Telestration system for command processing
First Claim
1. A method comprising:
- detecting, by a computing device, a user input for a telestration on an image being displayed on a display device;
determining, by the computing device, a plurality of image portions of the image based on the telestration, wherein the plurality of image portions are determined by a boundary around each image portion based on the telestration;
determining, by the computing device, a set of tags for the plurality of image portions, wherein the set of tags are determined based on image recognition of content in the plurality of image portions;
determining, by the computing device, an operator based on the telestration, wherein the operator characterizes an operation to perform for the plurality of image portions;
determining, by the computing device, a search query based on applying the operator to the set of tags; and
causing, by the computing device, a search to be performed using the search query.
12 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a method detects a user input for a telestration on an image being displayed on a display device and determines a plurality of image portions of the image based on the telestration. The plurality of image portions are determined by a boundary around each image portion based on the telestration. The method then determines a set of tags for the plurality of image portions. The set of tags are determined based on image recognition of content in the plurality of image portions. An operator is determined based on the telestration where the operator characterizes an operation to perform for the plurality of image portions. The method determines a search query based on applying the operator to the set of tags and causes a search to be performed using the search query.
16 Citations
20 Claims
-
1. A method comprising:
-
detecting, by a computing device, a user input for a telestration on an image being displayed on a display device; determining, by the computing device, a plurality of image portions of the image based on the telestration, wherein the plurality of image portions are determined by a boundary around each image portion based on the telestration; determining, by the computing device, a set of tags for the plurality of image portions, wherein the set of tags are determined based on image recognition of content in the plurality of image portions; determining, by the computing device, an operator based on the telestration, wherein the operator characterizes an operation to perform for the plurality of image portions; determining, by the computing device, a search query based on applying the operator to the set of tags; and causing, by the computing device, a search to be performed using the search query. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method comprising:
-
detecting, by a computing device, a first user input for a first telestration for a first image portion; determining, by the computing device, a first boundary around the first image portion based on the first telestration; detecting, by the computing device, a second user input for a second telestration for a second image portion; determining, by the computing device, a second boundary around the second image portion based on the second telestration; determining, by the computing device, an operator for the first telestration and the second telestration, wherein the operator characterizes an operation to perform for the first image portion and the second image portion; detecting, by the computing device, a third telestration for a command; and determining, by the computing device, an action to perform with respect to the first telestration, the second telestration, or the operator. - View Dependent Claims (19)
-
-
20. An apparatus comprising:
-
one or more computer processors; and a non-transitory computer-readable storage medium comprising instructions that, when executed, control the one or more computer processors to be configured for; detecting a user input for a telestration on an image being displayed on a display device; determining a plurality of image portions of the image based on the telestration, wherein the plurality of image portions are determined by a boundary around each image portion based on the telestration; determining a set of tags for the plurality of image portions, wherein the set of tags are determined based on image recognition of content in the plurality of image portions; determining an operator based on the telestration, wherein the operator characterizes an operation to perform for the plurality of image portions; determining a search query based on applying the operator to the set of tags; and causing a search to be performed using the search query.
-
Specification