[미국특허]
System and method for context enhanced mapping
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-017/30
G06F-007/00
출원번호
US-0182813
(2008-07-30)
등록번호
US-8583668
(2013-11-12)
발명자
/ 주소
Higgins, Christopher William
Davis, Marc Eliot
Martinez, Ronald
O'Sullivan, Joseph James
Paretti, Christopher T.
Kalaboukis, Chris
Athsani, Athellina
출원인 / 주소
Yahoo! Inc.
대리인 / 주소
DeCarlo, James J.
인용정보
피인용 횟수 :
9인용 특허 :
111
초록▼
A system and method for Context Enhanced Mapping. A request is received from a user over a network for a map comprising an identification of a physical location, and at least one criteria. The physical location is mapped. Spatial, temporal, topical, and social data available to the network relating
A system and method for Context Enhanced Mapping. A request is received from a user over a network for a map comprising an identification of a physical location, and at least one criteria. The physical location is mapped. Spatial, temporal, topical, and social data available to the network relating to the physical location and criteria is retrieved using a global index of data available to the network and prioritized for inclusion based upon the user and context of the request. The map of the physical location and at least some of the retrieved spatial, temporal, topical, and social data is displayed on a display medium.
대표청구항▼
1. A method comprising the steps of: receiving, over a network, a request for a map from a requesting user, the request comprising an identification of a physical location, and a context of the requesting user comprising social criteria, topical criteria and temporal criteria relating to the request
1. A method comprising the steps of: receiving, over a network, a request for a map from a requesting user, the request comprising an identification of a physical location, and a context of the requesting user comprising social criteria, topical criteria and temporal criteria relating to the requesting user;in response to receiving the request for a map, mapping, via the network, the physical location;in response to receiving the request for a map, formulating, via the network, a query based on the context so to as to search for spatial, temporal, topical, and social data available to the network relating to the physical location and the context;retrieving, via the network, the spatial, temporal, topical, and social data using a global index of data available to the network comprising a global graph that relates a plurality of entities known to the network with one another; anddisplaying, on a display medium, the map of the physical location and at least some of the retrieved spatial, temporal, topical, and social data. 2. The method of claim 1 wherein the context additionally comprises an identification of the requesting user. 3. The method of claim 1 wherein the global index is a global graph that relates substantially all entities known to the network with one another. 4. The method of claim 1 wherein the context is a context of a second user comprising social criteria, topical criteria and temporal criteria relating to the second user. 5. The method of claim 1 wherein the context is a context of a group of users comprising social criteria, topical criteria and temporal criteria relating to the group of users. 6. The method of claim 1 wherein the at least some of the retrieved spatial, temporal, topical, and social data displayed on the map comprises sponsored content. 7. The method of claim 1 comprising the additional steps of: receiving, over the network, user specified data to be stored with the map of the physical location;storing, on the network, the map of the physical location;storing, on the network, the at least some of the retrieved spatial, temporal, topical, and social data and the user specified data in association with the map of the physical location. 8. The method of claim 7 wherein the user specified data comprises sponsored content. 9. The method of claim 7 wherein the user specified data comprises user annotations. 10. The method of claim 9 wherein the user annotations comprise a route labeled for a specific purpose. 11. The method of claim 9 wherein the user annotations comprise one type of annotation selected from the list: reviews, ratings and rankings. 12. The method of claim 9 wherein the user annotations comprise multimedia content. 13. The method of claim 1 wherein the map of the physical location additionally comprises data added by a user different than the requesting user. 14. A computer-readable storage medium having computer-executable instructions for a method comprising the steps: receiving, over a network, a request for a map from a requesting user, the request comprising an identification of a physical location, and a context of the requesting user comprising social criteria, topical criteria and temporal criteria relating to the requesting user;in response to receiving the request for a map, mapping, via the network, the physical location;in response to receiving the request for a map, formulating, via the network, a query based on the context so to as to search for spatial, temporal, topical, and social data available to the network relating to the physical location and the context;retrieving, via the network, the spatial, temporal, topical, and social data using a global index of data available to the network comprising a global graph that relates a plurality of entities known to the network with one another; anddisplaying, on a display medium, the map of the physical location and at least some of the retrieved spatial, temporal, topical, and social data. 15. The computer-readable storage medium of claim 14 wherein the context additionally comprises an identification of the requesting user. 16. The computer-readable storage medium of claim 14 wherein the global index is a global graph that relates substantially all entities known to the network with one another. 17. The computer-readable storage medium of claim 16 wherein the map of the physical location additionally comprises data added by a user different than the requesting user. 18. The computer-readable storage medium of claim 14 wherein the context is a context of a second user comprising social criteria, topical criteria and temporal criteria relating to the second user. 19. The computer-readable storage medium of claim 14 wherein the context is a context of a group of users comprising social criteria, topical criteria and temporal criteria relating to the group of users. 20. The computer-readable storage medium of claim 14 wherein the at least some of the retrieved spatial, temporal, topical, and social data displayed on the map comprises sponsored content. 21. The computer-readable storage medium of claim 14 comprising the additional steps of: receiving, over the network, user specified data to be stored with the map of the physical location;storing, on the network, the map of the physical location;storing, on the network, the at least some of the retrieved spatial, temporal, topical, and social data and the user specified data in association with the map of the physical location. 22. The computer-readable storage medium of claim 21 wherein the user specified data comprises sponsored content. 23. The computer-readable storage medium of claim 21 wherein the user specified data comprises user annotations. 24. The computer-readable storage medium of claim 23 wherein the user annotations comprise a route labeled for a specific purpose. 25. The computer-readable storage medium of claim 23 wherein the user annotations comprise one type of annotation selected from the list: reviews, ratings, and rankings. 26. The computer-readable storage medium of claim 23 wherein the user annotations comprise multimedia content. 27. A system comprising: a processor;a storage medium for tangibly storing thereon program logic for execution by the processor, the program logic comprising: mapping request logic executed by the processor for receiving, over a network, requests for a maps from requesting users, such that each request comprises an identification of a respective physical location, and a context of the respective requesting user comprising social criteria, topical criteria and temporal criteria relating to the respective requesting user;map generation logic executed by the processor for modeling the physical location in response to receiving requests for maps;enhanced content search logic executed by the processor for, for each request, in response to receiving the respective requests, formulating a query based on the respective context so as to search for spatial, temporal, topical, and social data available to the network relating to the respective physical location and the respective context and retrieving the spatial, temporal, topical, and social data using a global index of data available to the network comprising a global graph that relates a plurality of entities known to the network with one another;context enhanced display logic executed by the processor for displaying, on display media, maps of physical location modeled by the map generation logic and at least some of the retrieved spatial, temporal, topical, and social data retrieved by the enhanced content search logic. 28. The system of claim 27 wherein, for at least some requests, the respective context additionally comprises an identification of the respective requesting user. 29. The system of claim 27 wherein the global index is a global graph that relates substantially all entities known to the network with one another. 30. The system of claim 27 wherein, for at least some requests, the respective context is a context of a second user different than the respective requesting user, the respective context comprising social criteria, topical criteria and temporal criteria relating to the second user. 31. The system of claim 27 wherein, for at least some requests, the respective context is a context of a group of users comprising social criteria, topical criteria and temporal criteria relating to the group of users. 32. The system of claim 27 wherein the at least some of the retrieved spatial, temporal, topical, and social data displayed on the map comprises sponsored content. 33. The system of claim 32 additionally comprising: context enhanced map annotation logic executed by the processor for receiving, over the network, user specified data to be stored with maps of physical locations mapped by the map generation logic;an annotated map storage logic executed by the processor for storing, on the network, maps of physical locations mapped by the map generation logic, the at least some of the retrieved spatial, temporal, topical, and social data retrieved by the enhanced content search logic and annotated by the context enhanced map annotation logic. 34. The system of claim 33 wherein the user specified data comprises sponsored content. 35. The system of claim 33 wherein the user specified data comprises user annotations. 36. The method of claim 35 wherein the user annotations comprise a route labeled for a specific purpose. 37. The method of claim 35 wherein the user annotations comprise one type of annotation selected from the list: reviews, ratings or rankings. 38. The method of claim 35 wherein the user annotations comprise multimedia content. 39. The system of claim 36 wherein at least some of the maps of physical locations additionally comprise data added by a user different than the requesting users.
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.
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.
Hirano, Takahito; Kawaguchi, Ryo; Goto, Masanori; Suematsu, Koichi; Szczepanski, Pawel; Kosakai, Takahiro; Kaneko, Naoto; Campbell, Taj J.; Foo, Peter; Kozai, Kaori, System and method for displaying dynamic text content with a digital map.
Higgins, Christopher W.; Paretti, Christopher T.; Ghezzi, Nicola Stefano; Spiegelman, Michael; Martinez, Ronald; Davis, Marc; Kalaboukis, Chris, System and method for presentation of media related to a context.
Higgins, Christopher W.; Paretti, Christopher T.; Ghezzi, Nicola Stefano; Spiegelman, Michael; Martinez, Ronald; Davis, Marc; Kalaboukis, Chris, System and method for presentation of media related to a context.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.