IP Library Granted Patent US 9,081,468
Granted Patent B2
US 9,081,468 · App. 13/684,273 · Granted Jul 14, 2015

Integrated user participation profiles

Inventors: Wendell Lansford (New York, NY); Prakash Mishra (Stamford, CT)
Assignee: Offerpop Corporation
G06F3/048G06Q30/02G06Q50/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 9,081,468
App. No.
13/684,273
Granted
Jul 14, 2015
Kind
B2
Abstract

A computer-based system identifies, measures, and rewards user interaction with online content, such as customer interaction with online content posted by companies about their products and services. The system tracks user activity online, such as user activity on online social networking systems and on web sites. For each user and company, the system generates a profile that contains data representing the user's interaction with the company's online content. The system may use such profiles to search for users who are similar to a particular user, to drive social gesture advertising to amplify the actions of users, to highlight particular users for other users to discover and connect with, and to deliver targeted promotions and to incent online engagement by users.

Claims (78)

1. A method performed by a computer processor executing computer program instructions stored on a non-transitory computer-readable medium, the method comprising:

(A) identifying a first interaction by a first user with a first content element on a first web site associated with a first entity, wherein the first content element is specified by a first content element specification, wherein the first content element specification includes a unique cross-site identifier;

(B) identifying a second interaction by the first user with a second content element on a first social networking site associated with the first entity, wherein the second content element is specified by the first content element specification;

(C) storing, in a profile associated with the first user and the first entity, a first record of the first interaction and a second record of the second interaction, wherein the first record includes the unique cross-site identifier and wherein the second record includes the unique cross-site identifier; and

(D) calculating a metric based on the first record and the second record, wherein the metric includes data representing a sum of a number of interactions of the first user with the first content element and a number of interactions of the first user with the second content element.

2. The method of claim 1 , further comprising:

(D) identifying a third interaction by the first user with a third content element on a second social networking site associated with the first entity; and

(E) storing, in the profile associated with the first user and the first entity, a record of the third interaction.

3. The method of claim 1 :

wherein the first content element is associated with a first product of the first entity;

wherein the second content element is associated with the first product of the first entity;

wherein (C) comprises storing, in the first record, an identifier of the first product; and

wherein (D) comprises storing, in the second record, the identifier of the first product.

4. The method of claim 1 :

wherein the first content element comprises a first instance of a first advertisement;

wherein the second content element comprises a second instance of the first advertisement; and

wherein the identifier associated with the first content element specification is a cross-site content identifier associated with the first advertisement.

5. The method of claim 1 , wherein the first interaction comprises selection of the first content element by the first user.

6. The method of claim 1 , wherein the first web site is served by a first server and wherein the first social networking site is served by a second server.

7. The method of claim 1 , wherein the first web site is accessible at a first network address and wherein the first social networking site is accessible at a second network address.

8. The method of claim 1 , wherein the first web site is accessible programmatically via a first application program interface and wherein the first social networking site is accessible programmatically via a second application program interface.

9. The method of claim 1 , wherein the first interaction comprises sharing of the first content element by the first user with a second user.

10. The method of claim 1 , wherein the second interaction comprises sharing of the second content element by the first user with a second user.

11. The method of claim 1 , wherein the first interaction comprises endorsement of the first content element by the first user.

12. The method of claim 1 , wherein the second interaction comprises endorsement of the second content element by the first user.

13. The method of claim 1 , wherein the first interaction comprises posting a comment about the first content element by the first user to the first web site.

14. The method of claim 1 , wherein the second interaction comprises posting a comment about the second content element by the first user to the first social networking site.

15. The method of claim 1 , further comprising:

(E) storing data representing the metric in the profile associated with the first user and the first entity.

16. A non-transitory computer-readable medium comprising computer program instructions executable by a computer processor to perform a method comprising:

(A) identifying a first interaction by a first user with a first content element on a first web site associated with a first entity, wherein the first content element is specified by a first content element specification, wherein the first content element specification includes a unique cross-site identifier;

(B) identifying a second interaction by the first user with a second content element on a first social networking site associated with the first entity, wherein the second content element is specified by the first content element specification;

(C) storing, in a profile associated with the first user and the first entity, a first record of the first interaction and a second record of the second interaction, wherein the first record includes the unique cross-site identifier and wherein the second record includes the unique cross-site identifier;

(D) calculating a metric based on the first record and the second record, wherein the metric includes data representing a sum of a number of interactions of the first user with the first content element and a number of interactions of the first user with the second content element.

17. The computer-readable medium of claim 16 , further comprising:

(D) identifying a third interaction by the first user with a third content element on a second social networking site associated with the first entity; and

(E) storing, in the profile associated with the first user and the first entity, a record of the third interaction.

18. The computer-readable medium of claim 16 :

wherein the first content element is associated with a first product of the first entity;

wherein the second content element is associated with the first product of the first entity;

wherein (C) comprises storing, in the first record, an identifier of the first product; and

wherein (D) comprises storing, in the second record, the identifier of the first product.

19. The computer-readable medium of claim 16 :

wherein the first content element comprises a first instance of a first advertisement;

wherein the second content element comprises a second instance of the first advertisement; and

wherein the identifier associated with the first content element specification is a cross-site content identifier associated with the first advertisement.

20. The computer-readable medium of claim 16 , wherein the first interaction comprises selection of the first content element by the first user.

21. The computer-readable medium of claim 16 , wherein the first web site is served by a first server and wherein the first social networking site is served by a second server.

22. The computer-readable medium of claim 16 , wherein the first web site is accessible at a first network address and wherein the first social networking site is accessible at a second network address.

23. The computer-readable medium of claim 16 , wherein the first web site is accessible programmatically via a first application program interface and wherein the first social networking site is accessible programmatically via a second application program interface.

24. The computer-readable medium of claim 16 , wherein the first interaction comprises sharing of the first content element by the first user with a second user.

25. The computer-readable medium of claim 16 , wherein the second interaction comprises sharing of the second content element by the first user with a second user.

26. The computer-readable medium of claim 16 , wherein the first interaction comprises endorsement of the first content element by the first user.

27. The computer-readable medium of claim 16 , wherein the second interaction comprises endorsement of the second content element by the first user.

28. The computer-readable medium of claim 16 , wherein the first interaction comprises posting a comment about the first content element by the first user to the first web site.

29. The computer-readable medium of claim 16 , wherein the second interaction comprises posting a comment about the second content element by the first user to the first social networking site.

30. The computer-readable medium of claim 16 , further comprising:

(E) storing data representing the metric in the profile associated with the first user and the first entity.

31. A method performed by a computer processor executing computer program instructions stored on a non-transitory computer-readable medium, the method comprising:

(A) identifying a first interaction by a first user with a first content element on a first social networking site associated with a first entity, wherein the first content element is specified by a first content element specification, wherein the first content element specification includes a unique cross-site identifier;

(B) identifying a second interaction by the first user with a second content element on a second social networking site associated with the first entity, wherein the second content element is specified by the first content element specification;

(C) storing, in a profile associated with the first user and the first entity, a first record of the first interaction and a second record of the second interaction, wherein the first record includes the unique cross-site identifier and wherein the second record includes the unique cross-site identifier; and

(D) calculating a metric based on the first record and the second record, wherein the metric includes data representing a sum of a number of interactions of the first user with the first content element and a number of interactions of the first user with the second content element.

32. A non-transitory computer-readable medium comprising computer program instructions executable by a computer processor to perform a method comprising:

(A) identifying a first interaction by a first user with a first content element on a first social networking site associated with a first entity, wherein the first content element is specified by a first content element specification, wherein the first content element specification includes a unique cross-site identifier;

(B) identifying a second interaction by the first user with a second content element on a second social networking site associated with the first entity, wherein the second content element is specified by the first content element specification;

(C) storing, in a profile associated with the first user and the first entity, a first record of the first interaction and a second record of the second interaction, wherein the first record includes the unique cross-site identifier and wherein the second record includes the unique cross-site identifier; and

(D) calculating a metric based on the first record and the second record, wherein the metric includes data representing a sum of a number of interactions of the first user with the first content element and a number of interactions of the first user with the second content element.

33. A method performed by a computer processor executing computer program instructions stored on a non-transitory computer-readable medium, the method comprising:

(A) identifying a first interaction by a first user with an online content element on a first web site associated with a first entity, wherein the online content element is specified by a first content element specification, wherein the first content element specification includes a unique cross-site identifier;

(B) identifying a second interaction by the first user with an offline content element associated with the first entity, wherein the offline content element is specified by the first content element specification;

(C) storing, in a profile associated with the first user and the first entity, a first record of the first interaction and a second record of the second interaction, wherein the first record includes the unique cross-site identifier and wherein the second record includes the unique cross-site identifier; and

(D) calculating a metric based on the first record and the second record, wherein the metric includes data representing a sum of a number of interactions of the first user with the first content element and a number of interactions of the first user with the second content element.

34. A non-transitory computer-readable medium comprising computer program instructions executable by a computer processor to perform a method comprising:

(A) identifying a first interaction by a first user with an online content element on a first web site associated with a first entity, wherein the online content element is specified by a first content element specification, wherein the first content element specification includes a unique cross-site identifier;

(B) identifying a second interaction by the first user with an offline content element associated with the first entity, wherein the offline content element is specified by the first content element specification;

(C) storing, in a profile associated with the first user and the first entity, a first record of the first interaction and a second record of the second interaction, wherein the first record includes the unique cross-site identifier and wherein the second record includes the unique cross-site identifier; and

(D) calculating a metric based on the first record and the second record, wherein the metric includes data representing a sum of a number of interactions of the first user with the first content element and a number of interactions of the first user with the second content element.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded Oct 18, 2024
From: COMERICA BANK
To: WYNG, INC.
Reel/Frame 068944/0108 →
SECURITY INTEREST Recorded Sep 30, 2024
From: WYNG, INC.
To: MONTAGE CAPITAL II, L.P.
Reel/Frame 068744/0948 →
SECURITY INTEREST Recorded Mar 19, 2021
From: WYNG, INC.
To: COMERICA BANK
Reel/Frame 055657/0020 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 26, 2012
From: LANSFORD, WENDELL; MISHRA, PRAKASH
To: OFFERPOP CORPORATION
Reel/Frame 029348/0702 →
Continuity (2)
Provisional Application 61563389 · Nov 23, 2011
Related Publication 20130132863A1 · May 23, 2013