-
公开(公告)号:US11479046B2
公开(公告)日:2022-10-25
申请号:US16772997
申请日:2019-04-05
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: James Michael Gardner , Sirena Chi Lu , Scott A. Linn , Stephen D. Panshin , David Owen Roethig , David N. Olsen , Anthony D. Studer , Michael W. Cumbie , Jefferson P. Ward
Abstract: In an example, a method includes, by logic circuitry associated with a replaceable print apparatus component installed in a print apparatus, responding to a sensor data request received from the print apparatus by returning a first response; receiving a calibration parameter from the print apparatus; and returning a second response which is different from the first response.
-
公开(公告)号:US11427010B2
公开(公告)日:2022-08-30
申请号:US16965231
申请日:2019-04-05
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: James Michael Gardner , Scott A. Linn , Stephen D. Panshin , Jefferson P. Ward , David Owen Roethig , David N. Olsen , Anthony D. Studer , Michael W. Cumbie , Sirena Chi Lu
IPC: B41J2/175 , G06F13/42 , G03G15/08 , B41J29/393 , G01L23/08 , G06F21/44 , G06K15/00 , B33Y50/00 , G06K15/10
Abstract: A logic circuitry package for a replaceable print apparatus component comprises an interface to communicate with a print apparatus logic circuit, and at least one logic circuit. The logic circuit may be configured to identify, from a command stream received from the print apparatus, parameters including a class parameter, and/or identify, from the command stream, a read request, and output, via the interface, a count value in response to a read request, the count value based on identified received parameters.
-
公开(公告)号:US20210379902A1
公开(公告)日:2021-12-09
申请号:US17405638
申请日:2021-08-18
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Jefferson P. Ward , Stephen D. Panshin
Abstract: In an example implementation, a print supply cartridge comprises a microcontroller to receive a timing challenge and enable authentication of the cartridge by providing a challenge response. The challenge response is provided in a challenge response time that falls within an expected time window.
-
公开(公告)号:US11034157B2
公开(公告)日:2021-06-15
申请号:US16997329
申请日:2020-08-19
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: James Michael Gardner , Scott A. Linn , Stephen D. Panshin , Jefferson P. Ward , David Owen Roethig , David N. Olsen , Anthony D. Studer , Michael W. Cumbie , Sirena Chi Lu
Abstract: A logic circuit for a replaceable print component is configured to, in response to a plurality of commands including a first command specifying the new I2C communications address and a first calibration parameter, a second command specifying the new I2C communications address and a second calibration parameter, a third command specifying the new I2C communications address and a class parameter, and/or fourth commands specifying the new I2C communications address and sub-class parameters, and at least one read request, generate count values in a count value range defined by a highest and lowest count value.
-
公开(公告)号:US10894423B2
公开(公告)日:2021-01-19
申请号:US16502479
申请日:2019-07-03
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: James Michael Gardner , Scott A. Linn , Stephen D. Panshin , Jefferson P. Ward , David Owen Roethig , David N. Olsen , Anthony D. Studer , Michael W. Cumbie , Sirena Chi Lu
Abstract: A logic circuit for a replaceable print component is configured to, in response to a plurality of commands including a first command specifying the new I2C communications address and a first calibration parameter, a second command specifying the new I2C communications address and a second calibration parameter, a third command specifying the new I2C communications address and a class parameter, and/or fourth commands specifying the new I2C communications address and sub-class parameters, and at least one read request, generate count values in a count value range defined by a highest and lowest count value.
-
公开(公告)号:US20190342098A1
公开(公告)日:2019-11-07
申请号:US16511912
申请日:2019-07-15
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Stephen D. Panshin , Jefferson P. Ward , Erik D. Ness
Abstract: A print substance cartridge for a printing device includes a supply of print substance for the printing device, a non-volatile memory, and logic. The memory stores authentication values by which the print substance cartridge is authenticated by the printing device, and/or a cryptographic key from which a plurality of authentication values are able to be generated within the print substance cartridge. The memory stores hash values corresponding to the authentication values and by which the authentication values are verifiable by the printing device. The logic is to, in response to a request from the printing device for one of the authentication values and including an identifier, provide the authentication value associated with the identifier to the printing device. The logic is to, in response to a request from the printing device for one or more hash values of the hash values, provide the requested one or more hash values.
-
公开(公告)号:US20190207765A1
公开(公告)日:2019-07-04
申请号:US16295445
申请日:2019-03-07
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Stephen D. Panshin , Jefferson P. Ward , Erik D. Ness
CPC classification number: H04L9/3226 , B41J2/17543 , B41J2/17546 , G06F12/1408 , G06F12/1458 , G06F2212/402 , H04L9/3236 , H04L9/3273
Abstract: Hardware circuitry, in response to receiving a request for an authentication value of a plurality of authentication values of a replaceable item from a host device to which the replaceable item has been connected, determines that the authentication value was not previously sent. The circuitry responsively determines that the replaceable item previously sent a maximum number of unique authentication values of the authentication values. The maximum number of unique authentication values is less than a total number of the authentication values. The circuitry responsively sends the authentication value to the host device. The circuitry, once the authentication value has been sent or will have been sent to the host device, determines that the maximum number of unique authentication values has now been sent, and in response prohibits the authentication values that have not been sent from being sent later.
-
公开(公告)号:US10277399B2
公开(公告)日:2019-04-30
申请号:US15842121
申请日:2017-12-14
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Erik D. Ness , Stephen D. Panshin , Jefferson P. Ward
Abstract: A replaceable item for a host device includes a non-volatile memory and logic. The non-volatile memory stores passwords or authentication values, and/or a cryptographic key. The logic permits retrieval of a predetermined maximum number of the passwords from the non-volatile memory to authenticate the replaceable item within the host device. The predetermined maximum number of the passwords is less than the total number of the passwords.
-
公开(公告)号:US09961234B1
公开(公告)日:2018-05-01
申请号:US15672970
申请日:2017-08-09
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Stephen D. Panshin , Jefferson P. Ward , Erik D. Ness
IPC: B41J29/393 , H04N1/44 , G03G15/08 , B41J29/38 , G06F21/57 , G06F21/44 , G03G21/18 , B41J2/175 , H04L9/08 , H04L9/32 , G06F21/60 , H04L29/06
CPC classification number: H04N1/4433 , B41J2/17546 , B41J29/38 , G03G15/0863 , G03G21/1875 , G03G21/1878 , G03G2215/0697 , G03G2221/1823 , G06F3/1203 , G06F3/1229 , G06F3/1285 , G06F21/44 , G06F21/445 , G06F21/57 , G06F21/608 , H04L9/0819 , H04L9/3242 , H04L63/0876 , H04N1/4413
Abstract: A replaceable item for a host device, such as a print substance cartridge for a printing device, stores multiple identities. For each identity, the replaceable item stores multiple authentication values, or passwords. The replaceable item selects an identity, and in response to a request for an authentication value from the host device, sends the requested authentication value for the selected identity.
-
公开(公告)号:US20180109385A1
公开(公告)日:2018-04-19
申请号:US15842121
申请日:2017-12-14
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Erik D. Ness , Stephen D. Panshin , Jefferson P. Ward
CPC classification number: H04L9/3226 , B41J2/17543 , B41J2/17546 , G06F12/1408 , G06F12/1458 , G06F2212/402 , H04L9/3236 , H04L9/3273
Abstract: A replaceable item for a host device includes a non-volatile memory and logic. The non-volatile memory stores passwords or authentication values, and/or a cryptographic key. The logic permits retrieval of a predetermined maximum number of the passwords from the non-volatile memory to authenticate the replaceable item within the host device. The predetermined maximum number of the passwords is less than the total number of the passwords.
-
-
-
-
-
-
-
-
-