# US 2017/0289079 A1 · Systems, methods, and devices for adjusting content of communication between devices for concealing the content from others

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

- Number: US 2017/0289079 A1
- Document ID: US20170289079A1
- Status: Published application
- Kind: A1
- Application number: 15/086,171
- Filed: 2016-03-31
- Published: 2017-10-05
- Earliest claimed: 2016-03-31
- Assignees: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
- Applicants: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
- Inventors: Gary David Cudak; Shareef Fathi Alshinnawi; Jeffrey Scott Holland; Pradeep Ramineni
- Web page: https://patentgrep.com/patent/US20170289079A1

## CPC

- H04L 51/063: Content adaptation, e.g. replacement of unsuitable content
- H04L 51/04: Real-time or near real-time messaging, e.g. instant messaging [IM]
- H04L 67/306: User profiles
- H04W 4/023: {using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds}
- H04L 51/222: using geographical location information, e.g. messages transmitted or received in proximity of a certain spot or area
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

Systems, methods, and devices for adjusting content of communication between devices for concealing the content from others are disclosed. According to an aspect, a method may be implemented at a communications device including a user interface, a processor, and memory. The method includes receiving a communication for presentation on the communications device. Further, the method includes identifying at least one person located in proximity to the communications device. The method also includes determining a profile of a current user of the communications device. Further, the method includes adjusting content of the communication based on a comparison of a profile of the identified at least one person and the determined profile. The method also includes using the user interface to present the adjusted content to the current user.

## Claims

### Claim 1

A method comprising:
at a communications device comprising a user interface, a processor, and memory:
receiving a communication for presentation on the communications device;
identifying at least one person located in proximity to the communications device;
determining a profile of a current user of the communications device;
adjusting content of the communication based on a comparison of a profile of the identified at least one person and the determined profile; and
using the user interface to present the adjusted content to the current user.

### Claim 2 (depends on 1)

The method of claim 1, wherein receiving a communication comprises receiving one of an email and text message.

### Claim 3 (depends on 1)

The method of claim 1, further comprising:
communicating with at least one computing device associated with the at least one person; and
determining proximity between the communications device and the at least one computing device based on the communication with the at least one computing device,
wherein adjusting content of the communication based on the determined proximity.

### Claim 4 (depends on 1)

The method of claim 1, wherein communicating with at least one computing device comprises wirelessly communicating with the computing device.

### Claim 5 (depends on 1)

The method of claim 1, wherein the communication comprises text,
wherein adjusting content of the communication comprises changing the text, and
wherein using the user interface comprises using the user interface to present the displayed text.

### Claim 6 (depends on 1)

The method of claim 1, wherein the communication comprises text in a first human language,
wherein adjusting content of the communication comprises translating the text in the first human language to text in a second human language, and
wherein using the user interface comprises using the user interface to present the text in the second human language.

### Claim 7 (depends on 1)

The method of claim 1, wherein the communication comprises text,
wherein adjusting content of the communication comprises changing the text to replace at least one portion of the text with an equivalent representation of the at least one portion, and
wherein using the user interface comprises using the user interface to present the changed text.

### Claim 8 (depends on 7)

The method of claim 7, wherein the profile of the current user identifies one of a slang and reading comprehension level understood by the current user, and
wherein the equivalent representation is in accordance with the one of the slang and read comprehension level understood by the current user.

### Claim 9 (depends on 1)

The method of claim 1, wherein the communication comprises text,
wherein adjusting content of the communication comprises changing the text to replace at least one portion of the text with an image, and
wherein using the user interface comprises using the user interface to present the changed text.

### Claim 10 (depends on 9)

The method of claim 9, wherein the image is an emoticon.

### Claim 11 (depends on 1)

The method of claim 1, wherein the profile of the current user specifies one of a demographic of the current user, an interest of the current user, a language of the current user, and a preference of the current user.

### Claim 12 (depends on 1)

The method of claim 1, further comprising:
determining a profile of the identified at least one person; and
determining a difference between the profile of the current user and the profile of the identified at least one person, and
adjusting content of the communication comprises adjusting content of the communication based on the determined difference.

### Claim 13

A communications device comprising:
a content presentation manager comprising a processor and memory configured to:
receive a communication for presentation on the communications device;
identify at least one person located in proximity to the communications device;
determine a profile of a current user of the communications device;
adjust content of the communication based on a comparison of a profile of the identified at least one person and the determined profile; and
a user interface configured to present the adjusted content to the current user.
