Providing an actionable event in an intercepted text message for a mobile device based on customized user information
First Claim
1. A network device for use in providing content to a mobile device over a network, comprising:
- a memory component for storing data; and
a processing component configured to execute data that enables actions, including;
intercepting a message from a source device directed to a mobile device;
determining a mobile user profile from characteristics of the mobile device, and from a tracked usage of the mobile device by a mobile user;
analyzing content of the intercepted message;
analyzing the tracked usage of the mobile device to detect one or more patterns of usage over time;
analyzing the one or more patterns of usage over time to determine one or more consumer categories for which to describe the mobile user;
modifying the intercepted message with an actionable event based on the mobile user profile, the detected one or more patterns of usage over time, the one or more consumer categories, and the analyzed content;
providing the modified message to the mobile device, wherein the mobile user is enabled to select the actionable event to receive non-requested content; and
revising the mobile user profile based on a determination that the actionable event is not selected by the mobile user.
9 Assignments
0 Petitions
Accused Products
Abstract
A network device, method, and apparatus are directed towards intercepting a message, such as an SMS, EMS, MMS message, email message, or the like, from a source device directed towards a mobile device. The intercepted message'"'"'s contents are analyzed. In addition, a mobile user profile is determined from characteristics of the mobile device and tracked usage of a mobile user of the mobile device. An actionable event may then be inserted into the intercepted message based, in part, on the analysis and the mobile user profile. The modified message is then provided to the mobile device, where the mobile user may select the actionable event to receive non-requested content.
69 Citations
23 Claims
-
1. A network device for use in providing content to a mobile device over a network, comprising:
-
a memory component for storing data; and a processing component configured to execute data that enables actions, including; intercepting a message from a source device directed to a mobile device; determining a mobile user profile from characteristics of the mobile device, and from a tracked usage of the mobile device by a mobile user;
analyzing content of the intercepted message;analyzing the tracked usage of the mobile device to detect one or more patterns of usage over time; analyzing the one or more patterns of usage over time to determine one or more consumer categories for which to describe the mobile user; modifying the intercepted message with an actionable event based on the mobile user profile, the detected one or more patterns of usage over time, the one or more consumer categories, and the analyzed content; providing the modified message to the mobile device, wherein the mobile user is enabled to select the actionable event to receive non-requested content; and revising the mobile user profile based on a determination that the actionable event is not selected by the mobile user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory processor readable storage medium comprising instructions, wherein the execution of the instructions provides for managing a communication over a network with a mobile device by enabling actions, including:
-
intercepting a message from a source device directed to a mobile device;
analyzing content of the intercepted message;determining a mobile user profile from characteristics of the mobile device, and from a tracked usage of the mobile device by a mobile user; modifying the mobile user profile to include a detected one or more patterns of usage determined from the tracked usage of the mobile device by the mobile user over time; modifying the mobile user profile to further include a determined one or more consumer categories for which to describe the mobile user based on analysis of the detected one or more patterns of usage; selecting non-requested content based on the analysis, and the mobile user profile including the detected one or more patterns of usage; generating an actionable event based on the non-requested content and at least one characteristic of the mobile device; modifying the intercepted message by combing the actionable event with the intercepted message; forwarding the modified message to the mobile device, wherein the mobile user is enabled to select the actionable event to receive non-requested content; and revising the mobile user profile if the actionable event is not selected. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A method of managing a mobile communication over a network, comprising:
-
intercepting a message from a source device directed to a mobile device;
analyzing content of the intercepted message;determining a mobile user profile from characteristics of the mobile device, and from a tracked usage of the mobile device by a mobile user; analyzing the tracked usage of the mobile device to detect one or more patterns of usage of the mobile device over time by the mobile user; analyzing the one or more patterns of usage to identify at least one consumer category for which to classify the mobile user; modifying the mobile user profile with the detected one or more pattern of usage, and the at least one consumer category; generating an actionable event based, in part, on non-requested content that is selected based on the analysis, and the mobile user profile including the detected one or more patterns of usage over time and the at least one consumer category; modifying the intercepted message by combing the actionable event with the intercepted message; forwarding the modified message to the mobile device, wherein the mobile user is enabled to select the actionable event to receive non-requested content; and revising the mobile user profile if the actionable event is not selected. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A mobile device for use in receiving a message over a network, comprising:
-
a transceiver that is arranged to receive and to send messages over the network; and a processing component that is configured to execute data that enables actions, including; receiving a Short Message Service (SMS) message, wherein the SMS message was intercepted from an originator and modified by the interceptor to insert an actionable event based on a tracked usage of the mobile device, a characteristic of the mobile device, and one or more detected patterns of usage of the mobile device over time that are detected based on an analysis of the tracked usage, at least one consumer category describing a mobile user of the mobile device based on analysis of the one or more detected patterns of usage; and
Content of the intercepted SMS message;displaying the SMS message including the actionable event; enabling the mobile user of the mobile device to select the actionable event to receive non-requested content; and if the actionable event is not selected, providing information usable to update a mobile user profile for the mobile device. - View Dependent Claims (21, 22)
-
-
23. An apparatus for use in managing a communication over a network, comprising:
-
a transceiver that intercepts a message directed to a mobile device from a computing device; means for analyzing a tracked usage of the mobile device over time to detect one or more patterns of usage of the mobile device over time; means for analyzing the one or more patterns of usage to detect at least one consumer category that describes a mobile user of the mobile device; means for determining a mobile user profile from characteristics of the mobile device, and from the tracked usage of the mobile device by the mobile user and further the detected one or more patterns of usage over time and the at least one consumer category;
means for analyzing content of the intercepted message;means for modifying the intercepted message with an actionable event based on the mobile user profile and the analyzed content; means for forwarding the modified message to the mobile device, wherein the mobile user is enabled to select the actionable event to receive non-requested content; and means for revising the mobile user profile if it is detected that the actionable event is not selected.
-
Specification