Triggering actions in response to optically or acoustically capturing keywords from a rendered document
First Claim
Patent Images
1. A method in a computing system, comprising:
- receiving, by a processor of the computing system, a sequence of one or more words optically or acoustically captured from a rendered document by a user;
identifying, by a processor of the computing system, among the words of the sequence a word with which an action has been associated; and
performing the associated action by a processor of the computing system.
4 Assignments
0 Petitions
Accused Products
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.
1010 Citations
50 Claims
-
1. A method in a computing system, comprising:
-
receiving, by a processor of the computing system, a sequence of one or more words optically or acoustically captured from a rendered document by a user; identifying, by a processor of the computing system, among the words of the sequence a word with which an action has been associated; and performing the associated action by a processor of the computing system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
25. A system for responding to the capturing of text from a rendered document, comprising:
-
a handheld optical and/or acoustical capture device usable by a user to capture a sequence of one or more words from a rendered document; and a processor that identifies among the words of the sequence captured with the handheld optical and/or acoustical capture device a word with which an action has been associated, and that performs the associated action. - View Dependent Claims (26, 43, 44)
-
-
27. A computer-readable medium containing a data structure mapping keywords to actions, the data structure comprising:
for each of a plurality of keywords that may be captured from rendered documents using a handheld optical and/or acoustical capture device, an entry containing information specifying an action to be performed with respect to a user who captures the keyword from a rendered document using a handheld optical and/or acoustical capture device. - View Dependent Claims (28, 29, 30, 31, 32, 33)
-
45. A method in a computing system, comprising:
-
receiving, by a processor of the computing system, a sequence of human readable characters optically captured from a rendered document by a user; identifying, by a processor of the computing system, among the sequence a subset of the sequence with which an action has been associated; and performing the associated action by a processor of the computing system. - View Dependent Claims (46, 47)
-
-
48. A method in a computing system of selecting an action to be performed in response to an optical capture of a sequence of characters from a rendered document, the method comprising:
-
identifying, by a processor of the computing system, two or more actions to be performed that are associated with a markup element that includes at least one distinguised character within the sequence of characters; determining, by a processor of the computing system for each identified action, a number of characters shared by the markup element and the sequence of characters; and selecting, by a processor of the computing system, an action to be performed based on a comparison of the determined number of characters for each identified action.
-
-
49. A method in a computing system, comprising:
-
receiving, by a processor of the computing system, a sequence of one or more words optically or acoustically captured from a rendered document by a user; identifying, by a processor of the computing system, an action to be performed associated with a location in the rendered document proximate to the received sequence; and performing the identified action by a processor of the computing system. - View Dependent Claims (50)
-
Specification