Techniques using captured information
First Claim
1. A method for utilizing captured information, executed via a processing unit on a computing device comprising a memory whereon computer-executable instructions comprising the method are stored, comprising:
- in response to connecting a first device to a second device, the first device is a capture device comprising captured information, the captured information comprising one or more of audio information and image information, converting at least a portion of the captured information to text-based information;
the second device recognizing a text pattern of the text-based information and selecting a desired action to be performed by the second device using an inference engine to compare at least some of the text pattern against a list of enabled actions based at least in part on at least one rule specification defining a data pattern, the data pattern applicable to at least a first instance of text and a second instance of text, the first instance of text different than and not a repeat of the second instance of text; and
automatically performing the selected desired action using at least some of the captured information, performing the selected desired action comprising;
determining if at least one of the first instance of text and the second instant of text comprises characters corresponding to a name and numbers corresponding to a phone number;
if a determination is made that at least one of the first instance of text and the second instant of text comprises characters corresponding to a name and numbers corresponding to a phone number, determining if the name corresponds to an existing name in an address book; and
if a determination is made that the name corresponds to the existing name in the address book, adding the phone number to an address book entry associated with the existing name.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques are provided utilizing captured information. The captured information includes at least one of audio and image information. In response to connecting a capture device including the captured information to another device, the captured information is downloaded to the other device, a text portion is formed corresponding to the captured information, and at least a portion of the captured information and text portion is stored. A selected action is automatically performed using at least one of the text portion and the captured information.
20 Citations
20 Claims
-
1. A method for utilizing captured information, executed via a processing unit on a computing device comprising a memory whereon computer-executable instructions comprising the method are stored, comprising:
-
in response to connecting a first device to a second device, the first device is a capture device comprising captured information, the captured information comprising one or more of audio information and image information, converting at least a portion of the captured information to text-based information; the second device recognizing a text pattern of the text-based information and selecting a desired action to be performed by the second device using an inference engine to compare at least some of the text pattern against a list of enabled actions based at least in part on at least one rule specification defining a data pattern, the data pattern applicable to at least a first instance of text and a second instance of text, the first instance of text different than and not a repeat of the second instance of text; and automatically performing the selected desired action using at least some of the captured information, performing the selected desired action comprising; determining if at least one of the first instance of text and the second instant of text comprises characters corresponding to a name and numbers corresponding to a phone number; if a determination is made that at least one of the first instance of text and the second instant of text comprises characters corresponding to a name and numbers corresponding to a phone number, determining if the name corresponds to an existing name in an address book; and if a determination is made that the name corresponds to the existing name in the address book, adding the phone number to an address book entry associated with the existing name. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer-readable storage medium comprising computer-executable instructions, which when executed at least in part via a processing unit on a computer perform acts, comprising:
-
in response to connecting a first device to a second device, the first device is a capture device comprising captured information, the captured information comprising one or more of audio information and image information, converting at least a portion of the captured information to text-based information; the second device recognizing a text pattern of the text-based information and selecting a desired action to be performed by the second device using an inference engine to compare at least some of the text pattern against a list of enabled actions based at least in part on at least one rule specification defining a data pattern, the data pattern applicable to at least a first instance of text and a second instance of text, the first instance of text different than and not a repeat of the second instance of text; and automatically performing the selected desired action using at least some of the captured information, performing the selected desired action comprising; determining if at least one of the first instance of text and the second instant of text comprises characters corresponding to a name and numbers corresponding to a phone number; if a determination is made that at least one of the first instance of text and the second instant of text comprises characters corresponding to a name and numbers corresponding to a phone number, determining if the name corresponds to an existing name in an address book; and if a determination is made that the name corresponds to the existing name in the address book, adding the phone number to an address book entry associated with the existing name. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A system for utilizing captured information, comprising:
one or more computer based components configured to; in response to connecting a first device to a second device, the first device is a capture device comprising captured information, the captured information comprising one or more of audio information and image information, convert at least a portion of the captured information to text-based information; recognize a text pattern of the text-based information and select a desired action to be performed by the second device using an inference engine to compare at least some of the text pattern against a list of enabled actions based at least in part on at least one rule specification defining a data pattern, the data pattern applicable to at least a first instance of text and a second instance of text, the first instance of text different than and not a repeat of the second instance of text; and automatically perform the selected desired action using at least some of the captured information, performing the selected desired action comprising; determining if at least one of the first instance of text and the second instant of text comprises characters corresponding to a name and numbers corresponding to a phone number; if a determination is made that at least one of the first instance of text and the second instant of text comprises characters corresponding to a name and numbers corresponding to a phone number, determining if the name corresponds to an existing name in an address book; and if a determination is made that the name corresponds to the existing name in the address book, adding the phone number to an address book entry associated with the existing name.
Specification