Patents by Inventor Devan C. Goodwin

Devan C. Goodwin 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: 11232495
    Abstract: A management system may update one or more parameters corresponding to system requirements to execute a product, wherein the one or more parameters are updated without changing a product code of the product. A request to execute the product may be received from a first entity system. In response to receiving the request to execute the product, the management system may determine whether the first entity system satisfies the system requirements to execute the product, wherein the management system is separate from the first entity system. In response to determining that the first entity system satisfies the system requirements, the product may be allowed to be executed by the first entity system.
    Type: Grant
    Filed: October 9, 2018
    Date of Patent: January 25, 2022
    Assignee: Red Hat, Inc.
    Inventors: Devan C. Goodwin, Jesus M. Rodriguez, Adrian Likins, Bryan Michael Kearney
  • Publication number: 20190043101
    Abstract: A management system may update one or more parameters corresponding to system requirements to execute a product, wherein the one or more parameters are updated without changing a product code of the product. A request to execute the product may be received from a first entity system. In response to receiving the request to execute the product, the management system may determine whether the first entity system satisfies the system requirements to execute the product, wherein the management system is separate from the first entity system. In response to determining that the first entity system satisfies the system requirements, the product may be allowed to be executed by the first entity system.
    Type: Application
    Filed: October 9, 2018
    Publication date: February 7, 2019
    Inventors: Devan C. Goodwin, Jesus M. Rodriguez, Adrian Likins, Bryan Michael Kearney
  • Patent number: 10108993
    Abstract: A server stores current rules for one or more products in a data store. The current rules are independent of product code of the one or more products. The current rules determine whether an entity satisfies one or more product attributes to allow the entity to use the one or more products. The server implements new rules without changing the product code of the one or more products and determines whether an entity satisfies one or more product attributes to allow the entity to use the one or more products by using the new rules.
    Type: Grant
    Filed: December 15, 2010
    Date of Patent: October 23, 2018
    Assignee: Red Hat, Inc.
    Inventors: Devan C. Goodwin, Jesus M. Rodriguez, Adrian Likins, Bryan Michael Kearney
  • Patent number: 9224111
    Abstract: A server detects a product asset management operation and generates an event message corresponding to the product asset management operation. The event message includes data describing the product asset management operation. The server sends the event message to one or more message queues. One or more listeners that are associated to the one or more message queues can obtain the event message to perform an auditing action that indicates to a user an occurrence of the product asset management operation.
    Type: Grant
    Filed: February 25, 2011
    Date of Patent: December 29, 2015
    Assignee: Red Hat, Inc.
    Inventors: James R. Bowes, Devan C. Goodwin
  • Publication number: 20120221444
    Abstract: A server detects a product asset management operation and generates an event message corresponding to the product asset management operation. The event message includes data describing the product asset management operation. The server sends the event message to one or more message queues. One or more listeners that are associated to the one or more message queues can obtain the event message to perform an auditing action that indicates to a user an occurrence of the product asset management operation.
    Type: Application
    Filed: February 25, 2011
    Publication date: August 30, 2012
    Inventors: James R. Bowes, Devan C. Goodwin
  • Publication number: 20120197811
    Abstract: A server detects a product asset management request relating to custom product business model data of a third party during execution of a product asset management engine, wherein the request is associated with at least one extension point. The third party is a third party to a developer of the product asset management engine. The server obtains the custom product business model data by executing a call for an extension relating to the at least one extension point and provides the custom product business model data to a client to service the product asset management request to allow the third party to manage product assets as specified by the third party.
    Type: Application
    Filed: February 1, 2011
    Publication date: August 2, 2012
    Inventors: Bryan Michael Kearney, Devan C. Goodwin
  • Patent number: 8225337
    Abstract: Some embodiments of application programming interface (API) enhancement in a networked system have been presented. In one embodiment, a servlet is initialized on a centralized server in the networked system. The capabilities of an application programming interface (API) accessible by the client are expanded to allow the client to have data converted to a predetermined format when executing an automation script in order to perform an administrative task on multiple computing machines in the networked system without user intervention.
    Type: Grant
    Filed: August 29, 2008
    Date of Patent: July 17, 2012
    Assignee: Red Hat, Inc.
    Inventors: Justin L. Sherrill, Devan C. Goodwin, Parthasarathy M. Aji, Jesus M. Rodriguez
  • Publication number: 20120158413
    Abstract: A server stores current rules for one or more products in a data store. The current rules are independent of product code of the one or more products. The current rules determine whether an entity satisfies one or more product attributes to allow the entity to use the one or more products. The server implements new rules without changing the product code of the one or more products and determines whether an entity satisfies one or more product attributes to allow the entity to use the one or more products by using the new rules.
    Type: Application
    Filed: December 15, 2010
    Publication date: June 21, 2012
    Inventors: Devan C. Goodwin, Jesus M. Rodriguez, Adrian Likins, Bryan Michael Kearney
  • Publication number: 20100058364
    Abstract: Some embodiments of application programming interface (API) enhancement in a networked system have been presented. In one embodiment, a servlet is initialized on a centralized server in the networked system. The capabilities of an application programming interface (API) accessible by the client are expanded to allow the client to have data converted to a predetermined format when executing an automation script in order to perform an administrative task on multiple computing machines in the networked system without user intervention.
    Type: Application
    Filed: August 29, 2008
    Publication date: March 4, 2010
    Inventors: Justin L. Sherrill, Devan C. Goodwin, Parthasarathy M. Aji, Jesus M. Rodriguez