On-line notification in a mobile communications system
First Claim
1. A method of notifying a first user of a mobile communication device about status of other users in a mobile communications system, the method comprising the steps of:
- sending a signal from the mobile communication device to a service node in the mobile communications system;
at the service node, in response to receipt of the signal, determining a list of other users that the first user wants to know the status of;
at the service node, determining the status of each of the other users on the list;
transmitting the status of each of the other users from the service node to the mobile communication device, wherein the status of each of the other users includes an indication of whether the user is on-line or off-line to the mobile communications system, wherein the step of sending the signal from the mobile communication device to the service node in the mobile communications system is performed in response to the mobile communication device being powered on, and wherein the signal includes an indication that the mobile communication device has been powered on; and
further comprising the steps of;
at the service node, determining other lists in which the first user is listed;
for each of the other lists, determining a corresponding other user; and
sending a notification to each of the corresponding other users indicating that the first user has gone on-line.
6 Assignments
0 Petitions
Accused Products
Abstract
A system notifies a first user of a mobile communication device about status of other users in a mobile communications system. The system sends a signal from the mobile communication device to a service node in the mobile communications system. At the service node, a list is determined indicating other users that the first user wants to know the status of. The status of each of the other users on the list is then determined, and transmitted from the service node to the mobile communication device. The signal from the mobile communication device to the service node may be generated in response to the mobile communication device being powered on, and may itself include an indication that the mobile communication device has been powered on. Upon receipt of this indication, the service node may determine other lists in which the first user is listed, determine a corresponding other user for each of the other lists, and send a notification to each of the corresponding other users indicating that the first user has gone on-line. Users of communication devices may thereby be informed of updated status of other users they are interested in. Other types of status include indications of going off-line, present location, and whether a given user is associated with voicemail and/or e-mail services. The service node may be a home location register.
498 Citations
24 Claims
-
1. A method of notifying a first user of a mobile communication device about status of other users in a mobile communications system, the method comprising the steps of:
-
sending a signal from the mobile communication device to a service node in the mobile communications system;
at the service node, in response to receipt of the signal, determining a list of other users that the first user wants to know the status of;
at the service node, determining the status of each of the other users on the list;
transmitting the status of each of the other users from the service node to the mobile communication device, wherein the status of each of the other users includes an indication of whether the user is on-line or off-line to the mobile communications system, wherein the step of sending the signal from the mobile communication device to the service node in the mobile communications system is performed in response to the mobile communication device being powered on, and wherein the signal includes an indication that the mobile communication device has been powered on; and
further comprising the steps of;
at the service node, determining other lists in which the first user is listed;
for each of the other lists, determining a corresponding other user; and
sending a notification to each of the corresponding other users indicating that the first user has gone on-line.
-
-
2. A method of notifying a first user of a mobile communication device about status of other users in a mobile communications system, the method comprising the steps of:
-
sending a signal from the mobile communication device to a service node in the mobile communications system;
at the service node, in response to receipt of the signal, determining a list of other users that the first user wants to know the status of;
at the service node, determining the status of each of the other users on the list; and
transmitting the status of each of the other users from the service node to the mobile communication device, wherein the status of each of the other users includes an indication of whether the user is on-line or off-line to the mobile communications system, and wherein the status includes an indication of whether each of the other users on the list is associated with a voicemail service.
-
-
3. A method of notifying a first user of a mobile communication device about status of other users in a mobile communications system, the method comprising the steps of:
-
sending a signal from the mobile communication device to a service node in the mobile communications system;
at the service node, in response to receipt of the signal, determining a list of other users that the first user wants to know the status of;
at the service node, determining the status of each of the other users on the list; and
transmitting the status of each of the other users from the service node to the mobile communication device, wherein the status of each of the other users includes an indication of whether the user is on-line or off-line to the mobile communications system, and wherein the status includes an indication of whether each of the other users on the list is associated with an e-mail service.
-
-
4. A method of notifying a first user of a mobile communication device about status of other users in a mobile communications system, the method comprising the steps of:
-
sending a signal from the mobile communication device to a service node in the mobile communications system;
at the service node, in response to receipt of the signal, determining a list of other users that the first user wants to know the status of;
at the service node, determining the status of each of the other users on the list; and
transmitting the status of each of the other users from the service node to the mobile communication device, wherein the status of each of the other users includes an indication of whether the user is on-line or off-line to the mobile communications system, and wherein for each of the other users on the list, the status represents a condition that has continued to exist for a predetermined period of time, wherein the predetermined period of time is selected to be at least long enough to substantially prevent any of a number of transient conditions from being reported as status. - View Dependent Claims (5, 6)
-
-
7. A method of notifying a first user of a mobile communication device about status of other users in a mobile communications system, the method comprising the steps of:
-
sending a signal from the mobile communication device to a service node in the mobile communications system;
at the service node, in response to receipt of the signal, determining a list of other users that the first user wants to know the status of;
at the service node, determining the status of each of the other users on the list;
transmitting the status of each of the other users from the service node to the mobile communication device, wherein the status of each of the other users includes an indication of whether the user is on-line or off-line to the mobile communications system; and
revising the list by;
at the mobile communication device, receiving revised information about list contents via an input device;
sending the revised information about list contents from the mobile communication device to the service node; and
at the service node, revising the list in accordance with the revised information about list contents, wherein the revised information about list contents includes information about another user to be added to the list, and wherein the step of revising the list in accordance with the revised information about another user to be added to the list comprises the steps of;
sending a message from the service node to a mobile communication device associated with said another user to be added to the list, wherein the message advises that the first user wants to add said another user to the list;
sending a reply message from the mobile communication device associated with said another user to the service node, wherein the reply message alternatively grants or denies approval; and
at the service node, revising the list in accordance with the revised information about another user to be added to the list only if the reply message grants approval.
-
-
8. A method of notifying other users in a mobile communications system that a first user of a mobile communication device has gone on-line, the method comprising the steps of:
-
sending a signal from the mobile communication device to a service node in the mobile communications system, wherein the signal indicates that the mobile communication device has gone on-line;
at the service node, in response to receipt of the signal, determining other lists in which the first user is listed;
for each of the other lists, determining a corresponding other user; and
sending a notification to each of the corresponding other users indicating that the first user has gone on-line. - View Dependent Claims (9)
-
-
10. A method of notifying other users in a mobile communications system that a first user of a mobile communication device has gone off-line, the method comprising the steps of:
-
sending a signal from the mobile communication device to a service node in the mobile communications system, wherein the signal indicates that the mobile communication device has gone off-line;
at the service node, in response to receipt of the signal, determining other lists in which the first user is listed;
for each of the other lists, determining a corresponding other user; and
sending a notification to each of the corresponding other users indicating that the first user has gone off-line. - View Dependent Claims (11)
-
-
12. A system for notifying a first user of a mobile communication device about status of other users in a mobile communications system, the system comprising:
-
means for sending a signal from the mobile communication device to a service node in the mobile communications system;
at the service node, means, responsive to receipt of the signal, for determining a list of other users that the first user wants to know the status of;
at the service node, means for determining the status of each of the other users on the list;
means for transmitting the status of each of the other users from the service node to the mobile communication device, wherein the status of each of the other users includes an indication of whether the user is on-line or off-line to the mobile communications system, wherein the means for sending the signal from the mobile communication device to the service node in the mobile communications system operates in response to the mobile communication device being powered on, and wherein the signal includes an indication that the mobile communication device has been powered on; and
further comprising;
at the service node, means for determining other lists in which the first user is listed;
means for determining a corresponding other user for each of the other lists; and
means for sending a notification to each of the corresponding other users indicating that the first user has gone on-line.
-
-
13. A system for notifying a first user of a mobile communication device about status of other users in a mobile communications system, the system comprising:
-
means for sending a signal from the mobile communication device to a service node in the mobile communications system;
at the service node, means, responsive to receipt of the signal, for determining a list of other users that the first user wants to know the status of;
at the service node, means for determining the status of each of the other users on the list; and
means for transmitting the status of each of the other users from the service node to the mobile communication device, wherein the status of each of the other users includes an indication of whether the user is on-line or off-line to the mobile communications system, and wherein the status includes an indication of whether each of the other users on the list is associated with a voicemail service.
-
-
14. A system for notifying a first user of a mobile communication device about status of other users in a mobile communications system, the system comprising:
-
means for sending a signal from the mobile communication device to a service node in the mobile communications system;
at the service node, means, responsive to receipt of the signal, for determining a list of other users that the first user wants to know the status of;
at the service node, means for determining the status of each of the other users on the list; and
means for transmitting the status of each of the other users from the service node to the mobile communication device, wherein the status of each of the other users includes an indication of whether the user is on-line or off-line to the mobile communications system, and wherein the status includes an indication of whether each of the other users on the list is associated with an e-mail service.
-
-
15. A system for notifying a first user of a mobile communication device about status of other users in a mobile communications system, the system comprising:
-
means for sending a signal from the mobile communication device to a service node in the mobile communications system;
at the service node, means, responsive to receipt of the signal, for determining a list of other users that the first user wants to know the status of;
at the service node, means for determining the status of each of the other users on the list; and
means for transmitting the status of each of the other users from the service node to the mobile communication device, wherein the status of each of the other users includes an indication of whether the user is on-line or off-line to the mobile communications system, and wherein the service node further comprises means for inhibiting a user'"'"'s status from being updated to indicate a new condition of the user until the new condition has continued to exist for a predetermined period of time, wherein the predetermined period of time is selected to be at least long enough to substantially prevent any of a number of transient conditions from being reported as status. - View Dependent Claims (16, 17)
-
-
18. A system for notifying a first user of a mobile communication device about status of other users in a mobile communications system, the system comprising:
-
means for sending a signal from the mobile communication device to a service node in the mobile communications system;
at the service node, means, responsive to receipt of the signal, for determining a list of other users that the first user wants to know the status of;
at the service node, means for determining the status of each of the other users on the list;
means for transmitting the status of each of the other users from the service node to the mobile communication device, wherein the status of each of the other users includes an indication of whether the user is on-line or off-line to the mobile communications system; and
means for revising the list, comprising;
at the mobile communication device, means for receiving revised information about list contents from an input device;
means for sending the revised information about list contents from the mobile communication device to the service node; and
at the service node, means for revising the list in accordance with the revised information about list contents, wherein the revised information about list contents includes information about another user to be added to the list, and wherein the means for revising the list in accordance with the revised information about another user to be added to the list comprises;
means for sending a message from the service node to a mobile communication device associated with said another user to be added to the list, wherein the message advises that the first user wants to add said another to the list;
means for sending a reply message from the mobile communication device associated with said another user to the service node, wherein the reply message alternatively grants or denies approval; and
at the service node, means for revising the list in accordance with the revised information about another user to be added to the list only if the reply message grants approval.
-
-
19. A system for notifying other users in a mobile communications system that a first user of a mobile communication device has gone on-line, the system comprising:
-
means for sending a signal from the mobile communication device to a service node in the mobile communications system, wherein the signal indicates that the mobile communication device has gone on-line;
at the service node, means, responsive to receipt of the signal, for determining other lists in which the first user is listed;
means for determining a corresponding other user for each of the other lists; and
means for sending a notification to each of the corresponding other users indicating that the first user has gone on-line. - View Dependent Claims (20)
-
-
21. A system for notifying other users in a mobile communications system that a first user of a mobile communication device has gone off-line, the system comprising:
-
means for sending a signal from the mobile communication device to a service node in the mobile communications system, wherein the signal indicates that the mobile communication device has gone off-line;
at the service node, means, responsive to receipt of the signal, for determining other lists in which the first user is listed;
means for determining a corresponding other user for each of the other lists; and
means for sending a notification to each of the corresponding other users indicating that the first user has gone off-line. - View Dependent Claims (22)
-
-
23. A method of notifying a first user of a mobile communication device about status of other users in a mobile communications system, the method comprising the steps of:
-
sending a signal from the mobile communication device to a service node in the mobile communications system;
at the service node, in response to receipt of the signal, determining a list of other users that the first user wants to know the status of;
at the service node, determining the status of each of the other users on the list; and
transmitting the status of each of the other users from the service node to the mobile communication device, wherein for each of the other users on the list, the status represents a condition that has continued to exist for a predetermined period of time, wherein the predetermined period of time is selected to be at least long enough to substantially prevent any of a number of transient conditions from being reported as status.
-
-
24. A system for notifying a first user of a mobile communication device about status of other users in a mobile communications system, the system comprising:
-
means for sending a signal from the mobile communication device to a service node in the mobile communications system;
at the service node, means, responsive to receipt of the signal, for determining a list of other users that the first user wants to know the status of;
at the service node, means for determining the status of each of the other users on the list; and
means for transmitting the status of each of the other users from the service node to the mobile communication device, wherein the service node further comprises means for inhibiting a user'"'"'s status from being updated to indicate a new condition of the user until the new condition has continued to exist for a predetermined period of time, wherein the predetermined period of time is selected to be at least long enough to substantially prevent any of a number of transient conditions from being reported as status.
-
Specification