# US 11,443,348 B1 · Conversational targeted content

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

- Number: US 11,443,348 B1
- Document ID: US11443348B1
- Status: Granted
- Kind: B1
- Application number: 15/399,651
- Filed: 2017-01-05
- Granted: 2022-09-13
- Earliest claimed: 2016-01-05
- Assignees: Twitter, Inc.
- Applicants: Twitter, Inc.
- Inventors: Andrew Bragdon
- Web page: https://patentgrep.com/patent/US11443348B1

## CPC

- G06Q 30/0276: {Advertisement creation}
- G06Q 30/0277: {Online advertisement}
- H04L 51/04: Real-time or near real-time messaging, e.g. instant messaging [IM]
- H04L 51/08: Annexed information, e.g. attachments
- H04L 51/10: Multimedia information
- H04L 51/18: Commands or executable codes
- 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
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

Techniques of the disclosure are directed to sending and receiving messages that allow for content providers to interact with potential recipients and customers. An information distribution system may receive a first message from a content provider via a first client device that includes targeted content, such as a string of characters, an image, a video, and/or some other form of media. The targeted content may also include tags, such as hashtags, which identify or otherwise associate a particular topic with the user-generated content. Further, the targeted content may include a selectable graphical user interface element that a user reading the content may interact with on a second client device. If the user selects the selectable graphical user interface element, the information distribution system may generate a custom message that may be sent on behalf of the user, which may also include a tag, such as a hashtag.

## Claims

### Claim 1

A method comprising:
receiving, by an information distribution system and from a content provider via a first client device, a first message as a targeted message for display to a target user via a user interface of a second client device including a vertical series of cards, each card including a content section, wherein the first message is to be displayed as a targeted card from the content provider that includes targeted content in the content section of the targeted card, the targeted content within the content section further including a set of selectable graphical user interface elements that are displayed within the content section of the targeted card, each selectable graphical user interface element associated with generation of a user content card from the target user, the targeted card additionally including an element to permit the target user to re-share the targeted content displayed within the content section of the targeted card;
in response to receiving the first message, sending, by the information distribution system and for display at the second client device associated with the target user, the first message as the targeted card within the user interface and from the content provider;
receiving, by the information distribution system and from the second client device, an indication of a first user input, wherein the first user input comprises a selection of a first selectable graphical user interface element of the set of selectable graphical user interface elements within the content section of the targeted card displayed at the user interface of the second client device;
in response to receiving the indication of the first user input, generating, by the information distribution system and for display at the second client device as a user-generated message, the user content card including a second message and a prompt for an indication of a second user input to grant or deny permission for the information distribution system to send the second message to a group of one or more client devices for display, the content of the second message based on the selection of the first selectable graphical user interface element;
receiving, by the information distribution system and from the second client device, the indication of the second user input; and
in response to the second user input comprising the affirmation for the information distribution system to send the second message to the group of one or more client devices for display, sending, by the information distribution system and for display within corresponding vertical series of cards of the group of one or more client devices, the user generated card from the target user that includes the second message in the content section of the user content card.

### Claim 2 (depends on 1)

The method of claim 1, further comprising:
in response to receiving the indication of the first user input, sending, by the information distribution system and for display at the second client device, an addendum to the first message.

### Claim 3 (depends on 2)

The method of claim 2, wherein the addendum comprises one of a string of characters or a media file, wherein contents of the addendum are based at least in part on the selected first selectable graphical user interface element.

### Claim 4 (depends on 1)

The method of claim 1, wherein the second message comprises an editable string of characters.

### Claim 5 (depends on 1)

The method of claim 1, further comprising:
in response to the second user input comprising the denial restricting the information distribution system from sending the second message to the group of one or more client devices for display, refraining, by the information distribution system, from sending the second message to the group of one or more client devices for display.

### Claim 6 (depends on 1)

The method of claim 1, wherein the second message further comprises the first selectable graphical user interface element of the first message.

### Claim 7 (depends on 1)

The method of claim 1, wherein the first message and the second message each comprise at least one hashtag.

### Claim 8 (depends on 1)

The method of claim 1, wherein the first message further comprises a media file.

### Claim 9

A non-transitory computer-readable storage medium storing instructions that, when executed, cause at least one processor to:
receive from a content provider via a first client device, first message as a targeted message for display to a target user via a user interface of a second client device including a vertical series of cards, each card including a content section, wherein the first message is to be displayed as a targeted card from the content provider, the first message further including a set of selectable graphical user interface elements that are displayed within the first message each selectable graphical user interface element associated with generation of a user content card from the target user;
in response to receiving the first message, send, for display at the second client device associated with the target user, the first message as the targeted card within the user interface and from the content provider;
receive, from the second client device, an indication of a first user input, wherein the first user input comprises a selection of a first selectable graphical user interface element of the set of selectable graphical user interface elements;
in response to receiving the indication of the first user input, generate, for display at the second client device as a user-generated message, the user content card including a second message, and a prompt for an indication of a second user input to grant or deny permission for the information distribution system to send the second message to a group of one or more client devices for display, the content of the second message based on the selection of the first selectable graphical user interface element;
receive, from the second client device, the indication of the second user input; and
in response to the second user input comprising the affirmation for the information distribution system to send the second message to the group of one or more client devices for display, send, for display at within corresponding vertical series of cards of the group of one or more client devices, the user generated card from the target user that includes the second message in the content section of the user content card.

### Claim 10 (depends on 9)

The non-transitory computer-readable storage medium of claim 9, further comprising instructions that, when executed, cause the at least one processor to:
in response to receiving the indication of the first user input, send, for display at the second client device, an addendum to the first message comprising a string of characters.

### Claim 11 (depends on 10)

The non-transitory computer-readable storage medium of claim 10, wherein the addendum comprises one of a string of characters or a media file, wherein contents of the addendum are based at least in part on the selected first selectable graphical user interface element.

### Claim 12 (depends on 9)

The non-transitory computer-readable storage medium of claim 9, wherein the second message comprises an editable string of characters.

### Claim 13 (depends on 9)

The non-transitory computer-readable storage medium of claim 9, further comprising instructions that, when executed, cause the at least one processor to:
in response to the second user input comprising the denial restricting the information distribution system from sending the second message to the group of one or more client devices for display, refrain from sending the second message to the group of one or more client devices for display.

### Claim 14 (depends on 9)

The non-transitory computer-readable storage medium of claim 9, wherein the second message further comprises the first selectable graphical user interface element of the first message.

### Claim 15 (depends on 9)

The non-transitory computer-readable storage medium of claim 9, wherein the first message and the second message each comprise at least one hashtag.

### Claim 16 (depends on 9)

The non-transitory computer-readable storage medium of claim 9, wherein the first message further comprises a media file.

### Claim 17

An information distribution system comprising:
at least one processor; and
at least one non-transitory computer-readable storage medium storing instructions that are executable by the at least one processor to:
receive from a content provider via a first client device, a first message as a targeted message for display to a target user via a user interface of a second client device including a vertical series of cards, each card including a content section, wherein the first message is to be displayed as a targeted card from the content provider that includes targeted content in the content section of the targeted card, the targeted content within the content section further including a selectable graphical user interface element that is displayed within the content section of the targeted card, the at least one selectable graphical user interface element associated with generation of a user content card from the target user, the targeted card additionally including an element to permit the target user to re-share the targeted content displayed within the content section of the targeted card;
in response to receiving the first message, send, for display at the second client device associated with the target user, the first message as the targeted card within the user interface and from the content provider;
receive, from the second client device, an indication of a first user input, wherein the first user input comprises a selection of the selectable graphical user interface element within the content section of the targeted card displayed at the user interface of the second client device;
in response to receiving the indication of the first user input, generate, for display at the second client device as a user-generated message, the user content card including a second message and a prompt for an indication of a second user input to grant or deny permission for the information distribution system to send the second message to a group of one or more client devices for display;
receive, from the second client device, the indication of the second user input; and
in response to the second user input comprising the affirmation for the information distribution system to send the second message to the group of one or more client devices for display, send, for display at within corresponding vertical series of cards of the group of one or more client devices, the user generated card from the target user that includes the second message in the content section of the user content card.

### Claim 18 (depends on 17)

The information distribution system of claim 17, wherein the non-transitory computer-readable storage medium further stores instructions that are executable by the at least one processor to:
in response to receiving the indication of the first user input, send, for display at the second client device, an addendum to the first message comprising a string of characters.
