EMBEDDED MEDIA MARKERS AND SYSTEMS AND METHODS FOR GENERATING AND USING THEM
First Claim
1. A computer-implemented method for providing a digital medium by making use of a database and an article, the database storing a set of information, corresponding to a portion of content visualized in a predetermined space, the set of information including a plurality of features within the portion and an embedded digital media corresponding to the portion, wherein the portion of content has an area which includes the plurality of features sufficient to identify the portion of content, the article holding the portion of content and at least one embedded media marker on said portion of content, the embedded media marker including a visible feature boundary located according to the portion of the content, the method comprising:
- a. receiving, from a requestor, an image of a patch including an image of the embedded media marker on the article;
b. extracting a plurality of features within the image of the patch;
c. identifying the embedded digital media corresponding to the embedded media marker by comparing the extracted plurality of features to the plurality of features of the set of information;
d. retrieving the identified embedded digital media; and
e. providing the retrieved digital media to the requestor.
2 Assignments
0 Petitions
Accused Products
Abstract
Embedded Media Markers (EMM) are optical-filter-like overlaid marks that can be printed on a part of a paper document that signify the existence of media associated with that part of the document. Users take a picture of an EMM-signified document patch using a cell phone camera, and the media associated with the EMM-signified document location is retrieved and displayed on the phone. Unlike bar codes, EMMs are nearly transparent and thus do not interfere with the document contents. Retrieval of media associated with an EMM is based on image local features of the captured EMM-signified document patch. A semi-automatically technique places an EMM at a location in a document, in such a way that the EMM encompasses sufficient identification features with minimal disturbance to the original document.
-
Citations
34 Claims
-
1. A computer-implemented method for providing a digital medium by making use of a database and an article, the database storing a set of information, corresponding to a portion of content visualized in a predetermined space, the set of information including a plurality of features within the portion and an embedded digital media corresponding to the portion, wherein the portion of content has an area which includes the plurality of features sufficient to identify the portion of content, the article holding the portion of content and at least one embedded media marker on said portion of content, the embedded media marker including a visible feature boundary located according to the portion of the content, the method comprising:
-
a. receiving, from a requestor, an image of a patch including an image of the embedded media marker on the article; b. extracting a plurality of features within the image of the patch; c. identifying the embedded digital media corresponding to the embedded media marker by comparing the extracted plurality of features to the plurality of features of the set of information; d. retrieving the identified embedded digital media; and e. providing the retrieved digital media to the requestor. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An article comprising:
-
a. content visualized on a surface of the article; and b. an embedded media marker overlaying the visualized content, the embedded media marker comprising a visible feature boundary enclosing a plurality of features of the visualized content, wherein a set of information including the plurality of features within the feature boundary, and an embedded digital media object corresponding to the embedded media marker are stored in a database. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer-implemented method for producing an article including visualized content and an embedded media marker on the content, the method comprising:
-
a. receiving a selection of a location on the visualized content of the article; b. determining a position and a size of the embedded media marker based on a quantity of a plurality of features of the visualized content near the selected location within the embedded media marker; and c. positioning the embedded media marker on the article based on the determined position and size, wherein the embedded media marker indicates availability of a digital media object associated with the location within the visualized content. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A computer readable storage medium storing instructions for providing a digital medium by making use of a database and an article, the database storing a set of information corresponding to a portion of content visualized in a predetermined space, the set of information including a plurality of features within the portion of content and an embedded digital media corresponding to the portion, the portion of content has an area which includes the plurality of features sufficient to identify the portion of content, the article holding the portion of content and at least one embedded media marker on said portion of content, the embedded media marker including a visible feature boundary located according to the portion of the content, the instructions when executed by a processor performing a method comprising:
-
a. receiving, from a requestor, an image of a patch including an image of the embedded media marker on the article; b. extracting a plurality of features within the image of the patch; c. identifying the embedded digital media corresponding to the embedded media marker by comparing the extracted plurality of feature to the plurality of the feature of the set of information; d. retrieving the embedded digital media; and providing the retrieved digital media to the requestor. - View Dependent Claims (29, 30, 31, 32)
-
-
33. A computer-implemented method for providing a digital medium, the digital medium including a document having content and an embedded media maker signifying a digital media object in association with index information based on a plurality of features within a patch of the document;
-
a. receiving an image, from a requestor, of at least a portion of the document including an image of the embedded media marker, the embedded media marker having a feature boundary enclosing a portion of the document and defining the patch of the document, and a media type boundary within the feature boundary, enclosing a media icon; b. identifying the feature boundary of the embedded media marker within the received image; c. extracting a plurality of features within the image of the patch based on the identified feature boundary, wherein the plurality of features are features of the document; d. identifying the digital media object corresponding to the embedded media marker by comparing the extracted plurality of features to the index information stored in association with the digital media object; e. retrieving the identified digital media object; and f. providing the retrieved digital media object to the requestor. - View Dependent Claims (34)
-
Specification