SYSTEMS AND METHODS FOR CONTEXTUAL DISCOVERY OF DEVICE FUNCTIONS
First Claim
1. A computer-implemented method comprising:
- receiving, by a computing device, an indication of contextual information and an indication of historical information of the user of the computing device;
responsive to receiving the indication of contextual information and the indication of historical information of the user of the computing device, determining, by the computing device, an environmental context of a mobile device, wherein the environmental context is associated with one or more context-based features of the computing device;
determining, based on the historical information, whether a usage criteria associated with a context-based feature associated with the environmental context has been met;
responsive to determining that the context-based feature associated with the environmental context has not met the usage criteria, outputting, by the computing device, an indication of the determination that the context-based feature has not met the usage criteria, such that the mobile device outputs a notification related to the context-based feature.
2 Assignments
0 Petitions
Accused Products
Abstract
Certain implementations of the disclosed technology may include systems and methods for providing notifications relating to context-based features of a mobile device. According to an example implementation, a method is provided for receiving an indication of contextual information and an indication of historical information. The method also includes determining an environmental context of the mobile device from the contextual information and the historical information. The method also includes determining whether a usage criteria associated with a context-based feature associated with the environmental context has been met. The method also includes outputting an indication of the determination that the context-based feature has not met the usage criteria, such that the mobile device outputs a notification related to the context-based feature.
20 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving, by a computing device, an indication of contextual information and an indication of historical information of the user of the computing device; responsive to receiving the indication of contextual information and the indication of historical information of the user of the computing device, determining, by the computing device, an environmental context of a mobile device, wherein the environmental context is associated with one or more context-based features of the computing device; determining, based on the historical information, whether a usage criteria associated with a context-based feature associated with the environmental context has been met; responsive to determining that the context-based feature associated with the environmental context has not met the usage criteria, outputting, by the computing device, an indication of the determination that the context-based feature has not met the usage criteria, such that the mobile device outputs a notification related to the context-based feature. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
one or more processors; a memory coupled to the one or more processors and storing instructions that, when executed by the one or more processors, cause the system to; receive, an indication of contextual information and an indication of historical information of a user of a mobile computing device; responsive to receiving the indication of contextual information and the indication of historical information of the user of the mobile computing device, determine, based on the contextual information and the historical information, an environmental context of the mobile computing device, wherein the environmental context is associated with one or more context-based features of the mobile computing device; determine, based on the historical information, whether a usage criteria associated with the context-based feature associated with the environmental context has been met; and responsive to determining that the context-based feature associated with the environmental context has not met the usage criteria, output, an indication of the determination that the context-based feature has not met the usage criteria, such that the mobile computing device outputs a notification related to the context-based feature. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer-readable medium storing instructions that, when executed by one or more processors, cause a computing device to:
-
receive an indication of contextual information and an indication of historical information of a user of a mobile computing device; responsive to receiving the indication of contextual information and the indication of historical information of the user of the mobile computing device, determine an environmental context of the mobile computing device, wherein the environmental context is associated with one or more context-based features of the mobile computing device; determine, based on the historical information, whether a usage criteria associated with the context-based feature associated with the environmental context has been met; and responsive to determining that the context-based feature associated with the environmental context has not met the usage criteria, output an indication of the determination that the context-based has not met the usage criteria, such that the mobile computing device outputs a notification related to the context-based feature. - View Dependent Claims (19, 20)
-
Specification