Integration and use of mixed media documents
First Claim
Patent Images
1. A system for accessing mixed media reality document data structures, the system comprising:
- a mixed media processor for receiving, from a device, an image patch of a commercially printed document that includes a hotspot designation location, the image patch comprising at least a portion of an entire page of the commercially printed document that includes the hotspot designation location, for extracting features from the image patch including generating a histogram to discriminate between text and non-text, for determining a mixed media reality document data structure that corresponds to the image patch based on extracted features and the histogram, for capturing an x-y location of a hotspot in response to receiving a print command by identifying a begin mark designating a beginning point of the hotspot designation location and an end mark designating an ending point of the hotspot designation location, the begin mark and the end mark being represented by a visually imperceptible font, for instructing the device to highlight the hotspot based on the determining of the mixed media reality document data structure and for retrieving the mixed media reality document data structure, the mixed media reality document data structure comprising;
a representation of the portion of the commercially printed document corresponding to the image patch;
a supplemental media associated with the image patch; and
the hotspot that is sent for display along with the representation, the hotspot comprising a pointer to the supplemental media, such that the supplemental media is sent in response to receipt of an indication that a user selected the hotspot.
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 embodiment, an MMR document is retrieved based on recognition of a paper document. Responsive to the comparison of the paper document and the virtual multimedia document, an action is performed. For example, the media of the matching MMR document can be displayed, or an action associated with the matching MMR document can be performed.
316 Citations
42 Claims
-
1. A system for accessing mixed media reality document data structures, the system comprising:
a mixed media processor for receiving, from a device, an image patch of a commercially printed document that includes a hotspot designation location, the image patch comprising at least a portion of an entire page of the commercially printed document that includes the hotspot designation location, for extracting features from the image patch including generating a histogram to discriminate between text and non-text, for determining a mixed media reality document data structure that corresponds to the image patch based on extracted features and the histogram, for capturing an x-y location of a hotspot in response to receiving a print command by identifying a begin mark designating a beginning point of the hotspot designation location and an end mark designating an ending point of the hotspot designation location, the begin mark and the end mark being represented by a visually imperceptible font, for instructing the device to highlight the hotspot based on the determining of the mixed media reality document data structure and for retrieving the mixed media reality document data structure, the mixed media reality document data structure comprising; a representation of the portion of the commercially printed document corresponding to the image patch; a supplemental media associated with the image patch; and the hotspot that is sent for display along with the representation, the hotspot comprising a pointer to the supplemental media, such that the supplemental media is sent in response to receipt of an indication that a user selected the hotspot. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
16. An electronically-implemented method for accessing mixed media reality document data structures, the method comprising:
-
receiving, from a device, an image patch of a commercially printed document that includes a hotspot designation location, the image patch comprising at least a portion of an entire page of the commercially printed document that includes the hotspot designation location; extracting features from the image patch including generating a histogram to discriminate between text and non-text; determining a mixed media reality document data structure that corresponds to the image patch based on extracted features and the histogram; capturing an x-y location of a hotspot in response to receiving a print command by identifying a begin mark designating a beginning point of the hotspot designation location and an end mark designating an ending point of the hotspot designation location, the begin mark and the end mark being represented by a visually imperceptible font; instructing the device to highlight the hotspot based on the determining of the mixed media reality document data structure; retrieving the mixed media reality document data structure that corresponds to the image patch, the mixed media reality document data structure comprising; a representation of the portion of the commercially printed document corresponding to the image patch; and the hotspot that is sent for display along with the representation, the hotspot comprising a pointer to a supplemental media; and responsive to receiving an indication that a user selected the hotspot, sending the supplemental media associated with the hotspot. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
42. A computer program product comprising a machine-readable medium including a computer readable program, wherein the computer readable program when executed on a computer causes the computer to:
-
receive, from a device, an image patch of a commercially printed document that includes a hotspot designation location, the image patch comprising at least a portion of an entire page of the commercially printed document that includes the hotspot designation location; extract features from the image patch including generating a histogram to discriminate between text and non-text; determine a mixed media reality document data structure that corresponds to the image patch based on extracted features and the histogram; capture an x-y location of a hotspot in response to receiving a print command by identifying a begin mark designating a beginning point of the hotspot designation location and an end mark designating an ending point of the hotspot designation location, the begin mark and the end mark being represented by a visually imperceptible font; instruct the device to highlight the hotspot based on the determining of the mixed media reality document data structure; retrieve the mixed media reality document data structure that corresponds to the image patch, the mixed media reality document data structure comprising; a representation of the portion of the commercially printed document corresponding to the image patch; and the hotspot that is sent for display along with the representation, the hotspot comprising a pointer to a supplemental media; and responsive to receipt of an indication that a user selected the hotspot, sending the supplemental media associated with the hotspot.
-
Specification