Method and system for interacting with a user in an experimental environment
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06Q-099/00
G06Q-030/06
G06Q-030/02
G10H-007/02
출원번호
US-0230061
(2014-03-31)
등록번호
US-9721287
(2017-08-01)
발명자
/ 주소
Barton, Christopher Jacques Penrose
Inghelbrecht, Philip Georges
Mukherjee, Dheeraj Shankar
Wang, Avery Li-Chun
출원인 / 주소
Shazam Investments Limited
대리인 / 주소
McDonnell Boehnen Hulbert & Berghoff LLP
인용정보
피인용 횟수 :
0인용 특허 :
78
초록▼
A method and system for provides a user with an ability to capture a sample of an experiential environment and deliver that sample to an interactive service to trigger one or more predetermined events. In exemplary embodiments of the invention such triggered events include the delivery of informatio
A method and system for provides a user with an ability to capture a sample of an experiential environment and deliver that sample to an interactive service to trigger one or more predetermined events. In exemplary embodiments of the invention such triggered events include the delivery of information and services to the user, the execution of tasks and instructions by the service on the user's behalf, communication events; surveillance events and other control-oriented events that are responsive to the user's wishes. In other exemplary embodiments of the invention, the triggered events include transaction-oriented events, entertainment events, and events associated with enhancements to human ability or function.
대표청구항▼
1. A method performed by an interactive service device, the method comprising: receiving, from a computing device, a media sample of a media stream, wherein the media sample comprises pre-processed characteristics of content of the media stream including fingerprint and landmark pairs that describe
1. A method performed by an interactive service device, the method comprising: receiving, from a computing device, a media sample of a media stream, wherein the media sample comprises pre-processed characteristics of content of the media stream including fingerprint and landmark pairs that describe content and locations of the content in the media stream;determining a match of the media sample to stored content recordings, based at least in part on the fingerprint and landmark pairs;receiving information from the computing device indicative of a selection of an event from a plurality of events offered by the interactive service device, the computing device, or an event fulfillment center; andin response to receipt of the media sample and finding the match, triggering the selected event. 2. The method of claim 1, wherein triggering the selected event comprises providing to the computing device an option to purchase goods associated with an identity of content of the media sample via a transaction event. 3. The method of claim 2, wherein the goods comprise a song corresponding to the identity of content, a music album containing the song, or tickets to an upcoming performance by an artist of the song. 4. The method of claim 1, wherein receiving the media sample comprises receiving a sample of audio captured from an environment of the computing device. 5. The method of claim 1, wherein receiving the media sample comprises receiving a video or an image captured from an environment of the computing device. 6. The method of claim 1, wherein receiving the media sample comprises receiving a sample of an experiential environment of the computing device. 7. The method of claim 1, wherein receiving the media sample from the computing device comprises receiving a content recognition request, and the method further comprises: determining a usage history indicative of content of prior content recognition requests;determining candidates for the match of the media sample to stored content recordings;removing any of the candidates that are of a dissimilar genre of music as compared to genres of the content of the prior content recognition requests; anddetermining, as the match of the media sample to stored content recordings, a remaining candidate. 8. The method of claim 1, wherein determining the match of the media sample to stored content recordings comprises: determining a temporal position of the media sample in the media stream. 9. The method of claim 1, wherein determining the match of the media sample to stored content recordings comprises: determining a linear correspondence of the media sample to the stored content recordings. 10. The method of claim 1, wherein triggering the selected event comprises delivery of lyric information to the computing device that corresponds to the determined match of the media sample. 11. The method of claim 1, further comprising: determining a temporal position of the media sample in the media stream;determining a second media stream associated to the media stream; andproviding to the computing device at least a portion of the second media stream according to the temporal position. 12. The method of claim 11, wherein the second media stream comprises lyric information that corresponds to the determined match of the media sample, and wherein providing to the computing device at least a portion of the second media stream according to the temporal position comprises providing a portion of the lyric information that corresponds to the temporal position in synchrony as lyrics are rendered in the media stream. 13. The method of claim 1, wherein triggering the selected event comprises providing to the computing device a voting service associated with an identity of content of the media sample. 14. The method of claim 1, further comprising: based on finding the match, requesting payment of a fee for access to the selected event; andbased on receiving an indication of payment of the fee, triggering the selected event. 15. The method of claim 1, wherein triggering the selected event comprises providing to the computing device an advertisement associated with an identity of content of the media sample. 16. The method of claim 1, wherein in response to receipt of the media sample and finding the match, the method comprises: determining a user profile of a user of the computing device;based on the user profile, determining offers associated with an identity of content of the media sample that are targeted to the user; andtriggering the selected event in accordance with the determined offers. 17. The method of claim 1, wherein in response to receipt of the media sample and finding the match, the method comprises: determining patterns of usage of the plurality of events;adjusting offers associated with an identity of content of the media sample based on the patterns of usage; andtriggering the selected event in accordance with the adjusted offers. 18. The method of claim 1, wherein triggering the selected event comprises: providing a notification to another computing device indicating that a user of the computing device has engaged the interactive service device to identify a song. 19. The method of claim 18, further comprising: providing an excerpt of the song to the another computing device. 20. The method of claim 1, wherein triggering the selected event comprises: determining a group of users to be notified based on a user profile of a user of the computing device; andproviding a notification to the group of users indicating that the user of the computing device has engaged the interactive service device, the computing device, or the event fulfillment center to perform the selected event. 21. The method of claim 1, wherein receiving the information from the computing device indicative of the selection of the event from the plurality of events comprises: determining the selection based on a pre-programmed user profile of a first user of the computing device, andwherein the selection indicates to notify a second user that the first user has engaged the interactive service device, the computing device, or the event fulfillment center to perform a song identification. 22. A non-transitory computer readable storage medium having stored therein instructions, that when executed by a computing device, cause the computing device to perform functions comprising: receiving a media sample of a media stream, wherein the media sample comprises pre-processed characteristics of content of the media stream including fingerprint and landmark pairs that describe content and locations of the content in the media stream;determining a match of the media sample to stored content recordings, based at least in part on the fingerprint and landmark pairs;receiving information from the computing device indicative of a selection of an event from a plurality of events offered by an interactive service device, a computing device that captured the media sample of the media stream, or an event fulfillment center; andin response to receipt of the media sample and finding the match, triggering the selected event. 23. The non-transitory computer readable medium of claim 22, wherein triggering the selected event comprises: providing a notification to another computing device indicating that a user of the computing device has engaged the interactive service device to identify a song; andproviding an excerpt of the song to the another computing device. 24. The non-transitory computer readable medium of claim 22, wherein receiving the media sample from the computing device comprises receiving a content recognition request, and the functions further comprise: determining a usage history indicative of content of prior content recognition requests;determining candidates for the match of the media sample to stored content recordings;removing any of the candidates that are of a dissimilar genre of music as compared to genres of the content of the prior content recognition requests; anddetermining, as the match of the media sample to stored content recordings, a remaining candidate. 25. The non-transitory computer readable medium of claim 22, wherein triggering the selected event comprises delivery of lyric information that corresponds to the determined match of the media sample. 26. The non-transitory computer readable medium of claim 22, wherein the functions further comprise: determining a temporal position of the media sample in the media stream;determining a second media stream associated to the media stream; andproviding to the computing device at least a portion of the second media stream according to the temporal position. 27. A method performed by an interactive service device, the method comprising: receiving, from a computing device, a media sample of a media stream, wherein the media sample comprises pre-processed characteristics of content of the media stream including fingerprint and landmark pairs that describe content and locations of the content in the media stream;determining a match of the media sample to stored content recordings, based at least in part on the fingerprint and landmark pairs;in response to receipt of the media sample and finding the match, determining one or more users to be notified based on a user profile of a user of the computing device; andproviding a notification to the one or more users indicating that the user of the computing device has engaged an interactive service device to identify the media sample and indicating an entity of the identified media sample. 28. The method of claim 27, wherein receiving the media sample from the computing device comprises receiving a content recognition request, and the method further comprises: determining a usage history indicative of content of prior content recognition requests;determining candidates for the match of the media sample to stored content recordings;removing any of the candidates that are of a dissimilar genre of music as compared to genres of the content of the prior content recognition requests; anddetermining, as the match of the media sample to stored content recordings, a remaining candidate. 29. The method of claim 27, wherein in response to receipt of the media sample and finding the match, the method comprises: determining a user profile of a user of the computing device;based on the user profile, determining offers associated with an identity of content of the media sample that are targeted to the user; andtriggering the selected event in accordance with the determined offers.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (78)
O\Hagan Michael (LaJolla CA) O\Hagan Nadia K. (LaJolla CA) Hines Frank E. (San Diego CA), Adaptive system for broadcast program identification and reporting.
Kim, Jae Heon, Advertisement method using game program on the internet and method for executing the game program having the advertisement according to the advertisement method.
Mankovitz Roy J. (18842 Kilfinan St. Northridge CA 91326), Apparatus and methods for identifying broadcast audio program selections in an FM stereo broadcast system.
Matthews Gordon H. (5301 Mariners Way Plano TX 75075), Apparatus for automatically detecting and playing desired audio segments over a broadcast receiver.
Ramachandran, Natarajan; Owens, Mark; Smith, Mark D.; Haney, Sean; Junkins, Andrew; Force, Matthew; Graef, H. Thomas; Herrera, Elizabeth M.; Miller, Robert G.; Mleziva, Roy; Hill, Jeffrey A., Automated transaction machine.
Kenyon Stephen C. (Stafford VA) Simkins Laura J. (Clarksburg MD) Sebastian Richard L. (Lorton VA), Broadcast information classification system and method.
Lert ; Jr. John G. (9549 La Jolla Shores Dr. La Jolla CA 92037) Lert Peter W. (9549 La Jolla Shores Dr. La Jolla CA 92037) Cornelius John F. (1828 Dora Dr. Cardiff by the Sea CA 92007), Broadcast program identification method and system.
Kenyon Stephen C. (Stafford VA) Simkins Laura J. (Clarksburg MD) Brown Leroy L. (Springfield VA) Sebastian Richard (Lorton VA), Broadcast signal recognition system and method.
Hamada, Ichiro; Yuzawa, Keiji, Data transmission apparatus and method, data receiving apparatus and method, and data transmission and reception system and method.
Kitazato, Naohisa; Saito, Junya; Murata, Kenichi; Katayama, Yasushi, Data transmission control method, data transmitting method, data transmitting apparatus, and receiving apparatus.
Mastronardi, Tony; Nathan, Guy; Clement, Hugues, Device and process for remote management of a network of audiovisual information reproduction systems.
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.
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.
Fardeau Michel,FRX ; Briend Michel,FRX ; Tommasi Marc,FRX ; Galant Serge,FRX, Method and apparatus for automatically identifying a program including a sound signal.
Lamb Robert G. (3121 U.S. Highway 64 Apex NC 27502) Economos Andrew M. (2 Edgemont Scarsdale NY 10583) Mazer Elliot F. (6501 Farallon Way Oakland CA 94611), Method and apparatus for recognizing broadcast information using multi-frequency magnitude detection.
Blum Thomas L. ; Keislar Douglas F. ; Wheaton James A. ; Wold Erling H., Method and article of manufacture for content-based analysis, storage, retrieval, and segmentation of audio information.
Wang, Avery Li-Chun; Barton, Christopher Jacques Penrose; Mukherjee, Dheeraj Shankar; Inghelbrecht, Philip, Method and system for identifying sound signals.
Barton, Christopher J. Penrose; Inghelbrecht, Philip; Mukherjee, Dheeraj Shankar; Wang, Avery Li-Chun, Method and system for interacting with a user in an experiential environment.
Barton, Christopher Jacques Penrose; Inghelbrecht, Philip; Mukherjee, Dheeraj Shankar; Li-Chun Wang, Avery, Method and system for interacting with a user in an experiential environment.
Wang, Avery Li-Chun; Barton, Christopher Jacques Penrose; Mukherjee, Dheeraj Shankar; Inghelbrecht, Philip, Method and system for purchasing pre-recorded music.
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.
Califano Andrea (New York NY), Method for finding a reference token sequence in an original token string within a database of token strings using appen.
Thomas William L. (Arapahoe County CO) Sletten Steven J. (Aurora CO) Mathews ; Jr. John W. (Pine CO) Swinehart Jeffrey C. (Arapahoe County CO) Fellinger Michael W. (Boulder CO) Hershey John E. (Bould, Method, apparatus and system for recognizing broadcast segments.
Hurtado, Marco M.; Milsted, Kenneth L.; Gruse, George G.; Downs, Edgar; Lehman, Christopher T.; Spagna, Richard L.; Lotspiech, Jeffrey B., Secure electronic content distribution on CDS and DVDs.
Bernard Warren E. ; Jacobson Philip A., System and method for automated remote previewing and purchasing of music, video, software, and other multimedia product.
Pocock Michael H. (485 Queens Avenue London ; Ontario CAX N6B1Y3 ), System for on-demand remote access to a self-generating audio recording, storage, indexing and transaction system.
Russell Todd Berman ; Michael Andrew Radford ; Brett Austin Kennedy ; David Kiyoshi Matsumoto, System for playback of network audio material on demand.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.