IP Library Granted Patent US 7,043,452
Granted Patent B2
US 7,043,452 · App. 10/160,765 · Granted May 9, 2006

Lock-and-key consumer billing data protection system having data encryption capability

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,043,452
App. No.
10/160,765
Granted
May 9, 2006
Kind
B2
Abstract

A “lock-and-key” consumer billing data protection capability is provided to telemarketing and electronic marketing systems which are based upon previously-acquired consumer lists. The lists contain encrypted partial billing information for each consumer, which is insufficient to access the consumer's account. Thus, at the time a consumer is offered a product or service, the telemarketer, the electronic marketer, and any entity hired to perform billing operations for such consumer purchases all remain “locked” out from accessing the consumer's account. When the consumer wishes to authorize the purchase of an offered product or service, the consumer must provide the “key” to the consumer's account, which is the key necessary to decrypt the encrypted partial billing information and also the missing billing information not acquired from the list provider.

Claims (45)

1. A method for providing a consumer billing data protection capability comprising the steps of:

storing in a computer system a plurality of consumer records, each of which includes consumer identification information and encrypted partial billing information comprising a predetermined set of p alphanumeric characters of the billing information of said consumer;

processing at said computer system an order received from a consumer, comprising:

receiving an input indicative that a consumer, corresponding to said consumer identification information stored in one of said plurality of consumer records, desires to purchase a product or service, said input including a key received from said consumer, comprising the remaining m alphanumeric characters of the billing information of said consumer, and wherein m+p is epual to the total number of alphanumeric characters in the billing information of said consumer;

decrypting, using said key received from said consumer, said encrypted partial billing information stored in said one of said plurality of consumer records; and

processing an order for said product or service and billing for said order using the decrypted partial billing information stored in said one of the plurality of consumer records, and said key.

2. The method of claim 1 wherein said key includes the Authenticated Content Signing (ACS) code of a credit card.

3. A method for providing a consumer billing data protection capability in a system, comprising the steps of:

storing in a computer system a plurality of consumer records, each of which includes consumer identification information and encrypted partial billing information comprising a predetermined set of p alphanumeric characters of the billing information of said consumer;

processing at said computer system an order received from a consumer, comprising:

receiving an input indicative that a consumer, corresponding to said consumer identification information stored in said one of said plurality of consumer records, desires to purchase a product or service, said input including a key received from said consumer, comprising the remaining m alphanumeric characters of the billing information of said consumer, and wherein m+p is equal to the total number of alphanumeric characters in the billing information of said consumer;

decrypting, using said key received from said consumer, said encrypted partial billing information stored in said one of said plurality of consumer records; and

processing an order for said product or service and billing for said order using said partial billing information stored in said one of said plurality of consumer records, and said key.

4. The method of claim 3 further comprising:

receiving data, comprising said plurality of consumer records, transmitted by a list provider.

5. The method of claim 4 wherein said key includes the Authenticated Content Signing (ACS) code of a credit card.

6. A system for providing a consumer billing data protection capability in a system that stores a plurality of consumer records, each of which includes consumer identification information and encrypted partial billing information comprising a predetermined set of p alphanumeric characters of the billing information of said consumer, comprising:

means for receiving an input indicative that a consumer, corresponding to said consumer identification information stored in one of said plurality of consumer records, desires to purchase a product or service, said input including a key received from said consumer, comprising the remaining m alphanumeric characters of the billing information of said consumer, and wherein m+p is equal to the total number of alphanumeric characters in the billing information of said consumer;

means for decrypting, using said key received from said consumer, said encrypted partial billing information stored in said one of said plurality of consumer records; and

means for processing an order for said product or service and billing for said order using the decrypted partial billing information stored in said one of the plurality of consumer records, and said key.

7. The system of claim 6 wherein said key includes the Authenticated Content Signing (ACS) code of a credit card.

8. A system for providing a consumer billing data protection capability in a system, comprising:

database means for storing a plurality of consumer records, each of which includes consumer identification information and encrypted partial billing information comprising a predetermined set of p alphanumeric characters of the billing information of said consumer;

list server means for receiving an input indicative that a consumer, corresponding to said consumer identification information stored in said one of said plurality of consumer records, desires to purchase a product or service, said input including a key received from said consumer, comprising the remaining m alphanumeric characters of the billing information of said consumer, and wherein m+p is equal to the total number of alphanumeric characters in the billing information of said consumer;

decryption means decrypting, using said key received from said consumer, said encrypted partial billing information stored in said one of said plurality of consumer records; and

means for processing an order for said product or service and billing for said order using said partial billing information stored in said one of said plurality of consumer records, and said key.

9. The system of claim 8 further comprising:

means for receiving data, comprising said plurality of consumer records, transmitted by a list provider.

10. The method of claim 9 wherein said key includes the Authenticated Content Signing (ACS) code of a credit card.

11. A method for providing a consumer billing data protection capability comprising the steps of:

storing in a computer system a plurality of consumer records, each of which includes consumer identification information and encrypted partial billing information comprising a predetermined set of p alphanumeric characters of the billing information of said consumer;

processing at said computer system an order received from a consumer, comprising:

receiving an input indicative that a consumer, corresponding to said consumer identification information stored in one of said plurality of consumer records, desires to purchase a product or service, said input including a key received from said consumer, comprising the remaining m alphanumeric characters of the billing information of said consumer, and wherein m+p is equal to the total number of alphanumeric characters in the billing information of said consumer;

accessing, using said key received from said consumer, said consumer billing information stored in said one of said plurality of consumer records; and

processing an order for said product or service and billing for said order using the consumer billing information stored in said one of the plurality of consumer records, and said key.

12. The method of claim 11 wherein said key includes the Authenticated Content Signing (ACS) code of a credit card.

13. The method of claim 11 further comprising:

storing a plurality of consumer records, each of which includes consumer identification information and consumer billing information.

14. A system for providing a consumer billing data protection capability in a system that stores a plurality of consumer records, each of which includes consumer identification information and consumer billing information comprising a predetermined set of p alphanumeric characters of the billing information of said consumer, comprising the steps of:

means for receiving an input indicative that a consumer, corresponding to said consumer identification information stored in one of said plurality of consumer records, desires to purchase a product or service, said input including a key received from said consumer, comprising the remaining m alphanumeric characters of the billing information of said consumer and wherein m+p is equal to the total number of alphanumeric characters in the billing information of said consumer;

means for accessing, using said key received from said consumer, said consumer billing information stored in said one of said plurality of consumer records; and

means for processing an order for said product or service and billing for said order using the consumer billing information stored in said one of the plurality of consumer records, and said key.

15. The system of claim 14 wherein said key includes the Authenticated Content Signing (ACS) code of a credit card.

16. The system of claim 14 further comprising:

means for storing a plurality of consumer records, each of which includes consumer identification information and consumer billing information.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 7, 2008
From: ROTHFARB, NEIL B.
To: NEBARB SOFTWARE FOUNDATION L.L.C.
Reel/Frame 020617/0172 →
Continuity (3)
Continuation In Part 1014624900 · May 15, 2002
Continuation In Part 1014625200 · May 15, 2002
Related Publication 20030217012A1 · Nov 20, 2003