Patents by Inventor John A. Griffith

John A. Griffith 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: 9866547
    Abstract: A discovery bundle component is applied in a virtual image deployed within a virtual environment, wherein the discovery bundle automatically discovers asset information about one or more application bundles applied to the virtual image. The discovery bundle component sends, to a discovery product service, the asset information wrapped with a trusted signed certificate for the discovery product service, wherein the discovery product service is located outside the virtual environment.
    Type: Grant
    Filed: August 16, 2016
    Date of Patent: January 9, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John A. Griffith, Daniel P. Rhames, Philip R. Riedel, David L. Schmidt
  • Publication number: 20160359847
    Abstract: A discovery bundle component is applied in a virtual image deployed within a virtual environment, wherein the discovery bundle automatically discovers asset information about one or more application bundles applied to the virtual image. The discovery bundle component sends, to a discovery product service, the asset information wrapped with a trusted signed certificate for the discovery product service, wherein the discovery product service is located outside the virtual environment.
    Type: Application
    Filed: August 16, 2016
    Publication date: December 8, 2016
    Inventors: JOHN A. GRIFFITH, DANIEL P. RHAMES, PHILIP R. RIEDEL, DAVID L. SCHMIDT
  • Patent number: 9497187
    Abstract: A discovery bundle component is applied in a virtual image deployed within a virtual environment, wherein the discovery bundle automatically discovers asset information about one or more application bundles applied to the virtual image. The discovery bundle component sends, to a discovery product service, the asset information wrapped with a trusted signed certificate for the discovery product service, wherein the discovery product service is located outside the virtual environment.
    Type: Grant
    Filed: December 13, 2014
    Date of Patent: November 15, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John A. Griffith, Daniel P. Rhames, Philip R. Riedel, David L. Schmidt
  • Publication number: 20160173487
    Abstract: A discovery bundle component is applied in a virtual image deployed within a virtual environment, wherein the discovery bundle automatically discovers asset information about one or more application bundles applied to the virtual image. The discovery bundle component sends, to a discovery product service, the asset information wrapped with a trusted signed certificate for the discovery product service, wherein the discovery product service is located outside the virtual environment.
    Type: Application
    Filed: December 13, 2014
    Publication date: June 16, 2016
    Inventors: JOHN A. GRIFFITH, DANIEL P. RHAMES, PHILIP R. RIEDEL, DAVID L. SCHMIDT
  • Publication number: 20160139908
    Abstract: A technique for automating the construction of multiple virtual images with interdependencies includes creating a first virtual image (VI) instance by extending a first base VI based on input values associated with the first base VI and software bundles associated with the first base VI. A second VI instance is created by extending a second base VI based on input values associated with the second base VI, instance values received from the first VI instance, dependency instance values received from a deployed dependency instance, and software bundles associated with the second base VI. The first and second VI instances are then deployed to designated machines in a cloud environment for execution.
    Type: Application
    Filed: August 26, 2015
    Publication date: May 19, 2016
    Inventors: JOHN A. GRIFFITH, JOSEPH P. LOEWENGRUBER, DANIEL P. RHAMES, PHILIP R. RIEDEL, SANDRA L. TIPTON
  • Publication number: 20160139945
    Abstract: A technique for automating the construction of multiple virtual images with interdependencies includes creating a first virtual image (VI) instance by extending a first base VI based on input values associated with the first base VI and software bundles associated with the first base VI. A second VI instance is created by extending a second base VI based on input values associated with the second base VI, instance values received from the first VI instance, dependency instance values received from a deployed dependency instance, and software bundles associated with the second base VI. The first and second VI instances are then deployed to designated machines in a cloud environment for execution.
    Type: Application
    Filed: November 17, 2014
    Publication date: May 19, 2016
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: JOHN A. GRIFFITH, JOSEPH P. LOEWENGRUBER, DANIEL RHAMES, PHILIP R. RIEDEL, SANDRA TIPTON
  • Publication number: 20130290237
    Abstract: According to one aspect of the present disclosure a system and technique discovering and grouping related computing resources using machine learning is disclosed. The system includes a processor unit and logic executable by the processor unit to: receive a grouped unit of at least two configuration items of a computing environment; analyze the grouped unit to determine a correlation between the configuration items of the grouped unit; create a rule based on the determined correlation; apply the rule to the computing environment to identify another configuration item of the computing environment related to the configuration items of the grouped unit; and responsive to identifying another configuration item of the computing environment based on application of the rule, include the identified configuration item in the grouped unit.
    Type: Application
    Filed: April 27, 2012
    Publication date: October 31, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John A. Griffith, Robert R. Peterson, Philip R. Riedel, David L. Schmidt
  • Publication number: 20130290238
    Abstract: According to one aspect of the present disclosure, a method and technique for discovering a grouping related computing resources using machine learning is disclosed. The method includes: receiving, by a discovery engine executing on a processor unit, a grouped unit of at least two configuration items of a computing environment; analyzing, by the discovery engine, the grouped unit to determine a correlation between the configuration items of the grouped unit; automatically creating a rule, by the discovery engine, based on the determined correlation; applying the rule, by the discovery engine, to automatically identify another configuration item of the computing environment related to the configuration items of the grouped unit; and responsive to identifying another configuration item of the computing environment based on application of the rule, including the identified configuration item in the grouped unit.
    Type: Application
    Filed: February 14, 2013
    Publication date: October 31, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John A. Griffith, Robert R. Peterson, Philip R. Riedel, David L. Schmidt
  • Patent number: 4290731
    Abstract: An apparatus for righting or picking up overturned vehicles is provided. In the illustrated embodiment, the apparatus is a truck-mounted turntable able to rotate in either direction supporting a first pair of parallel frame members which are moved through a range of angularly elevated positions by hydraulic jacks. The first parallel frame members support a second pair of parallel frame members which are also deflected relative to the first pair by hydraulic jacks. A third pair of parallel frame members telescope inside the second pair, and they are extended by hydraulic jacks. The third pair terminates at a transverse frame member which is pin-connected to a pair of legs when the apparatus is extended to obtain support. The extended apparatus includes, at multiple locations, cable winches having spools with a cable wound thereabout. The cables are able to be extended and retracted and connect to slings adapted to be passed beneath an overturned vehicle such as a tractor-trailer rig.
    Type: Grant
    Filed: March 26, 1979
    Date of Patent: September 22, 1981
    Inventor: John A. Griffith
  • Patent number: D285036
    Type: Grant
    Filed: July 25, 1983
    Date of Patent: August 12, 1986
    Inventors: Jonathan L. Gilchrist, John A. Griffith