[미국특허]
Method, system and apparatus for using user profile electronic device data in media delivery
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-017/00
G06F-017/30
G06Q-050/00
G06Q-030/02
G11B-027/32
H04L-029/08
출원번호
US-0562973
(2006-11-22)
등록번호
US-9110903
(2015-08-18)
발명자
/ 주소
Martinez, Ronald
Davis, Marc
Hayashi, Nathanael Joe
Kalaboukis, Chris
출원인 / 주소
YAHOO! INC.
대리인 / 주소
DeCarlo, James D.
인용정보
피인용 횟수 :
11인용 특허 :
112
초록▼
Systems, methods and apparatus for collecting data and presenting media to a user are provided. The systems generally includes a data gathering module associated with an electronic device. The data gathering module communicates gathered data to a management module, which manages at least one user pr
Systems, methods and apparatus for collecting data and presenting media to a user are provided. The systems generally includes a data gathering module associated with an electronic device. The data gathering module communicates gathered data to a management module, which manages at least one user profile based on the gathered data. The management module may select media for presentation to a user based on the user profile, and the selected media may be displayed to the user via a media output device co-located with the user, such as a display of the user's mobile electronic device or a television, computer, billboard or other display co-located with the user. Related methods are also provided.
대표청구항▼
1. A system comprising: a computing device comprising a processor and memory, the memory storing and the processor executing:a profile management module that receives electronic device data from an electronic device, the electronic device data comprising temporal data, spatial data and interaction d
1. A system comprising: a computing device comprising a processor and memory, the memory storing and the processor executing:a profile management module that receives electronic device data from an electronic device, the electronic device data comprising temporal data, spatial data and interaction data, such that the interaction data comprises relationship data relating two or more users in a social network of users;a user profile associated with a user, such that the profile management module manages the user profile and such that the user profile comprises at least some of the electronic device data and such that the user profile additionally comprises deduced information that is deduced by correlating the spatial data, the temporal data, and the interaction data; anda media presentation module that selects media from a media inventory by correlating the user profile with metadata associated with the media, selects a media output device co-located with the user, and delivers the selected media to the media output device. 2. The system of claim 1, wherein the media is delivered to at least two media output devices co-located with the user, a first one of the at least two media output devices being an output device of a mobile electronic device, and a second media and a second one of the at least two media output devices being a visual display not associated with the mobile electronic device. 3. The system of claim 2, wherein the interaction data additionally comprises interpersonal communication data, media data transaction data, and device interaction data. 4. The system of claim 3, wherein the relationship data additionally comprises user identity data. 5. The system of claim 1, wherein the user profile comprises past location data, present location data, and predicted future location data. 6. The system of claim 1, wherein the deduced information comprises past activity information, present activity information, predicted future activity information, and preferences information. 7. The system of claim 1, wherein the user profile is one of a plurality of user profiles, wherein the profile management module manages the plurality of user profiles, and wherein at least some of the deduced information is deduced based at least on a comparison of two or more of the plurality of user profiles. 8. The system of claim 7, wherein each of the plurality of user profiles is associated with an electronic device, and wherein the media presentation module selects media for presentation to at least one of the electronic devices based at least on a comparison of two or more of the plurality of user profiles. 9. A method comprising: collecting, by a computing device, temporal data, spatial data and interaction data for a plurality of electronic devices, such that the interaction data comprises relationship data relating two or more users in a social network of users;maintaining, by the computing device, a plurality of user profiles based on the temporal data, the spatial data, and the interaction data;deducing, by the computing device, deduced information for at least a portion of the plurality of user profiles by correlating temporal data, the spatial data, and the interaction data;updating, by the computing device, the at least a portion of the plurality of user profiles to additionally comprise the deduced information;selecting, by the computing device, media from a media inventory by correlating one of the plurality of user profiles with metadata associated with the media;selecting, by the computing device, a media output device via which to deliver the selected media; andcausing, by the computing device, the delivery of the selected media to the selected media output device. 10. The method of claim 9, wherein the interaction data additionally comprises interpersonal communication data, media data, transaction data and electronic device interaction data. 11. The method of claim 9, wherein the deduced information comprises past location information, present location information, predicted future location information, past activity information, present activity information, predicted future activity information, primary location information, secondary location information, preferences information and social network information. 12. The method of claim 11, wherein deducing additionally comprises: comparing, by the computing device, a first user profile to at least one other user profile;producing, by the computing device, the deduced information based on the comparing step; andupdating, by the computing device, at least one of the plurality of user profiles to additionally comprise at least some of the deduced information. 13. The method of claim 11, wherein the deduced information is first deduced information and wherein the method further comprises: correlating, by the computing device, the first deduced information with the temporal data, the spatial data, the interaction data and other deduced information;producing, by the computing device, second deduced information based on the correlating step; andupdating, by the computing device, at least one of the plurality of user profiles to additionally comprise the second deduced information. 14. The method of claim 9, further comprising: comparing, by the computing device, at least a portion of the user profile to a plurality of media output devices;completing, by the computing device and based on the comparing step, the selecting a media output device step;transforming, by the computing device, the selected media for delivery to the selected media output device; andcompleting, by the computing device, the causing the delivery of the selected media step. 15. The method of claim 14, wherein the selected media device is selected based on at least one of present location information and present activity information and wherein the selected media is selected based at least in part on present location information and present activity information. 16. The method of claim 9, further comprising: completing all of the selecting media step, the selecting a media output device step, and the causing delivery step in accordance with one of a predetermined delivery schedule and a dynamic media delivery analysis.
Deligne Sabine ; Sagisaka Yoshinori,JPX ; Nakajima Hideharu,JPX, Apparatus for generating a statistical sequence model called class bi-multigram model with bigram dependencies assumed between adjacent sequences.
Mankins, Matt W. D.; Harkavy, Brad; Platsidakis, Michael; Whiton, Adam M., Apparatuses, methods, and computer programs for displaying information on vehicles.
Nair, Rahul; Higgins, Christopher W.; Davis, Marc E.; O'Sullivan, Joseph J.; Paretti, Christopher T., Bandwidth and cost management for ad hoc networks.
Stolorz, Paul E.; Salmon, John K.; Warren, Michael S.; Koller, Jeffrey G.; Hagberg, Aric; Yevmenkin, Maksim; Brady, Mark; Pfitzner, David; Middleton, Ted, Configurable adaptive global traffic control and management.
Biebesheimer, Debra L.; Jasura, Donn P.; Keller, Neal M.; Oblinger, Daniel A.; Podlaseck, Mark E.; Rolando, Stephen J., Customer self service system for resource search and selection.
Shingo Nishioka JP; Makoto Iwayama JP; Kazuhiro Ono JP; Akihiko Takano JP; Yoshiki Niwa JP; Atsuko Yamaguchi JP, Document retrieval assisting method and system for the same and document retrieval service using the same.
Horvitz Eric ; Breese John S. ; Heckerman David E. ; Hobson Samuel D. ; Hovel David O. ; Klein Adrian C. ; Rommelse Jacobus A.,NLX ; Shaw Gregory L., Intelligent user assistance facility.
Bennett, Ian M.; Babu, Bandi Ramesh; Morkhandikar, Kishor; Gururaj, Pallaki, Interactive speech based learning/training system formulating search queries based on natural language parsing of recognized user queries.
Bassett,Ronald W.; Beadle,Bruce A.; Brown,Michael Wayne; Doud,Leon P.; Paolini,Michael A., Method and apparatus for dynamic distribution of controlled and additional selective overlays in a streaming media.
Atcheson John (San Francisco CA) Miller ; III James R. (Stanford CA), Method and apparatus for recommending selections based on preferences in a multi-user system.
Brandenberg, Carl Brock; Kay, Robert L.; Maxwell, Kenneth J.; Cotter, R. Brandon, Method and apparatus for scheduling presentation of digital content on a personal communication device.
Makar, Michael G.; Mosley, Joseph M.; Tindall, Tracy A., Method and system for filtering messages based on a user profile and an informational processing system event.
Bates, Cary Lee; Crenshaw, Robert James; Day, Paul Reuben; Santosuosso, John Matthew, Method for resolving meeting conflicts within an electronic calendar application.
Gabai, Oz; Gabai, Jacob; Sanlerman, Nimrod; Weiss, Nathan, Methods and apparatus for integration of interactive toys with interactive television and cellular communication systems.
Beall Christopher W. ; Motycka John D. ; Pendleton Samuel S. ; Terpening Brooke E. ; Appelbaum Matthew A. ; Neal Michael R., Search engine for remote access to database management systems.
Theimer Marvin M. (Mountain View CA) Spreitzer Michael J. (Tracy CA) Weiser Mark D. (Palo Alto CA) Goldstein Richard J. (San Francisco CA) Terry Douglas B. (San Carlos CA) Schilit William N. (Palo Al, Selective delivery of electronic messages in a multiple computer system based on context and environment of a user.
Langseth, Justin; Talwar, Ajay; Fishman, Phillippa J., System and method for a subject-based channel distribution of automatic, real-time delivery of personalized informational and transactional data.
Shimizu,Atsushi; Masuda,Kiyoshi; Yamato,Masaki; Ando,Tanichi; Oyagi,Masayuki, System and method for accepting information from information providers, mediating the received information, and providing mediated information to information beneficiaries.
Langseth, Justin; Talwar, Ajay; Fishman, Phillippa J., System and method for automatic, real-time delivery of personalized informational and transactional data to users via content delivery device.
Chidlovskii Boris,FRX ; Glance Natalie S.,FRX ; Grasso Antonietta,FRX, System and method for collaborative ranking of search results employing user and group profiles derived from document collection content analysis.
Davis, Marc Eliot; O'Sullivan, Joseph James; Higgins, Christopher William; Saft, Keith David; Hayashi, Nathanael Joe; Boerries, Marco; Callan, Paul; Wroblewski, Luke, System and method for delivery of augmented messages.
Langseth, Justin; Talwar, Ajay; Fishman, Phillippa J., System and method for information warehousing supporting the automatic, real-time delivery of personalized informational and transactional data to users via content delivery device.
Cherveny Kevin ; Crane Aaron ; Kaplan Lawrence M. ; Jasper John ; Shields Russell, System and method for updating, enhancing or refining a geographic database using feedback.
Cherveny, Kevin; Crane, Aaron; Kaplan, Lawrence M.; Jasper, John; Shields, Russel, System and method for updating, enhancing, or refining a geographic database using feedback.
Kaplan Craig A. (Santa Cruz CA) Chen James R. (Saratoga CA) Fallside David C. (San Jose CA) Fenwick Justine R. (Santa Cruz CA) Forcier Mitchell D. (Walnut Creek CA) Wolff Gregory J. (Mountain View CA, System for adjusting hypertext links with weighed user goals and activities.
Richardson-Bunbury, David; Riise, Soren; Patel, Devesh; Stipp, Eugene H.; Grealish, Paul J., System for determining probable meanings of inputted words.
Herz Frederick S. M. ; Eisner Jason M. ; Ungar Lyle H., System for generation of object profiles for a system for customized electronic identification of desirable objects.
Abrams,Jonathan H., System, method and apparatus for connecting users in an online computer system based on their relationships within social networks.
Shear Victor H. ; Van Wie David M. ; Weber Robert P., Systems and methods for matching, selecting, narrowcasting, and/or classifying based on rights management and/or other information.
Steinberg,Robert M.; Yurman,Ronald M.; Rosenberg,Jeremy C.; McGonigal,Daniel L.; Feras,John; DelBeccaro,David J.; Farber,Stuart H., Systems and methods for providing a broadcast entertainment service and an on-demand entertainment service.
Thompson, J. Patrick, Systems and methods for the implementation of a core schema for providing a top-level structure for organizing units of information manageable by a hardware/software interface system.
Greenberg, Eric H.; Garris, John M.; McFarland, Ian; Ficklin, Jared L.; Rolston, Mark E.; Santone, Matthew J.; Stevens, Jon; Wicks, Eric J., Authoring tool for the authoring of wrap packages of cards.
Greenberg, Eric H.; Garris, John M.; McFarland, Ian; Ficklin, Jared L.; Rolston, Mark E.; Santone, Matthew J.; Stevens, Jon; Wicks, Eric J., Authoring tool for the authoring of wrap packages of cards.
Greenberg, Eric H.; Garris, John M.; McFarland, Ian; Ficklin, Jared L.; Rolston, Mark E.; Santone, Matthew J.; Stevens, Jon; Wicks, Eric J., Authoring tool for the authoring of wrap packages of cards.
Greenberg, Eric H.; Garris, John M.; McFarland, Ian; Ficklin, Jared L.; Rolston, Mark E.; Santone, Matthew J.; Stevens, Jon; Wicks, Eric J., Authoring tool for the authoring of wrap packages of cards.
Greenberg, Eric H.; Garris, John M.; McFarland, Ian; Ficklin, Jared L.; Rolston, Mark E.; Santone, Matthew J.; Stevens, Jon; Wicks, Eric J., Authoring tool for the authoring of wrap packages of cards.
Greenberg, Eric H.; Rolston, Mark E.; Ficklin, Jared L.; Garris, John M.; Santone, Matthew J., Authoring tool for the mixing of cards of wrap packages.
Greenberg, Eric H.; Garris, John M.; Bhasin, Kunal K.; Ficklin, Jared L.; Rolston, Mark E.; Santone, Matthew J.; Petras, Peter, Mobile-first authoring tool for the authoring of wrap packages.
Heath, Stephan, System and method for providing combination of online coupons, products or services with advertisements, geospatial mapping, related company or local information, and social networking.
Heath, Stephan, Systems and methods for mobile and online payment systems for purchases related to mobile and online promotions or offers provided using impressions tracking and analysis, location information, 2D and 3D mapping, mobile mapping, social media, and user behavior and.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.