Activating Features on an Imaging Device Based on Manipulations
First Claim
1. A device comprising:
- a memory;
a processor;
a photographic assembly comprising one or more sensors for detecting an image displayed in a viewing area; and
computer-executable instructions in the memory that configure the device to;
determine whether the image comprises one or more elements;
determine, from the image, a manipulation of the one or more elements;
compare a manipulation of the one or more elements to stored manipulations in memory to identify a manipulation that matches the manipulation of the one or more elements; and
in response to a match, perform a function on the imaging device that corresponds to the manipulation of the stored manipulations.
1 Assignment
0 Petitions
Accused Products
Abstract
Certain aspects and embodiments of the present invention relate to manipulating elements to control an imaging device. According to some embodiments, the imaging device includes a memory, a processor, and a photographic assembly. The photographic assembly includes sensors that can detect and image an object in a viewing area of the imaging device. One or more computer programs can be stored in the memory to determine whether identifiable elements used in the manipulation exist. Manipulations of these elements are compared to stored manipulations to locate a match. In response to locating a match, one or more functions that correspond to the manipulation can be activated on the imaging device. Examples of such functions include the zoom and focus features typically found in cameras, as well as features that are represented as “clickable” icons or other images that are superimposed on the screen of the imaging device.
135 Citations
21 Claims
-
1. A device comprising:
-
a memory; a processor; a photographic assembly comprising one or more sensors for detecting an image displayed in a viewing area; and computer-executable instructions in the memory that configure the device to; determine whether the image comprises one or more elements; determine, from the image, a manipulation of the one or more elements; compare a manipulation of the one or more elements to stored manipulations in memory to identify a manipulation that matches the manipulation of the one or more elements; and in response to a match, perform a function on the imaging device that corresponds to the manipulation of the stored manipulations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer-implemented method, comprising:
-
obtaining image data representing a viewing area of a device; based on the image data, recognizing at least one element in the viewing area; identifying, from the image data, a manipulation of the at least one element; searching a set of stored manipulations for a matching manipulation that is the same as or substantially the same as the identified manipulation; and carrying out a command that corresponds to the matching manipulation, if a matching manipulation is found. - View Dependent Claims (17)
-
-
18. A computer readable storage medium embodying computer programming logic that when executed on a processor performs the operations comprising:
-
determining whether an image comprises one or more elements; determining, from the image, a manipulation of the one or more elements; comparing a manipulation of the one or more elements to stored manipulations in memory to identify a manipulation that matches the manipulation of the one or more elements; and in response to a match, performing a function on the imaging device that corresponds to the manipulation of the stored manipulation. - View Dependent Claims (19, 20, 21)
-
Specification