Situation sensitive information push
First Claim
1. A mobile network operator (MNO), comprising:
- a receiver configured to receive location data from a mobile device representing a current situation of a user of the mobile device;
a solution knowledgebase configured to store data characterizing products and services;
a situational analysis engine to analyze the location data from the mobile device to determine whether the data from the mobile device corresponds to an actionable event relevant to the user;
a processor programmed with instructions to conduct a search of information relevant to the actionable event;
the processor programmed with instructions to;
determine, using the location data, whether the mobile device has been continuously traveling for a threshold period at a speed indicating confinement without a stop;
responsive to determining that the mobile device has been continuously traveling for the threshold period at a speed indicating confinement without a stop, providing on the mobile device at least one alert of an existence of an actionable event.
1 Assignment
0 Petitions
Accused Products
Abstract
A method involves an MNO receiving data from a mobile device representing a current situation of a user of the device. The MNO stores data characterizing products and services represented in a solution knowledgebase. The MNO stores data characterizing the user in a user knowledgebase. An inference engine analyzes the data in order to determine if the data corresponds to an actionable event relevant to the user. If so, a search of information relevant to the event and the mobile device data at least in the solution knowledgebase is conducted and the results are pushed to the mobile device. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.
11 Citations
15 Claims
-
1. A mobile network operator (MNO), comprising:
-
a receiver configured to receive location data from a mobile device representing a current situation of a user of the mobile device; a solution knowledgebase configured to store data characterizing products and services; a situational analysis engine to analyze the location data from the mobile device to determine whether the data from the mobile device corresponds to an actionable event relevant to the user; a processor programmed with instructions to conduct a search of information relevant to the actionable event; the processor programmed with instructions to; determine, using the location data, whether the mobile device has been continuously traveling for a threshold period at a speed indicating confinement without a stop; responsive to determining that the mobile device has been continuously traveling for the threshold period at a speed indicating confinement without a stop, providing on the mobile device at least one alert of an existence of an actionable event. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method comprising:
-
receiving location data from a mobile device; accessing information related to products and services; analyzing the location data from the mobile device to determine whether data from the mobile device corresponds to an actionable event relevant to a user; searching information relevant to the actionable event; determining, using the location data, whether the mobile device has been continuously traveling for a threshold period at a speed indicating confinement without a stop; and responsive to determining that the mobile device has been continuously traveling for the threshold period at a speed indicating confinement without a stop, providing on the mobile device at least one alert of an existence of an actionable event. - View Dependent Claims (7, 8, 9, 10)
-
-
11. At least one computer memory that is not a transitory signal and that comprises instructions executable by at least one processor for:
-
receiving location data from a mobile device; accessing information related to products and services; analyzing the location data from the mobile device to determine whether data from the mobile device corresponds to an actionable event relevant to a user; searching information relevant to the actionable event; determining, using the location data, whether the mobile device has been continuously traveling for a threshold period at a speed indicating confinement without a stop; and responsive to determining that the mobile device has been continuously traveling for the threshold period at a speed indicating confinement without a stop, providing on the mobile device at least one alert of an existence of an actionable event. - View Dependent Claims (12, 13, 14, 15)
-
Specification