Patents by Inventor Robert Kelley McWhirter

Robert Kelley McWhirter 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: 9270730
    Abstract: Discussion of content between users of social networks is described. A cloud computing system of a plurality of cloud computing systems is determined for processing a request in a first syntax from a client computer system. The request is translated from the first syntax to a second syntax of the cloud computing system and transmitted to the cloud computing system in the second syntax. The server computer system includes drivers to enable bi-directional translation of communications between the client computer system and the plurality of cloud computing systems, wherein the drivers provide bi-directional translation for at least one of the plurality of cloud computing systems.
    Type: Grant
    Filed: January 27, 2014
    Date of Patent: February 23, 2016
    Assignee: Red Hat, Inc.
    Inventors: Robert Kelley McWhirter, Bryan Michael Kearney
  • Publication number: 20140143318
    Abstract: Discussion of content between users of social networks is described. A cloud computing system of a plurality of cloud computing systems is determined for processing a request in a first syntax from a client computer system. The request is translated from the first syntax to a second syntax of the cloud computing system and transmitted to the cloud computing system in the second syntax. The server computer system includes drivers to enable bi-directional translation of communications between the client computer system and the plurality of cloud computing systems, wherein the drivers provide bi-directional translation for at least one of the plurality of cloud computing systems.
    Type: Application
    Filed: January 27, 2014
    Publication date: May 22, 2014
    Applicant: Red Hat, Inc.
    Inventors: Robert Kelley McWhirter, Bryan Michael Kearney
  • Patent number: 8639745
    Abstract: An architecture, system and method for providing a neutral interface to multiple disparate cloud system providers is described. In one embodiment, the method includes receiving a request from a client computer system for processing by a cloud computing system, the request in a neutral format. The method may also include translating the request, with the server computer system, from the neutral format to a second format of the cloud computing system. Furthermore, the method may include transmitting the request to the cloud computing system in the second format.
    Type: Grant
    Filed: July 1, 2010
    Date of Patent: January 28, 2014
    Assignee: Red Hat, Inc.
    Inventors: Robert Kelley McWhirter, Bryan Michael Kearney
  • Patent number: 8639746
    Abstract: A method and apparatus for mediating communications between a client computer system and a cloud computing system with a driver framework is described. In one embodiment, the method includes receiving a request from a client computer system, wherein the request is in a neutral format and is directed to a cloud computing system. The method may also include translating the request from the neutral format to a second format supported by the cloud computing system utilizing a driver.
    Type: Grant
    Filed: July 1, 2010
    Date of Patent: January 28, 2014
    Assignee: Red Hat, Inc.
    Inventors: Robert Kelley McWhirter, Bryan Michael Kearney
  • Patent number: 8631067
    Abstract: A method and apparatus for providing an application programming interface for accessing multiple disparate cloud computing systems is described. In one embodiment, the method includes defining a neutral format for cloud computing system requests and responses. The method may also include providing an application programming interface that exposes the neutral format to a client computer system to enable communication between the client computer system and a plurality of different cloud computing systems via the server computer system.
    Type: Grant
    Filed: July 1, 2010
    Date of Patent: January 14, 2014
    Assignee: Red Hat, Inc.
    Inventors: Robert Kelley McWhirter, Bryan Michael Kearney
  • Publication number: 20120005263
    Abstract: An architecture, system and method for providing a neutral interface to multiple disparate cloud system providers is described. In one embodiment, the method includes receiving a request from a client computer system for processing by a cloud computing system, the request in a neutral format. The method may also include translating the request, with the server computer system, from the neutral format to a second format of the cloud computing system. Furthermore, the method may include transmitting the request to the cloud computing system in the second format.
    Type: Application
    Filed: July 1, 2010
    Publication date: January 5, 2012
    Inventors: Robert Kelley McWhirter, Bryan Michael Kearney
  • Publication number: 20120005264
    Abstract: A method and apparatus for mediating communications between a client computer system and a cloud computing system with a driver framework is described. In one embodiment, the method includes receiving a request from a client computer system, wherein the request is in a neutral format and is directed to a cloud computing system. The method may also include translating the request from the neutral format to a second format supported by the cloud computing system utilizing a driver.
    Type: Application
    Filed: July 1, 2010
    Publication date: January 5, 2012
    Inventors: Robert Kelley McWhirter, Bryan Michael Kearney
  • Publication number: 20120005262
    Abstract: A method and apparatus for providing an application programming interface for accessing multiple disparate cloud computing systems is described. In one embodiment, the method includes defining a neutral format for cloud computing system requests and responses. The method may also include providing an application programming interface that exposes the neutral format to a client computer system to enable communication between the client computer system and a plurality of different cloud computing systems via the server computer system.
    Type: Application
    Filed: July 1, 2010
    Publication date: January 5, 2012
    Inventors: Robert Kelley McWhirter, Bryan Michael Kearney