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
First Claim
1. A user-aware vehicle comprising:
- a computer having one or more processors; and
at least one data store accessible to the computer and being configured to contain user information pertaining to user preferences that are associated with one or more vehicle contexts, the computer being configured to access the one data store, retrieve user preferences, and configure a vehicle in accordance with a user'"'"'s preferences.
1 Assignment
0 Petitions
Accused Products
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
93 Citations
31 Claims
-
1. A user-aware vehicle comprising:
-
a computer having one or more processors; and
at least one data store accessible to the computer and being configured to contain user information pertaining to user preferences that are associated with one or more vehicle contexts, the computer being configured to access the one data store, retrieve user preferences, and configure a vehicle in accordance with a user'"'"'s preferences. - View Dependent Claims (2, 3, 4)
-
-
5. A user-aware vehicle comprising:
-
a computer having one or more processors; and
at least one data store accessible to the computer and being configured to contain user information pertaining to user preferences that are associated with one or more vehicle locations, the computer being configured to access the one data store, retrieve user preferences, and configure a vehicle in accordance with a user'"'"'s preferences. - View Dependent Claims (6, 7)
-
-
8. A method of operating a vehicle comprising:
-
maintaining a data store that contains user preferences associated with one or more vehicle contexts;
accessing the data store;
retrieving from the data store one or more user preferences associated with a vehicle user; and
configuring a vehicle in accordance with the retrieved user preferences. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method of operating a vehicle comprising:
-
accessing a data store that contains user preferences associated with one or more vehicle contexts;
retrieving from the data store one or more user preferences associated with a vehicle user; and
configuring a vehicle in accordance with the retrieved user preferences. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A system comprising:
-
means for maintaining a data store that contains user preferences associated with one or more vehicle contexts;
means for accessing the data store;
means for retrieving from the data store one or more user preferences associated with a vehicle user; and
means for configuring a vehicle in accordance with the retrieved user preferences. - View Dependent Claims (21, 22, 23, 24, 25, 26)
-
-
27. A system comprising:
-
means for accessing a data store that contains user preferences associated with one or more vehicle contexts;
means for retrieving from the data store one or more user preferences associated with a vehicle user; and
means for configuring a vehicle in accordance with the retrieved user preferences. - View Dependent Claims (28, 29, 30, 31)
-
Specification