Method for sending a message from an application of a vehicle to an off-board server, computer-readable medium, system, and vehicle
The vehicle's network router automates message exchange with mobile terminals using integrated network proxies, addressing inefficiencies in existing methods by ensuring secure, cost-effective, and user-controlled communication with off-board servers.
Patent Information
- Application Number
- DE102024119364
- Authority / Receiving Office
- DE · DE
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2024-07-08
- Publication Date
- 2025-07-31
- Estimated Expiration
- 2044-07-08
AI Technical Summary
Existing methods for transmitting and receiving messages of vehicle applications to and from off-board servers are inefficient, particularly due to high mobile radio costs, lack of Wi-Fi network availability during travel, and the need for manual smartphone tethering.
A method involving a vehicle's network router determining an available communication connection to a mobile terminal with an integrated network proxy, generating a data packet, and transmitting it to the mobile terminal's network proxy for automated message exchange with an off-board server, using secure and authenticated connections based on user-specific profiles.
Enables efficient, automated, and cost-effective message transmission and reception of vehicle applications to and from off-board servers, optimizing communication through available and user-defined criteria.
Smart Images

Figure 00000000_0000_ABST
Abstract
Claims
[1] A method (100) for sending a message from an application (302, 304, 306) of a vehicle (308) to an off-vehicle server (330), the method (100) comprising: Receiving (102) the message of the application (302, 304, 306) of the vehicle (308) to the off-vehicle server (330) by a network router (310) of the vehicle (308); Determining (104) a communication connection (318) from a plurality of communication connections (312, 314, 316, 318) of the vehicle (308) by the network router (310) of the vehicle (308), wherein the determined communication connection (318) is a communication connection (318) with a mobile terminal (322) coupled to the vehicle; generating (106) a data packet for the determined communication connection (318) by the network router (310) of the vehicle (308), wherein the data packet comprises the message of the application (302, 304, 306) and optional additional information for a network proxy (324) of an application (320) of the mobile terminal (322) coupled to the vehicle as a receiver of the data packet; Transmitting (108) the generated data packet from the network router (310) of the vehicle (308) via the determined communication connection (318) to the network proxy (324) of the application (320) of the mobile terminal (322) coupled to the vehicle, wherein the network proxy (324) of the application (320) of the mobile terminal (322) coupled to the vehicle extracts the message of the application (302, 304, 306) of the vehicle (308) from the transmitted data packet, and wherein the network proxy (324) of the application (320) of the mobile terminal (322) coupled to the vehicle transmits the message of the application (302, 304, 306) of the vehicle (308) via a communication connection (326, 328) of the mobile terminal (322) coupled to the vehicle to the vehicle-external server (330) as the recipient of the message. [2] The method (100) of claim 1, wherein determining (104) the communication link (318) from the plurality of communication links (312, 314, 316, 318) of the vehicle (308) by the network router (310) of the vehicle (308) comprises: Determining the communication connection (318) with a mobile terminal (322) coupled to the vehicle by the network router (310) of the vehicle (308) depending on an availability of the communication connection (318) with the mobile terminal (322) coupled to the vehicle, a unique identifier of the application (302, 304, 306) of the vehicle (308), a type of application (302, 304, 306) of the vehicle (308), and / or a type of data requested by the application (302, 304, 306) with the message. [3] The method (100) of any preceding claim, wherein the network proxy (324) of the application (320) of the mobile terminal (322) coupled to the vehicle is an Internet network proxy integrated into the application (320) of the mobile terminal (322) coupled to the vehicle. [4] Method (100) according to one of the preceding claims, wherein the determined communication connection (318) is an automatically established, secure, and authenticated communication connection between the vehicle (308) and the mobile terminal (322) coupled to the vehicle, in particular between the vehicle (308) and the application (320) of the mobile terminal (322) coupled to the vehicle. [5] Method (100) according to one of the preceding claims, wherein the network proxy (324) of the application (320) of the mobile terminal (322) coupled to the vehicle transmits the message of the application (302, 304, 306) of the vehicle (308) via a communication connection (326, 328) of the mobile terminal (322) coupled to the vehicle to the vehicle-external server (330) as the recipient of the message depending on a user-specific communication profile of the application (320) of the mobile terminal (322) coupled to the vehicle, wherein the user-specific communication profile of the application (320) of the mobile terminal (322) coupled to the vehicle preferably comprises a communication connection (326, 328) for transmitting the message of the application (302, 304, 306) of the vehicle (308) depending on a type of application (302, 304, 306) of the vehicle (308). [6] A method (200) for receiving a message of an application (302, 304, 306) of a vehicle (308) from an off-vehicle server (330), the method (200) comprising: Receiving (202) a data packet from a network proxy (324) of an application (320) of a mobile terminal (322) coupled to the vehicle via a communication connection (318) by a network router (310) of the vehicle (308), wherein receiving (202) the data packet from the network proxy (324) of the application (320) of the mobile terminal (322) coupled to the vehicle via the communication link (318) by the network router (310) of the vehicle (308) comprises: Receiving the message of the application (302, 304, 306) of the vehicle (308) from the off-vehicle server (330) by the network proxy (324) of the application (320) of the mobile terminal (322) coupled to the vehicle; Determining the communication connection (318) by the network proxy (324) of the application (320) of the mobile terminal (322) coupled to the vehicle; Generating a data packet for the determined communication connection (318) by the network proxy (324) of the application (320) of the mobile terminal (322) coupled to the vehicle, wherein the data packet comprises the message of the application (302, 304, 306) of the vehicle (308) from the vehicle-external server (330) and optional additional information for routing to the network router (310) of the vehicle (308) as the recipient of the data packet; and Transmitting the generated data packet via the determined communication connection (318) to the network router (310) of the vehicle (308) by the network proxy (324) of the application (320) of the mobile terminal (322) coupled to the vehicle for receiving the data packet from the network proxy (324) of the application (320) of the mobile terminal (322) coupled to the vehicle via the communication connection (318) by the network router (310) of the vehicle (308); Extracting (204) the message of the vehicle's application from the received data packet by the vehicle's network router; and Transmitting (206) the extracted message of the application (302, 304, 306) of the vehicle (308) from the network router (310) of the vehicle (308) to the application (302, 304, 306) of the vehicle (308) for receiving the message of the application (302, 304, 306) from the off-vehicle server (330) by the application (302, 304, 306) of the vehicle (308). [7] A computer-readable medium for sending a message from an application (302, 304, 306) of a vehicle (308) to an off-vehicle server (330), the computer-readable medium comprising instructions which, when executed on a computer and / or a control unit, carry out the method (100) according to any one of claims 1 to 5. [8] A computer-readable medium for receiving a message of an application (302, 304, 306) of a vehicle (308) from an off-vehicle server (330), the computer-readable medium comprising instructions which, when executed on a computer and / or a control unit, carry out the method (200) of claim 6. [9] System for sending a message from an application (302, 304, 306) of a vehicle (308) to a vehicle-external server (330) and / or for receiving a message from an application (302, 304, 306) of a vehicle (308) from a vehicle-external server (330), wherein the system is designed to carry out the method (100, 200) according to one of claims 1 to 5 and / or according to claim 6. [10] Vehicle comprising the system (300) for sending a message of an application (302, 304, 306) of a vehicle (308) to a vehicle-external server (330) and / or for receiving a message of an application (302, 304, 306) of a vehicle (308) from a vehicle-external server (330) according to claim 9.
Citation Information
Patent Citations
Method and system for automobile network diagnosis
CN102098326A
Systems and methods for providing network-based content to an in-vehicle telematics system
US20140164579A1
Vehicle control update methods and systems
US20160210131A1
Vehicle data communication
US20160366049A1
CN000102098326A