Method for managing notifications in a communication device
First Claim
Patent Images
1. A method comprising:
- identifying, by an electronic device, a plurality of notifications;
determining, by the electronic device, for each respective notification of the plurality of notifications, respective context data wherein a respective priority of at least one respective notification of the plurality of notifications is based on at least one respective weight assigned to the respective context data, wherein the respective context data for the at least one notification of the plurality of notifications is based, at least in part, on a contextual event, the contextual event being at least one of;
a scheduled event associated with the electronic device and the one or more remote electronic devices, ora communication received at both the electronic device and the one or more remote electronic devices;
determining, by the electronic device, an order of display of the plurality of notifications based on the at least one respective weight of the respective context data for the at least one respective notification of the plurality of notifications; and
outputting, by the electronic device and for display, the plurality of notifications based on the order of display.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus of an electronic device for managing notifications is disclosed herewith. The method includes identifying a plurality of notifications associated with one or more electronic devices. The method further determines context data of the plurality of notifications based, at least in part, on their association with at least one remote device. The method then determines an order of display of the plurality of notifications based on the context data. The method further provides the plurality of notifications based on the order of display.
-
Citations
17 Claims
-
1. A method comprising:
-
identifying, by an electronic device, a plurality of notifications; determining, by the electronic device, for each respective notification of the plurality of notifications, respective context data wherein a respective priority of at least one respective notification of the plurality of notifications is based on at least one respective weight assigned to the respective context data, wherein the respective context data for the at least one notification of the plurality of notifications is based, at least in part, on a contextual event, the contextual event being at least one of; a scheduled event associated with the electronic device and the one or more remote electronic devices, or a communication received at both the electronic device and the one or more remote electronic devices; determining, by the electronic device, an order of display of the plurality of notifications based on the at least one respective weight of the respective context data for the at least one respective notification of the plurality of notifications; and outputting, by the electronic device and for display, the plurality of notifications based on the order of display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An electronic device comprising a processor configured to:
-
identify a plurality of notifications; determine for each respective notification of the plurality of notifications, respective context data, wherein a respective priority of at least one respective notification of the plurality of notifications is based on at least one respective weight assigned to the respective context data, wherein respective context data for the at least one notification of the plurality of notifications is based, at least in part, on a contextual event, the contextual event being at least one of; a scheduled event associated with the electronic device and the one or more remote electronic devices, or a communication received at both the electronic device and the one or more remote electronic devices; determine an order of display of the plurality of notifications based on the at least one respective weight of the respective context data for the at least one respective notification of the plurality of notifications; and output, for display, the plurality of notifications based on the order of display. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
Specification