H04M1/656

System and method for modifying the operational state of a telecommunication application using conversational processing
11575784 · 2023-02-07 ·

A method for computer control of online social interactions based on conversation processing. A portion of a conversation with a given user is recorded, stored in memory, and processed so as to influence subsequent interactions. These may include audio or other contextualized annunciations of subsequent telephone calls. Other modes addressing conversational processing for social purposes can result in interwoven conversation guided among threads of interest, advertising and incented participation of conversational content and placement. The invention is capable of implementation in telecommunications systems such as cellular, local exchange, and VOIP, and in combination with other forms of internet-based telecommunication, including smart phones and adaptive forums chat rooms.

Recording Gap Detection and Remediation
20220353365 · 2022-11-03 ·

A disconnection of a client device is disconnected during a multi-participant communication, such as a call or a conference. An indication of the disconnection is transmitted to the client device to cause an agent at the client device to record media locally at the client device. The media recorded by the agent at the client device based on the indication of the disconnection is later received and included within a recording of the communication. For example, a gap of the recording in which the disconnection occurred may be identified, such as by performing a comparison of media within the recording to identify a start time of the gap and an end time of the gap. The media is then inserted within a portion of the recording of the multi-participant communication corresponding to the gap.

COMMUNICATION TERMINAL, INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING METHOD, AND PROGRAM
20220329681 · 2022-10-13 · ·

In an information processing system, a storage unit stores data related to a voice of a user for each item of user identification information that identifies the user during transmission or reception of a call. An acquisition unit acquires the user identification information on a calling side and data related to the voice of the user on the calling side after a call is started. A determination unit determines whether the data related to the voice of the user on the calling side and the data related to the voice stored by the storage unit in the user identification information acquired by the acquisition unit are based on the voice of the same person during the call.

Call based emotion detection

Described are systems and methods that detect a call connection of a call (e.g., telephone call, social media call, etc.) between a first device of a user, such as a cellular phone, and a device of another person with which the user is to interact via the call. Upon detection of the call connection, another device of the user (e.g., wearable) records audio of the environment to detect speech output by the user during the call. The speech is then processed to determine sentiment(s) of the user during the call. The determined sentiment(s) of the user may then be presented to the user to aid the user in understanding how the speech of the user is perceived by others.

Call based emotion detection

Described are systems and methods that detect a call connection of a call (e.g., telephone call, social media call, etc.) between a first device of a user, such as a cellular phone, and a device of another person with which the user is to interact via the call. Upon detection of the call connection, another device of the user (e.g., wearable) records audio of the environment to detect speech output by the user during the call. The speech is then processed to determine sentiment(s) of the user during the call. The determined sentiment(s) of the user may then be presented to the user to aid the user in understanding how the speech of the user is perceived by others.

MULTI-GESTURE MEDIA RECORDING SYSTEM
20230176727 · 2023-06-08 ·

A computer implemented method and system for recording media data such as audio data in one or more communication modes based on gestures on a graphical user interface (GUI) of an electronic device is provided. A gesture based media recording application (GBMRA) provided on the electronic device defines multiple interface regions on the GUI. The GBMRA detects a gesture on an interface region and performs a first action associated with recording of the media data in a communication mode. The GBMRA detects another gesture on the same interface region or another interface region and performs a second action. The first action and the second action include at least one of triggering recording of the media data, switching from one communication mode to another for recording the media data, canceling recording of the media data, generating and displaying multiple options for performing an operation associated with the recorded media data, etc.

MULTI-GESTURE MEDIA RECORDING SYSTEM
20230176727 · 2023-06-08 ·

A computer implemented method and system for recording media data such as audio data in one or more communication modes based on gestures on a graphical user interface (GUI) of an electronic device is provided. A gesture based media recording application (GBMRA) provided on the electronic device defines multiple interface regions on the GUI. The GBMRA detects a gesture on an interface region and performs a first action associated with recording of the media data in a communication mode. The GBMRA detects another gesture on the same interface region or another interface region and performs a second action. The first action and the second action include at least one of triggering recording of the media data, switching from one communication mode to another for recording the media data, canceling recording of the media data, generating and displaying multiple options for performing an operation associated with the recorded media data, etc.

TELEPHONE CALL INFORMATION COLLECTION AND RETRIEVAL
20230179702 · 2023-06-08 · ·

Techniques are provided for telephone call information collection and retrieval. A receiver device receives a telephone call from a caller device. The receiver device collects information associated with the telephone call and stores the information in a memory. Subsequently, the receiver device displays, via a graphical user interface, the telephone number of the caller device. The receiver device receives, via the graphical user interface, a user selection of the telephone number of the caller. In response to the user selection, the receiver device displays, via the graphical user interface, the information stored in the memory, including, for example, the start and end times of the telephone call, the location(s) of the receiver device during the telephone call, and text representing the audio of the call (e.g., speech-to-text conversion of at least a portion of the audio).

TELEPHONE CALL INFORMATION COLLECTION AND RETRIEVAL
20230179702 · 2023-06-08 · ·

Techniques are provided for telephone call information collection and retrieval. A receiver device receives a telephone call from a caller device. The receiver device collects information associated with the telephone call and stores the information in a memory. Subsequently, the receiver device displays, via a graphical user interface, the telephone number of the caller device. The receiver device receives, via the graphical user interface, a user selection of the telephone number of the caller. In response to the user selection, the receiver device displays, via the graphical user interface, the information stored in the memory, including, for example, the start and end times of the telephone call, the location(s) of the receiver device during the telephone call, and text representing the audio of the call (e.g., speech-to-text conversion of at least a portion of the audio).

QUALITY-DEPENDENT PLAYBACK OF RECORDINGS
20170339271 · 2017-11-23 ·

Responsive to concurrently recording on a plurality of recorders a telephonic interaction constructing a plurality of playlists, and according to faults identified while recording the plurality of playlists evaluating a quantitative quality score for each playlist in the plurality of playlists and presenting the playlists in a prioritized order according to the scores thereof.