# US 10,484,503 B1 · Reminder options for viewed items

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

- Number: US 10,484,503 B1
- Document ID: US10484503B1
- Status: Granted
- Kind: B1
- Application number: 15/455,613
- Filed: 2017-03-10
- Granted: 2019-11-19
- Earliest claimed: 2017-03-10
- Assignees: Pinterest, Inc.
- Applicants: Pinterest, Inc.
- Inventors: Andrew Craig Bragdon
- Web page: https://patentgrep.com/patent/US10484503B1

## CPC

- H04L 67/63: Routing a service request depending on the request content or context
- G06Q 30/0277: {Online advertisement}
- H04L 51/04: Real-time or near real-time messaging, e.g. instant messaging [IM]
- H04L 51/10: Multimedia information
- H04L 67/02: based on web technology, e.g. hypertext transfer protocol [HTTP]
- H04L 67/306: User profiles
- H04L 67/52: specially adapted for the location of the user terminal
- H04L 51/224: providing notification on incoming messages, e.g. pushed notifications of received messages
- 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

## Abstract

Disclosed are systems and methods for generating reminder options that are presented to a user when a user browses to a content item to view the item and then browses away from the item. For example, a user may be presented with one or more content items, such as images, advertisements, etc., on a display of a user device. The content item, when interacted with by the user, results in the user being provided with an additional content item, such as a webpage, associated with the content item. If the user selects a back button, or other navigation control that results in a request being sent to navigate away from the additional content item and back to the previously presented content items, rather than just presenting the same previously presented content items again, a reminder option may be presented allowing the user to indicate whether the user desires to receive a later reminder about the additional content item and/or the object indicated in the additional content item.

## Claims

### Claim 1

A computer-implemented method, comprising:
presenting on a user device a plurality of images of a corresponding plurality of content items, wherein each of the plurality of images is selectable by a user of the user device;
receiving from the user device a selection of a first image of a corresponding first content item of the plurality of images, wherein upon selection of the first image the user device presents an additional image of an additional content item associated with the first content item;
receiving from the user device a back navigation to navigate away from the additional image back to the plurality of images;
in response to receiving the back navigation, presenting on the user device at least a portion of the plurality of images and a reminder option corresponding to the additional content item;
receiving from the user device a selection of the reminder option;
generating a reminder corresponding to the additional content item;
subsequent to generating the reminder;
detecting access by the user of a second image;
determining that the second image includes a representation of the first item of content;
determining that the one or more conditions associated with the reminder are satisfied by the access of the second image; and
in response to determining that one or more conditions associated with the reminder are satisfied, sending a reminder for presentation to the user reminding the user about the additional content item.

### Claim 2 (depends on 1)

The computer-implemented method of claim 1, further comprising associating the reminder with a user profile of the user.

### Claim 3 (depends on 1)

The computer-implemented method of claim 1, wherein the one or more conditions associated with the reminder are specified by at least one of the user or a merchant of the additional content item.

### Claim 4 (depends on 1)

The computer-implemented method of claim 1, further comprising:
subsequent to receiving the back navigation, determining that a purchase of an object corresponding to the first content item was not completed; and
wherein presenting on the user device at least a portion of the plurality of images and the reminder option corresponding to the additional content item is further in response to determining that the purchase of the object was not completed.

### Claim 5 (depends on 1)

The computer-implemented method of claim 1, further comprising:
in response to receiving from the user device the back navigation, determining that a campaign is associated with at least one of the first content item or the additional content item; and
wherein presenting on the user device at least a portion of the plurality of images and the reminder option corresponding to the additional content item is further in response to determining that the campaign is associated with at least one of the first content item or the additional content item.

### Claim 6 (depends on 5)

The computer-implemented method of claim 5, wherein the campaign is at least one of an advertising campaign, a marketing campaign, an informational campaign, or a promotional campaign.

### Claim 7

A non-transitory computer-readable storage medium storing instructions, the instructions when executed by a processor causing the processor to at least:
receive from a user device a selection of a first image representative of a content item presented by the user device, wherein the content item is associated with an additional image representative of an additional content item that is presented by the user device upon selection of the first image;
subsequent to presentation of the additional image by the user device, receive from the user device a back navigation to navigate back from the additional image;
in response to receiving the back navigation, send for presentation by the user device a reminder option corresponding to the additional content item;
receive from the user device a selection of the reminder option;
associate a reminder corresponding to at least one of the first content item or the additional content item with a user profile;
subsequent to association of the reminder with the user profile;
detect access by the user of a second image;
determine that the second image includes a representation of the first item of content or the additional item of content;
determine that a condition is satisfied according to the determination that the second image includes the representation of the first item of content or the additional item of content; and
in response to a determination that the condition is satisfied, send the reminder for presentation to a user reminding the user about at least one of the first content item or the additional content item.

### Claim 8 (depends on 7)

The non-transitory computer-readable storage medium of claim 7, wherein the condition is further satisfied by at least one of a time duration, a location of the user device, a location of the user, an activity associated with the user profile, a user preference, or a merchant preference.

### Claim 9 (depends on 7)

The non-transitory computer-readable storage medium of claim 7, wherein the reminder is presented as at least one of a pop-up presented on the user device, an electronic mail message sent to an address associated with the user profile, a physical item, a telephone call, a short message, a multimedia message, an audio message, or a text message.

### Claim 10 (depends on 7)

The non-transitory computer-readable storage medium of claim 7, wherein at least one of the first content item or the additional content item is a physical object obtainable from a merchant of the physical object.

### Claim 11 (depends on 10)

The non-transitory computer-readable storage medium of claim 10, the instructions further causing the processor to at least:
determine that a request to obtain the physical object from the merchant was not completed prior to receipt of the back navigation; and
wherein the reminder option corresponding to the first content item is sent to the user device further in response to a determination that the request to obtain the physical object from the merchant was not completed.

### Claim 12 (depends on 10)

The non-transitory computer-readable storage medium of claim 10, wherein the additional content item is provided to the user device by the merchant.

### Claim 13 (depends on 10)

The non-transitory computer-readable storage medium of claim 10, wherein the additional content item is a web page associated with the merchant.

### Claim 14 (depends on 7)

The non-transitory computer-readable storage medium of claim 7, the instructions further causing the processor to at least generate the reminder, wherein the reminder includes a link to the additional content item.

### Claim 15 (depends on 7)

The non-transitory computer-readable storage medium of claim 7, the instructions further causing the processor to at least determine a plurality of conditions for the reminder, wherein the condition is included in the plurality of conditions.

### Claim 16

A method, comprising:
presenting on a display of a user device, a first image of a first content item, the first image to the first content item including a link to an additional image of an additional content item;
receiving at the user device, an interaction with the first image;
obtaining from the link the additional image of the additional content item;
presenting on the display of the user device, the additional image;
detecting, at the user device, a back navigation navigating from the additional image and re-presenting the first image;
in response to the back navigation, presenting on the display a reminder option corresponding to the first image;
receiving at the user device a selection of the reminder option;
sending to a remote computing resource a reminder request, the reminder request indicating at least one of the first content item or the additional content item, wherein the remote computing resource generates a reminder for at least one of the first content item or the additional content item;
subsequent to the remote computing resource generating the reminder;
detecting access by the user of a second image;
determining that the second image includes a representation of the first content item or the additional content item;
determining that a condition corresponding to the reminder is satisfied by the access of the second image;
presenting on the display of the user device, the reminder.

### Claim 17 (depends on 16)

The method of claim 16, further comprising:
receiving at the user device, an interaction with the reminder;
in response to the interaction with the reminder, obtaining from the link the additional image of the additional content item; and
presenting on the display of the user device, the additional image.

### Claim 18 (depends on 16)

The method of claim 16, further comprising:
receiving at the user device an interaction with the reminder;
in response to the interaction with the reminder, obtaining from a second link associated with the reminder a second additional image of a second additional content item; and
presenting on the display of the user device, the second additional image.

### Claim 19 (depends on 18)

The method of claim 18, wherein each of the additional content item and the second additional content item are associated with a merchant that offers an item represented in at least one of the first image, the additional image or the second additional image.

### Claim 20 (depends on 16)

The method of claim 16, further comprising:
receiving at the user device, an interaction with the reminder; and
in response to receiving the interaction, charging a fee to a merchant associated with the reminder.
