Patents by Inventor Dennis S. Goodrow

Dennis S. Goodrow 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: 9231827
    Abstract: An apparatus and method for centralized policy management of large-scale networks (221) of computational devices is disclosed. The apparatus includes a number of distributed clients (400) run on registered computers (201-203), gathering policy advisories (401) and reporting (405) relevance (403) to a system administrator (224). The system administrator may view the relevant messages (505) through a management interface (500) and deploy suggested actions to distributed clients (503), where the actions are executed to apply the solutions of the advisories (408).
    Type: Grant
    Filed: September 29, 2009
    Date of Patent: January 5, 2016
    Assignee: International Business Machines Corporation
    Inventors: David Salim Hindawi, David Leigh Donoho, Lisa Ellen Lippincott, Dennis S. Goodrow, James Milton Brown, Peter Lincroft, Peter Benjamin Loer, Orion Yosef Hindawi
  • Patent number: 9055386
    Abstract: A client hypervisor comprises a virtual agent that runs outside of a system OS and that allows device management independent of the OS and user. The virtual agent is tied to a device and not a specific instance of the OS. Such client hypervisors expose new functionality to ease managing systems. Some of these capabilities come from the persistence and privileges outside the OS. In some embodiments of the invention, this new management functionality is exposed to allow device management via new virtualization concepts, such as multiple VMs per system, VM replacement, snapshot/rollback, etc.
    Type: Grant
    Filed: March 15, 2011
    Date of Patent: June 9, 2015
    Assignee: International Business Machines Corporation
    Inventors: James B. Evans, Jonathan S. Fan, Dennis S. Goodrow, Benjamin J. Kus, Peter B. Loer, Jason E. Mealins, Gregory M. Toto, Amrit T. Williams
  • Patent number: 8677358
    Abstract: A client hypervisor comprises a virtual agent that runs outside of a system OS and that allows device management independent of the OS and user. The virtual agent is tied to a device and not a specific instance of the OS. Such client hypervisors expose new functionality to ease managing systems. Some of these capabilities come from the persistence and privileges outside the OS. In some embodiments of the invention, this new management functionality is exposed to allow device management via new virtualization concepts, such as multiple VMs per system, VM replacement, snapshot/rollback, etc.
    Type: Grant
    Filed: March 15, 2011
    Date of Patent: March 18, 2014
    Assignee: International Business Machines Corporation
    Inventors: James B. Evans, Jonathan S. Fan, Dennis S. Goodrow, Benjamin J. Kus, Peter B. Loer, Jason E. Mealins, Gregory M. Toto, Amrit T. Williams
  • Patent number: 8621460
    Abstract: A client hypervisor comprises a virtual agent that runs outside of a system OS and that allows device management independent of the OS and user. The virtual agent is tied to a device and not a specific instance of the OS. Such client hypervisors expose new functionality to ease managing systems. Some of these capabilities come from the persistence and privileges outside the OS. In some embodiments of the invention, this new management functionality is exposed to allow device management via new virtualization concepts, such as multiple VMs per system, VM replacement, snapshot/rollback, etc.
    Type: Grant
    Filed: November 1, 2010
    Date of Patent: December 31, 2013
    Assignee: International Business Machines Corporation
    Inventors: James B. Evans, Jonathan S. Fan, Dennis S. Goodrow, Benjamin J. Kus, Peter B. Loer, Jason E. Mealins, Gregory M. Toto, Amrit T. Williams
  • Publication number: 20110167472
    Abstract: A client hypervisor comprises a virtual agent that runs outside of a system OS and that allows device management independent of the OS and user. The virtual agent is tied to a device and not a specific instance of the OS. Such client hypervisors expose new functionality to ease managing systems. Some of these capabilities come from the persistence and privileges outside the OS. In some embodiments of the invention, this new management functionality is exposed to allow device management via new virtualization concepts, such as multiple VMs per system, VM replacement, snapshot/rollback, etc.
    Type: Application
    Filed: March 15, 2011
    Publication date: July 7, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: James B. Evans, Jonathan S. Fan, Dennis S. Goodrow, Benjamin J. Kus, Peter B. Loer, Jason E. Mealins, Gregory M. Toto, Amrit T. Williams
  • Publication number: 20110167473
    Abstract: A client hypervisor comprises a virtual agent that runs outside of a system OS and that allows device management independent of the OS and user. The virtual agent is tied to a device and not a specific instance of the OS. Such client hypervisors expose new functionality to ease managing systems. Some of these capabilities come from the persistence and privileges outside the OS. In some embodiments of the invention, this new management functionality is exposed to allow device management via new virtualization concepts, such as multiple VMs per system, VM replacement, snapshot/rollback, etc.
    Type: Application
    Filed: March 15, 2011
    Publication date: July 7, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: James B. Evans, Jonathan S. Fan, Dennis S. Goodrow, Benjamin J. Kus, Peter B. Loer, Jason E. Mealins, Gregory M. Toto, Amrit T. Williams
  • Publication number: 20110107331
    Abstract: A client hypervisor comprises a virtual agent that runs outside of a system OS and that allows device management independent of the OS and user. The virtual agent is tied to a device and not a specific instance of the OS. Such client hypervisors expose new functionality to ease managing systems. Some of these capabilities come from the persistence and privileges outside the OS. In some embodiments of the invention, this new management functionality is exposed to allow device management via new virtualization concepts, such as multiple VMs per system, VM replacement, snapshot/rollback, etc.
    Type: Application
    Filed: November 1, 2010
    Publication date: May 5, 2011
    Applicant: International Business Machines Corporation
    Inventors: James B. Evans, Jonathan S. Fan, Dennis S. Goodrow, Benjamin J. Kus, Peter B. Loer, Jason E. Mealins, Gregory M. Toto, Amrit T. Williams
  • Publication number: 20100017494
    Abstract: An apparatus and method for centralized policy management of large-scale networks (221) of computational devices is disclosed. The apparatus includes a number of distributed clients (400) run on registered computers (201-203), gathering policy advisories (401) and reporting (405) relevance (403) to a system administrator (224). The system administrator may view the relevant messages (505) through a management interface (500) and deploy suggested actions to distributed clients (503), where the actions are executed to apply the solutions of the advisories (408).
    Type: Application
    Filed: September 29, 2009
    Publication date: January 21, 2010
    Applicant: BIGFIX, INC.
    Inventors: David Salim HINDAWI, David Leigh DONOHO, Lisa Ellen LIPPINCOTT, Dennis S. GOODROW, James Milton BROWN, Peter LINCROFT, Peter Benjamin LOER, Orion Yosef HINDAWI
  • Patent number: 7607572
    Abstract: An apparatus and method for centralized policy management of large-scale networks (221) of computational devices is disclosed. The apparatus includes a number of distributed clients (400) run on registered computers (201-203), gathering policy advisories (401) and reporting (405) relevance (403) to a system administrator (224). The system administrator may view the relevant messages (505) through a management interface (500) and deploy suggested actions to distributed clients (503), where the actions are executed to apply the solutions of the advisories (408).
    Type: Grant
    Filed: November 12, 2002
    Date of Patent: October 27, 2009
    Assignee: Bigfix, Inc.
    Inventors: David Salim Hindawi, David Leigh Donoho, Lisa Ellen Lippincott, Dennis S. Goodrow, James Milton Brown, Peter Lincroft, Peter Benjamin Loer, Orion Yosef Hindawi
  • Patent number: 7398272
    Abstract: A console for an enterprise suite is disclosed. The enterprise suite addresses the increasingly complex problem of keeping critical systems updated, compatible, and free of security holes. It uses Fixlet® technology to identify vulnerable computers on the network and then allows authorized personnel to correct problems across any subset of the network with a few simple mouse-clicks. The enterprise suite helps keep the networked computers updated and properly patched, all from a central console which, along with supporting architectural enhancements, is the subject matter of this document. The invention allows rolling out a security patch in minutes instead of months, thus allowing an administrator to stay ahead of potential hacker attacks. The invention also makes it possible to track the progress of each computer as updates are applied, thus making it simple to gauge the level of compliance across the entire enterprise.
    Type: Grant
    Filed: March 19, 2004
    Date of Patent: July 8, 2008
    Assignee: Bigfix, Inc.
    Inventors: David Salim Hindawi, David Leigh Donoho, Lisa Ellen Lippincott, Dennis S. Goodrow, James Milton Brown, Peter Lincroft, Peter Benjamin Loer, Orion Yosef Hindawi
  • Patent number: 6879979
    Abstract: The invention disclosed herein enables a collection of computers and associated communications infrastructure to offer a new communications process which allows a requestor to receive configuration information of a computational device from a responder. The requester first sends query documents that contain queries for configuration information of a computational device to the responder; the responder automatically collects the answers for the queries and sends a response document that contains the configuration information of the computational device to the requestor. The queries are written in a formal descriptive language which is transparent, safe for network evaluation, and extensible, and the configuration reader of the responder can parse the queries and automatically invoke a set of standard inspectors to obtain the corresponding configuration information.
    Type: Grant
    Filed: August 22, 2002
    Date of Patent: April 12, 2005
    Assignee: Bigfix, Inc.
    Inventors: David Salim Hindawi, David Leigh Donoho, Lisa Ellen Lippincott, Orion Yosef Hindawi, Peter Benjamin Loer, Dennis S. Goodrow, James Milton Brown
  • Publication number: 20030061197
    Abstract: The invention disclosed herein enables a collection of computers and associated communications infrastructure to offer a new communications process which allows a requestor to receive configuration information of a computational device from a responder. The requester first sends query documents that contain queries for configuration information of a computational device to the responder; the responder automatically collects the answers for the queries and sends a response document that contains the configuration information of the computational device to the requestor. The queries are written in a formal descriptive language which is transparent, safe for network evaluation, and extensible, and the configuration reader of the responder can parse the queries and automatically invoke a set of standard inspectors to obtain the corresponding configuration information.
    Type: Application
    Filed: August 22, 2002
    Publication date: March 27, 2003
    Inventors: David Salim Hindawi, David Leigh Donoho, Lisa Ellen Lippincott, Orion Yosef Hindawi, Peter Benjamin Loer, Dennis S. Goodrow, James Milton Brown