Method for transmitting a function command between a motor vehicle and a device outside the vehicle, and interface apparatus and system
First Claim
1. A method for transmitting a function command between a motor vehicle and a device disposed outside the motor vehicle via an interface apparatus configured as a stationary server and disposed outside the motor vehicle and outside the device, the method comprising:
- providing, by the interface apparatus, a communication connection between the motor vehicle and the device;
providing, by the interface apparatus, an interface which comprises a plurality of valid function commands, the interface configured as an application programming interface (API), or as a function-oriented programming interface, or as a file-oriented programming interface, or as an object-oriented programming interface, or as a protocol-oriented programming interface, or as an application binary interface (ABI);
receiving, by the interface of the interface apparatus only, the function command from one of the motor vehicle and the device to be selectively forwarded to the other one of the motor vehicle and the device by the interface apparatus;
comparing, by the interface apparatus, the function command with the plurality of valid function commands;
determining, by the interface apparatus, whether the function command is interface-compliant based on the comparing; and
forwarding, to the other one of the motor vehicle and the device by the interface apparatus, the function command only if the determining determines the function command is interface-compliant.
1 Assignment
0 Petitions
Accused Products
Abstract
A function command is transmitted between a motor vehicle and a device outside the vehicle, in which the function command is transmitted via an interface apparatus which is outside the vehicle and provides a communication connection between the motor vehicle and the device. The interface apparatus provides an interface which is used to provide a plurality of valid function commands. The function command is compared with the plurality of valid function commands, and the function command is forwarded only if this function command conforms to the interface, and the function command is transmitted between the motor vehicle and the device only via the interface.
-
Citations
20 Claims
-
1. A method for transmitting a function command between a motor vehicle and a device disposed outside the motor vehicle via an interface apparatus configured as a stationary server and disposed outside the motor vehicle and outside the device, the method comprising:
-
providing, by the interface apparatus, a communication connection between the motor vehicle and the device; providing, by the interface apparatus, an interface which comprises a plurality of valid function commands, the interface configured as an application programming interface (API), or as a function-oriented programming interface, or as a file-oriented programming interface, or as an object-oriented programming interface, or as a protocol-oriented programming interface, or as an application binary interface (ABI); receiving, by the interface of the interface apparatus only, the function command from one of the motor vehicle and the device to be selectively forwarded to the other one of the motor vehicle and the device by the interface apparatus; comparing, by the interface apparatus, the function command with the plurality of valid function commands; determining, by the interface apparatus, whether the function command is interface-compliant based on the comparing; and forwarding, to the other one of the motor vehicle and the device by the interface apparatus, the function command only if the determining determines the function command is interface-compliant. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An interface apparatus configured as a stationary server, the interface apparatus, comprising:
-
a memory configured to store a function command received from one of a motor vehicle and a device disposed outside the motor vehicle, the interface apparatus being disposed outside of the motor vehicle and the device; an interface to receive the function command from the one of the motor vehicle and the device, the interface configured as an application programming interface (API), or as a function-oriented programming interface, or as a file-oriented programming interface, or as an object-oriented programming interface, or as a protocol-oriented programming interface, or as an application binary interface (ABI), and the interface comprising a plurality of valid function commands; and a processor to compare the function command with the plurality of valid function commands, to determine based on the comparison whether the function command is interface-compliant, and to forward the function command to the other one of the motor vehicle and the device only if the function command is determined to be interface-compliant. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A system, comprising:
-
at least one of a motor vehicle and a device disposed outside the motor vehicle; and an interface apparatus configured as a stationary server and disposed outside of the motor vehicle and the device, the interface apparatus comprising; a memory configured to store a function command received from one of the motor vehicle and the device, an interface to receive the function command from the one of the motor vehicle and the device, the interface configured as an application programming interface (API), or as a function-oriented programming interface, or as a file-oriented programming interface, or as an object-oriented programming interface, or as a protocol-oriented programming interface, or as an application binary interface (ABI), and the interface comprising a plurality of valid function commands, and a processor to compare the function command with the plurality of valid function commands, to determine based on the comparison whether the function command is interface-compliant, and to forward the function command to the other one of the motor vehicle and the device only if the function command is determined to be interface-compliant. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification