Transfer method and apparatus for seamless content transfer
US-9215255-B2 · Dec 15, 2015 · US
US9083772B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9083772-B2 |
| Application number | US-201113096473-A |
| Country | US |
| Kind code | B2 |
| Filing date | Apr 28, 2011 |
| Priority date | Apr 30, 2010 |
| Publication date | Jul 14, 2015 |
| Grant date | Jul 14, 2015 |
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.
In an embodiment, a communications device exchanges, between first and second access terminals, higher priority data in association with a communication session of a first type and also lower priority data in association with a communication session of a second type. If the communications device determines a transition of the first access terminal to a lower data-rate environment, the communication device reduces a size of data packets exchanged between the first access terminal and an application server for the communication session of the second type. If the communications device determines an upcoming data packet is a low-data packet (e.g., a silence packet), the low-data packet is suppressed. If the communications device determines that the first access terminal has attempted transmission of a set of last or near-last data packets in the sequence, the communications device re-transmits the set of last or near-last data packets without waiting for ACKs.
Opening claim text (preview).
What is claimed is: 1. A method of exchanging data between a first access terminal and a second access terminal in a communications system, comprising: exchanging, between the first and second access terminals, higher priority data in association with a communication session of a first type and also lower priority data in association with a communication session of a second type, the communication sessions of the first and second types being arbitrated by an application server; determining a transition of the first access terminal to a lower data-rate environment; and reducing, responsive to the determination, a size of data packets exchanged between the first access terminal and the application server for the communication session of the second type, wherein the exchanging, the determining and the reducing are each performed by the application server. 2. The method of claim 1 , wherein the reducing reduces the size of the data packets, received from the second access terminal, that are transmitted by the application server to the first access terminal on a downlink. 3. The method of claim 1 , wherein the determination of the transition by the application server is based upon (i) a notification from the first access terminal or a serving network of the first access terminal regarding the first access terminal's data-rate environment, (ii) a detection of performance degradation of the application server's connection to the first access terminal, and/or (iii) a report of the first access terminal's current geographic location and/or serving area. 4. The method of claim 1 , wherein the communication session of the first type corresponds to a streaming or real-time communication session and the communication session of the second type corresponds to a file-transfer session. 5. The method of claim 1 , wherein the determination is based upon the transition of the first access terminal being to a network of a given type. 6. The method of claim 5 , wherein the network of the given type corresponds to a 1x network, a General Packet Radio Service (GPRS) network and/or an Evolution-Data Optimized (EV-DO) Rel. 0 Network or Rev. A network. 7. The method of claim 1 , wherein a given size of data packets exchanged between the first access terminal and the application server for the communication session of the first type is not reduced in response to the determination. 8. The method of claim 1 , wherein the determination of the transition of the first access terminal to the lower data-rate environment is based upon detection of the first access terminal completing a handoff from a first communications network with a first radio access technology (RAT) type to a second communications network with a second RAT type, wherein the second communications network is expected to support lower data rates as compared to the first communications network based on their associated RAT types. 9. The method of claim 1 , wherein the determination of the transition of the first access terminal to the lower data-rate environment is based upon detection of one or more deteriorating conditions on a current serving communications network without the first access terminal undergoing a handoff. 10. The method of claim 1 , wherein the size-reduced data packets correspond to media packets for the communication session of the second type. 11. An application server configured to exchange data between a first access terminal and a second access terminal in a communications system, comprising: means for exchanging, between the first and second access terminals, higher priority data in association with a communication session of a first type and also lower priority data in association with a communication session of a second type, the communication sessions of the first and second types being arbitrated by the application server; means for determining a transition of the first access terminal to a lower data-rate environment; and means for reducing, responsive to the determination, a size of data packets exchanged between the first access terminal and the application server for the communication session of the second type. 12. The application server of claim 11 , wherein the means for reducing reduces the size of the data packets, received from the second access terminal, that are transmitted by the application server to the first access terminal on a downlink. 13. The application server of claim 11 , wherein the determination of the transition by the application server is based upon (i) a notification from the first access terminal or a serving network of the first access terminal regarding the first access terminal's data-rate environment, (ii) a detection of performance degradation of the application server's connection to the first access terminal, and/or (iii) a report of the first access terminal's current geographic location and/or serving area. 14. The application server of claim 11 , wherein the communication session of the first type corresponds to a streaming or real-time communication session and the communication session of the second type corresponds to a file-transfer session. 15. The application server of claim 11 , wherein the determination is based upon the transition of the first access terminal being to a network of a given type. 16. The application server of claim 15 , wherein the network of the given type corresponds to a 1x network, a General Packet Radio Service (GPRS) network and/or an Evolution-Data Optimized (EV-DO) Rel. 0 Network or Rev. A network. 17. The application server of claim 11 , wherein a size of data packets exchanged between the first access terminal and the application server for the communication session of the first type is not reduced in response to the determination. 18. The application server of claim 11 , wherein the determination of the transition of the first access terminal to the lower data-rate environment is based upon detection of the first access terminal completing a handoff from a first communications network with a first radio access technology (RAT) type to a second communications network with a second RAT type, wherein the second communications network is expected to support lower data rates as compared to the first communications network based on their associated RAT types. 19. The application server of claim 11 , wherein the determination of the transition of the first access terminal to the lower data-rate environment is based upon detection of deteriorating conditions on a current serving communications network without the first access terminal undergoing a handoff. 20. The application server of claim 11 , wherein the size-reduced data packets correspond to media packets for the communication session of the second type. 21. An application server configured to exchange data between a first access terminal and a second access terminal in a communications system, comprising: a processor coupled to memory and configured to: exchange, between the first and second access terminals, higher priority data in association with a communication session of a first type and also lower priority data in association with a communication session of a second type, the communication sessions of the first and second types being arbitrated by the application server; determine a transition of the first access terminal to a lower data-rate environment; and reduce, responsive to the determination, a size of data packets exchanged between the first access terminal and the application server for the communicatio
based on priority criteria · CPC title
Session management (for real-time applications in data packet communications networks H04L65/1066) · CPC title
Evaluation or update of window size, e.g. using information derived from acknowledged [ACK] packets · CPC title
by adding media; by removing media · CPC title
Electricity · mapped topic
Related publications grouped by family.
Answers are generated from the same data shown on this page.