# US 10,122,843 B2 · Conversation assistance system

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,122,843 B2
- Document ID: US10122843B2
- Status: Granted
- Kind: B2
- Application number: 15/495,719
- Filed: 2017-04-24
- Published: 2017-08-10
- Granted: 2018-11-06
- Earliest claimed: 2015-09-29
- Assignees: Paypal, Inc.
- Applicants: PayPal, Inc.
- Inventors: Michael Charles Todasco
- Web page: https://patentgrep.com/patent/US10122843B2

## CPC

- H04M 1/72454: according to context-related or environment-related conditions
- G10L 15/005: {Language recognition}
- G10L 15/22: Procedures used during a speech recognition process, e.g. man-machine dialogue
- G10L 25/48: specially adapted for particular use
- H04M 3/4217: {Managing service interactions}
- H04M 3/493: Interactive information services, e.g. directory enquiries {; Arrangements therefor, e.g. interactive voice response [IVR] systems or voice portals}
- H04W 4/20: Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel
- H04W 4/21: for social networking applications
- H04M 3/42: Systems providing special services or facilities to subscribers (specially adapted for wireless communication networks H04W4/00)
- H04M 2201/40: using speech recognition
- H04M 2201/60: Medium conversion
- H04M 2242/12: Language recognition, selection or translation arrangements
- H04M 2250/12: including a sensor for measuring a physical value, e.g. temperature or motion
- H04M 2250/60: logging of communication history, e.g. outgoing or incoming calls, missed calls, messages or URLs
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)
- G10L: SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

Systems and methods for providing conversation assistance include receiving from at least one user device of a user, conversation information and determining that the conversation information is associated with a conversation involving the user and a first person that is associated with first conversation assistance information in a non-transitory memory. Body measurement data of the user is retrieved from the at least first user device. A need for conversation assistance in the conversation involving the user and the first person is detected using the body measurement data. First conversation assistance information associated with the first person is retrieved from the non-transitory memory. The first conversation assistance information associated with the first person is provided through the at least one user device.

## Claims

### Claim 1

A conversation assistance system, comprising:
a non-transitory memory; and
one or more hardware processors coupled with the non-transitory memory and configured to read instructions from the non-transitory memory to cause the conversation assistance system to perform operations comprising:
responsive to receiving conversation information from a user device of a user, determining that the conversation information is associated with a conversation involving the user and a first person;
retrieving first conversation assistance information associated with the first person, wherein the first conversation assistance information comprises a name of the first person that is stored in a first format;
determining that the first conversation assistance information is associated with one or more discreet configurations;
dynamically altering the first conversation assistance information by replacing the name of the first person with data in a second format according to the one or more discreet configurations to obfuscate the first conversation assistance information; and
causing the user device to present the altered first conversation assistance information.

### Claim 2 (depends on 1)

The system of claim 1, wherein the operations further comprise:
determining a communication medium from a plurality of communication mediums for presenting the altered first conversation assistance information based on one or more hardware components determined to be available on the user device; and
transmitting the altered first conversation assistance information to the user device according to the determined communication medium.

### Claim 3 (depends on 2)

The system of claim 2, wherein the communication medium is further determined based on a first configuration, of a plurality of configurations, determined to be enabled on the user device, and wherein the first configuration corresponds to the communication medium.

### Claim 4 (depends on 1)

The system of claim 1, wherein the name of the first person is stored in a first language, and wherein the one or more discreet configurations includes a configuration to alter the name of the first person to a corresponding word in a second language different from the first language.

### Claim 5 (depends on 4)

The system of claim 4, wherein causing the user device to present the altered first conversation assistance information comprises transmitting a signal to the user device of the user to cause the corresponding word in the second language to be presented as a caller identification (ID) on a display of the user device of the user.

### Claim 6 (depends on 1)

The system of claim 1, wherein the name of the person is stored as text, wherein the one or more discreet configurations includes a correlation between the name and an image, and wherein dynamically altering the first conversation assistance information comprises replacing the name of the first person in the first conversation assistance information with the image.

### Claim 7 (depends on 1)

The system of claim 1, wherein the conversation information includes audio data associated with the first person, and wherein the operations further comprise analyzing the audio data to determine that the conversation information associated with the conversation involving the user and the first person.

### Claim 8

A method for providing conversation assistance, comprising:
receiving, from at least one user device of a user, conversation information, wherein the conversation information includes body measurement data of the user, and wherein the conversation information is associated with a conversation involving the user and a first person;
accessing a database to retrieve first conversation assistance information associated with the first person;
determining that the body measurement data is within a predetermined range indicating the user is in need of conversation assistance in the conversation; and
in response to determining that the body measurement data is within the predetermined range, transmitting, to the at least one user device, the first conversation assistance information associated with the first person.

### Claim 9 (depends on 8)

The method of claim 8, wherein the body measurement data of the user includes at least one of heart rate data, temperature data, or perspiration data.

### Claim 10 (depends on 8)

The method of claim 8, further comprising:
retrieving, from the database, a conversation assistance configuration associated with the user, wherein the first conversation assistance information is transmitted to the at least one user device according to the conversation assistance configuration.

### Claim 11 (depends on 10)

The method of claim 10, wherein the conversation assistance configuration provides for display of an image that is associated with a name of the first person.

### Claim 12 (depends on 10)

The method of claim 10, wherein the conversation assistance configuration provides for presenting the first conversation assistance information as a series of encoded vibration.

### Claim 13 (depends on 8)

The method of claim 8, further comprising:
retrieving, from the database, conversation history information collected from at least one previous conversation between the user and the first person; and
determining the first conversation assistance information using the conversation history information.

### Claim 14 (depends on 8)

The method of claim 8, wherein the conversation information includes audio data associated with the first person, and wherein the method further comprises:
analyzing the audio data to determine that the conversation information is associated with the conversation involving the user and the first person.

### Claim 15

A non-transitory machine-readable medium having stored thereon machine-readable instructions executable to cause a machine to perform operations comprising:
in response to receiving conversation information from at least one user device of a user, determining that the conversation information is associated with a conversation involving a user and a first person;
accessing a database to retrieve first conversation assistance information associated with the first person, wherein the first conversation assistance information comprises a name of the first person that is stored in a first format;
determining that the first conversation assistance information corresponds to one or more conversation assistance configurations;
modifying the first conversation assistance information according to the one or more conversation assistance configurations by replacing the name of the first person with data in a second format to obfuscate the first conversation assistance information; and
presenting the modified first conversation assistance information on the at least one user device.

### Claim 16 (depends on 15)

The non-transitory machine-readable medium of claim 15, wherein the operations further comprise:
retrieving body measurement data of the user from the at least one user device; and
determining, using the body measurement data, the body measurement data is within a predetermined range indicating a need for conversation assistance in the conversation involving the user and the first person,
wherein the body measurement data of the user includes at least one of heart rate data, temperature data, or perspiration data.

### Claim 17 (depends on 15)

The non-transitory machine-readable medium of claim 15, wherein the name of the first person is stored in a first language, and wherein the one or more conversation assistance configurations comprise a configuration to alter the name of the first person in the first conversation assistance information to a corresponding word in a second language that is different from the first language.

### Claim 18 (depends on 15)

The non-transitory machine-readable medium of claim 15, wherein the operations further comprise:
determining that the at least one user device does not have a required functionality for presenting the first conversation assistance information according to the one or more conversation assistance configuration; and
in response to determining that the at least one user device does not have the required functionality, presenting the first conversation assistance information as retrieved from the database on the at least one user device.

### Claim 19 (depends on 17)

The non-transitory machine-readable medium of claim 17, wherein presenting the modified first conversation assistance information comprises transmitting a signal to the at least one user device of the user to cause the corresponding word in the second language to be presented as a caller identification (ID) on a display of the at least one user device of the user.

### Claim 20 (depends on 15)

The non-transitory machine-readable medium of claim 15, the operations further comprising:
determining a communication medium from a plurality of communication mediums for presenting the modified first conversation assistance information on the at least one user device based on one or more hardware components determined to be available on the at least one user device.
