Systems and methods for providing quality guaranteed voice traffic in conjunction with over-the-top best effort traffic

US11621981B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11621981-B2
Application numberUS-202117248530-A
CountryUS
Kind codeB2
Filing dateJan 28, 2021
Priority dateJan 28, 2021
Publication dateApr 4, 2023
Grant dateApr 4, 2023

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.

An originating user equipment may generate a request to utilize a service that links over-the-top content with a voice call, and may provide the request to an entitlement server of a core network associated with the originating user equipment. The originating user equipment may receive, from the entitlement server, information verifying entitlement of the originating user equipment for the service. The information may include a tag identifying the service. The originating user equipment may provide an invite message, with the tag, to a terminating user equipment and may establish the voice call with the terminating user equipment based on providing the invite message and via an Internet protocol multimedia subsystem (IMS) network and the core network. The originating user equipment may establish, concurrently with the voice call, a connection for the over-the-top content with the terminating user equipment via a data network and the core network.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, comprising: generating, by an originating user equipment, a request to utilize a service that links over-the-top content with a voice call; providing, by the originating user equipment, the request to an entitlement server of a core network associated with the originating user equipment; receiving, by the originating user equipment and from the entitlement server, information verifying entitlement of the originating user equipment for the service, the information including a tag identifying the service; generating, by the originating user equipment and based on receiving the information verifying the entitlement, an invite message with the tag identifying the service; providing, by the originating user equipment, the invite message to a terminating user equipment based on the terminating user equipment being verified for the service; establishing, by the originating user equipment, the voice call with the terminating user equipment based on providing the invite message and via an Internet protocol multimedia subsystem (IMS) network and the core network; and establishing, by the originating user equipment, concurrently with the voice call, a connection for the over-the-top content with the terminating user equipment via a data network and the core network. 2. The method of claim 1 , further comprising: synchronizing the voice call and the over-the-top content based on the service. 3. The method of claim 2 , wherein synchronizing the voice call and the over-the-top content comprises: receiving first timestamps and first sequence numbers from first packets associated with the voice call; receiving second timestamps and second sequence numbers from second packets associated with the over-the-top content; and synchronizing the voice call and the over-the-top content based on the first timestamps, the second timestamps, the first sequence numbers, and the second sequence numbers. 4. The method of claim 1 , further comprising: establishing, based on the terminating user equipment not being verified for the service, the voice call with the terminating user equipment via the data network and the core network. 5. The method of claim 1 , wherein the IMS network provides a threshold quality of service for the voice call established between the originating user equipment and the terminating user equipment. 6. The method of claim 1 , wherein the data network provides a best effort bearer connection for the over-the-top content. 7. The method of claim 1 , further comprising: receiving, from the terminating user equipment, status information identifying an arrival status of packets associated with the voice call and the over-the-top video and generated by the originating user equipment; modifying timestamps and sequence numbers for new packets associated with the voice call and the over-the-top content based on the status information; and providing the new packets to the terminating user equipment. 8. An originating user equipment, comprising: one or more processors configured to: generate a request to utilize a service that links over-the-top video with a voice call; provide the request to an entitlement server of a core network associated with the originating user equipment; receive, from the entitlement server, information verifying entitlement of the originating user equipment for the service, the information including a tag identifying the service; generate, based on receiving the information verifying the entitlement, an invite message with the tag identifying the service; provide the invite message to a terminating user equipment; establish the voice call with the terminating user equipment based on providing the invite message and via an Internet protocol multimedia subsystem (IMS) network and the core network; establish, concurrently with the voice call, a connection for the over-the-top content with the terminating user equipment via a data network and the core network; and synchronize the voice call and the over-the-top content based on the service. 9. The originating user equipment of claim 8 , wherein the one or more processors are further configured to: receive, from the terminating user equipment, status information identifying an arrival status of packets associated with the voice call and the over-the-top content and generated by the originating user equipment; modify timestamps and sequence numbers for new packets associated with the voice call and the over-the-top content based on the status information; and provide the new packets to the terminating user equipment. 10. The originating user equipment of claim 8 , wherein the service is a voice bridge for the voice call and the tag includes a link to the voice bridge. 11. The originating user equipment of claim 8 , wherein the one or more processors, when establishing the voice call with the terminating user equipment, are configured to: establish the voice call with the terminating user equipment via a real-time transport protocol. 12. The originating user equipment of claim 8 , wherein the service is an over-the-top application service and the tag includes a link to the over-the-top application service. 13. The originating user equipment of claim 8 , wherein the one or more processors are further configured to: generate another invite message with the tag; establish, based on another terminating user equipment being verified for the service, another voice call with the other terminating user equipment via the IMS network and the core network; and establish, concurrently with the other voice call and via the core network, another over-the-top content with the other terminating user equipment. 14. The originating user equipment of claim 13 , wherein the one or more processors are further configured to: establish, based on the other terminating user equipment not being verified for the service, the other voice call with the other terminating user equipment via the data network and the core network. 15. A non-transitory computer-readable medium storing a set of instructions, the set of instructions comprising: one or more instructions that, when executed by one or more processors of an originating user equipment, cause the originating user equipment to: generate a request to utilize a service that links over-the-top content with a voice call; provide the request to an entitlement server of a core network associated with the originating user equipment; receive, from the entitlement server, information verifying entitlement of the originating user equipment for the service, the information including a tag identifying the service; generate, based on receiving the information verifying the entitlement, an invite message with the tag identifying the service; provide the invite message to a terminating user equipment; establish the voice call with the terminating user equipment based on providing the invite message and via an Internet protocol multimedia subsystem (IMS) network and the core network; establish, concurrently with the voice call, a connection for the over-the-top content with the terminating user equipment via a data network and the core network; receive, from the terminating user equipment, status information identifying an arrival status of packets associated with the voice call and the over-the-top content and generated by the originating user equipment; modify timestamps and sequence numbers for new packets associated with the voice call and the over-the-top content based on the status information; and provide the new packets to the terminating user eq

Assignees

Inventors

Classifications

  • IP multimedia subsystem [IMS] · CPC title

  • Application servers providing network services (systems providing special services to telephonic subscribers H04M3/42) · CPC title

  • Session establishment or de-establishment · CPC title

  • Responding to QoS · CPC title

  • Services where the data services network provides a telephone service in addition or as an alternative, e.g. for backup purposes, to the telephone service provided by the telephone services network · 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 US11621981B2 cover?
An originating user equipment may generate a request to utilize a service that links over-the-top content with a voice call, and may provide the request to an entitlement server of a core network associated with the originating user equipment. The originating user equipment may receive, from the entitlement server, information verifying entitlement of the originating user equipment for the serv…
Who is the assignee on this patent?
Verizon Patent & Licensing Inc
What technology area does this patent fall under?
Primary CPC classification H04L65/1069. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Apr 04 2023 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 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).