Managing camera actions

US11301710B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11301710-B2
Application numberUS-202017000069-A
CountryUS
Kind codeB2
Filing dateAug 21, 2020
Priority dateJul 26, 2017
Publication dateApr 12, 2022
Grant dateApr 12, 2022

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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.

Assignees

Inventors

Classifications

  • G06V30/142Primary

    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

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11301710B2 cover?
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 …
Who is the assignee on this patent?
Vmware Inc
What technology area does this patent fall under?
Primary CPC classification G06V30/142. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 12 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).