Printing device
First Claim
Patent Images
1. A method comprising:
- transmitting, by a printing device, authentication data that uniquely identifies at least one of the printing device or a print cartridge installed therein to a client computer remotely connected to the printing device, wherein the authentication data is transmitted to the client computer as a web page including a hyperlink having the authentication data embedded therein; and
wherein the authentication data can be used by the client computer to authenticate itself to a server computer.
2 Assignments
0 Petitions
Accused Products
Abstract
A printing device can transmit authentication data to a client computer remotely connected to the printing device. The authentication data can be used by the client computer to authenticate itself to a server computer.
61 Citations
44 Claims
-
1. A method comprising:
-
transmitting, by a printing device, authentication data that uniquely identifies at least one of the printing device or a print cartridge installed therein to a client computer remotely connected to the printing device, wherein the authentication data is transmitted to the client computer as a web page including a hyperlink having the authentication data embedded therein; and wherein the authentication data can be used by the client computer to authenticate itself to a server computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
transmitting, by a printing device, a web page to a client computer remotely connected to the printing device, the web page including a hyperlink having embedded authentication data usable by the client computer to authenticate itself to a server computer; wherein the client computer displays the web page; wherein a selection of the hyperlink causes the client computer to transmit a request to the server computer; and wherein the request includes the authentication data. - View Dependent Claims (10)
-
-
11. A printing device including a printing mechanism, comprising:
a control system configured to transmit a web page including a hyperlink having authentication data embedded therein to a first computer, wherein the hyperlink points to a resource provided by the second computer, and wherein the first computer can use the authentication data to authenticate itself to a second computer and to demonstrate authority to access the resource. - View Dependent Claims (12, 13, 14, 15)
-
16. A printing device, comprising:
-
means for receiving a request from a client computer remotely connected to the printing device; means for responding to the request by transmitting authentication data to the client computer, the authentication data including at least one of a cartridge identifier that uniquely identifies a print cartridge installed in the printing device or a printer identifier that uniquely identifies the printing device; wherein the authentication data is transmitted to the client computer as a web page including a hyperlink having the authentication data embedded therein; wherein the authentication data enables the client computer to authenticate itself to a particular server computer; and wherein the server computer is remotely connected to the client computer. - View Dependent Claims (17, 18, 19)
-
-
20. A print cartridge for use in a printing device, comprising:
-
(a) a supply of print material; and (b) a memory; wherein the memory stores authentication data for use by a client computer to demonstrate to a particular server computer that the client computer is an authorized party, wherein the authentication data is transmitted to the client computer as a web page including a hyperlink having the authentication data embedded therein, and wherein the authentication data includes an identifier that uniquely identifies the print cartridge. - View Dependent Claims (21, 22, 23, 24, 25, 26)
-
-
27. In a client computer, a method of requesting access to a resource, comprising:
-
receiving, from a printing device, a web page including a hyperlink having embedded authentication data associated with the resource; transmitting a request to access the resource; and wherein the request includes the authentication data received from the printing device. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. In a server computer, a method comprising:
-
receiving from a client computer a request for a resource, wherein the request includes authentication data; using the authentication data to determine if the client computer is an authorized party; wherein the client computer obtained the authentication data from a printing device; and wherein the authentication data includes a printer identifier uniquely identifying the printing device and a cartridge identifier uniquely identifying a print cartridge that is presently installed in the printing device, wherein, for each granted request for the resource, a message history record including the cartridge identifier and the printer identifier is stored in a database, and wherein the using the authentication data to determine if the client computer is an authorized party includes; searching the database to locate all message history records having the cartridge identifier of the request; and determining whether the number of unique printer identifiers in the located message history records exceeds a predetermined value. - View Dependent Claims (40, 41)
-
-
42. One or more computer-readable storage devices containing computer-executable instructions that, when executed by a printing device, perform the following steps:
-
reading authentication data from a memory; and transmitting the authentication data to a remote computer connected to the printing device as a web page including a hyperlink having the authentication data embedded therein; wherein the remote computer uses the authentication data to authenticate itself to a remote computer.
-
-
43. In a printing device, a method comprising:
-
receiving, in the printing device, a challenge block from a client computer, wherein the challenge block is generated by a server computer in response to a request from the client computer to the server computer and transmitted by the server computer to the client computer; in response to the receiving, generating a response block in the printing device using a private key obtained from a consumable component installed in the printing device; transmitting the response block to the client computer; and wherein the client computer uses the response block to authenticate itself to a server computer.
-
-
44. A method comprising:
-
transmitting, by a printing device, authentication data to a client computer remotely connected to the printing device as a web page including a hyperlink having the authentication data embedded therein; and wherein the authentication data can be used by the client computer to authenticate itself to a server computer.
-
Specification