Concentric data visualization structures
US-2020211242-A1 · Jul 2, 2020 · US
US11995756B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11995756-B2 |
| Application number | US-202117353594-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 21, 2021 |
| Priority date | Jun 30, 2020 |
| Publication date | May 28, 2024 |
| Grant date | May 28, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
An electronic device displays a first icon comprising a shape. While displaying the first icon, the device receives a voice command corresponding to a request for media content from the application. In response to, and while receiving, the voice command, the device dynamically animates the first icon, including distorting a radius of a portion of the shape in accordance with a direction of the voice command. The dynamic animation indicates that the electronic device is in a first state. After the voice command is completed, the device displays an indication that the device is in a second state that is distinct from the first state.
Opening claim text (preview).
What is claimed is: 1. A method, comprising: at an electronic device having one or more processors and memory storing one or more programs for execution by the electronic device: displaying a first icon comprising a shape, wherein the first icon includes a plurality of loops, each loop corresponding to a respective user of a plurality of users and each loop in the plurality of loops is independently animated in accordance with a received voice command of the respective user corresponding to the loop; while displaying the first icon, receiving a voice command corresponding to a request for media content; in response to, and while receiving, the voice command, dynamically animating the first icon, including distorting a length of a radius of only a portion, less than all, of the shape inward such that the length of the distorted radius does not extend beyond the radius of the shape, wherein the dynamic animation indicates that the electronic device is in a f first state; and after the voice command is completed, displaying an indication that the device is in a second state that is distinct from the first state. 2. The method of claim 1 , wherein a center of the portion of the shape corresponds to a spatial direction from which the voice command is received relative to the electronic device. 3. The method of claim 1 , wherein a center of the portion of the shape is substantially opposite a spatial direction from which the voice command is received relative to the electronic device. 4. The method of claim 1 , wherein the distortion of the length of the radius of the portion of the shape is symmetric about a center of the portion of the shape. 5. The method of claim 1 , wherein distorting the length of the radius of the portion of the shape comprises generating an inward perturbation of the radius of the portion of the shape. 6. The method of claim 1 , wherein dynamically animating the first icon further includes: superimposing one or more sinusoidal waves on at least part of the portion of the shape. 7. The method of claim 6 , wherein the one or more sinusoidal waves comprise a color distinct from a color of the shape. 8. The method of claim 1 , wherein distorting the length of the radius of a portion of the shape creates a wave on the portion of the shape, the wave having a maximum amplitude at a center of the portion of the shape. 9. The method of claim 1 , wherein distorting the length of the radius of the portion of the shape is in accordance with a volume or frequency of the voice command. 10. The method of claim 1 , wherein distorting the length of the radius of the portion of the shape comprises: generating a symmetric animation, the symmetric animation including respective ends of the portion that connect with the shape, the respective ends having smaller amplitude than an amplitude at a center of the portion of the shape. 11. The method of claim 1 , wherein the indication that the device is in the second state comprises displaying three concentric shapes, each shape having a distinct radius and color. 12. The method of claim 1 , wherein the shape is a parametrically-defined shape. 13. The method of claim 1 , wherein the shape is a circle. 14. The method of claim 1 , wherein dynamically animating the first icon further includes distorting the length of the radius of the portion, less than all, of the shape while maintaining a constant radius of an opposite portion of the shape. 15. An electronic device, comprising: one or more processors; and memory storing one or more programs for execution by the electronic device for: displaying a first icon comprising a shape, wherein the first icon includes a plurality of loops, each loop corresponding to a respective user of a plurality of users and each loop in the plurality of loops is independently animated in accordance with a received voice command of the respective user corresponding to the loop; while displaying the first icon, receiving a voice command corresponding to a request for media content; in response to, and while receiving, the voice command, dynamically animating the first icon, including distorting a length of a radius of only a portion, less than all, of the shape inward such that the length of the distorted radius does not extend beyond the radius of the shape, wherein the dynamic animation indicates that the electronic device is in a f first state; and after the voice command is completed, displaying an indication that the device is in a second state that is distinct from the first state. 16. The electronic device of claim 15 , wherein a center of the portion of the shape corresponds to a spatial direction from which the voice command is received relative to the electronic device. 17. The electronic device of claim 15 , wherein the distortion of the length of the radius of the portion of the shape is symmetric about a center of the portion of the shape. 18. The electronic device of claim 15 , wherein dynamically animating the first icon further includes: superimposing one or more sinusoidal waves on at least part of the portion of the shape. 19. The electronic device of claim 15 , wherein distorting the length of the radius of a portion of the shape creates a wave on the portion of the shape, the wave having a maximum amplitude at a center of the portion of the shape. 20. The electronic device of claim 15 , wherein distorting the length of the radius of the portion of the shape is in accordance with a volume or frequency of the voice command. 21. A non-transitory computer-readable storage medium storing one or more programs for execution by an electronic device, the one or more programs including instructions for: displaying a first icon comprising a shape, wherein the first icon includes a plurality of loops, each loop corresponding to a respective user of a plurality of users and each loop in the plurality of loops is independently animated in accordance with a received voice command of the respective user corresponding to the loop; while displaying the first icon, receiving a voice command corresponding to a request for media content; in response to, and while receiving, the voice command, dynamically animating the first icon, including distorting a length of a radius of only a portion, less than all, of the shape inward such that the length of the distorted radius does not extend beyond the radius of the shape, wherein the dynamic animation indicates that the electronic device is in a f first state; and after the voice command is completed, displaying an indication that the device is in a second state that is distinct from the first state.
Two-dimensional [2D] animation, e.g. using sprites · CPC title
Audio in a user interface, e.g. using voice commands for navigating, audio feedback · CPC title
using icons (graphical or visual programming using iconic symbols G06F8/34) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.