← Back to Patent Explorer
US6944679B2 Expired / Lapsed US ⏱️ 0.0 years remaining

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

Assignee: Microsoft Technology Licensing LLC
•
Filing: 2000-12-22
•
Granted: 2005-09-13
•
Expires: 2020-12-22
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract 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.

Inventors

  • 👤 Gopal Parupudi
  • 👤 Stephen S. Evans
  • 👤 Edward F. Reus

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 14:12
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/90; G06F16/95; G06F16/953; G06F16/9537; H; H04; H04L; H04L67/00; H04L67/50; H04L67/52; H04L9/00; H04L9/40; H04W; H04W4/00; H04W4/02; H04W4/029; H04W4/30; H04W4/40; H04W4/44; H04L69/00; H04L69/30; H04L69/32; H04L69/322; H04L69/329

Claims Analysis

Total Claims: 4
Claim 1
Independent Claim 282 words
A location-aware system comprising: a radio having radio station buttons for selecting a radio station; a computer operably associated with the radio and configured to be mounted in a vehicle, the computer comprising one or more processors and computer-readable media associated with the one or more processors; a first hierarchical tree structure resident on the computer-readable media and having multiple nodes associated with first locations; at least one second hierarchical tree structure resident on the computer-readable media and having multiple nodes associated with second 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 location to be derived from the first and second locations; one or more applications resident on the computer-readable media and configured to be executed on the one or more processors, one application being configured to map individual radio stations to specific radio station buttons; one or more location providers operably associated with the computer and configured to provide location information for use in determining a vehicle location; a location service module configured to receive location information from the one or more location providers and determine a vehicle location, the location service module being configured to determine a vehicle location by accessing multiple hierarchical tree structures and traversing at least one of each of said multiple hierarchical tree structures; and a behavior engine operably associated with the computer and configured to, responsive to a vehicle location that is determined by the location service module, cause said one application to map radio stations that are associated with a determined location to individual radio station buttons.
Claim 2
Dependent Claim 282 words
A location-aware system comprising: a radio having radio station buttons for selecting a radio station; a computer operably associated with the radio and configured to be mounted in a vehicle, the computer comprising one or more processors and computer-readable media associated with the one or more processors; a first hierarchical tree structure resident on the computer-readable media and having multiple nodes associated with first locations; at least one second hierarchical tree structure resident on the computer-readable media and having multiple nodes associated with second 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 location to be derived from the first and second locations; one or more applications resident on the computer-readable media and configured to be executed on the one or more processors, one application being configured to map individual radio stations to specific radio station buttons; one or more location providers operably associated with the computer and configured to provide location information for use in determining a vehicle location; a location service module configured to receive location information from the one or more location providers and determine a vehicle location, the location service module being configured to determine a vehicle location by accessing multiple hierarchical tree structures and traversing at least one of each of said multiple hierarchical tree structures; and a behavior engine operably associated with the computer and configured to, responsive to a vehicle location that is determined by the location service module, cause said one application to map radio stations that are associated with a determined location to individual radio station buttons.
Claim 3
Dependent Claim 30 words
The location-aware system of claim 1 , further comprising a data store communicatively linked with the computer and configured to hold user preferences that associate radio stations with various locations.
Claim 4
Dependent Claim 41 words
The location-aware system of claim 1 , further comprising a data store remote from a vehicle in which the computer is mounted and communicatively linked with the computer and configured to hold user preferences that associate radio stations with various locations.

References Cited (Backward Citations)

US5230048A Cited
US4845744A Cited
US5230072A Cited
US5321815A Cited
US5717387A Cited
US5224150A Cited
US5295261A Cited
US5224100A Cited
US5319775A Cited
US5539922A Cited
US5945985A Cited
US5644740A Cited
US5499032A Cited
US5479476A Cited
US5752243A Cited
US5611050A Cited
US5635940A Cited
US5948040A Cited
US6028551A Cited
US5870751A Cited
US5774540A Cited
US5937164A Cited
US5794142A Cited
US6088717A Cited
EP0817444A2 Cited
US5806017A Cited
US6411899B2 Cited
US5953722A Cited
US6127947A Cited
US5917911A Cited
US6201973B1 Cited
US6018570A Cited
US6091956A Cited
US6389288B1 Cited
US6125446A Cited
US6418533B2 Cited
US6405020B1 Cited
US6421544B1 Cited
US5991756A Cited
US6359892B1 Cited
US6151601A Cited
US6823354B1 Cited
US6057845A Cited
US6300936B1 Cited
US6128759A Cited
US6281896B1 Cited
WO1999055102A1 Cited
US6078826A Cited
WO1999065207A1 Cited
US6185569B1 Cited
US6292833B1 Cited
US6233448B1 Cited
US6442620B1 Cited
US6243093B1 Cited
US6054989A Cited
US6188405B1 Cited
US6166738A Cited
US6160553A Cited
US6421716B1 Cited
US6522875B1 Cited
US6279007B1 Cited
US6343291B1 Cited
US6104344A Cited
US6401051B1 Cited
US6313791B1 Cited
US6470344B1 Cited
US6421072B1 Cited
US6307573B1 Cited
US6216087B1 Cited
US6411220B1 Cited
US6628928B1 Cited
US6581062B1 Cited
US6750883B1 Cited
US20020119788A1 Cited
US6327535B1 Cited
US20020029291A1 Cited
US6513059B1 Cited
US6374177B1 Cited
US20020156870A1 Cited
US6553310B1 Cited
US20020111715A1 Cited
US6625615B2 Cited
US20020122055A1 Cited
US20020120370A1 Cited
US20020081984A1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2008-09-12 2009-03-14 2009-09-13 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2012-09-12 2013-03-14 2013-09-13 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2016-09-12 2017-03-14 2017-09-13 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag