# US 11,307,742 B2 · Interactive personalized graphical feedback overlay

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

- Number: US 11,307,742 B2
- Document ID: US11307742B2
- Status: Granted
- Kind: B2
- Application number: 16/257,335
- Filed: 2019-01-25
- Published: 2019-10-24
- Granted: 2022-04-19
- Earliest claimed: 2013-06-28
- Assignees: Groupon, Inc.
- Applicants: Groupon, Inc.
- Inventors: Arash Shiva; Marius Gabriel Ciocirlan; Fabio Sisinni
- Web page: https://patentgrep.com/patent/US11307742B2

## CPC

- G06F 3/04842: Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence)
- G06F 3/04817: using icons (graphical or visual programming using iconic symbols G06F8/34)
- G06Q 30/0241: Advertisements
- G06F 3/0481: based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F 3/0482: Interaction with lists of selectable items, e.g. menus
- G06Q 30/0207: Discounts or incentives, e.g. coupons or rebates
- G06Q 30/0251: Targeted advertisements
- G06Q 30/0269: {based on user profile or attribute}
- G06Q 30/0271: {Personalized advertisement}
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- 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

Provided herein are systems, methods and computer readable media for providing an interface configured to provide a consumer with a number of promotions. In providing such functionality, the system can be configured to, for example, monitor and detect a consumer's selection of a preferred promotion. Upon determining the selection of a preferred promotion, a interactive feedback overlay may be configured to provide an indication acknowledging the consumer's selection of the preferred promotion. In some embodiments, the system may be configured to receive an indication corresponding to a user's desire to remove a particular promotion from a promotional interface.

## Claims

### Claim 1

An apparatus comprising at least one processor and at least one memory including computer program code, wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus to at least:
present, by the at least one processor and on a display device of the apparatus, an interactive feedback overlay that is configured to provide personalized feedback in response to detecting a first user indication confirming a selection of a promotion category;
determine, by the at least one processor, a plurality of content generators based at least in part on the promotion category and characteristic metadata associated with the plurality of content generators; and
present, on the display device, foundational content comprising the plurality of content generators, wherein each of the plurality of content generators comprises a plurality of foundational content packages, wherein each of the plurality of foundational content packages comprises a corresponding preference icon and a corresponding disinterested icon, wherein the interactive feedback overlay is visually anchored in a predetermined portion of the display device, enabling navigation of the foundational content independent of the interactive feedback overlay, wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus to:
detect a second user indication confirming a first disinterested icon selection associated with a first corresponding disinterest icon of a first foundational content package of the plurality of foundational content packages;
detect a third user indication indicating an additional foundational content display request; and
in response to detecting the second user indication and the third user indication:
select a second foundational content package, wherein the second foundational content package is associated with a second characteristic metadata dissimilar to a first characteristic metadata associated with the first foundational content package; and
refresh the foundational content to remove the first foundational content package and present the second foundational content package on the display device.

### Claim 2 (depends on 1)

The apparatus of claim 1, wherein the foundational content is disposed behind the interactive feedback overlay, wherein enabling navigation of the foundational content comprises enabling scrolling of the foundational content independent of the interactive feedback overlay.

### Claim 3 (depends on 1)

The apparatus of claim 1, wherein each of the plurality of content generators comprises a plurality of foundational content packages, wherein the plurality of foundational content packages comprise at least one common characteristic metadata.

### Claim 4 (depends on 3)

The apparatus of claim 3, wherein the at least one common characteristic metadata comprises location metadata associated with a user profile.

### Claim 5 (depends on 3)

The apparatus of claim 3, wherein each of the plurality of foundational content packages comprises a disinterested icon, wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus to further:
remove, by the at least one processor, at least one second foundational content package from the plurality of content generators displayed on the display device, wherein the at least one second foundational content package comprises characteristic metadata similar to the characteristic metadata associated with the first foundational content package.

### Claim 6 (depends on 5)

The apparatus of claim 5, wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus to further:
update a user profile to include a disinterested indication of the first foundational content package and the at least one second foundational content package.

### Claim 7 (depends on 6)

The apparatus of claim 6, wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus to further:
subsequent to updating the user profile, prevent presenting, on the display device, at least one similar foundational content package that comprises characteristic metadata likening the at least one similar foundational content package to the first foundational content package.

### Claim 8 (depends on 1)

The apparatus of claim 1, wherein the interactive feedback overlay is configured to switch between a minimal configuration comprising a consumer identification icon and an active configuration comprising the consumer identification icon and a preferred promotions icon, wherein the consumer identification icon comprises a consumer identification indicia and is configured to receive at least one user indication, wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus to:
in response to receiving the at least one user indication on the consumer identification icon, cause the interactive feedback overlay to switch from the minimal configuration to the active configuration.

### Claim 9

A machine-implemented method, comprising:
presenting, by at least one processor and on a display device, an interactive feedback overlay that is configured to provide personalized feedback in response to detecting a first user indication confirming a selection of a promotion category;
determining, by the at least one processor, a plurality of content generators based at least in part on the promotion category and characteristic metadata associated with the plurality of content generators; and
presenting, on the display device, foundational content comprising the plurality of content generators, wherein each of the plurality of content generators comprises a plurality of foundational content packages, wherein each of the plurality of foundational content packages comprises a corresponding preference icon and a corresponding disinterested icon, wherein the interactive feedback overlay is visually anchored in a predetermined portion of the display device, enabling navigation of the foundational content independent of the interactive feedback overlay, wherein the machine-implemented method comprises:
detecting a second user indication confirming a first disinterested icon selection associated with a first corresponding disinterest icon of a first foundational content package of the plurality of foundational content packages;
detecting a third user indication indicating an additional foundational content display request; and
in response to detecting the second user indication and the third user indication:
selecting a second foundational content package, wherein the second foundational content package is associated with a second characteristic metadata dissimilar to a first characteristic metadata associated with the first foundational content package; and
refreshing the foundational content to remove the first foundational content package and present the second foundational content package on the display device.

### Claim 10 (depends on 9)

The machine-implemented method of claim 9, wherein the foundational content is disposed behind the interactive feedback overlay, wherein enabling navigation of the foundational content comprises enabling scrolling of the foundational content independent of the interactive feedback overlay.

### Claim 11 (depends on 9)

The machine-implemented method of claim 9, wherein each of the plurality of content generators comprises a plurality of foundational content packages, wherein the plurality of foundational content packages comprise at least one common characteristic metadata.

### Claim 12 (depends on 11)

The machine-implemented method of claim 11, wherein the at least one common characteristic metadata comprises location metadata associated with a user profile.

### Claim 13 (depends on 11)

The machine-implemented method of claim 11, wherein each of the plurality of foundational content packages comprises a disinterested icon, wherein the machine-implemented method further comprises:
removing, by the at least one processor, at least one second foundational content package from the plurality of content generators displayed on the display device, wherein the at least one second foundational content package comprises characteristic metadata similar to the characteristic metadata associated with the first foundational content package.

### Claim 14 (depends on 13)

The machine-implemented method of claim 13, further comprising:
updating a user profile to include a disinterested indication of the first foundational content package and the at least one second foundational content package.

### Claim 15 (depends on 14)

The machine-implemented method of claim 14, further comprising:
subsequent to updating the user profile, preventing presenting, on the display device, at least one similar foundational content package that comprises characteristic metadata likening the at least one similar foundational content package to the first foundational content package.

### Claim 16

A computer program product, the computer program product comprising at least one non-transitory computer-readable storage medium having program code portions stored therein, the program code portions, which when executed by an apparatus, causing the apparatus at least to:
present, on a display device of the apparatus, an interactive feedback overlay that is configured to provide personalized feedback in response to detecting a first user indication confirming a selection of a promotion category;
determine a plurality of content generators based at least in part on the promotion category and characteristic metadata associated with the plurality of content generators; and
present, on the display device, foundational content comprising the plurality of content generators, wherein each of the plurality of content generators comprises a plurality of foundational content packages, wherein each of the plurality of foundational content packages comprises a corresponding preference icon and a corresponding disinterested icon, wherein the interactive feedback overlay is visually anchored in a predetermined portion of the display device, enabling navigation of the foundational content independent of the interactive feedback overlay, wherein the program code portions, when executed by the apparatus, cause the apparatus to:
detect a second user indication confirming a first disinterested icon selection associated with a first corresponding disinterest icon of a first foundational content package of the plurality of foundational content packages;
detect a third user indication indicating an additional foundational content display request; and
in response to detecting the second user indication and the third user indication:
select a second foundational content package, wherein the second foundational content package is associated with a second characteristic metadata dissimilar to a first characteristic metadata associated with the first foundational content package; and
refresh the foundational content to remove the first foundational content package and present the second foundational content package on the display device.

### Claim 17 (depends on 16)

The computer program product of claim 16, wherein the foundational content is disposed behind the interactive feedback overlay, wherein enabling navigation of the foundational content comprises enabling scrolling of the foundational content independent of the interactive feedback overlay.

### Claim 18 (depends on 16)

The computer program product of claim 16, wherein each of the plurality of content generators comprises a plurality of foundational content packages, wherein the plurality of foundational content packages comprise at least one common characteristic metadata.

### Claim 19 (depends on 18)

The computer program product of claim 18, wherein the at least one common characteristic metadata comprises location metadata associated with a user profile.
