Method and apparatus for deriving presence information using message traffic analysis
First Claim
1. A method comprising:
- analyzing a message sent from a mobile device to determine, based on the message'"'"'s type, whether the message was generated with user interaction or generated without user interaction;
setting a first activity state if the message was generated with user interaction;
setting a second activity state if the message was generated without user interaction;
in response to determining that the message was generated with user interaction, resetting a timer; and
sending a probe to the mobile device when the timer expires to check whether the mobile device is still in the first activity state;
the analyzing step and the setting steps being performed by a hardware server;
wherein the server is configured to analyze traffic going to and coming from the mobile device without introducing new traffic over the wireless network.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for deriving presence information of a mobile device at a presence node in a wireless system, the method having the steps of: analyzing a message received from the mobile device to determine a message type; and allocating a state for the mobile device depending on the message type found in the analyzing step. The apparatus is a presence node for deriving and maintaining presence information of a mobile device in a wireless system, the mobile device communicating with a network node, the presence node having: a communication system for communicating with the network node; a processor; and an application running on the processor, the application having means for analyzing a message received from the mobile device at the network node to determine a message type; and allocating a state for the mobile device depending on the message type found in the analyzing step.
15 Citations
11 Claims
-
1. A method comprising:
-
analyzing a message sent from a mobile device to determine, based on the message'"'"'s type, whether the message was generated with user interaction or generated without user interaction; setting a first activity state if the message was generated with user interaction; setting a second activity state if the message was generated without user interaction; in response to determining that the message was generated with user interaction, resetting a timer; and sending a probe to the mobile device when the timer expires to check whether the mobile device is still in the first activity state; the analyzing step and the setting steps being performed by a hardware server; wherein the server is configured to analyze traffic going to and coming from the mobile device without introducing new traffic over the wireless network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A hardware server configured to:
-
analyze a message sent from a mobile device to determine, based on the message'"'"'s type, whether the message was generated with user interaction or generated without user interaction; set a first activity state if the message was generated with user interaction; set a second activity state if the message was generated without user interaction; in response to determining that the message was generated with user interaction, reset a timer; and send a probe to the mobile device when the timer expires to check whether the mobile device is still in the first activity state; wherein the server is configured to analyze traffic going to and coming from the mobile device without introducing new traffic over the wireless network. - View Dependent Claims (10, 11)
-
Specification