IP Library Patent Application 19219168
Patent Application
App. No. 19/219,168

Communication Method and Apparatus

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 None
App. No.
19/219,168
Abstract

A communication method includes a first device that determines second data based on first data, where the first data and the second data meet a data type mapping relationship, and the data type mapping relationship includes a conversion relationship between data formats of different protocols; the first device generates third data based on the second data, where the third data includes the second data and description information of the second data; and the first device sends a first message to a second device, where the first message includes a data packet header and the third data.

Claims (39)

1 . A method, applied to a first device, wherein the method comprises:

determining second data based on first data, wherein the first data and the second data meet a data type mapping relationship comprising a conversion relationship between data formats of different protocols;

generating third data based on the second data, wherein the third data comprises the second data and second data description information of the second data; and

sending, to a second device, a first message comprising a data packet header and the third data.

2 . The method according to claim 1 , wherein the first data and the second data have different data formats, and wherein the first data and the second data comprise the same information.

3 . The method according to claim 1 , wherein the second data description information comprises at least one of a data format of the second data, a length of the second data, or a message digest algorithm 5 MD 5 code of the second data.

4 . The method according to claim 1 , wherein the data packet header comprises at least one of an action field, an identifier field, or a length field, wherein the action field indicates a type of the first message, wherein the identifier field indicates a topic or indicates a topic and the topic, a receiving component of the third data, and a sending component of the third data, and wherein the length field indicates a length of the third data.

5 . The method according to claim 4 , wherein the action field is a first value indicating that the first message is a publish message, and the publish message is for the second device to send the third data to the receiving component, or wherein the action field is a second value indicating that the first message is a subscription message enabling the receiving component to send, to the sending component, information that meets a subscription requirement indicated by the third data.

6 . The method according to claim 1 , wherein the first device uses an automotive open system architecture (AUTOSAR) platform, and wherein the second device uses a platform other than the AUTOSAR platform.

7 . The method according to claim 6 , wherein the first device is an on-board computing platform, and wherein the second device is a cockpit device.

8 . An intelligent driving device, comprising:

a first device configured to:

determine second data based on first data, wherein the first data and the second data meet a data type mapping relationship, and wherein the data type mapping relationship comprises a conversion relationship between data formats of different protocols;

generate third data based on the second data, wherein the third data comprises the second data and second data description information of the second data; and

send a first message comprising a data packet header and the third data; and

a second device configured to:

receive the first message

store, when the first message is a publish message, the third data, and

send, when the first message is a subscription message, a response message to the first device, wherein the response message comprises data that meets a subscription requirement indicated by the third data.

9 . The intelligent driving device according to claim 8 , wherein the second device is further configured to:

parse the first message; and

determine that the first message is the publish message or the subscription message.

10 . The intelligent driving device according to claim 8 , wherein the first data and the second data have different data formats, and wherein the first data and the second data carry-comprise the same information.

11 . The intelligent driving device according to claim 8 , wherein the second data description information comprises at least one of a data format of the second data, a length of the second data, or a message digest algorithm 5 MD 5 code of the second data.

12 . The intelligent driving device according to claim 8 , wherein the data packet header comprises at least one of an action field, an identifier field, or a length field, wherein the action field indicates a type of the first message, wherein the identifier field indicates a topic or indicates the topic, a receiving component of the third data, and a sending component of the third data, and wherein the length field indicates a length of the third data.

13 . The intelligent driving device according to claim 12 , wherein the action field is a first value indicating that the first message is the publish message, and wherein the publish message is for the second device to send the third data to the receiving component, or wherein the action field is a second value indicating that the first message is the subscription message enabling the receiving component to send, to the sending component, information that meets the subscription requirement indicated by the third data.

14 . The intelligent driving device according to claim 8 , wherein the first device uses an automotive open system architecture (AUTOSAR) platform, and wherein the second device uses a platform other than the AUTOSAR platform.

15 . The intelligent driving device according to claim 14 , wherein the first device is an on-board computing platform, and wherein the second device is a cockpit device.

16 . A first device comprising:

one or more memories configured to store programming instructions; and

one or more processors coupled to the one or more memories and configured to execute the instructions to cause the first device to:

determine; second data based on first data, wherein the first data and the second data meet a data type mapping relationship comprising a conversion relationship between data formats of different protocols;

generate third data based on the second data, wherein the third data comprises the second data and second data description information of the second data; and

send, to a second device, a first message comprising a data packet header and the third data.

17 . The first device according to claim 16 , wherein the first data and the second data have different data formats, and wherein the first data and the second data comprise the same information.

18 . The first device according to claim 16 , wherein the second data description information comprises at least one of a data format of the second data, a length of the second data, or a message digest algorithm 5 MD 5 code of the second data.

19 . The first device according to claim 16 , wherein the data packet header comprises at least one of an action field, an identifier field, or a length field, wherein the action field indicates a type of the first message, wherein the identifier field indicates a topic or indicates the topic, a receiving component of the third data, and a sending component of the third data, and wherein the length field indicates a length of the third data.

20 . The first device according to claim 19 , wherein

the action field is a first value indicating that the first message is a publish message, and wherein the publish message is for the second device to send the third data to the receiving component, or wherein the action field is a second value indicating that the first message is a subscription message enabling the receiving component to send, to the sending component, information that meets a subscription requirement indicated by the third data.

Assignments (2)
CHANGE OF NAME Recorded May 4, 2026
From: SHENZHEN YINWANG INTELLIGENT TECHNOLOGIES CO., LTD.
To: YINWANG INTELLIGENT TECHNOLOGIES CO., LTD.
Reel/Frame 075504/0483 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 24, 2025
From: LIU, HUAYI; WU, SHILIANG
To: SHENZHEN YINWANG INTELLIGENT TECHNOLOGIES CO., LTD.
Reel/Frame 072358/0666 →