Patents by Inventor Andrew J. Pekarske
Andrew J. Pekarske has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20230384997Abstract: Methods and apparatus to protect sensitive information on media processing devices are disclosed. An example media processing device includes a processing engine configured to process a media processing instruction received at the media processing device, wherein the media processing instruction includes a command and data to cause a component of the media processing device to perform a function; and a data protector configured to determine whether the command is a data protection command; and when the command is the data protection command, modify the function to provide protection to the data.Type: ApplicationFiled: August 7, 2023Publication date: November 30, 2023Inventors: Andrew J. Pekarske, James M. Rehberger
-
Publication number: 20230299970Abstract: In some implementations, a device may transmit, to an authentication server, a certificate signing request (CSR) based on a private key stored on a data logger, wherein the data logger is integrated with a sensor within the device. The device may receive, via the data logger and from the authentication server, a signed device certificate based on the CSR. Additionally, the device may receive, via the data logger and from the authentication server, a signed owner certificate associated with a controller. The device may receive, via the data logger and from the controller, a command signed using the owner certificate. Accordingly, the device may store, in the data logger, measurements from the sensor based on the command. The device may generate a data structure including the stored measurements, wherein the data structure is signed using the signed device certificate. The device may transmit, to the authentication server, the data structure.Type: ApplicationFiled: March 17, 2022Publication date: September 21, 2023Inventors: James P. Van Huis, Andrew J. Pekarske, Michael T. Cranston
-
Patent number: 11720302Abstract: Methods and apparatus to protect sensitive information on media processing devices are disclosed. An example media processing device includes a processing engine configured to process a media processing instruction received at the media processing device, wherein the media processing instruction includes a command and data to cause a component of the media processing device to perform a function; and a data protector configured to determine whether the command is a data protection command; and when the command is the data protection command, modify the function to provide protection to the data.Type: GrantFiled: May 19, 2021Date of Patent: August 8, 2023Assignee: Zebra Technologies CorporationInventors: Andrew J. Pekarske, James M. Rehberger
-
Patent number: 11336466Abstract: A method, in a provisioning server, of provisioning a printer, includes: receiving a provisioning request from the printer, the provisioning request containing (i) a printer identifier, and (ii) an account identifier associated with the printer; obtaining, from a digital certificate issuer, a unique string; sending the unique string to the printer; receiving from the printer, in response to sending the unique string, a certificate signing request containing (i) the printer identifier, (ii) the account identifier, and (iii) an authentication token including the unique string signed with a private key of the printer; validating the certificate signing request; passing the validated certificate signing request to the digital certificate issuer; receiving, from the digital certificate issuer, a digital certificate encoding the printer identifier and the account identifier; and providing the digital certificate to the printer for storage.Type: GrantFiled: December 10, 2020Date of Patent: May 17, 2022Assignee: Zebra Technologies CorporationInventors: Andrew J. Pekarske, James P. Van Huis, Ryan E. Brock, Jared Coy Roundy
-
Publication number: 20210271434Abstract: Methods and apparatus to protect sensitive information on media processing devices are disclosed. An example media processing device includes a processing engine configured to process a media processing instruction received at the media processing device, wherein the media processing instruction includes a command and data to cause a component of the media processing device to perform a function; and a data protector configured to determine whether the command is a data protection command; and when the command is the data protection command, modify the function to provide protection to the data.Type: ApplicationFiled: May 19, 2021Publication date: September 2, 2021Inventors: Andrew J. Pekarske, James M. Rehberger
-
Patent number: 11048454Abstract: Methods and apparatus to protect sensitive information on media processing devices are disclosed. An example media processing device includes a processing engine configured to process a media processing instruction received at the media processing device, wherein the media processing instruction includes a command and data to cause a component of the media processing device to perform a function; and a data protector configured to determine whether the command is a data protection command; and when the command is the data protection command, modify the function to provide protection to the data.Type: GrantFiled: March 7, 2018Date of Patent: June 29, 2021Assignee: Zebra Technologies CorporationInventors: Andrew J. Pekarske, James M. Rehberger
-
Publication number: 20200412552Abstract: An example disclosed method for use in a device configured to communicate using digital certificates includes, in response to a request, receiving a digital certificate for use in secure communications between the device and another device; evaluating, using a logic circuit, the digital certificate to determine a validity of the digital certificate; when the digital certificate is valid, allowing use of the digital certificate by the device; and when the digital certificate is invalid, preventing use of the digital certificate by the device.Type: ApplicationFiled: June 28, 2019Publication date: December 31, 2020Inventors: Andrew J. Pekarske, Jared Coy Roundy, Christian S. Rothwell
-
Publication number: 20200366809Abstract: A disclosed example is a server residing on a first network. The server has an observer. The observer receives observational data from a media processing device residing on a second network via a first persistent connection between the media processing device and the server. The observer provides, via the first persistent connection, a configuration file to the media processing device that defines a type of the observational data to be collected by the media processing device. The observer is prevented from communicating an operational instruction to the media processing device. The operational instruction is to control media processing hardware of the media processing device.Type: ApplicationFiled: July 29, 2020Publication date: November 19, 2020Inventors: Andrew J. Pekarske, Gordon E. Molek, Jared Coy Roundy, James P. Van Huis
-
Patent number: 10764466Abstract: A disclosed example is a server residing on a first network. The server has an observer. The observer receives observational data from a media processing device residing on a second network via a first persistent connection between the media processing device and the server. The observer provides, via the first persistent connection, a configuration file to the media processing device that defines a type of the observational data to be collected by the media processing device. The observer is prevented from communicating an operational instruction to the media processing device. The operational instruction is to control media processing hardware of the media processing device.Type: GrantFiled: December 12, 2018Date of Patent: September 1, 2020Assignee: Zebra Technologies CorporationInventors: Andrew J. Pekarske, Gordon E. Molek, Jared Coy Roundy, James P. Van Huis
-
Publication number: 20190278539Abstract: Methods and apparatus to protect sensitive information on media processing devices are disclosed. An example media processing device includes a processing engine configured to process a media processing instruction received at the media processing device, wherein the media processing instruction includes a command and data to cause a component of the media processing device to perform a function; and a data protector configured to determine whether the command is a data protection command; and when the command is the data protection command, modify the function to provide protection to the data.Type: ApplicationFiled: March 7, 2018Publication date: September 12, 2019Inventors: Andrew J. Pekarske, James M. Rehberger
-
Publication number: 20190116288Abstract: A disclosed example is a server residing on a first network. The server has an observer. The observer receives observational data from a media processing device residing on a second network via a first persistent connection between the media processing device and the server. The observer provides, via the first persistent connection, a configuration file to the media processing device that defines a type of the observational data to be collected by the media processing device. The observer is prevented from communicating an operational instruction to the media processing device. The operational instruction is to control media processing hardware of the media processing device.Type: ApplicationFiled: December 12, 2018Publication date: April 18, 2019Inventors: Andrew J. Pekarske, Gordon E. Molek, Jared Coy Roundy, James P. Van Huis
-
Patent number: 10187545Abstract: Methods and apparatus to communicate data associated with media processing devices are disclosed. An example media processing device residing on a network includes a monitor configured to collect observational data associated with the media processing device in accordance with a configuration file stored on the media processing device; and communicate the observational data to a first device external to the network via a first persistent connection between the media processing device and the first external device; and a controller configured to receive an operational instruction from a second external device via a second persistent connection between the media processing device and the second external device, wherein the second persistent connection is independent of the first persistent connection; and implement the operational instruction on the media processing device, wherein the operation instruction controls media processing hardware of the media processing device.Type: GrantFiled: September 7, 2016Date of Patent: January 22, 2019Assignee: ZIH Corp.Inventors: Andrew J. Pekarske, Gordon E. Molek, Jared Coy Roundy, James P. Van Huis
-
Publication number: 20180069981Abstract: Methods and apparatus to communicate data associated with media processing devices are disclosed. An example media processing device residing on a network includes a monitor configured to collect observational data associated with the media processing device in accordance with a configuration file stored on the media processing device; and communicate the observational data to a first device external to the network via a first persistent connection between the media processing device and the first external device; and a controller configured to receive an operational instruction from a second external device via a second persistent connection between the media processing device and the second external device, wherein the second persistent connection is independent of the first persistent connection; and implement the operational instruction on the media processing device, wherein the operation instruction controls media processing hardware of the media processing device.Type: ApplicationFiled: September 7, 2016Publication date: March 8, 2018Inventors: Andrew J. Pekarske, Gordon E. Molek, Jared Coy Roundy, James P. Van Huis
-
Publication number: 20160371032Abstract: An example disclosed method includes querying, via a logic circuit, a media processing device memory for files that can be stored to a USB storage device, the USB storage device being connected to a USB Host port of the media processing device; receiving a selection of one of the files to be stored to the USB storage device; determining, via the logic circuit, if the selected one of the files is a particular type of file, and if the selected one of the files is the particular type of file, converting the selected one of the files from a first representation to a second representation; and storing the selected one of the files in the second representation to the USB storage device.Type: ApplicationFiled: August 25, 2016Publication date: December 22, 2016Inventors: Carol L. Hill, James E. Phillips, Mark Schaefer, Leo T. Lowy, Daniel F. Donato, Andrew J. Pekarske, Gordon E. Molek, David S. Feldman