Video editing application for mobile devices
US-2024289009-A1 · Aug 29, 2024 · US
US9513792B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9513792-B2 |
| Application number | US-201213648493-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 10, 2012 |
| Priority date | Oct 10, 2012 |
| Publication date | Dec 6, 2016 |
| Grant date | Dec 6, 2016 |
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.
A system may include presentation of a visualization indicating a first plurality of dimension values and a respective function value for each of the first plurality of dimension values, the function values positioned in accordance with an initial scale of a function value axis, and the first plurality of dimension values positioned in accordance with an initial scale of a dimension value axis, detection of an input gesture to change the indicated first plurality of dimension values, and, before completion of the input gesture, determination of a second plurality of dimension values to indicate in the visualization based on the input gesture, determination of an updated scale of the function value axis based on the respective function values for each dimension value of the second plurality of dimension values, and display of the respective function values for each dimension value of the second plurality of dimension values positioned in accordance with the updated scale.
Opening claim text (preview).
What is claimed is: 1. An apparatus to retrieve data from a relational database, wherein the data includes one or more database dimensions, one or more database dimension values and one or more function values, and wherein the one or more database dimensions are database groups into which the data are organized, the one or more database dimension values are elements of which a respective database dimension is composed, and the one or more function values are related to a measure of a respective database dimension, the apparatus comprising: a display device; and a processor to execute program code to cause the apparatus to: present, using the display device, a visualization indicating a first plurality of database dimension values and a respective function value for each of the first plurality of database dimension values, the function values positioned in accordance with an initial scale of a function value axis, and the first plurality of database dimension values positioned in accordance with an initial scale of a database dimension value axis; detect initiation of an input gesture to change the visualization of the indicated first plurality of database dimension values by at least one of adding a first one or more database dimension values to the visualization by displaying the added first one or more database dimension values along the database dimension value axis and removing a second one or more database dimension values from the visualization by removing the second one or more database dimension values from the database dimension value axis, wherein the added database dimension value is not one of the first plurality of database dimension values; before completion of the input gesture, determine a second plurality of database dimension values to indicate in the visualization based on the input gesture; before completion of the input gesture, determine an updated scale of the function value axis based on the respective function values for each database dimension value of the second plurality of database dimension values; and before completion of the input gesture, display the respective function values for each database dimension value of the second plurality of database dimension values positioned in accordance with the updated scale. 2. The apparatus according to claim 1 , the processor further to execute program code to cause the apparatus to: determine that the input gesture is complete; determine an updated scale of the database dimension value axis based on the second plurality of database dimension values; and present the second plurality of database dimension values positioned in accordance with the updated scale of the database dimension value axis. 3. The apparatus according to claim 1 , the processor further to execute program code to cause the apparatus to: before completion of the input gesture, determine a third plurality of database dimension values to indicate in the visualization based on the input gesture; before completion of the input gesture, determine a second updated scale of the function value axis based on the respective function values for each database dimension value of the third plurality of database dimension values; and before completion of the input gesture, display the respective function values for each database dimension value of the third plurality of database dimension values positioned in accordance with the second updated scale. 4. The apparatus according to claim 3 , the processor further to execute program code to cause the apparatus to: determine that the input gesture is complete; determine an updated scale of the database dimension value axis based on the second plurality of database dimension values; and present the second plurality of database dimension values positioned in accordance with the updated scale of the database dimension value axis. 5. The apparatus according to claim 1 , wherein the input gesture is a panning gesture, and wherein the second plurality of database dimension values includes one or more of the first plurality of database dimension values and one or more other database dimension values. 6. The apparatus according to claim 1 , wherein the input gesture is a zoom-in gesture, and wherein the second plurality of database dimension values includes only one or more, but less than all, of the first plurality of database dimension values. 7. The apparatus according to claim 1 , wherein the input gesture is a zoom-out gesture, and wherein the second plurality of database dimension values includes only all of the first plurality of database dimension values and one or more other database dimension values. 8. A non-transitory computer-readable medium having program code stored thereon, the program code executable by a processor to cause an apparatus to retrieve data from a relational database, wherein the data includes one or more database dimensions, one or more database dimension values and one or more function values, and wherein the one or more database dimensions are database groups into which the data are organized, the one or more database dimension values are elements of which a respective database dimension is composed, and the one or more function values are related to a measure of a respective database dimension, the program code executable by the processor to cause the apparatus to: present a visualization indicating a first plurality of database dimension values and a respective function value for each of the first plurality of database dimension values, the function values positioned in accordance with an initial scale of a function value axis, and the first plurality of database dimension values positioned in accordance with an initial scale of a database dimension value axis; detect initiation of an input gesture to change the visualization of the indicated first plurality of database dimension values by at least one of adding a first one or more database dimension values to the visualization by displaying the added first one or more database dimension values along the database dimension value axis and removing a second one or more database dimension values from the visualization by removing the second one or more database dimension values from the database dimension value axis, wherein the added database dimension value is not one of the first plurality of database dimension values; before completion of the input gesture, determine a second plurality of database dimension values to indicate in the visualization based on the input gesture; before completion of the input gesture, determine an updated scale of the function value axis based on the respective function values for each database dimension value of the second plurality of database dimension values; and before completion of the input gesture, display the respective function values for each database dimension value of the second plurality of database dimension values positioned in accordance with the updated scale. 9. The medium according to claim 8 , the program code further executable by a processor to cause an apparatus to: determine that the input gesture is complete; determine an updated scale of the database dimension value axis based on the second plurality of database dimension values; and present the second plurality of database dimension values positioned in accordance with the updated scale of the database dimension value axis. 10. The medium according to claim 8 , the program code further executable by a processor to cause an apparatus to: before completion of the input gesture, determine a third plurality of database dimension values to indicate in the visualization based on the input gesture; before completion of the input gesture,
Visual data mining; Browsing structured data · CPC title
Interaction with scrollbars · CPC title
using a touch-screen or digitiser, e.g. input of commands through traced gestures · CPC title
Input arrangements or combined input and output arrangements for interaction between user and computer (G06F3/16 takes precedence) · CPC title
Physics · mapped topic
Related publications grouped by family.
Answers are generated from the same data shown on this page.