H04M7/003

System and method for processing telephony sessions
11706349 · 2023-07-18 · ·

In one embodiment, the method of processing telephony sessions includes: communicating with an application server using an application layer protocol; processing telephony instructions with a call router; and creating call router resources accessible through a call router Application Programming Interface (API). In another embodiment, the system for processing telephony sessions includes: a call router, a URI for an application server, a telephony instruction executed by the call router, and a call router API resource.

Interacting with an interactive voice response system device or agent device of an organization

A device receives, from a user device, a communication request that includes information identifying a user of the user device, an organization, and at least one reason for the communication request. The device determines, based on the communication request, information concerning the user, a telephone number associated with the organization, and a menu of an interactive voice response (IVR) system device associated with the telephone number. The device communicates, based on the information concerning the user, the menu of the IVR system device, and the at least one reason for the communication request, with the IVR system device via a communication session initiated based on the telephone number. The device determines, based on communicating with the IVR system device, a time that the user is to interact with the IVR system device via the communication session, and causes the user device to join the communication session at the time.

SYSTEM AND METHODS FOR USING ENHANCED QR CODES IN A CALL TO ACTION
20220414698 · 2022-12-29 ·

A system and method for using enhanced QR codes in a call to action, that provides enhanced functionality for generating a call to action element or providing personalized content when scanned, and that combine additional data dimensions with existing QR code technologies to expand the QR code capability beyond what is enabled by standard QR code specifications.

METHOD AND SYSTEM FOR DYNAMIC SHORT DIAL ALLOCATION IN EMERGENCY SYSTEMS
20220394129 · 2022-12-08 ·

A method, system, and computer program product for dynamic short dial allocation in emergency systems can be configured for acquisitioning, by a PSAP element, data from a caller, smart device and/or sensor processing and storing the data. Further, identifying, by a decision framework located at the PSAP side an emergency incident by means of the data and extracting, by the decision framework an appropriate emergency pattern for the identified emergency incident. Furthermore, gathering geolocation information from the caller, smart device and/or sensor and retrieving emergency services or departments at the geolocation area of the caller, smart device and/or sensor. Subsequently, providing appropriate emergency services or departments which must be notified according to the emergency incident to the call taker and displaying appropriate short dials for the emergency services or departments which must be notified.

System and method for hybrid callback management and failure recovery

A system and method for hybrid callback management and failure recovery, utilizing a callback cloud and an on-premise callback system, allowing brands to utilize a hybrid system that protects against any premise outages or cloud service faults and failures by introducing redundancies and co-maintenance of data key to callback execution.

CALL CONNECTION METHOD, STORAGE MEDIUM, AND TERMINAL
20220360661 · 2022-11-10 ·

A call connection method, a storage medium and a terminal are provided. The method includes: receiving a call request input by a customer service connection access displayed on an order detail interface, and acquiring order information of the order detail interface; and connecting to a customer service device corresponding to the customer service connection access based on the call request, and displaying the order information on a call conversation interface. If a customer service agent is required to provide help, a user can have a conversation with the customer service agent by inputting the call request, for a customer service call made on the order detail interface, related order information can be synchronously displayed on a call conversation interface, thereby to facilitate the user in quickly reading the order information and providing same for the customer service agent, and reducing the operation process of switching back and forth between interfaces.

System and method for processing telephony sessions
11575795 · 2023-02-07 · ·

In one embodiment, the method of processing telephony sessions includes: communicating with an application server using an application layer protocol; processing telephony instructions with a call router; and creating call router resources accessible through a call router Application Programming Interface (API). In another embodiment, the system for processing telephony sessions includes: a call router, a URI for an application server, a telephony instruction executed by the call router, and a call router API resource.

System and method for processing telephony sessions
11611663 · 2023-03-21 · ·

In one embodiment, the method of processing telephony sessions includes: communicating with an application server using an application layer protocol; processing telephony instructions with a call router; and creating call router resources accessible through a call router Application Programming Interface (API). In another embodiment, the system for processing telephony sessions includes: a call router, a URI for an application server, a telephony instruction executed by the call router, and a call router API resource.

SMART TRIGGER INITIATED OR EXTENDED COLLABORATION PLATFORM
20230082188 · 2023-03-16 ·

A real-time-communication (RTC) collaboration platform allows for customer-initiated and/or agent-initiated RTC collaboration sessions that may include rich media (voice, video, screen shares, annotations, drawings, document sharing and editing, etc.). The collaboration session may be initiated in various embodiments, by a smart trigger including one or more links that may be selected as a trigger. When the link(s) are selected session information may be transmitted or otherwise elected to target the session. In some embodiments, a combination of smart trigger devices may provide additional benefits, such as restricting the initiation of a session to a location where the NFC tag is present. Although individual examples provided herein describe the smart trigger as a QR code, an NFC tag, and/or a link on a web page, smart triggers of any type may be used to initiate a communication session as described herein. A smart trigger may also be used to extend the collaboration session to a new device.

Method, server, client and program for supporting calling

A method for determining candidates for a person who is to handle a failure upon occurrence of a failure as call-target persons and calling the call-target persons via the Internet is provided. The method is a method which is to be executed by a server, for supporting calling of call-target persons within a list in which candidates for a person who is to handle a failure are defined as call-target persons, upon occurrence of a failure, and includes a step of calling a client of a call-target person selected from the list via the Internet, and a step of receiving a response result indicating a result of operation in response to the calling from the client of the selected call-target person.