Methods and systems for setting and transferring user profiles to vehicles and temporary sharing of user profiles to shared-use vehicles
DCFirst Claim
1. A method for locating and providing access to a shared vehicle of a shared vehicle network, comprising,receiving, by a server, a request from a user device of a user to locate a vehicle to use for a shared period of time, the request being associated with a user account of the user;
- providing, by the server, an option of vehicles within a range of a location identified by the request;
receiving data from the user device to identify proximity of the user device to a vehicle that is selected;
examining of a user profile of the user, wherein the examining includes identifying available vehicle settings of the vehicle to determine vehicle settings that are compatible to settings defined by one or more user preferences of the user profile;
transferring the user profile, wherein after transfer of the user profile the vehicle is configured to automatically set on the vehicle one or more of the available vehicle settings that are determined compatible with settings identified in one or more of the user preferences of the user profile; and
receiving, by the server, use data of the vehicle while the user profile transferred to the vehicle is active, the use data being associated to the user account.
1 Assignment
Litigations
1 Petition
Accused Products
Abstract
Methods are provide access to cloud services over the Internet for locating and providing access to a shared vehicle of a shared vehicle network. One method includes receiving a request from a user device of a user to locate a vehicle to use for a shared period of time. The method enables providing an option of vehicles within a range of a location identified by the request. Then, detecting proximity of the user device to a selected vehicle proximate to the location identified by the request. The method enables transfer of a user profile of the user to the vehicle. The profile is configured to automatically set one or more user preferences of the vehicle. The method further includes receiving use data of the vehicle while the user profile is set for the vehicle. The user profile is deactivated on the selected vehicle when use of the vehicle is discontinued.
478 Citations
20 Claims
-
1. A method for locating and providing access to a shared vehicle of a shared vehicle network, comprising,
receiving, by a server, a request from a user device of a user to locate a vehicle to use for a shared period of time, the request being associated with a user account of the user; -
providing, by the server, an option of vehicles within a range of a location identified by the request; receiving data from the user device to identify proximity of the user device to a vehicle that is selected; examining of a user profile of the user, wherein the examining includes identifying available vehicle settings of the vehicle to determine vehicle settings that are compatible to settings defined by one or more user preferences of the user profile; transferring the user profile, wherein after transfer of the user profile the vehicle is configured to automatically set on the vehicle one or more of the available vehicle settings that are determined compatible with settings identified in one or more of the user preferences of the user profile; and receiving, by the server, use data of the vehicle while the user profile transferred to the vehicle is active, the use data being associated to the user account. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method, comprising,
receiving, at a server, information for a user profile of a user, the user profile defining one or more settings that are preferred to be set in vehicles if the vehicles support the settings; -
identifying a selected vehicle for applying the user profile, the selected vehicle having a plurality of settable settings, the selected vehicle being one of a plurality of vehicles identified as available by the server; determining, by the server, applicable settings for the selected vehicle, the applicable settings being settings that are preferred to be set as identified from the user profile and are compatible with settings that are settable in the selected vehicle; and sending, by the server, the applicable settings for programming to the selected vehicle, wherein the applicable settings are programmed on the selected vehicle after receipt by the selected vehicle over a wireless connection, wherein the method is executed by the server, the server including a processor; wherein the selected vehicle includes vehicle electronics for applying the programming to cause the applicable settings to be activated on the selected vehicle and communication circuitry for communicating via the wireless connection. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for managing a user profile of a vehicle via a cloud processing system being accessible over the Internet and wherein the vehicle is provided with wireless communication logic for connecting to the Internet for accessing the cloud processing system, comprising,
accessing the cloud processing system by the vehicle, the user profile having user settings for the vehicle, wherein certain of the user settings are determined to be compatible for use with the vehicle; -
communicating to the cloud processing system by the vehicle, changes to user settings, the cloud processing system processing the changes and other changes to the user settings to learn behavior associated with the changes to the user settings; and receiving by the vehicle, from time to time, automatic changes to the user settings of the vehicle, wherein a repeat pattern of the changes is qualified as learned behavior before the automatic changes are sent to the vehicle for programming on the vehicle, wherein the user profile is configured to be updated to account for the automatic changes made to the user settings of the vehicle, wherein electronics of the vehicle enable connection of the vehicle to the Internet for enabling the accessing of the user profile, the communicating of changes and the receiving of the automatic changes, to and from, the cloud processing system, wherein the cloud processing system is accessible by vehicles having predefined access credentials, the method being executable by a processor; wherein user settings for the user profile include one or more of radio settings, or user interface settings, or temperature settings, or air settings, or display settings, or speed settings, or internet settings, or pairing settings, or remote access settings, or home control settings, or audio settings, or entertainment settings, or map data settings, or heating settings, or payment settings, or sub-user settings, or key fob settings, or user ID settings, or biometric settings, or fingerprint settings, or eye scan settings, or role settings, or administrator settings, or login settings, or location based settings, or tracking settings, or calendar settings, or vehicle mode settings, or operational settings, or combinations of two or more settings, or learned settings from user said learned behavior, or seat settings, or automatic payment settings, or combinations of two or more thereof.
-
Specification