METHODS AND SYSTEMS FOR IMAGES WITH INTERACTIVE FILTERS
First Claim
1. A method, comprising:
- at a first electronic device with a display and an input device;
receiving, from a second electronic device;
(i) a native pixilated image, and(ii) interactive filter data associated with the native pixilated image, the interactive filter data corresponding to an interactive filter applied to the native pixilated image;
displaying a first representation of the native pixilated image in accordance with the interactive filter data on the display wherein all or a first subset of the pixels of the native pixilated image are obscured in the first representation;
receiving a user input, with respect to the first representation, from the input device, the first user input corresponding to interaction with the interactive filter applied to the image;
responsive to the user input and for a limited period of time specified by an interaction control parameter associated with the interactive filter, displaying on the display, in place of the first representation, a second representation of the native pixilated image, wherein none of the pixels in the native pixilated image are obscured or a second subset of the pixels of the native pixilated image are obscured in the second representation, and wherein a number of pixels in the second subset is less than a number of pixels in the first subset; and
displaying on the display, after the limited period of time has elapsed, the first representation in place of the second representation.
3 Assignments
0 Petitions
Accused Products
Abstract
At a first device there is received from a second device (i) a native pixilated image and (ii) interactive filter data associated with the image. The filter data corresponds to an interactive filter applied to the image. A first representation of the image is displayed in accordance with the interactive filter data on the display. All or a first subset of the pixels of the image are obscured in the first representation. Responsive to user input, for a period of time specified by the filter, a second representation of the image is displayed in place of the first representation. None or a second subset of the pixels of the image is obscured in the second representation, where the second subset is less than the first subset. Then there is displayed on the display, after the limited period of time has elapsed, the first representation in place of the second representation.
21 Citations
30 Claims
-
1. A method, comprising:
-
at a first electronic device with a display and an input device; receiving, from a second electronic device; (i) a native pixilated image, and (ii) interactive filter data associated with the native pixilated image, the interactive filter data corresponding to an interactive filter applied to the native pixilated image; displaying a first representation of the native pixilated image in accordance with the interactive filter data on the display wherein all or a first subset of the pixels of the native pixilated image are obscured in the first representation; receiving a user input, with respect to the first representation, from the input device, the first user input corresponding to interaction with the interactive filter applied to the image; responsive to the user input and for a limited period of time specified by an interaction control parameter associated with the interactive filter, displaying on the display, in place of the first representation, a second representation of the native pixilated image, wherein none of the pixels in the native pixilated image are obscured or a second subset of the pixels of the native pixilated image are obscured in the second representation, and wherein a number of pixels in the second subset is less than a number of pixels in the first subset; and displaying on the display, after the limited period of time has elapsed, the first representation in place of the second representation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An electronic device, comprising:
-
a display; an input device; 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; receiving, from a remote electronic device; (i) a native pixilated image, and (ii) interactive filter data associated with the native pixilated image, the interactive filter data corresponding to an interactive filter applied to the native pixilated image; displaying a first representation of the native pixilated image in accordance with the interactive filter data on the display wherein all or a first subset of the pixels of the native pixilated image are obscured in the first representation; receiving a user input, with respect to the first representation, from the input device, the first user input corresponding to interaction with the interactive filter applied to the image; responsive to the user input and for a limited period of time specified by an interaction control parameter associated with the interactive filter, displaying on the display, in place of the first representation, a second representation of the native pixilated image wherein none of the pixels in the native pixilated image are obscured or a second subset of the pixels of the native pixilated image are obscured in the second representation, wherein a number of pixels in the second subset is less than a number of pixels in the first subset; and displaying, after the limited period of time has elapsed, the first representation in place of the second representation. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method, comprising:
at an electronic device with a display and an input device; obtaining a selection of a native pixilated image; receiving a selection of an interactive filter, from among a plurality of interactive filters, to apply to the native pixilated image; generating interactive filter data uniquely associated with the native pixilated image and corresponding to the selected interactive filter, wherein the native pixilated image, the interactive filter and the interactive filter data collectively format for sequential display on a remote electronic device of; (i) a first representation of the native pixilated image in accordance with the interactive filter data wherein all or a first subset of the pixels of the native pixilated image are obscured in the first representation, (ii) responsive to a user input with respect to the first representation, the user input corresponding to interaction with the interactive filter applied to the native pixilated image, in accordance with a limited time specified by the interactive filter data, a second representation of the native pixilated image in place of the first representation, wherein none of the pixels in the native pixilated image are obscured or a second subset of the pixels of the native pixilated image are obscured in the second representation, and wherein a number of pixels in the second subset is less than a number of pixels in the first subset, and (iii) the first representation in place of the second representation after the limited period of time has elapsed. - View Dependent Claims (24, 25, 26, 27, 28, 29)
-
30. An electronic device, comprising:
-
a display; an input device; 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; obtaining a selection of a native pixilated image; receiving a selection of an interactive filter, from among a plurality of interactive filters, to apply to the native pixilated image; generating interactive filter data uniquely associated with the native pixilated image and corresponding to the selected interactive filter, wherein the native pixilated image, the interactive filter and the interactive filter data collectively format for sequential display on a remote electronic device of; (i) a first representation of the native pixilated image in accordance with the interactive filter data wherein all or a first subset of the pixels of the native pixilated image are obscured in the first representation, (ii) responsive to a user input with respect to the first representation, the user input corresponding to interaction with the interactive filter applied to the native pixilated image, in accordance with a limited time specified by the interactive filter data, a second representation of the native pixilated image in place of the first representation, wherein none of the pixels in the native pixilated image are obscured or a second subset of the pixels of the native pixilated image are obscured in the second representation, wherein a number of pixels in the second subset is less than a number of pixels in the first subset, and (iii) the first representation after the limited period of time has elapsed in place of the second representation.
-
Specification