Categorizing captured images for subsequent search
US-2017212910-A1 · Jul 27, 2017 · US
US11301710B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11301710-B2 |
| Application number | US-202017000069-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 21, 2020 |
| Priority date | Jul 26, 2017 |
| Publication date | Apr 12, 2022 |
| Grant date | Apr 12, 2022 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Disclosed are various embodiments that relate to a system or a method for managing individual actions. In one example, among others, a system includes a client device and program instructions executable in the client device. The program instructions, when executed, cause the client device to identify an action that stores an image in a memory associated with the client device, where the action is executed by way of the client computing device. The program instructions also cause the client device to generate an image tag that describe the image. The client device can determine that the image has enterprise content based on the image tag and determine that a policy applies to the enterprise content. An enterprise action can be performed based on the enterprise policy.
Opening claim text (preview).
Therefore, the following is claimed: 1. A system, comprising: a client computing device; and program instructions executable in the client computing device that, when executed by the client computing device, cause the client computing device to at least: identify an action that stores an image in a memory associated with the client computing device; generate an image tag that describes the image; determine that the image has enterprise content based on the image tag; generate a confidence score for the image tag; determine an enterprise policy to apply to the enterprise content based on the image tag and the confidence score meeting a category threshold, the enterprise policy specifying an instruction to extract text content of the image and transmit the text content to a networked application service; extract the text content of the image; and transmit the text content of the image to the networked application service. 2. The system of claim 1 , wherein determining that the image has the enterprise content is further based on an image capture location for the image being associated with an enterprise location area. 3. The system of claim 1 , wherein determining the enterprise policy to apply to the enterprise content is based on an enterprise category associated with the image tag. 4. The system of claim 1 , wherein transmitting the text content of the image to the networked application service further comprises transmitting the text content of the image to a particular networked application service based on an enterprise category associated with the image tag. 5. The system of claim 1 , further comprising program instructions executable in the client computing device that, when executed, further cause the client computing device to at least: generate the image tag based on using an image recognition service associated with a networked server. 6. The system of claim 1 , further comprising program instructions executable in the client computing device that, when executed, further cause the client computing device to at least: identify a face in the image based on using a face detection service; determine that the face corresponds to an individual associated with a directory of individuals for an enterprise; and determine that the image has the enterprise content based on determining that the face corresponds to the individual associated with the directory of individuals for the enterprise. 7. The system of claim 1 , wherein determining that the image has the enterprise content further causes the client computing device to at least: identify a matrix barcode in the image, wherein the matrix barcode comprises an embedded web site address; determine that the image has the enterprise content based on the embedded web site address. 8. A non-transitory computer-readable medium embodying program instructions executable in a client computing device that, when executed by the client computing device, cause the client computing device to at least: identify an action that stores an image in a memory associated with the client computing device; generate an image tag that describes the image; determine that the image has enterprise content based on the image tag; generate a confidence score for the image tag; determine an enterprise policy to apply to the enterprise content based on the image tag and the confidence score meeting a category threshold, the enterprise policy specifying an instruction to extract text content of the image and transmit the text content to a networked application service; extract the text content of the image; and transmit the text content of the image to the networked application service. 9. The non-transitory computer-readable medium of claim 8 , wherein determining that the image has the enterprise content is further based on an image capture location for the image being associated with an enterprise location area. 10. The non-transitory computer-readable medium of claim 8 , wherein determining the enterprise policy to apply to the enterprise content is based on an enterprise category associated with the image tag. 11. The non-transitory computer-readable medium of claim 8 , wherein transmitting the text content of the image to the networked application service further comprises transmitting the text content of the image to a particular networked application service based on an enterprise category associated with the image tag. 12. The non-transitory computer-readable medium of claim 8 , wherein the program instructions, when executed by the client computing device, further cause the client computing device to at least: generate the image tag based on using an image recognition service associated with a networked server. 13. The non-transitory computer-readable medium of claim 8 , wherein the program instructions, when executed by the client computing device, further cause the client computing device to at least: identify a face in the image based on using a face detection service; determine that the face corresponds to an individual associated with a directory of individuals for an enterprise; and determine that the image has the enterprise content based on determining that the face corresponds to the individual associated with the directory of individuals for the enterprise. 14. The non-transitory computer-readable medium of claim 8 , wherein determining that the image has the enterprise content further causes the client computing device to at least: identify a matrix barcode in the image, wherein the matrix barcode comprises an embedded web site address; determine that the image has the enterprise content based on the embedded web site address. 15. A computer-implemented method, comprising: identifying, via a computing device, an action that stores an image in a memory associated with the computing device; generating, via the computing device, an image tag that describes the image; determining, via the computing device, that the image has enterprise content based on the image tag; generating, via the computing device, a confidence score for the image tag; determining, via the computing device, an enterprise policy to apply to the enterprise content based on the image tag and the confidence score meeting a category threshold, the enterprise policy specifying an instruction to extract text content of the image and transmit the text content to a networked application service; extracting, via the computing device, the text content of the image; and transmitting, via the computing device, the text content of the image to the networked application service. 16. The computer-implemented method of claim 15 , wherein determining that the image has the enterprise content is further based on an image capture location for the image being associated with an enterprise location area. 17. The computer-implemented method of claim 15 , wherein determining the enterprise policy to apply to the enterprise content is based on an enterprise category associated with the image tag. 18. The computer-implemented method of claim 15 , wherein transmitting the text content of the image to the networked application service further comprises transmitting the text content of the image to a particular networked application service based on an enterprise category associated with the image tag. 19. The computer-implemented method of claim 15 , further comprising: generating, via the computing device, the image tag based on using an image recognition service associated with a networked server.
using hand-held instruments; Constructional details of the instruments · CPC title
using recognition of characters or words · CPC title
Control of cameras or camera modules · CPC title
Character recognition · CPC title
Extracting the logical structure, e.g. chapters, sections or page numbers; Identifying elements of the document, e.g. authors · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.