# US 10,122,541 B2 · Methods, systems, and media for sending a message about a new video to a group of related users

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

- Number: US 10,122,541 B2
- Document ID: US10122541B2
- Status: Granted
- Kind: B2
- Application number: 15/706,887
- Filed: 2017-09-18
- Published: 2018-01-04
- Granted: 2018-11-06
- Earliest claimed: 2015-05-18
- Assignees: Google Inc.
- Applicants: Google LLC
- Inventors: Justin Lewis; Ruxandra Georgiana Davies
- Web page: https://patentgrep.com/patent/US10122541B2

## CPC

- H04L 12/1895: {for short real-time information, e.g. alarms, notifications, alerts, updates}
- H04L 12/185: {with management of multicast group membership}
- H04L 51/04: Real-time or near real-time messaging, e.g. instant messaging [IM]
- H04L 51/10: Multimedia information
- H04L 51/224: providing notification on incoming messages, e.g. pushed notifications of received messages
- H04L 51/52: for supporting social networking services
- H04L 67/306: User profiles
- H04L 67/53: using third party service providers
- H04L 67/55: Push-based network services
- H04L 67/62: Establishing a time schedule for servicing the requests
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

Methods, systems, and media for sending a message about a new video to a group of related users are provided. In accordance with some embodiments, the method comprises: determining that a new video associated with a content creator has been uploaded to a video sharing service; identifying a group of candidate users to receive a message indicating that the new video is available; identifying a sub-group of users within the group of candidate users based on relationships of users within the group to each other; determining a time to send the message; transmitting the message to the sub-group of users at the determined time; determining that the message has been selected by a user device associated with a user of the sub-group of users; and causing the new video to be presented in a user interface including a communication interface associated with the sub-group of users on the user device.

## Claims

### Claim 1

A method for sending messages about new media content to groups of users, the method comprising:
determining that a media content item associated with a content creator has been uploaded to a media sharing service;
identifying a group of candidate users to receive a message indicating that the media content item is available by determining a likelihood that each user in the group of candidate users will engage with the media content item is greater than a predetermined threshold;
identifying a sub-group of users within the group of candidate users based on relationship information associated with the users within the group to each other and based on the determined likelihood of each user engaging with the media content item; and
transmitting the message to the sub-group of users.

### Claim 2 (depends on 1)

The method of claim 1, further comprising:
determining a time to send the message to the sub-group of users; and
transmitting the message to the sub-group of users at the determined time.

### Claim 3 (depends on 2)

The method of claim 2, wherein transmitting the message to the sub-group of users at the determined time further comprises:
transmitting the message to a second user device associated with a second user of the sub-group of users;
determining that the message has been selected on the second user device; and
transmitting the message to the remaining sub-group of users in response to determining that the message has been selected on the second user device.

### Claim 4 (depends on 3)

The method of claim 3, wherein the second user of the sub-group of users is identified based on a likelihood that the second user will engage with the media content item.

### Claim 5 (depends on 1)

The method of claim 1, further comprising:
determining that the message has been selected by a user device associated with a user of the sub-group of users; and
causing the media content item to be presented in a user interface including a communication interface associated with the sub-group of users on the user device.

### Claim 6 (depends on 5)

The method of claim 5, wherein the user interface is associated with a conversation identifier.

### Claim 7 (depends on 1)

The method of claim 1, further comprising:
identifying one or more users within the sub-group of users who are unlikely to participate in a conversation about the media content item; and
removing the identified one or more users from the sub-group of users.

### Claim 8

A system for sending messages about new media content to groups of users, the system comprising:
a memory;
a hardware processor that, when executing computer-executable instructions stored in the memory, is programmed to:
determine that a media content item associated with a content creator has been uploaded to a media sharing service;
identify a group of candidate users to receive a message indicating that the media content item is available by determining a likelihood that each user in the group of candidate users will engage with the media content item is greater than a predetermined threshold;
identify a sub-group of users within the group of candidate users based on relationship information associated with the users within the group to each other and based on the determined likelihood of each user engaging with the media content item; and
transmit the message to the sub-group of users.

### Claim 9 (depends on 8)

The system of claim 8, wherein the hardware processor is further programmed to:
determine a time to send the message to the sub-group of users; and
transmit the message to the sub-group of users at the determined time.

### Claim 10 (depends on 9)

The system of claim 9, wherein the hardware processor is further programmed to:
transmit the message to a second user device associated with a second user of the sub-group of users;
determine that the message has been selected on the second user device; and
transmit the message to the remaining sub-group of users in response to determining that the message has been selected on the second user device.

### Claim 11 (depends on 10)

The system of claim 10, wherein the second user of the sub-group of users is identified based on a likelihood that the second user will engage with the media content item.

### Claim 12 (depends on 8)

The system of claim 8, wherein the hardware processor is further programmed to:
determine that the message has been selected by a user device associated with a user of the sub-group of users; and
cause the media content item to be presented in a user interface including a communication interface associated with the sub-group of users on the user device.

### Claim 13 (depends on 12)

The system of claim 12, wherein the user interface is associated with a conversation identifier.

### Claim 14 (depends on 8)

The system of claim 8, wherein the hardware processor is further programmed to:
identify one or more users within the sub-group of users who are unlikely to participate in a conversation about the media content item; and
remove the identified one or more users from the sub-group of users.

### Claim 15

A non-transitory computer-readable medium containing computer executable instructions that, when executed by a processor, cause the processor to perform a method for sending messages about new media content to groups of users, the method comprising:
determining that a media content item associated with a content creator has been uploaded to a media sharing service;
identifying a group of candidate users to receive a message indicating that the media content item is available by determining a likelihood that each user in the group of candidate users will engage with the media content item is greater than a predetermined threshold;
identifying a sub-group of users within the group of candidate users based on relationship information associated with the users within the group to each other and based on the determined likelihood of each user engaging with the media content item; and
transmitting the message to the sub-group of users.

### Claim 16 (depends on 15)

The non-transitory computer-readable medium of claim 15, the method further comprising:
determining a time to send the message to the sub-group of users; and
transmitting the message to the sub-group of users at the determined time.

### Claim 17 (depends on 16)

The non-transitory computer-readable medium of claim 16, wherein transmitting the message to the sub-group of users at the determined time further comprises:
transmitting the message to a second user device associated with a second user of the sub-group of users;
determining that the message has been selected on the second user device; and
transmitting the message to the remaining sub-group of users in response to determining that the message has been selected on the second user device.

### Claim 18 (depends on 17)

The non-transitory computer-readable medium of claim 17, wherein the second user of the sub-group of users is identified based on a likelihood that the second user will engage with the media content item.

### Claim 19 (depends on 15)

The non-transitory computer-readable medium of claim 15, the method further comprising:
determining that the message has been selected by a user device associated with a user of the sub-group of users; and
causing the media content item to be presented in a user interface including a communication interface associated with the sub-group of users on the user device.

### Claim 20 (depends on 19)

The non-transitory computer-readable medium of claim 19, wherein the user interface is associated with a conversation identifier.

### Claim 21 (depends on 15)

The non-transitory computer-readable medium of claim 15, the method further comprising:
identifying one or more users within the sub-group of users who are unlikely to participate in a conversation about the media content item; and
removing the identified one or more users from the sub-group of users.
