Transmitting application data using different QoS specifications

US11329757B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11329757-B2
Application numberUS-201916657963-A
CountryUS
Kind codeB2
Filing dateOct 18, 2019
Priority dateOct 18, 2019
Publication dateMay 10, 2022
Grant dateMay 10, 2022

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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.

Assignees

Inventors

Classifications

  • 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

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11329757B2 cover?
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 t…
Who is the assignee on this patent?
T Mobile Usa Inc
What technology area does this patent fall under?
Primary CPC classification H04L1/0006. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue May 10 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 7 related publications on this page (citations in our corpus or others sharing the same primary CPC).