IP Library › Granted Patent US 7,895,121
Granted Patent B2
US 7,895,121 · App. 11/591,388 · Granted Feb 22, 2011

Method and system for tracking conversions in a system for targeted data delivery

Assignee: Hewlett-Packard Development Company, L.P.
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 7,895,121
App. No.
11/591,388
Filed
Oct 31, 2006
Granted
Feb 22, 2011
Kind
B2
Art Unit
3694
USPC
705/39
Abstract

A system and method for tracking conversions. Specifically, the method includes collecting user information about a user and generating a user profile based on the user information. The user profile is stored such that the user profile is used to achieve delivery of data that is targeted to the user based on the user profile without requiring a release of user information in the user profile. The method determines that the user has performed an action. A unique payment option is associated with the action, wherein the unique payment option is generated in response to the action. Notification is received that the user has made a payment to an online merchant using the unique payment option. The payment is associated with a conversion of the action without cooperation of the online merchant.

Claims (68)

1. A computer implemented method for tracking conversions in a system for targeted data delivery, comprising:

collecting at said computer information from a plurality of separate electronic devices associated with a user, wherein at least a portion of said computer information is collected directly from at least two said separate electronic devices associated with said user;

generating at said computer a user profile based on said information collected from said plurality of separate electronic devices associated with said user;

storing said user profile at said computer, wherein said user profile is used to achieve delivery of data, which can be targeted to said user at any of said plurality of separate electronic devices based on said user profile without requiring a release of any of said user information in said user profile;

determining at said computer that said user has performed an action;

associating at said computer a unique payment option with said action, wherein said unique payment option is generated in response to said action;

receiving at said computer notification that said user has made a payment to an online website using said unique payment option;

associating at said computer said payment with a conversion of said action without cooperation of said online merchant; and

rewarding said user for said conversion;

wherein said associating a unique payment option with said action comprises:

receiving at said computer information necessary to generate a VCC number as said unique payment option;

sending from said computer said information to a corresponding issuing financial institution; and

receiving at said computer said VCC number from said issuing financial institution.

2. The computer implemented method of claim 1 , wherein said determining that that said user has performed an action comprises:

receiving at said computer information that said user has clicked on a sponsored link advertisement as said action.

3. The computer implemented method of claim 1 , wherein said associating a unique payment option with said action comprises:

associating at said computer said action with a session; and

notifying an issuing financial institution of said unique payment option of said session, such that said issuing financial institution issues said unique payment option in association with said session, and wherein said notifying comprises associating said unique payment option with said session.

4. The computer implemented method of claim 1 , further comprising:

receiving at said computer a value of said payment.

5. The computer implemented method of claim 1 , wherein said rewarding said user further comprises:

generating at said computer a reward for said conversion; and

delivering said reward to said user.

6. The (computer implemented) method of claim 1 , wherein said receiving notification that said user has made a payment comprises:

receiving at said computer said notification from a client device associated with said user.

7. A computer implemented method for tracking conversions, comprising:

collecting at said computer information from a plurality of separate electronic devices associated with a user, wherein at least a portion of said computer information is collected directly from at least two said separate electronic devices associated with said user;

generating at said computer a user profile based on said information collected from said plurality of separate electronic devices associated with said user;

determining at said computer that said user has performed an action at any of said separate electronic devices based on said user profile;

associating at said computer a unique payment option with said action, wherein said unique payment option is created in response to said action;

wherein said associating a unique payment option with said action comprises:

associating at said computer said unique payment option with said action, wherein said unique payment option comprises a virtual credit card (VCC) number;

receiving at said computer notification that said user has made a payment to an online merchant using said unique payment option; and

associating at said computer said payment with a conversion of said action without cooperation of said online merchant.

8. The computer implemented method of claim 7 , wherein said determining that a user comprises:

receiving at said computer information that said user has clicked on a sponsored link advertisement as said action.

9. The computer implemented method of claim 7 , wherein said associating said unique payment option with said action comprises:

associating at said computer said action with a session; and

notifying an issuing bank of said VCC number of said session, such that said issuing bank issues said VCC number in association with said session, and wherein said notifying comprises associating said VCC number with said session.

10. The computer implemented method of claim 7 , further comprising:

determining at said computer a value of said payment.

11. The computer implemented method of claim 7 , further comprising:

generating at said computer a reward for said conversion; and

delivering said reward to said user.

12. The computer implemented method of claim 7 , wherein said receiving notification that said user has made a payment comprises:

receiving said notification from a client device associated with said user.

13. Application instructions stored on a computer-usable storage medium where said application instructions when executed by a computer cause said computer to perform a method for tracking conversions, said method comprising:

collecting at said computer information from a plurality of separate electronic devices associated with a user, wherein at least a portion of said computer information is collected directly from at least two said separate electronic devices associated with said user;

generating at said computer a user profile based on said information collected from said plurality of separate electronic devices associated with said user;

storing at said computer said user profile, wherein said user profile is used to achieve delivery of data, which can be targeted to said user at any of said plurality of separate electronic devices based on said user profile without requiring a release of any of said user information in said user profile;

determining at said computer that said user has performed an action;

associating at said computer a unique payment option with said action, wherein said unique payment option is generated in response to said action;

receiving at said computer notification that said user has made a payment to an online merchant using said unique payment option; and

associating at said computer said payment with a conversion of said action without cooperation of said online merchant;

wherein said instruction for associating a unique payment option with said action comprises additional instructions which, when executed effect said method for tracking conversions, said method further comprising:

receiving at said computer information necessary to generate a virtual credit card (VCC) number as said unique payment option;

sending said information to a corresponding issuing bank; and

receiving said VCC number from said issuing bank.

14. The application instructions recited in claim 13 , wherein said instruction for determining that said user has performed an action comprises additional instructions which, when executed effect said method for tracking conversions, said method further comprising:

receiving at said computer information that said user has clicked on a sponsored link advertisement as said action.

15. The application instructions recited in claim 13 , wherein said instruction for associating a unique payment option with said action comprises additional instructions which, when executed effect said method for tracking conversions, said method further comprising:

associating at said computer said action with a session; and

notifying an issuing financial institution of said unique payment option of said session, such that said issuing financial institution issues said unique payment option in association with said session, and wherein said notifying comprises associating said unique payment option with said session.

16. The application instructions recited in claim 13 , further comprising additional instructions which, when executed effect said method for tracking conversions, said method further comprising:

receiving at said computer a value of said payment.

17. The application instructions recited in claim 13 , further comprising additional instructions which, when executed effect said method for tracking conversions, said method further comprising:

generating at said computer a reward for said conversion; and

delivering said reward to said user.

Assignments (8)
RELEASE OF SECURITY INTEREST REEL/FRAME 044183/0577 Recorded Feb 2, 2023
From: JPMORGAN CHASE BANK, N.A.
To: MICRO FOCUS LLC (F/K/A ENTIT SOFTWARE LLC)
Reel/Frame 063560/0001 →
RELEASE OF SECURITY INTEREST REEL/FRAME 044183/0718 Recorded Feb 2, 2023
From: JPMORGAN CHASE BANK, N.A.
To: MICRO FOCUS LLC (F/K/A ENTIT SOFTWARE LLC); BORLAND SOFTWARE CORPORATION; MICRO FOCUS (US), INC.; SERENA SOFTWARE, INC; ATTACHMATE CORPORATION; MICRO FOCUS SOFTWARE INC. (F/K/A NOVELL, INC.); NETIQ CORPORATION
Reel/Frame 062746/0399 →
CHANGE OF NAME Recorded Aug 8, 2019
From: ENTIT SOFTWARE LLC
To: MICRO FOCUS LLC
Reel/Frame 050004/0001 →
SECURITY INTEREST Recorded Oct 11, 2017
From: ATTACHMATE CORPORATION; BORLAND SOFTWARE CORPORATION; NETIQ CORPORATION; MICRO FOCUS (US), INC.; MICRO FOCUS SOFTWARE, INC.; ENTIT SOFTWARE LLC; ARCSIGHT, LLC; SERENA SOFTWARE, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 044183/0718 →
SECURITY INTEREST Recorded Oct 11, 2017
From: ENTIT SOFTWARE LLC; ARCSIGHT, LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 044183/0577 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 9, 2017
From: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
To: ENTIT SOFTWARE LLC
Reel/Frame 042746/0130 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2015
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 037079/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 16, 2007
From: LUKOSE, RAJAN MATHEW; VENNALAKANTI, RAVIGOPAL
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 018783/0225 →
Continuity (1)
Related Publication 20080103971A1 · May 1, 2008