IP Library Granted Patent US 7,520,437
Granted Patent B2
US 7,520,437 · App. 11/157,684 · Granted Apr 21, 2009

USB host device for printer interface

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,520,437
App. No.
11/157,684
Granted
Apr 21, 2009
Kind
B2
Abstract

The present invention relates to providing a printing device which allows for user authentication. The printing device may communicate with the authentication device using universal serial bus (USB) protocol, wherein the printing device contains a universal serial bus (USB) host. User authentication may encompass the provision of valid identifying information or presenting sufficient funds as a condition prior to performing a print job or granting access to data.

Claims (35)

1. A device for authenticating a user comprising:

a printing device containing a USB host including a memory location;

a user input device in communication with said printing device, wherein said user input device is capable of inputting signals to said printer to generate a print job;

an authenticating device in communication with said USB host according to USB communication protocol capable of receiving authentication information from a user; and

a validation device in communication with said authenticating device capable of validating said authentication information received from said user and confirming that a condition has been fulfilled by said user, wherein said condition is required for said printing device to operate and changes as a result of operation of said printing device as said printing device executes print jobs, said validation device being configured to monitor an output of said printing device to confirm that said condition remains fulfilled and to cease operation of said printing device if said condition is no longer fulfilled, wherein the validation device is further configured to approve or deny access to said memory location for said user across a number of users.

2. The device of claim 1 , further comprising:

a network in communication with said user input device and said printing device.

3. The device of claim 1 , wherein said authentication device is selected from the group consisting of a biometric device, a proximity device, a manual input device, a coin/bill validator and combinations thereof.

4. The device of claim 1 , wherein said validation device is contained within said printing device.

5. The device of claim 1 , wherein said validation device is contained within said authentication device.

6. The device of claim 1 , wherein said condition is associated with a page count allowed for said user, and wherein said validation device is configured to monitor a page count output of said printing device and to cease operation of said printing device when said page count is reached.

7. The device of claim 1 , wherein said condition is associated with an amount of credit funds available to the user, and wherein said validation device is configured to monitor a cost per page output by said printing device and to cease operation of said printing device when a deduction of costs from said credit funds results in said credit funds being exhausted.

8. A method for authenticating a user of a printing device comprising:

providing a printing device containing a USB host including a memory location;

providing an authentication device to input authentication information in communication with said USB host according to USB communication protocol;

validating said authentication information provided by a user to confirm that a condition has been fulfilled by said user, wherein said condition is required for operation of said printing device and changes as a result of operation of said printing device as said printing device executes print jobs;

operating said printing device by generating a print job and printing said print job;

monitoring an output of said printing device during operation to confirm that said condition remains fulfilled; and

ceasing operation of said printing device if said condition is no longer fulfilled wherein the validation device is further configured to approve or deny access to said memory location for said user across a number of users.

9. The method of claim 8 , wherein said printing device is component of a system which contains data and providing access to said data subsequent to validating said user.

10. The method of claim 8 , wherein said authentication information may be selected from the group consisting of identification information, payment information and combinations thereof.

11. The method of claim 8 , wherein said authentication information is provided in the form selected from the group consisting of biometric information, proximity devices, manual data entry devices and combinations thereof.

12. The method of claim 8 , wherein said authentication information is encrypted.

13. The method of claim 8 , wherein said condition is associated with a page count allowed for said user, wherein monitoring the output of said printing device includes monitoring a page count output, and wherein operation of said printing device is ceased when said page count is reached.

14. The method of claim 8 , wherein said condition is associated with an amount of credit funds available to the user, wherein monitoring the output of said printing device includes monitoring a cost per page output, and wherein operation of said printing device ceases when a deduction of costs from said credit funds results in said credit funds being exhausted.

15. An article comprising:

a storage medium having stored thereon instructions that when executed by a machine result in the following operations:

validating authentication information provided by a user to an authentication device in communication with a printing device having a memory location including a USB host port wherein said communication is according to USB communication protocol to confirm that a condition has been fulfilled by said user, wherein said condition is required for operation of said printing device and changes as a result of operation of said printing device as said printing device executes print jobs;

operating said printing device by generating a print job and printing said print job;

monitoring an output of said printing device during operation to confirm that said condition remains fulfilled; and

ceasing operation of said printing device if said condition is no longer fulfilled, wherein the validation device is further configured to approve or deny access to said memory location for said user across a number of users.

16. The article of claim 15 , wherein said storage medium having stored thereon further instructions that when executed by a machine result in the following operations:

providing to a user access to data files.

17. The article of claim 15 , wherein said storage medium having stored thereon further instructions that when executed by said machine result in the following additional operations:

encrypting said information.

Assignments (4)
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 Jun 21, 2005
From: DANIEL, STUART WILLARD; WEED, STEVEN FRANK; TIMPERMAN, MICHAEL RAY
To: LEXMARK INTERNATIONAL, INC.
Reel/Frame 016713/0300 →