PREDICTING USER AVAILABILITY FROM AGGREGATED SIGNAL STRENGTH DATA
First Claim
1. A method for determining the availability of a user of a mobile communications device on a network, comprising the steps of:
- providing service coverage data comprising at least a segment of a predefined service boundary between different areas of service provided by different service providers;
determining, using tracking data for the mobile communications device, when the mobile communications device is likely to cross the segment of the predefined service boundary; and
issuing a notification of a change in service associated with crossing the predefined service boundary from one area serviced by one service provider to a different area serviced by another service provider.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method is provided for determining the availability of a mobile communications device on a network based on a prediction that the device will cross a pre-defined service boundary between two different coverage areas serviced by two different service providers. Specifically, when the device is predicted to cross the service boundary, or has crossed the boundary, a notification of a change in service is issued to at least one of the user of the device, a presence service, or another network operator. The notification may include a change in the presence status of the mobile communications device.
9 Citations
28 Claims
-
1. A method for determining the availability of a user of a mobile communications device on a network, comprising the steps of:
-
providing service coverage data comprising at least a segment of a predefined service boundary between different areas of service provided by different service providers; determining, using tracking data for the mobile communications device, when the mobile communications device is likely to cross the segment of the predefined service boundary; and issuing a notification of a change in service associated with crossing the predefined service boundary from one area serviced by one service provider to a different area serviced by another service provider. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A mobile communications device for use in a system for determining availability in a network, the mobile communications device being configured to communicate with a plurality of communication services, the mobile communications device comprising:
-
a location module for determining the geographic location and velocity data of the mobile communications device; a memory for storing said geographic location and velocity data, and for storing service coverage data comprising at least a segment of a predefined service boundary between different areas of service provided by different service providers; a processor configured to predict, using stored service coverage data and geographic location and velocity data, that the mobile communications device will cross the predefined service boundary from one area of service provided by one service provider into another area of service provided by a different service provider; and a processor and transmitter configured to issue a notification of a change in service associated with crossing the predefined service boundary. - View Dependent Claims (23, 24, 25, 26)
-
-
27. A coverage service system for determining availability of a mobile communications device in a network, comprising:
-
a communications link for communicating with the network; a memory for storing service coverage data comprising at least a segment of a predefined service boundary between two different coverage areas serviced by two different service providers and tracking data received from a mobile communications device; a processor configured to predict, using stored service coverage data and received tracking data, that the mobile communications device will cross a boundary between two the different coverage areas and to generate in response to predicting the crossing of the boundary a notification of a change in service associated with the crossing of the boundary. - View Dependent Claims (28)
-
Specification