H04M1/247

VOICE APPLICATION NETWORK PLATFORM
20230262157 · 2023-08-17 ·

A distributed voice applications system includes a voice services instruction rendering agent and at least one voice services software client that is configured to provide voice applications to an individual user. A management system may control and direct the voice services rendering agent to create voice applications that are personalized for individual users based on user characteristics, information about the environment in which the voice applications will be performed, prior user interactions and other information. The voice services software client may be resident on a local user device which includes a voice browser and speech recognition capabilities. The local device, voice services instruction rendering agent and the management system may be interconnected via a communications network.

Systems and methods for establishing a call connection

Systems and methods for establishing call connection in response to user action, the method including receiving a first user action from a user associated with making a call connection, wherein the first user action comprises any of copying at least part of a phone number, pasting at least part of the phone number, or inputting at least part of the phone number. The method also includes determining one or more call recipients based on the first user action. The method also includes establishing one or more silent call connections based on the determined one or more call recipients, wherein each of the one or more silent call connections comprises a call connection with a predetermined parameter so that there are no incoming call indicators on one or more devices associated with the one or more call recipients.

Hearing accommodation
11729312 · 2023-08-15 · ·

A method may include obtaining a first audio signal including first speech originating at a remote device during a communication session between the remote device and a communication device and obtaining a second audio signal including second speech originating at the communication device during the communication session between the remote device and the communication device. The method may also include obtaining a characteristic of the communication session from one or more of: the first audio signal, the second audio signal, and settings of the communication device and determining a hearing level of a user of the communication device using the characteristic of the communication session.

LOCATION-AWARE MOBILE DEVICE

One or more location-based clients can be activated on a mobile device for providing location-based services. The location-based clients can be provided with information (e.g., presets, defaults) related to the current location and/or mode of the mobile device. The information can be obtained from one or more network resources. In some implementations, a location-based client can concurrently display map and vehicle information related to a location of the mobile device.

TERMINAL, INPUT DISPLAY METHOD, AND INPUT DISPLAY SYSTEM

A terminal includes: an input mode selection unit that accepts selection of an input mode from a plurality of types of input modes; a notification unit that notifies a terminal of a communication partner of the input mode; an input acceptance unit that accepts input of information in the input mode; a mode acquisition unit that acquires an input mode notified from the terminal of the communication partner; and a display control unit that generates display information for displaying the information on a display region of a display, in which, when the input mode notified from the terminal of the communication partner is acquired by the mode acquisition unit, the display control unit generates display information for displaying the acquired input mode on the display region, and causes the display to display the input mode notified from the terminal of the communication partner in accordance with the generated display information.

TERMINAL, INPUT DISPLAY METHOD, AND INPUT DISPLAY SYSTEM

A terminal includes: an input mode selection unit that accepts selection of an input mode from a plurality of types of input modes; a notification unit that notifies a terminal of a communication partner of the input mode; an input acceptance unit that accepts input of information in the input mode; a mode acquisition unit that acquires an input mode notified from the terminal of the communication partner; and a display control unit that generates display information for displaying the information on a display region of a display, in which, when the input mode notified from the terminal of the communication partner is acquired by the mode acquisition unit, the display control unit generates display information for displaying the acquired input mode on the display region, and causes the display to display the input mode notified from the terminal of the communication partner in accordance with the generated display information.

System and method for processing media requests during telephony sessions
11722602 · 2023-08-08 · ·

In a preferred embodiment, the method of caching media used in a telephony application includes: receiving a media request; sending the media request to a media layer using HTTP; the a media layer performing the steps of checking in a cache for the media resource; processing the media request within a media processing server; and storing the processed media in the cache as a telephony compatible resource specified by a persistent address. The system of the preferred embodiment includes a call router and a media layer composed of a cache and media processing server.

PRESENTATION OF COMMUNICATIONS
20230247131 · 2023-08-03 ·

A method to present communications may include captioning, by a human assistant during a call between a first user using a first captioning telephone device and a second user using a second telephone device, words spoken by the second user into the second telephone device. The method may also include presenting the captioned words on a first display of the first captioning telephone device, receiving text typed into the second telephone device by the second user, and presenting the received text on the first display of the first captioning telephone device.

Systems and methods for establishing a call connection

Systems and methods for establishing call connection in response to user action, the method including receiving a first user action from a user associated with making a call connection, wherein the first user action comprises any of copying at least part of a phone number, pasting at least part of the phone number, or inputting at least part of the phone number. The method also includes determining one or more call recipients based on the first user action. The method also includes establishing one or more silent call connections based on the determined one or more call recipients, wherein each of the one or more silent call connections comprises a call connection with a predetermined parameter so that there are no incoming call indicators on one or more devices associated with the one or more call recipients.

System and method for processing telephony sessions
11765275 · 2023-09-19 · ·

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.