Interactive dynamic push notifications
AssigneeAppelago Inc.
InventorPeter Rolih
Life of this patent
Estimating the term…
Abstract
An example method includes receiving, at a mobile device, one or more user selections by a user of the mobile device, where each user selection indicates a respective type of data item to be presented on the mobile device. The method also includes receiving, at the mobile device, one or more data items. The method also includes identifying data items that are associated with the types of data items to be presented on the mobile device, and responsive to identifying data items that are associated with the types of data items to be presented on the mobile device, presenting, on the mobile device, a dynamic icon to present the identified data items.
Claims20
A method comprising:
- determining one or more types of data items to be presented on a mobile device;
- receiving, in the mobile device from a server system remote from the mobile device, one or more data items;
- identifying one or more data items that are associated with the one or more types of data items to be presented on the mobile device;
- receiving, in the mobile device, one or more animations from the server system, the one or more animations corresponding to the one or more identified data items;
- and
- presenting the one or more identified data items on a home screen interface by:
- displaying a dynamic icon on the home screen interface, the home screen interface being operable to display a plurality of additional icons, each additional icon indicating a different respective application on the mobile device, and
- animating, on the home screen interface, one or more display elements depicted in the dynamic icon according to the one or more received animations,
- wherein the one or more identified data items on the home screen interface are presented responsive to a command transmitted by a second device to the server system, the command comprising an instruction to present the one or more identified data items on the home screen interface of the mobile device.
A mobile device comprising:
- a display screen;
- one or more processors;
- and
- memory coupled to the one or more processors and configured to store instructions, which, when executed by the one or more processors, causes the one or more processors to perform operations comprising:
- determining one or more types of data items to be presented on the mobile device;
- receiving, in the mobile device from a server system remote from the mobile device, one or more data items;
- identifying one or more data items that are associated with the one or more types of data items to be presented on the mobile device;
- receiving, in the mobile device, one or more animations from the server system, the one or more animations corresponding to the one or more identified data items;
- and
- presenting, using the display screen, the one or more identified data items on a home screen interface by:
- displaying a dynamic icon on the home screen interface, the home screen interface being operable to display a plurality of additional icons, each additional icon indicating a different respective application on the mobile device, and
- animating, on the home screen interface, one or more display elements depicted in the dynamic icon according to the one or more received animations,
- wherein the one or more identified data items on the home screen interface are presented responsive to a command transmitted by a second device to the server system, the command comprising an instruction to present the one or more identified data items on the home screen interface of the mobile device.
Dependencies are inferred from the claim text.