Patents by Inventor James L. Hall

James L. Hall 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: 11932369
    Abstract: A device for coupling a propulsor to a marine vessel. The device includes a mounting bracket configured for attachment to the marine vessel. A support frame has a carriage and is configured for the propulsor to be coupled thereto, where the carriage is configured to slidably engage with the mounting bracket into a fixed position. A member is manually engageable to prevent the carriage from sliding out of the fixed position. The propulsor is coupled to the marine vessel by sliding the carriage into the fixed position and engaging the member, where the propulsor is operable to propel the marine vessel in water when the carriage is in the fixed position, and where the propulsor is configured for decoupling from the marine vessel by disengaging the member and sliding the carriage out of engagement with the mounting bracket.
    Type: Grant
    Filed: July 16, 2021
    Date of Patent: March 19, 2024
    Assignee: Brunswick Corporation
    Inventors: Andres Perdomo Tornbaum, Tom Geng, Steven Lu, Matthew Z. Seta, Jeremy J. Kraus, Keith W. Schmidt, James E. Erickson, Ronald L. Hall, Derek J. Fletcher
  • Patent number: 11121960
    Abstract: Techniques for managing communications between applications executing in a distributed computing environment are presented. An example method includes detecting, by a first virtual machine, that an application has migrated from a source virtual machine to a destination virtual machine in the distributed computing environment. The first virtual machine identifies a location of the destination virtual machine in the distributed computing environment. Based on the identified location, the first virtual machine generates one or more routing rules for communications between applications executing on the first virtual machine and the migrated application, wherein the one or more routing rules comprise rules that minimize latency and processing overhead for communications with the migrated application in the distributed computing environment.
    Type: Grant
    Filed: May 30, 2019
    Date of Patent: September 14, 2021
    Assignee: International Business Machines Corporation
    Inventors: Dwip N. Banerjee, Maria Joseph Frederic Durairaj, Sivakumar Krishnasamy, James L. Hall
  • Publication number: 20200382405
    Abstract: Techniques for managing communications between applications executing in a distributed computing environment are presented. An example method includes detecting, by a first virtual machine, that an application has migrated from a source virtual machine to a destination virtual machine in the distributed computing environment. The first virtual machine identifies a location of the destination virtual machine in the distributed computing environment. Based on the identified location, the first virtual machine generates one or more routing rules for communications between applications executing on the first virtual machine and the migrated application, wherein the one or more routing rules comprise rules that minimize latency and processing overhead for communications with the migrated application in the distributed computing environment.
    Type: Application
    Filed: May 30, 2019
    Publication date: December 3, 2020
    Inventors: Dwip N. BANERJEE, Maria Joseph Frederic DURAIRAJ, Sivakumar KRISHNASAMY, James L. HALL
  • Patent number: 8662245
    Abstract: Disclosed is a method for modifying the frequency response of a wood panel within an acoustical structure such as a studio or concert hall. The modification is imparted by exciting the wood paneling with acoustic energy. Frequency response is the measure of a system's spectrum response at the output to a signal of varying frequency (but constant amplitude) at its input. The acoustic energy includes at least one excitation frequency, which is preferably in the audible spectrum (20 to 20,000 Hz). The use of acoustic energy from the remote source provides non-contact excitation of the wood paneling. In one embodiment, the acoustic energy is at least one sound wave which comprises at least one resonant frequency of the wood paneling, at least one acoustic mode of the wood paneling, at least one discrete broadband frequency, a composite frequency (including multiple broadband frequencies, white noise and pink noise) or any combination thereof.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: March 4, 2014
    Assignee: University of South Florida
    Inventors: James L. Hall, Daniel P. Hess
  • Patent number: 6430622
    Abstract: Methods, systems and computer program products are provided for transferring a Virtual IP Address (VIPA) from a first application instance to a second application instance executing on a cluster of data processing systems having a plurality of communication protocol stacks. A list of dynamic VIPAs is distributed among the protocol stacks and a hierarchy of backup communication protocol stacks for the dynamic VIPAs is determined based on the list of dynamic VIPAs. Upon receiving notification of failure of the first stack the second stack evaluates the hierarchy of backup stacks to determine if it is the next stack in the hierarchy for the VIPA associated with the first application instance. If so, then the VIPA associated with the first application instance is transferred to the second communication protocol stack associated with the second application instance.
    Type: Grant
    Filed: September 22, 1999
    Date of Patent: August 6, 2002
    Assignee: International Business Machines Corporation
    Inventors: John Andrew Aiken, Jr., Michael Edward Baskey, James L. Hall, Dilip Dinkar Kandlur, Andrew H. Richter
  • Patent number: 6061807
    Abstract: Methods, systems and computer program products are provided for error recovery in a network having a first application associated with a first endpoint node and a second application associated with a second endpoint node. These methods, systems and computer program products non-disruptively switch the first application associated with the first endpoint node to a third endpoint node arbitrarily selected from existing endpoint nodes when the first endpoint node is no longer available to the second application associated with the second endpoint node. The first application is provided on the third endpoint node in substantially the same state as the first application existed on the first endpoint node prior to the unavailability of the first endpoint node. The present invention is preferably carried out where the endpoint nodes are VTAM facilities. Also, the first and third endpoint nodes are VTAM facilities in the same SYSPLEX.
    Type: Grant
    Filed: June 27, 1997
    Date of Patent: May 9, 2000
    Assignee: International Business Machines Corporation
    Inventors: Mark Albert, Ray W. Boyles, James L. Hall, Barron Cornelius Housel, III
  • Patent number: 5027269
    Abstract: A method and apparatus for maintaining active sessions between communicating logical units in a computer network when an application system fails without having to re-establish the active sessions. By activating a persistent sessions capability at one of the logical units, the active sessions can be suspended and maintained while attempts at recovery are made. Recovery attempts include restarting the failed application or switching the suspended sessions to an alternate instance of the logical unit. The suspended sessions are resynchronized with the application system and session activity is resumed.
    Type: Grant
    Filed: April 27, 1989
    Date of Patent: June 25, 1991
    Assignee: International Business Machines Corporation
    Inventors: John D. Grant, James L. Hall, Barron C. Housel, III
  • Patent number: 4981248
    Abstract: An electronically controlled mask shield for a wave soldering machine is disclosed which can be positioned to shield gold contacts on printed wiring boards (PWBs) during a wave soldering operation. The shield is a trough shaped member that is attached by a frame assembly to a conveyor rail of a conventional wave soldering machine. The frame assembly includes a pair of support sleeves to which the two ends of the shield are attached. The support sleeves are movable with respect to the conveyor rail between a retracted position and any desired extended position by means of a motor, and a chain and sprocket drive mechanism. A motor control circuit enables the shield to be positioned as desired, and a position responsive sensor is attached to the drive mechanism to provide signals for a position indicating display. The motor control circuit can be either manually controlled, or automatically controlled by a microprocessor.
    Type: Grant
    Filed: June 20, 1989
    Date of Patent: January 1, 1991
    Assignee: Digital Equipment Corporation
    Inventor: James L. Hall
  • Patent number: D349237
    Type: Grant
    Filed: October 8, 1992
    Date of Patent: August 2, 1994
    Inventor: James L. Hall