Associating objects with corresponding behaviors
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-003/00
H04N-001/40
출원번호
US-0874054
(2007-10-17)
등록번호
US-8230337
(2012-07-24)
발명자
/ 주소
Rhoads, Geoffrey B.
Rodriguez, Tony F.
McKinley, Tyler J.
Miller, Marc D.
Hierholzer, Kirstin
출원인 / 주소
Digimarc Corporation
인용정보
피인용 횟수 :
3인용 특허 :
231
초록▼
Methods and systems for associating objects with corresponding machine behaviors. Machine behaviors refer to responsive actions that are triggered when an object (which may be physical or electronic) is encountered. Examples of these behaviors include fetching a web page, executing software instruct
Methods and systems for associating objects with corresponding machine behaviors. Machine behaviors refer to responsive actions that are triggered when an object (which may be physical or electronic) is encountered. Examples of these behaviors include fetching a web page, executing software instructions, etc. A registration system enables machine behaviors to be associated with objects through use of object identifiers. For an electronic object such as an audio or video signal, the identifier can comprise a steganographic in-band watermark, a numeric ID or song/artist name field in a in a file header; a 128-bit hash value obtained by applying a hashing algorithm to the content data, the file header data, a portion thereof, etc. The disclosure particularly focuses on an embodiment utilizing stickers as objects, and watermarks as identifiers, but the technology can be implemented in many other, different, forms.
대표청구항▼
1. A system comprising: a registration system configured to: receive a registration identifier;determine a plurality of watermark identifiers associated with the registration identifier, wherein each watermark identifier is associated with an audio or video object, and wherein the registration ident
1. A system comprising: a registration system configured to: receive a registration identifier;determine a plurality of watermark identifiers associated with the registration identifier, wherein each watermark identifier is associated with an audio or video object, and wherein the registration identifier is extracted from audible portions of the audio object or visible portions of the video object; andreceive one of the plurality of watermark identifiers and behavior information; anda database, in communication with the registration system, configured to:receive the one of the plurality of watermark identifiers and the behavior information from the registration system;associate the behavior information with the one of the plurality of watermark identifiers;receive a watermark identifier from a remote computer;identify behavior information associated with the received watermark identifier, wherein the received watermark identifier corresponds to the audio or video object, and wherein the received watermark identifier is extracted from audible portions of the audio object or from visible portions of the video object; andtrigger the identified behavior. 2. The system of claim 1, further comprising a processing system configured to extract the watermark identifier from audible portions of an audio object or from visible portions of a video object. 3. The system of claim 2, wherein the processing system is further configured to submit the watermark identifier to the registration system. 4. The system of claim 2, wherein extracting the watermark identifier comprises using a watermark decoding algorithm. 5. The system of claim 2, wherein extracting the watermark identifier comprises using a hashing algorithm. 6. The system of claim 1, wherein the registration system comprises a registration loader configured to scan the received information for errors, and reports back to a submitter of the information about errors that were detected. 7. The system of claim 1, wherein the registration system comprises a registration loader configured to transfer the received information to the database, and communicate registration of the information to a submitter thereof. 8. The system of claim 1, wherein the registration system is configured to receive the behavioral information in XML form. 9. The system of claim 1, wherein the registration system comprises a network interface by which it receives the behavioral information. 10. The system of claim 1, wherein the behavioral information comprises software instructions to execute when the audio or video object is encountered. 11. The system of claim 1, wherein the behavioral information comprises instructions to present a web page to a user when the audio or video object is encountered. 12. The system of claim 1, wherein an address of the registration system is encoded in audible portions of the audio object or visible portions of the video object. 13. A method comprising: receiving a registration identifier;determining a plurality of watermark identifiers associated with the registration identifier, wherein each watermark identifier is associated with an audio or video object, and wherein the registration identifier is extracted from audible portions of the audio object or visible portions of the video object; andreceiving one of the plurality of watermark identifiers and behavior information, wherein the one of the plurality of watermark identifiers is extracted from audible portions of the audio object or visible portions of the video object; andstoring the one of the plurality of watermark identifiers in association with behavior information in a database. 14. The method of claim 13, wherein extracting the one of the plurality of watermark identifiers comprises applying a watermark decoding algorithm to the audio or video object. 15. The method of claim 13, wherein extracting the one of the plurality of watermark identifiers comprises applying a hashing algorithm to the audio or video object. 16. The method of claim 13, further comprising receiving one or more items of pertinent information related to the behavioral information. 17. The method of claim 16, further comprising machine-formulating a description of the behavior for entry into the database, based on the behavioral information and the provided items of pertinent information, and storing the machine-formulated description in the database. 18. A method comprising: providing a collection of audio or video objects based upon a registration identifier, wherein each of the audio or video objects comprises a watermark identifier, wherein the registration identifier is associated with each watermark identifier, wherein the registration identifier is extracted from audible portions of the audio object or visible portions of the video object, and wherein the watermark identifier is encoded in audible portions of the audio object or visible portions of the video object;controlling the presentation of a graphical user interface that provides a representation of one of the objects, together with a selection of behaviors with which the represented object can be associated;receiving a user selection of a behavior to be associated with the represented object;receiving a signal indicating satisfaction with the user selection;outputting data corresponding to the object and the selected behavior to a data structure, wherein the data comprises the watermark identifier associated with the represented object; andsubmitting the data structure to a database that can be consulted to trigger object-specific actions when particular audio or video objects are encountered. 19. A tangible computer-readable medium having instructions stored thereon, the instructions comprising: instructions to receive a registration identifier;instructions to determine a plurality of watermark identifiers associated with the registration identifier, wherein each watermark identifier is associated with an audio or video object, and wherein the registration identifier is extracted from audible portions of the audio object or visible portions of the video object; andinstructions to process a received one of the plurality of watermark identifiers and received behavior information, wherein the one of the plurality of watermark identifiers is extracted from audible portions of the audio object or visible portions of the video object; andinstructions to store the one of the plurality of watermark identifiers in association with behavior information in a database.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (231)
Jensen James M. (Columbia MD) Graybill Robert B. (Ellicott City MD) Hassan Sayed (Clarksville MD) Lynch Wendell D. (Silver Spring MD) Sabin Wayne (Baldwin MD), Apparatus and methods for including codes in audio signals and decoding.
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.
Chapman Sydney George,GBX ; Jones Julian Hamilton,GBX, Controlling video or image presentation according to encoded content classification information within the video or image data.
Auerbach Joshua Seth (Ridgefield CT) Chow Chee-Seng (Cupertino CA) Kaplan Marc Adam (Katonah NY) Crigler Jeffrey Charles (McLean VA), Creation and distribution of cryptographic envelope.
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.
Brennan William H. ; Tavernise Lucinda I. ; Stucklen Frederic W. ; Beck Robert H. ; Marra Michael, Electronic matching game apparatus including sound generating means and method of game play using the same.
Gudmundson Norman K. (San Mateo CA) Forsythe R. Hamish (Palo Alto CA) Lee Wayne A. (San Mateo CA), Hierarchical encapsulation of instantiated objects in a multimedia authoring system.
Collins Roger ; Robinson Tony ; Jenkins Yolanda ; DiGrazia Karla ; Ozer Stuart ; Freedman Bryan ; Voce Maurice ; Devon Jane ; Briggs Chris, Interactive play with a computer.
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.
Izawa Michio (6-15-408 Tsunashimahigashi 3-chome Kohoku-ku ; Yokohama ; Kanagawa JPX), Map in which information which can be coded is arranged in invisible state and a method for coding the content of the ma.
Tsai Irving (435 E. 70th St. New York NY 10021), Method and apparatus for linking a document with associated reference information using pattern matching.
Schena Robert J. ; Anderer Mike ; Ritz Peter B. ; Bernstein Mike, Method for managing printed medium activated revenue sharing domain name system schemas.
Reber William L. ; Perttunen Cary D. ; Toler Jeffrey G., Network navigation method for printed articles by using embedded codes for article-associated links.
Dysart John A. (Santa Clara CA) Showman Peter S. (Cupertino CA) Crow William M. (San Jose CA) Williams Peter M. (Lydney GB2) McBride Brian W. (Wokingham GB2) Senior John R. F. (Thornbury CA GB2) Whel, Object management facility for maintaining data in a computer system.
Robert J. Schena ; Mike E. Anderer ; Peter B. Ritz ; Mike Bernstein, Printed medium activated interactive communication of multimedia information, including advertising.
Briggs Robert (Annandale VA) Iannacone Carmen (Fairfax VA) Rothey James (Fairfax VA) Evans David (Falls Church VA), Protection of an electronically stored image in a first color space by the alteration of a digital component in a second.
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.
Kishore Sundaram Swaminathan ; Mark Alexander Jones ; Beth M. Lange ; James L. Meyers, System and method for inputting, retrieving, organizing and analyzing data.
Durst, Jr., Robert T.; Hunter, Kevin; Kearns, Steven, System and method of using machine-readable or human-readable linkage codes for accessing networked data resources.
Moses Robert W. (6528 26th Ave. NW Seattle WA 98117) Durkee Norman (The Marlborough House #1003 ; 1220 Boren Ave. Seattle WA 98101-2712) Hustig Charles H. (482 Box Cir. Hudson WI 54016), System for carrying transparent digital data within an audio signal.
Ginter Karl L. ; Shear Victor H. ; Sibert W. Olin ; Spahn Francis J. ; Van Wie David M., Systems and methods for secure transaction management and electronic rights protection.
Diamond Mark (3495 Mountain ; Apt. 701 Montreal ; Quebec CAX H3G 2A5) Khalid Najeeb A. (4998 de Maisonneuve ouest ; Apt. 1020 Montreal ; Quebec CAX H3Z 1N2), Toy and method providing audio output representative of message optically sensed by the toy.
Rhoads,Geoffrey B.; Rodriguez,Tony F.; McKinley,Tyler J.; Miller,Marc D.; Hierholzer,Kirstin, User control and activation of watermark enabled objects.
Sampat Ketan (Portland OR) Kembel John (Lake Oswego OR), User interface, method, and apparatus selecting and playing channels having video, audio, and/or text streams.
Fishkin Kenneth P. ; Goldberg David ; Gujar Anuj Uday ; Harrison Beverly L. ; Mynatt Elizabeth D. ; Stone Maureen C. ; Want Roy, Zoomorphic computer user interface.
Jung, Jeehye; Choi, Bokun; Kang, Doosuk; Lee, Changho; Yim, Sae Mee; Jung, Euichang, Method for user function operation based on face recognition and mobile terminal supporting the same.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.