Systems and Methods for Providing Information for Predicting Desired Information and Taking Actions Related to User Needs in a Mobile Device
First Claim
1. A mobile device comprising:
- memory; and
a processor configured by instructions stored in the memory to;
detect an event in the device wherein an event is an interaction with the device,obtain contextual information for the event wherein contextual information is current information available to the device,generate an event record that includes an identifier of the event and the contextual information,transmit the event record to a service provider system,receive an inference from the service provider system wherein the inference is generated from the event records for the device stored in a cloud storage system by the service provider,apply the inference to a prediction engine to generate prediction information, andprovide the prediction information to an application performed by the device wherein the application uses the prediction information to configure the application to operate in accordance with the prediction information.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for providing inferences for use in prediction algorithms to mobile devices are disclosed. The mobile device detects an event and generates an event record that includes contextual information for the event. The event record is transmitted from the mobile device to a service provider system. The service provider system stores the event record on a cloud storage system. The cloud storage system uses the stored event records to generate inferences. The inferences are then passed to the service provider system. In turn, the service provider system provides the inferences to the proper mobile devices. The mobile devices then use the inference in prediction algorithms to generate prediction information that is used to configure applications provided by the device to operate in accordance with a predicted event.
-
Citations
1 Claim
-
1. A mobile device comprising:
-
memory; and a processor configured by instructions stored in the memory to; detect an event in the device wherein an event is an interaction with the device, obtain contextual information for the event wherein contextual information is current information available to the device, generate an event record that includes an identifier of the event and the contextual information, transmit the event record to a service provider system, receive an inference from the service provider system wherein the inference is generated from the event records for the device stored in a cloud storage system by the service provider, apply the inference to a prediction engine to generate prediction information, and provide the prediction information to an application performed by the device wherein the application uses the prediction information to configure the application to operate in accordance with the prediction information.
-
Specification