# US 9,883,005 B2 · Systems and methods for managing communications across multiple identities

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

- Number: US 9,883,005 B2
- Document ID: US9883005B2
- Status: Granted
- Kind: B2
- Application number: 15/048,916
- Filed: 2016-02-19
- Published: 2016-07-21
- Granted: 2018-01-30
- Earliest claimed: 2013-09-09
- Assignees: Trutext, Inc.
- Applicants: Trutext, Inc.
- Inventors: Ronald Ireland
- Web page: https://patentgrep.com/patent/US9883005B2

## CPC

- H04L 67/306: User profiles
- G06Q 10/10: Office automation; Time management
- G06Q 10/40: Business processes related to social networking or social networking services
- H04L 12/1859: {adapted to provide push services, e.g. data channels}
- H04L 51/214: using selective forwarding
- H04L 51/56: Unified messaging, e.g. interactions between e-mail, instant messaging or converged IP messaging [CPM]
- H04L 51/58: Message adaptation for wireless communication
- H04L 61/4594: Address books, i.e. directories containing contact information about correspondents (telephone directories in user terminals H04M1/27453)
- H04W 4/14: Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

Electronic communications are managed across multiple identities. A user is able to create an account as well as any desired, required, or appropriate number of profiles under the account. Text messages are exchanged between users using specific profiles. For example, some text messages can be exchanged using a personal profile while other text messages need to be exchanged using a professional profile. In some instances, exchanged text messages are saved to a centralized archive. As such, one or both of the users involved in an exchange can request to retrieve some or all of the exchanged messages at a later time.

## Claims

### Claim 1

A system for managing communications across a plurality of identities, the system comprising:
a messaging server comprising a processor and a memory coupled to the processor and configured to provide the processor with instructions,
wherein the processor is configured to:
receive, from a communication device of a first user, a request to create a first account;
create, in response to one or more indications from the first user, a first profile, a second profile, and a third profile associated with the first account,
display indications of the first profile, the second profile, and the third profile on a graphical user interface (GUI) of the communication device of the first user;
receive a plurality of messages from the communication device of the first user;
transmit at least one of the plurality of messages from the first user using each of the first profile, the second profile, and the third profile; and
archive the plurality of messages;
wherein the first profile is a permanent profile that does not expire, the second profile is a temporary profile that expires after a specified period of time, and the third profile is a group profile configured to support communication among a plurality of users included in a group.

### Claim 2 (depends on 1)

The system of claim 1, wherein the communication device of the first user comprises a plurality of communication devices.

### Claim 3 (depends on 2)

The system of claim 2, wherein the processor is further configured to register the plurality of communication devices for use with the first account.

### Claim 4 (depends on 2)

The system of claim 2, wherein the first profile, the second profile, and the third profile are accessible by the first user using any one of the plurality of communication devices.

### Claim 5 (depends on 1)

The system of claim 1, wherein the permanent profile is a hidden profile.

### Claim 6 (depends on 5)

The system of claim 5, wherein the processor is configured to recognize a specified procedure prior to displaying the hidden profile on the GUI of the communication device of the first user.

### Claim 7 (depends on 5)

The system of claim 5, wherein the processor is configured to not archive messages from the plurality of messages transmitted or received with the hidden profile.

### Claim 8 (depends on 1)

The system of claim 1, wherein:
the permanent profile is a business profile, and
the business profile comprises multi-level profile names configured to route messages to specific entities within a business.

### Claim 9 (depends on 1)

The system of claim 1, wherein the processor is configured to convert a message received from the communication device of the first user from a first format to a second format and deliver the message to a recipient in the second format.

### Claim 10 (depends on 9)

The system of claim 9, wherein the processor is configured to automatically convert the message received from the communication device of the first user from the first format to the second format based upon predetermined criteria.

### Claim 11

A method for managing communications across a plurality of identities, the method comprising:
receiving, from a communication device of a first user, a request to create a first account;
creating with a processor, in response to one or more indications from the first user, a first profile, a second profile, and a third profile associated with the first account,
displaying indications of the first profile, the second profile, and the third profile on a graphical user interface (GUI) of the communication device of the first user;
receiving a plurality of messages from the communication device of the first user;
transmitting at least one of the plurality of messages from the first user using each of the first profile, the second profile, and the third profile; and
archiving the plurality of messages;
wherein the first profile is a permanent profile that does not expire, the second profile is a temporary profile that expires after a specified period of time, and the third profile is a group profile configured to support communication among a plurality of users included in a group.

### Claim 12 (depends on 11)

The method of claim 11, wherein the communication device of the first user comprises a plurality of communication devices.

### Claim 13 (depends on 12)

The method of claim 12, further comprising:
registering, with the processor, the plurality of communication devices for use with the first account.

### Claim 14 (depends on 12)

The method of claim 12, further comprising:
causing, by the processor, the first profile, the second profile, and the third profile to be accessible by the first user using any one of the plurality of communication devices.

### Claim 15 (depends on 11)

The method of claim 11, further comprising:
creating the permanent profile as a hidden profile.

### Claim 16 (depends on 15)

The method of claim 15, further comprising:
recognizing, by the processor, a specified procedure prior to displaying the hidden profile on the GUI of the communication device of the first user.

### Claim 17 (depends on 15)

The method of claim 15, further comprising:
restricting the processor from archiving messages from the plurality of messages transmitted or received with the hidden profile.

### Claim 18 (depends on 11)

The method of claim 11, further comprising:
creating the permanent profile as a business profile, and
creating multi-level profile names for the business profile to route messages to specific entities within a business.

### Claim 19 (depends on 11)

The method of claim 11, further comprising:
converting, with the processor, a message received from the communication device of the first user from a first format to a second format and deliver the message to a recipient in the second format.

### Claim 20 (depends on 19)

The method of claim 19, further comprising:
automatically converting, with the processor, the message received from the communication device of the first user from the first format to the second format based upon predetermined criteria.
