Patents by Inventor Jesus M. Rodriguez
Jesus M. Rodriguez 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: 11232495Abstract: 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: GrantFiled: October 9, 2018Date of Patent: January 25, 2022Assignee: Red Hat, Inc.Inventors: Devan C. Goodwin, Jesus M. Rodriguez, Adrian Likins, Bryan Michael Kearney
-
Publication number: 20190043101Abstract: 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: ApplicationFiled: October 9, 2018Publication date: February 7, 2019Inventors: Devan C. Goodwin, Jesus M. Rodriguez, Adrian Likins, Bryan Michael Kearney
-
Patent number: 10108993Abstract: 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: GrantFiled: December 15, 2010Date of Patent: October 23, 2018Assignee: Red Hat, Inc.Inventors: Devan C. Goodwin, Jesus M. Rodriguez, Adrian Likins, Bryan Michael Kearney
-
Patent number: 9600131Abstract: A method and system for providing an integrated application that includes software modules coupled to a message bus. The software modules include applications of different degrees of complexity and different number of components, such as management applications, service applications, and other similar applications. A computer system receives a first input that selects a user interface (UI) to access the integrated application. The selected UI can be a specific UI associated with a software module, or an orchestrator UI that unifies individual styles of the specific UIs. The computer system receives, via the selected UI, a second input to access a destination module among the software modules. If the selected UI is the orchestrator UI, the second input is forwarded to the destination module via the message bus. If the selected UI is a specific UI, the second input is sent to the destination module via the selected specific UI.Type: GrantFiled: May 31, 2011Date of Patent: March 21, 2017Assignee: Red Hat, Inc.Inventors: Jesus M. Rodriguez, Michael B. McCune
-
Patent number: 9241002Abstract: Some embodiments of supporting trusted relationships between multiple organizations in a networked system have been presented. In one embodiment, a centralized server manages a networked system, which includes the centralized server and a set of computing machines coupled to each other within an internal network of a customer. The centralized server may segregate data and encapsulating resources within the networked system by a set of organizations created by the customer. Furthermore, a trusted relationship defined by a system administrator of the centralized server may be applied to a first one and a second one of the set of organizations.Type: GrantFiled: November 10, 2008Date of Patent: January 19, 2016Assignee: Red Hat, Inc.Inventors: Shannon Ray Hughes, Jesus M. Rodriguez, Pradeep Kilambi, Jeffrey R. Ortel, Maureen E. Duffy
-
Patent number: 9189537Abstract: Some embodiments of extraction of critical information from a database in a networked system have been presented. In one embodiment, a subset of data from the database in the networked system is extracted. The subset of data is indexed to generate an index. Using the index, a preview of the subset of data may be provided to users in response to a user request without accessing the database.Type: GrantFiled: August 29, 2008Date of Patent: November 17, 2015Assignee: Red Hat, Inc.Inventors: Jesus M. Rodriguez, Kevin A. Smith, John W. Matthews
-
Patent number: 8700701Abstract: A client computing system determines whether an entitlement for a product is valid for a first point in time. Upon determining that the entitlement for the product is not valid for the first point in time, the client computing system sends a first entitlement request to an entitlement server. Upon determining that the entitlement for the product is valid for the first point in time, the client computing system determines whether the entitlement for the product is valid for a second point in time. Upon determining that the entitlement for the product is not valid for the second point in time, the client computing system sends a second entitlement request to the entitlement server.Type: GrantFiled: May 23, 2012Date of Patent: April 15, 2014Assignee: Red Hat, Inc.Inventors: Jesus M. Rodriguez, Devan Goodwin, James Bowes
-
Publication number: 20130318150Abstract: A client computing system determines whether an entitlement for a product is valid for a first point in time. Upon determining that the entitlement for the product is not valid for the first point in time, the client computing system sends a first entitlement request to an entitlement server. Upon determining that the entitlement for the product is valid for the first point in time, the client computing system determines whether the entitlement for the product is valid for a second point in time. Upon determining that the entitlement for the product is not valid for the second point in time, the client computing system sends a second entitlement request to the entitlement server.Type: ApplicationFiled: May 23, 2012Publication date: November 28, 2013Applicant: RED HAT, INC.Inventors: Jesus M. Rodriguez, Devan Goodwin, James Bowes
-
Publication number: 20120311612Abstract: A method and system for providing an integrated application that includes software modules coupled to a message bus. The software modules include applications of different degrees of complexity and different number of components, such as management applications, service applications, and other similar applications. A computer system receives a first input that selects a user interface (UI) to access the integrated application. The selected UI can be a specific UI associated with a software module, or an orchestrator UI that unifies individual styles of the specific UIs. The computer system receives, via the selected UI, a second input to access a destination module among the software modules. If the selected UI is the orchestrator UI, the second input is forwarded to the destination module via the message bus. If the selected UI is a specific UI, the second input is sent to the destination module via the selected specific UI.Type: ApplicationFiled: May 31, 2011Publication date: December 6, 2012Inventors: Jesus M. Rodriguez, Michael B. McCune
-
Patent number: 8225337Abstract: 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: GrantFiled: August 29, 2008Date of Patent: July 17, 2012Assignee: Red Hat, Inc.Inventors: Justin L. Sherrill, Devan C. Goodwin, Parthasarathy M. Aji, Jesus M. Rodriguez
-
Publication number: 20120158413Abstract: 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: ApplicationFiled: December 15, 2010Publication date: June 21, 2012Inventors: Devan C. Goodwin, Jesus M. Rodriguez, Adrian Likins, Bryan Michael Kearney
-
Patent number: 7874074Abstract: A tool for assisting a worker in removing a windshield includes a cylindrical housing having an L-shaped blade depending from a lower end thereof. The housing includes a butane-fueled heating assembly that heats the blade to a predetermined temperature so that the blade easily penetrates the adhesive surrounding a vehicle windshield. A handle is tethered to the housing with a cable that allows a worker to easily lift the windshield once the adhesive has been completely separated.Type: GrantFiled: April 6, 2007Date of Patent: January 25, 2011Inventor: Jesus M. Rodriguez-Vega
-
Publication number: 20100122173Abstract: Some embodiments of supporting trusted relationships between multiple organizations in a networked system have been presented. In one embodiment, a centralized server manages a networked system, which includes the centralized server and a set of computing machines coupled to each other within an internal network of a customer. The centralized server may segregate data and encapsulating resources within the networked system by a set of organizations created by the customer. Furthermore, a trusted relationship defined by a system administrator of the centralized server may be applied to a first one and a second one of the set of organizations.Type: ApplicationFiled: November 10, 2008Publication date: May 13, 2010Inventors: Shannon Ray Hughes, Jesus M. Rodriguez, Pradeep Kilambi, Jeffrey R. Ortel, Maureen E. Duffy
-
Publication number: 20100057711Abstract: Some embodiments of extraction of critical information from a database in a networked system have been presented. In one embodiment, a subset of data from the database in the networked system is extracted. The subset of data is indexed to generate an index. Using the index, a preview of the subset of data may be provided to users in response to a user request without accessing the database.Type: ApplicationFiled: August 29, 2008Publication date: March 4, 2010Inventors: Jesus M. Rodriguez, Kevin A. Smith, John W. Matthews
-
Publication number: 20100058364Abstract: 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: ApplicationFiled: August 29, 2008Publication date: March 4, 2010Inventors: Justin L. Sherrill, Devan C. Goodwin, Parthasarathy M. Aji, Jesus M. Rodriguez