IP Library Granted Patent US 7,742,953
Granted Patent B2
US 7,742,953 · App. 11/097,828 · Granted Jun 22, 2010

Adding information or functionality to a rendered document via association with an electronic counterpart

Assignee: Exbiblio B.V.
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 7,742,953
App. No.
11/097,828
Filed
Apr 1, 2005
Granted
Jun 22, 2010
Kind
B2
Art Unit
3625
USPC
705/27
Abstract

An action plan data structure for one or more selected rendered documents is described. The data structure contains information specifying an action to perform automatically in response to a text capture from any of the selected rendered documents.

Claims (32)

1. A method in a mobile device for responding to a capture of text from a display of information that includes text, the method comprising:

capturing, using an imaging component of the mobile device, an image of a display of information, wherein the image includes text;

recognizing, using a text recognition component of the mobile device, at least a portion of the text within the captured image;

identifying, via the mobile device, one or more actions associated with the captured text;

presenting, via a display of the mobile device, a menu of user-selectable options associated with the identified one or more actions; and

performing, at the mobile device, the identified one or more actions via a display and speakers of the mobile device, wherein when the action to be performed includes visual elements, performing the action using the display of the mobile device, and when the action to be performed includes audio elements, using the speakers of the mobile device.

2. The method of claim 1 , wherein the identified action includes presenting, via the display of the mobile device, information associated with the captured image.

3. The method of claim 1 further comprising:

identifying, at the mobile device, a digital counterpart of the display of information based on the captured text; and

wherein identifying one or more actions associated with the captured text includes identifying one or more actions associated with the identified digital counterpart.

4. The method of claim 1 , further comprising:

determining a location at which the image capture occurred;

wherein identifying one or more actions associated with the captured text includes identifying one or more actions associated with the determined location.

5. The method of claim 1 , further comprising:

determining an identity of a user that captured the image;

wherein identifying one or more actions associated with the captured text includes identifying one or more actions associated with the determined identify.

6. A computer-readable medium whose contents cause a mobile device to perform a method of performing an action in response to an image of a display of information, the method comprising:

capturing, using an imaging component of the mobile device, an image of a display of information, wherein the image includes text;

recognizing, using a text recognition component of the mobile device, at least a portion of the text within the captured image;

identifying, via the mobile device, one or more actions associated with the captured text;

presenting, via a display of the mobile device, a menu of user-selectable options associated with the identified one or more actions; and

performing, at the mobile device, the identified one or more actions via a display and speakers of the mobile device, wherein when the action to be performed includes visual elements, performing the action using the display of the mobile device, and when the action to be performed includes audio elements, using the speakers of the mobile device.

7. A system of one or more components stored in memory of a mobile device and configured to cause a processor of the mobile device to perform an action in response to an image of a display of information, the system comprising:

an imaging component, wherein the imaging component is configured to capture an image of a display of information that includes text;

a text recognition component, wherein the text recognition component is configured to recognize at least a portion of the text within the captured image;

an action identification component, wherein the action identification component is configured to identify one or more performable actions associated with the captured image;

a menu component, wherein the menu component is configured to present, via a display of the mobile device, a menu of user-selectable options associated with the identified one or more actions; and

an action performance component, wherein the action performance component is configured to perform actions that are associated with options selected by a user using a display and speaker of the mobile device.

8. The system of claim 7 , wherein the action identification component is configured to identify at least one of the one or more actions by transmitting the recognized text to a search engine remote from the mobile device and receiving a search result from the remote search engine that includes the identified action.

9. The system of claim 7 , wherein the identified one or more performable actions includes an action that retrieves real-time information associated with the captured display of information and wherein the action performance component presents the real-time information to the user.

10. The system of claim 7 , wherein the identified one or more performable actions includes an action that retrieves location-based information associated with the captured display of information and wherein the action performance component presents the location information to the user.

11. The system of claim 7 , wherein the identified one or more performable actions includes an action that stores the information associated with the captured display of information in memory of the mobile device and wherein the action performance component presents the stored contact information to the user.

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 2, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044101/0405 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 9, 2011
From: EXBIBLIO B.V.
To: GOOGLE INC.
Reel/Frame 025779/0251 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 10, 2005
From: KING, MARTIN T.; GROVER, DALE L.; KUSHLER, CLIFFORD A.; STAFFORD-FRASER, JAMES Q.
To: EXBIBLIO B.V.
Reel/Frame 017228/0847 →
Continuity (104)
Continuation In Part 1100463700 · Dec 3, 2004
Provisional Application 6055922600 · Apr 1, 2004
Provisional Application 6055889300 · Apr 1, 2004
Provisional Application 6055896800 · Apr 1, 2004
Provisional Application 6055886700 · Apr 1, 2004
Provisional Application 6055927800 · Apr 1, 2004
Provisional Application 6055927900 · Apr 1, 2004
Provisional Application 6055926500 · Apr 1, 2004
Provisional Application 6055927700 · Apr 1, 2004
Provisional Application 6055896900 · Apr 1, 2004
Provisional Application 6055889200 · Apr 1, 2004
Provisional Application 6055876000 · Apr 1, 2004
Provisional Application 6055871700 · Apr 1, 2004
Provisional Application 6055849900 · Apr 1, 2004
Provisional Application 6055837000 · Apr 1, 2004
Provisional Application 6055878900 · Apr 1, 2004
Provisional Application 6055879100 · Apr 1, 2004
Provisional Application 6055852700 · Apr 1, 2004
Provisional Application 6055912500 · Apr 2, 2004
Provisional Application 6055890900 · Apr 2, 2004
Provisional Application 6055903300 · Apr 2, 2004
Provisional Application 6055912700 · Apr 2, 2004
Provisional Application 6055908700 · Apr 2, 2004
Provisional Application 6055913100 · Apr 2, 2004
Provisional Application 6055976600 · Apr 6, 2004
Provisional Application 6056176800 · Apr 12, 2004
Provisional Application 6056352000 · Apr 19, 2004
Provisional Application 6056348500 · Apr 19, 2004
Provisional Application 6056468800 · Apr 23, 2004
Provisional Application 6056484600 · Apr 23, 2004
Provisional Application 6057138100 · May 14, 2004
Provisional Application 6057156000 · May 14, 2004
Provisional Application 6057171500 · May 17, 2004
Provisional Application 6058920300 · Jul 19, 2004
Provisional Application 6058920100 · Jul 19, 2004
Provisional Application 6058920200 · Jul 19, 2004
Provisional Application 6059882100 · Aug 2, 2004
Provisional Application 6060295600 · Aug 18, 2004
Provisional Application 6060292500 · Aug 18, 2004
Provisional Application 6060294700 · Aug 18, 2004
Provisional Application 6060289700 · Aug 18, 2004
Provisional Application 6060289600 · Aug 18, 2004
Provisional Application 6060293000 · Aug 18, 2004
Provisional Application 6060289800 · Aug 18, 2004
Provisional Application 6060346600 · Aug 19, 2004
Provisional Application 6060308200 · Aug 19, 2004
Provisional Application 6060308100 · Aug 19, 2004
Provisional Application 6060349800 · Aug 20, 2004
Provisional Application 6060335800 · Aug 20, 2004
Provisional Application 6060410300 · Aug 23, 2004
Provisional Application 6060409800 · Aug 23, 2004
Provisional Application 6060410000 · Aug 23, 2004
Provisional Application 6060410200 · Aug 23, 2004
Provisional Application 6060522900 · Aug 27, 2004
Provisional Application 6060510500 · Aug 27, 2004
Provisional Application 6061324300 · Sep 27, 2004
Provisional Application 6061362800 · Sep 27, 2004
Provisional Application 6061363200 · Sep 27, 2004
Provisional Application 6061358900 · Sep 27, 2004
Provisional Application 6061324200 · Sep 27, 2004
Provisional Application 6061360200 · Sep 27, 2004
Provisional Application 6061334000 · Sep 27, 2004
Provisional Application 6061363400 · Sep 27, 2004
Provisional Application 6061346100 · Sep 27, 2004
Provisional Application 6061345500 · Sep 27, 2004
Provisional Application 6061346000 · Sep 27, 2004
Provisional Application 6061340000 · Sep 27, 2004
Provisional Application 6061345600 · Sep 27, 2004
Provisional Application 6061334100 · Sep 27, 2004
Provisional Application 6061336100 · Sep 27, 2004
Provisional Application 6061345400 · Sep 27, 2004
Provisional Application 6061333900 · Sep 27, 2004
Provisional Application 6061363300 · Sep 27, 2004
Provisional Application 6061537800 · Oct 1, 2004
Provisional Application 6061511200 · Oct 1, 2004
Provisional Application 6061553800 · Oct 1, 2004
Provisional Application 6061712200 · Oct 7, 2004
Provisional Application 6062290600 · Oct 28, 2004
Provisional Application 6063345200 · Dec 6, 2004
Provisional Application 6063367800 · Dec 6, 2004
Provisional Application 6063348600 · Dec 6, 2004
Provisional Application 6063345300 · Dec 6, 2004
Provisional Application 6063462700 · Dec 9, 2004
Provisional Application 6063473900 · Dec 9, 2004
Provisional Application 6064768400 · Jan 26, 2005
Provisional Application 6064874600 · Jan 31, 2005
Provisional Application 6065337200 · Feb 15, 2005
Provisional Application 6065366300 · Feb 16, 2005
Provisional Application 6065366900 · Feb 16, 2005
Provisional Application 6065389900 · Feb 16, 2005
Provisional Application 6065367900 · Feb 16, 2005
Provisional Application 6065384700 · Feb 16, 2005
Provisional Application 6065437900 · Feb 17, 2005
Provisional Application 6065436800 · Feb 18, 2005
Provisional Application 6065432600 · Feb 18, 2005
Provisional Application 6065419600 · Feb 18, 2005
Provisional Application 6065527900 · Feb 22, 2005
Provisional Application 6065528000 · Feb 22, 2005
Provisional Application 6065598700 · Feb 22, 2005
Provisional Application 6065569700 · Feb 22, 2005
Provisional Application 6065528100 · Feb 22, 2005
Provisional Application 6065730900 · Feb 28, 2005
Provisional Application 6056666700 · Apr 30, 2004
Related Publication 20060047639A1 · Mar 2, 2006