Patents by Inventor Gregory Davis

Gregory Davis 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: 12631458
    Abstract: A system and method for generating or updating roads in a travel network of a work site. Telemetry data received from machines operating at the work site is received by a road determination module. The road determination module analyzes the telemetry data to find similar trajectories. The similar trajectories are identified as a road. The route determination module thereafter uses the roads generated or updated to manage the machines at the work site.
    Type: Grant
    Filed: April 11, 2024
    Date of Patent: May 19, 2026
    Assignee: Caterpillar Inc.
    Inventors: Jan Ernest Sobus, Carrie-Ann Nicole Bynon, Russell Allen Brockhurst, Gregory Davis, Edward Powers Hillmann
  • Publication number: 20260030140
    Abstract: In an embodiment, a system is configured to replay and/or reconstruct execution events and system states in real time or substantially in real time starting from the point when execution of a target program has stopped to the point when the user desires to step through the target program's execution in order to debug the software. In an embodiment, a system is configured to efficiently collect trace data that is sufficient to reconstruct the state of a computer system at any point of time from the start of execution to the time execution was stopped. Efficient and effective debugging of the software can be performed using embodiments of the disclosed methods, systems, and devices.
    Type: Application
    Filed: June 27, 2025
    Publication date: January 29, 2026
    Inventors: Daniel D. O'Dowd, Steven H. Ginzburg, Nikola Valerjev, Gregory Davis, Greg Eddington, Nathan Field, Mallory M. Green, Phillip Kelly, Michael B. Wolf, Tom Zavisca
  • Publication number: 20250373033
    Abstract: Disclosed is a battery discharge containment system and method for deenergizing a lithium-ion battery module or pack. The system comprises a discharge containment enclosure, an electrical discharge system, a temperature monitoring system, a coolant system, a fire protection system, and an optional exhaust system which operate together to quickly and safely deenergize a battery module or pack in preparation for recycling.
    Type: Application
    Filed: June 4, 2025
    Publication date: December 4, 2025
    Inventors: Gregory Davis, William D. Danielson, JR.
  • Publication number: 20250321106
    Abstract: A system and method for generating or updating roads in a travel network of a work site. Telemetry data received from machines operating at the work site is received by a road determination module. The road determination module analyzes the telemetry data to find similar trajectories. The similar trajectories are identified as a road. The route determination module thereafter uses the roads generated or updated to manage the machines at the work site.
    Type: Application
    Filed: April 11, 2024
    Publication date: October 16, 2025
    Applicant: Caterpillar Inc.
    Inventors: Jan Ernest Sobus, Carrie-Ann Nicole Bynon, Russell Allen Brockhurst, Gregory Davis, Edward Powers Hillmann
  • Patent number: 12346238
    Abstract: In an embodiment, a system is configured to replay and/or reconstruct execution events and system states in real time or substantially in real time starting from the point when execution of a target program has stopped to the point when the user desires to step through the target program's execution in order to debug the software. In an embodiment, a system is configured to efficiently collect trace data that is sufficient to reconstruct the state of a computer system at any point of time from the start of execution to the time execution was stopped. Efficient and effective debugging of the software can be performed using embodiments of the disclosed methods, systems, and devices.
    Type: Grant
    Filed: May 31, 2024
    Date of Patent: July 1, 2025
    Assignee: Green Hills Software LLC
    Inventors: Daniel D. O'Dowd, Steven H. Ginzburg, Nikola Valerjev, Gregory Davis, Greg Eddington, Nathan Field, Mallory M. Green, Phillip Kelly, Michael B. Wolf, Tom Zavisca
  • Patent number: 12221606
    Abstract: Compositions and methods for using nucleosome interacting protein domains to increase accessibility of programmable DNA modification proteins to target chromosomal sequences, thereby increasing efficiency of targeted genome/epigenetic modification in eukaryotic cells.
    Type: Grant
    Filed: February 18, 2020
    Date of Patent: February 11, 2025
    Assignee: Sigma-Aldrich Co. LLC
    Inventors: Fuqiang Chen, Xiao Ding, Yongmei Feng, Gregory Davis
  • Publication number: 20240421367
    Abstract: Forced discharge of Li-ion batteries for recycling extracts residual electrical energy from the battery cells to avoid sudden and unexpected release of residual energy during recycling. A battery cell containment device applies a physical restraint to one or more battery cells, and engages positive and negative terminals on the cells for electrical communication. A cooling medium flows through the containment for thermal transfer of excess heat generated during the discharge. Depending on the residual charge remaining in the battery cells, excess electrical energy is discharged thought the positive and negative terminals to a state of zero charge. A reverse voltage forces current through the anode to being the battery to a zero-energy state. The reverse voltage continues until internal short circuits resulting from degradation of current collectors in the battery render it benign.
    Type: Application
    Filed: June 15, 2023
    Publication date: December 19, 2024
    Inventors: Gregory Davis, William D. Danielson, JR., Jacky Fan
  • Publication number: 20240403192
    Abstract: In an embodiment, a system is configured to replay and/or reconstruct execution events and system states in real time or substantially in real time starting from the point when execution of a target program has stopped to the point when the user desires to step through the target program's execution in order to debug the software. In an embodiment, a system is configured to efficiently collect trace data that is sufficient to reconstruct the state of a computer system at any point of time from the start of execution to the time execution was stopped. Efficient and effective debugging of the software can be performed using embodiments of the disclosed methods, systems, and devices.
    Type: Application
    Filed: May 31, 2024
    Publication date: December 5, 2024
    Inventors: Daniel D. O'Dowd, Steven H. Ginzburg, Nikola Valerjev, Gregory Davis, Greg Eddington, Nathan Field, Mallory M. Green, Phillip Kelly, Michael B. Wolf, Tom Zavisca
  • Publication number: 20240287365
    Abstract: An ice-melting sheet device is provided. The device is comprised of a dissolving body with an integrated melting compound that is released once the body melts. The melting compound is preferably a rock salt or other compound that can melt ice or snow.
    Type: Application
    Filed: May 22, 2023
    Publication date: August 29, 2024
    Inventor: Gregory Davis
  • Patent number: 12065642
    Abstract: Compositions and methods for using nucleosome interacting protein domains to increase accessibility of programmable DNA modification proteins to target chromosomal sequences, thereby increasing efficiency of targeted genome/epigenetic modification in eukaryotic cells.
    Type: Grant
    Filed: February 18, 2020
    Date of Patent: August 20, 2024
    Assignee: Sigma-Aldrich Co. LLC
    Inventors: Fuqiang Chen, Xiao Ding, Yongmei Feng, Gregory Davis
  • Patent number: 12001316
    Abstract: In an embodiment, a system is configured to replay and/or reconstruct execution events and system states in real time or substantially in real time starting from the point when execution of a target program has stopped to the point when the user desires to step through the target program's execution in order to debug the software. In an embodiment, a system is configured to efficiently collect trace data that is sufficient to reconstruct the state of a computer system at any point of time from the start of execution to the time execution was stopped. Efficient and effective debugging of the software can be performed using embodiments of the disclosed methods, systems, and devices.
    Type: Grant
    Filed: March 16, 2023
    Date of Patent: June 4, 2024
    Assignee: Green Hills Software LLC
    Inventors: Daniel D. O'Dowd, Steven H. Ginzburg, Nikola Valerjev, Gregory Davis, Greg Eddington, Nathan Field, Mallory M. Green, Phillip Kelly, Michael B. Wolf, Tom Zavisca
  • Publication number: 20240088462
    Abstract: A method for discharging end-of-life batteries prior to dismantling and recycling involves recovering residual stored electrical energy by draining the battery to a zero charge state, and reverse biasing the battery to bring the potential from a zero charge state of around 2.7 V to a zero or near zero energy state. The reverse bias inverts the normal usage polarity for inducing a reverse current flow, and continues based on formation of internal short circuits formed on the cathode current collector for rendering the battery with little to no energy storage for safe agitation and dismantling.
    Type: Application
    Filed: September 11, 2023
    Publication date: March 14, 2024
    Inventors: William D. Danielson, JR., Gregory Davis
  • Publication number: 20230325302
    Abstract: In an embodiment, a system is configured to replay and/or reconstruct execution events and system states in real time or substantially in real time starting from the point when execution of a target program has stopped to the point when the user desires to step through the target program's execution in order to debug the software. In an embodiment, a system is configured to efficiently collect trace data that is sufficient to reconstruct the state of a computer system at any point of time from the start of execution to the time execution was stopped. Efficient and effective debugging of the software can be performed using embodiments of the disclosed methods, systems, and devices.
    Type: Application
    Filed: March 16, 2023
    Publication date: October 12, 2023
    Inventors: Daniel D. O'Dowd, Steven H. Ginzburg, Nikola Valerjev, Gregory Davis, Greg Eddington, Nathan Field, Mallory M. Green, Phillip Kelly, Michael B. Wolf, Tom Zavisca
  • Patent number: 11609840
    Abstract: In an embodiment, a system is configured to replay and/or reconstruct execution events and system states in real time or substantially in real time starting from the point when execution of a target program has stopped to the point when the user desires to step through the target program's execution in order to debug the software. In an embodiment, a system is configured to efficiently collect trace data that is sufficient to reconstruct the state of a computer system at any point of time from the start of execution to the time execution was stopped. Efficient and effective debugging of the software can be performed using embodiments of the disclosed methods, systems, and devices.
    Type: Grant
    Filed: February 4, 2022
    Date of Patent: March 21, 2023
    Assignee: GREEN HILLS SOFTWARE LLC
    Inventors: Daniel D. O'Dowd, Steven H. Ginzburg, Nikola Valerjev, Gregory Davis, Greg Eddington, Nathan Field, Mallory M. Green, Phillip Kelly, Michael B. Wolf, Tom Zavisca
  • Patent number: 11592256
    Abstract: A firearm training tool having a shot indicating system configured to provide a training rifle with a shot indicating laser activated by pressing a trigger rearward.
    Type: Grant
    Filed: December 7, 2020
    Date of Patent: February 28, 2023
    Inventors: Michael Hughes, Jack Kettlestrings, Gregory Davis, Britton R Lentz
  • Publication number: 20220245057
    Abstract: In an embodiment, a system is configured to replay and/or reconstruct execution events and system states in real time or substantially in real time starting from the point when execution of a target program has stopped to the point when the user desires to step through the target program's execution in order to debug the software. In an embodiment, a system is configured to efficiently collect trace data that is sufficient to reconstruct the state of a computer system at any point of time from the start of execution to the time execution was stopped. Efficient and effective debugging of the software can be performed using embodiments of the disclosed methods, systems, and devices.
    Type: Application
    Filed: February 4, 2022
    Publication date: August 4, 2022
    Inventors: Daniel D. O'Dowd, Steven H. Ginzburg, Nikola Valerjev, Gregory Davis, Greg Eddington, Nathan Field, Mallory M. Green, Phillip Kelly, Michael B. Wolf, Tom Zavisca
  • Patent number: 11371720
    Abstract: A thermal energy network interconnecting a plurality of thermal loads and methods of providing thermal energy therebetween, the network and methods including: a primary circuit loop for working fluid, at least two thermal loads thermally connected to the primary circuit loop, at least one of the thermal loads being capable of taking heat from the primary circuit loop and at least one of the thermal loads being capable of rejecting heat into the primary circuit loop, an energy centre connected to the loop and capable of acting as a heat source or a heat sink, and a control system adapted to provide to the primary circuit loop a positive or negative thermal input from the energy centre as a balancing thermal input to compensate for net thermal energy lost to or gained from the at least two thermal loads by the primary circuit loop.
    Type: Grant
    Filed: May 28, 2019
    Date of Patent: June 28, 2022
    Assignee: Erda Master IPCO Limited
    Inventors: Dmitriy Zaynulin, Michael Ardis, Kevin Stickney, Gregory Davis, Alban Leiper, John Hayes
  • Publication number: 20220178643
    Abstract: A firearm training tool having a shot indicating system configured to provide a training rifle with a shot indicating laser activated by pressing a trigger rearward.
    Type: Application
    Filed: December 7, 2020
    Publication date: June 9, 2022
    Inventors: Michael Hughes, Jack Kettlestrings, Gregory Davis, Britton R. Lentz
  • Patent number: 11243871
    Abstract: In an embodiment, a system is configured to replay and/or reconstruct execution events and system states in real time or substantially in real time starting from the point when execution of a target program has stopped to the point when the user desires to step through the target program's execution in order to debug the software. In an embodiment, a system is configured to efficiently collect trace data that is sufficient to reconstruct the state of a computer system at any point of time from the start of execution to the time execution was stopped. Efficient and effective debugging of the software can be performed using embodiments of the disclosed methods, systems, and devices.
    Type: Grant
    Filed: September 24, 2020
    Date of Patent: February 8, 2022
    Assignee: Green Hills Software LLC
    Inventors: Daniel D. O'Dowd, Steven H. Ginzburg, Nikola Valerjev, Gregory Davis, Greg Eddington, Nathan Field, Mallory M. Green, Phillip Kelly, Michael B. Wolf, Tom Zavisca
  • Publication number: 20210207165
    Abstract: The present invention provides methods for modifying chromosomal sequences. In particular, methods are provided for using RNA-guided endonucleases or modified RNA-guided endonucleases to modify targeted chromosomal sequences.
    Type: Application
    Filed: March 22, 2021
    Publication date: July 8, 2021
    Inventors: Fuqiang Chen, Gregory Davis