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: 20230384997
    Abstract: 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: Application
    Filed: August 7, 2023
    Publication date: November 30, 2023
    Inventors: Andrew J. Pekarske, James M. Rehberger
  • Publication number: 20230299970
    Abstract: 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: Application
    Filed: March 17, 2022
    Publication date: September 21, 2023
    Inventors: James P. Van Huis, Andrew J. Pekarske, Michael T. Cranston
  • Patent number: 11720302
    Abstract: 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: Grant
    Filed: May 19, 2021
    Date of Patent: August 8, 2023
    Assignee: Zebra Technologies Corporation
    Inventors: Andrew J. Pekarske, James M. Rehberger
  • Patent number: 11336466
    Abstract: 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: Grant
    Filed: December 10, 2020
    Date of Patent: May 17, 2022
    Assignee: Zebra Technologies Corporation
    Inventors: Andrew J. Pekarske, James P. Van Huis, Ryan E. Brock, Jared Coy Roundy
  • Publication number: 20210271434
    Abstract: 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: Application
    Filed: May 19, 2021
    Publication date: September 2, 2021
    Inventors: Andrew J. Pekarske, James M. Rehberger
  • Patent number: 11048454
    Abstract: 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: Grant
    Filed: March 7, 2018
    Date of Patent: June 29, 2021
    Assignee: Zebra Technologies Corporation
    Inventors: Andrew J. Pekarske, James M. Rehberger
  • Publication number: 20200412552
    Abstract: 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: Application
    Filed: June 28, 2019
    Publication date: December 31, 2020
    Inventors: Andrew J. Pekarske, Jared Coy Roundy, Christian S. Rothwell
  • Publication number: 20200366809
    Abstract: 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: Application
    Filed: July 29, 2020
    Publication date: November 19, 2020
    Inventors: Andrew J. Pekarske, Gordon E. Molek, Jared Coy Roundy, James P. Van Huis
  • Patent number: 10764466
    Abstract: 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: Grant
    Filed: December 12, 2018
    Date of Patent: September 1, 2020
    Assignee: Zebra Technologies Corporation
    Inventors: Andrew J. Pekarske, Gordon E. Molek, Jared Coy Roundy, James P. Van Huis
  • Publication number: 20190278539
    Abstract: 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: Application
    Filed: March 7, 2018
    Publication date: September 12, 2019
    Inventors: Andrew J. Pekarske, James M. Rehberger
  • Publication number: 20190116288
    Abstract: 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: Application
    Filed: December 12, 2018
    Publication date: April 18, 2019
    Inventors: Andrew J. Pekarske, Gordon E. Molek, Jared Coy Roundy, James P. Van Huis
  • Patent number: 10187545
    Abstract: 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: Grant
    Filed: September 7, 2016
    Date of Patent: January 22, 2019
    Assignee: ZIH Corp.
    Inventors: Andrew J. Pekarske, Gordon E. Molek, Jared Coy Roundy, James P. Van Huis
  • Publication number: 20180069981
    Abstract: 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: Application
    Filed: September 7, 2016
    Publication date: March 8, 2018
    Inventors: Andrew J. Pekarske, Gordon E. Molek, Jared Coy Roundy, James P. Van Huis
  • Publication number: 20160371032
    Abstract: 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: Application
    Filed: August 25, 2016
    Publication date: December 22, 2016
    Inventors: Carol L. Hill, James E. Phillips, Mark Schaefer, Leo T. Lowy, Daniel F. Donato, Andrew J. Pekarske, Gordon E. Molek, David S. Feldman