Methods and devices employing content identifiers
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-007/00
G06F-017/30
출원번호
US-0671848
(2007-02-06)
등록번호
US-8489598
(2013-07-16)
발명자
/ 주소
Rhoads, Geoffrey B.
Rodriguez, Tony F.
출원인 / 주소
Digimarc Corporation
인용정보
피인용 횟수 :
10인용 특허 :
240
초록
Content identifiers are associated with respective metadata. Through use of the metadata, a user's experience with the content can be enhanced. A variety of other arrangements are also detailed.
대표청구항▼
1. A method comprising: discerning, using a processor, a plural-bit identifier from first content, wherein the first content comprises audio or video represented by content data values, wherein the discerning comprises applying a series of operations on the content data values to produce the plural-
1. A method comprising: discerning, using a processor, a plural-bit identifier from first content, wherein the first content comprises audio or video represented by content data values, wherein the discerning comprises applying a series of operations on the content data values to produce the plural-bit identifier, and wherein the plural-bit identifier is based on the content data values;determining if a data structure contains information corresponding to the discerned content identification data;based upon the determining, sending data related to the discerned content identification data to a first remote computer;based upon the sending of data to the first remote computer, receiving, at a portable device, from a second remote computer, information that corresponds to the discerned content identification data;based upon the sending of data to the first remote computer, receiving at the portable device, from the second remote computer, information identifying resources associated with second content, wherein the first content is distinct from the second content; andtaking action, at the portable device, based on the received information. 2. The method of claim 1, wherein the discerning comprises applying a mathematic algorithm to the content data values to produce the content identification data. 3. A method comprising: capturing content from an environment, using a sensor in a portable device;producing a series of digital values from the content, wherein the content comprises human-perceptible audio features or visual features;deriving a plural-bit identifier corresponding to the captured content, based on the series of digital values;applying at least some of the content identification data to a first data structure to yield first response data;based at least upon the first response data, applying at least some of the content identification data to a second data structure, to yield second response data;identifying a remote computer based at least in part on the first response data or the second response data; andobtaining response information from the remote computer for presentation to the user. 4. The method of claim 3, wherein the first data structure resides in a data store of the portable device, and wherein the second data structure resides in a data store remote from the portable device. 5. The method of claim 3 further comprising: in response to the first response data being of a second type, applying the content identification data to the second data structure, to yield second response data; andin response to the second response data being of the second type, applying the content identification data to a third data structure, to yield third response data. 6. The method of claim 3, wherein the response data of the first type comprises a URL. 7. A method comprising: capturing content from an environment, using a sensor in a portable user device;producing a series of digital values from the content, wherein the content comprises human-perceptible visual or audio features;deriving, based on the series of digital values, a plural-bit identifier corresponding to the captured content;checking, by reference to at least some of the plural-bit identifier, a first data store, in the portable device, for information about how the portable device should respond to the captured visual or audio content;based at least upon the checking of the first data store, checking a second data store, associated with a first computer network, for the information about how the portable device should respond to the captured visual or audio content;based at least upon the checking of the second data store, checking a further data store for the information about how the portable device should respond to the captured content; andtaking an action at the portable device in accordance with the information about how the portable device should respond to the captured content, wherein different actions to the same content can be specified in different data stores having different priority to the user device. 8. The method of claim 7, wherein the first computer network comprises a corporate computer network. 9. A method comprising: capturing, using a camera of a portable computing device, visual content data from a physical article, wherein the physical article is distinct from a user;applying a digital watermark decoding process to discern steganographically encoded plural bit content identification data found in the visual content data;checking whether a data structure in the portable computing device has information corresponding to the content identification data and, if so, taking action based on the information, wherein the action comprises presenting a graphical menu from which one of plural actions relating to the article is selectable; andbased at least upon the checking of the data structure in the portable computing device:sending data related to the content identification data to a remote computer, wherein one or more successive remote computers receive at least part of the sent data from the remote computer;receiving, at the portable device, a list of resources with the content identification data from one of the successive remote computers that corresponds to the article;presenting the list of resources on a screen of the portable computer device;receiving a selection of a resource from the list of resources; andinitiating a link to the selected resource. 10. A non-transitory computer-readable medium having instructions stored thereon that, if executed by a computing device, cause the computing device to perform operations comprising: discerning a plural-bit identifier from first content, wherein the first content comprises audio or video represented by content data values, wherein the discerning comprises applying a series of operations on the content data values to produce the plural-bit identifier, and wherein the plural-bit identifier is based on the content data values;determining if a data structure contains information corresponding to the discerned content identification data;based upon the determining, sending data related to the discerned content identification data to a first remote computer;based upon the sending of data to the first remote computer, receiving from a second remote computer, information that corresponds to the discerned content identification data;based upon the sending of data to the first remote computer, receiving from the second remote computer, information identifying resources associated with second content, wherein the first content is distinct from the second content; andtaking action based on the received information. 11. The non-transitory computer-readable medium of claim 10, wherein the discerning comprises applying a mathematic algorithm to the content data values to produce the content identification data. 12. A non-transitory computer-readable medium having instructions stored thereon that, if executed by a computing device, cause the computing device to perform operations comprising: receiving content captured from an environment;producing a series of digital values from the content, wherein the content comprises human-perceptible audio features or visual features;deriving a plural-bit identifier corresponding to the captured content, based on the series of digital values;applying at least some of the content identification data to a first data structure to yield first response data;based upon the first response data, applying at least some of the content identification data to a further data structure, to yield second response data;identifying a remote computer based at least in part on the first response data or the second response data; andobtaining response information from the remote computer for presentation to the user. 13. The non-transitory computer-readable medium of claim 12, wherein the operations further comprise: in response to the first response data being of a second type, applying the content identification data to the second data structure, to yield second response data; andin response to the second response data being of the second type, applying the content identification data to a third data structure, to yield third response data. 14. The non-transitory computer-readable medium of claim 12, wherein the response data of the first type comprises a URL. 15. An apparatus comprising: a sensor configured to capture content from an environment;a processor configured to: receive the content captured from an environment by the sensor;produce a series of digital values from the content, wherein the content comprises human-perceptible audio features or visual features;derive a plural-bit identifier corresponding to the captured content, based on the series of digital values;apply at least some of the content identification data to a first data structure to yield first response data;based at least upon the first response data, apply at least some of the content identification data to a second data structure, to yield second response data;identify a remote computer based at least in part on the first response data or the second response data; andobtaining response information from the remote computer; anda display configured to present the response information. 16. The apparatus of claim 15, wherein the processor is further configured to: in response to the first response data being of a second type, apply the content identification data to the second data structure, to yield second response data; andin response to the second response data being of the second type, apply the content identification data to a third data structure, to yield third response data. 17. The apparatus of claim 15, wherein the response data of the first type comprises a URL. 18. A non-transitory computer-readable medium having instructions stored thereon that, if executed by a computing device, cause the computing device to perform operations comprising: receiving content captured from an environment;producing a series of digital values from the content, wherein the content comprises human-perceptible visual or audio features;deriving, based on the series of digital values, a plural-bit identifier corresponding to the captured content;checking, by reference to at least some of the plural-bit identifier, a first data store, for information about how the computing device should respond to the captured visual or audio content;based at least upon the checking of the first data store, checking a second data store, associated with a first computer network, for the information about how the computing device should respond to the captured visual or audio content;based at least upon the checking of the second data store, checking a further data store for the information about how the computing device should respond to the captured content; andtaking an action at the computing device in accordance with the information about how the computing device should respond to the captured content, wherein different actions to the same content can be specified in different data stores having different priority to the user device. 19. A non-transitory computer-readable medium having instructions stored thereon that, if executed by a computing device, cause the computing device to perform operations comprising: receiving visual content data from a physical article, wherein the physical article is distinct from a user;applying a digital watermark decoding process to discern steganographically encoded plural bit content identification data found in the visual content data;checking whether a data structure has information corresponding to the content identification data and, if so, taking action based on the information, wherein the action comprises presenting a graphical menu from which one of plural actions relating to the article is selectable; andbased at least upon the checking of the data structure: sending data related to the content identification data to a second remote computer, wherein one or more successive remote computers receive at least part of the sent data from the second computer;receiving a list of resources with the content identification data from one of the successive remote computers that corresponds to the article;presenting a graphical display of the list of resources;receiving a selection of a resource from the list of resources; andinitiating a link to the selected resource. 20. An apparatus comprising: a camera configured to capture visual content data from a physical article, wherein the physical article is distinct from a user;a processor configured to: apply a digital watermark decoding process to discern steganographically encoded plural bit content identification data found in the visual content data;check whether a data structure has information corresponding to the content identification data and, if so, taking action based on the information, wherein the action comprises presenting a graphical menu from which one of plural actions relating to the article is selectable; andbased at least upon the checking of the data structure: send data related to the content identification data to a second remote computer, wherein one or more successive remote computers receive at least part of the sent data from the second computer;receive a list of resources with the content identification data from one of the successive remote computers that corresponds to the article;receive a selection of a resource from the list of resources; andinitiate a link to the selected resource; anda screen configured to present a graphical display of the list of resources.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (240)
McAuliffe Jon D. ; Marsh Brian D. ; Moraes Mark A., Advertisement authentication system in which advertisements are downloaded for off-line display.
Alattar,Adnan M.; Carr,J. Scott; Seder,Phillip Andrew; Lofgren,Neil; Rhoads,Geoffrey B., Authentication of physical and electronic media objects using digital watermarks.
Kenneth Louis Milsted ; Craig Kindell ; Qing Gong, Automated method and apparatus to package digital content for electronic distribution using the identity of the source content.
Jones,Kevin C.; Aggson,Cynthia K.; Rodriguez,Tony F.; Mosher,Brian; Levy,Kenneth L.; Hiatt,R. Stephen; Rhoads,Geoffrey B., Digital asset management and linking media signals with related data using watermarks.
Rodriguez,Tony F.; Calhoon,Sean; Rhoads,Geoffrey B.; Carr,J. Scott, Digital asset management, targeted searching and desktop searching using digital watermarks.
Hannigan,Brett T.; Sharma,Ravi K.; Decker,Stephen K.; Seder,Phillip Andrew; Rodriguez,Tony F.; Klonsky,Andrew, Digital watermarking methods and related toy and game applications.
Doyle Michael D. ; Martin David C. ; Ang Cheong S., Distributed hypermedia method for automatically invoking external application providing interaction and display of embe.
Seder, Phillip Andrew; Carr, J. Scott; Perry, Burt W.; Graham, Stanley E.; Rhoads, Geoffrey B., Management of documents and other objects using optical devices.
Barrett, Robert Carl; Maglio, Paul P.; Selker, Edwin J., Managing, accessing, and retrieving networked information using physical objects associated with the networked information.
Fardeau Michel (Les Milles FRX) Briend Michel (Roquevaire FRX) Tommasi Marc (Ventabren FRX) Galant Serge (Aix-en-Provence FRX), Method and apparatus for automatically identifying a program including a sound signal.
Indeck Ronald Scott ; Muller Marcel Wettstein ; Engel George Lawrence ; Hege Alan Lee, Method and apparatus for improved fingerprinting and authenticating various magnetic media.
Dozier Linda T. ; Williams ; V George W. ; Long Dave ; McKee Douglas M. ; Davidson James G. ; Brady Karen, Method and apparatus for publishing hypermedia documents over wide area networks.
Ramsay Thomas E. (Minneapolis MN) Elkins James C. (Golden Valley MN), Method and apparatus for the transmission, storage, and retrieval of documents in an electronic domain.
DeMartin Frank ; Douma Peter ; Miccoli Denise, Method and system for allowing users to access and/or share media libraries, including multimedia collections of audio and video information via a wide area network.
Tracy William X. ; Roslak Thomas K. ; Murrah Judith ; Riso Francis ; Beach Robert ; Sandler Robert ; Klein John, Method and system for presenting item information using a portable data terminal.
Ellis Michael D. (Boulder CO) Dunn Stephen M. (Boulder CO) Fellinger Michael W. (Boulder CO) Younglove Fancy B. (Boulder CO) James David M. (Fort Collins CO) Clifton David L. (Boulder CO) Land Richar, Method and system for recognition of broadcast segments.
Rothschild, Leigh M., Method for linking a billboard or signage to information on a global computer network through manual information input or a global positioning system.
Reber William L. ; Perttunen Cary D., Method, system, and article for navigating an electronic network and performing a task using a destination-specific software agent.
Agnihotri, Lalitha; Dimitrova, Nevenka; McGee, Thomas; Mankovich, Nicholas J., Methods and apparatus for recording programs prior to or beyond a preset recording time period.
Dougherty Thomas J. ; Mountford S. Joy ; Dorogusker Jesse L. ; Boyden James H. ; van Allen Philip A. ; Cummings Daniel E. ; Ullmer Brygg A., Methods and systems for providing human/computer interfaces.
Van Wie David M. ; Weber Robert P., Steganographic techniques for securely delivering electronic digital rights management control information over insecure communication channels.
Russell Garrett ; Wilz ; Sr. David M. ; Knowles Carl Harry, System and method for carrying out information-related transactions using web documents embodying transaction enabling a.
Jain Anil K. ; Hong Lin ; Bolle Rudolf Maarten ; Pankanti Sharathchandra Umapathirao, System and method for matching (fingerprint) images an aligned string-based representation.
Shachar Yuval,ILX, System using machine-readable printed symbols created from encoded data resource specifiers to establish connection to data resource on data communications network.
Ginter Karl L. ; Shear Victor H. ; Spahn Francis J. ; Van Wie David M. ; Weber Robert P., Trusted and secure techniques, systems and methods for item delivery and execution.
Rhoads,Geoffrey B.; Rodriguez,Tony F.; McKinley,Tyler J.; Miller,Marc D.; Hierholzer,Kirstin, User control and activation of watermark enabled objects.
Roswell, Gilbert Marquard, Analyzing captured sound and seeking a match based on an acoustic fingerprint for temporal and geographic presentation and navigation of linked cultural, artistic, and historic content.
Courtney, III, Gordon Howard; Hammond, Russell John; McAliley, James Hodges, Encoding and decoding an audio watermark using key sequences comprising of more than two frequency components.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.