Patents by Inventor Paul Petersen
Paul Petersen 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: 12059695Abstract: In some implementations, a controller may receive an input that indicates a proportion of a spray cycle in which a fluid spray system is to be active. The fluid spray system may include at least a first fluid pump configured to supply fluid to a first fluid spray bar and a second fluid pump configured to supply fluid to a second fluid spray bar. The controller may determine, in accordance with the proportion, a spraying timing for the first fluid pump and the second fluid pump that minimizes an overlap of an active time of the first fluid pump and an active time of the second fluid pump, and/or an overlap of an inactive time of the first fluid pump and an inactive time of the second fluid pump. The controller may cause activation of the first fluid pump and the second fluid pump in accordance with the spraying timing.Type: GrantFiled: September 16, 2021Date of Patent: August 13, 2024Assignee: Caterpillar Paving Products Inc.Inventors: Nicholas A Oetken, Paul Petersen
-
Patent number: 12001382Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed to generate command lists to be offloaded to accelerator circuitry. An example apparatus includes kernel duration model circuitry to predict a duration of execution of a first kernel based on a first source location, a first name, a first property of a first argument, or an occupancy of the first kernel. The example apparatus includes subsequent kernel model circuitry to predict a tuple and a dependency of a second kernel based on a second source location, a second name, a second property of a second argument, or a time of submission of the previous kernel. The example apparatus includes reinforcement learning model circuitry to determine whether to bundle the first kernel into a command list based on the duration of execution of the first kernel, the tuple of the second kernel, or the dependency of the second kernel.Type: GrantFiled: December 22, 2021Date of Patent: June 4, 2024Assignee: Intel CorporationInventors: Celine Lee, Niranjan Hasabnis, Paul Petersen, Justin Gottschlich, Ramesh Peri
-
Patent number: 11977605Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed that implement an automatically evolving code recommendation engine. In one example, the apparatus collects a user code snippet. The apparatus then determines a structured representation of the user code snippet. Next, the apparatus generates a recommended code snippet using the structured representation of the user code snippet. Then the apparatus obtains user-determined code snippet feedback comparing the user code snippet to the recommended code snippet, the user-determined code snippet feedback indicating one of a match, no match, or uncertain. Finally, the apparatus stores a code snippet training pair in a training database, the code snippet training pair including the user code snippet and the recommended code snippet.Type: GrantFiled: December 14, 2021Date of Patent: May 7, 2024Assignee: Intel CorporationInventors: Justin Gottschlich, Niranjan Hasabnis, Paul Petersen, Shengtian Zhou, Celine Lee
-
Publication number: 20230078995Abstract: In some implementations, a controller may receive an input that indicates a proportion of a spray cycle in which a fluid spray system is to be active. The fluid spray system may include at least a first fluid pump configured to supply fluid to a first fluid spray bar and a second fluid pump configured to supply fluid to a second fluid spray bar. The controller may determine, in accordance with the proportion, a spraying timing for the first fluid pump and the second fluid pump that minimizes an overlap of an active time of the first fluid pump and an active time of the second fluid pump, and/or an overlap of an inactive time of the first fluid pump and an inactive time of the second fluid pump. The controller may cause activation of the first fluid pump and the second fluid pump in accordance with the spraying timing.Type: ApplicationFiled: September 16, 2021Publication date: March 16, 2023Applicant: Caterpillar Paving Products Inc.Inventors: Nicholas A. OETKEN, Paul PETERSEN
-
Publication number: 20220334835Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed that implement an automatically evolving code recommendation engine. In one example, the apparatus collects a user code snippet. The apparatus then determines a structured representation of the user code snippet. Next, the apparatus generates a recommended code snippet using the structured representation of the user code snippet. Then the apparatus obtains user-determined code snippet feedback comparing the user code snippet to the recommended code snippet, the user-determined code snippet feedback indicating one of a match, no match, or uncertain. Finally, the apparatus stores a code snippet training pair in a training database, the code snippet training pair including the user code snippet and the recommended code snippet.Type: ApplicationFiled: December 14, 2021Publication date: October 20, 2022Inventors: Justin Gottschlich, Niranjan Hasabnis, Paul Petersen, Shengtian Zhou, Celine Lee
-
Publication number: 20220114137Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed to generate command lists to be offloaded to accelerator circuitry. An example apparatus includes kernel duration model circuitry to predict a duration of execution of a first kernel based on a first source location, a first name, a first property of a first argument, or an occupancy of the first kernel. The example apparatus includes subsequent kernel model circuitry to predict a tuple and a dependency of a second kernel based on a second source location, a second name, a second property of a second argument, or a time of submission of the previous kernel. The example apparatus includes reinforcement learning model circuitry to determine whether to bundle the first kernel into a command list based on the duration of execution of the first kernel, the tuple of the second kernel, or the dependency of the second kernel.Type: ApplicationFiled: December 22, 2021Publication date: April 14, 2022Inventors: Celine Lee, Niranjan Hasabnis, Paul Petersen, Justin Gottschlich, Ramesh Peri
-
Patent number: 9920933Abstract: The invention relates to an off-grid propane gas range appliance incorporating a waist-high broiler, the gas range operating without electricity in off-grid applications. The off-grid propane gas range appliance comprises an oven compartment having a first heating element or baking burner arranged at the bottom of the oven compartment and a second heating element or a broiling burner arranged at the top of the oven compartment eliminating the need for a separate broiler drawer. The first and second heating elements are arranged and connected to the main gas manifold of the gas range so that only one of the heating elements is operable at a single time.Type: GrantFiled: December 23, 2014Date of Patent: March 20, 2018Assignee: Unique Gas Products LTDInventors: Steven Petersen, Paul Petersen, Michael Scott, Tim Dean, Kyle Maynard, Ryan Brooks, Chris Duke, Carl Suchovsky
-
Publication number: 20160178213Abstract: The invention relates to a gas cook top assembly that is capable of operating in off-grid applications where no electricity is available and that is also adaptable to operating in on-grid applications. The cook top is provided with a first control loop with a battery pack for powering the control valves for releasing gas to the gas burners and a spark ignition module for generating a spark to ignite the corresponding gas burner in an off-grid application. The cook top is also provided with second control loop for delivering power from an on-grid AC power source to the control valves and spark ignition module. The second control loop may operate independently of the first control loop or may be connected in parallel with the first control loop, the second control loop receiving AC power through an AC-to-DC converter.Type: ApplicationFiled: December 23, 2014Publication date: June 23, 2016Inventors: STEVEN PETERSEN, PAUL PETERSEN, MICHAEL SCOTT, TIM DEAN, KYLE MAYNARD, RYAN BROOKS, CHRIS DUKE, CARL SUCHOVSKY
-
Publication number: 20160178214Abstract: The invention relates to an off-grid propane gas range appliance incorporating a waist-high broiler, the gas range operating without electricity in off-grid applications. The off-grid propane gas range appliance comprises an oven compartment having a first heating element or baking burner arranged at the bottom of the oven compartment and a second heating element or a broiling burner arranged at the top of the oven compartment eliminating the need for a separate broiler drawer. The first and second heating elements are arranged and connected to the main gas manifold of the gas range so that only one of the heating elements is operable at a single time.Type: ApplicationFiled: December 23, 2014Publication date: June 23, 2016Inventors: STEVEN PETERSEN, PAUL PETERSEN, MICHAEL SCOTT, TIM DEAN, KYLE MAYNARD, RYAN BROOKS, CHRIS DUKE, CARL SUCHOVSKY
-
Patent number: 9139805Abstract: The invention provides a mixing system comprising a magnetically coupled drive system and a foil for cultivating algae, or cyanobacteria, in an open or enclosed vessel. The invention provides effective mixing, low energy usage, low capital expenditure, and ease of drive system component maintenance while maintaining the integrity of a sealed mixing vessel.Type: GrantFiled: February 12, 2013Date of Patent: September 22, 2015Assignee: Algenol Biotech LLCInventors: Harlan Miller, III, George Meichel, Edward Legere, Edwin Malkiel, Robert Paul Woods, Oliver Ashley, Joseph Katz, Jason Ward, Paul Petersen
-
Publication number: 20140373568Abstract: A direct venting system for a free-standing propane powered refrigerator is disclosed. The direct venting system pre-installed on the refrigerator, the system having an air intake for drawing air from outside and directing the air to a burner box for combustion of the propane gas flame that runs the refrigerator, and an exhaust outlet for venting all of the flue gases or products of combustion out of the system with the system being hermetically sealed with respect to an interior environment within which the refrigerator is installed. The fresh air is directed to a burner box by means of a specially designed air inlet adapter that includes a step-down feature that reduces the likelihood of blow-out of the gas flame. The flue gases are directed through an offset chimney structure and a three-layered exhaust outlet that reduces the formation of condensate thereby protecting the system from blow-out and corrosion.Type: ApplicationFiled: June 25, 2013Publication date: December 25, 2014Inventors: Tim Dean, Ryan Brooks, Mike Scott, Paul Petersen, Kyle Maynard, Steven Petersen, David Stainrod
-
Patent number: 8684592Abstract: The invention provides a mixing system comprising a magnetically coupled drive system and a foil for cultivating algae, or cyanobacteria, in an open or enclosed vessel. The invention provides effective mixing, low energy usage, low capital expenditure, and ease of drive system component maintenance while maintaining the integrity of a sealed mixing vessel.Type: GrantFiled: February 12, 2013Date of Patent: April 1, 2014Assignee: Algenol Biofuels Inc.Inventors: Harlan Miller, III, George Meichel, Edward Legere, Edwin Malkiel, Robert Paul Woods, Oliver Ashley, Joseph Katz, Jason Ward, Paul Petersen
-
Patent number: 8398296Abstract: The invention provides a mixing system comprising a magnetically coupled drive system and a foil for cultivating algae, or cyanobacteria, in an open or enclosed vessel. The invention provides effective mixing, low energy usage, low capital expenditure, and ease of drive system component maintenance while maintaining the integrity of a sealed mixing vessel.Type: GrantFiled: February 24, 2012Date of Patent: March 19, 2013Assignee: Algenol Biofuels Inc.Inventors: Harlan Miller, III, George Meichel, Edward Legere, Edwin Malkiel, Robert Paul Woods, Oliver Ashley, Joseph Katz, Jason Ward, Paul Petersen
-
Publication number: 20120220027Abstract: The invention provides a mixing system comprising a magnetically coupled drive system and a foil for cultivating algae, or cyanobacteria, in an open or enclosed vessel. The invention provides effective mixing, low energy usage, low capital expenditure, and ease of drive system component maintenance while maintaining the integrity of a sealed mixing vessel.Type: ApplicationFiled: February 24, 2012Publication date: August 30, 2012Applicant: ALGENOL BIOFUELS INC.Inventors: Harlan Miller, III, George Meichel, Edward Legere, Edwin Malkiel, R. Paul Woods, Oliver Ashley, Joseph Katz, Jason Ward, Paul Petersen
-
Patent number: 8032706Abstract: Machine-readable media, methods, apparatus and system for detecting a data access violation are described. In some embodiments, current memory access information related to a current memory access to a memory address by a current user thread may be obtained. It may be determined whether a cache includes a cache entry associated with the memory address. If the cache includes the cache entry associated with the memory address, then, an access history stored in the cache entry and the current memory access information may be analyzed to detect if there is at least one of an actual violation and a potential violation of accessing the memory address.Type: GrantFiled: August 5, 2008Date of Patent: October 4, 2011Assignee: Intel CorporationInventors: Sergey N. Zheltov, Paul Petersen, Zhiqiang Ma
-
Patent number: 7844971Abstract: A threaded-programming analysis and diagnostic tool including two data structures to store a termination status of each of the threads in a multi-threaded program, logic to propagate information between the two data structures, and detection logic to determine whether a first thread could access the stack of a second thread before the second thread terminates.Type: GrantFiled: September 28, 2005Date of Patent: November 30, 2010Assignee: Intel CorporationInventors: Zhiqiang Ma, Paul Petersen
-
Publication number: 20100037025Abstract: Machine-readable media, methods, apparatus and system for detecting a data access violation are described. In some embodiments, current memory access information related to a current memory access to a memory address by a current user thread may be obtained. It may be determined whether a cache includes a cache entry associated with the memory address. If the cache includes the cache entry associated with the memory address, then, an access history stored in the cache entry and the current memory access information may be analyzed to detect if there is at least one of an actual violation and a potential violation of accessing the memory address.Type: ApplicationFiled: August 5, 2008Publication date: February 11, 2010Inventors: Sergey N. Zheltov, Paul Petersen, Zhiqiang Ma
-
Publication number: 20090265525Abstract: A method to determine memory/upgrade options retrieves memory configuration data from a non-volatile storage element associated with system memory modules, determine the total memory capacity of the computer system, determines a residual memory capacity based on the prior obtained information, and presents the user with a series of options to upgrade existing system memory or replace one or more currently installed memory modules.Type: ApplicationFiled: June 29, 2009Publication date: October 22, 2009Applicant: Micron Technology, Inc.Inventor: Paul Petersen
-
Publication number: 20070291812Abstract: Disclosed is a laser system that comprises a laser source adapted to emit a laser beam, wherein the laser source comprises a plurality of emitters for emitting respective beam contributions to the emitted laser beam; and first and second feedback means adapted to provide optical feedback to respective first and second parts of the emitted laser beam. The first feedback means is adapted to predominantly feed back a respective angular/directional contribution of each of said beam contributions into a corresponding one of the plurality of emitters from which said angular/directional contribution was emitted at a predetermined output angle, to cause each of the plurality of emitters to predominantly emit a beam contribution towards the second feedback means at an angle corresponding to the predetermined output angle.Type: ApplicationFiled: June 16, 2005Publication date: December 20, 2007Inventors: Paul Petersen, Birgitte Nielsen
-
Patent number: D712174Type: GrantFiled: December 6, 2013Date of Patent: September 2, 2014Inventor: Paul Petersen