IP Library › Granted Patent US 11,751,259
Granted Patent B2
US 11,751,259 · App. 17/367,695 · Granted Sep 5, 2023

Communication method in vehicle system and communication management method in in-vehicle network

Inventors: Yuuto Hirashima (Kariya, JP); Tomohiro Takahashi (Kariya, JP)
Assignee: DENSO CORPORATION
H04W76/10H04L67/06H04W4/40
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,751,259
App. No.
17/367,695
Granted
Sep 5, 2023
Kind
B2
Abstract

A vehicle system includes a plurality of applications issuing a request for a communication with an outside of a vehicle, a communicator device performing the communicating, and a network coordinator managing the request for the communication from the plurality of applications. In a communication method in the vehicle system, when the network coordinator receives a request for a connection with an outside of the vehicle from the application, the network coordinator determines whether or not to permit the connection with the outside of the vehicle, and the network coordinator notifies the application of a determination result of the connection with the outside of the vehicle.

Claims (44)

1. A communication method implemented by at least one processor to a vehicle system including (i) a plurality of applications issuing a request for a communication with a node outside of a vehicle, (ii) a communicator device performing the communicating, and (iii) a network coordinator managing the request for the communication from the plurality of applications, the communication method comprising: an application of the plurality of applications issuing a request for a connection with a node outside of the vehicle to the network coordinator;

in response to receiving the request for the connection with the node outside of the vehicle from the application,

the network coordinator determining whether or not to permit the connection with the node outside of the vehicle and reporting a determination result of the connection with the node outside of the vehicle to the application;

in response to the connection with the node outside of the vehicle being permitted by the network coordinator,

the application issuing a request for establishing the connection with the node outside of the vehicle to the communicator device;

in response to needing to download or upload a file after the connection with the node outside of the vehicle is established,

the application issuing a request for a start of a data transmission and reception to the network coordinator;

in response to receiving the request for the start of the data transmission and reception from the application,

the network coordinator determining whether or not to permit the start of the data transmission and reception, and reporting a determination result of the start of the data transmission and reception to the application;

in response to the start of the data transmission and reception being permitted by the network coordinator, the application starting downloading or uploading the file; and

in response to downloading or uploading the file being completed, the application reporting an end of the data transmission and reception to the network coordinator.

2. A communication method implemented by at least one processor to a vehicle system including (i) a plurality of applications issuing a request for a communication with a node outside of a vehicle or an inside of the vehicle, (ii) an electronic control unit receiving an instruction from the plurality of applications, (iii) a communicator device performing the communicating, and (iv) a network coordinator managing the request for the communication from the plurality of applications, the communication method comprising:

an application of the plurality of applications issuing a request for a connection with a node outside of the vehicle to the network coordinator;

in response to receiving the request for the connection with the node outside of the vehicle from the application, the network coordinator determining whether or not to permit the connection with the node outside of the vehicle and reporting a determination result of the connection with the node outside of the vehicle to the application;

in response to the connection with the node outside of the vehicle being permitted by the network coordinator, the application issuing a request for establishing the connection with the node outside of the vehicle to the communicator device;

in response to needing to download or upload a file after the connection with the node outside of the vehicle is established, the application issuing a request for a start of a data transmission and reception to the network coordinator;

in response to receiving the request for the start of the data transmission and reception from the application, the network coordinator determining whether or not to permit the start of the data transmission and reception, and reporting a determination result of the start of the data transmission and reception to the application;

in response to the start of the data transmission and reception being permitted by the network coordinator, the application starting downloading or uploading the file;

in response to downloading or uploading the file being completed, the application reporting an end of the data transmission and reception to the network coordinator; the application issuing a request for a connection with the electronic control unit in the inside of the vehicle to the network coordinator;

in response to receiving the request for the connection with the electronic control unit in the inside of the vehicle from the application, the network coordinator determining whether or not to permit the connection with the electronic control unit in the inside of the vehicle, and reporting a determination result of the connection with the electronic control unit in the inside of the vehicle to the application;

in response to the connection in the inside of the vehicle being permitted by the network coordinator, the application establishing the connection with the electronic control unit in the inside of the vehicle; and in response to a communication process with the electronic control unit being completed after the connection with the electronic control unit is established, the application reporting an end of the connection in the inside of the vehicle to the network coordinator.

3. The communication method according to claim 1 , further comprising:

in response to receiving the request for the connection with the node outside of the vehicle from the application,

the network coordinator issuing an instruction of stopping the connection with the node outside of the vehicle to a different application of the plurality of applications, the different application having a priority lower than a priority of the application.

4. The communication method according to claim 1 , further comprising:

in response to receiving the request for the start of the data transmission and reception from the application,

the network coordinator issuing an instruction of stopping the data transmission and reception to a different application of the plurality of applications, the different application having a priority lower than a priority of the application.

5. The communication method according to claim 1 , further comprising:

in response to receiving a request for a connection with an inside of the vehicle from the application,

the network coordinator issuing an instruction of stopping the connection with the inside of the vehicle to a different application of the plurality of applications, the different application having a priority lower than a priority of the application.

6. The communication method according to claim 1 , further comprising:

the application reporting an end of the connection with the node outside of the vehicle to the network coordinator after issuing a request for stopping the connection with the node outside of the vehicle to the communicator device.

7. The communication method according to claim 1 , further comprising:

the network coordinator monitoring a communication band outside or inside the vehicle, and reporting to the plurality of applications in response to the communication band being limited.

8. The communication method according to claim 1 , further comprising:

the application issuing a request for a connection with an electronic control unit in the inside of the vehicle to the network coordinator;

in response to receiving the request for the connection with the electronic control unit in the inside of the vehicle from the application,

the network coordinator determining whether or not to permit the connection with the electronic control unit in the inside of the vehicle, and reporting a determination result of the connection with the electronic control unit in the inside of the vehicle to the application;

in response to the connection in the inside of the vehicle being permitted by the network coordinator,

the application establishing the connection with the electronic control unit in the inside of the vehicle; and

in response to a communication process with the electronic control unit being completed after the connection with the electronic control unit is established,

the application reporting an end of the connection in the inside of the vehicle to the network coordinator.

9. The communication method according to claim 1 , wherein:

the vehicle system further includes: a memory storing programs to be executed by the processor to implement an operating system and the plurality of applications configured to operate on the operating system; and a controller including the network coordinator configured to operate on the operating system.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 6, 2021
From: HIRASHIMA, YUUTO; TAKAHASHI, TOMOHIRO
To: DENSO CORPORATION
Reel/Frame 056758/0337 →
Priority Claims (1)
JP 2020-165368 · Sep 30, 2020 · national
Continuity (1)
Related Publication 20220104285A1 · Mar 31, 2022