Offline alerts mechanism
First Claim
Patent Images
1. A method comprising:
- detecting, using one or more processors, an alert in accordance with an alert registration, wherein the alert registration;
is associated with a particular subscriber of an online communication system that allows subscribers to communicate, share information, and interact with other subscribers, andis associated with a particular client application;
determining that a client system associated with the particular subscriber is online but not running the particular client application; and
enabling presentation of a notification of the alert to the subscriber when the client system is online but not running the particular client application.
5 Assignments
0 Petitions
Accused Products
Abstract
A communications system including one or more alert gates and an alert controller. Each alert gate is configured to detect a different type of alert feed corresponding to a particular kind of alert. The alert controller is connected to the alert gates and operable to receive detected alerts from the alert gates and to deliver the detected alerts to a user of the communications system.
-
Citations
29 Claims
-
1. A method comprising:
-
detecting, using one or more processors, an alert in accordance with an alert registration, wherein the alert registration; is associated with a particular subscriber of an online communication system that allows subscribers to communicate, share information, and interact with other subscribers, and is associated with a particular client application; determining that a client system associated with the particular subscriber is online but not running the particular client application; and enabling presentation of a notification of the alert to the subscriber when the client system is online but not running the particular client application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method comprising:
-
receiving data representative of an alert subscription, wherein the alert subscription represents a request, from a subscriber of an online communication system that allows subscribers to communicate, share information, and interact with other subscribers, to receive a particular type of alert and comprises one or more conditions associated with the particular type of alert; detecting, using one or more processors, a triggering of the one or more conditions of the alert subscription; and sending an alert to a client system when the client system is online but not running a client application associated with the alert subscription. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A mobile device comprising:
-
a display device; one or more processors; a non-transitory computer readable storage medium; and one or more instructions stored in the non-transitory computer readable storage medium that when executed, by the one or more processors, cause the one or more processors to; detect an alert in accordance with an alert registration, wherein the alert registration; is associated with a particular subscriber of an online communication system that allows subscribers to communicate, share information, and interact with other subscribers, and is associated with a particular client application; determine that the mobile device is online but not running the particular client application; and present a notification of the alert to the subscriber when the mobile device is online but not running the particular client application. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29)
-
Specification