IP Library Granted Patent US 7,606,741
Granted Patent B2
US 7,606,741 · App. 11/097,981 · Granted Oct 20, 2009

Information gathering system and method

Assignee: Exbibuo 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,606,741
App. No.
11/097,981
Filed
Apr 1, 2005
Granted
Oct 20, 2009
Kind
B2
Art Unit
3625
USPC
705/26
Abstract

A system, apparatus and method for filling forms, including using a graphical capture device, are described herein.

Claims (27)

1. A computer-implemented method of populating data related to a printed form, the method comprising:

obtaining, by a server from a portable capture device operated by a user, via a network, a form identifier via information optically captured from a printed form comprising a plurality of printed blank fields for accepting manually entered data;

determining, by said server, an electronic form structure comprising a plurality of electronic data fields, corresponding at least in part to said plurality of printed fields, in accordance with said captured form identifier;

automatically obtaining, by said server, a plurality of data associated with said user from a coupled electronic data source, said plurality of data associated with said user corresponding to at least some of said plurality of electronic data fields;

automatically generating, by said server, an electronic representation of said plurality of data associated with said user in accordance with said electronic form structure; and

communicating, by said server, said electronic representation of said plurality of data associated with said user to a receiver.

2. The method of claim 1 , further comprising rendering to a display associated with said portable capture device a representation of the printed form in accordance with said plurality of user data.

3. The method of claim 1 , wherein obtaining said form identifier comprises deriving a form identifier from human-readable elements of said printed form.

4. The method of claim 1 , further comprising obtaining an authorization from said user to communicate said electronic representation of said plurality of data associated with said user to said receiver.

5. The method of claim 1 , further comprising obtaining, via said portable capture device, a machine-readable signature field identifier.

6. The method of claim 1 , wherein obtaining said plurality of data associated with said user comprises obtaining a user identity from said portable capture device.

7. The method of claim 1 , wherein said portable capture device comprises a mobile phone.

8. The method of claim 1 , wherein determining said electronic form structure comprises obtaining said electronic form structure from at least one of an electronic database, a local file system, a remote file system, a network-based storage system, and a network-based server.

9. The method of claim 4 , wherein obtaining said authorization comprises obtaining agreement from said user to pay for a product or service offered for purchase via the printed form.

10. The method of claim 4 , wherein obtaining said authorization comprises obtaining, via said portable capture device, an indication of at least one of said plurality of electronic data fields.

11. A computer readable medium containing computer executable instructions that when executed by a processor, perform a method comprising:

obtaining, by a server from a portable capture device operated by a user, via a network, a form identifier via information optically captured from a printed form comprising a plurality of printed blank fields for accepting manually entered data;

determining, by said server, an electronic form structure comprising a plurality of electronic data fields corresponding at least in part to said plurality of printed fields in accordance with said captured form identifier;

automatically obtaining, by said server, a plurality of data associated with said user from a coupled electronic data source, said plurality of data associated with said user corresponding to at least some of said plurality of electronic data fields;

automatically generating, by said server, an electronic representation of said plurality of data associated with said user in accordance with said electronic form structure; and

communicating, by said server, said electronic representation of said plurality of data associated with said user to a receiver.

12. A computing apparatus having a processor and a memory containing computer executable instructions that when executed by the processor, perform a method comprising:

obtaining, from a portable capture device operated by a user, a form identifier via information optically captured from a printed form comprising a plurality of printed blank fields for accepting manually entered data;

determining an electronic form structure comprising a plurality of electronic data fields corresponding at least in part to said plurality of printed fields in accordance with said captured form identifier;

automatically obtaining a plurality of data associated with said user from a coupled electronic data source, said plurality of data associated with said user corresponding to at least some of said plurality of electronic data fields;

automatically generating an electronic representation of said plurality of data associated with said in accordance with said electronic form structure; and

communicating said electronic representation of said plurality of data associated with said user to a receiver.

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/0610 →
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 Dec 1, 2005
From: KING, MARTIN T.; GROVER, DALE L.; KUSHLER, CLIFFORD A.; STAFFORD-FRASER, JAMES Q.
To: EXBIBLIO B.V.
Reel/Frame 017315/0714 →
Continuity (105)
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 6056666700 · Apr 30, 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 6060346600 · 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
Related Publication 20060061806A1 · Mar 23, 2006