METHODS AND SYSTEMS FOR PRIORITY-BASED NOTIFICATIONS FOR MOBILE DEVICES
First Claim
Patent Images
1. A method comprising:
- receiving, by a user system that includes at least a processor system having at least one processor and a memory system, a first push notification associated with a first priority level for display on the user system, the first push notification being a notification message that is pushed from a server through a push service provider to a client terminal, where a message that is pushed is a message that is of a type that the user has indicated to a publisher that the user would like to receive, but that is received at the user system without the user system sending a request to the publisher for this specific message;
receiving, by the user system, a second push notification associated with a second priority level for display on the user system, the second priority level being higher than the first priority level; and
displaying, by the user system, the second push notification prior to the first push notification based on the first and second priority level.
1 Assignment
0 Petitions
Accused Products
Abstract
A method comprising of receiving, by a user system that includes at least a processor system having at least one processor and a memory system, a first push notification associated with a first priority level for display on the user system; receiving, by the user system, a second push notification associated with a second priority level for display on the user system, the second priority level being higher than the first priority level; and displaying, by the user system, the second push notification prior to the first push notification based on the first and second priority level.
-
Citations
19 Claims
-
1. A method comprising:
-
receiving, by a user system that includes at least a processor system having at least one processor and a memory system, a first push notification associated with a first priority level for display on the user system, the first push notification being a notification message that is pushed from a server through a push service provider to a client terminal, where a message that is pushed is a message that is of a type that the user has indicated to a publisher that the user would like to receive, but that is received at the user system without the user system sending a request to the publisher for this specific message; receiving, by the user system, a second push notification associated with a second priority level for display on the user system, the second priority level being higher than the first priority level; and displaying, by the user system, the second push notification prior to the first push notification based on the first and second priority level. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising:
-
creating, by a publisher system that includes at least a processor system having at least one processor and a memory system, a first push notification associated with a first priority level, the publisher system being a system from which a push notification is initiated, at push notification being a message that is pushed from the publisher through a push service provider to a user system, the push notification provider being a system that transmits push notifications from the publisher to the user system, where a message that is pushed is a message that is of a type that the user has indicated that the user would like to receive, but that is sent without receiving a request from the user for this specific message; sending, by the publisher system, the first push notification to the push service provider with the first priority level, the push notification provider being a server that transmits push notifications from the publisher to a client terminal; creating, by the publisher system, a second push notification associated with a second priority level, the second priority level being higher than the first priority level; and sending, by the publisher system, the second push notification to the push service provider with the second priority level. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A method comprising:
-
receiving, by a push service provider that includes at least a processor system having at least one processor and a memory system, a first push notification associated with a first priority level, the push service provider being a server that transmits push notifications from the publisher to a client terminal, the first push notification being a notification message that is pushed from a server through the push service provider to a client terminal, where a message that is pushed is a message that is of a type that a recipient has indicated that the recipient would like to receive, but that is sent without receiving a request from the recipient for this specific message; sending, by the push service provider, the first push notification to a user system with the first priority level; receiving, by the push service provider, a second push notification associated with a second priority level, the second priority level being higher than the first priority level; and sending, by the push service provider, the second push notification with the second priority level to the user system. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification