Internet Protocol Communication Accessibility Improvement
US-2015131648-A1 · May 14, 2015 · US
US9356988B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9356988-B2 |
| Application number | US-201414341902-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jul 28, 2014 |
| Priority date | Nov 12, 2013 |
| Publication date | May 31, 2016 |
| Grant date | May 31, 2016 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Methods, devices, non-transitory processor-readable instructions, and systems for a VOIP application server associated with a VOIP application to improve performance of a target computing device for IP communications via the VOIP application. An embodiment method may include determining whether the target computing device is likely to be called using the VOIP application during a contact period, and directing the target computing device to adjust a performance setting for receiving an IP communication in response to determining a likelihood the device will be called during the contact period. When a call is likely, the performance setting may be raised via transmitting dummy traffic to target computing device, activating a quality-of-service on an Rx interface corresponding to the VOIP application and the target computing device, and/or transmitting a message directing the target computing device to utilize an aggressive slot cycle index setting or an aggressive discontinuous reception setting.
Opening claim text (preview).
What is claimed is: 1. A method for a VOIP application server associated with a VOIP application to improve performance of a target computing device for IP communications via the VOIP application, comprising: determining, by the VOIP application server, whether the target computing device is likely to be called using the VOIP application during a contact period; directing, by the VOIP application server, the target computing device to adjust a performance setting for receiving an IP communication with the VOIP application in response to determining a likelihood the target computing device will be called using the VOIP application during the contact period; determining, by the VOIP application server, whether an acknowledgement is received that indicates that the target computing device has adjusted the performance setting for receiving the IP communication with the VOIP application in response to the VOIP application server directing the target computing device to adjust the performance setting; and transmitting, by the VOIP application server, an out-of-band push notification message to the target computing device directing the target computing device to adjust the performance setting for receiving the IP communication with the VOIP application in response to determining that the acknowledgement was not received by the VOIP application server. 2. The method of claim 1 , wherein directing, by the VOIP application server, the target computing device to adjust the performance setting for receiving the IP communication with the VOIP application in response to determining the likelihood the target computing device will be called using the VOIP application during the contact period comprises: directing, by the VOIP application server, the target computing device to raise the performance setting for receiving the IP communication with the VOIP application in response to determining that the target computing device is likely to be called using the VOIP application. 3. The method of claim 2 , wherein directing, by the VOIP application server, the target computing device to raise the performance setting for receiving the IP communication with the VOIP application in response to determining that the target computing device is likely to be called using the VOIP application comprises at least one of: transmitting, by the VOIP application server via the VOIP application, dummy traffic to the target computing device; activating, by the VOIP application server, a quality-of-service (QoS) on an Rx interface corresponding to the VOIP application and the target computing device; and transmitting, by the VOIP application server via the VOIP application, a message directing the target computing device to utilize an aggressive slot cycle index (SCI) setting or an aggressive discontinuous reception (DRX) setting. 4. The method of claim 1 , wherein the acknowledgement is a response message sent by the target computing device via the VOIP application. 5. The method of claim 1 , wherein transmitting, by the VOIP application server, the out-of-band push notification message to the target computing device directing the target computing device to adjust the performance setting for receiving the IP communication with the VOIP application in response to determining that the acknowledgement was not received by the VOIP application server comprises: transmitting, by the VOIP application server, the out-of-band push notification message with a payload that includes data indicating a quality-of-service, a slot cycle index setting, and/or a discontinuous reception setting. 6. The method of claim 1 , wherein directing, by the VOIP application server, the target computing device to adjust the performance setting for receiving the IP communication with the VOIP application in response to determining the likelihood the target computing device will be called using the VOIP application during the contact period comprises directing, by the VOIP application server, the target computing device to lower the performance setting for receiving the IP communication with the VOIP application in response to determining that the target computing device is not likely to be called using the VOIP application, and wherein lowering the performance setting comprises activating a default performance setting or a conservative performance setting for receiving the IP communication with the VOIP application. 7. The method of claim 6 , wherein directing, by the VOIP application server, the target computing device to lower the performance setting for receiving the IP communication with the VOIP application in response to determining that the target computing device is not likely to be called using the VOIP application comprises at least one of: deactivating, by the VOIP application server, a quality-of-service on a receiver interface corresponding to the VOIP application and the target computing device; and transmitting, by the VOIP application server via the VOIP application, a message directing the target computing device to utilize a default quality-of-service, a default slot cycle index (SCI) setting, or a default discontinuous reception (DRX) setting. 8. A server, comprising: means for determining whether a target computing device is likely to be called using a VOIP application associated with the server during a contact period; means for directing the target computing device to adjust a performance setting for receiving an IP communication with the VOIP application in response to determining a likelihood the target computing device will be called using the VOIP application during the contact period; means for determining whether an acknowledgement is received that indicates that the target computing device has adjusted the performance setting for receiving the IP communication with the VOIP application in response to the server directing the target computing device to adjust the performance setting; and means for transmitting an out-of-band push notification message to the target computing device directing the target computing device to adjust the performance setting for receiving the IP communication with the VOIP application in response to determining that the acknowledgement was not received by the server. 9. The server of claim 8 , wherein means for directing the target computing device to adjust the performance setting for receiving the IP communication with the VOIP application in response to determining the likelihood the target computing device will be called using the VOIP application during the contact period comprises: means for directing the target computing device to raise the performance setting for receiving the IP communication with the VOIP application in response to determining that the target computing device is likely to be called using the VOIP application. 10. The server of claim 9 , wherein means for directing the target computing device to raise the performance setting for receiving the IP communication with the VOIP application in response to determining that the target computing device is likely to be called using the VOIP application comprises at least one of: means for transmitting, via the VOIP application, dummy traffic to the target computing device; means for activating a quality-of-service (QoS) on an Rx interface corresponding to the VOIP application and the target computing device; and means for transmitting, via the VOIP application, a message directing the target computing device to utilize an aggressive slot cycle index (SCI) setting or an aggressive discontinuous reception (DRX) setting. 11. The server of claim 8 , wherein the acknowledgement is a response message sent by the target computing device
Session establishment or de-establishment · CPC title
controlling an operation mode according to history or models of usage information, e.g. activity schedule or time of day · CPC title
managed by the network, e.g. network or access point is leader and terminal is follower · CPC title
Application servers providing network services (systems providing special services to telephonic subscribers H04M3/42) · CPC title
Responding to QoS · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.