SELECTIVELY EXTENDING A WAITING PERIOD BEFORE AN ORIGINATING USER EQUIPMENT FAILS A CALL BASED ON NETWORK INFORMATION OF ONE OR MORE TARGET USER EQUIPMENTS
First Claim
1. A method of establishing a communication session at an application server, comprising:
- determining network information associated with a plurality of user equipments (UEs);
receiving, from an originating UE, a request to initiate a communication session to at least one target UE among the plurality of UEs; and
selectively requesting the originating UE to extend a wait timer based at least in part upon the determined network information for the at least one target UE,wherein expiration of the wait timer prompts the originating UE to fail the communication session.
1 Assignment
0 Petitions
Accused Products
Abstract
In an embodiment, network information associated with a plurality of user equipments (UEs) is determined by an application server. For example, the network information can include information indicative of whether the respective UEs are connected to fast-response networks or slow-response networks. The application server receives a request from an originating UE to initiate a communication session to at least one target UE among the plurality of UEs. The application server selectively requests the originating UE to extend a wait timer based at least in part upon the determined network information for the at least one target UE, wherein expiration of the wait timer prompts the originating UE to fail the communication session. The originating UE receives the extension request from the application server and extends the wait timer such that call failure due to wait timer expiration is delayed and/or avoided.
-
Citations
18 Claims
-
1. A method of establishing a communication session at an application server, comprising:
-
determining network information associated with a plurality of user equipments (UEs); receiving, from an originating UE, a request to initiate a communication session to at least one target UE among the plurality of UEs; and selectively requesting the originating UE to extend a wait timer based at least in part upon the determined network information for the at least one target UE, wherein expiration of the wait timer prompts the originating UE to fail the communication session. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of establishing a communication session at an originating User Equipment (UE), comprising:
-
sending, to an application server, a request to initiate a communication session to at least one target UE; starting a wait timer with a first expiration period, wherein expiration of the wait timer is configured to fail the originating UE'"'"'s attempted initiation of the communication session; and receiving, from the application server, a request for the originating UE to extend the wait timer from the first expiration period to a second expiration period. - View Dependent Claims (11, 12)
-
-
13. An application server configured to establish a communication session, comprising:
-
means for determining network information associated with a plurality of user equipments (UEs); means for receiving, from an originating UE, a request to initiate a communication session to at least one target UE among the plurality of UEs; and means for selectively requesting the originating UE to extend a wait timer based at least in part upon the determined network information for the at least one target UE, wherein expiration of the wait timer prompts the originating UE to fail the communication session.
-
-
14. An originating user equipment (UE) configured to establish a communication session, comprising:
-
means for sending, to an application server, a request to initiate a communication session to at least one target UE; means for starting a wait timer with a first expiration period, wherein expiration of the wait timer is configured to fail the originating UE'"'"'s attempted initiation of the communication session; and means for receiving, from the application server, a request for the originating UE to extend the wait timer from the first expiration period to a second expiration period.
-
-
15. An application server configured to establish a communication session, comprising:
-
logic configured to determine network information associated with a plurality of user equipments (UEs); logic configured to receive, from an originating UE, a request to initiate a communication session to at least one target UE among the plurality of UEs; and logic configured to selectively request the originating UE to extend a wait timer based at least in part upon the determined network information for the at least one target UE, wherein expiration of the wait timer prompts the originating UE to fail the communication session.
-
-
16. An originating user equipment (UE) configured to establish a communication session, comprising:
-
logic configured to send, to an application server, a request to initiate a communication session to at least one target UE; logic configured to start a wait timer with a first expiration period, wherein expiration of the wait timer is configured to fail the originating UE'"'"'s attempted initiation of the communication session; and logic configured to receive, from the application server, a request for the originating UE to extend the wait timer from the first expiration period to a second expiration period.
-
-
17. A non-transitory computer-readable storage medium containing instructions stored thereon, which, when executed by an application server configured to establish a communication session, cause the application server to perform actions, the instructions comprising:
-
program code to determine network information associated with a plurality of user equipments (UEs); program code to receive, from an originating UE, a request to initiate a communication session to at least one target UE among the plurality of UEs; and program code to selectively request the originating UE to extend a wait timer based at least in part upon the determined network information for the at least one target UE, wherein expiration of the wait timer prompts the originating UE to fail the communication session.
-
-
18. A non-transitory computer-readable storage medium containing instructions stored thereon, which, when executed by an originating user equipment (UE) configured to establish a communication session, cause the originating UE to perform actions, the instructions comprising:
-
program code to send, to an application server, a request to initiate a communication session to at least one target UE; program code to start a wait timer with a first expiration period, wherein expiration of the wait timer is configured to fail the originating UE'"'"'s attempted initiation of the communication session; and program code to receive, from the application server, a request for the originating UE to extend the wait timer from the first expiration period to a second expiration period.
-
Specification