Push composer
First Claim
Patent Images
1. A system, comprising:
- a processor, anda memory comprising instructions that when executed, causes the processor to;
receive a first selection of a display option comprising at least one of;
an operating system of a first device, a device type, a device size, an application type, and a landing page, wherein the landing page is one of a locked screen, an unlocked screen, or a notification center screen;
select, based on device rules for displaying a push notification according to the selected display option for the first device, a set of display configurations that are compatible with display of push notifications on the first device, wherein the push notifications comprise at least one of text messages, icons, or sounds;
provide an interface configured to receive, from a user device, instructions associated with a user-specified push notification, the interface including the set of display configurations;
receive the instructions from the user device, the received instructions including a selection of one or more configurations from the set of display configurations; and
render, to the user device, the push notification on a display interface corresponding to the first device, in accordance with the selected one or more configurations from the set of display configurations in the received instructions.
9 Assignments
0 Petitions
Accused Products
Abstract
Composing a push notification is disclosed. A first selection comprising at least an operating system of a first device is received. An interface configured to receive, from a user, instructions associated with the push notification is provided. At least a portion of the instructions is used to graphically render to a user how a display interface of the first device would display the push notification, in a first state, if it was received by that instance.
28 Citations
24 Claims
-
1. A system, comprising:
-
a processor, and a memory comprising instructions that when executed, causes the processor to; receive a first selection of a display option comprising at least one of;
an operating system of a first device, a device type, a device size, an application type, and a landing page, wherein the landing page is one of a locked screen, an unlocked screen, or a notification center screen;select, based on device rules for displaying a push notification according to the selected display option for the first device, a set of display configurations that are compatible with display of push notifications on the first device, wherein the push notifications comprise at least one of text messages, icons, or sounds; provide an interface configured to receive, from a user device, instructions associated with a user-specified push notification, the interface including the set of display configurations; receive the instructions from the user device, the received instructions including a selection of one or more configurations from the set of display configurations; and render, to the user device, the push notification on a display interface corresponding to the first device, in accordance with the selected one or more configurations from the set of display configurations in the received instructions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24)
-
-
20. A method, comprising:
-
receiving a first selection of a display option comprising at least one of;
an operating system of a first device, a device type, a device size, an application type, and a landing page, wherein the landing page is one of a locked screen, an unlocked screen, or a notification center screen;selecting, based on device rules for displaying a push notification according to the selected display option for the first device, a set of display configurations that are compatible with display of push notifications on the first device, wherein the push notifications comprise at least one of text messages, icons, or sounds; providing an interface configured to receive, from a user device, instructions associated with a user-specified push notification, the interface including the set of display configurations; receiving the instructions from the user device, the received instructions including a selection of one or more configurations from the set of display configurations; and rendering, to the user device, the push notification on a display interface corresponding to the first device, in accordance with the selected one or more configurations from the set of display configurations in the received instructions.
-
-
21. A computer program product embodied in a non-transitory computer readable storage medium and comprising computer instructions for:
-
receiving a first selection of a display option comprising at least one of;
an operating system of a first device, a device type, a device size, an application type, and a landing page, wherein the landing page is one of a locked screen, an unlocked screen, or a notification center screen;selecting, based on device rules for displaying a push notification according to the selected display option for the first device, a set of display configurations that are compatible with display of push notifications on the first device, wherein the push notifications comprise at least one of text messages, icons, or sounds; providing an interface configured to receive, from a user device, instructions associated with a user-specified push notification, the interface including the set of display configurations; receiving the instructions from the user device, the received instructions including a selection of one or more configurations from the set of display configurations; and rendering, to the user device, the push notification on a display interface corresponding to the first device, in accordance with the selected one or more configurations from the set of display configurations in the received instructions.
-
Specification