Methods and devices for adjusting chart magnification asymmetrically
First Claim
1. A method, comprising:
- at an electronic device with a touch-sensitive surface and a display;
displaying a chart on the display, wherein;
the chart has a horizontal axis and a vertical axis;
the horizontal axis includes first horizontal scale markers; and
the vertical axis includes first vertical scale markers;
detecting a first touch input at a location on the touch-sensitive surface that corresponds to a location on the display of the chart;
while detecting the first touch input;
horizontally expanding a portion of the chart such that a distance between first horizontal scale markers increases; and
maintaining positions of the first vertical scale markers along the vertical axis;
after horizontally expanding the portion of the chart and maintaining the positions of the first vertical scale markers while detecting the first touch input, ceasing to detect the first touch input; and
,in response to ceasing to detect the first touch input, changing a vertical scale of the chart such that a distance between first vertical scale markers changes.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is performed at an electronic device with a touch-sensitive surface and a display. The method includes displaying a chart on the display. The chart has a horizontal axis and a vertical axis. The horizontal axis includes first horizontal scale markers. The vertical axis includes first vertical scale markers. The method also includes detecting a first touch input at a location on the touch-sensitive surface that corresponds to a location on the display of the chart. The method further includes, while detecting the first touch input: horizontally expanding a portion of the chart such that a distance between first horizontal scale markers increases; and maintaining a vertical scale of the chart such that a distance between first vertical scale markers remains the same.
124 Citations
15 Claims
-
1. A method, comprising:
-
at an electronic device with a touch-sensitive surface and a display; displaying a chart on the display, wherein; the chart has a horizontal axis and a vertical axis; the horizontal axis includes first horizontal scale markers; and the vertical axis includes first vertical scale markers; detecting a first touch input at a location on the touch-sensitive surface that corresponds to a location on the display of the chart; while detecting the first touch input; horizontally expanding a portion of the chart such that a distance between first horizontal scale markers increases; and maintaining positions of the first vertical scale markers along the vertical axis; after horizontally expanding the portion of the chart and maintaining the positions of the first vertical scale markers while detecting the first touch input, ceasing to detect the first touch input; and
,in response to ceasing to detect the first touch input, changing a vertical scale of the chart such that a distance between first vertical scale markers changes. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An electronic device, comprising:
-
a display; a touch-sensitive surface; one or more processors; memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for; displaying a chart on the display, wherein; the chart has a horizontal axis and a vertical axis; the horizontal axis includes first horizontal scale markers; and the vertical axis includes first vertical scale markers; detecting a first touch input at a location on the touch-sensitive surface that corresponds to a location on the display of the chart; while detecting the first touch input; horizontally expanding a portion of the chart such that a distance between first horizontal scale markers increases; and maintaining positions of the first vertical scale markers along the vertical axis; after horizontally expanding the portion of the chart and maintaining the positions of the first vertical scale markers while detecting the first touch input, ceasing to detect the first touch input; and
,in response to ceasing to detect the first touch input, changing a vertical scale of the chart such that a distance between first vertical scale markers changes. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by an electronic device with a display, and a touch-sensitive surface, cause the device to:
-
display a chart on the display, wherein; the chart has a horizontal axis and a vertical axis; the horizontal axis includes first horizontal scale markers; and the vertical axis includes first vertical scale markers; detect a first touch input at a location on the touch-sensitive surface that corresponds to a location on the display of the chart; while detecting the first touch input; horizontally expand a portion of the chart such that a distance between first horizontal scale markers increases; and maintain positions of the first vertical scale markers along the vertical axis; after horizontally expanding the portion of the chart and maintaining the positions of the first vertical scale markers while detecting the first touch input, cease to detect the first touch input; and
,in response to ceasing to detect the first touch input, change a vertical scale of the chart such that a distance between first vertical scale markers changes. - View Dependent Claims (12, 13, 14, 15)
-
Specification