System and method for user notification in a communication system
First Claim
1. A method for providing user notification, comprising:
- generating a mobile-terminated message containing at least a portion of information to be provided to a mobile station;
communicating the mobile-terminated message to a base station, the base station operable to communicate the mobile-terminated message to the mobile station;
determining if the mobile station acknowledges successful receipt of the mobile-terminated message; and
generating a mobile-originated message containing at least a portion of the information for communication to a public network if the mobile station fails to acknowledge successful receipt of the mobile-terminated message, the public network operable to communicate the mobile-originated message to the mobile station.
6 Assignments
0 Petitions
Accused Products
Abstract
A method for providing user notification includes generating a mobile-terminated message containing at least a portion of information to be provided to a mobile station. The method also includes communicating the mobile-terminated message to a base station. The base station is operable to communicate the mobile-terminated message to the mobile station. The method further includes determining if the mobile station acknowledges successful receipt of the mobile-terminated message. In addition, the method includes generating a mobile-originated message containing at least a portion of the information for communication to a public network if the mobile station fails to acknowledge successful receipt of the mobile-terminated message. The public network is operable to communicate the mobile-originated message to the mobile station.
-
Citations
31 Claims
-
1. A method for providing user notification, comprising:
-
generating a mobile-terminated message containing at least a portion of information to be provided to a mobile station;
communicating the mobile-terminated message to a base station, the base station operable to communicate the mobile-terminated message to the mobile station;
determining if the mobile station acknowledges successful receipt of the mobile-terminated message; and
generating a mobile-originated message containing at least a portion of the information for communication to a public network if the mobile station fails to acknowledge successful receipt of the mobile-terminated message, the public network operable to communicate the mobile-originated message to the mobile station. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 18, 19)
-
-
12. A system for providing user notification, comprising:
-
at least one computer processable medium; and
logic encoded on the at least one computer processable medium, the logic operable to;
generate a mobile-terminated message containing at least a portion of information to be provided to a mobile station;
communicate the mobile-terminated message to a base station, the base station operable to communicate the mobile-terminated message to the mobile station;
determine if the mobile station acknowledges successful receipt of the mobile-terminated message; and
generate a mobile-originated message containing at least a portion of the information for communication to a public network if the mobile station fails to acknowledge successful receipt of the mobile-terminated message, the public network operable to communicate the mobile-originated message to the mobile station.
-
-
20. A system for user notification, comprising:
-
a memory operable to store information to be provided to a mobile station; and
at least one processor operable to;
generate a mobile-terminated message containing at least a portion of the information to be provided to the mobile station;
communicate the mobile-terminated message to a base station, the base station operable to communicate the mobile-terminated message to the mobile station;
determine if the mobile station acknowledges successful receipt of the mobile-terminated message; and
generate a mobile-originated message containing at least a portion of the information for communication to a public network if the mobile station fails to acknowledge successful receipt of the mobile-terminated message, the public network operable to communicate the mobile-originated message to the mobile station. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27)
-
-
28. A system for user notification, comprising:
-
at least one base station operable to communicate with a mobile station;
a wireless platform coupled to the base station, the wireless platform operable to communicate with the mobile station through the base station, the wireless platform also operable to perform an interworking function to facilitate communication between the mobile station and a packet network;
a communications server operable to communicate with the wireless platform over the packet network and to execute at least one application, the application operable to generate a first notification message to be provided to the mobile station, the communications server also operable to communicate the first notification message to the wireless platform;
a gateway operable to communicate with the wireless platform over the packet network and with a telephone system;
a voice mail device operable to receive and store a voice message for a telephone, the telephone associated with the mobile station and operable to communicate with the telephone system;
a gatekeeper operable to communicate with the gateway, at least one of the gatekeeper and the gateway operable to communicate a signal to the wireless platform indicating that the voice mail device has received the voice message, the wireless platform operable to generate a second notification message indicating that the voice mail device has received the voice message in response to receiving the signal from at least one of the gatekeeper and the gateway;
the wireless platform operable to generate a mobile-terminated message containing at least one of the first notification message and the second notification message, the wireless platform also operable to communicate the mobile-terminated message to the base station and to determine if the mobile station acknowledges successful receipt of the mobile-terminated message; and
the wireless platform further operable to generate a mobile-originated message containing at least one of the first notification message and the second notification message for communication to a public network if the mobile station fails to acknowledge successful receipt of the mobile-terminated message, the public network operable to communicate the mobile-originated message to the mobile station.
-
-
29. A method for providing user notification, comprising:
-
receiving a first notification message from an application;
generating a first mobile-terminated message containing at least a portion of the first notification message;
communicating the first mobile-terminated message to a base station, the base station operable to communicate the first mobile-terminated message to a mobile station;
determining whether the mobile station acknowledges successful receipt of the first mobile-terminated message;
determining whether the first notification message may be forwarded to a public network;
generating a first mobile-originated message containing at least a portion of the first notification message for communication to the public network if the mobile station fails to acknowledge successful receipt of the first mobile-terminated message and the first notification message may be forwarded to the public network;
receiving a signal indicating that a voice mail device has received a voice message for a telephone associated with the mobile station;
generating a second mobile-terminated message containing a second notification message indicating that the voice mail device has received the voice message;
communicating the second mobile-terminated message to the base station;
determining whether the mobile station acknowledges successful receipt of the second mobile-terminated message;
determining whether the second notification message may be forwarded to the public network; and
generating a second mobile-originated message containing the second notification message for communication to the public network if the mobile station fails to acknowledge successful receipt of the second mobile-terminated message and the second notification message may be forwarded to the public network.
-
-
30. A system for providing user notification, comprising:
-
at least one computer processable medium; and
logic encoded on the at least one computer processable medium, the logic operable to;
receive a first notification message from an application;
generate a first mobile-terminated message containing at least a portion of the first notification message;
communicate the first mobile-terminated message to a base station, the base station operable to communicate the first mobile-terminated message to a mobile station;
determine whether the mobile station acknowledges successful receipt of the first mobile-terminated message;
determine whether the first notification message may be forwarded to a public network;
generate a first mobile-originated message containing at least a portion of the first notification message for communication to the public network if the mobile station fails to acknowledge successful receipt of the first mobile-terminated message and the first notification message may be forwarded to the public network;
receive a signal indicating that a voice mail device has received a voice message for a telephone associated with the mobile station;
generate a second mobile-terminated message containing a second notification message indicating that the voice mail device has received the voice message;
communicate the second mobile-terminated message to the base station;
determine whether the mobile station acknowledges successful receipt of the second mobile-terminated message;
determine whether the second notification message may be forwarded to the public network; and
generate a second mobile-originated message containing the second notification message for communication to the public network if the mobile station fails to acknowledge successful receipt of the second mobile-terminated message and the second notification message may be forwarded to the public network.
-
-
31. A system for user notification, comprising:
-
a memory operable to store information to be provided to a mobile station; and
at least one processor operable to;
receive a first notification message from an application;
generate a first mobile-terminated message containing at least a portion of the first notification message;
communicate the first mobile-terminated message to a base station, the base station operable to communicate the first mobile-terminated message to a mobile station;
determine whether the mobile station acknowledges successful receipt of the first mobile-terminated message;
determine whether the first notification message may be forwarded to a public network;
generate a first mobile-originated message containing at least a portion of the first notification message for communication to the public network if the mobile station fails to acknowledge successful receipt of the first mobile-terminated message and the first notification message may be forwarded to the public network;
receive a signal indicating that a voice mail device has received a voice message for a telephone associated with the mobile station;
generate a second mobile-terminated message containing a second notification message indicating that the voice mail device has received the voice message;
communicate the second mobile-terminated message to the base station;
determine whether the mobile station acknowledges successful receipt of the second mobile-terminated message;
determine whether the second notification message may be forwarded to the public network; and
generate a second mobile-originated message containing the second notification message for communication to the public network if the mobile station fails to acknowledge successful receipt of the second mobile-terminated message and the second notification message may be forwarded to the public network.
-
Specification