METHODS AND SYSTEMS FOR PROVIDING NOTIFICATIONS BASED ON USER ACTIVITY DATA
First Claim
1. A method comprising:
- accessing, in a device, first sensor data associated with a first activity of a user;
determining, by a hardware processor, that the user is engaged in the first activity based at least in part on the first sensor data;
receiving, by the device, a notification while the user is engaged in the first activity;
determining to hold the notification based on the determining that the user is engaged in the first activity;
accessing second sensor data associated with the user;
determining that the user is no longer engaged in the first activity based at least in part on the second sensor data; and
presenting, by the device, the notification based on the determining that the user is no longer engaged in the first activity.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are presented for providing notifications based on user activity data. In some embodiments, a method is presented. The method may include accessing first sensor data associated with a first activity of a user. The method may also include determining that the user is engaged in the first activity based at least in part on the first sensor data, receiving a notification while the user is engaged in the first activity, and determining to not present or in other words, hold the notification while the user is engaged in the first activity. In some embodiments, the method may also include accessing second sensor data associated with the user, determining that the user is no longer engaged in the first activity based at least in part on the second sensor data, and presenting the notification while the user is no longer engaged in the first activity.
-
Citations
20 Claims
-
1. A method comprising:
-
accessing, in a device, first sensor data associated with a first activity of a user; determining, by a hardware processor, that the user is engaged in the first activity based at least in part on the first sensor data; receiving, by the device, a notification while the user is engaged in the first activity; determining to hold the notification based on the determining that the user is engaged in the first activity; accessing second sensor data associated with the user; determining that the user is no longer engaged in the first activity based at least in part on the second sensor data; and presenting, by the device, the notification based on the determining that the user is no longer engaged in the first activity. - View Dependent Claims (2, 3, 5, 6, 7)
-
-
8. A system comprising:
-
a sensor configured to obtain first sensor data associated with a first activity of a user one or more processors configured to; access the first sensor data, and determine that the user is engaged in the first activity based at least in part on the first sensor data; a receiver configured to receive a notification while the user is engaged in the first activity; and the one or more processors further configured to determine to hold the notification based on the user being engaged in the first activity. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer-readable medium having no transitory signals and embodying instructions that, when executed by a processor of a machine, cause the machine to perform operations comprising:
-
accessing;
from one or more first sensors in a device, first sensor data associated with a first activity of a user;determining that the user is engaged in the first activity based at least in part on the first sensor data; receiving a notification while the user is engaged in the first activity; determining to hold the notification based on the determining that the user is engaged in the first activity; accessing, from one or more second sensors in the device, second sensor data associated with the user; determining that the user is no longer engaged in the first activity, based at least in part on the second sensor data; and presenting the notification based on the determining that the user is no longer engaged in the first activity. - View Dependent Claims (17, 18, 19, 20)
-
Specification