# US 2013/0158978 A1 · Adaptation of Vocabulary Levels for Enhanced Collaboration

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

- Number: US 2013/0158978 A1
- Document ID: US20130158978A1
- Status: Published application
- Kind: A1
- Application number: 13/325,202
- Filed: 2011-12-14
- Published: 2013-06-20
- Earliest claimed: 2011-12-14
- Assignees: International Business Machines Corporation
- Inventors: Christine A. Banke; William S. Carter; Pawan Khera; James R. Kraemer; Elizabeth V. Woodward
- Web page: https://patentgrep.com/patent/US20130158978A1

## CPC

- G06F 40/237: Lexical tools
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A mechanism is provided for adapting vocabulary levels in a collaborative session. A vocabulary level indicator is received for a first user in the collaborative session. During generation of an electronic communication by a second user in the collaborative session, text entered in the electronic communication is scanned in order to identify a vocabulary level associated with text. The vocabulary level associated with the text is compared to the vocabulary level indicator for the first user. Responsive to the text exceeding the vocabulary level indicator for the first user thereby indicating violating text, an indication is provided to the second user that the violating text is above a vocabulary level of the first user.

## Claims

### Claim 1

A method, in a data processing system, for adapting vocabulary levels in a collaborative session, the method comprising:
receiving a vocabulary level indicator for a first user in the collaborative session; and
during generation of an electronic communication by a second user in the collaborative session:
scanning text entered in the electronic communication in order to identify a vocabulary level associated with text;
comparing the vocabulary level associated with the text to the vocabulary level indicator for the first user; and
responsive to the text exceeding the vocabulary level indicator for the first user thereby indicating violating text, indicating to the second user that the violating text is above a vocabulary level of the first user.

### Claim 2 (depends on 1)

The method of claim 1, further comprising:
determining whether user preferences of the second user indicate that an automatic replacement of the violating text should be initiated; and
responsive to the user preferences of the second user indicating that the automatic replacement of the violating text should be initiated, automatically replacing the violating text with appropriate text equivalent to the vocabulary level indicated by the vocabulary level indicator.

### Claim 3 (depends on 1)

The method of claim 1, wherein the indication to the second user that the violating text is above the vocabulary level of the first user is at least one of an audible, a visual, or a tactile alert.

### Claim 4 (depends on 1)

The method of claim 1, further comprising:
determining whether user preferences of the second user indicate that an automatic replacement of the violating text should be initiated; and
responsive to the user preferences of the second user indicating that the automatic replacement of the violating text should not be initiated, recommending to the second user an action to address the violating text.

### Claim 5 (depends on 4)

The method of claim 4, wherein the action is at least one of replacement text for the violating text or using shorter sentence structures.

### Claim 6 (depends on 4)

The method of claim 4, further comprising:
responsive to the second user failing to accept the action to address the violating text, prompting the second user to provide additional explanation of the violating text; and
responsive to receiving the additional explanation, adding the additional explanation to the electronic communication.

### Claim 7 (depends on 6)

The method of claim 6, wherein the additional explanation is at least one of additional text that provides the additional explanation of the violating text or an annotation of the violating text with a hyperlink that provides the additional explanation.

### Claim 8 (depends on 1)

The method of claim 1, wherein the vocabulary level indicator for a first user is generated by the method comprising:
prompting the first user for a direct indication of the vocabulary level of the first user.

### Claim 9 (depends on 1)

The method of claim 1, wherein the vocabulary level indicator for a first user is generated by the method comprising:
analyzing excerpts of text the first user has comfortably read to identify the vocabulary level of the first user.

### Claim 10 (depends on 1)

The method of claim 1, wherein the vocabulary level indicator for a first user is generated by the method comprising:
analyzing the first user's electronic presence on a client device of the first user to identify the vocabulary level of the first user, wherein analyzing the first user's presence comprises analyzing data stored in storage of the client device and wherein the data comprises at least one of files, forum participation, blogs, or social network activity.

### Claim 11

A computer program product comprising a computer readable storage medium having a computer readable program stored therein, wherein the computer readable program, when executed on a computing device, causes the computing device to:
receive a vocabulary level indicator for a first user in a collaborative session; and
during generation of an electronic communication by a second user in the collaborative session:
scan text entered in the electronic communication in order to identify a vocabulary level associated with text;
compare the vocabulary level associated with the text to the vocabulary level indicator for the first user; and
responsive to the text exceeding the vocabulary level indicator for the first user thereby indicating violating text, indicate to the second user that the violating text is above a vocabulary level of the first user.

### Claim 12 (depends on 11)

The computer program product of claim 11, wherein the computer readable program further causes the computing device to:
determine whether user preferences of the second user indicate that an automatic replacement of the violating text should be initiated; and
responsive to the user preferences of the second user indicating that the automatic replacement of the violating text should be initiated, automatically replace the violating text with appropriate text equivalent to the vocabulary level indicated by the vocabulary level indicator.

### Claim 13 (depends on 11)

The computer program product of claim 11, wherein the indication to the second user that the violating text is above the vocabulary level of the first user is at least one of an audible, a visual, or a tactile alert.

### Claim 14 (depends on 11)

The computer program product of claim 11, wherein the computer readable program further causes the computing device to:
determine whether user preferences of the second user indicate that an automatic replacement of the violating text should be initiated; and
responsive to the user preferences of the second user indicating that the automatic replacement of the violating text should not be initiated, recommend to the second user an action to address the violating text.

### Claim 15 (depends on 11)

The computer program product of claim 11, wherein the vocabulary level indicator for a first user is generated by the computer readable program further causing the computing device to perform at least one of:
prompt the first user for a direct indication of the vocabulary level of the first user;
analyze excerpts of text the first user has comfortably read to identify the vocabulary level of the first user; or
analyze the first user's electronic presence on a client device of the first user to identify the vocabulary level of the first user, wherein analyzing the first user's presence comprises analyzing data stored in storage of the client device and wherein the data comprises at least one of files, forum participation, blogs, or social network activity.

### Claim 16

An apparatus, comprising:
a processor; and
a memory coupled to the processor, wherein the memory comprises instructions which, when executed by the processor, cause the processor to:
receive a vocabulary level indicator for a first user in a collaborative session; and
during generation of an electronic communication by a second user in the collaborative session:
scan text entered in the electronic communication in order to identify a vocabulary level associated with text;
compare the vocabulary level associated with the text to the vocabulary level indicator for the first user; and
responsive to the text exceeding the vocabulary level indicator for the first user thereby indicating violating text, indicate to the second user that the violating text is above a vocabulary level of the first user.

### Claim 17 (depends on 16)

The apparatus of claim 16, wherein the instructions further cause the processor to:
determine whether user preferences of the second user indicate that an automatic replacement of the violating text should be initiated; and
responsive to the user preferences of the second user indicating that the automatic replacement of the violating text should be initiated, automatically replace the violating text with appropriate text equivalent to the vocabulary level indicated by the vocabulary level indicator.

### Claim 18 (depends on 16)

The apparatus of claim 16, wherein the indication to the second user that the violating text is above the vocabulary level of the first user is at least one of an audible, a visual, or a tactile alert.

### Claim 19 (depends on 16)

The apparatus of claim 16, wherein the instructions further cause the processor to:
determine whether user preferences of the second user indicate that an automatic replacement of the violating text should be initiated; and
responsive to the user preferences of the second user indicating that the automatic replacement of the violating text should not be initiated, recommend to the second user an action to address the violating text.

### Claim 20 (depends on 16)

The apparatus of claim 16, wherein the vocabulary level indicator for a first user is generated by the instructions further causing the processor to perform at least one of:
prompt the first user for a direct indication of the vocabulary level of the first user;
analyze excerpts of text the first user has comfortably read to identify the vocabulary level of the first user; or
analyze the first user's electronic presence on a client device of the first user to identify the vocabulary level of the first user, wherein analyzing the first user's presence comprises analyzing data stored in storage of the client device and wherein the data comprises at least one of files, forum participation, blogs, or social network activity.
