Patents by Inventor Benjamin P. Johnson

Benjamin P. Johnson 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: 11919585
    Abstract: A track tension system including a hydraulic cylinder coupled between a drive frame and idler of a track system, an accumulator and a hydraulic valve that controls flow between the cylinder and accumulator. The cylinder extends and retracts to change the distance between the drive frame and idler which increases and decreases, respectively, tension on the track system. The hydraulic valve can be opened to allow flow between the cylinder and accumulator, and closed to block flow between the cylinder and accumulator. Control factors can be monitored to control valve position. An overload pressure relief can allow flow between the cylinder and accumulator when the hydraulic valve is closed and pressure in the cylinder reaches overload pressure. An orifice can allow constricted flow between the cylinder and accumulator when the hydraulic valve is closed. A check valve can connect the track tension system to a vehicle hydraulic system.
    Type: Grant
    Filed: July 15, 2019
    Date of Patent: March 5, 2024
    Assignee: DEERE & COMPANY
    Inventors: Bruce S. Johnson, Dennis A. Bowman, Benjamin J. Heimbuch, Daniel J. Garvin, Randall K. Bill, Jeremy P. L'Heureux
  • Patent number: 11249826
    Abstract: A method and technique for link optimization for callout request messages includes monitoring one or more time-based parameters for each of a plurality of links between a communication pipe of a host system and one or more service systems. The links are used to send callout request messages between one or more applications running on the host system and the one or more service systems that process the callout request messages. The one or more time-based parameters are associated with different stages of callout request message processing by the communication pipe and the one or more service systems. The method also includes creating control data based on values of the one or more time-based parameters, creating the callout request messages to include the control data, and distributing the callout request messages to the one or more service systems via the links.
    Type: Grant
    Filed: November 14, 2019
    Date of Patent: February 15, 2022
    Assignee: International Business Machines Corporation
    Inventors: Kenneth R. Blackman, David A. Cameron, Benjamin P. Johnson, Jack C. Yuan
  • Patent number: 10621018
    Abstract: A method and technique for link optimization for callout request messages includes monitoring one or more time-based parameters for each of a plurality of links between a communication pipe of a host system and one or more service systems. The links are used to send callout request messages between one or more applications running on the host system and the one or more service systems that process the callout request messages. The one or more time-based parameters are associated with different stages of callout request message processing by the communication pipe and the one or more service systems. The method also includes creating control data based on values of the one or more time-based parameters, creating the callout request messages to include the control data, and distributing the callout request messages to the one or more service systems via the links.
    Type: Grant
    Filed: November 2, 2017
    Date of Patent: April 14, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kenneth R. Blackman, David A. Cameron, Benjamin P. Johnson, Jack C. Yuan
  • Publication number: 20200081755
    Abstract: A method and technique for link optimization for callout request messages includes monitoring one or more time-based parameters for each of a plurality of links between a communication pipe of a host system and one or more service systems. The links are used to send callout request messages between one or more applications running on the host system and the one or more service systems that process the callout request messages. The one or more time-based parameters are associated with different stages of callout request message processing by the communication pipe and the one or more service systems. The method also includes creating control data based on values of the one or more time-based parameters, creating the callout request messages to include the control data, and distributing the callout request messages to the one or more service systems via the links.
    Type: Application
    Filed: November 14, 2019
    Publication date: March 12, 2020
    Inventors: Kenneth R. Blackman, David A. Cameron, Benjamin P. Johnson, Jack C. Yuan
  • Patent number: 10324778
    Abstract: According to embodiments a technique for utilizing an error prediction an avoidance component for a transaction processing system is provided. The technique includes identifying critical functions of the transaction processing system, and collecting usage data. The technique also includes determining a focus area based on the usage data for each of the critical functions, and generating a data message for the focus area, the data message combining internal data and the usage data. The technique includes transmitting the data message to a data processing component (DPC), the data message includes DPC timer information used by the DPC for performing a summarization process, and receiving a summary message from the DPC based on the summarization process performed by the DPC. The technique also includes identifying a summary message focus area from the summary message, and determining a condition of the summary message focus area of the summary message.
    Type: Grant
    Filed: February 27, 2017
    Date of Patent: June 18, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Donald Bearden, Benjamin P. Johnson, Nai-Wen Shih, Carson W. Tsai, Jack C. Yuan
  • Publication number: 20180246778
    Abstract: According to embodiments a technique for utilizing an error prediction an avoidance component for a transaction processing system is provided. The technique includes identifying critical functions of the transaction processing system, and collecting usage data. The technique also includes determining a focus area based on the usage data for each of the critical functions, and generating a data message for the focus area, the data message combining internal data and the usage data. The technique includes transmitting the data message to a data processing component (DPC), the data message includes DPC timer information used by the DPC for performing a summarization process, and receiving a summary message from the DPC based on the summarization process performed by the DPC. The technique also includes identifying a summary message focus area from the summary message, and determining a condition of the summary message focus area of the summary message.
    Type: Application
    Filed: February 27, 2017
    Publication date: August 30, 2018
    Inventors: DONALD BEARDEN, BENJAMIN P. JOHNSON, NAI-WEN SHIH, CARSON W. TSAI, JACK C. YUAN
  • Publication number: 20180052722
    Abstract: A method and technique for link optimization for callout request messages includes monitoring one or more time-based parameters for each of a plurality of links between a communication pipe of a host system and one or more service systems. The links are used to send callout request messages between one or more applications running on the host system and the one or more service systems that process the callout request messages. The one or more time-based parameters are associated with different stages of callout request message processing by the communication pipe and the one or more service systems. The method also includes creating control data based on values of the one or more time-based parameters, creating the callout request messages to include the control data, and distributing the callout request messages to the one or more service systems via the links.
    Type: Application
    Filed: November 2, 2017
    Publication date: February 22, 2018
    Inventors: Kenneth R. Blackman, David A. Cameron, Benjamin P. Johnson, Jack C. Yuan
  • Patent number: 9823951
    Abstract: According to one aspect of the present disclosure, a method and technique for link optimization for callout request messages is disclosed. The method includes: monitoring a plurality of different time-based parameters for each of a plurality of links between a communication pipe of a host system and one or more service systems, the links used to send and receive callout request messages between one or more applications running on the host system and the services systems that process the callout request messages, the time-based parameters associated with different stages of callout request message processing by the communication pipe and the service systems; assessing a performance level of each of the plurality of links based on the time-based parameters; and dynamically distributing the callout request messages to select links of the plurality of links based on the performance assessment.
    Type: Grant
    Filed: February 27, 2013
    Date of Patent: November 21, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kenneth R. Blackman, David A. Cameron, Benjamin P. Johnson, Jack C. Yuan
  • Publication number: 20140245325
    Abstract: According to one aspect of the present disclosure, a method and technique for link optimization for callout request messages is disclosed. The method includes: monitoring a plurality of different time-based parameters for each of a plurality of links between a communication pipe of a host system and one or more service systems, the links used to send and receive callout request messages between one or more applications running on the host system and the services systems that process the callout request messages, the time-based parameters associated with different stages of callout request message processing by the communication pipe and the service systems; assessing a performance level of each of the plurality of links based on the time-based parameters; and dynamically distributing the callout request messages to select links of the plurality of links based on the performance assessment.
    Type: Application
    Filed: February 27, 2013
    Publication date: August 28, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kenneth R. Blackman, David A. Cameron, Benjamin P. Johnson, Jack C. Yuan
  • Patent number: D517969
    Type: Grant
    Filed: April 18, 2005
    Date of Patent: March 28, 2006
    Assignee: Complete Wheel Source, Inc.
    Inventors: Brandon L. Brouillette, Benjamin P. Johnson
  • Patent number: D524713
    Type: Grant
    Filed: December 20, 2005
    Date of Patent: July 11, 2006
    Assignee: Complete Wheel Source, Inc.
    Inventors: Brandon L. Brouillette, Benjamin P. Johnson
  • Patent number: D536293
    Type: Grant
    Filed: May 5, 2006
    Date of Patent: February 6, 2007
    Assignee: Complete Wheel Source, Inc.
    Inventors: Brandon L. Brouillette, Benjamin P. Johnson
  • Patent number: D546261
    Type: Grant
    Filed: May 5, 2006
    Date of Patent: July 10, 2007
    Assignee: Complete Wheel Source, Inc.
    Inventors: Brandon L. Brouillette, Benjamin P. Johnson