Method and system for presence determination of mobile devices
First Claim
Patent Images
1. An improved system for determining the presence of a wireless and/or mobile station comprising:
- means for receiving a request for a presence indication that said mobile station is active from a presence-based application;
means for establishing a notification trigger respective to said mobile station in said mobile network based on said request;
means for receiving a notification message responsive to said notification trigger from said mobile network, said message representing whether said mobile station is active or inactive;
means for providing contents of said notification message to said presence-based application.
2 Assignments
0 Petitions
Accused Products
Abstract
Largely in response to the tremendous growth of allied presence services and applications to wireless users, an improved method and system for wireless subscriber presence determination is disclosed hereunder, which seeks to assuage the strain and impact on network resources which the existing art facilitate.
10 Citations
61 Claims
-
1. An improved system for determining the presence of a wireless and/or mobile station comprising:
-
means for receiving a request for a presence indication that said mobile station is active from a presence-based application;
means for establishing a notification trigger respective to said mobile station in said mobile network based on said request;
means for receiving a notification message responsive to said notification trigger from said mobile network, said message representing whether said mobile station is active or inactive;
means for providing contents of said notification message to said presence-based application.
-
-
2. A method of determining presence of a mobile station in a mobile network comprising the steps of:
-
receiving a request for a presence indication that said mobile station is active from a presence-based application;
establishing a notification trigger respective to said mobile station in said mobile network based on said request;
receiving a notification message responsive to said notification trigger from said mobile network, said message representing whether said mobile station is active or inactive;
providing contents of said notification message to said presence-based application. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A method of determining presence of a mobile station in a mobile network comprising the steps of:
-
receiving a request for a presence indication that said mobile station is active;
sending a first query into said mobile network in based on said request;
receiving a first query response to said first query from said network; and
,if aid first query response indicates said mobile station is active then;
providing said presence indication based on said first query response;
if said first query response indicates said mobile station is not active then;
sending a second query into said mobile network for establishing a notification trigger;
receiving, a second query response based on said notification trigger;
said second query response received from said network and including said presence indication;
providing said presence indication based on said second query response. - View Dependent Claims (27, 28, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 50, 51)
-
-
29. The method of 28 wherein said mobile network is based on the Global System for Mobile Communication (“
- GSM”
); and
said first query mechanism is an Any Time Interrogation query initiated to a home location register (“
HLR”
) within said mobile network.
- GSM”
-
30. The method of 28 wherein said mobile network is based on ANSI-41;
- and wherein said first query is an SMSREQ query initiated to a home location register HLR within said mobile network.
-
42. The method of 41 wherein said short message service is based on at least one of the specifications identified as TIA TR 45.2 IS-841, 3GPP2 N.S0024, GSM 03.40, and GSM 09.02 as amended from time.
-
52. A computer readable medium containing a set of programming instructions operable on a presence server connected to a mobile network;
- said instructions for implementing a method of determining presence of a mobile station in a mobile network comprising the steps of;
receiving a request for a presence indication that said mobile station is active from a presence-based application;
establishing a notification trigger respective to said mobile station in said mobile network based on said request;
receiving a notification message responsive to said notification trigger from said mobile network, said message representing whether said mobile station is active or inactive;
providing contents of said notification message to said presence-based application.
- said instructions for implementing a method of determining presence of a mobile station in a mobile network comprising the steps of;
-
53. An apparatus for determining presence of a mobile station in a mobile network comprising:
-
a presence server having an interface for connection to a presence-based application and said network;
said server operable to;
receive a request for a presence indication that said mobile station is active from a presence-based application;
establish a notification trigger respective to said mobile station in said mobile network based on said request;
receive a notification message responsive to said notification trigger from said mobile network, said message representing whether said mobile station is active or inactive;
provide contents of said notification message to said presence-based application. - View Dependent Claims (54, 55)
-
-
56. A signal carried via a mobile network, said signal for determining presence of a mobile station in said mobile network comprising data representative of a notification trigger respective to said mobile station in said mobile network;
- said notification trigger generated by a presence server based on a request from a presence-based application.
- View Dependent Claims (57, 58, 59, 60, 61)
Specification