US 9,811,728 B2
Adding value to a rendered document
Martin T. King, Vashon Island, WA (US); Dale L. Grover, Ann Arbor, MI (US); Clifford A. Kushler, Lynnwood, WA (US); and James Q. Stafford-Fraser, Cambridge (GB)
Assigned to Google Inc., Mountain View, CA (US)
Filed by Google Inc., Mountain View, CA (US)
Filed on Aug. 13, 2013, as Appl. No. 13/966,236.
Application 13/966,236 is a continuation of application No. 11/547,835, previously published as PCT/US2005/012510, filed on Apr. 12, 2005.
Application 11/547,835 is a continuation in part of application No. 11/004,637, filed on Dec. 3, 2004, granted, now 7,707,039.
Application 11/004,637 is a continuation in part of application No. PCT/US2005/011533, filed on Apr. 1, 2005.
Application PCT/US2005/011533 is a continuation in part of application No. PCT/US2005/013586, filed on Apr. 6, 2005.
Claims priority of provisional application 60/561,768, filed on Apr. 12, 2004.
Claims priority of provisional application 60/563,520, filed on Apr. 19, 2004.
Claims priority of provisional application 60/563,485, filed on Apr. 19, 2004.
Claims priority of provisional application 60/564,688, filed on Apr. 23, 2004.
Claims priority of provisional application 60/564,846, filed on Apr. 23, 2004.
Claims priority of provisional application 60/566,667, filed on Apr. 30, 2004.
Claims priority of provisional application 60/571,381, filed on May 14, 2004.
Claims priority of provisional application 60/571,560, filed on May 14, 2004.
Claims priority of provisional application 60/571,715, filed on May 17, 2004.
Claims priority of provisional application 60/589,203, filed on Jul. 19, 2004.
Claims priority of provisional application 60/589,201, filed on Jul. 19, 2004.
Claims priority of provisional application 60/589,202, filed on Jul. 19, 2004.
Claims priority of provisional application 60/598,821, filed on Aug. 2, 2004.
Claims priority of provisional application 60/602,956, filed on Aug. 18, 2004.
Claims priority of provisional application 60/602,925, filed on Aug. 18, 2004.
Claims priority of provisional application 60/602,947, filed on Aug. 18, 2004.
Claims priority of provisional application 60/602,897, filed on Aug. 18, 2004.
Claims priority of provisional application 60/602,896, filed on Aug. 18, 2004.
Claims priority of provisional application 60/602,930, filed on Aug. 18, 2004.
Claims priority of provisional application 60/602,898, filed on Aug. 18, 2004.
Claims priority of provisional application 60/603,466, filed on Aug. 19, 2004.
Claims priority of provisional application 60/603,082, filed on Aug. 19, 2004.
Claims priority of provisional application 60/603,081, filed on Aug. 19, 2004.
Claims priority of provisional application 60/603,498, filed on Aug. 20, 2004.
Claims priority of provisional application 60/603,358, filed on Aug. 20, 2004.
Claims priority of provisional application 60/604,103, filed on Aug. 23, 2004.
Claims priority of provisional application 60/604,098, filed on Aug. 23, 2004.
Claims priority of provisional application 60/604,100, filed on Aug. 23, 2004.
Claims priority of provisional application 60/604,102, filed on Aug. 23, 2004.
Claims priority of provisional application 60/605,229, filed on Aug. 27, 2004.
Claims priority of provisional application 60/605,105, filed on Aug. 27, 2004.
Claims priority of provisional application 60/613,243, filed on Sep. 27, 2004.
Claims priority of provisional application 60/613,628, filed on Sep. 27, 2004.
Claims priority of provisional application 60/613,632, filed on Sep. 27, 2004.
Claims priority of provisional application 60/613,589, filed on Sep. 27, 2004.
Claims priority of provisional application 60/613,242, filed on Sep. 27, 2004.
Claims priority of provisional application 60/613,602, filed on Sep. 27, 2004.
Claims priority of provisional application 60/613,340, filed on Sep. 27, 2004.
Claims priority of provisional application 60/613,634, filed on Sep. 27, 2004.
Claims priority of provisional application 60/613,461, filed on Sep. 27, 2004.
Claims priority of provisional application 60/613,455, filed on Sep. 27, 2004.
Claims priority of provisional application 60/613,460, filed on Sep. 27, 2004.
Claims priority of provisional application 60/613,400, filed on Sep. 27, 2004.
Claims priority of provisional application 60/613,456, filed on Sep. 27, 2004.
Claims priority of provisional application 60/613,341, filed on Sep. 27, 2004.
Claims priority of provisional application 60/613,361, filed on Sep. 27, 2004.
Claims priority of provisional application 60/613,454, filed on Sep. 27, 2004.
Claims priority of provisional application 60/613,339, filed on Sep. 27, 2004.
Claims priority of provisional application 60/613,633, filed on Sep. 27, 2004.
Claims priority of provisional application 60/615,378, filed on Oct. 1, 2004.
Claims priority of provisional application 60/615,112, filed on Oct. 1, 2004.
Claims priority of provisional application 60/615,538, filed on Oct. 1, 2004.
Claims priority of provisional application 60/617,122, filed on Oct. 7, 2004.
Claims priority of provisional application 60/622,906, filed on Oct. 28, 2004.
Claims priority of provisional application 60/633,452, filed on Dec. 6, 2004.
Claims priority of provisional application 60/633,678, filed on Dec. 6, 2004.
Claims priority of provisional application 60/633,486, filed on Dec. 6, 2004.
Claims priority of provisional application 60/633,453, filed on Dec. 6, 2004.
Claims priority of provisional application 60/634,627, filed on Dec. 9, 2004.
Claims priority of provisional application 60/634,739, filed on Dec. 9, 2004.
Claims priority of provisional application 60/647,684, filed on Jan. 26, 2005.
Claims priority of provisional application 60/648,746, filed on Jan. 31, 2005.
Claims priority of provisional application 60/653,372, filed on Feb. 15, 2005.
Claims priority of provisional application 60/653,663, filed on Feb. 16, 2005.
Claims priority of provisional application 60/653,669, filed on Feb. 16, 2005.
Claims priority of provisional application 60/653,899, filed on Feb. 16, 2005.
Claims priority of provisional application 60/653,679, filed on Feb. 16, 2005.
Claims priority of provisional application 60/653,847, filed on Feb. 16, 2005.
Claims priority of provisional application 60/654,379, filed on Feb. 17, 2005.
Claims priority of provisional application 60/654,368, filed on Feb. 18, 2005.
Claims priority of provisional application 60/654,326, filed on Feb. 18, 2005.
Claims priority of provisional application 60/654,196, filed on Feb. 18, 2005.
Claims priority of provisional application 60/655,279, filed on Feb. 22, 2005.
Claims priority of provisional application 60/655,280, filed on Feb. 22, 2005.
Claims priority of provisional application 60/655,987, filed on Feb. 22, 2005.
Claims priority of provisional application 60/655,697, filed on Feb. 22, 2005.
Claims priority of provisional application 60/655,281, filed on Feb. 22, 2005.
Claims priority of provisional application 60/657,309, filed on Feb. 28, 2005.
Prior Publication US 2017/0140219 A1, May 18, 2017
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 17/00 (2006.01); G06K 9/00 (2006.01); G06F 17/30 (2006.01); G06F 17/24 (2006.01); G06F 17/22 (2006.01); G06F 17/21 (2006.01)
CPC G06K 9/00483 (2013.01) [G06F 17/21 (2013.01); G06F 17/2229 (2013.01); G06F 17/24 (2013.01); G06F 17/30 (2013.01); G06F 17/30011 (2013.01); G06F 17/30637 (2013.01); G06F 17/30675 (2013.01); G06F 17/30699 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A computer implemented method of identifying a document, the method comprising:
obtaining document context data for one or more documents, wherein the document context data includes supplemental information used to identify the document and includes temporal information for one or more previous scans of portions of the one or more documents, the temporal information specifying a time at which each previous scan occurred;
receiving data specifying a portion of the document captured using a handheld capture device;
identifying a digital document associated with the document using the document context data including the temporal information and the captured portion of the document;
identifying, using the captured portion of the document, a location of the captured portion within the digital document;
identifying a location-based action to be performed based on the identified location of the captured portion and data specifying one or more location-based actions associated with one or more locations within the digital document; and
performing the identified location-based action.