IP Library Patent Application 17731931
Patent Application
App. No. 17/731,931

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.
17/731,931
Abstract

A communication method performed by a second apparatus includes sending a first message to a first apparatus, where the first message is used for requesting M pieces of verification information from the first apparatus; the second apparatus receives a second message from the first apparatus, where the second message includes N pieces of verification information included in the M pieces of verification information, and N is an integer less than or equal to M.

Claims (48)

1 . A first apparatus, comprising:

a processor; and

a memory coupled to the processor and configured to store program instructions that, when executed by the processor, cause the first apparatus to be configured to:

receive, from a second apparatus, a first message, wherein the first message requests M pieces of verification information from the first apparatus, and wherein M is a positive integer;

send, to the second apparatus in response to the first message, a second message comprising N pieces of verification information included in the M pieces of verification information, wherein N is an integer; and

send, to the second apparatus, at least one of address information or time information,

wherein the address information indicates an address for downloading (M−N) pieces of verification information included in the M pieces of verification information and other than the N pieces of verification information, and

wherein the time information indicates a time for obtaining the (M−N) pieces of verification information.

2 . The first apparatus of claim 1 , wherein the program instructions further cause the first apparatus to be configured to determine N based on a quantity of multiple request messages from multiple apparatuses, wherein each of the request messages requests verification information from the first apparatus, wherein the multiple apparatuses include the second apparatus, and wherein the multiple request messages include the first message.

3 . The first apparatus of claim 2 , wherein the program instructions further cause the first apparatus to be configured to:

determine N is equal to M when the quantity of multiple request messages is less than a first threshold;

determine N is less than M when the quantity of multiple request messages is greater than or equal to first threshold; or

determine N is equal to 0 when the quantity of multiple request messages is greater than or equal to a second threshold.

4 . The first apparatus of claim 1 , wherein the first message comprises a first identifier, and wherein the first identifier indicates a priority of the first message is higher than a first priority.

5 . The first apparatus of claim 4 , wherein N is equal to M.

6 . The first apparatus of claim 4 , wherein the program instructions further cause the first apparatus to be configured to:

determine N is equal to M when the first identifier is consistent with an identifier corresponding to the M pieces of verification information; or

determine N is less than M when the first identifier is inconsistent with the identifier corresponding to the M pieces of verification information.

7 . The first apparatus of claim 1 , wherein the second message includes at least one of the address information or the time information.

8 . A second apparatus, comprising:

a processor; and

a memory coupled to the processor and configured to store program instructions that when executed by the processor, cause the second apparatus to be configured to:

send, to a first apparatus, a first message requesting M pieces of verification information, wherein each of the M pieces of verification information is for signing a message before the second apparatus sends the first message, and wherein M is a positive integer;

receive, from the first apparatus in response to the first message, a second message comprising N pieces of verification information included in the M pieces of verification information, wherein N is an integer; and

receive, from the first apparatus, at least one of address information or time information,

wherein the address information indicates an address for downloading (M−N) pieces of verification information included in the M pieces of verification information and other than the N pieces of verification information, and

wherein the time information indicates a time for obtaining the (M−N) pieces of verification information.

9 . The second apparatus of claim 8 , wherein the N pieces of verification information are based on a quantity of multiple request messages from multiple apparatuses, wherein each of the multiple request messages requests verification information from the first apparatus, wherein the multiple apparatuses include the second apparatus, and wherein the multiple request messages include the first message.

10 . The second apparatus of claim 9 , wherein N is equal to M when the quantity of multiple request messages is less than a first threshold, N is less than M when the quantity of multiple request messages is greater than or equal to a first threshold, or N is equal to 0 when the quantity of multiple request messages is greater than or equal to a second threshold.

11 . The second apparatus of claim 8 , wherein the first message comprises a first identifier that indicates a priority of the first message is higher than a first priority.

12 . The second apparatus of claim 11 , wherein N is equal to M.

13 . The second apparatus of claim 11 , wherein N is equal to M when the first identifier is consistent with an identifier corresponding to the M pieces of verification information, or N is less than M when the first identifier is inconsistent with the identifier corresponding to the M pieces of verification information.

14 . The second apparatus of claim 8 , wherein the second message comprises at least one of the address information or the time information.

15 . The second apparatus of claim 8 , wherein the program instructions further cause the second apparatus to be configured to:

send, to a third apparatus according to at least one of the address information or the time information, a third message requesting to download the (M−N) pieces of verification information; and

receive, from the third apparatus in response to the third message, the (M−N) pieces of verification information.

16 . A communication method performed by a second apparatus, comprising:

sending, to a first apparatus, a first message requesting M pieces of verification information, wherein each of the M pieces of verification information is u-s-e 4 -for signing a message before the second apparatus sends the first message, and wherein M is a positive integer;

receiving, from the first apparatus, a second message comprising N pieces of verification information included in the M pieces of verification information, wherein N is an integer; and

receiving, from the first apparatus, at least one of address information or time information.

wherein the address information indicates an address for downloading (M−N) pieces of verification information included in the M pieces of verification information and other than the N pieces of verification information, and

wherein the time information indicates a time for obtaining the (M−N) pieces of verification information.

17 . The communication method of claim 16 , wherein the N pieces of verification information are based on a quantity of multiple request messages from multiple apparatuses, wherein each of the request messages requests verification information from the first apparatus, wherein the multiple apparatuses include the second apparatus, and wherein the multiple request messages include the first message.

18 . The communication method of claim 17 , wherein N is equal to M when the quantity of multiple request messages is less than a first threshold, N is less than M when the quantity of multiple request messages is greater than or equal to a first threshold, or N is equal to 0 when the quantity of multiple request messages is greater than or equal to a second threshold.

19 . The communication method of claim 16 , wherein the first message comprises a first identifier that indicates a priority of the first message is higher than a first priority.

20 . The communication method of claim 16 , further comprising:

sending, to a third apparatus according to at least one of the address information or the time information, a third message requesting to download the (M−N) pieces of verification information; and

receiving, from the third apparatus the (M−N) pieces of verification information responsive to sending the third message.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 5, 2024
From: PAN, KAI; CHEN, JING
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 069497/0301 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 12, 2024
From: HUAWEI TECHNOLOGIES CO., LTD.
To: SHENZHEN YINWANG INTELLIGENT TECHNOLOGIES CO., LTD.
Reel/Frame 069335/0967 →