PREDICTIVE WAKEUP FOR PUSH-TO-TALK-OVER-CELLULAR (POC) CALL SETUP OPTIMIZATIONS
First Claim
1. A system for providing advanced voice services in a cellular telephone network, comprising:
- a cellular telephone network for making calls between mobiles;
at least one real-time exchange that interfaces to the cellular telephone network to perform advanced voice services, the advanced voice services including an instant two-way half-duplex voice call within a group of users of the cellular telephone network;
wherein an originating mobile transmits an event trigger to the real-time exchange, and the real-time exchange transmits a wakeup message to one or more terminating mobiles of predicted participants, in order to transition the terminating mobiles of the predicted participants from a dormant state to an active state prior to a call being setup with the terminating mobiles of the predicted participants; and
wherein the terminating mobiles of the predicted participants are identified by a predictive wakeup mechanism before the originating mobile sends a list of one or more terminating mobiles of actual participants to the real-time exchange.
3 Assignments
0 Petitions
Accused Products
Abstract
A predictive wakeup function for Push-to-Talk-over Cellular (PoC) call setup optimizations in a cellular mobile phone network. In performing the predictive wakeup for call setup optimizations, an originating mobile transmits an event trigger to a real-time exchange that interfaces to a mobile switching center in the cellular mobile phone network. The real-time exchange transmits a wakeup message to one or more terminating mobiles of predicted participants, in order to transition the terminating mobiles of the predicted participants from a dormant state to an active state prior to a call being setup with the terminating mobiles of the predicted participants. The terminating mobiles of the predicted participants are identified by a predictive wakeup mechanism before the originating mobile sends a list of one or more terminating mobiles of actual participants to the real-time exchange. The predicted participants may be determined based on static or dynamic information, including heuristics involving calling patterns.
11 Citations
24 Claims
-
1. A system for providing advanced voice services in a cellular telephone network, comprising:
-
a cellular telephone network for making calls between mobiles; at least one real-time exchange that interfaces to the cellular telephone network to perform advanced voice services, the advanced voice services including an instant two-way half-duplex voice call within a group of users of the cellular telephone network; wherein an originating mobile transmits an event trigger to the real-time exchange, and the real-time exchange transmits a wakeup message to one or more terminating mobiles of predicted participants, in order to transition the terminating mobiles of the predicted participants from a dormant state to an active state prior to a call being setup with the terminating mobiles of the predicted participants; and wherein the terminating mobiles of the predicted participants are identified by a predictive wakeup mechanism before the originating mobile sends a list of one or more terminating mobiles of actual participants to the real-time exchange. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of providing advanced calling services in a cellular telephone network, comprising:
-
making calls between mobiles in a cellular telephone network; interfacing at least one real-time exchange to the cellular telephone network to perform advanced voice services, the advanced voice services including an instant two-way half-duplex voice call within a group of users of the cellular telephone network; wherein an originating mobile transmits an event trigger to the real-time exchange, and the real-time exchange transmits a wakeup message to one or more terminating mobiles of predicted participants, in order to transition the terminating mobiles of the predicted participants from a dormant state to an active state prior to a call being setup with the terminating mobiles of the predicted participants; and wherein the terminating mobiles of the predicted participants are identified by a predictive wakeup mechanism before the originating mobile sends a list of one or more terminating mobiles of actual participants to the real-time exchange. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification