Detection and ranking of entities from mobile onscreen content
First Claim
Patent Images
1. A mobile device comprising:
- at least one processor; and
memory storing;
a data store of entities,recognized items identified by performing recognition on each of a plurality of images of screens captured on the mobile device, each recognized item being associated with an image of the plurality of images, andinstructions that, when executed by the at least one processor, cause the mobile device to;
select a set of images from the plurality of images, the set representing a chronological window of time, each image in the set having a timestamp within the chronological window, andidentify entities from the data store in the recognized items of images in a first portion of the window using recognized items for images in a remaining portion of the window as context to disambiguate ambiguous entity references.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided for detecting and ranking entities identified in screen content displayed on a mobile device. For example, a method includes receiving an image captured from a mobile device display for a mobile application and determining a window that includes a chronological set of images, the images each representing a respective screen captured from a display of a mobile device and having an associated timestamp. The method also includes identifying entities appearing in images in a first portion of the window using text for images in a remaining portion of the window as context to disambiguate ambiguous entity references.
143 Citations
20 Claims
-
1. A mobile device comprising:
-
at least one processor; and memory storing; a data store of entities, recognized items identified by performing recognition on each of a plurality of images of screens captured on the mobile device, each recognized item being associated with an image of the plurality of images, and instructions that, when executed by the at least one processor, cause the mobile device to; select a set of images from the plurality of images, the set representing a chronological window of time, each image in the set having a timestamp within the chronological window, and identify entities from the data store in the recognized items of images in a first portion of the window using recognized items for images in a remaining portion of the window as context to disambiguate ambiguous entity references. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer system comprising:
-
at least one processor; and memory storing instructions that, when executed by the at least one processor, cause the system to; receive, from a mobile device, an image of a screen displayed on the mobile device, identify recognized items for the image by performing recognition on the image, repeat the receiving and identifying for a plurality of images, select a set of images from the plurality of images, the set representing a chronological window of time, each image in the set having a timestamp within the chronological window, and identify entities appearing in the recognized items for images in a first portion of the window using the recognized items for images in a remaining portion of the window as context to disambiguate ambiguous entity references. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A method comprising:
-
selecting a set of images from a plurality of images of mobile application user interfaces captured while the mobile application was active, the set representing a chronological window of time, each image in the set having a timestamp within the chronological window; identifying recognized items in the set of images by performing recognition on each of the images, each recognized item being associated with an image of the set of images; and identifying entities from an entity data store in the recognized items of images in a first portion of the window using recognized items for images in a remaining portion of the window as context to disambiguate ambiguous entity references. - View Dependent Claims (18, 19, 20)
-
Specification