US20110106333A1 - Interface in a vehicle and method for exchanging data - Google Patents

Interface in a vehicle and method for exchanging data Download PDF

Info

Publication number
US20110106333A1
US20110106333A1 US12/531,306 US53130608A US2011106333A1 US 20110106333 A1 US20110106333 A1 US 20110106333A1 US 53130608 A US53130608 A US 53130608A US 2011106333 A1 US2011106333 A1 US 2011106333A1
Authority
US
United States
Prior art keywords
interface
computing device
mobile computing
data
vehicle
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
US12/531,306
Other versions
US8948923B2 (en
Inventor
Wolf-Henning Scheider
Werner Poechmueller
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Robert Bosch GmbH
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Assigned to ROBERT BOSCH GMBH reassignment ROBERT BOSCH GMBH ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: SCHEIDER, WOLF-HENNING, POECHMUELLER, WERNER
Publication of US20110106333A1 publication Critical patent/US20110106333A1/en
Application granted granted Critical
Publication of US8948923B2 publication Critical patent/US8948923B2/en
Expired - Fee Related legal-status Critical Current
Adjusted expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/66Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/08Protocols for interworking; Protocol conversion

Definitions

  • the present invention relates to a method and system concerning an interface for exchanging data.
  • German patent reference no. DE 101 20 465 A1 describes a device for displaying and controlling vehicle functions in a vehicle and a mount for a device and a bus system for this purpose.
  • a module includes a display and/or operating unit, and a computer, the computer being designed to communicate with other vehicle units.
  • the module forms an independent unit having a power source, which may be operated on an adapter-like mount provided in the vehicle.
  • the module is removable from the mount. In the removed state, it is operable as an stand-along computer.
  • the module is designed to communicate with a vehicle bus. For security reasons, the bus connection is not provided directly on the module, but is rather implemented in mount.
  • the signals of the data buses are converted via the mount, the module may be equipped with simple connectors.
  • Embodiments of the present invention provide a method and system concerning an interface in which an exchange of data between the mobile computing device and the interface and between the interface and the vehicle data bus occurs according to different bus systems.
  • the mobile computing device itself to communicate directly with the vehicle data bus.
  • This provides, among other things, a mechanical simplification of a connection between a mobile computing device and a vehicle system, and a simplification of the data traffic between the mobile computing device and the vehicle system.
  • a different data bus protocol may be used between the interface and the mobile computing device than in the vehicle, it is possible to implement a simplified data protocol between the interface and the mobile computing device instead of the data bus systems having high data transmission rates and high redundancies that are often required in the vehicle.
  • the requirements for the security relevance for this data bus protocol are simplified. For example, an appropriate conversion to a data protocol of the vehicle system in the interface is able to ensure that no incorrect and harmful data are transmitted from the mobile computing device into the vehicle system. Beyond a mere filtering and conversion of the data, the security of a data transmission to a vehicle system and conversely from the vehicle system to the mobile computing device may thus be increased. For example, the costs for providing a data protocol in the mobile computing device may be reduced since it is not necessary for the mobile computing device itself to be capable of communicating with the vehicle data bus.
  • Embodiments of the present invention provide for transmitting both data and instructions between the mobile computing device and the vehicle. For example, this makes it possible to control the mobile computing device from the vehicle, and this makes it possible to control vehicle functions comfortably from the mobile computing device in the vehicle. For example, because of the mobility of the mobile computing device in the vehicle, controlling a vehicle function is not limited to the person driving.
  • Embodiments of the present invention provide for transmitting information both from the mobile computing device to the vehicle and vice versa.
  • Updated operating data for example, for a navigation system, may be transmitted from the mobile computing device to the vehicle. For example, it is possible to display vehicle data via a display of the mobile computing device or to store them so as to implement a logbook function.
  • Embodiments of the present invention provide for an administrative unit for regulating access conflicts in the event that an instruction given by the mobile computing device conflicts with an instruction present in the vehicle system.
  • the vehicle system has additional operating elements of its own, via which instructions may be input that are possibly contrary to a control input via the mobile computing device.
  • the instruction for opening a sliding sunroof which is given via a control element in the vehicle, cannot be executed at the same time as an instruction for closing the same sliding sunroof given via the mobile computing device.
  • an instruction is transmitted from the interface to the vehicle system only when it is determined that this instruction does not conflict with an already existing instruction that is given approximately simultaneously. If indicated, the instructions given via the vehicle control elements may be given priority.
  • Embodiments of the present invention provide for an identification unit in the interface for outputting an identification of the vehicle system to the mobile computing device so that the mobile computing device may display for example an operating menu corresponding to the respective vehicle system or may provide program code associated with the vehicle system with which the mobile computing unit communicates. For example, this obviates a user first having to set the mobile computing device to operate his vehicle.
  • the identification may also be used to select an applicable data protocol on the part of the mobile computing device for a communication.
  • Embodiments of the present invention provide for implementing the link between the mobile computing unit and the interface by a wireless interface since this makes it possible to connect the mobile computing device to the interface in a simpler, more convenient and more freely mobile manner in the vehicle.
  • Embodiments of the present invention provide a mechanical mount for mounting the mobile computing device on the interface. For example, this ensures a secure mount of the mobile computing device in the vehicle. For example, this allows for a wire-bound link between the mobile computing device and the interface to be implemented in a simple manner.
  • Embodiments of the present invention provide an electrical connector on the interface for transmitting a supply voltage to the mobile computing device since a respective connector allows either for the mobile computing unit to be supplied with power or at least for an energy store of the mobile computing device to be charged in a simple manner.
  • Embodiments of the present invention provide for a memory unit in the interface, in which program code is stored for performing a data exchange between the memory unit and the mobile computing device for multiple different data protocols.
  • program code is stored for performing a data exchange between the memory unit and the mobile computing device for multiple different data protocols.
  • a corresponding data protocol is selected and used for the data exchange.
  • Embodiments of the present invention provide for a memory device in the interface, in which driver information for controlling at least one vehicle function is stored for the mobile computing device. For example, it is possible to connect a computing device to the interface for controlling a vehicle system, which itself does not contain any information about vehicle functions to be controlled. The respective driver information is loaded from the memory of the interface and transmitted to the mobile computing device. It is then possible to control a respective function of the vehicle system from the mobile computing device.
  • Embodiments of the present invention provide for, with respect to a data exchange between the interface, the vehicle system and the mobile computing device.
  • a mobile telephone link is established between the vehicle system and a data network situated outside of the vehicle, for example. the Internet, via a mobile telephone interface that is situated on the mobile computing device.
  • vehicle data may thus be transmitted to the outside.
  • vehicle state data may be transmitted to a garage.
  • the mobile telephone interface of the mobile computing device is connected in a simple manner via the interface to the respective vehicle system.
  • FIG. 1 shows an exemplary embodiment of an interface according to the present invention having vehicle data buses connected to it and a mobile computing device connected to the interface.
  • FIG. 2 shows an exemplary embodiment for an interface according to the present invention.
  • FIG. 3 shows an exemplary embodiment for a mobile computing device for connection to the interface according to the present invention.
  • FIG. 1 shows an interface 1 according to the present invention which is connected to three vehicle data buses.
  • a LIN bus local interconnect network
  • a CAN bus 3 controller area network
  • an optical bus 4 for example a MOST bus
  • a first actuator 5 for controlling a driver seat, a second actuator 6 for controlling a window of the vehicle and a third actuator 7 for controlling an air conditioning system of the vehicle are connected to LIN bus 2 .
  • an operating unit 8 having operating elements 9 for controlling the actuators 5 , 6 , 7 connected to LIN bus 2 is connected to LIN bus 2 .
  • a speed measuring unit 10 , a revolution meter 11 , a steering angle sensor 12 and a braking assistant 13 are connected to CAN bus 3 .
  • a navigation device 14 is connected to optical data bus 4 , which preferably has a display 15 and an operating unit 16 having operating elements 17 .
  • a data carrier drive 18 is connected to navigation unit 14 for supplying navigation data to navigation device 14 .
  • another data carrier drive 19 is connected to the optical data bus. Via data carrier drive 19 , images or films for example, which are stored on the data carrier in data carrier drive 19 , may be transmitted via optical data bus 4 to display 15 of navigation unit 14 to be displayed on display 15 .
  • a radio device 20 for receiving a radio program is connected to optical data bus 4 .
  • Radio device 20 is connected to an operating unit 21 having operating elements 22 for controlling radio device 20 for selecting a station, for selecting a piece of music stored on data carrier 19 or for setting the volume.
  • interface 1 is connected via a link 30 to a mobile computing device 31 .
  • the mobile computing device 31 has a display 32 as well as operating elements 33 .
  • link 30 may be executed in a wire-bound manner, but may also be implemented as a wireless link.
  • link 30 may be implemented as a so-called Bluetooth link.
  • the wireless link may also be implemented via an infrared interface or a wireless LAN interface.
  • a data exchange between mobile computing device 31 and interface 1 occurs in accordance with a first data protocol independently of the implementation of the link.
  • link 30 can be implemented as a serial interface so as to use a data protocol customary for so-called USB links (universal serial bus).
  • the first data protocol may be implemented as an ISTSI, Firewire or eSATA link.
  • data protocols suitable for mobile computing devices for example, so-called laptops or PDAs, are used.
  • interface 1 converts information or instructions received from mobile computing device 31 in such a way that it first ascertains to which data bus in the vehicle the information to be transmitted or the instruction to be transmitted should be relayed, in the event that multiple data buses are connected to interface 1 on the vehicle side. Once the respective data bus is ascertained, then the relevant information or the instruction, which is received from the mobile computing device first in the respective data protocol transmitted by mobile computing device 31 , is converted into an instruction, which is compatible to the respective vehicle system and which is now converted into the data protocol of the respective data bus. For example, it is not necessary for mobile computing device 31 to have information about the identity of the vehicle data bus to which the respective vehicle system that is to be operated by mobile computing device 31 is connected.
  • This information is instead provided by interface 1 .
  • the respective information or the instruction is now transmitted to the corresponding vehicle system.
  • a profile of the driver is stored in mobile computing device 31 such that when establishing a link 30 a corresponding instruction is output to actuator 5 of the driver seat and the driver seat is adjusted to the position that suits the respective driver.
  • operating elements 8 one can open a window or the sliding sunroof or adjust the air conditioning system via mobile computing device 31 .
  • such an adjustment is possible, e.g., when the mobile computing device is used by a passenger in the back of the vehicle, the passenger or other person able to make adjustments in accordance with his ideas without having access to operating elements 9 , which are usually situated in the region of an instrument panel of the vehicle.
  • operating elements 9 which are usually situated in the region of an instrument panel of the vehicle.
  • route information which was already calculated previously by mobile computing device 31 , such as a previously entered travel destination, is transmitted directly to navigation system 14 via interface 1 .
  • information or instructions may be transmitted from the vehicle systems to mobile computing device 31 . If interface 1 determines that it is connected to a mobile computing device 31 , then it ascertains from the data transmitted to it or running through it on the individual data buses 2 , 3 , 4 , which information or instructions are relevant for mobile computing device 31 . For example, it may receive the instruction to store a certain vehicle setting such as a seat setting. This profile may also be transmitted to mobile computing device 31 or be stored in a memory of mobile computing device 31 .
  • an instruction to determine a route to a travel destination may also be transmitted to mobile computing device 31 such that after leaving the vehicle and taking the mobile computing device out of the vehicle the route to the travel destination, which is possibly not directly reachable by vehicle, may be followed directly.
  • information about the vehicle such as the speed, the activation of the engine, or the route traveled, may be transmitted to mobile computing device 31 and displayed on display 32 . In embodiments, it is possible to store this information in the mobile computing device 31 in a kind of logbook mode.
  • interface 1 is not limited to establishing one link 30 to a mobile computing device, but rather it is possible to establish additional links 34 to one or several additional computing devices 35 .
  • FIG. 2 shows in detail an exemplary embodiment for an interface according to the present invention.
  • interface 1 is integrated into an instrument panel of the vehicle and in embodiments, has a mechanical mounting or snap-in device 41 , via which a mobile computing device may be mechanically connected to interface 1 .
  • snap-in device 41 may be situated in the vehicle spatially removed from interface 1 .
  • snap-in connection 41 borders directly on interface 1 .
  • connectors are situated in the region of mounting connection 41 in such a way that a contact to the mobile computing device is established when the mobile computing device is mechanically inserted into mounting device 41 .
  • a wire connection is established via an electrical connector 42 , via which a supply voltage is transmitted to mobile computing device 31 .
  • a plug connector 43 is provided for establishing a wire-bound data connection to a mobile computing device.
  • an appropriate wireless interface 44 is provided on interface 1 for establishing a wireless connection.
  • FIG. 2 respectively shows interfaces to the individual data buses 45 , 46 , 47 corresponding to connectors to the LIN bus, the CAN bus and the optical data bus as shown in FIG. 1 .
  • All vehicle data bus links and also links 34 , 44 to the mobile computing device are connected to a computing unit 50 which regulates the data traffic between the vehicle systems and the mobile computing device.
  • Computing unit 50 has a first software module 51 , which converts the data received from the mobile computing device in accordance with the first data protocol into the corresponding data protocol of the vehicle data bus.
  • a second software module 52 is provided, which converts data provided by the vehicle systems via the vehicle data bus in the second data protocol into data in accordance with the first data bus protocol for transmission to the mobile computing device.
  • additional software modules is stored in memory device 54 , which may be loaded both on the vehicle side and on the side of the mobile computing device when other data protocols are desired so as to ensure the conversion between a first and another second data bus protocol.
  • another software module 55 is provided in computing unit 50 which is to prevent harmful or interfering data from being transmitted to the vehicle system.
  • Software module 55 thereby assumes a firewall function so as in particular to check the integrity of the data transmitted to the vehicle system and to prevent the transmission of instructions that are interfering or harmful for a vehicle system.
  • Embodiments of the present invention provide an additional software module 56 which, in the event of an access conflict, provides an interference-free solution to the access conflict.
  • An access conflict exists when different or mutually contradictory instructions are given for a vehicle system on a respective data bus to which the vehicle system is connected.
  • Such an access conflict may exist, for example, if several computing units 31 , 35 transmit different instructions to the vehicle system. Furthermore, an access conflict is also possible if an instruction input via the operating element of the vehicle system differs from an instruction input via the operating element of mobile computing device 31 . In this case, an access conflict is resolved either in that a desired action is not executed or that one operating device, for example, the operating elements of the vehicle system, is given priority over other operating elements, for example an operating element of mobile computing device 31 .
  • memory device 54 stores identification data which may be transmitted to mobile computing device 31 via connector 43 or 44 . This makes it possible to tell mobile computing device 31 what vehicle system is present, what functions are available and what information may be retrieved.
  • an identification may be transmitted not only about the type of vehicle, but also about the particular vehicle specimen, for example, the frame identification number or a registration. This allows for a clear identification of the vehicle itself when recording logbook data.
  • driver information for example, the graphical descriptions of operating menus and/or the sequence of operating functions may also be transmitted from interface 1 to mobile computing device 31 .
  • the respective operating menus may then be displayed on a display 32 for selection by a user.
  • Other software components such as, for example, operating instructions for vehicle systems may be stored as well and transmitted to the mobile computing device.
  • FIG. 3 shows an exemplary embodiment for a mobile computing device 31 that is connected to an interface 1 according to the present invention.
  • mobile computing device 31 has a wire-bound data connector 63 , a wireless interface 64 and/or a power supply connector 65 .
  • a power supply connector 65 when implementing a USB interface, one can combine the wire-bound data transmission with a power supply.
  • an accumulator 66 for providing a voltage supply located in mobile computing device 31 is charged via power supply connector 65 .
  • Data connectors 63 , 64 are connected to a computing unit 67 of the mobile computing device.
  • computing unit 67 controls a display unit 68 which is implemented as a touch screen.
  • a unit 69 for detecting a screen contact is also connected to computing unit 67 .
  • Display 68 may display control menus 69 for controlling functions of the vehicle systems, for example.
  • the respective control instructions are transmitted from interface 1 to mobile computing device 31 and are stored by computing unit 67 . Accordingly, such menus may also be loaded from a memory unit 76 of the mobile computing device.
  • Transmitted vehicle data are either directly output on display 68 or may be selected via a menu selection 71 .
  • mobile computing device 31 has a mobile telephone interface 72 , via which a link may be established from mobile computing device 31 to a mobile telephone network.
  • the link to a mobile telephone network allows for a link to a data network outside of the vehicle, for example, to the Internet.
  • the thus implemented Internet link it is possible to transmit data from a vehicle system via interface 1 and mobile computing device 31 to the data network and vice versa. In embodiments, this allows for a remote diagnosis of the vehicle, and for remote maintenance in which updated operating data of the vehicle may be transmitted to the vehicle.
  • mobile computing device 31 has an audio output 73 .
  • this makes it possible to output audio data, for example, from radio 20 or from data carrier 19 via interface 1 to the mobile computing device for output via audio interface 73 . It is thus possible to connect, for example, headphones to the audio interface so as to make it possible to listen to music or follow a radio program via the mobile computing device, which is received by the vehicle system and converted by an appropriate conversion of the data bus protocol from the optical data bus to the data link to mobile computing unit 31 .
  • operator interfaces for different vehicle systems or even for different vehicles may also be stored in memory 76 .
  • a digital navigation map is transmitted from the navigation device to the mobile computing device.
  • computing unit 67 may thus continue a route support, even after a removal from the vehicle.
  • supplemental information such as for example telephone book data, data from so-called POIs (points of interest) and travel guide data may be transmitted to the mobile computing device so that the driver may use these outside of the vehicle.
  • data about the tank fuel level, the route traveled, the average fuel consumption or the wear of the brake pads and brake linings may be transmitted from the vehicle systems to the mobile computing device via the CAN bus.
  • mobile computing device 31 may also have a card reader 74 for supplying data via a data carrier card, for example, an SD or MMC card.
  • a data carrier card for example, an SD or MMC card.
  • the data thus provided may now also be transmitted to a vehicle system via interface 1 .

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.

Description

    FIELD OF INVENTION
  • The present invention relates to a method and system concerning an interface for exchanging data.
  • BACKGROUND INFORMATION
  • German patent reference no. DE 101 20 465 A1 describes a device for displaying and controlling vehicle functions in a vehicle and a mount for a device and a bus system for this purpose. In the application, it appears that a module includes a display and/or operating unit, and a computer, the computer being designed to communicate with other vehicle units. The module forms an independent unit having a power source, which may be operated on an adapter-like mount provided in the vehicle. The module is removable from the mount. In the removed state, it is operable as an stand-along computer. The module is designed to communicate with a vehicle bus. For security reasons, the bus connection is not provided directly on the module, but is rather implemented in mount. The signals of the data buses are converted via the mount, the module may be equipped with simple connectors.
  • SUMMARY ON THE INVENTION
  • Embodiments of the present invention provide a method and system concerning an interface in which an exchange of data between the mobile computing device and the interface and between the interface and the vehicle data bus occurs according to different bus systems. Thus, it is not necessary for the mobile computing device itself to communicate directly with the vehicle data bus. This provides, among other things, a mechanical simplification of a connection between a mobile computing device and a vehicle system, and a simplification of the data traffic between the mobile computing device and the vehicle system. In embodiments of the present invention, because a different data bus protocol may be used between the interface and the mobile computing device than in the vehicle, it is possible to implement a simplified data protocol between the interface and the mobile computing device instead of the data bus systems having high data transmission rates and high redundancies that are often required in the vehicle. In embodiments of the present invention, the requirements for the security relevance for this data bus protocol are simplified. For example, an appropriate conversion to a data protocol of the vehicle system in the interface is able to ensure that no incorrect and harmful data are transmitted from the mobile computing device into the vehicle system. Beyond a mere filtering and conversion of the data, the security of a data transmission to a vehicle system and conversely from the vehicle system to the mobile computing device may thus be increased. For example, the costs for providing a data protocol in the mobile computing device may be reduced since it is not necessary for the mobile computing device itself to be capable of communicating with the vehicle data bus.
  • Embodiments of the present invention provide for transmitting both data and instructions between the mobile computing device and the vehicle. For example, this makes it possible to control the mobile computing device from the vehicle, and this makes it possible to control vehicle functions comfortably from the mobile computing device in the vehicle. For example, because of the mobility of the mobile computing device in the vehicle, controlling a vehicle function is not limited to the person driving. Embodiments of the present invention provide for transmitting information both from the mobile computing device to the vehicle and vice versa. Updated operating data, for example, for a navigation system, may be transmitted from the mobile computing device to the vehicle. For example, it is possible to display vehicle data via a display of the mobile computing device or to store them so as to implement a logbook function.
  • Embodiments of the present invention provide for an administrative unit for regulating access conflicts in the event that an instruction given by the mobile computing device conflicts with an instruction present in the vehicle system. In embodiments of the present invention, the vehicle system has additional operating elements of its own, via which instructions may be input that are possibly contrary to a control input via the mobile computing device. For example, the instruction for opening a sliding sunroof, which is given via a control element in the vehicle, cannot be executed at the same time as an instruction for closing the same sliding sunroof given via the mobile computing device. For example, to avoid errors in the vehicle system, an instruction is transmitted from the interface to the vehicle system only when it is determined that this instruction does not conflict with an already existing instruction that is given approximately simultaneously. If indicated, the instructions given via the vehicle control elements may be given priority.
  • Embodiments of the present invention provide for an identification unit in the interface for outputting an identification of the vehicle system to the mobile computing device so that the mobile computing device may display for example an operating menu corresponding to the respective vehicle system or may provide program code associated with the vehicle system with which the mobile computing unit communicates. For example, this obviates a user first having to set the mobile computing device to operate his vehicle. In embodiments of the present invention, the identification may also be used to select an applicable data protocol on the part of the mobile computing device for a communication.
  • Embodiments of the present invention provide for implementing the link between the mobile computing unit and the interface by a wireless interface since this makes it possible to connect the mobile computing device to the interface in a simpler, more convenient and more freely mobile manner in the vehicle.
  • Embodiments of the present invention provide a mechanical mount for mounting the mobile computing device on the interface. For example, this ensures a secure mount of the mobile computing device in the vehicle. For example, this allows for a wire-bound link between the mobile computing device and the interface to be implemented in a simple manner.
  • Embodiments of the present invention provide an electrical connector on the interface for transmitting a supply voltage to the mobile computing device since a respective connector allows either for the mobile computing unit to be supplied with power or at least for an energy store of the mobile computing device to be charged in a simple manner.
  • Embodiments of the present invention provide for a memory unit in the interface, in which program code is stored for performing a data exchange between the memory unit and the mobile computing device for multiple different data protocols. In an embodiment, depending on the computing unit used, a corresponding data protocol is selected and used for the data exchange.
  • Embodiments of the present invention provide for a memory device in the interface, in which driver information for controlling at least one vehicle function is stored for the mobile computing device. For example, it is possible to connect a computing device to the interface for controlling a vehicle system, which itself does not contain any information about vehicle functions to be controlled. The respective driver information is loaded from the memory of the interface and transmitted to the mobile computing device. It is then possible to control a respective function of the vehicle system from the mobile computing device.
  • Embodiments of the present invention provide for, with respect to a data exchange between the interface, the vehicle system and the mobile computing device. In embodiments of the present invention, a mobile telephone link is established between the vehicle system and a data network situated outside of the vehicle, for example. the Internet, via a mobile telephone interface that is situated on the mobile computing device. For example, it is possible to utilize the easily implemented connection of the mobile computing device via the interface to the vehicle system for connecting to the data network. In embodiments of the present invention, vehicle data may thus be transmitted to the outside. For example, vehicle state data may be transmitted to a garage. In embodiments of the present invention, it is possible to transmit updated control unit programs or maintenance programs for the vehicle system via the data network to the vehicle. For example, for this purpose, the mobile telephone interface of the mobile computing device is connected in a simple manner via the interface to the respective vehicle system.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • Exemplary embodiments of the present invention are depicted in the drawing and described in greater detail in the description below.
  • FIG. 1 shows an exemplary embodiment of an interface according to the present invention having vehicle data buses connected to it and a mobile computing device connected to the interface.
  • FIG. 2 shows an exemplary embodiment for an interface according to the present invention.
  • FIG. 3 shows an exemplary embodiment for a mobile computing device for connection to the interface according to the present invention.
  • DETAILED DESCRIPTION
  • FIG. 1 shows an interface 1 according to the present invention which is connected to three vehicle data buses. In embodiments of the present invention, it is also possible to connect only one vehicle data bus, two vehicle data buses, or also multiple vehicle data buses to interface 1. In embodiments of the present invention a LIN bus (local interconnect network), a CAN bus 3 (controller area network) and an optical bus 4 (for example a MOST bus) are connected to interface 1.
  • A first actuator 5 for controlling a driver seat, a second actuator 6 for controlling a window of the vehicle and a third actuator 7 for controlling an air conditioning system of the vehicle are connected to LIN bus 2. For example, an operating unit 8 having operating elements 9 for controlling the actuators 5, 6, 7 connected to LIN bus 2 is connected to LIN bus 2. A speed measuring unit 10, a revolution meter 11, a steering angle sensor 12 and a braking assistant 13 are connected to CAN bus 3. A navigation device 14 is connected to optical data bus 4, which preferably has a display 15 and an operating unit 16 having operating elements 17. In embodiments of the present invention, a data carrier drive 18 is connected to navigation unit 14 for supplying navigation data to navigation device 14. Furthermore, another data carrier drive 19 is connected to the optical data bus. Via data carrier drive 19, images or films for example, which are stored on the data carrier in data carrier drive 19, may be transmitted via optical data bus 4 to display 15 of navigation unit 14 to be displayed on display 15. For example, a radio device 20 for receiving a radio program is connected to optical data bus 4. Radio device 20 is connected to an operating unit 21 having operating elements 22 for controlling radio device 20 for selecting a station, for selecting a piece of music stored on data carrier 19 or for setting the volume. In embodiments of the present invention, interface 1 is connected via a link 30 to a mobile computing device 31. The mobile computing device 31 has a display 32 as well as operating elements 33. Alternatively or additionally, display 32 is implemented as a so-called touch screen display, in which input occurs by touching the touch-sensitive display face of display 32. Link 30 may be executed in a wire-bound manner, but may also be implemented as a wireless link. Thus it is possible, for example, for link 30 to be implemented as a so-called Bluetooth link. Alternatively, the wireless link may also be implemented via an infrared interface or a wireless LAN interface.
  • A data exchange between mobile computing device 31 and interface 1 occurs in accordance with a first data protocol independently of the implementation of the link. Thus, for example, link 30 can be implemented as a serial interface so as to use a data protocol customary for so-called USB links (universal serial bus). In embodiments of the present invention, the first data protocol may be implemented as an ISTSI, Firewire or eSATA link. In embodiments, data protocols suitable for mobile computing devices, for example, so-called laptops or PDAs, are used.
  • In embodiments of the present invention, interface 1 converts information or instructions received from mobile computing device 31 in such a way that it first ascertains to which data bus in the vehicle the information to be transmitted or the instruction to be transmitted should be relayed, in the event that multiple data buses are connected to interface 1 on the vehicle side. Once the respective data bus is ascertained, then the relevant information or the instruction, which is received from the mobile computing device first in the respective data protocol transmitted by mobile computing device 31, is converted into an instruction, which is compatible to the respective vehicle system and which is now converted into the data protocol of the respective data bus. For example, it is not necessary for mobile computing device 31 to have information about the identity of the vehicle data bus to which the respective vehicle system that is to be operated by mobile computing device 31 is connected. This information is instead provided by interface 1. The respective information or the instruction is now transmitted to the corresponding vehicle system. Thus, it is possible, for example, to control actuator 5 of the driver seat. For example, a profile of the driver is stored in mobile computing device 31 such that when establishing a link 30 a corresponding instruction is output to actuator 5 of the driver seat and the driver seat is adjusted to the position that suits the respective driver. As an alternative to using operating elements 8, one can open a window or the sliding sunroof or adjust the air conditioning system via mobile computing device 31. In embodiments of the present invention, such an adjustment is possible, e.g., when the mobile computing device is used by a passenger in the back of the vehicle, the passenger or other person able to make adjustments in accordance with his ideas without having access to operating elements 9, which are usually situated in the region of an instrument panel of the vehicle. In an embodiment, in a corresponding manner, it is possible to control car radio 20 or navigation device 14.
  • In embodiments of the present invention, for example, route information, which was already calculated previously by mobile computing device 31, such as a previously entered travel destination, is transmitted directly to navigation system 14 via interface 1. In embodiments, information or instructions may be transmitted from the vehicle systems to mobile computing device 31. If interface 1 determines that it is connected to a mobile computing device 31, then it ascertains from the data transmitted to it or running through it on the individual data buses 2, 3, 4, which information or instructions are relevant for mobile computing device 31. For example, it may receive the instruction to store a certain vehicle setting such as a seat setting. This profile may also be transmitted to mobile computing device 31 or be stored in a memory of mobile computing device 31. In embodiments, an instruction to determine a route to a travel destination may also be transmitted to mobile computing device 31 such that after leaving the vehicle and taking the mobile computing device out of the vehicle the route to the travel destination, which is possibly not directly reachable by vehicle, may be followed directly. In embodiments of the present invention, information about the vehicle such as the speed, the activation of the engine, or the route traveled, may be transmitted to mobile computing device 31 and displayed on display 32. In embodiments, it is possible to store this information in the mobile computing device 31 in a kind of logbook mode.
  • In embodiments of the present invention, interface 1 is not limited to establishing one link 30 to a mobile computing device, but rather it is possible to establish additional links 34 to one or several additional computing devices 35.
  • FIG. 2 shows in detail an exemplary embodiment for an interface according to the present invention. In this instance, interface 1 is integrated into an instrument panel of the vehicle and in embodiments, has a mechanical mounting or snap-in device 41, via which a mobile computing device may be mechanically connected to interface 1. In embodiments, snap-in device 41 may be situated in the vehicle spatially removed from interface 1. In the embodiment shown, snap-in connection 41 borders directly on interface 1. In this instance, connectors are situated in the region of mounting connection 41 in such a way that a contact to the mobile computing device is established when the mobile computing device is mechanically inserted into mounting device 41. In embodiments, a wire connection is established via an electrical connector 42, via which a supply voltage is transmitted to mobile computing device 31. In embodiments, this charges a separate power supply of mobile computing device 31. In embodiments of the present invention, a plug connector 43 is provided for establishing a wire-bound data connection to a mobile computing device. In embodiments, an appropriate wireless interface 44 is provided on interface 1 for establishing a wireless connection.
  • On the vehicle side, FIG. 2 respectively shows interfaces to the individual data buses 45, 46, 47 corresponding to connectors to the LIN bus, the CAN bus and the optical data bus as shown in FIG. 1. All vehicle data bus links and also links 34, 44 to the mobile computing device are connected to a computing unit 50 which regulates the data traffic between the vehicle systems and the mobile computing device. Computing unit 50 has a first software module 51, which converts the data received from the mobile computing device in accordance with the first data protocol into the corresponding data protocol of the vehicle data bus. In embodiments, alternatively or additionally, a second software module 52 is provided, which converts data provided by the vehicle systems via the vehicle data bus in the second data protocol into data in accordance with the first data bus protocol for transmission to the mobile computing device. In embodiments, additional software modules is stored in memory device 54, which may be loaded both on the vehicle side and on the side of the mobile computing device when other data protocols are desired so as to ensure the conversion between a first and another second data bus protocol. In embodiments, another software module 55 is provided in computing unit 50 which is to prevent harmful or interfering data from being transmitted to the vehicle system. Software module 55 thereby assumes a firewall function so as in particular to check the integrity of the data transmitted to the vehicle system and to prevent the transmission of instructions that are interfering or harmful for a vehicle system.
  • Embodiments of the present invention provide an additional software module 56 which, in the event of an access conflict, provides an interference-free solution to the access conflict. An access conflict exists when different or mutually contradictory instructions are given for a vehicle system on a respective data bus to which the vehicle system is connected.
  • Such an access conflict may exist, for example, if several computing units 31, 35 transmit different instructions to the vehicle system. Furthermore, an access conflict is also possible if an instruction input via the operating element of the vehicle system differs from an instruction input via the operating element of mobile computing device 31. In this case, an access conflict is resolved either in that a desired action is not executed or that one operating device, for example, the operating elements of the vehicle system, is given priority over other operating elements, for example an operating element of mobile computing device 31.
  • In embodiments of the present invention, memory device 54 stores identification data which may be transmitted to mobile computing device 31 via connector 43 or 44. This makes it possible to tell mobile computing device 31 what vehicle system is present, what functions are available and what information may be retrieved. In embodiments, an identification may be transmitted not only about the type of vehicle, but also about the particular vehicle specimen, for example, the frame identification number or a registration. This allows for a clear identification of the vehicle itself when recording logbook data.
  • In embodiments of the present invention, driver information, for example, the graphical descriptions of operating menus and/or the sequence of operating functions may also be transmitted from interface 1 to mobile computing device 31. The respective operating menus may then be displayed on a display 32 for selection by a user. Other software components such as, for example, operating instructions for vehicle systems may be stored as well and transmitted to the mobile computing device.
  • FIG. 3 shows an exemplary embodiment for a mobile computing device 31 that is connected to an interface 1 according to the present invention. In embodiments, alternatively or jointly, mobile computing device 31 has a wire-bound data connector 63, a wireless interface 64 and/or a power supply connector 65. In embodiments, when implementing a USB interface, one can combine the wire-bound data transmission with a power supply. In embodiments, an accumulator 66 for providing a voltage supply located in mobile computing device 31 is charged via power supply connector 65. Data connectors 63, 64 are connected to a computing unit 67 of the mobile computing device. In embodiments, computing unit 67 controls a display unit 68 which is implemented as a touch screen. A unit 69 for detecting a screen contact is also connected to computing unit 67. Display 68 may display control menus 69 for controlling functions of the vehicle systems, for example. In embodiments of a software module 70, the respective control instructions are transmitted from interface 1 to mobile computing device 31 and are stored by computing unit 67. Accordingly, such menus may also be loaded from a memory unit 76 of the mobile computing device. Transmitted vehicle data are either directly output on display 68 or may be selected via a menu selection 71.
  • In embodiments of the present invention, mobile computing device 31 has a mobile telephone interface 72, via which a link may be established from mobile computing device 31 to a mobile telephone network. For example, the link to a mobile telephone network allows for a link to a data network outside of the vehicle, for example, to the Internet. Via the thus implemented Internet link, it is possible to transmit data from a vehicle system via interface 1 and mobile computing device 31 to the data network and vice versa. In embodiments, this allows for a remote diagnosis of the vehicle, and for remote maintenance in which updated operating data of the vehicle may be transmitted to the vehicle.
  • In embodiments of the present invention, mobile computing device 31 has an audio output 73. In embodiments, this makes it possible to output audio data, for example, from radio 20 or from data carrier 19 via interface 1 to the mobile computing device for output via audio interface 73. It is thus possible to connect, for example, headphones to the audio interface so as to make it possible to listen to music or follow a radio program via the mobile computing device, which is received by the vehicle system and converted by an appropriate conversion of the data bus protocol from the optical data bus to the data link to mobile computing unit 31.
  • In embodiments, operator interfaces for different vehicle systems or even for different vehicles may also be stored in memory 76.
  • In embodiments of the present invention, a digital navigation map is transmitted from the navigation device to the mobile computing device. For example, computing unit 67 may thus continue a route support, even after a removal from the vehicle. In embodiments, supplemental information such as for example telephone book data, data from so-called POIs (points of interest) and travel guide data may be transmitted to the mobile computing device so that the driver may use these outside of the vehicle.
  • In embodiments of the present invention, data about the tank fuel level, the route traveled, the average fuel consumption or the wear of the brake pads and brake linings may be transmitted from the vehicle systems to the mobile computing device via the CAN bus.
  • In embodiments of the present invention, mobile computing device 31 may also have a card reader 74 for supplying data via a data carrier card, for example, an SD or MMC card. The data thus provided may now also be transmitted to a vehicle system via interface 1.

Claims (13)

1-11. (canceled)
12. An interface in a vehicle for connecting to a mobile computing device for exchanging data between the interface and the mobile computing device, comprising:
the interface; and
a vehicle data bus, the interface being connected to a vehicle data bus for exchanging data 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.
13. The interface as recited in claim 12, wherein the interface is designed to transmit instructions and/or information from the vehicle to the mobile computing device and/or to transmit instructions and/or information from the mobile computing device to the vehicle.
14. The interface as recited in claim 12, further comprising:
an administrative unit for regulating access conflicts in the event that an instruction given by the mobile computing device contradicts an instruction present in the vehicle system.
15. The interface as recited in claim 12, further comprising:
an identification unit for outputting an identification of the vehicle system to the mobile computing device.
16. The interface as recited in claim 12, further comprising:
a wireless interface for establishing a wireless link to the mobile computing device.
17. The interface as recited in claim 12, further comprising:
a mechanical mount for attaching the mobile computing device.
18. The interface as recited in claim 12, further comprising:
an electrical connector for transmitting a supply voltage to the mobile computing device.
19. The interface as recited in claim 12, further comprising:
a memory unit for storing program code for performing a data exchange between the interface and the mobile computing device using a data protocol.
20. The interface as recited in claim 12, further comprising a memory unit for storing and transmitting driver information for controlling at least one vehicle function for the mobile computing device.
21. 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 the exchange of data between the mobile computing device and the interface according to a first data protocol; and
performing 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.
22. The method as recited in claim 21, wherein the vehicle system is connected to a data network outside of the vehicle via the interface in such a way that a mobile telephone link to the data network is established via a mobile telephone interface of the mobile computing device.
23. The interface as recited in claim 12, further comprising:
a mechanical mount for attaching the mobile computing device in a region of the instrument panel of the vehicle.
US12/531,306 2007-03-14 2008-02-05 Interface in a vehicle and method for exchanging data Expired - Fee Related US8948923B2 (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
DE102007012304A DE102007012304A1 (en) 2007-03-14 2007-03-14 Interface in a vehicle and method for data exchange
DE102007012304.5 2007-03-14
DE102007012304 2007-03-14
PCT/EP2008/051411 WO2008110413A1 (en) 2007-03-14 2008-02-05 Interface in a vehicle, and method for data exchange

Publications (2)

Publication Number Publication Date
US20110106333A1 true US20110106333A1 (en) 2011-05-05
US8948923B2 US8948923B2 (en) 2015-02-03

Family

ID=39535416

Family Applications (1)

Application Number Title Priority Date Filing Date
US12/531,306 Expired - Fee Related US8948923B2 (en) 2007-03-14 2008-02-05 Interface in a vehicle and method for exchanging data

Country Status (5)

Country Link
US (1) US8948923B2 (en)
EP (1) EP2137933A1 (en)
CN (1) CN101641940A (en)
DE (1) DE102007012304A1 (en)
WO (1) WO2008110413A1 (en)

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120277916A1 (en) * 2011-04-28 2012-11-01 GM Global Technology Operations LLC Heating, ventilating, and air conditioning module for a vehicle
US20130211628A1 (en) * 2011-03-11 2013-08-15 Bradley R. Thurow Vehicle control and gateway module
US20140039717A1 (en) * 2012-07-31 2014-02-06 Airbus Operations Gmbh Logbook with multimedia function
DE102013013167B3 (en) * 2013-08-08 2014-10-23 Audi Ag Motor vehicle with a bus connection for a mobile terminal
US20150113141A1 (en) * 2010-08-04 2015-04-23 Premkumar Jonnala Apparatus for enabling delivery and access of applications and interactive services
US9324197B2 (en) * 2011-03-11 2016-04-26 Intelligent Agricultural Soultions Method and system for managing the hand-off between control terminals
US20160246296A1 (en) * 2011-03-11 2016-08-25 Intelligent Agricultural Solutions, Llc Gateway system and method
US9474208B2 (en) 2011-11-15 2016-10-25 Appareo Systems, Llc System and method for determining material yield and/or loss from a harvesting machine using acoustic sensors
US20170108875A1 (en) * 2012-07-23 2017-04-20 General Electric Company Vehicle Control System
US9629308B2 (en) 2011-03-11 2017-04-25 Intelligent Agricultural Solutions, Llc Harvesting machine capable of automatic adjustment
US9631964B2 (en) 2011-03-11 2017-04-25 Intelligent Agricultural Solutions, Llc Acoustic material flow sensor
WO2017091217A1 (en) * 2015-11-24 2017-06-01 Ford Global Technologies, Llc Temporary active-grille-shutter control system and method
US9783205B2 (en) 2015-07-01 2017-10-10 Livio, Inc. Secure low energy vehicle information monitor
JP2018007163A (en) * 2016-07-07 2018-01-11 矢崎総業株式会社 On-vehicle apparatus control system and on-vehicle apparatus connection device
US10085379B2 (en) 2014-09-12 2018-10-02 Appareo Systems, Llc Grain quality sensor
US10318138B2 (en) 2011-03-11 2019-06-11 Intelligent Agricultural Solutions Llc Harvesting machine capable of automatic adjustment
US10321624B2 (en) 2011-03-11 2019-06-18 Intelligent Agriculture Solutions LLC Air seeder manifold system
KR20190130641A (en) * 2017-05-08 2019-11-22 베바스토 에스이 A method and mobile terminal for controlling at least one air conditioning device
US20200062077A1 (en) * 2017-05-08 2020-02-27 Webasto SE Air conditioning system for a vehicle, gateway device, method for setting a parameter of an air conditioning device and a computer-readable storage medium for implementing the method
US11374809B2 (en) * 2015-01-01 2022-06-28 Harman Becker Automotive Systems Gmbh Auxiliary device to enhance native in-vehicle systems by adding interfaces and computational power

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102008048474A1 (en) * 2008-09-23 2010-04-08 Siemens Aktiengesellschaft Screen unit for supporting maintenance or repair measures
US8275513B2 (en) * 2009-06-12 2012-09-25 Spx Corporation Vehicle communications interface and method of operation thereof
US8928465B2 (en) * 2012-05-30 2015-01-06 GM Motors LLC Aftermarket module arrangement and method for communicating over a vehicle bus
CN104354659A (en) * 2013-03-14 2015-02-18 电路工程公司 Method and apparatus for integration of factory and aftermarket vehicle components
DE102013216876A1 (en) * 2013-08-23 2015-03-12 Magna Car Top Systems Gmbh Method for closing a roof
US20150066330A1 (en) * 2013-08-30 2015-03-05 Textron Inc. Wireless Communication System For Interfacing Golf And Utility Vehicles With Consumer Electronics Devices
DE102014210238A1 (en) * 2014-05-28 2015-12-03 Robert Bosch Gmbh Vehicle diagnostic device
CN105365706A (en) * 2014-10-31 2016-03-02 北京卓为科技有限公司 Vehicle signal and power interface transfer system
JP2016164033A (en) * 2015-03-06 2016-09-08 株式会社オートネットワーク技術研究所 Distribution device for vehicle
CN109637146B (en) * 2018-11-27 2021-08-10 江苏迪纳数字科技股份有限公司 Vehicle supervision and vulnerability prevention method based on vehicle frame number
WO2023221143A1 (en) * 2022-05-20 2023-11-23 广东逸动科技有限公司 Bus control system, method and apparatus, and computer device and computer-readable medium

Citations (39)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5732074A (en) * 1996-01-16 1998-03-24 Cellport Labs, Inc. Mobile portable wireless communication system
US20020006139A1 (en) * 2000-07-13 2002-01-17 Hajime Kikkawa Multiplex communication system capable of activating destination network beforehand
US6430164B1 (en) * 1999-06-17 2002-08-06 Cellport Systems, Inc. Communications involving disparate protocol network/bus and device subsystems
US20020105968A1 (en) * 2001-02-08 2002-08-08 Pruzan Brian M. System and method for managing wireless vehicular communications
US20020110146A1 (en) * 2001-02-08 2002-08-15 Thayer Peter A. System and method for managing wireless vehicular communications
US20020181405A1 (en) * 2000-04-10 2002-12-05 I/O Controls Corporation System for providing remote access to diagnostic information over a wide area network
US20020197955A1 (en) * 1999-05-26 2002-12-26 Johnson Controls Technology Company Wireless communications system and method
US20030065432A1 (en) * 1999-03-12 2003-04-03 Valerie Shuman Method and system for an in-vehicle computing architecture
US6563418B1 (en) * 2000-12-08 2003-05-13 Cisco Technology, Inc. Automotive network and adapter
US20030105566A1 (en) * 2001-08-01 2003-06-05 Miller Steven P. Automated vehicle inspection system
US6629029B1 (en) * 2000-03-28 2003-09-30 Jacqueline A Giles Multi-purpose plug-in monitor for vehicles
US6718425B1 (en) * 2000-05-31 2004-04-06 Cummins Engine Company, Inc. Handheld computer based system for collection, display and analysis of engine/vehicle data
US20040111722A1 (en) * 2002-12-02 2004-06-10 Canac Inc. Remote control system for locomotives using a networking arrangement
US6803854B1 (en) * 1999-01-04 2004-10-12 Siemens Aktiengesellschaft System and method for especially graphically monitoring and/or remote controlling stationary and/or mobile devices
US6816760B1 (en) * 2003-05-13 2004-11-09 Actron Manufacturing Company Enclosure with interface device for facilitating communications between an electronic device and a vehicle diagnostic system
US20040257208A1 (en) * 2003-06-18 2004-12-23 Szuchao Huang Remotely controllable and configurable vehicle security system
US6864788B2 (en) * 2001-08-06 2005-03-08 Delphi Technologies, Inc. Actuator controller for selecting a communication language
US20050065678A1 (en) * 2000-08-18 2005-03-24 Snap-On Technologies, Inc. Enterprise resource planning system with integrated vehicle diagnostic and information system
US20050130723A1 (en) * 2003-12-16 2005-06-16 Grivas Nick J. Method of enabling a remote communications device with a telematics functionality module
US20050251604A1 (en) * 2004-04-01 2005-11-10 Gerig Michael L Method and protocol for diagnostics of arbitrarily complex networks of devices
US20060041348A1 (en) * 2004-08-19 2006-02-23 Spx Corporation Vehicle diagnostic device
US20060217855A1 (en) * 2005-03-23 2006-09-28 Spx Corporation Integrated circuit vehicle diagnostics interface adapter apparatus and method
US20060213731A1 (en) * 1999-11-17 2006-09-28 Vehicle Enhancement Systems, Inc. Method for data communication between a vehicle and a remote terminal
US20070083304A1 (en) * 2005-10-06 2007-04-12 Denso Corporation On-vehicle network diagnosis system and on-vehicle control apparatus thereof
US20080065239A1 (en) * 2004-03-15 2008-03-13 Robert Leinfellner Influencing Device for Control Apparatus
US20080071439A1 (en) * 2006-09-14 2008-03-20 Thomas Bertosa Automatically identifying Volvo communication protocols method and apparatus
US7418481B2 (en) * 2002-08-07 2008-08-26 Timegalactic Ab Arrangement for distributed control system
US20080214022A1 (en) * 2005-12-30 2008-09-04 Kowalick Thomas M Vehicle connector lockout apparatus and method of using same
US7453904B2 (en) * 2004-10-29 2008-11-18 Intel Corporation Cut-through communication protocol translation bridge
US7505837B2 (en) * 2004-12-30 2009-03-17 Spx Corporation Method and apparatus for linking to a vehicle diagnostic system
US7516244B2 (en) * 2003-07-02 2009-04-07 Caterpillar Inc. Systems and methods for providing server operations in a work machine
US7522979B2 (en) * 2000-02-09 2009-04-21 Oshkosh Corporation Equipment service vehicle having on-board diagnostic system
US7532640B2 (en) * 2003-07-02 2009-05-12 Caterpillar Inc. Systems and methods for performing protocol conversions in a machine
US7599377B2 (en) * 2004-10-15 2009-10-06 Temic Automotive Of North America, Inc. System and method for tunneling standard bus protocol messages through an automotive switch fabric network
US20090265057A1 (en) * 2008-04-22 2009-10-22 Manokar Chinnadurai USB Isolation for Vehicle Communication Interface
US7630834B2 (en) * 2001-12-13 2009-12-08 Robert Bosch Gmbh Autonomous in-vehicle navigation system and diagnostic system
US20100070748A1 (en) * 2008-09-17 2010-03-18 Au Group Electronics Device and methods for simulating controller area network signals
US7983820B2 (en) * 2003-07-02 2011-07-19 Caterpillar Inc. Systems and methods for providing proxy control functions in a work machine
US8214102B2 (en) * 2006-11-21 2012-07-03 Lockheed Martin Corporation Methods and apparatus for providing access to vehicle electronic systems

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10120465B4 (en) 2001-04-26 2005-08-04 Robert Bosch Gmbh Device for the display and operation of vehicle functions in a vehicle as well as a holder for a device and bus system
DE10237715B4 (en) 2002-08-17 2017-03-09 Robert Bosch Gmbh Device for accessing a vehicle control system via a wireless connection

Patent Citations (45)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5732074A (en) * 1996-01-16 1998-03-24 Cellport Labs, Inc. Mobile portable wireless communication system
US6803854B1 (en) * 1999-01-04 2004-10-12 Siemens Aktiengesellschaft System and method for especially graphically monitoring and/or remote controlling stationary and/or mobile devices
US20030065432A1 (en) * 1999-03-12 2003-04-03 Valerie Shuman Method and system for an in-vehicle computing architecture
US20020197955A1 (en) * 1999-05-26 2002-12-26 Johnson Controls Technology Company Wireless communications system and method
US6430164B1 (en) * 1999-06-17 2002-08-06 Cellport Systems, Inc. Communications involving disparate protocol network/bus and device subsystems
US20080218323A1 (en) * 1999-11-17 2008-09-11 Lesesky Alan C Method for data communication between a vehicle and a remote terminal
US20060213731A1 (en) * 1999-11-17 2006-09-28 Vehicle Enhancement Systems, Inc. Method for data communication between a vehicle and a remote terminal
US7522979B2 (en) * 2000-02-09 2009-04-21 Oshkosh Corporation Equipment service vehicle having on-board diagnostic system
US6629029B1 (en) * 2000-03-28 2003-09-30 Jacqueline A Giles Multi-purpose plug-in monitor for vehicles
US20020181405A1 (en) * 2000-04-10 2002-12-05 I/O Controls Corporation System for providing remote access to diagnostic information over a wide area network
US6718425B1 (en) * 2000-05-31 2004-04-06 Cummins Engine Company, Inc. Handheld computer based system for collection, display and analysis of engine/vehicle data
US20050090940A1 (en) * 2000-05-31 2005-04-28 Pajakowski Andrew J. Handheld computer based system for collection, display and analysis of engine/vehicle data
US20020006139A1 (en) * 2000-07-13 2002-01-17 Hajime Kikkawa Multiplex communication system capable of activating destination network beforehand
US20050065678A1 (en) * 2000-08-18 2005-03-24 Snap-On Technologies, Inc. Enterprise resource planning system with integrated vehicle diagnostic and information system
US6563418B1 (en) * 2000-12-08 2003-05-13 Cisco Technology, Inc. Automotive network and adapter
US20020110146A1 (en) * 2001-02-08 2002-08-15 Thayer Peter A. System and method for managing wireless vehicular communications
US20070086482A1 (en) * 2001-02-08 2007-04-19 Electronic Data Systems Corporation System and Method for Managing Wireless Vehicular Communications
US20020105968A1 (en) * 2001-02-08 2002-08-08 Pruzan Brian M. System and method for managing wireless vehicular communications
US20030105566A1 (en) * 2001-08-01 2003-06-05 Miller Steven P. Automated vehicle inspection system
US6864788B2 (en) * 2001-08-06 2005-03-08 Delphi Technologies, Inc. Actuator controller for selecting a communication language
US7630834B2 (en) * 2001-12-13 2009-12-08 Robert Bosch Gmbh Autonomous in-vehicle navigation system and diagnostic system
US7418481B2 (en) * 2002-08-07 2008-08-26 Timegalactic Ab Arrangement for distributed control system
US20040111722A1 (en) * 2002-12-02 2004-06-10 Canac Inc. Remote control system for locomotives using a networking arrangement
US20040230356A1 (en) * 2003-05-13 2004-11-18 Hamid Namaky Enclosure with interface device for facilitating communications between an electronic device and a vehicle diagnostic system
US6816760B1 (en) * 2003-05-13 2004-11-09 Actron Manufacturing Company Enclosure with interface device for facilitating communications between an electronic device and a vehicle diagnostic system
US20040257208A1 (en) * 2003-06-18 2004-12-23 Szuchao Huang Remotely controllable and configurable vehicle security system
US7983820B2 (en) * 2003-07-02 2011-07-19 Caterpillar Inc. Systems and methods for providing proxy control functions in a work machine
US7532640B2 (en) * 2003-07-02 2009-05-12 Caterpillar Inc. Systems and methods for performing protocol conversions in a machine
US7516244B2 (en) * 2003-07-02 2009-04-07 Caterpillar Inc. Systems and methods for providing server operations in a work machine
US20050130723A1 (en) * 2003-12-16 2005-06-16 Grivas Nick J. Method of enabling a remote communications device with a telematics functionality module
US20080065239A1 (en) * 2004-03-15 2008-03-13 Robert Leinfellner Influencing Device for Control Apparatus
US20050251604A1 (en) * 2004-04-01 2005-11-10 Gerig Michael L Method and protocol for diagnostics of arbitrarily complex networks of devices
US20060041348A1 (en) * 2004-08-19 2006-02-23 Spx Corporation Vehicle diagnostic device
US20110015822A1 (en) * 2004-08-19 2011-01-20 Troy Liebl Vehicle Diagnostic Device
US20060041349A1 (en) * 2004-08-19 2006-02-23 Spx Corporation Vehicle diagnostic device
US7599377B2 (en) * 2004-10-15 2009-10-06 Temic Automotive Of North America, Inc. System and method for tunneling standard bus protocol messages through an automotive switch fabric network
US7453904B2 (en) * 2004-10-29 2008-11-18 Intel Corporation Cut-through communication protocol translation bridge
US7505837B2 (en) * 2004-12-30 2009-03-17 Spx Corporation Method and apparatus for linking to a vehicle diagnostic system
US20060217855A1 (en) * 2005-03-23 2006-09-28 Spx Corporation Integrated circuit vehicle diagnostics interface adapter apparatus and method
US20070083304A1 (en) * 2005-10-06 2007-04-12 Denso Corporation On-vehicle network diagnosis system and on-vehicle control apparatus thereof
US20080214022A1 (en) * 2005-12-30 2008-09-04 Kowalick Thomas M Vehicle connector lockout apparatus and method of using same
US20080071439A1 (en) * 2006-09-14 2008-03-20 Thomas Bertosa Automatically identifying Volvo communication protocols method and apparatus
US8214102B2 (en) * 2006-11-21 2012-07-03 Lockheed Martin Corporation Methods and apparatus for providing access to vehicle electronic systems
US20090265057A1 (en) * 2008-04-22 2009-10-22 Manokar Chinnadurai USB Isolation for Vehicle Communication Interface
US20100070748A1 (en) * 2008-09-17 2010-03-18 Au Group Electronics Device and methods for simulating controller area network signals

Cited By (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11640287B2 (en) 2010-08-04 2023-05-02 Aprese Systems Texas Llc Method, apparatus and systems for enabling delivery and access of applications and services
US10255059B2 (en) 2010-08-04 2019-04-09 Premkumar Jonnala Method apparatus and systems for enabling delivery and access of applications and services
US9215273B2 (en) * 2010-08-04 2015-12-15 Premkumar Jonnala Apparatus for enabling delivery and access of applications and interactive services
US9210214B2 (en) 2010-08-04 2015-12-08 Keertikiran Gokul System, method and apparatus for enabling access to applications and interactive services
US9207924B2 (en) 2010-08-04 2015-12-08 Premkumar Jonnala Apparatus for enabling delivery and access of applications and interactive services
US20150113141A1 (en) * 2010-08-04 2015-04-23 Premkumar Jonnala Apparatus for enabling delivery and access of applications and interactive services
US9330062B2 (en) * 2011-03-11 2016-05-03 Intelligent Agricultural Solutions, Llc Vehicle control and gateway module
US20160246296A1 (en) * 2011-03-11 2016-08-25 Intelligent Agricultural Solutions, Llc Gateway system and method
US9631964B2 (en) 2011-03-11 2017-04-25 Intelligent Agricultural Solutions, Llc Acoustic material flow sensor
US10321624B2 (en) 2011-03-11 2019-06-18 Intelligent Agriculture Solutions LLC Air seeder manifold system
US20130211628A1 (en) * 2011-03-11 2013-08-15 Bradley R. Thurow Vehicle control and gateway module
US9629308B2 (en) 2011-03-11 2017-04-25 Intelligent Agricultural Solutions, Llc Harvesting machine capable of automatic adjustment
US9324197B2 (en) * 2011-03-11 2016-04-26 Intelligent Agricultural Soultions Method and system for managing the hand-off between control terminals
US10318138B2 (en) 2011-03-11 2019-06-11 Intelligent Agricultural Solutions Llc Harvesting machine capable of automatic adjustment
US20120277916A1 (en) * 2011-04-28 2012-11-01 GM Global Technology Operations LLC Heating, ventilating, and air conditioning module for a vehicle
US8924025B2 (en) * 2011-04-28 2014-12-30 GM Global Technology Operations LLC Heating, ventilating, and air conditioning module for a vehicle
US9474208B2 (en) 2011-11-15 2016-10-25 Appareo Systems, Llc System and method for determining material yield and/or loss from a harvesting machine using acoustic sensors
US20170108875A1 (en) * 2012-07-23 2017-04-20 General Electric Company Vehicle Control System
US20140039717A1 (en) * 2012-07-31 2014-02-06 Airbus Operations Gmbh Logbook with multimedia function
US10049081B2 (en) * 2012-07-31 2018-08-14 Airbus Operations Gmbh Logbook with multimedia function
DE102013013167B3 (en) * 2013-08-08 2014-10-23 Audi Ag Motor vehicle with a bus connection for a mobile terminal
US10085379B2 (en) 2014-09-12 2018-10-02 Appareo Systems, Llc Grain quality sensor
US11374809B2 (en) * 2015-01-01 2022-06-28 Harman Becker Automotive Systems Gmbh Auxiliary device to enhance native in-vehicle systems by adding interfaces and computational power
US9783205B2 (en) 2015-07-01 2017-10-10 Livio, Inc. Secure low energy vehicle information monitor
WO2017091217A1 (en) * 2015-11-24 2017-06-01 Ford Global Technologies, Llc Temporary active-grille-shutter control system and method
JP2018007163A (en) * 2016-07-07 2018-01-11 矢崎総業株式会社 On-vehicle apparatus control system and on-vehicle apparatus connection device
US20200062077A1 (en) * 2017-05-08 2020-02-27 Webasto SE Air conditioning system for a vehicle, gateway device, method for setting a parameter of an air conditioning device and a computer-readable storage medium for implementing the method
US20200164716A1 (en) * 2017-05-08 2020-05-28 Webasto SE Method And Mobile Terminal For Controlling At Least One Air-Conditioning Device
JP2020520839A (en) * 2017-05-08 2020-07-16 ベバスト エスエーWebasto SE Method and mobile terminal for controlling at least one air conditioning device
KR102311505B1 (en) * 2017-05-08 2021-10-08 베바스토 에스이 Method and mobile terminal for controlling at least one air conditioning device
JP2022028697A (en) * 2017-05-08 2022-02-16 ベバスト エスエー Method for controlling at least one air conditioning device and mobile terminal
KR20190130641A (en) * 2017-05-08 2019-11-22 베바스토 에스이 A method and mobile terminal for controlling at least one air conditioning device

Also Published As

Publication number Publication date
DE102007012304A1 (en) 2008-09-18
EP2137933A1 (en) 2009-12-30
WO2008110413A1 (en) 2008-09-18
US8948923B2 (en) 2015-02-03
CN101641940A (en) 2010-02-03

Similar Documents

Publication Publication Date Title
US8948923B2 (en) Interface in a vehicle and method for exchanging data
US9868447B2 (en) Controlling vehicle systems with mobile devices
AU2003296534B2 (en) Arrangement and interface module for connecting different radio telephones to operator components in a motor vehicle
US6472771B1 (en) Motor vehicle having a vehicle electronics system, interface for the vehicle electronics system and a method for operating the vehicle electronics system
CN109995631B (en) Vehicle-mounted control system and method with domain control function
US10284700B2 (en) Method for data communication in a vehicle and data communication device
US9499173B2 (en) Vehicle comfort system for using and/or controlling vehicle functions with the assistance of a mobile device
US10528132B1 (en) Gaze detection of occupants for vehicle displays
US7823952B2 (en) Reconfigurable dashboard assembly for military vehicles
US20050068191A1 (en) Remote-controllable central control device
US20120303177A1 (en) Docking terminal and system for controlling vehicle functions
WO2015161130A2 (en) Trainable transceiver and mobile communications device diagnostic systems and methods
KR20180026316A (en) System and method for vehicular and mobile communication device connectivity
CN102804126A (en) Vehicle communications interface and method of operation thereof
CN111409412A (en) Transport refrigeration monitoring and control
CN101992693B (en) Adjustable automobile virtual instrument system
CN110313011B (en) Vehicle entry through an entry point via a mobile device
US20150142274A1 (en) Sunroof controller
CN103457813B (en) Aftermarket module arrangement and method for communicating over a vehicle bus
KR102626325B1 (en) Vehicle and controlling method for the same
KR20130046950A (en) Usb intermediary device for vehicle
US20230339357A1 (en) Redistributing energy consumption by electric vehicles
US20180245939A1 (en) Method, System and Vehicle Comprising Said System for Transmitting a Navigation Destination to a Navigation Device of the Vehicle
KR100616609B1 (en) Dynamic Telematics Service Method and System Using by PAN

Legal Events

Date Code Title Description
AS Assignment

Owner name: ROBERT BOSCH GMBH, GERMANY

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:SCHEIDER, WOLF-HENNING;POECHMUELLER, WERNER;SIGNING DATES FROM 20091109 TO 20091113;REEL/FRAME:025583/0889

STCF Information on status: patent grant

Free format text: PATENTED CASE

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551)

Year of fee payment: 4

FEPP Fee payment procedure

Free format text: MAINTENANCE FEE REMINDER MAILED (ORIGINAL EVENT CODE: REM.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

LAPS Lapse for failure to pay maintenance fees

Free format text: PATENT EXPIRED FOR FAILURE TO PAY MAINTENANCE FEES (ORIGINAL EVENT CODE: EXP.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

STCH Information on status: patent discontinuation

Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362

FP Lapsed due to failure to pay maintenance fee

Effective date: 20230203