Patents by Inventor James Bartlett

James Bartlett 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).

  • Publication number: 20230275493
    Abstract: A method for expanding features of a gas engine replacement device that drives power equipment including controlling, by an electronic processor of the gas engine replacement device, a power switching network to selectively provide power from a battery pack to rotate a motor of the gas engine replacement device. A module interface of the gas engine replacement device receives an external electronics module. A type of the external electronics module received by the module interface is detected by the electronic processor of the gas engine replacement device. The gas engine replacement device is configured by the electronic processor based on the type of the received external electronics module. The electronic processor communicates with the external electronics module via the module interface.
    Type: Application
    Filed: May 9, 2023
    Publication date: August 31, 2023
    Inventors: Patrick Dennis Gallagher, Timothy James Bartlett, Timothy Ryan Obermann, Alex Huber, William Chapman, III
  • Patent number: 11689081
    Abstract: A method for expanding features of a gas engine replacement device that drives power equipment including controlling, by an electronic processor of the gas engine replacement device, a power switching network to selectively provide power from a battery pack to rotate a motor of the gas engine replacement device. A module interface of the gas engine replacement device receives an external electronics module. A type of the external electronics module received by the module interface is detected by the electronic processor of the gas engine replacement device. The gas engine replacement device is configured by the electronic processor based on the type of the received external electronics module. The electronic processor communicates with the external electronics module via the module interface.
    Type: Grant
    Filed: December 18, 2020
    Date of Patent: June 27, 2023
    Assignee: Milwaukee Electric Tool Corporation
    Inventors: Patrick Dennis Gallagher, Timothy James Bartlett, Timothy Ryan Obermann, Alex Huber, William Chapman, III
  • Publication number: 20230061988
    Abstract: A ball coupling device includes a socket assembly, configured to assume an operative condition in which it defines a socket to capture a tow ball such that there is formed a sliding fit, permitting relative rotation, between the tow ball and socket or assembly and to assume an inoperative condition whereby the tow ball and assembly can be decoupled. The assembly being configured to define in the operative condition an opening, disposed about a neck via which the tow ball is supported, having a width, parallel to a rotational axis extending centrally through the tow ball and perpendicular to a central axis of the tow ball that extends top-to-bottom therethrough, sufficient that the neck passes through the opening, and a length sufficient to permit relative displacement between the neck and assembly and thus relative rotation between the tow ball and the assembly or device about the rotational axis.
    Type: Application
    Filed: August 25, 2022
    Publication date: March 2, 2023
    Inventors: Allan James Bartlett, Geoffrey Norman Bartlett
  • Patent number: 11256314
    Abstract: An information handling system includes a processor, a system baseboard management controller (BMC), and a field-programmable gate array (FPGA) add-in card. The FPGA add-in card includes an FPGA programmed with accelerated function units (AFUs) to perform processing tasks for the processor. The AFUs include AFUs of a common type. A card BMC provides a temperature indication to the system BMC. The system BMC determines that a temperature of the FPGA add-in card exceeds a temperature threshold based upon the temperature indication, selects one of the common AFUs to be disabled, and directs the card BMC to disable the selected AFU. The card BMC disables the first AFU and not the second AFU in response to the direction to disable the first AFU.
    Type: Grant
    Filed: August 9, 2019
    Date of Patent: February 22, 2022
    Assignee: Dell Products L.P.
    Inventors: Jeremiah James Bartlett, Pavan Kumar Gavvala, Rama Rao Bisa, Johan Rahardjo
  • Patent number: 11243592
    Abstract: An information handling system includes a controller and first, second and third devices. The devices power-on during a power-on sequence of the information handling system. During the power-on sequence, the controller provides a first power brake signal to the first device via a first power brake line, a second power brake signal to the second device via a second power brake line, and a third power brake signal to the third device via a third power brake line. The controller removes the first power brake signal from the first power brake line. In response to an expiration of a first amount of time, the controller removes the second power brake signal from the second power brake line. In response to an expiration of a second amount of time, the controller removes the third power brake signal from the third power brake line.
    Type: Grant
    Filed: August 15, 2019
    Date of Patent: February 8, 2022
    Assignee: Dell Products L.P.
    Inventors: Johan Rahardjo, Jeremiah James Bartlett, Joshua David Anderson, Isaac Qin Wang, Duk M. Kim
  • Patent number: 11212375
    Abstract: A first add-in card is connected to a second add-in card via a network communication link using a first network protocol. The first add-in card determines that a first network interface device is directly connected to a second network interface device via the network communication link, and directs that the first and second network interface devices communicate via a second network protocol based upon the first network interface device being directly connected to the second network interface device via the network communication link. The second network protocol transmits a higher proportion of data than the first network protocol.
    Type: Grant
    Filed: August 14, 2019
    Date of Patent: December 28, 2021
    Assignee: Dell Products L.P.
    Inventors: Johan Rahardjo, Joshua David Anderson, Jeremiah James Bartlett
  • Publication number: 20210194330
    Abstract: A method for expanding features of a gas engine replacement device that drives power equipment including controlling, by an electronic processor of the gas engine replacement device, a power switching network to selectively provide power from a battery pack to rotate a motor of the gas engine replacement device. A module interface of the gas engine replacement device receives an external electronics module. A type of the external electronics module received by the module interface is detected by the electronic processor of the gas engine replacement device. The gas engine replacement device is configured by the electronic processor based on the type of the received external electronics module. The electronic processor communicates with the external electronics module via the module interface.
    Type: Application
    Filed: December 18, 2020
    Publication date: June 24, 2021
    Inventors: Patrick Dennis Gallagher, Timothy James Bartlett, Timothy Ryan Obermann, Alex Huber, William Chapman, III
  • Publication number: 20210194332
    Abstract: One embodiment provides a remotely controllable gas engine replacement device including a housing, a battery receptacle coupled to the housing, the battery receptacle configured to removably receive a battery pack, a motor located within the housing, a power take-off shaft receiving torque from the motor and protruding from a side of the housing, a power switching network configured to selectively provide power from the battery pack to the motor, and one or more remote control device interfaces configured to communicate with the remote control device. The remotely controllable gas engine replacement device also includes an electronic processor coupled to the power switching network and the remote control device interface. The electronic processor configured to control the power switching network to rotate the motor, receive a control signal from the remote control device, and execute a responsive action to the control signal from the remote control device.
    Type: Application
    Filed: December 18, 2020
    Publication date: June 24, 2021
    Inventors: Patrick Dennis Gallagher, Timothy James Bartlett, Alex Huber, William F. Chapman, III
  • Patent number: 10942766
    Abstract: An information handling system includes a processor, and first and second field-programmable gate array (FPGA) add-in cards. The processor determines a configuration of the information handling system, the configuration defining architectural relationships among the first and second FPGA add-in cards and elements of the information handling system, determines that an accelerated function unit (AFU) performs its associated processing task more efficiently on the first FPGA add-in card than on the second FPGA add-in card based upon the configuration, and programs the first AFU on the first FPGA card in based upon the determination that the first AFU performs its associated processing task more efficiently on the first FPGA add-in card than on the second FPGA add-in card.
    Type: Grant
    Filed: August 9, 2019
    Date of Patent: March 9, 2021
    Assignee: Dell Products, L.P.
    Inventors: Pavan Kumar Gavvala, Rama Rao Bisa, Johan Rahardjo, Jeremiah James Bartlett
  • Publication number: 20210048863
    Abstract: An information handling system includes a controller and first, second and third devices. The devices power-on during a power-on sequence of the information handling system. During the power-on sequence, the controller provides a first power brake signal to the first device via a first power brake line, a second power brake signal to the second device via a second power brake line, and a third power brake signal to the third device via a third power brake line. The controller removes the first power brake signal from the first power brake line. In response to an expiration of a first amount of time, the controller removes the second power brake signal from the second power brake line. In response to an expiration of a second amount of time, the controller removes the third power brake signal from the third power brake line.
    Type: Application
    Filed: August 15, 2019
    Publication date: February 18, 2021
    Inventors: Johan Rahardjo, Jeremiah James Bartlett, Joshua David Anderson, Isaac Qin Wang, Duk M. Kim
  • Publication number: 20210051217
    Abstract: A first add-in card is connected to a second add-in card via a network communication link using a first network protocol. The first add-in card determines that a first network interface device is directly connected to a second network interface device via the network communication link, and directs that the first and second network interface devices communicate via a second network protocol based upon the first network interface device being directly connected to the second network interface device via the network communication link. The second network protocol transmits a higher proportion of data than the first network protocol.
    Type: Application
    Filed: August 14, 2019
    Publication date: February 18, 2021
    Inventors: Johan Rahardjo, Joshua David Anderson, Jeremiah James Bartlett
  • Publication number: 20210041933
    Abstract: An information handling system includes a processor, a system baseboard management controller (BMC), and a field-programmable gate array (FPGA) add-in card. The FPGA add-in card includes an FPGA programmed with accelerated function units (AFUs) to perform processing tasks for the processor. The AFUs include AFUs of a common type. A card BMC provides a temperature indication to the system BMC. The system BMC determines that a temperature of the FPGA add-in card exceeds a temperature threshold based upon the temperature indication, selects one of the common AFUs to be disabled, and directs the card BMC to disable the selected AFU. The card BMC disables the first AFU and not the second AFU in response to the direction to disable the first AFU.
    Type: Application
    Filed: August 9, 2019
    Publication date: February 11, 2021
    Inventors: Jeremiah James Bartlett, Pavan Kumar Gavvala, Rama Rao Bisa, Johan Rahardjo
  • Publication number: 20210042149
    Abstract: An information handling system includes a processor, and first and second field-programmable gate array (FPGA) add-in cards. The processor determines a configuration of the information handling system, the configuration defining architectural relationships among the first and second FPGA add-in cards and elements of the information handling system, determines that an accelerated function unit (AFU) performs its associated processing task more efficiently on the first FPGA add-in card than on the second FPGA add-in card based upon the configuration, and programs the first AFU on the first FPGA card in based upon the determination that the first AFU performs its associated processing task more efficiently on the first FPGA add-in card than on the second FPGA add-in card.
    Type: Application
    Filed: August 9, 2019
    Publication date: February 11, 2021
    Inventors: Pavan Kumar Gavvala, Rama Rao Bisa, Johan Rahardjo, Jeremiah James Bartlett
  • Patent number: 9934122
    Abstract: Embodiments of the invention rely on simple time measurements to extract rich performance analysis from a graphics program. The invention times the program as it repeatedly executes on a selected platform, while a series of variations are applied to the program with each execution. As a result, without requiring any specific profiling tools for the platform, a developer can analyze and understand the performance characteristics of the program based upon these elapsed time measurements. The program can then be optimized to incorporate variations that improve execution time.
    Type: Grant
    Filed: July 9, 2014
    Date of Patent: April 3, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Adrian Tsai, Thomas Davidson, James Bartlett, Shawn Hargreaves
  • Publication number: 20160011955
    Abstract: Embodiments of the invention rely on simple time measurements to extract rich performance analysis from a graphics program. The invention times the program as it repeatedly executes on a selected platform, while a series of variations are applied to the program with each execution. As a result, without requiring any specific profiling tools for the platform, a developer can analyze and understand the performance characteristics of the program based upon these elapsed time measurements. The program can then be optimized to incorporate variations that improve execution time.
    Type: Application
    Filed: July 9, 2014
    Publication date: January 14, 2016
    Applicant: MICROSOFT CORPORATION
    Inventors: Adrian Tsai, Thomas Davidson, James Bartlett, Shawn Hargreaves
  • Patent number: 8251566
    Abstract: The invention provides an apparatus for engaging and disengaging a track lighting assembly with respect to a track in a track lighting system. The apparatus includes a track engaging apparatus that includes a housing. The housing includes a rotation inhibitor that has a protruding end that protrudes from the housing for engaging with the track and preventing the track engaging apparatus from rotating with respect to the track. The rotation inhibitor further includes a receiving member for translating a force in a first direction into motion of the rotation inhibitor in a second direction substantially orthogonal to the first direction. The apparatus further includes an actuator for applying the force in the first direction to the receiving member.
    Type: Grant
    Filed: February 28, 2011
    Date of Patent: August 28, 2012
    Inventors: Paul James Bartlett, Gregg Arthur Lehman, Chiu Hwa Jung
  • Patent number: 7896537
    Abstract: The invention provides an apparatus for engaging and disengaging a track lighting assembly with respect to a track in a track lighting system. The apparatus includes a track engaging apparatus that includes a housing. The housing includes a rotation inhibitor that has a protruding end that protrudes from the housing for engaging with the track and preventing the track engaging apparatus from rotating with respect to the track. The rotation inhibitor further includes a receiving member for translating a force in a first direction into motion of the rotation inhibitor in a second direction substantially orthogonal to the first direction. The apparatus further includes an actuator for applying the force in the first direction to the receiving member.
    Type: Grant
    Filed: January 5, 2010
    Date of Patent: March 1, 2011
    Assignee: Cooper Technologies Company
    Inventors: Paul James Bartlett, Gregg Arthur Lehman, Chiu Hwa Jung
  • Publication number: 20100103701
    Abstract: The invention provides an apparatus for engaging and disengaging a track lighting assembly with respect to a track in a track lighting system. The apparatus includes a track engaging apparatus that includes a housing. The housing includes a rotation inhibitor that has a protruding end that protrudes from the housing for engaging with the track and preventing the track engaging apparatus from rotating with respect to the track. The rotation inhibitor further includes a receiving member for translating a force in a first direction into motion of the rotation inhibitor in a second direction substantially orthogonal to the first direction. The apparatus further includes an actuator for applying the force in the first direction to the receiving member.
    Type: Application
    Filed: January 5, 2010
    Publication date: April 29, 2010
    Inventors: Paul James Bartlett, Gregg Arthur Lehman, Chiu Hwa Jung
  • Patent number: 7682046
    Abstract: A lamp adjustment assembly for a light fixture includes a socket platform having a base and hollow neck. A socket mounts to the base. The interior of the hollow neck includes at least three spaced-apart cam followers. A cam having spiral grooves includes a first portion that fits at least partially within the interior of the hollow neck. The cam followers mate with the grooves. An adjustment knob is coupled to a second portion of the cam and rotatably coupled to a socket housing that at least partially encloses the lamp adjustment assembly. Alignment wings extend from the base of the socket platform and are sized to fit within slots in the interior of the socket housing. The slots prevent the socket platform from rotating and limit the linear range of motion of the socket platform. A spring applies force to the base and the adjustment knob.
    Type: Grant
    Filed: October 30, 2007
    Date of Patent: March 23, 2010
    Assignee: Cooper Technologies Company
    Inventors: Paul James Bartlett, Chiu Hua Jung
  • Patent number: 7648263
    Abstract: The invention provides an apparatus for engaging and disengaging a track lighting assembly with respect to a track in a track lighting system. The apparatus includes a track engaging apparatus that includes a housing. The housing includes a rotation inhibitor that has a protruding end that protrudes from the housing for engaging with the track and preventing the track engaging apparatus from rotating with respect to the track. The rotation inhibitor further includes a receiving member for translating a force in a first direction into motion of the rotation inhibitor in a second direction substantially orthogonal to the first direction. The apparatus further includes an actuator for applying the force in the first direction to the receiving member.
    Type: Grant
    Filed: October 30, 2007
    Date of Patent: January 19, 2010
    Assignee: Cooper Technologies Company
    Inventors: Paul James Bartlett, Gregg Arthur Lehman, Chiu Hwa Jung