Method for providing push notification and electronic device thereof
First Claim
1. An electronic device comprising:
- at least one sensor;
a display;
a communication circuit; and
a processor coupled with the at least one sensor, the display and the communication circuit,wherein the processor is configured to;
control the communication circuit to receive, from a server, a push notification with information regarding a weighted situation of the push notification, wherein the server selects the weighted situation having the highest weight of a plurality of weighted situations;
in response to receiving the information regarding the weighted situation, obtain context information of the electronic device regarding the weighted situation for a specified time using the at least one sensor;
determine whether the weighted situation is detected, based on the context information obtained during the specified time; and
display, via the display, the push notification when the weighted situation is detected, wherein the server updates the weights of one of the plurality of weighted situations based on the situation where the push notification is displayed.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure includes a method for providing a push notification and an electronic device thereof. The electronic device may include a display; a communication circuit configured to receive a push notification from a server; and a processor coupled with the display and the communication circuit. The processor is configured to obtain context information of the electronic device based on a specified exposure time of the push notification; determine whether a situation where the push notification is enabled to be output is detected, based on the context information; and display the push notification via the display when the situation where the push notification is enabled to be output is detected.
-
Citations
16 Claims
-
1. An electronic device comprising:
-
at least one sensor; a display; a communication circuit; and a processor coupled with the at least one sensor, the display and the communication circuit, wherein the processor is configured to; control the communication circuit to receive, from a server, a push notification with information regarding a weighted situation of the push notification, wherein the server selects the weighted situation having the highest weight of a plurality of weighted situations; in response to receiving the information regarding the weighted situation, obtain context information of the electronic device regarding the weighted situation for a specified time using the at least one sensor; determine whether the weighted situation is detected, based on the context information obtained during the specified time; and display, via the display, the push notification when the weighted situation is detected, wherein the server updates the weights of one of the plurality of weighted situations based on the situation where the push notification is displayed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An operating method of an electronic device, comprising:
-
receiving a push notification with information regarding a weighted situation of the push notification from a server, wherein the server selects the weighted situation having the highest weight of a plurality of weighted situations; in response to receiving the information regarding the weighted situation, obtaining context information of the electronic device regarding the weighted situation for a specified time using at least one sensor of the electronic device; determining whether the weighted situation is detected, based on the context information obtained during the specified time; and displaying, via a display of the electronic device, the push notification when the weighted situation is detected, wherein the server updates the weights of one of the plurality of weighted situations based on the situation where the push notification is displayed. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification