Embedding Hot Spots in Electronic Documents
First Claim
1. A method of embedding a hot spot in a document, comprising:
- embedding marks corresponding to a designation for a hot spot in an electronic document;
in response to a print command, capturing coordinates corresponding to a printed representation of the electronic document and the hot spot; and
rendering a page layout comprising the printed representation including the hot spot.
1 Assignment
0 Petitions
Accused Products
Abstract
A Mixed Media Reality (MMR) system and associated techniques are disclosed. The MMR system provides mechanisms for forming a mixed media document that includes media of at least two types (e.g., printed paper as a first medium and digital content and/or web link as a second medium). In one particular embodiment, the MMR system includes a method, system, and computer readable medium for embedding a hot spot in an electronic document. Marks corresponding to a designation for a hot spot in an electronic document are embedded, allowing for later capture of coordinates corresponding to a printed representation of the electronic document and the hot spot.
215 Citations
39 Claims
-
1. A method of embedding a hot spot in a document, comprising:
-
embedding marks corresponding to a designation for a hot spot in an electronic document;
in response to a print command, capturing coordinates corresponding to a printed representation of the electronic document and the hot spot; and
rendering a page layout comprising the printed representation including the hot spot. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of embedding a hot spot in a document, comprising:
-
receiving an electronic document for display in a browser, the electronic document comprising a designation for a hot spot in the electronic document;
modifying the electronic document by embedding marks in the electronic document according to the designation for the hot spot, the marks indicating a beginning point for the hot spot and an ending point for the hotspot; and
displaying the modified electronic document in the browser. - View Dependent Claims (13, 14)
-
-
15. A computer program product for embedding a hot spot in a document, the computer program product comprising:
-
a computer-readable medium; and
computer program code, coded on the medium, for;
embedding marks corresponding to a designation for a hot spot in an electronic document;
in response to a print command, capturing coordinates corresponding to a printed representation of the electronic document and the hot spot; and
rendering a page layout comprising the printed representation including the hot spot. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A computer program product for embedding a hot spot in a document, the computer program product comprising:
-
a computer-readable medium; and
computer program code, coded on the medium, for;
receiving an electronic document for display in a browser, the electronic document comprising a designation for a hot spot in the electronic document;
modifying the electronic document by embedding marks in the electronic document according to the designation for the hot spot, the marks indicating a beginning point for the hot spot and an ending point for the hotspot; and
displaying the modified electronic document in the browser. - View Dependent Claims (27, 28)
-
-
29. A system for embedding a hot spot in a document, comprising:
-
a embed module for embedding marks corresponding to a designation for a hot spot in an electronic document; and
a feature extraction module for, in response to a print command, capturing coordinates corresponding to a printed representation of the electronic document and the hot spot; and
a render module for rendering a page layout comprising the printed representation including the hot spot. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
Specification