IP Library Granted Patent US 10,839,421
Granted Patent B2
US 10,839,421 · App. 15/904,791 · Granted Nov 17, 2020

Implicitly associating metadata using user behavior

Inventors: David Gourley (Chicago, IL); Brian Totty (Los Altos, CA); Ed Haslam (San Francisco, CA); Paul Gauthier (San Francisco, CA); Gary Lerhaupt (San Francisco, CA); Mike Y. Chen (San Francisco, CA); Christopher Colby (Piedmont, CA)
Assignee: Groupon, Inc.
G06Q30/0255G06Q30/0201G06Q30/0209G06Q30/0254G06Q50/01
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,839,421
App. No.
15/904,791
Granted
Nov 17, 2020
Kind
B2
Abstract

Social media networking applications, web sites, and services creates implicit relationships between users based on their interest or participation in real-world and optionally virtual or online activities in addition to explicitly defined peer relationships. User profiles, activity entities, and expressions may be associated with metadata to assist in searching and navigation. Metadata is implicitly associated with user profiles, activity entities, expressions, or other data entities based on user behavior using metadata collector. A metadata collector is a poll, survey, list, questionnaire, census, test, game, or other type of presentation adapted to solicit user interaction. A metadata collector is associated with metadata elements. When users interact with a metadata collector, their user profiles and the data entities included in their interactions become associated with the metadata elements of the metadata collector. These metadata element associations may then be used for any purpose.

Claims (42)

1. An apparatus for providing an identity mosaic illustrating user interests of a social network user, the apparatus comprising a processor and a memory, the memory storing one or more programs that, when executed by the processor, causes the apparatus to:

receive a primary image provided by a user of a social network;

partition the primary image into a plurality of image sections;

identify a plurality of candidate sub-images each associated with one or more metadata elements indicating one or more user interests of the user of the social network;

select a plurality of replacement sub-images from the plurality of candidate sub-images;

generate an identity mosaic by replacing one or more image sections of the plurality of image sections with the plurality of replacement sub-images;

generate an overview of the identity mosaic with a low magnification level, wherein each replacement sub-image of the plurality of replacement sub-images corresponds to a defined number of pixels in the overview of the identity mosaic; and

cause delivery, to the user, of the identity mosaic.

2. The apparatus of claim 1 , wherein each of the defined number of pixels that corresponds to each of the replacement sub-images in the overview of the identity mosaic has a similar image characteristic to a correlated section of the primary image.

3. The apparatus of claim 2 , wherein the similar image characteristic includes a color range.

4. The apparatus of claim 1 , wherein the one or more programs, when executed by the processor, further cause the apparatus to:

receive a selection of one or more unwanted metadata elements indicating one or more user interests of the user of the social network to be excluded in the identity mosaic; and

exclude one or more candidate sub-images associated with the one or more unwanted metadata elements.

5. The apparatus of claim 1 , wherein the one or more programs, when executed by the processor, further cause the apparatus to:

receive a selection of one or more unwanted sub-images; and

exclude the one or more unwanted sub-images from the identity mosaic.

6. A method for providing an identity mosaic illustrating user interests of a social network user, the method comprising:

receiving a primary image provided by a user of a social network;

partitioning the primary image into a plurality of image sections;

identifying a plurality of candidate sub-images each associated with one or more metadata elements indicating one or more user interests of the user of the social network;

selecting a plurality of replacement sub-images from the plurality of candidate sub-images;

generating an identity mosaic by replacing one or more image sections of the plurality of image sections with the plurality of replacement sub-images;

generate an overview of the identity mosaic with a low magnification level, wherein such that each replacement sub-image of the plurality of replacement sub-images corresponds to a defined number of pixels in the overview of the identity mosaic; and

causing delivery, to the user, of the identity mosaic.

7. The method of claim 6 , wherein each of the defined number of pixels that corresponds to each of the replacement sub-images in the overview of the identity mosaic has a similar image characteristic to a correlated section of the primary image.

8. The method of claim 7 , wherein the similar image characteristic includes a color range.

9. The method of claim 6 , further comprising:

receiving a selection of one or more unwanted metadata elements indicating one or more user interests of the user of the social network to be excluded in the identity mosaic; and

excluding one or more candidate sub-images associated with the one or more unwanted metadata elements.

10. A computer program product for providing an identity mosaic illustrating user interests of a social network user, the computer program product comprising a non-transitory computer-readable storage medium storing one or more programs that, when executed by an apparatus, causes the apparatus to:

receive a primary image provided by a user of a social network;

partition the primary image into a plurality of image sections;

identify a plurality of candidate sub-images each associated with one or more metadata elements indicating one or more user interests of the user of the social network;

select a plurality of replacement sub-images from the plurality of candidate sub-images;

generate an identity mosaic by replacing one or more image sections of the plurality of image sections with the plurality of replacement sub-images;

generate an overview of the identity mosaic with a low magnification level, wherein each replacement sub-image of the plurality of replacement sub-images corresponds to a defined number of pixels in the overview of the identity mosaic; and

cause delivery, to the user, of the identity mosaic.

11. The computer program product of claim 10 , wherein each of the defined number of pixels that corresponds to each of the replacement sub-images in the overview of the identity mosaic has a similar image characteristic to a correlated section of the primary image.

12. The computer program product of claim 11 , wherein the similar image characteristic includes a color range.

13. The computer program product of claim 10 , wherein the one or more programs, when executed, further cause the apparatus to:

receive a selection of one or more unwanted metadata elements indicating one or more user interests of the user of the social network to be excluded in the identity mosaic; and

exclude one or more candidate sub-images associated with the one or more unwanted metadata elements.

Assignments (7)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 12, 2024
From: GROUPON, INC.
To: BYTEDANCE INC.
Reel/Frame 068833/0811 →
RELEASE OF SECURITY INTEREST Recorded Feb 26, 2024
From: JPMORGAN CHASE BANK, N.A.
To: GROUPON, INC.; LIVINGSOCIAL, LLC (F/K/A LIVINGSOCIAL, INC.)
Reel/Frame 066676/0001 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY RIGHTS Recorded Feb 26, 2024
From: JPMORGAN CHASE BANK, N.A.
To: GROUPON, INC.; LIVINGSOCIAL, LLC (F/K/A LIVINGSOCIAL, INC.)
Reel/Frame 066676/0251 →
SECURITY INTEREST Recorded Jul 23, 2020
From: GROUPON, INC.; LIVINGSOCIAL, LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 053294/0495 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 26, 2018
From: GOURLEY, DAVID; TOTTY, BRIAN; HASLAM, ED; GAUTHIER, PAUL; LERHAUPT, GARY; CHEN, MIKE Y.; COLBY, CHRISTOPHER
To: LUDIC LABS
Reel/Frame 045037/0210 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 26, 2018
From: GROUPON LUDIC, INC.
To: GROUPON, INC.
Reel/Frame 045038/0014 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 26, 2018
From: LUDIC LABS, INC.
To: GROUPON LUDIC, INC.
Reel/Frame 045037/0371 →