Methods and devices for adjusting chart filters
First Claim
1. A method, comprising:
- at an electronic device with a touch-sensitive surface and a display;
displaying a first chart on the display, wherein;
the first chart concurrently displays a first set of categories; and
each respective category in the first set of categories has a corresponding visual mark displayed in the first chart;
detecting a first touch input at a location on the touch-sensitive surface that corresponds to a location on the display of a first visual mark for a first category in the first chart;
in response to detecting the first touch input;
removing the first category and the first visual mark from the first chart via a first animated transition, wherein the first visual mark moves in concert with movement of a finger contact in the first touch input during at least a portion of the first animated transition; and
updating display of the first chart via a second animated transition, wherein the second animated transition transforms the first chart from a first state that includes the first visual mark to a second state that does not include the first visual mark;
after removing the first category and the first visual mark from the first chart, changing from displaying the first chart with the first set of categories, other than the first category, to displaying a second chart, wherein;
the second chart concurrently displays a second set of categories that are distinct from the first set of categories; and
each respective category in the second set of categories has a corresponding visual mark displayed in the second chart;
while displaying the second chart with the second set of categories, detecting a second touch input that corresponds to the removed first category; and
in response to detecting the second touch input, updating display of the second chart to reflect inclusion of data that corresponds to the first category, including updating a second visual mark for a second category in the second chart to reflect inclusion of data that corresponds to the first category and to the second category.
1 Assignment
0 Petitions
Accused Products
Abstract
A method at an electronic device with a touch-sensitive surface and a display includes displaying a first chart on the display. The first chart concurrently displays a first set of categories and each respective category has a corresponding visual mark displayed in the first chart. The method further includes detecting a first touch input at a location on the touch-sensitive surface that corresponds to a location on the display of a first visual mark for a first category in the first chart, and, in response to detecting the first touch input, removing the first category and the first visual mark from the first chart via an animated transition, and updating display of the first chart. The first visual mark moves in concert with movement of a finger contact in the first touch input during at least a portion of the animated transition.
-
Citations
21 Claims
-
1. A method, comprising:
-
at an electronic device with a touch-sensitive surface and a display; displaying a first chart on the display, wherein; the first chart concurrently displays a first set of categories; and each respective category in the first set of categories has a corresponding visual mark displayed in the first chart; detecting a first touch input at a location on the touch-sensitive surface that corresponds to a location on the display of a first visual mark for a first category in the first chart; in response to detecting the first touch input; removing the first category and the first visual mark from the first chart via a first animated transition, wherein the first visual mark moves in concert with movement of a finger contact in the first touch input during at least a portion of the first animated transition; and updating display of the first chart via a second animated transition, wherein the second animated transition transforms the first chart from a first state that includes the first visual mark to a second state that does not include the first visual mark; after removing the first category and the first visual mark from the first chart, changing from displaying the first chart with the first set of categories, other than the first category, to displaying a second chart, wherein; the second chart concurrently displays a second set of categories that are distinct from the first set of categories; and each respective category in the second set of categories has a corresponding visual mark displayed in the second chart; while displaying the second chart with the second set of categories, detecting a second touch input that corresponds to the removed first category; and in response to detecting the second touch input, updating display of the second chart to reflect inclusion of data that corresponds to the first category, including updating a second visual mark for a second category in the second chart to reflect inclusion of data that corresponds to the first category and to the second category. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. 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 first chart on the display, wherein; the first chart concurrently displays a first set of categories; and each respective category in the first set of categories has a corresponding visual mark displayed in the first chart; detecting a first touch input at a location on the touch-sensitive surface that corresponds to a location on the display of a first visual mark for a first category in the first chart; in response to detecting the first touch input; removing the first category and the first visual mark from the first chart via a first animated transition, wherein the first visual mark moves in concert with movement of a finger contact in the first touch input during at least a portion of the first animated transition; and updating display of the first chart via a second animated transition, wherein the second animated transition transforms the first chart from a first state that includes the first visual mark to a second state that does not include the first visual mark; after removing the first category and the first visual mark from the first chart, changing from displaying the first chart with the first set of categories, other than the first category, to displaying a second chart, wherein; the second chart concurrently displays a second set of categories that are distinct from the first set of categories; and each respective category in the second set of categories has a corresponding visual mark displayed in the second chart; while displaying the second chart with the second set of categories, detecting a second touch input that corresponds to the removed first category; and in response to detecting the second touch input, updating display of the second chart to reflect inclusion of data that corresponds to the first category, including updating a second visual mark for a second category in the second chart to reflect inclusion of data that corresponds to the first category and to the second category. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions that, when executed by an electronic device with a display and a touch-sensitive surface, cause the device to:
-
display a first chart on the display, wherein; the first chart concurrently displays a first set of categories; and each respective category in the first set of categories has a corresponding visual mark displayed in the first chart; detect a first touch input at a location on the touch-sensitive surface that corresponds to a location on the display of a first visual mark for a first category in the first chart; in response to detecting the first touch input; remove the first category and the first visual mark from the first chart via a first animated transition, wherein the first visual mark moves in concert with movement of a finger contact in the first touch input during at least a portion of the first animated transition; and update display of the first chart via a second animated transition, wherein the second animated transition transforms the first chart incrementally from a first state that includes the first visual mark to a second state that does not include the first visual mark; after removing the first category and the first visual mark from the first chart, change from displaying the first chart with the first set of categories, other than the first category, to displaying a second chart, wherein; the second chart concurrently displays a second set of categories that are distinct from the first set of categories; and each respective category in the second set of categories has a corresponding visual mark displayed in the second chart; while displaying the second chart with the second set of categories, detect a second touch input that corresponds to the removed first category; and in response to detecting the second touch input, update display of the second chart to reflect inclusion of data that corresponds to the first category, including updating a second visual mark for a second category in the second chart to reflect inclusion of data that corresponds to the first category and to the second category. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification