Systems and methods for providing quality guaranteed voice traffic in conjunction with over-the-top best effort traffic
US-11621981-B2 · Apr 4, 2023 · US
US12581012B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12581012-B2 |
| Application number | US-202217960069-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 4, 2022 |
| Priority date | Oct 4, 2022 |
| Publication date | Mar 17, 2026 |
| Grant date | Mar 17, 2026 |
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.
Aspects of the invention add information in the call initiation stage so that a client or device type and access type data may be embedded in the call request. Therefore, during the call-progress tone (Call Progress Tone), a processing server may then provide a logic to handle the different access type and/or client type to further enhance user experience.
Opening claim text (preview).
What is claimed is: 1 . A computer-implemented method comprising: identifying a call request from a first party to a second party; generating a first tag identifying the first party based on a first client type; generating a second tag identifying the second party based on a second client type, wherein at least one of the first client type or the second client type are identified from a list of client types including at least a voice over Long Term Evolution (VOLTE) device, an over-the-top (OTT) device, and a non-subscriber identifier module (SIM) device; based on the identified first client type and the second client type, accessing a database for one or more timer configurations, wherein the one or more timer configurations correspond to the first client type or the second client type; initiate a timer configuration based on accessing the database; in response to an expiration of the timer configuration, identifying a configured response corresponding to the first client type or the second client type; and providing an indicia to the first party as a function of the configured response. 2 . The computer-implemented method of claim 1 , further comprising establishing the first tag with an internet protocol multimedia subsystem (IMS). 3 . The computer-implemented method of claim 1 , further comprising generating a second tag identifying the first party based on an access type. 4 . The computer-implemented method of claim 1 , wherein the providing the indicia comprises providing the indicia as a visual or an audio alert from the second party. 5 . The computer-implemented method of claim 1 , wherein the at least one of the first client type or the second client type comprises an over-the-top (OTT) device. 6 . The computer-implemented method of claim 1 , wherein the at least one of the first client type or the second client type comprises a non-subscriber identifier module (SIM) device. 7 . The computer-implemented method of claim 1 , wherein at least one of the first tag or the second tag are stored in a tag structure. 8 . The computer-implemented method of claim 1 , wherein at least one of the first tag or the second tag are generated based on a registration access type. 9 . The computer-implemented method of claim 8 , wherein the registration access type includes at least one of WiFi 802.11, an UMTS Terrestrial Radio Access Network (UTRAN), or an Evolved Universal Terrestrial Radio Access Network (E-UTRAN). 10 . The computer-implemented method of claim 1 , wherein at least one of the first tag or the second tag are set by an authority, by the first party, by an algorithm, or by studying past calls. 11 . A tangible, non-transitory computer-readable medium having computer-executable instructions stored thereon, wherein the computer-executable instructions is configured to be executed by a processor, computer-executable instructions comprising: identifying a call request from a first party to a second party; generating a first tag identifying the first party based on a first client type; generating a second tag identifying the second party based on a second client type, wherein at least one of the first client type or the second client type are identified from a list of client types including at least a voice over Long Term Evolution (VOLTE) device, an over-the-top (OTT) device, and a non-subscriber identifier module (SIM) device; based on the identified first client type and the second client type, accessing a database for one or more timer configurations, wherein the one or more timer configurations correspond to the first client type or the second client type; initiate a timer configuration based on accessing the database; in response to an expiration of the timer configuration, identifying a configured response corresponding to the first client type or the second client type; and issuing an indicia to the first party as a function of the configured response. 12 . The tangible, non-transitory computer-readable medium of claim 11 , further comprising establishing the first tag with an internet protocol multimedia subsystem (IMS). 13 . The tangible, non-transitory computer-readable medium of claim 11 , further comprising generating a second tag identifying the first party based on an access type. 14 . The tangible, non-transitory computer-readable medium of claim 11 , wherein the providing the indicia comprises providing the indicia as a visual or an audio alert from the second party. 15 . A system comprising: a call originating device; a call receiving device; a network server is configured to identifying a call request from a call originating device to the call receiving device; wherein the network server is configured to generate a first tag identifying the call originating device based on a first client type, wherein the network server is further configured to generate a second tag identifying the call receiving device based on a second client type, at least one of the first client type or the second client type being identified from a list of client types including at least a voice over Long Term Evolution (VOLTE) device, an over-the-top (OTT) device, and a non-subscriber identifier module (SIM) device; based on the identified first client type and the second client type, wherein the network server is configured to access a database for one or more timer configurations, wherein the one or more timer configurations correspond to the first client type or the second client type; wherein the network server is configured to initiate a timer configuration based on accessing the database; in response to an expiration of the timer configuration, wherein the network server is configured to identify a configured response corresponding to the first client type or the second client type; and wherein the network server is configured to provide an indicia to the call originating device as a function of the identified configured response. 16 . The system of claim 15 , further comprising wherein the network server is configured to establish the first tag with an internet protocol multimedia subsystem (IMS). 17 . The system of claim 16 , further comprising wherein the network server is configured to generate a second tag identifying the call originating device based on an access type. 18 . The system of claim 17 , wherein the IMS is configured to store a group of second tags. 19 . The system of claim 16 , wherein the IMS is configured to store a group of first tags. 20 . The system of claim 15 , wherein the indicia comprises a visual or an audio alert from the second party.
Call controllers; Call servers · CPC title
IP multimedia subsystem [IMS] · CPC title
in the network · CPC title
adapted for voice communication over an Internet Protocol [IP] network (Voice over Internet Protocol (VoIP) network equipment and services H04M7/006; implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP] H04L69/16) · CPC title
including a wireless LAN interface · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.