Patents by Inventor Gordon Molek

Gordon Molek 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).

  • Patent number: 9335958
    Abstract: Methods, apparatuses, and computer program products are provided to facilitate connections between devices, such as a printer and a cloud-based server, and to implement an adaptive application framework. In the context of an apparatus, a printer is provided comprising communications circuitry configured to facilitate communications with a network; and processing circuitry configured to transmit a connection request to the network; receive requested connection parameters from the network; transmit printer connection parameters to the network; and establish a first secure connection between the printer and the network. The printer comprising processing circuitry further configured to receive requested connection parameters comprising at least a signed security certificate and a DNS name for a server on the network and to verify the signed security certificate and the DNS name for the server.
    Type: Grant
    Filed: February 21, 2013
    Date of Patent: May 10, 2016
    Assignee: ZIH CORP.
    Inventors: Bret Anno, Ryan Brock, Gordon Molek, Jeffrey Henningson, Sean Patrick Winterberger, Robin West, Scott Lane, James P. Van Huis, Andy Pekarske
  • Publication number: 20150146221
    Abstract: Apparatuses, methods, and computer program products are perform features associated with a USB Host port on a media processing device. An apparatus is provided comprising at least one processor and at least one memory including computer program instructions, the at least one memory and the computer program instructions being configured to, in cooperation with the at least one processor, cause the apparatus at least to query a USB mass storage device for all template files stored at the root of the USB mass storage device, the USB mass storage device being connected to a USB Host port of a media processing device. The at least one at least one memory and the computer program instructions are further configured to, in cooperation with the at least one processor, cause the apparatus to receive a selection of one or more of the template files to be processed and send the one or more selected files to a parser of the media processing device to be processed.
    Type: Application
    Filed: November 26, 2014
    Publication date: May 28, 2015
    Inventors: Carol Hill, Jim Phillips, Mark Schaefer, Leo Lowy, Dan Donato, Andrew Pekarske, Gordon Molek, David Feldman
  • Publication number: 20140240753
    Abstract: Methods, apparatuses, and computer program products are provided to facilitate connections between devices, such as a printer and a cloud-based server, and to implement an adaptive application framework. In the context of an apparatus, a printer is provided comprising communications circuitry configured to facilitate communications with a network; and processing circuitry configured to transmit a connection request to the network; receive requested connection parameters from the network; transmit printer connection parameters to the network; and establish a first secure connection between the printer and the network. The printer comprising processing circuitry further configured to receive requested connection parameters comprising at least a signed security certificate and a DNS name for a server on the network and to verify the signed security certificate and the DNS name for the server.
    Type: Application
    Filed: February 21, 2013
    Publication date: August 28, 2014
    Applicant: ZIH Corp
    Inventors: Bret Anno, Ryan Brock, Gordon Molek, Jeff Henningson, Sean Patrick Winterberger, Robin West, Scott Lane, Jim Van Huis, Andy Pekarske
  • Patent number: 6938079
    Abstract: A user of a client device selects a service provider from a plurality of available service providers. The client device then queries the user for the user's information and formats the user's information into a predetermined data structure and format. The client device connects to the service provider and sends the formatted user's information to the service provider. The service provider responsively creates configuration data and provides it to the client device. The configuration data is used to configure a plurality of applications on the client device, allowing the user to establish future communication sessions with the service provider.
    Type: Grant
    Filed: September 19, 2000
    Date of Patent: August 30, 2005
    Assignee: 3Com Corporation
    Inventors: Mark Anderson, Gordon Molek, Sachin Lawande, Ray Winninger, John Conmy
  • Patent number: 6934740
    Abstract: Disclosed is software architecture and method for sharing data objects among multiple applications in a client device. The architecture includes a server process in the client device for processing a template, such as a SHTML template for the Extended Markup Language (XML), based on a template identifier value received from a user application. Each of multiple applications has a template. Each template identifies a series of objects identified by tag values, such as XML entities, that are to be incorporated into a display page. A database of objects, such as a database of XML entities identified by tag values, is maintained that contains data objects for the applications. An update process periodically establishes a communication link with a remote server and requests download of a data document containing content data corresponding to at least a portion of several of the templates.
    Type: Grant
    Filed: September 19, 2000
    Date of Patent: August 23, 2005
    Assignee: 3Com Corporation
    Inventors: Sachin Lawande, William Zielinski, Gordon Molek, Ray Winninger