User data compression method and apparatus for preventing data loss in wireless communication system
US-2020359449-A1 · Nov 12, 2020 · US
US11329757B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11329757-B2 |
| Application number | US-201916657963-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 18, 2019 |
| Priority date | Oct 18, 2019 |
| Publication date | May 10, 2022 |
| Grant date | May 10, 2022 |
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.
A telecommunication network associated with a wireless telecommunication provider can be configured to transmit application data using different quality of service (QoS) specifications. In some configurations, data, other than voice and video data, can be transmitted using VoLTE or ViLTE data streams. According to some examples, network hardware and/or software (e.g., in the core network of a telecommunications network), and/or an application on the UE (smartphone, tablet, etc.) may translate data to be compatible with the VoLTE or ViLTE specifications. The translated data is transmitted from the device to the telecommunications network as a VoLTE or ViLTE packet stream. The converted packets may be identified (e.g., a unique digital signature) so that the corresponding hardware and software in the MSO can identify that a stream of VoLTE or ViLTE packets is to be converted back into the native format of the application before being routed to a destination.
Opening claim text (preview).
What is claimed is: 1. A system comprising: one or more processors; a memory; and one or more components stored in the memory and executable by the one or more processors to perform operations comprising: identifying first data of an application executing on a device to transmit according to a Quality of Service (QoS) specification, wherein the QoS specification indicates a guaranteed bitrate and a first service latency, wherein the QoS specification is associated with a Voice-over-long-term-evolution (VoLTE) standard or a Video-over-long-term-evolution (ViLTE) standard, and wherein the first data is output by the application in a first format that does not conform to the QoS specification; generating second data by converting the first data from the first format to a second format that conforms to the QoS specification; transmitting the second data from the device to a telecommunications network, wherein the second data provides an indication to one or more computing devices of the telecommunications network to convert the second data from the second format to the first format; and transmitting third data output by the application from the device to the telecommunications network, wherein the third data is output in the first format and is not converted to the second format. 2. The system of claim 1 , wherein a type of the first data of the application is associated with a different QoS specification for transmission that has one or more of a non-guaranteed bitrate or a second service latency that is longer than the first service latency. 3. The system of claim 1 , the operations further comprising including an identifier in one or more packets of the second data to provide the indication to the one or more computing devices of the telecommunications network to convert the second from the second format to the first format. 4. The system of claim 1 , wherein generating the second data comprises formatting packets of the first data to correspond to a packet format associated with the QoS specification. 5. The system of claim 1 , wherein the first data is video game controller data and the application is a video game application. 6. A computer-implemented method performed by one or more processors configured with specific instructions, the computer-implemented method comprising: identifying first data of an application executing on a device to transmit according to a QoS specification, wherein the QoS specification indicates a guaranteed bitrate and a first service latency, wherein the QoS specification is associated with a Voice-over-long-term-evolution (VoLTE) standard or a Video-over-long-term-evolution (ViLTE) standard, and wherein the first data is output by the application in a first format that does not conform to the QoS specification; generating second data by converting the first data from the first format to a second format that conforms to the QoS specification; transmitting the second data from the device to a telecommunications network, wherein the second data provides an indication to convert the second data from the second format to the first format; and transmitting third data output by the application from the device to the telecommunications network, wherein the third data is output in the first format and is not converted to the second format. 7. The computer-implemented method of claim 6 , wherein a type of the first data of the application is associated with a different QoS specification for transmission that has one or more of a non-guaranteed bitrate or a second service latency that is longer than the first service latency. 8. The computer-implemented method of claim 6 , further comprising including an identifier in the second data to provide the indication to one or more computing devices of the telecommunications network to convert the second data from the second format to the first format. 9. The computer-implemented method of claim 6 , wherein generating the second data comprises formatting packets of the first data to correspond to a packet format associated with the QoS specification. 10. The computer-implemented method of claim 6 , wherein the indication to convert the second data from the second format to the first format causes one or more computing devices of the telecommunications network to convert the data from the second format to the first format. 11. The computer-implemented method of claim 6 , wherein the indication to convert the second data from the second format to the first format causes one or more computing devices of the telecommunications network located at one or more nodes within an access network associated with the telecommunications to convert the data from the second format to the first format. 12. The computer-implemented method of claim 6 , wherein the first data is video game controller data and the application is a video game application. 13. A non-transitory computer-readable media storing computer-executable instructions that, when executed, cause one or more processors of a computing device to perform acts comprising: identifying first data of an application to transmit according to Quality of Service (QoS) specification, wherein the QoS specification is associated with a Voice-over-long-term-evolution (VoLTE) standard or a Video-over-long-term-evolution (ViLTE) standard, and wherein the first data is output by the application in a first format that does not conform to the QoS specification; generating second data by converting the first data from the first format to a second format that conforms to the QoS specification; transmitting the second data, formatted according to the second format, to a telecommunications network, wherein the second data provides an indication to one or more computing devices associated with the telecommunications network to convert the second data from the second format to the first format; and transmitting third data output by the application from the device to the telecommunications network, wherein the third data is output in the first format and is not converted to the second format. 14. The non-transitory computer-readable media of claim 13 , wherein a type of the first data of the application is associated with a different QoS specification for transmission. 15. The non-transitory computer-readable media of claim 13 , the acts further comprising including an identifier in the second data to provide the indication to the one or more computing devices of the telecommunications network to convert the second data from the second format to the first format. 16. The non-transitory computer-readable media of claim 13 , wherein generating the second data comprises formatting packets of the first data to correspond to a packet format associated with the QoS specification. 17. The non-transitory computer-readable media of claim 13 , wherein the first data is video game controller data and the application is a video game application.
based on priority criteria · CPC title
using measured or perceived quality · CPC title
where the mode-switching is based on Quality of Service requirement · CPC title
Application servers providing network services (systems providing special services to telephonic subscribers H04M3/42) · CPC title
based on latency requirement · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.