Platform for wireless interaction with vehicle
First Claim
1. A wireless control system within a vehicle, comprising:
- a plurality of components controlling functionality of the vehicle;
a processor device; and
a memory including instructions that, when executed with the processor device, cause the system to, at least;
maintain a plurality of user accounts for a plurality of users, each of the plurality of user accounts associated with a user profile for a specific user of the plurality of users indicating a subset of functions that the specific user is authorized to execute from a set of functions available for the vehicle;
receive a request from a user device to be provided with a subset of functions that the user device is authorized to initiate with respect to the vehicle;
identify a first subset of functions that the user device is authorized to initiate based on a user profile for a first user associated with the user device;
identify a second subset of functions that have been locked to a range of values by an administrator, the second subset of functions comprising a subset of the first subset of functions;
modify each of the second subset of functions within the first subset of functions to reflect the locked range of values;
provide the first subset of functions that the user device is authorized to initiate to the user device such that the user device makes available only those functions in the first subset of functions that the user device is authorized to initiate, wherein each function is made available within any reflected locked range of values;
receive a request from the user device to execute a vehicle function of the first subset of functions that the user device is authorized to initiate;
in response to the request being received from the user device associated with the first user and upon determining that the requested function is within the first subset of functions that the first user is authorized to execute, generate instructions to execute the vehicle function by;
determining at least one component of the plurality of components associated with the requested function; and
providing, to the at least one component, instructions to execute the requested function; and
in response to the request being received from the user device associated with the first user and upon determining that the requested function is not within the first subset of functions that the first user is authorized to execute, providing an indication that the user is not authorized to initiate the vehicle function.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques described herein include a platform for providing user interaction with a vehicle'"'"'s functions on a mobile device. In some embodiments, the vehicle and mobile device may both be in communication with a service provider computer, that may facilitate communications between the two. In some embodiments, a user is provided with various details related to the vehicle'"'"'s condition as well as a list of functions that may be initiated by the user. The user is able to select one or more of the listed functions to be performed by the vehicle while located any distance from the vehicle. In some embodiments, the service provider computer may determine whether the user is authorized to initiate a particular vehicle function. Upon selection of a vehicle function from the list of vehicle functions, a processor device in the vehicle executes the function.
17 Citations
14 Claims
-
1. A wireless control system within a vehicle, comprising:
-
a plurality of components controlling functionality of the vehicle; a processor device; and a memory including instructions that, when executed with the processor device, cause the system to, at least; maintain a plurality of user accounts for a plurality of users, each of the plurality of user accounts associated with a user profile for a specific user of the plurality of users indicating a subset of functions that the specific user is authorized to execute from a set of functions available for the vehicle; receive a request from a user device to be provided with a subset of functions that the user device is authorized to initiate with respect to the vehicle; identify a first subset of functions that the user device is authorized to initiate based on a user profile for a first user associated with the user device; identify a second subset of functions that have been locked to a range of values by an administrator, the second subset of functions comprising a subset of the first subset of functions; modify each of the second subset of functions within the first subset of functions to reflect the locked range of values; provide the first subset of functions that the user device is authorized to initiate to the user device such that the user device makes available only those functions in the first subset of functions that the user device is authorized to initiate, wherein each function is made available within any reflected locked range of values; receive a request from the user device to execute a vehicle function of the first subset of functions that the user device is authorized to initiate; in response to the request being received from the user device associated with the first user and upon determining that the requested function is within the first subset of functions that the first user is authorized to execute, generate instructions to execute the vehicle function by; determining at least one component of the plurality of components associated with the requested function; and providing, to the at least one component, instructions to execute the requested function; and in response to the request being received from the user device associated with the first user and upon determining that the requested function is not within the first subset of functions that the first user is authorized to execute, providing an indication that the user is not authorized to initiate the vehicle function. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
Specification