Patents by Inventor Larry Hogan

Larry Hogan 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: 11182181
    Abstract: A computer-implemented method according to one embodiment includes monitoring commands sent from a computer to a remote system and monitoring responses sent by the remote system to the computer in reply to the commands. The computer-implemented method includes determining delays corresponding to amounts of time for the remote system to send the responses to the commands, and storing the commands, information from the responses, and the delays in a database in association with the commands. A computer-implemented method according to another embodiment includes receiving a command from a computer, the command being for execution by a remote system. The computer-implemented method includes searching a database for an entry matching the command. The computer-implemented method includes selecting response data corresponding to the command and a delay value corresponding to the command, and sending the selected response data to the computer after a time delay corresponding to the delay value.
    Type: Grant
    Filed: September 25, 2018
    Date of Patent: November 23, 2021
    Assignee: International Business Machines Corporation
    Inventors: Shaun E. Harrington, Benjamin K. Rawlins, Larry Hogan, Jr., Emmanuel Barajas Gonzalez
  • Publication number: 20200097307
    Abstract: A computer-implemented method according to one embodiment includes monitoring commands sent from a computer to a remote system and monitoring responses sent by the remote system to the computer in reply to the commands. The computer-implemented method includes determining delays corresponding to amounts of time for the remote system to send the responses to the commands, and storing the commands, information from the responses, and the delays in a database in association with the commands. A computer-implemented method according to another embodiment includes receiving a command from a computer, the command being for execution by a remote system. The computer-implemented method includes searching a database for an entry matching the command. The computer-implemented method includes selecting response data corresponding to the command and a delay value corresponding to the command, and sending the selected response data to the computer after a time delay corresponding to the delay value.
    Type: Application
    Filed: September 25, 2018
    Publication date: March 26, 2020
    Inventors: Shaun E. Harrington, Benjamin K. Rawlins, Larry Hogan, JR., Emmanuel Barajas Gonzalez
  • Publication number: 20200065952
    Abstract: A method for diagnosing problems in tape libraries is disclosed. In one embodiment, such a method includes attaching, to a robot of a tape library, one or more scanning devices to scan internal components and features of the tape library. As the robot moves within the tape library, the method captures, using the one or more scanning devices, three-dimensional (3D) data describing physical locations of the internal features and components. This 3D data is compiled to generate a map of the internal components and features. The method compares the map to a 3D model of the tape library to identify differences between the map and the 3D model. Problems within the tape library may be identified from these differences. A corresponding system and computer program product are also disclosed.
    Type: Application
    Filed: August 25, 2018
    Publication date: February 27, 2020
    Applicant: International Business Machines Corporation
    Inventors: Ben Rawlins, Larry Hogan, Shaun Harrington, Emmanuel Barajas Gonzalez
  • Publication number: 20050179233
    Abstract: A gooseneck trailer coupler lock which disables normal coupler operation by restricting movement of the lower latching plate of the coupler when the coupler is placed in the fully closed position. The locking device is a single piece of hardened metallic material which inserts into a gap formed between the upper coupler plate and a band attached to the lower latching coupler plate. The locking device is secured in place with a block type lock or other theft resistant lock. When the locking device is installed, the coupler opening is secured in a position which will not accept a typical towing ball without first removing the locking device.
    Type: Application
    Filed: February 17, 2005
    Publication date: August 18, 2005
    Inventor: Larry Hogan