Context-aware systems and methods, location-aware systems and methods, context-aware vehicles and methods of operating the same, and location-aware vehicles and methods of operating the same
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-015/177
G06F-015/16
출원번호
US-0966669
(2004-10-15)
등록번호
US-7363357
(2008-04-22)
발명자
/ 주소
Parupudi,Gopal
Evans,Stephen S.
Reus,Edward F.
출원인 / 주소
Microsoft Corporation
인용정보
피인용 횟수 :
32인용 특허 :
128
초록▼
Context-aware systems and methods, location-aware systems and methods, context-aware vehicles and methods of operating the same, and location-aware vehicles and methods of operating the same are described. In various embodiments, a context or location service module, implemented in software, determ
Context-aware systems and methods, location-aware systems and methods, context-aware vehicles and methods of operating the same, and location-aware vehicles and methods of operating the same are described. In various embodiments, a context or location service module, implemented in software, determines a vehicle context or a vehicle location based upon information that it receives from various context providers or location providers respectively. Software executing on a vehicle's computer can then cause one or more applications that are associated with a vehicle computer to be modified in a manner that changes their behavior. The behavior modification is based on the current context or location of the vehicle and thus provides a context-specific or location-specific user experience. The context or location can be ascertained through the use of one or more hierarchical tree structures that comprises individual nodes. Each node is associated with a context or location. The nodes are traversable by the vehicle's software to ascertain a more complete context or location.
대표청구항▼
The invention claimed is: 1. A method of operating a vehicle comprising: collecting user preferences that pertain to a user-desired experience associated with operation of a vehicle; storing the user preferences in a computer-accessible location; authenticating a user to the vehicle; retrieving one
The invention claimed is: 1. A method of operating a vehicle comprising: collecting user preferences that pertain to a user-desired experience associated with operation of a vehicle; storing the user preferences in a computer-accessible location; authenticating a user to the vehicle; retrieving one or more user preferences associated with the authenticated user from the computer-accessible location using a computer that is mounted in the vehicle, the computer comprising one or more processors and computer-readable media associated with the one or more processors; receiving location information from one or more location providers operably associated with the computer; determining, based at least in part on the received location information, the vehicle's location, said determining comprising: accessing a first hierarchical tree structure resident on the computer-readable media and having multiple nodes associated with first vehicle locations; and accessing at least one second hierarchical tree structure resident on the computer-readable media and having multiple nodes associated with second vehicle locations, at least one node from the second hierarchical tree structure being linked with one node on the first hierarchical tree structure by a link that is configured to enable a complete vehicle location to be derived from the first and second vehicle locations; and based at least in part on the vehicle's location, configuring the vehicle in a manner consistent with the one or more retrieved user preferences, wherein said configuring is performed at least in part by one or more applications resident on the computer-readable media and configured to be executed on the one or more processors. 2. The method of claim 1, wherein said storing comprises locally storing user preferences on the computer. 3. The method of claim 1, wherein said storing comprises storing user preferences at a location that is remote from the vehicle. 4. The method of claim 1, wherein said storing comprises storing user preferences at a Internet-accessible location that is remote from the vehicle, and said retrieving comprises retrieving the user preferences over the Internet. 5. One or more computer-readable media having computer-readable instructions thereon which, when executed by a computer, implement a method comprising: collecting user preferences that pertain to a user-desired experience associated with operation of a vehicle: storing the user preferences in a computer-accessible location; authenticating a user to the vehicle; retrieving or more user preferences associated with the authenticated user from the computer-accessible location using a computer that is mounted in the vehicle, the computer comprising one or more processors and computer-readable media associated with the one or more processors; receiving location information from one or more location providers operably associated with the computer; determining, based at least in part on the received location information, the vehicle's location, said determining comprising: accessing a first hierarchical tree structure resident on the computer-readable media and having multiple nodes associated with first vehicle locations; and accessing at least one second hierarchical tree structure resident on the computer-readable media and having multiple nodes associated with second vehicle locations, at least one node from the second hierarchical tree structure being linked with one node on the first hierarchical tree structure by a link that is configured to enable a complete vehicle location to be derived from the first and second vehicle locations; and based at least in part on the vehicle's location, configuring the vehicle in a manner consistent with the one or more retrieved user preferences, wherein said configuring is performed at least in part by one or more applications resident on the computer-readable media and configured to be executed on the one or more processors. 6. A method of operating a vehicle comprising: authenticating a user to a vehicle that has an onboard computer, the onboard computer comprising one or more processors and computer-readable media associated with the one or more processors; retrieving preferences for the authenticated user from a computer-accessible location using the onboard computer; determining the vehicle's context, said determining comprising: receiving context information from one or more context providers operably associated with the onboard computer; and based at least in part on the received context information, determining a complete vehicle context for the vehicle by accessing multiple hierarchical tree structures, the multiple hierarchical tree structures comprising: a first hierarchical tree structure resident on the computer-readable media and having multiple nodes associated with first vehicle locations; and at least one second hierarchical tree structure resident on the computer-readable media and having multiple nodes associated with second vehicle locations, at least one node from the at least one second hierarchical tree structure being linked with one node on the first hierarchical tree structure by a link that is configured to enable the complete vehicle context to be derived from the first and second vehicle locations; and configuring the vehicle in a manner consistent with the preferences, wherein said configuring is performed at least in part by one or more applications resident on the computer-readable media and configured to be executed on the one or more processors and comprises changing one or more vehicle configurations automatically based on the vehicle context of the vehicle. 7. The method of claim 6, wherein said retrieving comprises retrieving the preferences from a location that is remote from the vehicle. 8. A vehicle configured to implement a method comprising: authenticating a user to a vehicle that has an onboard computer, the onboard computer comprising one or more processors and computer-readable media associated with the one or more processors; retrieving preferences for the authenticated user from a computer-accessible location using the onboard computer; determining the vehicle's context, said determining comprising: receiving context information from one or more context providers operably associated with the onboard computer; and based at least in part on the received context information, determining a complete vehicle context for the vehicle by accessing multiple hierarchical tree structures, the multiple hierarchical tree structures comprising: a first hierarchical tree structure resident on the computer-readable media and having multiple nodes associated with first vehicle locations; and at least one second hierarchical tree structure resident on the computer-readable media and having multiple nodes associated with second vehicle locations, at least one node from the at least one second hierarchical tree structure being linked with one node on the first hierarchical tree structure by a link that is configured to enable the complete vehicle's context to be derived from the first and second vehicle locations; and configuring the vehicle in a manner in accordance with the preferences, wherein said configuring is performed at least in part by one or more applications resident on the computer-readable media and comprises changing one or more vehicle configurations automatically based on the vehicle's context. 9. The vehicle of claim 8, wherein the vehicle is a rental vehicle. 10. One or more computer-readable media having computer-readable instructions thereon which, when executed by one or more processors, cause the one or more processors to: collect user preferences that pertain to a user-desired experience associated with operation of a vehicle; store the user preferences in a computer-accessible location, wherein said computer-accessible location comprises an Internet-accessible location that is remote from the vehicle; authenticate a user to the vehicle; retrieve the authenticated user's preferences from the user preferences using a computer that is mounted in the vehicle; receive location information from one or more location providers operably associated with the computer; determine, based at least in part on the received location information, the vehicle's location, and said determining comprising: accessing a first hierarchical tree structure resident on the computer-readable media and having multiple nodes associated with first vehicle locations; and accessing at least one second hierarchical tree structure resident on the computer-readable media and having multiple nodes associated with second vehicle locations, at least one node from the at least one second hierarchical tree structure being linked with one node on the first hierarchical tree structure by a link that is configured to enable a complete vehicle location to be derived from the first and second vehicle locations; and configure the vehicle in a manner consistent with the authenticated user's preferences, wherein one or more vehicle configurations can be changed automatically based on the vehicle location of the vehicle, and wherein at least one of the authenticated user's preferences is associated with radio operability settings. 11. A vehicle embodying one or more computer-readable media having computer-readable instructions thereon which, when executed by one or more processors, cause the one or more processors to: collect user preferences that pertain to a user-desired experience associated with operation of a vehicle; store the user preferences in a computer-accessible location, wherein said computer-accessible location comprises an Internet-accessible location that is remote from the vehicle; authenticate a user to the vehicle; retrieve the authenticated user's preferences from the user preferences using a computer that is mounted in the vehicle; receive location information from one or more location providers operably associated with the computer; determine, based at least in part on the received location information, the vehicle's location, and said determining comprising: accessing a first hierarchical tree structure resident on the computer-readable media and having multiple nodes associated with first vehicle locations; and accessing at least one second hierarchical tree structure resident on the computer-readable media and having multiple nodes associated with second vehicle locations, at least one node from the at least one second hierarchical tree structure being linked with one node on the first hierarchical tree structure by a link that is configured to enable a complete vehicle location to be derived from the first and second vehicle locations; and configure the vehicle in a manner consistent with the authenticated user's preferences, wherein one or more vehicle configurations can be changed automatically based on the vehicle location of the vehicle, and wherein at least one of the authenticated user's preferences is associated with radio operability settings. 12. One or more computer-readable media having computer-readable instructions thereon which, when executed by one or more processors, cause the one or more processors to: collect user preferences that pertain to a user-desired experience associated with operation of a vehicle, wherein one or more of the user preferences are associated with a user; store the user preferences in a computer-accessible location; authenticate the user to the vehicle; retrieve the one or more user preferences associated with the user from the computer-accessible location using a computer that is mounted in the vehicle that the user is to operate, wherein said user preferences are stored in a computer-accessible location that is remote from the vehicle; receive context information from one or more context providers operably associated with the computer; determine the vehicle's context based at least in part on the context information, and said determining comprising: accessing a first hierarchical tree structure resident on the computer-readable media and having multiple nodes associated with first vehicle locations; and accessing at least one second hierarchical tree structure resident on the computer-readable media and having multiple nodes associated with second vehicle locations, at least one node from the at least one second hierarchical tree structure being linked with one node on the first hierarchical tree structure by a link that is configured to enable a complete vehicle context to be derived from the first and second vehicle locations; and configure the vehicle in a manner consistent with the one or more retrieved user preferences, wherein one or more vehicle configurations can be changed automatically based on the vehicle context of the vehicle, and wherein at least one of the one or more retrieved user preferences is associated with radio operability settings. 13. The one or more computer-readable media of claim 12, wherein said remote computer-accessible location comprises an Internet-accessible location. 14. A vehicle embodying one or more computer-readable media having computer-readable instructions thereon which, when executed by one or more processors, cause the one ore more processors to: collect user preferences that pertain to a user-desired experience associated with operation of a vehicle, wherein one or more of the user preferences are associated with a user; store the user preferences in a computer-accessible location; authenticate the user to the vehicle; retrieve the one or more user preferences associated with the user from the computer-accessible location using a computer that is mounted in the vehicle that the user is to operate, wherein said user preferences are stored in a computer-accessible location that is remote from the vehicle; receive context information from one or more context providers operably associated with the computer; determine the vehicle's context based at least in part on the context information, said determining comprising: accessing a first hierarchical tree structure resident on the computer-readable media and having multiple nodes associated with first vehicle locations; and accessing at least one second hierarchical tree structure resident on the computer-readable media and having multiple nodes associated with second vehicle locations, at least one node from the at least one second hierarchical tree structure being linked with one node on the first hierarchical tree structure by a link that is configured to enable a complete vehicle context to be derived from the first and second vehicle locations; and configure the vehicle in a manner consistent with the one or more retrieved user preferences, wherein one or more vehicle configurations can be changed automatically based on the vehicle context of the vehicle, and wherein at least one of the one or more retrieved user preferences is associated with radio operability settings. 15. One or more computer-readable media having computer-readable instructions thereon which, when executed by one or more processors, cause the one or more processors to: collect user preferences that pertain to a user-desired experience associated with operation of a vehicle; store the user preferences in a local computer-accessible location; authenticate a user to the vehicle; retrieve one or more of the user preferences from the computer-accessible location using a computer that is mounted in to the vehicle, the one or more retrieved user preferences being associated with the user; determine the vehicle's location based at least in part on information received from one or more location providers, the information including vehicle location information and trust level information, wherein the trust level information is assigned to one or more of the location providers by the user and wherein to determine is performed by: accessing a first hierarchical tree structure resident on the computer-readable media and having multiple nodes associated with first vehicle locations; and accessing at least one second hierarchical tree structure resident on the computer-readable media and having multiple nodes associated with second vehicle locations, at least one node from the at least one second hierarchical tree structure being linked with one node on the first hierarchical tree structure by a link that is configured to enable a complete vehicle location to be derived from the first and second vehicle locations; and configure the vehicle in some manner in accordance with the one or more retrieved user preferences, wherein one or more vehicle configurations can be changed automatically based on the vehicle location of the vehicle. 16. The one or more computer-readable media of claim 15, wherein at least some user preferences are stored at a location that is remote from the vehicle. 17. The one or more computer-readable media of claim 15, wherein at least some user preferences are stored at an Internet-accessible location that is remote from the vehicle. 18. A vehicle embodying one or more computer-readable media having computer-readable instructions thereon which, when executed by one or more processors, cause the one or more processors to: collect user preferences that pertain to a user-desired experience associated with operation of a vehicle; store the user preferences in a local computer-accessible location; authenticate a user to the vehicle; retrieve one or more of the user preferences from the computer-accessible location using a computer that is mounted in to the vehicle, the one or more retrieved user preferences being associated with the user; determine the vehicle's location based at least in part on information received from one or more location providers, the information including vehicle location information and trust level information, wherein the trust level information is assigned to one or more of the location providers by the user and wherein to determine is performed by: accessing a first hierarchical tree structure resident on the computer-readable media and having multiple nodes associated with first vehicle locations; and accessing at least one second hierarchical tree structure resident on the computer-readable media and having multiple nodes associated with second vehicle locations, at least one node from the at least one second hierarchical tree structure being linked with one node on the first hierarchical tree structure by a link that is configured to enable a complete vehicle location to be derived from the first and second vehicle locations; and configure the vehicle in some manner in accordance with the one or more retrieved user preferences, wherein one or more vehicle configurations can be changed automatically based on the vehicle location of the vehicle. 19. A method of operating a vehicle comprising: collecting user preferences that pertain to a user-desired experience associated with operation of a vehicle; storing at least some of the user preferences associated with a user in a local computer-accessible location; storing at least other of the user preferences associated with the user at a computer-accessible location that is remote from the vehicle; authenticating the user to the vehicle; retrieving one or more of the stored user preferences from at least one of the computer-accessible locations using a computer that is mounted in the vehicle; determining the vehicle's location by receiving information from one or more location providers, the information including vehicle location information and trust level information, wherein the trust level information is assigned to one or more of the location providers by the computer, said determining comprising: accessing a first hierarchical tree structure having multiple nodes associated with first vehicle locations; and accessing at least one second hierarchical tree structure having multiple nodes associated with second vehicle locations, at least one node from the at least one second hierarchical tree structure being linked with one node on the first hierarchical tree structure by a link that is configured to enable a complete vehicle location to be derived from the first and second vehicle locations; and configuring the vehicle in accordance with the one or more retrieved user preferences, wherein said configuring can comprise changing one or more vehicle configurations automatically based on the vehicle location of the vehicle. 20. The method of claim 19, wherein said storing comprises storing user preferences at a Internet-accessible location that is remote from the vehicle, and said retrieving comprises retrieving the user preferences over the Internet. 21. One or more computer-readable media having computer-readable instructions thereon which, when executed by a computer, implement a method comprising: collecting user preferences that pertain to a user-desired experience associated with operation of a vehicle; storing at least some of the user preferences associated with a user in a local computer-accessible location; storing at least other of the user preferences associated with the user at a computer-accessible location that is remote from the vehicle; authenticating the user to the vehicle; retrieving one or more of the stored user preferences from at least one of the computer-accessible locations using a computer that is mounted in the vehicle; determining the vehicle's location by receiving information from one or more location providers, the information including vehicle location information and trust level information, wherein the trust level information is assigned to one or more of the location providers by the computer, said determining comprising: accessing a first hierarchical tree structure having multiple nodes associated with first vehicle locations; and accessing at least one second hierarchical tree structure having multiple nodes associated with second vehicle locations, at least one node from the at least one second hierarchical tree structure being linked with one node on the first hierarchical tree structure by a link that is configured to enable a complete vehicle location to be derived from the first and second vehicle locations; and configuring the vehicle in accordance with the one or more retrieved user preferences, wherein said configuring can comprise changing one or more vehicle configurations automatically based on the vehicle location of the vehicle. 22. One or more computer-readable media having computer-readable instructions thereon which, when executed by one or more processors, cause the one or more processors to: authenticate a user to a vehicle that has an onboard computer; retrieve preferences for the authenticated user from a computer-accessible location using the onboard computer; determine the vehicle's location by receiving information from one or more location providers, the information including vehicle location information and trust level information, wherein the trust level information is assigned to one or more of the location providers by the user, said determining comprising: accessing a first hierarchical tree structure resident on the computer-readable media and having multiple nodes associated with first vehicle locations; and accessing at least one second hierarchical tree structure resident on the computer-readable media and having multiple nodes associated with second vehicle locations, at least one node from the at least one second hierarchical tree structure being linked with one node on the first hierarchical tree structure by a link that is configured to enable a complete vehicle location to be derived from the first and second vehicle locations; and configure the vehicle in accordance with the user's preferences, wherein one or more vehicle configurations can be changed automatically based on the vehicle location of the vehicle. 23. The one or more computer-readable media of claim 22, wherein said instructions cause the one or more processors to retrieve the preferences from a location that is remote from the vehicle. 24. A vehicle embodying one or more computer-readable media having computer-readable instructions thereon which, when executed by one or more processors, cause the one or more processors to: authenticate a user to the vehicle, the vehicle having an onboard computer; retrieve preferences for the authenticated user from a computer-accessible location using the onboard computer; determine the vehicle's location by receiving information from one or more location providers, the information including vehicle location information and trust level information, wherein to determine comprises: accessing a first hierarchical tree structure resident on the computer-readable media and having multiple nodes associated with first vehicle locations; and accessing at least one second hierarchical tree structure resident on the computer-readable media and having multiple nodes associated with second vehicle locations, at least one node from the at least one second hierarchical tree structure being linked with one node on the first hierarchical tree structure by a link that is configured to enable a complete vehicle location to be derived from the first and second vehicle locations; and configure the vehicle in accordance with the user's preferences, wherein one or more vehicle configurations can be changed automatically based on the vehicle location of the vehicle. 25. The vehicle of claim 24, wherein the vehicle comprises a rental vehicle. 26. The vehicle of claim 24, wherein said instructions cause the one or more processors to retrieve the preferences from a location that is remote from the vehicle. 27. The one or more computer-readable media of claim 5, wherein said instructions cause the one or more processors to store the user's preferences at a location that is remote from the vehicle.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (128)
Michael F. Angelo ; Sompong P. Olarig, "J" system for securing a portable computer which optionally requires an entry of an invalid power on password (POP), by forcing an entry of a valid POP.
Voran Stephen, Audio signal time offset estimation algorithm and measuring normalizing block algorithms for the perceptually-consistent comparison of speech signals.
Hickman Paul L. (27140 Moody Rd. Los Altos Hills CA 94022) Stephens Lawrence K. (1250 Mildred Ave. San Jose CA 95125), Communication configurator and method for implementing same.
Papierniak Karen A. ; Thaisz James E. ; Diwekar Anjali M. ; Chiang Luo-Jen, Computer architecture and method for collecting, analyzing and/or transforming internet and/or electronic commerce data for storage into a data storage area.
Olarig Sompong P. ; Fridel Derace M. ; Angelo Michael F., Computer architecture with automatic disabling of hardware/software features using satellite positioning data.
Reed Drummond Shattuck ; Heymann Peter Earnshaw ; Mushero Steven Mark ; Jones Kevin Benard ; Oberlander Jeffrey Todd, Computer-based communication system and method using metadata defining a control-structure.
Parupudi, Gopal; Evans, Stephen S.; Reus, Edward F., Context-aware systems and methods, location-aware systems and methods, context-aware vehicles and methods of operating the same, and location-aware vehicles and methods of operating the same.
Alimpich Claudia ; Jeffcoat Benjamin Nelson ; Neuhard Deborah Elizabeth ; Vigil Luana Linda ; Wittig James Philip John, Data processor controlled interface with multiple tree of elements views expandable into individual detail views.
Wax Mati ; Jayaraman Sriram ; Radionov Vladimir ; Lebedev Gennadi ; Hilsenrath Oliver, Efficient storage and fast matching of wireless spatial signatures.
Satish R. Thatte ; Richard D. Hill ; Jan S. Gray ; Gopal Krishna R. Kakivaya ; Craig H. Wittenberg ; James M. Lyon ; Rebecca A. Norlander ; Eric W. Johnson ; Scott G. Robinson, Environment extensibility and automatic services for component applications using contexts, policies and activators.
Braun Adam C. ; Beamer Jonathan L. ; Rosenberg Louis B. ; Chang Dean C., Force feedback system including multi-tasking graphical host environment and interface device.
Davidson Joanne W. ; Dudley ; Jr. William F. ; Fishman David A. ; Gresham David M. ; Kasiske Kenneth ; Moroze Michael L. ; Sanders Elizabeth Bauer-Nilsen ; Subrizi Alessandro A. ; Tuttle Susan L., Hierarchical menu screen interface for displaying and accessing telephone terminal features.
Simonetti Charles T. (Citrus Heights CA), Hybrid database structure linking navigational fields having a hierarchial database structure to informational fields ha.
Cheng Josephine M. (San Jose CA) Haderle Donald J. (Los Gatos CA) Hedges Richard W. (Mississauga CA CAX) Iyer Balakrishna R. (Fremont CA) Mohan Chandrasekaran (San Jose CA) Wang Yun (Sunnyvale CA), Hybrid technique for joining tables.
Amy S. Aldridge ; Suresh Narayana Murthy ; Gordon Scott Rulong ; Tingting Xu, Implementing persistent object services (POS) on top of a relational database.
East Jeffrey A. ; Lingelbach Albert L. ; Lindell Steven J. ; Graefe Goetz ; Zastera Craig G. ; Agarwal Sameet H., Linked data structure integrity verification system which verifies actual node information with expected node information stored in a table.
Sagers Richard C. (Fort Worth TX) Werner William D. (Coral Springs FL) Hall Scott M. (Fort Worth TX) Heinzelmann David W. (Bedford TX), Location-based adaptive radio control.
Lee, Jeffrey S.; Gubka, Steven S.; Hede, William S.; Weisshaar, Bernhard P.; Wharton, Kenneth E., Method and apparatus for saving enhanced information contained in content sent to a wireless communication device.
Stefan Oestreich DE; Michael Farber DE; Meik Kottkamp DE, Method and base station system for voice transmission via a radio interface in a digital radio communication system.
Gimmler Helmut,DEX ; Heidinger Andreas,DEX ; Kuhn Klaus-Peter,DEX ; Strenkert Jochen,DEX, Method for driver-behavior-adaptive control of a variably adjustable motor vehicle accessory.
Claussen Cameron (Denver CO) Crayton David (Littleton CO) Engelbeck George (Boulder CO) Hubbard Don (Nederland CO) Toby Larry (Aurora CO), Method for navigating a complex multimedia structure at an interactive user station.
Lester Joseph Olk ; Blanchard Scott David ; VandenHeuvel Dean Paul, Method for rapid determination of an assigned region associated with a location on the earth.
Theimer Marvin M. (Mountain View CA) Spreitzer Michael J. (Tracy CA) Weiser Mark D. (Palo Alto CA) Goldstein Richard J. (San Francisco CA) Elrod Scott A. (Redwood City CA) Swinehart Daniel C. (Palo A, Method for selectively performing event on computer controlled device whose location and allowable operation is consiste.
Trinh, Vincent; Ignaszewski, Michael; Mahe, Jacques, Method, apparatus and computer program product for synchronizing presentation of digital video data with serving of digital video data.
Matison Gary G., Methods and apparatus for regulating the remote ordering, authorization, access and control of services and service features associated with a terminal.
Robertson George G. ; Robbins Daniel C. ; Van Dantzich Maarten Roderik, Methods, apparatus and data structures for providing a user interface, which exploits spatial memory in three-dimensions, to objects.
Robertson George G. ; Robbins Daniel C. ; Van Dantzich Maarten Roderik, Methods, apparatus and data structures for providing a user interface, which exploits spatial memory in three-dimensions, to objects and in which object occlusion is avoided.
Robertson George G. ; Thiel David D. ; Van Dantzich Maarten Roderik, Methods, apparatus and data structures for providing a user interface, which exploits spatial memory in three-dimensions, to objects and which provides spatialized audio.
Czerwinski Mary ; Dumais Susan T. ; Robertson George G. ; Robbins Daniel C. ; van Dantzich Maarten Roderik, Methods, apparatus and data structures for providing a user interface, which exploits spatial memory in three-dimensions, to objects and which visually groups matching objects.
Czerwinski Mary ; Dumais Susan T. ; Dziadosz Susan E. ; Robbins Daniel C. ; Robertson George G. ; Thiel David D. ; Van Dantzich Maarten, Methods, apparatus and data structures for providing a user interface, which exploits spatial memory, to objects.
Finke-Anlauff Andrea (Leiferde DEX), Mobile telephone having groups of user adjustable operating characteristics for facilitating adjustment of several opera.
Vanttila Jaakko,FIX ; Alanara Seppo,FIX ; Seppanen Jorma,FIX ; Vaihoja Juha,FIX ; Lietsalmi Mikko,FIX, Mobile terminal having network services activation through the use of point-to-point short message service.
Kelley David C. (Orange CA) Cisneros Joseph (Glendora CA) Greenbaum Louis A. (Redondo Beach CA), Navigation and positioning system and method using uncoordinated beacon signals.
Bartolanzo, Jr., Leo J.; Clouston, Robert D.; McGinn, John E.; Siddall, William E., Route selection using cached partial trees in a data communications network.
Lee Sue-Kyoung (Cambridge MA) Chin Danny (Mercer NJ), Routing technique for a hierarchical interprocessor-communication network between massively-parallel processors.
Deguchi,Yuichiro; Matsuoka,Akiko, Searching system, searching unit, searching method, displaying method for search results, terminal unit, inputting unit, and record medium.
Emens, Michael L.; Kraft, Reiner; Yim, Peter Chi-Shing, Software and method for recognizing similarity of documents written in different languages based on a quantitative measure of similarity.
Bigdeliazari, Ali; Davies, Graham; Matias, John P.; Smith, Steve B., System for and method of recovering temporal alignment of digitally encoded audio data transmitted over digital data networks.
Margery A. Eldridge GB; Michael J. Flynn GB; Christopher M. Jones GB; Michiel F. E. Kleyn GB; Michael G. Lamming GB; David L. Pendlebury GB, System for generating context-sensitive hierarchically ordered document service menus.
Paul Weschler, System, method and computer program product for searching for, and retrieving, profile attributes based on other target profile attributes and associated profiles.
Uchida Toshihiro,JPX ; Honda Hiroshi,JPX ; Tanaka Akihiro,JPX ; Sakai Kazunori,JPX ; Hiramatsu Norimasa,JPX, Vehicle information communication device and vehicle information communication system.
Parupudi, Gopal; Evans, Stephen S.; Reus, Edward F., Context-aware systems and methods location-aware systems and methods context-aware vehicles and methods of operating the same and location-aware vehicles and methods of operating the same.
Holub, Patrick Kevin; Scalf, Mark; Van Wiemeersch, John Robert; Boran, Lisa Therese, Jurisdiction-aware function control and configuration for motor vehicles.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.