Delivering a toll-free caller ID on toll-free calls
US-9621715-B2 · Apr 11, 2017 · US
US12200592B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12200592-B2 |
| Application number | US-202217695597-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 15, 2022 |
| Priority date | Mar 15, 2022 |
| Publication date | Jan 14, 2025 |
| Grant date | Jan 14, 2025 |
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.
The system receives a SIP call from a UE associated with the user. The SIP call includes a call setup phase and a data transfer phase, where the call setup phase precedes the data transfer phase. The call setup phase includes an exchange of multiple header fields. The system obtains the multiple header fields from the SIP call. The system determines that the call is an open-line call by identifying an optional field within the multiple header fields, where the optional field indicates that the call is the open-line call. The open-line call indicates that the user of the UE cannot engage in a conversation with a receiver of the open-line call. Upon determining that the call is the open-line call, the system notifies an operator receiving the SIP call to not engage in an audible conversation with the user.
Opening claim text (preview).
We claim: 1. At least one non-transitory computer-readable storage medium, excluding transitory signals and carrying instructions to automatically identify a call associated with a wireless telecommunication network as an open-line call, which, when executed by at least one data processor of a system, cause the system to: receive a session initiation protocol (SIP) call from a mobile device associated with a user, wherein the SIP call includes a call setup phase and a data transfer phase, wherein the call setup phase precedes the data transfer phase, and wherein the call setup phase includes an exchange of multiple header fields; obtain the multiple header fields from the SIP call; determine that the SIP call is the open-line call by identifying an optional field within the multiple header fields, wherein the optional field includes an additional-identity field defined by 3GPP TS 24.229, wherein the optional field indicates that the SIP call is the open-line call, and, wherein the open-line call indicates that the user of the mobile device cannot, or does not want to, engage in a conversation with a receiver of the open-line call; upon determining that the SIP call is the open-line call, notify the receiver of the open-line call to not engage in an audible conversation with the user; upon determining that the SIP call is the open-line call, determine a geographical location associated with the mobile device; and upon determining that the SIP call is the open-line call, send a notification to dispatch assistance to the geographical location associated with the mobile device. 2. The non-transitory computer-readable storage medium of claim 1 , comprising instructions to: present to the user multiple predetermined inputs indicating that the SIP call is the open-line call, wherein a predetermined input among the multiple predetermined inputs is configured to be unlikely to be dialed by accident, and wherein the multiple predetermined inputs include a predetermined press of one or more buttons, a predetermined gesture, a voice command, or holding one or more buttons for a predetermined amount of time; request the user to select at least one of the multiple predetermined inputs; receive a selection from the user; detect an input from the user matching the selection from the user; and upon detecting the input from the user matching the selection from the user, modify the optional field within the multiple header fields to indicate that the SIP call is the open-line call. 3. The non-transitory computer-readable storage medium of claim 1 , comprising instructions to: upon determining that the SIP call is the open-line call, determine a likelihood that the SIP call is a false open-line call by: obtaining an identifier associated with the mobile device, wherein the identifier includes a phone number or a logical address; determining whether the identifier is stored in a database including multiple open-line call identifiers, wherein each open-line call identifier among the multiple open-line call identifiers is associated with a previously identified open-line call; and upon determining that the identifier is stored in the database, decreasing the likelihood that the SIP call is the false open-line call; obtain a likelihood threshold; determine whether the SIP call is the open-line call by comparing the likelihood that the SIP call is the false open-line call to the likelihood threshold; and upon determining that the SIP call is not the open-line call, refrain from sending the notification to dispatch assistance. 4. The non-transitory computer-readable storage medium of claim 1 , comprising instructions to: receive a predetermined input from the user indicating that the SIP call is the open-line call, wherein the predetermined input is configured to be unlikely to be dialed by accident, and wherein the predetermined input includes at least two of: a predetermined press of one or more buttons, a predetermined gesture, a voice command, or holding one or more buttons for a predetermined amount of time; and modify the optional field within the multiple header fields to indicate that the SIP call is the open-line call. 5. The non-transitory computer-readable storage medium of claim 1 , comprising instructions to: upon determining that the SIP call is the open-line call, determine a likelihood that the SIP call is a false open-line call by: obtaining an ambient sound recorded by the mobile device associated with the user; analyzing the ambient sound to determine a pace of a person's speech and a volume of a person's speech; based on the pace of the person's speech and the volume of the person's speech, determining whether the person is speaking calmly and conversationally; upon determining that the person is speaking calmly and conversationally, increasing the likelihood that the SIP call is the false open-line call; obtain a likelihood threshold; determine whether the SIP call is the open-line call by comparing the likelihood that the SIP call is the false open-line call to the likelihood threshold; and upon determining that the SIP call is not the open-line call, refrain from sending the notification to dispatch assistance. 6. The non-transitory computer-readable storage medium of claim 1 , comprising instructions to: upon determining that the SIP call is the open-line call, determine a likelihood that the SIP call is a false open-line call by: obtaining an ambient sound recorded by the mobile device associated with the user; analyzing the ambient sound to detect sounds indicating that the mobile device is bumping against objects in a carrier; and upon detecting the sounds indicating that the mobile device is bumping against objects in the carrier, increasing the likelihood that the SIP call is the false open-line call; obtain a likelihood threshold; determine whether the SIP call is the open-line call by comparing the likelihood that the SIP call is the false open-line call to the likelihood threshold; and upon determining that the SIP call is not the open-line call, refrain from sending the notification to dispatch assistance. 7. The non-transitory computer-readable storage medium of claim 1 , comprising instructions to: receive the SIP call from the mobile device associated with the user, wherein the SIP call includes a uniform resource locator (URL) identifying a receiving device associated with the SIP call, wherein the URL indicates that the SIP call is the open-line call; obtain the URL from the SIP call; route the SIP call to the receiving device identified by the URL; and notify the receiver of the open-line call from the URL that the SIP call is the open-line call. 8. A system comprising: at least one hardware processor; and at least one non-transitory memory storing instructions, which, when executed by the at least one hardware processor, cause the system to: receive a session initiation protocol (SIP) call from a UE associated with a user, wherein the SIP call includes a call setup phase and a data transfer phase, wherein the call setup phase precedes the data transfer phase, and wherein the call setup phase includes an exchange of multiple header fields; obtain the multiple header fields from the SIP call; determine that the SIP call is an open-line call by identifying an optional field within the multiple header fields, wherein the optional field indicates that the SIP call is the open-line call, and, wherein the open-line call indicates that the user of the UE cannot or chooses not to engage in a conversation with a receiver of the open-line call; and upon determining that the SIP call is the open-line call, provide a notification signal to the rece
Session initiation protocol [SIP] · CPC title
Location-based management or tracking services · CPC title
Session establishment or de-establishment · CPC title
Services making use of location information · CPC title
Parsing or analysis of headers · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.