IP Library › Granted Patent US 12,010,179
Granted Patent B2
US 12,010,179 · App. 17/763,691 · Granted Jun 11, 2024

Method, electronic device, system, and computer-readable storage medium for transmitting cross-resource event notifications

Inventors: Junjie Zhao (Beijing, CN); Jing Su (Beijing, CN); Qian Zhang (Beijing, CN); Yanqiu Zhao (Beijing, CN)
Assignees: BEIJING BOE TECHNOLOGY DEVELOPMENT CO., LTD.; BOE TECHNOLOGY GROUP CO., LTD.
H04L67/125H04L41/0618
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 12,010,179
App. No.
17/763,691
Granted
Jun 11, 2024
Kind
B2
Abstract

Disclosed are methods, electronic devices and systems for transmitting cross-resource event notifications. A method for transmitting cross-resource event notifications includes: receiving a cross-resource subscription request from a resource subscription entity, wherein the cross-resource subscription request is used to subscribe to a plurality of resources, and the cross-resource subscription request includes a plurality of single-resource event notification criteria and a cross-resource event notification criterion; determining that n resources of m resources satisfy the single-resource event notification criteria and satisfy the cross-resource event notification criterion, and transmitting a cross-resource event notification to the resource subscription entity, wherein m and n are positive integers greater than or equal to 2.

Claims (61)

1. A method for transmitting cross-resource event notifications, including:

receiving a cross-resource subscription request from a resource subscription entity, wherein the cross-resource subscription request is used to subscribe to a plurality of resources, and the cross-resource subscription request includes a plurality of single-resource event notification criteria and a cross-resource event notification criterion, wherein the plurality of resources include m resources;

determining that n resources of the m resources satisfy the single-resource event notification criteria and satisfy cross-resource event notification criterion, and transmitting a cross-resource event notification to the resource subscription entity, wherein m and n are positive integers greater than or equal to 2,

wherein, the method further includes:

receiving a resource operation request before transmitting the cross-resource event notification; and

determining that the n resources of the m resources satisfy the single-resource event notification criteria and satisfy the cross-resource event notification criterion based on the resource operation request.

2. The method for transmitting cross-resource event notifications according to claim 1 ,

wherein, the resource operation request includes one or more of location information, application data, and operation timings.

3. The method for transmitting cross-resource event notifications according to claim 2 , wherein the resource operation request includes location information;

the n resources satisfying the cross-resource event notification criterion further includes: the location information of the n resources satisfying the cross-resource event notification criterion.

4. The method for transmitting cross-resource event notifications according to claim 3 , wherein the cross-resource event notification criterion indicates a threshold for distances between locations of any two of the n resources.

5. The method for transmitting cross-resource event notifications according to claim 4 , further comprising:

receiving a resource operation request including location information of a first application entity and a resource operation request including location information of a second application entity,

updating a first location of a first resource based on the location information of the first application entity;

updating a second location of a second resource based on the location information of the second application entity;

wherein,

the threshold for distances is the maximum distance of the distances between locations of any two resources, the cross-resource event notification is transmitted to the resource subscription entity in a case where the distance between the first location and the second location is less than the maximum distance; or

the threshold for distances is the minimum distance of the distances between locations of any two resources, the cross-resource event notification is transmitted to the resource subscription entity in a case where the distance between the first location and the second location is greater than the minimum distance; or

the threshold for distances is a distance range of the distances between locations of any two resources, the cross-resource event notification is transmitted to the resource subscription entity in a case where the distance between the first location and the second location is within the distance range.

6. The method for transmitting cross-resource event notifications according to claim 1 , wherein the n resources satisfying the cross-resource event notification criterion further comprises the n satisfying the cross-resource event notification criterion.

7. The method for transmitting cross-resource event notifications according to claim 6 , wherein the cross-resource event notification criterion further indicates a threshold for n, n<m.

8. The method for transmitting cross-resource event notifications according to claim 7 , wherein,

the threshold for n indicates the maximum value MAX of n, and the cross-resource event notification is transmitted to the resource subscription entity in a case where n is less than MAX; or

the threshold for n indicates the minimum value MIN of n, and the cross-resource event notification is transmitted to the resource subscription entity in a case where n is greater than MIN; or

the threshold for n indicates the maximum value MAX and the minimum value MIN of n, and the cross-resource event notification is transmitted to the resource subscription entity in a case where n is less than MAX and n is greater than MIN.

9. The method for transmitting cross-resource event notifications according to claim 2 , wherein the resource operation request includes application data;

the n resources satisfying the cross-resource event notification criterion further comprises the application data of the n resources satisfying the cross-resource event notification criterion.

10. The method for transmitting cross-resource event notifications according to claim 9 , wherein the cross-resource event notification criterion further indicates a threshold for similarities between application data of any two of the n resources.

11. The method for transmitting cross-resource event notifications according to claim 10 , further comprising:

receiving a resource operation request including application data of the first application entity and a resource operation request including application data of the second application entity,

updating first application data of a first resource based on the application data of the first application entity;

updating second application data of a second resource based on the application data of the second application entity;

wherein,

the threshold for similarities is the maximum similarity of the similarities between application data of any two resources, and the cross-resource event notification is transmitted to the resource subscription entity in a case where the similarity between the first application data and the second application data is less than the maximum similarity; or

the threshold for similarities is the minimum similarity of the similarities between application data of any two resources, and the cross-resource event notification is transmitted to the resource subscription entity in a case where the similarity between the first application data and the second application data is greater than the minimum similarity; or

the threshold for similarities is a similarity range of the similarities between application data of any two resources, and the cross-resource event notification is transmitted to the resource subscription entity in a case where the similarity between the first application data and the second application data is within the similarity range.

12. The method for transmitting cross-resource event notifications according to claim 2 , wherein the resource operation request comprises operation timings;

the n resources satisfying the cross-resource event notification criterion further comprises the operation timings of the n resources satisfying the cross-resource event notification criterion.

13. The method for transmitting cross-resource event notifications according to claim 12 , wherein the cross-resource event notification criterion further indicates a time threshold for the operation timings of the n resources.

14. The method for transmitting cross-resource event notifications according to claim 13 , further comprising:

receiving a resource operation request including an operation timing of the first application entity and a resource operation request including an operation timing of the second application entity,

updating a first operation timing of a first resource based on the operation timing of the first application entity;

updating a second operation timing of a second resource based on the operation timing of the second application entity;

wherein,

the time threshold is the maximum value of the time differences between operation timings of any two resources, and the cross-resource event notification is transmitted to the resource subscription entity in a case where the time difference between the first operation timing and the second operation timing is less than the maximum time difference; or

the time threshold is the minimum time difference of the time differences between operation timings of any two resources, and the cross-resource event notification is transmitted to the resource subscription entity in a case where the time difference between the first operation timing and the second operation timing is greater than the minimum time difference; or

the time threshold is a time difference range of the time differences between operation timings of any two resources, and the cross-resource event notification is transmitted to the resource subscription entity in a case where the time difference between the first operation timing and the second operation timing is within the time difference range.

15. The method for transmitting cross-resource event notifications according to claim 1 , wherein the n resources satisfying the cross-resource event notification criteria further comprises the notification content types of the n resources satisfying the cross-resource event notification criteria.

16. The method for transmitting cross-resource event notifications according to claim 15 , wherein the cross-resource event notification criteria further indicate that:

the resource subscription entity is notified to verify the application data in a case where the notification content types of any two resources of the n resources are identical;

the resource subscription entity is notified to analyze the application data correlatively in a case where the notification content types of any two resources of the n resources are different.

17. The method for transmitting cross-resource event notifications according to claim 16 , further comprising:

receiving a resource operation request of a first application entity and a resource operation request of a second application entity,

determining a first notification content type of a first resource based on the resource operation request of the first application entity and the event notification criteria; or

determining a second notification content type of a second resource based on the resource operation request of the second application entity and the event notification criteria; or

notifying the resource subscription entity to verify the application data in a case where the first notification content type and the second notification content type are identical; or

notifying the resource subscription entity to analyze the application data correlatively in a case where the first notification content type and the second notification content type are different.

18. An electronic device for transmitting cross-resource event notifications, comprising:

a processor;

a memory, the memory storing computer instructions which, when executed by the processor, implement a method for transmitting cross-resource event notifications according to claim 1 .

19. A non-volatile computer-readable storage medium having stored thereon computer instructions which, when executed by a processor, implement a method for transmitting cross-resource event notifications according to claim 1 .

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 25, 2022
From: ZHAO, JUNJIE; SU, JING; ZHANG, QIAN; ZHAO, YANQIU
To: BEIJING BOE TECHNOLOGY DEVELOPMENT CO., LTD.; BOE TECHNOLOGY GROUP CO., LTD.
Reel/Frame 059397/0910 →
Priority Claims (1)
CN 201910936059.4 · Sep 29, 2019 · national
Continuity (1)
Related Publication 20220345529A1 · Oct 27, 2022