Patents by Inventor Michael Comer

Michael Comer 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: 8332497
    Abstract: A cluster of nodes share configuration data that characterizes the cluster as an entity (virtualization) to a client. Management configuration data, VSC, is entered into a replicating database, RDB. That data is distributed and stored into replicating databases in each node, and then reconciled with the corresponding cluster configuration data in dynamic memory. The dynamic memory is accessed by clients. In a preferred embodiment, the nodes are storage servers.
    Type: Grant
    Filed: February 20, 2007
    Date of Patent: December 11, 2012
    Assignee: NetApp, Inc.
    Inventors: Jacob Gladish, Ronald W. Kownacki, Michael Comer
  • Patent number: 8286179
    Abstract: A system and method for management of jobs in the clustered environment is provided. Each node in the cluster executes a job manager that interfaces with a replicated database to enable cluster wide management of jobs within the cluster. Jobs are queued in the replicated database and retrieved by a job manager for execution. Each job manager ensures that jobs are processed through completion or, failing that, are re-queued on another storage system for execution.
    Type: Grant
    Filed: October 18, 2010
    Date of Patent: October 9, 2012
    Assignee: NetApp, Inc.
    Inventor: Michael Comer
  • Publication number: 20110035757
    Abstract: A system and method for management of jobs in the clustered environment is provided. Each node in the cluster executes a job manager that interfaces with a replicated database to enable cluster wide management of jobs within the cluster. Jobs are queued in the replicated database and retrieved by a job manager for execution. Each job manager ensures that jobs are processed through completion or, failing that, are requeued on another storage system for execution.
    Type: Application
    Filed: October 18, 2010
    Publication date: February 10, 2011
    Inventor: Michael Comer
  • Patent number: 7840969
    Abstract: A system and method for management of jobs in the cluster environment is provided. Each node a cluster executes a job manager that interfaces with a replicated database to enable cluster wide management of jobs within the cluster. Jobs are queued in the replicated database and retrieved by a job manager for execution. Each job manager ensures that jobs are processed through completion or, failing that, are re-queued on another storage system for execution.
    Type: Grant
    Filed: April 28, 2006
    Date of Patent: November 23, 2010
    Assignee: NetApp, Inc.
    Inventor: Michael Comer
  • Patent number: 7756832
    Abstract: An embodiment of the invention provides an apparatus and method that use auto support data for upgrade compatibility. The method includes capturing the input commands that are used by a user (customer) of a storage appliance and that are processed by a current storage operating system in the storage appliance. These input commands are then stored in a database and are the auto support data that is transmitted from the storage appliance via a network to the database. These input commands can be recorded or categorized in the database, based upon the command name or command line arguments of the input commands. These input commands can then be mapped to new input commands that are used with an upgraded storage operating system in a storage appliance. These mapping can be implemented in, for example, a data structure that maps previous input commands to new input commands.
    Type: Grant
    Filed: September 21, 2007
    Date of Patent: July 13, 2010
    Assignee: NetApp, Inc.
    Inventors: Robert Mowry, Jacob Gladish, Michael Comer
  • Publication number: 20070256081
    Abstract: A system and method for management of jobs in the cluster environment is provided. Each node a cluster executes a job manager that interfaces with a replicated database to enable cluster wide management of jobs within the cluster. Jobs are queued in the replicated database and retrieved by a job manager for execution. Each job manager ensures that jobs are processed through completion or, failing that, are re-queued on another storage system for execution.
    Type: Application
    Filed: April 28, 2006
    Publication date: November 1, 2007
    Inventor: Michael Comer
  • Patent number: 7212300
    Abstract: Printers, such as drop-on-demand printers with piezoelectric printheads, having Internet as well as Intranet connectivity capabilities are provided, resulting in numerous service, maintenance and cost efficiencies.
    Type: Grant
    Filed: April 6, 2001
    Date of Patent: May 1, 2007
    Assignee: Illinois Tool Works, Inc.
    Inventors: Michael Comer, Robert Bison
  • Publication number: 20030095157
    Abstract: Printers, such as drop-on-demand printers with piezoelectric printheads, having Internet as well as Intranet connectivity capabilities are provided, resulting in numerous service, maintenance and cost efficiencies.
    Type: Application
    Filed: April 6, 2001
    Publication date: May 22, 2003
    Inventors: Michael Comer, Robert Bison