[미국특허]
System and method for determination and display of personalized distance
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G01C-021/34
G01C-021/20
출원번호
US-0163249
(2008-06-27)
등록번호
US-8706406
(2014-04-22)
발명자
/ 주소
Kalaboukis, Chris
Higgins, Christopher W.
Davis, Marc
O'Sullivan, Joseph
Athsani, Athellina
Martinez, Ronald
Paretti, Christopher T.
출원인 / 주소
Yahoo! Inc.
대리인 / 주소
DeCarlo, James J.
인용정보
피인용 횟수 :
5인용 특허 :
113
초록▼
A system and method for determination and display of personalized distance. A request is received for the determination of a personalized distance over a network, wherein the request comprises an identification of a requesting user, and a plurality of real world entities comprising at least a starti
A system and method for determination and display of personalized distance. A request is received for the determination of a personalized distance over a network, wherein the request comprises an identification of a requesting user, and a plurality of real world entities comprising at least a starting location and an ending location. At least one route is determined between the first location and the second location. Spatial, temporal, topical, and social data available to the network relating to the requesting user and each real world entity and the route is retrieved using a global index of data available to the network. A personalized distance is calculated via the network between the first location and the second location using spatial, temporal, topical, and social data relating to the requesting user and each real world entity and the route. A representation of the personalized distance calculated for the route is displayed on a display medium.
대표청구항▼
1. A method comprising the steps of: receiving, by a processor over a network, a request for determination of a personalized distance, wherein the request comprises an identification of a requesting user, and a plurality of real world entities comprising at least a starting location and an ending lo
1. A method comprising the steps of: receiving, by a processor over a network, a request for determination of a personalized distance, wherein the request comprises an identification of a requesting user, and a plurality of real world entities comprising at least a starting location and an ending location;determining, by the processor via the network, at least one route between the starting location and the ending location;retrieving, by the processor via the network, spatial, temporal, topical, and social data available to the network relating to the requesting user, each real world entity and the at least one route using a global index of data available to the network;deriving, by the processor, habits of the requesting user from sensor data and interaction data accumulated over time for the requesting user;imputing, by the processor, preferences to the requesting user based on the derived habits;modifying, by the processor, a first value of a spatial distance of the at least one route between the starting and the ending locations to a second value disparate from the first value based on the temporal, topical, and social data relating to the requesting user, each real world entity and the at least one route, wherein the second value of the spatial distance is determined by further weighing the temporal data with the preferences imputed to the requesting user;calculating, by the processor, a personalized distance between the starting location and the ending location from the modified spatial distance; andtransmitting, by the processor via the network, instructions for displaying on a display medium, for each of the at least one route, a representation of the personalized distance calculated for the at least one route. 2. The method of claim 1 wherein the at least one route is a physical route between the starting location and the ending location. 3. The method of claim 1 wherein the at least one route is a straight line between the starting location and the ending location. 4. The method of claim 1 wherein the at least one route is a relative distance between the starting location, the ending location, and a clustering of locations. 5. The method of claim 1 wherein the at least one route is a relative distance between the starting location, the ending location, and a third point. 6. The method of claim 1 wherein the request additionally includes a physical route between the starting location and the ending location and the physical route included in the request is used to calculate the personalized distance. 7. The method of claim 1 wherein the representation of the personalized distance calculated for the at least one route is an overlay of a graphical display of a map of the route to which the personalized distance relates. 8. The method of claim 1 wherein the plurality of real world entities in the request for the determination of a personalized distance additionally comprises at least a third location, and the at least one route that is determined between the first location and the second location additionally includes the at least a third location. 9. A system comprising: a processor;a computer readable storage medium, the processor executing and the medium storing:a request receiving module that receives requests for the calculation of personalized distances between real-world entities, wherein each of the requests comprises a requesting user and a plurality of real-world entities comprising at least a starting location and an ending location;a route determination module that maps at least one route between respective starting locations and ending locations for each request received by the request receiving module;a route data retrieval module that retrieves spatial, temporal, topical, and social data available to the network relating to the requesting user, each real world entity and the at least one route using a global index of data available to the network, the route data retrieval module derives habits of the requesting user from sensor data and interaction data accumulated over time for the requesting user and imputes preferences to the requesting user based on the derived habits;a personalized distance calculation module that uses the data retrieved by the route data retrieval module to calculate a first value for a personalized distance for a route mapped by the route determination module, the personalized distance is calculated from a spatial distance of the at least one route between the starting and the ending locations and the personalized distance is modified from the first value to a second value disparate from the first value by the temporal, topical, and the social data, such that the second value of the spatial distance is determined by further weighing the temporal data with the preferences imputed to the requesting user; anda personalized distance display module that provides instructions for display of a representation of the personalized distance calculated by the personalized distance calculation module on a display medium. 10. The system of claim 9 wherein the at least one route mapped by the route determination module is a physical route between a starting location and an ending location. 11. The system of claim 9 wherein the at least one route mapped by the route determination module is a straight line between a starting location and an ending location. 12. The system of claim 9 wherein the at least one route mapped by the route determination module is a relative distance between the starting location, the ending location, and a clustering of locations. 13. The system of claim 9 wherein the at least one route mapped by the route determination module is a relative distance between the starting location, the ending location, and a third point. 14. The system of claim 9 wherein the request additionally includes a physical route between the starting location and the ending location and the physical route included in the request is used by the personalized distance calculation module to calculate a personalized distance. 15. The system of claim 9 wherein route data retrieval module additionally retrieves data associated with the route from at least one sensor. 16. The system of claim 9 wherein the personalized distance display module displays personalized distance as an overlay of a graphical display of a map of the route to which the personalized distance relates. 17. The system of claim 9 wherein the plurality of real world entities in the request for the determination of a personalized distance additionally comprises at least a third location, and the at least one route mapped by the route determination module additionally includes the at least a third location. 18. A non-transitory computer-readable medium having computer-executable instructions which when executed by a processor, cause the processor to carry out a method comprising the steps of: receiving, over a network, a request for the determination of a personalized distance, wherein the request comprises an identification of a requesting user, and a plurality of real world entities comprising at least a starting location and an ending location;determining, via the network, at least one route between the starting location and the ending location;retrieving spatial, temporal, topical, and social data available to the network relating to the requesting user and each real world entity and the at least one route using a global index of data available to the network;deriving habits of the requesting user from sensor data and interaction data accumulated over time for the requesting user;imputing preferences to the requesting user based on the derived habits;modifying a first value of a spatial distance of the at least one route between the starting and the ending locations to a second value disparate from the first value based on the temporal, topical, and social data relating to the requesting user, each real world entity and the at least one route such that the second value of the spatial distance is determined by further weighing the temporal data with the preferences imputed to the requesting user;calculating a personalized distance between the starting location and the ending location from the modified spatial distance; andgenerating instructions for displaying, on a display medium, for each of the at least one route, a representation the personalized distance calculated for the route. 19. The computer-readable medium of claim 18 wherein the at least one route is a physical route between a starting location and an ending location. 20. The computer-readable medium of claim 18 wherein the at least one route is a straight line between the starting location and the ending location. 21. The computer-readable medium of claim 18 wherein the at least one route is a relative distance between the starting location, the ending location, and a clustering of locations. 22. The computer-readable medium of claim 18 wherein the at least one route is a relative distance between the starting location, the ending location, and a third point. 23. The computer-readable medium of claim 18 wherein the request additionally includes a physical route between the starting location and the ending location and the physical route included in the request is used to calculate a personalized distance. 24. The computer-readable medium of claim 18 wherein data associated with the at least one route from is retrieved from at least one sensor. 25. The computer-readable medium of claim 18 wherein the personalized distance display module displays personalized distance as an overlay of a graphical display of a map of the route to which the personalized distance relates. 26. The computer-readable medium of claim 18 wherein the plurality of real world entities in the request for the determination of a personalized distance additionally comprises at least a third location, and the at least one route that is determined between the first location and the second location additionally includes the at least a third location. 27. The method of claim 1 further comprising: increasing, by the processor, the personalized distance of the at least one route as a desirability of the at least one route decreases.
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.
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는 부적절한 답변을 할 수 있습니다.