Automatic modification of web pages
First Claim
Patent Images
1. A method in a computing system for providing an interactive environment associated with a rendered document, comprising:
- receiving, by a computing device that is in communication with a first mobile device, first text captured by the first mobile device from a first instance of the rendered document;
identifying, by the computing device, from a repository of digital documents, a digital form of the rendered document that corresponds to the first captured text;
receiving, by the computing device, from the first mobile device, supplemental content for the digital form of the rendered document;
storing the supplemental content, by the computing device and in a database of supplemental content associated with the digital documents;
receiving, by the computing device, from a second mobile device, second text captured by the second mobile device from a second instance of the rendered document;
identifying, by the computing device, from the repository of digital documents, the digital form of the rendered document that corresponds to the second captured text;
determining, by the computing device, that the supplemental content exists for the digital form of the rendered document;
adding one or more indicators to the digital form of the rendered document that indicate that the supplemental content for the digital form of the rendered document exists; and
providing the digital form of the rendered document along with the one or more indicators of supplemental content to the second mobile device.
4 Assignments
0 Petitions
Accused Products
Abstract
A system for interactive paper is described. Data fragments are captured at locations in a rendered document. A digital version of the document is optionally located. Markup data applied to the capture creates a rich set of interactions for the user. New models for publishing documents and new document-related services are described.
1117 Citations
23 Claims
-
1. A method in a computing system for providing an interactive environment associated with a rendered document, comprising:
-
receiving, by a computing device that is in communication with a first mobile device, first text captured by the first mobile device from a first instance of the rendered document; identifying, by the computing device, from a repository of digital documents, a digital form of the rendered document that corresponds to the first captured text; receiving, by the computing device, from the first mobile device, supplemental content for the digital form of the rendered document; storing the supplemental content, by the computing device and in a database of supplemental content associated with the digital documents; receiving, by the computing device, from a second mobile device, second text captured by the second mobile device from a second instance of the rendered document; identifying, by the computing device, from the repository of digital documents, the digital form of the rendered document that corresponds to the second captured text; determining, by the computing device, that the supplemental content exists for the digital form of the rendered document; adding one or more indicators to the digital form of the rendered document that indicate that the supplemental content for the digital form of the rendered document exists; and
providing the digital form of the rendered document along with the one or more indicators of supplemental content to the second mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer-readable medium having stored therein instructions, that when executed by one or more computing devices, cause the one or more computing devices to perform functions comprising:
-
receiving first text captured by a first mobile device from a first instance of a rendered document; identifying, from a repository of digital documents, a digital form of the rendered document that corresponds to the first captured text; receiving, from the first mobile device, supplemental content for the digital form of the rendered document; storing the supplemental content, in a database of supplemental content associated with the digital documents; receiving, from a second mobile device, second text captured by the second mobile device from a second instance of the rendered document; identifying, from the repository of digital documents, the digital form of the rendered document that corresponds to the second captured text; determining that the supplemental content exists for the digital form of the rendered document; adding one or more indicators to the digital form of the rendered document that indicate that the supplemental content for the digital form of the rendered document exists; and providing the digital form of the rendered document along with the one or more indicators of supplemental content to the second mobile device. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A computing system for providing an interactive environment associated with a rendered document, comprising:
-
at least one processor; a memory coupled to the at least one processor; and instructions stored in the memory and executable by the at least one processor to perform functions comprising; receiving first text captured by a first mobile device from a first instance of a rendered document; identifying, from a repository of digital documents, a digital form of the rendered document that corresponds to the first captured text; receiving, from the first mobile device, supplemental content for the digital form of the rendered document; storing the supplemental content, in a database of supplemental content associated with the digital documents; receiving, from a second mobile device, second text captured by the second mobile device from a second instance of the rendered document; identifying, from the repository of digital documents, the digital form of the rendered document that corresponds to the second captured text; determining that the supplemental content exists for the digital form of the rendered document; adding one or more indicators to the digital form of the rendered document that indicate that the supplemental content for the digital form of the rendered document exists; and providing the digital form of the rendered document along with the one or more indicators of supplemental content to the second mobile device. - View Dependent Claims (22, 23)
-
Specification