SITUATION SENSITIVE INFORMATION PUSH
First Claim
1. A method, comprising:
- at a mobile network operator site (MNO) receiving data from a mobile device representing a current situation of a user of the mobile device;
at the MNO, storing data characterizing products and services represented in a MNO solution knowledgebase;
at the MNO, storing data characterizing the user of the mobile device in a user knowledgebase;
at an inference engine forming a part of the MNO, analyzing the data from the mobile device and the data characterizing the user in order to determine if the data corresponds to an actionable event relevant to the user;
if the data corresponds to an actionable event relevant to the user, conducting a search of information relevant to the event and the mobile device data at least in the MNO solution knowledgebase; and
pushing at least a portion of the search results from the MNO to the mobile device.
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.
-
Citations
23 Claims
-
1. A method, comprising:
-
at a mobile network operator site (MNO) receiving data from a mobile device representing a current situation of a user of the mobile device; at the MNO, storing data characterizing products and services represented in a MNO solution knowledgebase; at the MNO, storing data characterizing the user of the mobile device in a user knowledgebase; at an inference engine forming a part of the MNO, analyzing the data from the mobile device and the data characterizing the user in order to determine if the data corresponds to an actionable event relevant to the user; if the data corresponds to an actionable event relevant to the user, conducting a search of information relevant to the event and the mobile device data at least in the MNO solution knowledgebase; and pushing at least a portion of the search results from the MNO to the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method, comprising:
-
receiving data representing a current situation of a user of a mobile device; at a mobile network operator (MNO), storing data characterizing products and services in a solution knowledgebase; storing data characterizing the user of the mobile device in a user knowledgebase; at a situational analysis engine, analyzing the data representing the mobile device user'"'"'s current situation and the data characterizing the user in order to determine if the data corresponds to an actionable event relevant to the user; if the data corresponds to an actionable event relevant to the user, conducting a search of information relevant to the event and the current situation of the user at least in the solution knowledgebase; and providing at least a portion of the search results to the user. - View Dependent Claims (11, 12, 13)
-
-
14. A mobile network operator (MNO), comprising:
-
a unicast transmission receiver configured to receive 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 user knowledgebase configured to store data characterizing the user of the mobile device in a user knowledgebase; a situational analysis engine, programmed to analyze the data from the mobile device and the data characterizing the user in order to determine if the data corresponds to an actionable event relevant to the user; a programmed processor programmed to conduct a search of information relevant to the event and the data received from the mobile device representing the current situation of the user at least in the solution knowledgebase, if the data corresponds to an actionable event relevant to the user; and a transmitter configured to push at least a portion of the search results from the MNO to the mobile device. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A mobile device, comprising:
-
a unicast transmitter configured to collect data representing a current situation of a user of the mobile device; a unicast receiver configured to receive data from a mobile network operator (MNO); a situational awareness engine, programmed to analyze the data representing the current situation of the user by use of a solution knowledgebase configured to store data characterizing products and services and a user knowledgebase configured to store data characterizing the user of the mobile device; where the data characterizing the user is analyzed by the situational awareness engine in order to determine if the data corresponds to an actionable event relevant to the user; a programmed processor programmed to conduct a search of information relevant to the event and the data received from the mobile device representing the current situation of the user at least in the solution knowledgebase, if the data corresponds to an actionable event relevant to the user; and the processor being programmed to provide at least a portion of the search results to the user. - View Dependent Claims (20, 21, 22, 23)
-
Specification