IP Library Granted Patent US 7,707,039
Granted Patent B2
US 7,707,039 · App. 11/004,637 · Granted Apr 27, 2010

Automatic modification of web pages

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,707,039
App. No.
11/004,637
Filed
Dec 3, 2004
Granted
Apr 27, 2010
Kind
B2
Art Unit
3625
USPC
705/1
Abstract

Systems and methods for quickly and easily getting information about, or included in, a paper document into a public or private digital page. One embodiment of an example system includes a scanner that generates scan information from at least a portion of a paper document and a processing system that receives the generated scan information from the scanner, accesses a database of digital documents, searches the database based on the received scan information, locates a digital document corresponding to the paper document, and sends either the digital content or a hyperlink to the digital content to a predetermined web page.

Claims (27)

1. A method performed by a portable capture device for updating a web page, the method comprising:

optically or acoustically capturing a portion of a rendered document by the portable capture device, wherein if acoustically captured then the capturing of the portion of the rendered document is performed via a microphone of the portable capture device and includes performing speech recognition on the acoustically captured portion of the rendered document and converting the captured portion to digital content within the portable capture device, and if optically captured then the capturing of the portion of the rendered document includes converting the captured image to digital content within the portable capture device;

generating, at the portable capture device, a textual query string from contents of the captured portion of the rendered document;

submitting, from the portable capture device, the query string to a query engine that indexes full texts of documents;

transmitting, from the portable capture device, an identifier associated with a user of the portable capture device to the query engine;

receiving, at the portable capture device and from the query engine a link to an electronic document that includes the captured portion of the rendered document; and

transmitting, from the portable capture device to a web page authoring system, the link to be inserted into a predetermined web page authored by the user of the portable capture device and inserting the link into the predetermined web page.

2. The method of claim 1 , further comprising inserting the query string into the predetermined web page.

3. The method of claim 1 , further comprising inserting into the predetermined web page a portion of the electronic document proximate to the captured portion.

4. The method of claim 1 , wherein the query string includes text that is not within the contents of the captured portion of the rendered document.

5. The method of claim 1 , wherein the web page is a weblog.

6. A system in a handheld capture device for updating a web page, comprising:

a capture component, wherein the capture component is configured to optically or acoustically capture a portion of a rendered document using the portable capture device, wherein if acoustically captured then the capture of the portion of the rendered document is performed via a microphone of the portable capture device and includes performinq speech recognition on the acoustically captured portion of the rendered document and converting the captured portion to digital content within the portable capture device, and if optically captured then the capture of the portion of the rendered document includes converting the captured image to the digital content within the portable capture device;

a query generation component, wherein the query generation component is configured to generate at the portable capture device a textual query string from contents of the captured portion of the rendered document;

a query submissiom component, wherein the query submission component is configured to submit, from the portable capture device, the query string to a query engine that indexes full texts of documents;

a user identification component, wherein the user identification component is configured to transmit from the portable capture device an identifier associated with a user of the portable capture device to the query engine;

a link reception component, wherein the link reception component is configured to receive, at the portable capture device and from the query engine, a link to an electronic document that includes the captured portion of the rendered document; and

a link transmission component, wherein the link transmission component is configured to transmit, from the portable capture device to a web page authoring system, the link to be inserted into a predetermined web page authored by the user of the portable capture device;

an insertion component that inserts the link into the predetermined web page.

7. A computer-readable medium storing code that when executed causes a handheld capture device to perform a method for updating a web page, comprising:

optically or acoustically capturing a portion of a rendered document, wherein if acoustically captured then the capturing of the portion of the rendered document is performed via a microphone of the portable capture device and includes performing speech recognition on the acoustically captured portion of the rendered document and converting the captured portion to digital content within the portable capture device, and if optically captured then the capturing of the portion of the rendered document includes converting the captured image to digital content within the portable capture device;

generating, at the portable capture device, a textual query string from contents of the captured portion of the rendered document;

submitting, from the portable capture device, the query string to a query engine that indexes full texts of documents;

transmitting, from the portable capture device, an identifier associated with a user of the portable capture device to the query engines;

receiving, at a web page authoring system and from the query engine, a link to an electronic document that includes the captured portion of the rendered document;

transmitting, from the portable capture device to a web page authoring system, the link to be inserted into a predetermined web page authored by the user of the portable capture device; and

inserting the link into the predetermined web page.