Patents by Inventor Paul BROOK

Paul BROOK 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: 20250251715
    Abstract: A method includes generating, via a containerized control application executing in a container running on computing infrastructure, a command that defines at least one characteristic of an operation of an industrial automation device in performance of an industrial automation process, transmitting the command from the containerized control application to an input/output (I/O) proxy, wherein the I/O proxy is configured to interface between the containerized control application and a physical I/O, transmitting the command from the I/O proxy to the physical I/O, wherein the physical I/O is configured to receive data from the industrial automation device and provide commands to the industrial automation device, transmitting the command from the physical I/O to the industrial automation device, and implementing, via the industrial automation device, the command.
    Type: Application
    Filed: February 1, 2024
    Publication date: August 7, 2025
    Inventors: Michael J. Anthony, David A. Johnston, Kyle E. Neet, Paul Brooks, Clark L. Case, Douglas B. Sumerauer, Kevin A. Fonner, Steven J. Pinard, Taryl J. Jasper, Charles M. Rischar
  • Publication number: 20250064044
    Abstract: Upon receipt of a first operator input, a computing system is configured to one of sequentially turn on or turn off a first plurality of sections of nozzles supported on a first boom arm of an agricultural sprayer. Furthermore, upon receipt of a second operator input, the computing system is configured to one of sequentially turn on or turn off a second plurality of sections of nozzles supported on a second boom arm of the sprayer. Additionally, upon simultaneous receipt of first and third operator inputs, the computing system is configured to the other of sequentially turn on or turn off the first plurality of sections of nozzles. Moreover, upon simultaneous receipt of second and third operator inputs, the computing system is configured to the other of sequentially turn on or turn off the second plurality of sections of nozzles.
    Type: Application
    Filed: August 21, 2023
    Publication date: February 27, 2025
    Inventors: Jose Batz-Alvarado, Steven Winkel, Nathan Paul Brooks
  • Publication number: 20240416376
    Abstract: The present subject matter is directed to a system and method for performing rinsing operations on an agricultural sprayer. The system includes a product tank and rinse tank configured to store liquids and a boom assembly including a nozzle configured to deliver liquid to a field. The system also includes a feed conduit configured to convey liquid to the nozzles, and a recirculation conduit configured to convey liquid from the boom assembly to the product tank. The system also includes a pump configured to pump liquid through the conduits. The system also includes a plurality of valves configured to regulate the flow of liquid through the conduits. The system also includes a computing system configured to receive an input to initiate a rinse cycle, control the valves to convey liquid through the recirculation conduit, and activate the pump during the rinse cycle such that liquid is conveyed through the system.
    Type: Application
    Filed: June 14, 2023
    Publication date: December 19, 2024
    Inventors: Mitchell Sandey, Jose Batz-Alvarado, Steven Winkel, Nathan Paul Brooks
  • Patent number: 12165297
    Abstract: A novel system and method for determining a viewing frustum for a wide angle camera system employs multiple detection sub-systems to detect the presence or occurrence of events and/or objects of interest within the entire captured field of view of the system and processes the results of those detection sub-systems in accordance with a Hierarchy of Interest to select a viewing frustum for providing a de-warped view of interest to a viewer. The Hierarchy of Interest can be predefined, or selected from a set of Hierarchies of Interest and/or can be adaptive is response to feedback from a viewer.
    Type: Grant
    Filed: December 16, 2021
    Date of Patent: December 10, 2024
    Assignee: GENERAC POWER SYSTEMS, INC.
    Inventors: John Berthels, Paul Brook, Marc Graham Evans, Matas Rimas Sriubiskis
  • Patent number: 12122350
    Abstract: An agricultural sprayer includes a purge tank, a nozzle configured to dispense an agricultural fluid onto an underlying field, and a downstream valve configured to selectively permit the air from the main fluid conduit to flow to the nozzle. A computing system is configured to initiate a purging operation to purge the agricultural fluid present within the nozzle and, upon receipt of the input, control an operation of a main valve such that the main valve is moved to an opened position to allow the air to flow through a main fluid conduit. In addition, the computing system is configured to monitor a first air pressure associated with the purge tank and a second air pressure associated with the nozzle. Furthermore, the computing system is configured to control an operation of the downstream valve during the purging operation based on the monitored first and second air pressures.
    Type: Grant
    Filed: April 8, 2021
    Date of Patent: October 22, 2024
    Assignee: CNH Industrial America LLC
    Inventor: Nathan Paul Brooks
  • Patent number: 12090987
    Abstract: A system for controlling a ground speed of an agricultural sprayer includes a speed setting device for commanding a selected ground speed of the sprayer when operating within a speed-range mode associated with a ground speed range. The speed setting device is movable across a plurality of positions, with each position being associated with a different ground speed within the ground speed range. A maximum range speed of the ground speed range is lower than a maximum ground speed of the sprayer. As such, the system includes a speed override input device for commanding that the ground speed of the sprayer be increased to the maximum ground speed. When an override input is received from the speed override input device, the computing system controls the operation of a sprayer drive system to increase the ground speed of the sprayer from the selected ground speed to the maximum ground speed.
    Type: Grant
    Filed: April 28, 2021
    Date of Patent: September 17, 2024
    Inventors: Nathan Paul Brooks, John Patrick Greifzu
  • Patent number: 12081537
    Abstract: Disclosed are various approaches for secure inter-application communication with unmanaged applications using certificate enrollment. A certificate signing request can be received from an unmanaged application via an inter-application communication method supported by an operating system of a computing device, and an identity of the unmanaged application can be verified. The certificate signing request can be provided to a certifying authority, and a certificate can be received from the certifying authority. The certificate can be provided to the unmanaged application.
    Type: Grant
    Filed: January 21, 2022
    Date of Patent: September 3, 2024
    Assignee: VMware LLC
    Inventors: Simon Paul Brooks, Stephen Louis Turner, Daniel Ochoa
  • Patent number: 12058995
    Abstract: A system for controlling a ground speed of an agricultural sprayer includes one or more sensors configured to capture data indicative of first and second application variables and a computing system communicatively coupled to the one or more sensors. In this respect, the computing system configured to determine the first and second application variables based on the data captured by the one or more sensors. Additionally, the computing system is configured to determine a spray quality index associated with the dispensing of an agricultural fluid onto a field by the agricultural sprayer based on the determined first and second application variables. Moreover, the computing system is configured to control the ground speed at which the agricultural sprayer travels across the field based on the determined spray quality index.
    Type: Grant
    Filed: February 19, 2021
    Date of Patent: August 13, 2024
    Assignee: CNH Industrial America LLC
    Inventors: Brent David Bast, Scott Allen Long, Nathan Paul Brooks, Steven Winkel
  • Patent number: 12024153
    Abstract: An agricultural sprayer includes an actuator configured to adjust the position of a boom assembly of the sprayer relative to a frame of the sprayer. A computing system is configured to determine the operating parameter of the sprayer at a current time based on received sensor data. Moreover, the computing system is configured to anticipate when the boom assembly will move relative to the frame in a fore/aft direction at a future time based on the determined operating parameter, with the fore/aft direction being parallel to a direction of travel of the agricultural sprayer. In addition, when it is anticipated that the boom assembly will move, the computing system is configured to control the operation of the actuator before the future time such that movement of the boom assembly relative to the frame is reduced at the future time.
    Type: Grant
    Filed: May 4, 2021
    Date of Patent: July 2, 2024
    Assignee: CNH Industrial America LLC
    Inventors: David Hafvenstein, Jose Batz-Alvarado, Nathan Paul Brooks, Jeremy A. Amundson
  • Publication number: 20240166603
    Abstract: The present invention includes molecules, composition, and methods for making and using a molecule having the formula: wherein R? is selected from H, methoxy, methoxymethyl, glycosyl, phosphoryl, alkylamine, polyethylene glycol (PEG), or deuterated; X is selected from OH, methoxy, methoxymethyl, O-methoxymethyl, carbonyl, or alcohol; Y is O; and R? is selected from H, butyl, pentyl, hexyl, heptyl, octyl, nonyl, decyl, or dodecyl, that are saturated or unsaturated, PEG, or triphenylphosphate groups; optionally one or both MeO groups are deuterated; and N is N-oxide or N-alkyl.
    Type: Application
    Filed: May 23, 2023
    Publication date: May 23, 2024
    Inventors: Paul Trippier, Paul Brookes, Xiaoyu Hao
  • Patent number: 11977620
    Abstract: Examples for validating the identify of an application in an inter-app communication protocol are described. An attestation payload is obtained from a third party attestation service that is executed remotely from a device on which the application is running. The attestation payload can be validated by another application on the device in order to validate the identity of the application providing the attestation payload.
    Type: Grant
    Filed: January 19, 2022
    Date of Patent: May 7, 2024
    Assignee: VMware LLC
    Inventors: Simon Paul Brooks, Anuj Panwar, Siavash James Joorabchian Hawkins
  • Publication number: 20240138396
    Abstract: An agricultural sprayer includes a frame and a boom assembly supported on the frame, with the boom assembly extending in a lateral direction between a first end and a second end. Furthermore, the agricultural sprayer includes a plurality of nozzles supported on the boom assembly and spaced apart from each other along the lateral direction, with the plurality of nozzles configured to dispense an agricultural fluid onto underlying plants or soil. Additionally, the agricultural sprayer includes an actuator configured move at least a portion of the boom assembly relative to the frame. Moreover, the agricultural sprayer includes an operator input device moveable along a range of motion such that a position of the operator input device along the range of motion is indicative of a selected speed at which the actuator is to move the at least the portion of the boom assembly relative to the frame.
    Type: Application
    Filed: October 31, 2022
    Publication date: May 2, 2024
    Inventors: Nathan Paul Brooks, Jose Batz-Alvarado
  • Publication number: 20240138395
    Abstract: An agricultural system can include a product application system. A user interface can be operably coupled with the product application system. One or more sensors can be configured to capture data indicative of an object proximate to the user interface. A computing system can be communicatively coupled to the product application system and the one or more sensors. The computing system can be configured to detect an object based on the data from the one or more sensors and generate instructions for one or more components of the product application system to operate in an operational condition based on the detection of the object.
    Type: Application
    Filed: October 27, 2022
    Publication date: May 2, 2024
    Inventors: Nathan Paul Brooks, Jose Batz-Alvarado, Steven Winkel
  • Publication number: 20240138394
    Abstract: An agricultural sprayer includes a hydrostatic drive system configured to rotationally drive at least some of the plurality of wheels, with the hydrostatic drive system including a hydrostatic pump. Furthermore, the sprayer includes an agricultural fluid supply system configured to supply agricultural fluid to nozzles on the sprayer, with the agricultural fluid supply system including a supply pump and a plurality of supply valves. Additionally, the sprayer includes an operator input device configured to receive to an input indicative of halting auxiliary operation of the agricultural sprayer. As such, a computing system is configured to receive the input from the operator input device. Moreover, upon receipt of the input, the computing system is configured to control an operation of the hydrostatic drive system and the agricultural fluid supply system such that the supply pump is halted, the plurality of supply valves is closed, and the hydrostatic pump is operating.
    Type: Application
    Filed: October 26, 2022
    Publication date: May 2, 2024
    Inventors: Nathan Paul Brooks, Andrew Jacobson, Steven Winkel
  • Patent number: 11932231
    Abstract: An agricultural sprayer includes a purge tank and first and second nozzles. Furthermore, the system includes a first valve fluidly configured to selectively permit air to flow to the first nozzle and a second valve fluidly configured to selectively permit the air to flow to the second nozzle. A computing system is configured to receive an input indicative of initiation of a purging operation and, upon receipt of the input, control an operation of a main valve to allow the air to flow through a main fluid conduit. Furthermore, the computing system is configured to monitor the air pressure associated with the purge tank and control the operation of the first and second valves during the purging operation based on the monitored air pressure.
    Type: Grant
    Filed: April 21, 2021
    Date of Patent: March 19, 2024
    Assignee: CNH Industrial America LLC
    Inventors: Mitchell Sandey, Scott Allen Long, Nathan Paul Brooks
  • Patent number: 11787385
    Abstract: An agricultural method for preventing roll-back of an agricultural vehicle may include receiving a roll-back prevention input from a speed setting device indicative of a command to increase the transmission speed of the hydrostatic transmission while a service brake of the agricultural vehicle is engaged. Further, the method may include adjusting a speed mapping for the speed setting device from a predetermined speed mapping to a roll-back speed mapping in response to the roll-back prevention input, with the roll-back speed mapping being associated with a reduced speed range. Additionally, the method may include determining a transmission control command associated with a current position of the speed setting device based on the roll-back speed mapping and controlling an operation of the hydrostatic transmission to adjust the transmission speed based at least in part on the transmission control command.
    Type: Grant
    Filed: May 28, 2021
    Date of Patent: October 17, 2023
    Assignee: CNH Industrial America LLC
    Inventors: Brent David Bast, Nathan Paul Brooks, Steven Winkel, John Patrick Greifzu
  • Publication number: 20230239285
    Abstract: Disclosed are various approaches for secure inter-application communication with unmanaged applications using certificate enrollment. A certificate signing request can be received from an unmanaged application via an inter-application communication method supported by an operating system of a computing device, and an identity of the unmanaged application can be verified. The certificate signing request can be provided to a certifying authority, and a certificate can be received from the certifying authority. The certificate can be provided to the unmanaged application.
    Type: Application
    Filed: January 21, 2022
    Publication date: July 27, 2023
    Inventors: Simon Paul Brooks, Stephen Louis Turner, Daniel Ochoa
  • Patent number: 11708061
    Abstract: A product system for an agricultural sprayer includes a product tank configured to store a volume of an agricultural product. A fill station is configured to accept the agricultural product from an off-board source. A flow assembly is fluidly coupled with the fill station and is configured to direct the agricultural product into a product tank from the conduit. A reclaim system is configured to provide the agricultural product within the flow assembly to the product tank. A computing system is communicatively coupled to the reclaim system. The computing system is configured to receive inputs indicative of activation of a fill mode, detect termination of the fill mode, and activate a reclaim mode to move the agricultural product from at least the conduit to the product tank through activation of the reclaim system.
    Type: Grant
    Filed: May 4, 2021
    Date of Patent: July 25, 2023
    Assignee: CNH Industrial America LLC
    Inventors: Mitchell Sandey, Martin Louis Krohn, Nathan Paul Brooks, Jeremy A. Amundson
  • Publication number: 20230229752
    Abstract: Examples for validating the identify of an application in an inter-app communication protocol are described. An attestation payload is obtained from a third party attestation service that is executed remotely from a device on which the application is running. The attestation payload can be validated by another application on the device in order to validate the identity of the application providing the attestation payload.
    Type: Application
    Filed: January 19, 2022
    Publication date: July 20, 2023
    Inventors: Simon Paul Brooks, Anuj Panwar, Siavash James Joorabchian Hawkins
  • Publication number: 20220266286
    Abstract: An agricultural sprayer includes a purge tank and first and second nozzles. Furthermore, the system includes a first valve fluidly configured to selectively permit air to flow to the first nozzle and a second valve fluidly configured to selectively permit the air to flow to the second nozzle. A computing system is configured to receive an input indicative of initiation of a purging operation and, upon receipt of the input, control an operation of a main valve to allow the air to flow through a main fluid conduit. Furthermore, the computing system is configured to monitor the air pressure associated with the purge tank and control the operation of the first and second valves during the purging operation based on the monitored air pressure.
    Type: Application
    Filed: April 21, 2021
    Publication date: August 25, 2022
    Inventors: Mitchell Sandey, Scott Allen Long, Nathan Paul Brooks