Document enhancement system and method
First Claim
Patent Images
1. A computer-implemented method, the method comprising:
- capturing a first portion of a rendered document using a portable data capture device;
sending a text segment from the first captured portion to a document server, wherein the document server is configured to index text of a corpus of documents;
receiving from the document server a document identifier of an electronic document containing the text segment;
sending an enhancement package request including the document identifier to a media server, wherein the media server is different from the document server;
receiving from the media server an enhancement package associated with the document identifier, wherein the enhancement package includes multiple media presentations associated with multiple words of the rendered document, wherein each word of the multiple words is associated with a respective media presentation of the multiple media presentations;
capturing a second portion of the rendered document using the portable data capture device;
locating within the enhancement package a media presentation associated with one or more identified words within the second captured portion; and
providing for presentation of the associated media presentation using the portable data capture device.
4 Assignments
0 Petitions
Accused Products
Abstract
A system, apparatus and method for enhancing documents, including using a graphical capture device, are described herein.
111 Citations
20 Claims
-
1. A computer-implemented method, the method comprising:
-
capturing a first portion of a rendered document using a portable data capture device; sending a text segment from the first captured portion to a document server, wherein the document server is configured to index text of a corpus of documents; receiving from the document server a document identifier of an electronic document containing the text segment; sending an enhancement package request including the document identifier to a media server, wherein the media server is different from the document server; receiving from the media server an enhancement package associated with the document identifier, wherein the enhancement package includes multiple media presentations associated with multiple words of the rendered document, wherein each word of the multiple words is associated with a respective media presentation of the multiple media presentations; capturing a second portion of the rendered document using the portable data capture device; locating within the enhancement package a media presentation associated with one or more identified words within the second captured portion; and providing for presentation of the associated media presentation using the portable data capture device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable storage medium whose contents cause a mobile device to perform operations when executed, the operations comprising:
-
capturing a first portion of a rendered document using a portable data capture device; sending a text segment from the first captured portion to a document server, wherein the document server is configured to index text of a corpus of documents; receiving from the document server a document identifier of an electronic document containing the text segment; sending an enhancement package request including the document identifier to a media server, wherein the media server is different from the document server; receiving from the media server an enhancement package associated with the document identifier, wherein the enhancement package includes multiple media presentations associated with multiple words of the rendered document, wherein each word of the multiple words is associated with a respective media presentation of the multiple media presentations; capturing a second portion of the rendered document using the portable data capture device; locating within the enhancement package a media presentation associated with one or more identified words within the second captured portion; and providing for presentation of the associated media presentation using the portable data capture device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system, comprising:
-
a memory; a data capture subsystem configured to capture a first text-based portion of a rendered document and a second text-based portion of the rendered document; an enhancement subsystem configured to; send a text segment from the first text-based portion to a document server, wherein the document server is configured to index text of a corpus of documents; receive from the document server a document identifier of an electronic document containing the text segment; send an enhancement package request including the document identifier to a media server, wherein the media server is different from the document server; send an enhancement package request including the document identifier to a media server; and receive from the server an enhancement package associated with the document identifier, wherein the enhancement package includes multiple media presentations associated with multiple words of the rendered document, wherein each word of the multiple words is associated with a respective media presentation of the multiple media presentation; a location subsystem configured to locate within the enhancement package received by the enhancement subsystem media associated with one or more words identified within the second text-based portion; and a presentation subsystem configured to provide for presentation of the media identified by the location subsystem. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification