US7369127B1ExpiredUtility
Dynamic control of graphic representations of data
Est. expiryMay 6, 2024(expired)· nominal 20-yr term from priority
Inventors:Doug Hull
G06T 11/26
75
PatentIndex Score
27
Cited by
6
References
34
Claims
Abstract
The present invention provides user selections to control of one or more graphical representations of data in a graphical display. User selections can include parts of the graphical display, such as tick marks, offset bars scale values, combination bars and/or the graphical representations themselves. Repositioning and resealing of the graphical representations may be performed without rescaling of the underlying data. Multiple series of data may be viewed and quickly moved and/or rescaled to determine trends and/or relationship between and/or among the series of data.
Claims
exact text as granted — not AI-modified1. A computer storage device storing computer executable instructions, the storage device comprising:
instructions for providing a graphical display including a first graphical representation of a first group of data and a second graphical representation of a second group of data;
instructions for providing a first user selections corresponding to the first graphical representation along a first portion of a first axis;
instructions for providing a second user selection corresponding to the second graphical representation along a second portion of the first axis;
instructions for changing the first graphical representation in response to movement of the first user selection relative to the first axis; and
instructions for changing the second graphical representation in response to movements of the second user selection relative to the first axis.
2. The storage device of claim 1 , wherein the first user selection is a selection of an upper tick mark that, when moved, changes an upper offset corresponding to the first graphical representation.
3. The storage device of claim 1 , wherein the first user selection is a selection of a lower tick mark that, when moved, changes a lower offset corresponding to the first graphical representation.
4. The storage device of claim 1 , wherein the first user selection is a selection of an offset bar that, when moved, changes both an upper offset and a lower offset corresponding to the first graphical representation.
5. The storage device of claim 1 , wherein the first user selection is a selection of a combination bar that, when moved, changes both an upper offset and a lower offset and both an upper scale value and a lower scale value corresponding to the first graphical representation.
6. The storage device of claim 1 , wherein the first user selection is a selection of the first graphical representation of the first group of data that, when moved, changes both an upper scale value and a lower scale value.
7. The storage device of claim 1 , wherein movement of the first user selection comprises movement by dragging.
8. The storage device of claim 7 , further comprising:
instructions for interactive resealing of the first graphical representation of the first group of data in response to movement of the first user selection.
9. The storage device of claim 1 , wherein movement of the first user selection comprises movement by keyboard entry.
10. The storage device of claim 1 , wherein the first group of data is a series of data.
11. The storage device of claim 1 , wherein the second user selection is a selection of an upper tick mark that, when moved, changes an upper offset corresponding the second graphical representation, without changing the first graphical representation.
12. The storage device of claim 1 , wherein the second user selection is a selection of a lower tick mark that, when moved, changes a lower offset corresponding to the second graphical representation, without changing the first graphical representation.
13. The storage device of claim 1 , when the second user selection is a selection of a scale bracket, wherein movement of the scale bracket along the first axis is performed by movement of an offset bar that, when moved, changes both an upper offset and a lower offset corresponding to the second graphical representation, without changing the first graphical representation.
14. The storage device of claim 1 , wherein the second user selection is a selection of a combination car that, when moved, changes both an upper offset and a lower offset and both an upper scale value and a lower scale value corresponding to the second graphical representation.
15. The storage device of claim 1 , further comprising:
instructions for changing the graphical representation of the first group of data and the graphical representation of the second group of data in response to movement of a third user selection relative of the first axis.
16. The storage device of claim 1 , wherein movement of the second user selection does not change the second group of data.
17. The storage device of claim 1 , wherein movement of the first user selection does not change the first group of data.
18. The storage device of claim 1 , further comprising:
instructions for changing the first graphical representation of the first group of data relative to a second axis by movement of a third user selection relative to the second axis.
19. The storage device of claim 1 , where the graphical display is provided in a graphical modeling environment.
20. A method for dynamically controlling graphical representations of data, comprising:
displaying a graphical display including a first graphical representation of a first group of data and a second graphical representation of a second group of data;
displaying a first user selection corresponding to the first graphical representation along a first portion of a first axis and a second user selection corresponding to the second graphical representation along a second portion of the first axis;
changing the graphical representation of the first group of data in the display in response to movement of the first user selection relative to the first axis, and
changing the second graphical representation of the second group of data in the display in response to movement of the second user selection relative to the first axis.
21. The method of claim 20 , wherein the first user selection is a selection of an upper tick mark that, when moved, changes an upper offset corresponding to the first graphical representation.
22. The method of claim 20 , wherein the first user selection is a selection of a lower tick mark that, when moved, changes a lower offset corresponding to the first graphical representation.
23. The method of claim 20 , wherein the first user selection is a selection of an offset bar that, when moved, changes both an upper offset and a lower offset corresponding to the first graphical representation.
24. The method of claim 20 , wherein the first user selection is a selection of a combination bar that, when moved, changes both an upper offset and a lower offset and both an upper scale value and a lower scale value corresponding to the first graphical representation.
25. The method of claim 20 , wherein the first user selection is a selection of the first graphical representation of the first group of data that, when moved, changes both an upper scale value and a lower scale value.
26. The method of claim 20 wherein movement of the first user selection results in interactive resealing of the first graphical representation of the first group of data in response to movement of the first user selection.
27. The method of claim 20 , wherein the first group of data is a series of data.
28. The method of claim 20 , wherein the second user selection is a selection of an upper tick mark that, when moved, changes an upper offset corresponding to the second graphical representation, without changing the first graphical representation.
29. The method of claim 20 , wherein the second user selection is a selection of a lower tick mark that, when moved, changes a lower offset corresponding to the second graphical representation, without changing the first graphical representation.
30. The method of claim 20 , wherein the second user selection is a selection of a scale bracket, wherein movement of the scale bracket along the first axis is performed by movement of an offset bar that, when moved, changes both an upper offset and a lower offset corresponding to the second graphical representation, without changing the first graphical representation.
31. The method of claim method 20 , wherein the second user selection is a selection of a combination bar that, when moved, changes both an upper offset and a lower offset and both an upper scale value and a lower scale value corresponding to the second graphical representation.
32. The method of claim 20 , further comprising:
changing the first graphical representation of the first group of data and the second graphical representation of the second group of data in response to movement of a third user selection relative to the first axis.
33. The method of claim 20 , further comprising:
changing the first graphical representation of the first group of data relative to a second axis by movement of a third user selection relative to the second axis.
34. The method of claim 20 , wherein the graphical display is provided in a graphical modeling environment.Join the waitlist — get patent alerts
Track US7369127B1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.