Automobile network to communicate with multiple smart devices
First Claim
1. A method, executing on a head unit of an automobile, to network user mobile devices and accessories in the automobile, comprising:
- establishing, by the head unit, a network connection with each of a plurality of user mobile devices;
storing, by the head unit and for each corresponding user mobile device of the plurality of user mobile devices, first authentication information and a separate permission for the corresponding user mobile device to access each of a plurality of accessories within the automobile;
receiving, by the head unit, a first request from a first user mobile device of the plurality of user mobile devices to access a selected accessory of the plurality of accessories within the automobile to provide data from the selected accessory to a second user mobile device of the plurality of user mobile devices, wherein the first request includes second authentication information for the first user mobile device;
determining, by the head unit, the first user mobile device is authentic based on a comparison of the second authentication information with the first authentication information;
in response to the first user mobile device being authentic, determining, by the head unit, the first user mobile device is permitted to access the selected accessory and send data from the selected accessory to the second user mobile device; and
executing, by the head unit and in response to the first user mobile device being permitted to access the selected accessory, an action in response to the first request, including;
sending, by the head unit, a second request to the selected accessory for data in response to the first request received from the first user mobile device;
receiving, by the head unit, a response from the selected accessory with the requested data; and
providing, by the head unit, the requested data to the second user mobile device.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments are directed towards establishing a network between mobile devices, an automobile head unit, and a plurality of automobile accessories. A user utilizes a user interface on a mobile device to send an accessory access request to the head unit. The head unit receives the request and determines if the mobile device is authentic. If authentic, the head unit determines if the mobile device has the proper permissions to perform the requested access of the accessory. If permitted, the head unit generates and sends control commands to the accessory or obtains the requested accessory data and provides it to the mobile device.
22 Citations
15 Claims
-
1. A method, executing on a head unit of an automobile, to network user mobile devices and accessories in the automobile, comprising:
-
establishing, by the head unit, a network connection with each of a plurality of user mobile devices; storing, by the head unit and for each corresponding user mobile device of the plurality of user mobile devices, first authentication information and a separate permission for the corresponding user mobile device to access each of a plurality of accessories within the automobile; receiving, by the head unit, a first request from a first user mobile device of the plurality of user mobile devices to access a selected accessory of the plurality of accessories within the automobile to provide data from the selected accessory to a second user mobile device of the plurality of user mobile devices, wherein the first request includes second authentication information for the first user mobile device; determining, by the head unit, the first user mobile device is authentic based on a comparison of the second authentication information with the first authentication information; in response to the first user mobile device being authentic, determining, by the head unit, the first user mobile device is permitted to access the selected accessory and send data from the selected accessory to the second user mobile device; and executing, by the head unit and in response to the first user mobile device being permitted to access the selected accessory, an action in response to the first request, including; sending, by the head unit, a second request to the selected accessory for data in response to the first request received from the first user mobile device; receiving, by the head unit, a response from the selected accessory with the requested data; and providing, by the head unit, the requested data to the second user mobile device. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A head unit of an automobile, comprising:
-
a memory for storing instructions; and a processor that executes the instructions to; establish a network connection with each of a plurality of user mobile devices; store, for each corresponding user mobile device of the plurality of user mobile devices, first authentication information and a separate permission for the corresponding user mobile device to access each of a plurality of accessories within the automobile; receive a first request from a first user mobile device of the plurality of user mobile devices to access a selected accessory of the plurality of accessories within the automobile to provide data from the selected accessory to a second user mobile device of the plurality of user mobile devices, wherein the first request includes second authentication information for the first user mobile device; determine the first user mobile device is authentic based on a comparison of the second authentication information with the first authentication information; in response to the first user mobile device being authentic, determine the first user mobile device is permitted to access the selected accessory and send data from the selected accessory to the second user mobile device; and execute, in response to the first user mobile device being permitted to access the selected accessory, an action in response to the first request, including; send a second request to the selected accessory for data in response to the first request received from the first user mobile device; receive a response from the selected accessory with the requested data; and provide the requested data to the second user mobile device. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A system, comprising:
-
a plurality of accessories of an automobile; and a head unit of the automobile, the head unit including; a memory for storing instructions; and a processor that executes the instructions to; establish a network connection with each of a plurality of user mobile devices; store, for each corresponding user mobile device of the plurality of user mobile devices, first authentication information and a separate permission for the corresponding user mobile device to access each of the plurality of accessories; receive a first request from a first user mobile device of the plurality of user mobile devices to access a selected accessory of the plurality of accessories within the automobile to provide data from the selected accessory to a second user mobile device of the plurality of user mobile devices, wherein the first request includes second authentication information for the first user mobile device; determine the first user mobile device is authentic based on a comparison of the second authentication information with the first authentication information; in response to the first user mobile device being authentic, determine the first user mobile device is permitted to access the selected accessory and send data from the selected accessory to the second user mobile device; and execute, in response to the first user mobile device being permitted to access the selected accessory, an action in response to the first request, including; send a second request to the selected accessory for data in response to the first request received from the first user mobile device; receive a response from the selected accessory with the requested data; and provide the requested data to the second user mobile device. - View Dependent Claims (12, 13, 14, 15)
-
Specification