US20110106333A1 - Interface in a vehicle and method for exchanging data - Google Patents
Interface in a vehicle and method for exchanging data Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 6
- 230000006870 function Effects 0.000 claims description 12
- 230000001276 controlling effect Effects 0.000 claims description 11
- 230000001105 regulatory effect Effects 0.000 claims description 2
- 230000003287 optical effect Effects 0.000 description 7
- 230000005540 biological transmission Effects 0.000 description 5
- 238000006243 chemical reaction Methods 0.000 description 4
- 238000004378 air conditioning Methods 0.000 description 2
- 239000000446 fuel Substances 0.000 description 2
- 230000002452 interceptive effect Effects 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 230000004913 activation Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000008094 contradictory effect Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000011022 operating instruction Methods 0.000 description 1
- 229920001690 polydopamine Polymers 0.000 description 1
- 238000004171 remote diagnosis Methods 0.000 description 1
- 230000000153 supplemental effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/66—Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/08—Protocols 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
Description
- 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. 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.
- 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.
- 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. -
FIG. 1 shows aninterface 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 tointerface 1. - A
first actuator 5 for controlling a driver seat, asecond actuator 6 for controlling a window of the vehicle and athird actuator 7 for controlling an air conditioning system of the vehicle are connected toLIN bus 2. For example, anoperating unit 8 havingoperating elements 9 for controlling theactuators LIN bus 2 is connected toLIN bus 2. Aspeed measuring unit 10, arevolution meter 11, asteering angle sensor 12 and abraking assistant 13 are connected to CAN bus 3. Anavigation device 14 is connected to optical data bus 4, which preferably has adisplay 15 and anoperating unit 16 havingoperating elements 17. In embodiments of the present invention, adata carrier drive 18 is connected tonavigation unit 14 for supplying navigation data tonavigation device 14. Furthermore, anotherdata carrier drive 19 is connected to the optical data bus. Viadata carrier drive 19, images or films for example, which are stored on the data carrier indata carrier drive 19, may be transmitted via optical data bus 4 to display 15 ofnavigation unit 14 to be displayed ondisplay 15. For example, aradio device 20 for receiving a radio program is connected to optical data bus 4.Radio device 20 is connected to anoperating unit 21 havingoperating elements 22 for controllingradio device 20 for selecting a station, for selecting a piece of music stored ondata carrier 19 or for setting the volume. In embodiments of the present invention,interface 1 is connected via alink 30 to amobile computing device 31. Themobile computing device 31 has adisplay 32 as well as operatingelements 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 ofdisplay 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, forlink 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 andinterface 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 frommobile 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 bymobile 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 formobile 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 bymobile computing device 31 is connected. This information is instead provided byinterface 1. The respective information or the instruction is now transmitted to the corresponding vehicle system. Thus, it is possible, for example, to controlactuator 5 of the driver seat. For example, a profile of the driver is stored inmobile computing device 31 such that when establishing a link 30 a corresponding instruction is output toactuator 5 of the driver seat and the driver seat is adjusted to the position that suits the respective driver. As an alternative to usingoperating elements 8, one can open a window or the sliding sunroof or adjust the air conditioning system viamobile 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 operatingelements 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 controlcar radio 20 ornavigation 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 tonavigation system 14 viainterface 1. In embodiments, information or instructions may be transmitted from the vehicle systems tomobile computing device 31. Ifinterface 1 determines that it is connected to amobile computing device 31, then it ascertains from the data transmitted to it or running through it on theindividual data buses 2, 3, 4, which information or instructions are relevant formobile 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 tomobile computing device 31 or be stored in a memory ofmobile computing device 31. In embodiments, an instruction to determine a route to a travel destination may also be transmitted tomobile 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 tomobile computing device 31 and displayed ondisplay 32. In embodiments, it is possible to store this information in themobile computing device 31 in a kind of logbook mode. - In embodiments of the present invention,
interface 1 is not limited to establishing onelink 30 to a mobile computing device, but rather it is possible to establishadditional links 34 to one or severaladditional 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-indevice 41, via which a mobile computing device may be mechanically connected tointerface 1. In embodiments, snap-indevice 41 may be situated in the vehicle spatially removed frominterface 1. In the embodiment shown, snap-inconnection 41 borders directly oninterface 1. In this instance, connectors are situated in the region of mountingconnection 41 in such a way that a contact to the mobile computing device is established when the mobile computing device is mechanically inserted into mountingdevice 41. In embodiments, a wire connection is established via anelectrical connector 42, via which a supply voltage is transmitted tomobile computing device 31. In embodiments, this charges a separate power supply ofmobile computing device 31. In embodiments of the present invention, aplug connector 43 is provided for establishing a wire-bound data connection to a mobile computing device. In embodiments, anappropriate wireless interface 44 is provided oninterface 1 for establishing a wireless connection. - On the vehicle side,
FIG. 2 respectively shows interfaces to theindividual data buses FIG. 1 . All vehicle data bus links and also links 34, 44 to the mobile computing device are connected to acomputing unit 50 which regulates the data traffic between the vehicle systems and the mobile computing device.Computing unit 50 has afirst 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, asecond 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 inmemory 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, anothersoftware module 55 is provided incomputing 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 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 ofmobile computing device 31. - In embodiments of the present invention,
memory device 54 stores identification data which may be transmitted tomobile computing device 31 viaconnector 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 tomobile computing device 31. The respective operating menus may then be displayed on adisplay 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 amobile computing device 31 that is connected to aninterface 1 according to the present invention. In embodiments, alternatively or jointly,mobile computing device 31 has a wire-bounddata connector 63, awireless interface 64 and/or apower supply connector 65. In embodiments, when implementing a USB interface, one can combine the wire-bound data transmission with a power supply. In embodiments, anaccumulator 66 for providing a voltage supply located inmobile computing device 31 is charged viapower supply connector 65.Data connectors computing unit 67 of the mobile computing device. In embodiments, computingunit 67 controls adisplay unit 68 which is implemented as a touch screen. Aunit 69 for detecting a screen contact is also connected to computingunit 67.Display 68 may displaycontrol menus 69 for controlling functions of the vehicle systems, for example. In embodiments of asoftware module 70, the respective control instructions are transmitted frominterface 1 tomobile computing device 31 and are stored by computingunit 67. Accordingly, such menus may also be loaded from amemory unit 76 of the mobile computing device. Transmitted vehicle data are either directly output ondisplay 68 or may be selected via amenu selection 71. - In embodiments of the present invention,
mobile computing device 31 has amobile telephone interface 72, via which a link may be established frommobile 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 viainterface 1 andmobile 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 anaudio output 73. In embodiments, this makes it possible to output audio data, for example, fromradio 20 or fromdata carrier 19 viainterface 1 to the mobile computing device for output viaaudio 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 tomobile 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 acard 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 viainterface 1.
Claims (13)
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)
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)
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)
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)
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 |
-
2007
- 2007-03-14 DE DE102007012304A patent/DE102007012304A1/en not_active Ceased
-
2008
- 2008-02-05 CN CN200880008134.0A patent/CN101641940A/en active Pending
- 2008-02-05 WO PCT/EP2008/051411 patent/WO2008110413A1/en active Application Filing
- 2008-02-05 US US12/531,306 patent/US8948923B2/en not_active Expired - Fee Related
- 2008-02-05 EP EP08708710A patent/EP2137933A1/en not_active Withdrawn
Patent Citations (45)
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)
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 |