Interface in a vehicle and method for exchanging data
First Claim
Patent Images
1. An interface in a vehicle for connecting to a mobile computing device for exchanging data between the interface and the mobile computing device, comprising:
- an administrative unit that is connected to a vehicle data bus for exchanging data by the interface with at least one vehicle system,wherein;
the exchange of data between the mobile computing device and the interface occurs according to a first data protocol and the exchange of data between the interface and the at least one vehicle system occurs according to a second data protocol that differs from the first data protocol; and
the administrative unit is configured to;
receive at least one instruction from the mobile computing device and at least one instruction from the at least one vehicle system for invoking a function of the vehicle;
determine whether the at least one instruction from the mobile computing device is for executing the function in a manner that conflicts with the at least one instruction from the at least one vehicle system; and
in response to a determined conflict, determine which of the instructions to execute.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system provide an interface in a vehicle for connecting to a mobile computing device for exchanging data between the interface and the mobile computing device, the interface being connected to a vehicle data bus for exchanging data with at least one vehicle system. The data exchange between the mobile computing device and the interface occurs according to a first data protocol and the data exchange between the interface and the at least one vehicle system occurs according to a second data protocol that differs from the first data protocol.
-
Citations
14 Claims
-
1. An interface in a vehicle for connecting to a mobile computing device for exchanging data between the interface and the mobile computing device, comprising:
-
an administrative unit that is connected to a vehicle data bus for exchanging data by the interface with at least one vehicle system, wherein; the exchange of data between the mobile computing device and the interface occurs according to a first data protocol and the exchange of data between the interface and the at least one vehicle system occurs according to a second data protocol that differs from the first data protocol; and the administrative unit is configured to; receive at least one instruction from the mobile computing device and at least one instruction from the at least one vehicle system for invoking a function of the vehicle; determine whether the at least one instruction from the mobile computing device is for executing the function in a manner that conflicts with the at least one instruction from the at least one vehicle system; and in response to a determined conflict, determine which of the instructions to execute. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 11)
-
-
9. A method for exchanging data between a mobile computing device and a vehicle system via an interface between the mobile computing device and a vehicle data bus, comprising:
-
performing, by a processor, the exchange of data between the mobile computing device and the interface according to a first data protocol; performing,by the processor, the exchange of data between the interface and the at least one vehicle system according to a second data protocol that differs from the first data protocol. receiving, by the processor, at least one instruction from the mobile computing device and at least one instruction from the at least one vehicle system for invoking a function of the vehicle, determining , by the processor, whether the at least one instruction from the mobile computing device is for executing the function in a manner that conflicts with the at least one instrution from the at least one vehicle system; and in response to a determined conflict, determining, by the processor, which of the instructions to execute. - View Dependent Claims (10)
-
-
12. A method for exchanging data, comprising:
performing, by a processor, the following; exchanging data between the Internet and a mobile computing device via a first interface; and exchanging the data between the mobile computing device and a vehicle system by (a) exchanging the data between the mobile computing device and a second interface according to a first data protocol, and (b) exchanging the data between the second interface and a vehicle data bus of the vehicle system according to a second data protocol that differs from the first data protocol; determining whether an instruction from the Internet is for executing a function in a manner that conflicts with an instruction from the vehicle system; and in response to a determined conflict, determining which of the instructions to execute. - View Dependent Claims (13, 14)
Specification