IP Library Granted Patent US 9,633,013
Granted Patent B2
US 9,633,013 · App. 15/076,835 · Granted Apr 25, 2017

Triggering actions in response to optically or acoustically capturing keywords from a rendered document

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,633,013
App. No.
15/076,835
Filed
Mar 22, 2016
Granted
Apr 25, 2017
Kind
B2
Art Unit
2667
USPC
704/9
Abstract

A system for processing text captured from rendered documents is described. The system receives a sequence of one or more words optically or acoustically captured from a rendered document by a user. The system identifies among words of the sequence a word with which an action has been associated. The system then performs the associated action with respect to the user.

Claims (57)

1. A computer-implemented method comprising:

receiving a sequence of symbols that have been optically captured from a rendered document;

determining that the sequence of symbols includes a particular symbol, word, or phrase that has been mapped to one or more actions;

selecting an action from the one or more actions; and

transmitting an instruction to a document management system to perform the selected action.

2. The computer-implemented method of claim 1 , further comprising:

identifying the rendered document, based on the optically captured sequence of symbols; and

identifying, from a corpus of electronic documents, an electronic document that corresponds to the rendered document, wherein transmitting the instruction to the document management system includes specifying that the selected action is to be performed on the electronic document.

3. The computer-implemented method of claim 2 , wherein determining that the sequence of symbols includes a particular keyword that has been mapped to one or more actions comprises accessing a document action map that corresponds to the rendered document and identifies actions to be performed in response to capturing keywords in the identified rendered document.

4. The computer-implemented method of claim 1 , wherein determining that the sequence of symbols includes a particular keyword that has been mapped to one or more actions comprises accessing a global keyword action table that specifies actions to be performed in response to capturing keywords.

5. The computer-implemented method of claim 1 , wherein each of the one or more actions includes a verb that indicates the action to be performed and an object that identifies content on which the action is to be performed.

6. The computer-implemented method of claim 1 , further comprising:

receiving information that identifies a user of a capture device used to optically capture the sequence of symbols from the rendered document;

wherein selecting the action from the one or more actions is based at least in part on a profile of the user.

7. The computer-implemented method of claim 6 , wherein the profile of the user includes information related to interests of the user, wherein selecting the action from the one or more actions comprises selecting a particular action when the profile of the user indicates that the user has a particular interest.

8. The computer-implemented method of claim 1 , further comprising:

receiving information associated with a location of a capture device used to optically capture the sequence of symbols from the rendered document;

wherein selecting the action from the one or more actions is based at least in part on the location of the capture device.

9. The computer-implemented method of claim 1 , further comprising:

determining a time or date range in which the sequence of symbols were optically captured from the rendered document;

wherein selecting the action from the one or more actions is based at least in part on the time or date range.

10. The computer-implemented method of claim 1 , wherein the particular symbol, word, or phrase comprises a particular keyword.

11. The computer-implemented method of claim 1 , further comprising:

presenting a menu of the one or more actions; and

receiving a user selection of one of the one or more actions;

wherein selecting the action from the one or more actions is based on the user selection.

12. The computer-implemented method of claim 11 , wherein the menu of the one or more actions is presented at an integrated display of a capture device used to optically capture the sequence of symbols from the rendered document.

13. The computer-implemented method of claim 11 , wherein the menu of the one or more actions is presented at a display device associated with a capture device used to optically capture the sequence of symbols from the rendered document.

14. The computer-implemented method of claim 1 , further comprising:

presenting a menu of the one or more actions, wherein the menu includes a menu item that corresponds to a default action; and

not receiving a user selection of one of the one or more actions;

wherein selecting the action from the one or more actions comprises selecting the default action.

15. A system, comprising:

one or more data processing apparatus; and

one or more computer-readable storage devices including instructions executable by the data processing apparatus and upon such execution cause the data processing apparatus to perform operations comprising:

receiving a sequence of symbols that have been optically captured from a rendered document;

determining that the sequence of symbols includes a particular symbol, word, or phrase that has been mapped to one or more actions;

selecting an action from the one or more actions; and

transmitting an instruction to a document management system to perform the selected action.

16. The system of claim 15 , wherein the operations further comprise:

receiving information that identifies a user of a capture device used to optically capture the sequence of symbols from the rendered document;

wherein selecting the action from the one or more actions is based at least in part on a profile of the user.

17. The system of claim 15 , wherein the operations further comprise:

receiving information associated with a location of a capture device used to optically capture the sequence of symbols from the rendered document;

wherein selecting the action from the one or more actions is based at least in part on the location of the capture device.

18. The system of claim 15 , wherein the operations further comprise:

determining a time or date range in which the sequence of symbols were optically captured from the rendered document;

wherein selecting the action from the one or more actions is based at least in part on the time or date range.

19. The system of claim 15 , wherein the operations further comprise:

presenting a menu of the one or more actions; and

receiving a user selection of one of the one or more actions;

wherein selecting the action from the one or more actions is based on the user selection.

20. A computer-readable storage device storing software including instructions executable by one or more computers which, upon such execution, cause the one or more computers to perform operations comprising:

receiving a sequence of symbols that have been optically captured from a rendered document;

determining that the sequence of symbols includes a particular symbol, word, or phrase that has been mapped to one or more actions;

selecting an action from the one or more actions; and

transmitting an instruction to a document management system to perform the selected.

Assignments (4)
NUNC PRO TUNC ASSIGNMENT Recorded Aug 3, 2021
From: GOOGLE LLC
To: KYOCERA CORPORATION
Reel/Frame 057651/0445 →
CHANGE OF NAME Recorded Oct 5, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044129/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 14, 2016
From: KING, MARTIN T.; GROVER, DALE L.; KUSHLER, CLIFFORD A.; STAFFORD-FRASER, JAMES Q.
To: EXBIBLIO B.V.
Reel/Frame 038283/0979 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 14, 2016
From: EXBIBLIO B.V.
To: GOOGLE INC.
Reel/Frame 038284/0119 →