IP Library › Granted Patent US 11,539,812
Granted Patent B2
US 11,539,812 · App. 16/611,916 · Granted Dec 27, 2022

Method and apparatus for generating and subscribing to notifications

Inventors: Zhenpeng Guo (Beijing, CN); Junjie Zhao (Beijing, CN)
Assignee: BOE TECHNOLOGY GROUP CO., LTD.
H04L67/566H04L67/55
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,539,812
App. No.
16/611,916
Granted
Dec 27, 2022
Kind
B2
Abstract

Provided are a method and device for generating a notification and a method and device for subscribing a notification message. The method for generating a notification ( 300 ) includes: receiving a subscription request (S 310 ); creating a first subscription resource according to the subscription request, the first subscription resource including a plurality of first event notification criteria and a second event notification criterion (S 320 ); receiving a plurality of first events generated according to the plurality of first event notification criteria (S 330 ); determining whether the plurality of first events satisfy the second event notification criterion (S 340 ); and generating a notification in a case where the plurality of first events satisfies the second event notification criterion, the notification indicating a second event (S 350 ).

Claims (36)

1. A method for generating a notification, comprising:

receiving a subscription request, wherein the subscription request includes a resource offset, which indicates a hierarchy of one or more target resources, and different values of the resource offset indicate subscription to different combinations of the one or more target resources;

creating a first subscription resource according to the subscription request, the first subscription resource including a plurality of first event notification criteria and a second event notification criterion;

receiving multiple first events generated in accordance with the plurality of first event notification criteria;

determining whether the multiple first events satisfy the second event notification criterion; and

generating a notification in a case where the multiple first events satisfy the second event notification criterion, wherein the notification indicates a second event,

wherein the second event notification criterion indicates a relationship among the multiple first events,

wherein, the multiple first events include events related to values of corresponding multiple sensed parameters; and wherein, the relationship among the multiple first events indicates a relationship between a predetermined threshold and a result obtained by performing an arithmetic operation on the values of the multiple sensed parameters, and when the result satisfies a condition related to the predetermined threshold, it is determined that the multiple first events satisfy the second event notification criterion.

2. The method according to claim 1 , before receiving multiple first events generated in accordance with the plurality of first event notification criteria, further comprising:

creating at least one second subscription resource in accordance with the plurality of first event notification criteria.

3. The method according to claim 2 , wherein the at least one second subscription resource belongs to one or more target resources.

4. The method according to claim 2 , further comprising:

creating three or more levels of subscription resources in accordance with multiple levels of event notification criteria.

5. The method according to claim 1 , wherein the subscription request includes at least one of the plurality of first event notification criteria and the second event notification criterion.

6. The method according to claim 5 , wherein the subscription request further includes a list of target resources.

7. The method according to claim 6 , wherein the subscription request further comprises a time window type and a time window size.

8. The method according to claim 1 , wherein the generated multiple first events are further judged and analyzed in accordance with the second event notification criterion.

9. An apparatus for generating a notification, comprising:

a creating unit, configured to create a first subscription resource according to a subscription request, the first subscription resource including a plurality of first event notification criteria and a second event notification criterion, wherein the subscription request includes a resource offset, which indicates a hierarchy of one or more target resources, and different values of the resource offset indicate subscription to different combinations of the one or more target resources;

a receiving unit, configured to receive the subscription request and multiple first events generated in accordance with the plurality of first event notification criteria;

a determining unit, configured to determine whether the multiple first events satisfy the second event notification criterion; and

a generating unit, configured to generate a notification in a case where the multiple first events satisfy the second event notification criterion, wherein the notification indicates a second event,

wherein the second event notification criterion indicates a relationship among the multiple first events,

wherein, the multiple first events include events related to values of corresponding multiple sensed parameters; and wherein, the relationship among the multiple first events indicates a relationship between a predetermined threshold and a result obtained by performing an arithmetic operation on the values of the multiple sensed parameters, and when the result satisfies a condition related to the predetermined threshold, it is determined that the multiple first events satisfy the second event notification criterion.

10. A method for subscribing to a notification, comprising;

transmitting a subscription request, wherein the subscription request includes a resource offset, which indicates a hierarchy of one or more target resources, and different values of the resource offset indicate subscription to different combinations of the one or more target resources; and

receiving a notification in a case where multiple first events satisfy a second event notification criterion, wherein the notification indicates a second event,

wherein the multiple first events are generated in accordance with a plurality of first event notification criteria,

wherein the second event notification criterion indicates a relationship among the multiple first events,

wherein, the multiple first events include events related to values of corresponding multiple sensed parameters; and wherein, the relationship among the multiple first events indicates a relationship between a predetermined threshold and a result obtained by performing an arithmetic operation on the values of the multiple sensed parameters, and when the result satisfies a condition related to the predetermined threshold, it is determined that the multiple first events satisfy the second event notification criterion.

11. The method according to claim 10 , wherein the multiple first events belong to one or more target resources.

12. The method according to claim 10 , wherein the subscription request includes at least one of the plurality of first event notification criteria and the second event notification criterion.

13. The method according to claim 12 , wherein the subscription request further includes a list of target resources.

14. The method according to claim 13 , wherein the subscription request further comprises a time window type and a time window size.

15. The method according to claim 10 , wherein the generated multiple first events are further judged and analyzed in accordance with the second event notification criterion.

16. The method according to claim 10 , wherein the subscription request comprises three levels or more levels of event notification criteria.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 8, 2019
From: GUO, ZHENPENG; ZHAO, JUNJIE
To: BOE TECHNOLOGY GROUP CO., LTD.
Reel/Frame 050955/0831 →
Priority Claims (1)
CN 201710336158.X · May 12, 2017 · national
Continuity (1)
Related Publication 20210152653A1 · May 20, 2021