# US 11,115,351 B2 · Managing email content in an activity stream

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

- Number: US 11,115,351 B2
- Document ID: US11115351B2
- Status: Granted
- Kind: B2
- Application number: 16/038,022
- Filed: 2018-07-17
- Published: 2018-11-08
- Granted: 2021-09-07
- Earliest claimed: 2013-09-10
- Assignees: International Business Machines Corporation
- Applicants: International Business Machines Corporation
- Inventors: Mustansir Banatwala; David A. Brooks; Scott H. Prager; Joseph A. Russo
- Web page: https://patentgrep.com/patent/US11115351B2

## CPC

- H04L 51/216: Handling conversation history, e.g. grouping of messages in sessions or threads
- G06F 3/04842: Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

Managing email content in an activity stream includes receiving a selection of a number of criteria that indicate content to be presented in an activity stream, retrieving email content based on the number of criteria, and displaying the email content in an activity stream by referencing email data related to the metadata.

## Claims

### Claim 1

A method of managing content with an electronic device, comprising:
receiving a user selection of a number of criteria to distinguish content from a first channel to be presented in a second channel from content from the first channel to be presented in the first channel, wherein:
the first channel is a separate channel from the second channel; and
the first channel is a different type of communication network than the second channel;
retrieving, based on satisfaction of the number of criteria, the content from the first channel to be presented in the second channel;
displaying the content to be presented in the second channel in the second channel by referencing metadata relating to the content, which metadata is passed to the second channel; and
preventing the content to be presented in the second channel from being presented in the first channel, wherein the content remains in the first channel and is not passed to the second channel.

### Claim 2 (depends on 1)

The method of claim 1, wherein the content, while displayed in the second channel, is retained in the first channel.

### Claim 3 (depends on 1)

The method of claim 1, wherein the first channel is an email network.

### Claim 4 (depends on 1)

The method of claim 1, wherein the second channel is an activity stream.

### Claim 5 (depends on 1)

The method of claim 1, wherein at least one of the first channel and second channel are selected from the group consisting of a telephone network, an instant messaging network, and a mobile texting network.

### Claim 6 (depends on 1)

The method of claim 1, further comprising retrieving additional content from the first channel that relates to the content from the first channel to be presented in the second channel.

### Claim 7 (depends on 1)

The method of claim 1, further comprising generating, via a user interface, a prompt for selection of the number of criteria.

### Claim 8 (depends on 1)

The method of claim 1, further comprising preventing the content from being displayed in other channels.

### Claim 9 (depends on 1)

The method of claim 1, wherein the content is exclusively displayed in the second channel.

### Claim 10

A method for managing email content in an activity stream with an electronic device, comprising:
receiving a user selection of content of interest;
separating, based on the user selection of content of interest, email content that relates to the content of interest from unrelated email content;
retrieving, when a number of recipients of email content is less than a threshold amount, the email content that relates to the content of interest;
displaying the email content that relates to the content of interest in the activity stream by referencing metadata relating to the email content, which metadata is passed to the activity stream, wherein the activity stream presents notifications and updates to content selected by a user;
preventing the email content that relates to the content of interest from being presented in the email network, wherein:
the email content is retained in the email network; and
the email network is a separate channel from the activity stream and allows users to communicate via email messages;
retrieving additional content related to a topic of the email content to be displayed in the activity stream; and
displaying the additional content in the activity stream.

### Claim 11 (depends on 10)

The method of claim 10, wherein receiving a user selection of content of interest comprises receiving a user selection of at least one of a user of interest and a topic of interest.

### Claim 12 (depends on 10)

The method of claim 10, wherein the email messages related to the content of interest are separated based on a sender of the email messages.

### Claim 13 (depends on 10)

The method of claim 10, wherein the user selection of content of interest is received at an email network manager.

### Claim 14 (depends on 10)

The method of claim 10, wherein the user selection of content of interest is received at an activity stream manager.

### Claim 15 (depends on 10)

The method of claim 10, further comprising pulling updates relating to the email content to be presented in the activity stream into the activity stream.

### Claim 16

A method for managing email content in an activity stream with an electronic device, comprising:
receiving a user selection of a number of criteria to distinguish email content to be presented in an activity stream from unrelated email content to be displayed in an email network, wherein:
the email network allows users to communicate via email messages; and
the activity stream is a separate channel from the email network and presents notifications and updates to content selected by a user;
retrieving, when a number of recipients of email content is less than a threshold amount and based on satisfaction of the number of criteria the email content to be presented in the activity stream;
retrieving additional content related to a topic of the email content to be presented in the activity stream; and
retrieving subsequent email content that is at least one of a forward of or reply to the email content that satisfies the number of criteria;
displaying the email content to be presented in the activity stream in the activity stream by referencing metadata relating to the email content, which metadata is passed to the activity stream;
displaying in the activity stream, the additional content;
preventing the email content to be presented in the activity stream from being displayed in the email network, wherein the email content is retained in the email network; and
allowing generation of at least one of a forward of or a reply to the email content in the activity stream.

### Claim 17 (depends on 16)

The method of claim 16, wherein the selection engine is to receive user selection of other email content to be presented in the activity stream via an action taken against the other email content.

### Claim 18 (depends on 16)

The method of claim 16, further comprising sending metadata relating to the email content to the activity stream while the email content remains on the email network.

### Claim 19 (depends on 16)

The method of claim 16, wherein receiving user selection of a number of criteria comprises receiving user selection of content of interest.

### Claim 20 (depends on 16)

The method of claim 16, wherein email content is pushed from the email network into the activity stream.
