IP Library Granted Patent US 7,739,198
Granted Patent B2
US 7,739,198 · App. 11/461,236 · Granted Jun 15, 2010

System and method for remotely authenticating a device in a reward program

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,739,198
App. No.
11/461,236
Granted
Jun 15, 2010
Kind
B2
Abstract

A reward program directed to registering computer devices and their consumable parts via a computer network generates a unique key code value for each computer device. The key code is generated by a remote server in the computer network and may include appending a sequential counter to the serial number of the device being registered. The key code is then encrypted using a standard hash algorithm. The encrypted key code is saved in a device information database together with other device information and consumable part information related to the computer device. The encrypted key code is also returned to the computer device and saved in the device memory. The device information database is updated with the usage of consumable part information for each registered computer device. Customers also register with the reward program and are assigned to one or more registered computer devices.

Claims (42)

1. A method for remotely authenticating a device in a reward program, comprising:

receiving an identification code for a device connected to a computer network;

generating a key code from said identification code;

encrypting said key code, thereby generating an encrypted key code;

transmitting said encrypted key code to said device for storage;

transmitting said encrypted key code and device consumable part information for said device to a device information database for storage;

receiving said encrypted key code and update device consumable part information from said device;

determining if said encrypted key code is stored in said device information database; and

if said encrypted key code is stored in said device information database, transmitting said update device consumable part information to said device information database wherein said update device consumable part information is associated with said encrypted key code.

2. The method of claim 1 , wherein said key code is said identification code.

3. The method of claim 1 , wherein said key code is generated by appending a unique identifier to said identification code.

4. The method of claim 3 , wherein said unique identifier is a sequential incremental counter.

5. The method of claim 1 , wherein said encrypting said key code encrypts said key code with a hash algorithm.

6. The method of claim 1 , further comprising:

assigning a customer identifier and a reward point counter to said encrypted key code; and

transmitting said customer identifier and said reward point counter to said device information database for storage.

7. The method of claim 6 , further comprising:

increasing said reward point counter of said customer identifier when a device consumable part is purchased by said customer identifier.

8. The method of claim 1 , further comprising:

displaying said update device consumable part information.

9. The method of claim 1 , wherein said identification code is the serial number of said device.

10. A system for remotely authenticating a device in a reward program, comprising:

a means for retrieving an identification code of a device connected to a computer network;

a means for sending said identification code to a remote processing application;

a means for generating a key code from said identification code;

a means for encrypting said key code, thereby generating an encrypted key code;

a means for storing said encrypted key code in said device;

a means for storing said encrypted key code and device consumable part information for said device in a device information database in communication with said remote processing application;

a means for sending said encrypted key code and update device consumable part information from said device to said remote processing application;

a means for determining if said encrypted key code is stored in said device information database; and

if said encrypted key code is in said device information database a means for storing said update device consumable part information in said device information database wherein said update device consumable part information is associated with said encrypted key code.

11. The system of claim 10 , wherein said generating comprises setting said identifier code as said key code.

12. The system of claim 11 , wherein said means for generating said key code generates said key code by appending a unique identifier to said identification code.

13. The system of claim 11 , wherein said unique identifier is a sequential incremental counter.

14. The system of claim l 0 , wherein said means for encrypting said key code encrypts said key code with a hash algorithm.

15. The system of claim l 0 , further comprising:

a means for assigning a customer identifier and a reward point counter to said encrypted key code in said device information database; and

a means for transmitting said customer identifier and said reward point counter to said device information database for storage.

16. The system of claim 15 , further comprising:

a means for increasing said reward point counter of said customer identifier when a device consumable part is purchased by said customer identifier.

17. The system of claim 10 , further comprising:

a means for displaying said update device consumable part information.

Assignments (8)
SECURITY INTEREST Recorded Jan 5, 2026
From: LEXMARK INTERNATIONAL, INC.
To: BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 074202/0293 →
SECURITY INTEREST Recorded Jan 5, 2026
From: LEXMARK INTERNATIONAL, INC.
To: BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 074202/0192 →
SECURITY INTEREST Recorded Sep 23, 2025
From: LEXMARK INTERNATIONAL, INC.
To: CITIBANK, N.A.
Reel/Frame 073007/0118 →
SECURITY INTEREST Recorded Sep 23, 2025
From: LEXMARK INTERNATIONAL, INC.
To: JEFFERIES FINANCE LLC
Reel/Frame 073007/0346 →
RELEASE OF SECURITY INTEREST Recorded Jan 18, 2024
From: CHINA CITIC BANK CORPORATION LIMITED, GUANGZHOU BRANCH, AS COLLATERAL AGENT
To: LEXMARK INTERNATIONAL, INC.
Reel/Frame 066345/0026 →
CORRECTIVE ASSIGNMENT TO CORRECT THE INCORRECT U.S. PATENT NUMBER PREVIOUSLY RECORDED AT REEL: 046989 FRAME: 0396. ASSIGNOR(S) HEREBY CONFIRMS THE PATENT SECURITY AGREEMENT. Recorded Oct 24, 2018
From: LEXMARK INTERNATIONAL, INC.
To: CHINA CITIC BANK CORPORATION LIMITED, GUANGZHOU BRANCH, AS COLLATERAL AGENT
Reel/Frame 047760/0795 →
PATENT SECURITY AGREEMENT Recorded Aug 30, 2018
From: LEXMARK INTERNATIONAL, INC.
To: CHINA CITIC BANK CORPORATION LIMITED, GUANGZHOU BRANCH, AS COLLATERAL AGENT
Reel/Frame 046989/0396 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 31, 2006
From: ADKINS, CHRISTOPHER A.; BAUTISTA, ISRAEL; GUMAROY, JONATHAN M.; MEDINA, MICHELLE
To: LEXMARK INTERNATIONAL, INC.
Reel/Frame 018036/0278 →