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: 10518593
    Abstract: A system for managing a plurality of machines is provided that includes a plurality of machines, each having a control module and a tire sensor associated with a tire on the machine. The tire sensor is configured to measure tire data including at least one of tire temperature and tire pressure. A worksite controller is in communication with each control module, and is configured to generate new travel paths for the machines and selectively communicate the new travel path to each control module. A central processor in communication with the worksite controller receives the tire data and uses it to determine a tire load for each tire, comparing the tire load against a tire rating and determining whether the tire rating will be exceeded. The worksite controller is further configured to alter the current assignment of at least one machine in response to the tire load.
    Type: Grant
    Filed: February 8, 2017
    Date of Patent: December 31, 2019
    Assignee: Caterpillar Inc.
    Inventors: Gregory Mark Wood, Gregory Davis
  • Publication number: 20190353408
    Abstract: A thermal energy system comprising a first thermal system having a heating demand, and a heat source connection system coupled to the first thermal system, the heat source connection system being adapted to provide selective connection to a plurality of heat sources for heating the first thermal system, the heat source connection system comprising a first heat exchanger system coupled to a first remote heat source containing a working fluid and a second heat exchanger system adapted to be coupled to ambient air as a second heat source, a fluid loop interconnecting the first thermal system, the first heat exchanger system and the second heat exchanger system, at least one mechanism for selectively altering the order of the first heat exchanger system and the second heat exchanger system in relation to a fluid flow direction around the fluid loop, and a controller for actuating the at least one mechanism.
    Type: Application
    Filed: June 3, 2019
    Publication date: November 21, 2019
    Inventors: Dmitriy I. Zaynulin, Graeme Ogilvie, Kevin Stickney, Gregory Davis
  • Publication number: 20190316788
    Abstract: A district energy network interconnecting a plurality of thermal loads and for redistributing thermal energy therebetween, the network comprising: 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: Application
    Filed: May 28, 2019
    Publication date: October 17, 2019
    Inventors: Dmitriy Zaynulin, Michael Ardis, Kevin Stickney, Gregory Davis, Alban Leiper, John Hayes
  • Patent number: 10430610
    Abstract: The method for obfuscating a string includes selecting, by a processor, a first string of a first portion of input plain text that does not match a predefined text signature from a set of two or more text signatures. In addition, the method may include identifying, by the processor, a historical string that is similar to the first string from a set of two or more historical strings stored. Further, the method may include generating a first text signature, by the processor, by updating a text signature in the set of two or more text signatures that matches the identified historical string. The first text signature defines a pattern that matches the first string and the identified historical string. The first text signature, by the processor, may be saved to the set of text signatures in the memory.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: October 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Gregory A. Davis, Jason D. Keirstead, Hong Yen Ong, Hui Lam Ong
  • Patent number: 10324824
    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: January 8, 2018
    Date of Patent: June 18, 2019
    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: 10309693
    Abstract: A thermal energy system comprising a first thermal system in use having a cooling demand, and a heat sink connection system coupled to the first thermal system, the heat sink connection system being adapted to provide selective connection to a plurality of heat sinks for cooling the first thermal system, the heat sink connection system comprising a first heat exchanger system adapted to be coupled to a first remote heat sink containing a working fluid and a second heat exchanger system adapted to be coupled to ambient air as a second heat sink, a fluid loop interconnecting the first thermal system, the first heat exchanger system and the second heat exchanger system, at least one mechanism for selectively altering the order of the first heat exchanger system and the second heat exchanger system in relation to a fluid flow direction around the fluid loop, and a controller for actuating the at least one mechanism. An alternative embodiment has a heating demand and uses heat sources.
    Type: Grant
    Filed: March 8, 2012
    Date of Patent: June 4, 2019
    Assignee: ERDA MASTER IPCO LIMITED
    Inventors: Dmitriy Zaynulin, Graeme Ogilvie, Kevin Stickney, Gregory Davis
  • Publication number: 20190128648
    Abstract: This technology relates materials that are stab, spike and ballistic resistant and to stab, spike and ballistic resistant composite articles incorporating uniaxially oriented, non-woven fabrics. A fabric layer having a non-uniform areal density is formed having thick areas and thin areas, the thick areas having a greater filament/tape concentration compared to the thin areas. In said thick areas, agglomerated tapes/filaments will protrude from the fabric layer surface. Additional layers are then adjoined with the non-uniform layer to form a panel that has stab, spike and ballistic resistance, with protrusions at least partially spacing the additional layers from full, direct contact with the surface of the non-uniform fabric layer to thereby enhance flexibility and stab, spike and ballistic resistance of the whole.
    Type: Application
    Filed: October 17, 2018
    Publication date: May 2, 2019
    Applicant: HONEYWELL INTERNATIONAL INC.
    Inventors: ASHOK BHATNAGAR, GREGORY A. DAVIS, DAVID ANDREW STEENKAMER, LORI L. WAGNER
  • Publication number: 20190041164
    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: August 2, 2017
    Publication date: February 7, 2019
    Inventors: Michael F. Hughes, Jack Kettlestrings, Gregory Davis, Britt Lentz
  • Patent number: 10164505
    Abstract: A motor assembly is provided for powering a blower operable to generate fluid flow. The motor assembly includes a motor, a controller assembly, and a flow director. The motor includes a rotor rotatable about an axis. The rotor includes a rotatable support body, a plurality of arcuately spaced apart magnets, and a magnet retention ring at least in part securing the magnets relative to the support body. The controller assembly includes a controller and a controller case at least substantially housing the controller. The controller extends lengthwise to present opposite first and second sides at least in part spaced from the controller case. The flow director and the controller case cooperatively direct fluid received from the blower along a flow path that at least in part extends along each of the first and second sides of the controller.
    Type: Grant
    Filed: January 19, 2016
    Date of Patent: December 25, 2018
    Assignee: Nidec Motor Corporation
    Inventors: David E. Lass, Gregory A. Davis, Michael E. Williams, Dale R. Wilson
  • Patent number: 10120568
    Abstract: Example apparatus and methods concern controlling a hover-sensitive input/output interface. One example apparatus includes a proximity detector that detects an object in a hover-space associated with the input/output interface. The apparatus produces characterization data concerning the object. The characterization data may be independent of where in the hover-space the object is located. The apparatus selectively controls the activation, display, and deactivation of user interface elements displayed by the apparatus on the input/output interface as a function of the characterization data and interface state.
    Type: Grant
    Filed: October 8, 2015
    Date of Patent: November 6, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Lynn Dai, Dan Hwang, Bo-June Hsu, Raymond Quan, Eric Badger, Jose Rodriguez, Peter Gregory Davis
  • Publication number: 20180253369
    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: January 8, 2018
    Publication date: September 6, 2018
    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, SR.
  • Publication number: 20180222488
    Abstract: A system for managing a plurality of machines is provided that includes a plurality of machines, each having a control module and a tire sensor associated with a tire on the machine. The tire sensor is configured to measure tire data including at least one of tire temperature and tire pressure. A worksite controller is in communication with each control module, and is configured to generate new travel paths for the machines and selectively communicate the new travel path to each control module. A central processor in communication with the worksite controller receives the tire data and uses it to determine a tire load for each tire, comparing the tire load against a tire rating and determining whether the tire rating will be exceeded. The worksite controller is further configured to alter the current assignment of at least one machine in response to the tire load.
    Type: Application
    Filed: February 8, 2017
    Publication date: August 9, 2018
    Applicant: Caterpillar Inc.
    Inventors: Gregory Mark Wood, Gregory Davis
  • Publication number: 20180200986
    Abstract: Hybrid fibrous composite materials incorporating at least two different fabric components and a multicomponent adhesive system for adhering the fabric components together. The adhesive system enhances the bond strength between the fabric components, which would otherwise easily delaminate from each other and peel apart. The components of the adhesive system bond strongly to each other as well as to the fabric elements.
    Type: Application
    Filed: December 7, 2017
    Publication date: July 19, 2018
    Applicant: HONEYWELL INTERNATIONAL INC.
    Inventors: LORI L. WAGNER, GREGORY A. DAVIS, BRIAN DUANE ARVIDSON, HENRY GERARD ARDIFF, BRIAN WARING
  • Publication number: 20180200987
    Abstract: Multilayer composite materials combining a low tenacity nylon fabric with a fabric formed from high tenacity fibers. The fabrics are bonded with a compatibilizing adhesive system that achieves a peel strength of at least 1.5 lbs/inch. The nylon is colored with a camouflage pattern and the high strength fabric is colored with a color that does not stand out relative to the camouflage pattern. The composite materials are used for forming vest covers and plate carrier materials, particularly webless plate carrier materials having slots for hanging modular accessories.
    Type: Application
    Filed: December 7, 2017
    Publication date: July 19, 2018
    Applicant: HONEYWELL INTERNATIONAL INC.
    Inventors: BRIAN DUANE ARVIDSON, HENRY GERARD ARDIFF, BRIAN WARING, LORI L. WAGNER, GREGORY A. DAVIS
  • Publication number: 20180066921
    Abstract: Multilayer composite materials having a camouflaged appearance. More particularly, camouflaged tactical vest covers having slots for the webless attachment of accessories. An easily colored outer fabric is provided with a colored camouflage pattern and backed with a non-colored high tenacity fabric for enhanced durability. A colored intermediate adhesive is employed to maintain a camouflaged visual appearance without the added complexity of dying the high tenacity fibers of the backing material.
    Type: Application
    Filed: August 17, 2017
    Publication date: March 8, 2018
    Applicant: HONEYWELL INTERNATIONAL INC.
    Inventors: LORI L. WAGNER, BRIAN DUANE ARVIDSON, GREGORY A. DAVIS, HENRY GERARD ARDIFF
  • Patent number: 9904615
    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: October 10, 2017
    Date of Patent: February 27, 2018
    Assignee: Green Hills Software, Inc.
    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: 9898385
    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: October 10, 2017
    Date of Patent: February 20, 2018
    Assignee: GREEN HILLS SOFTWARE, INC.
    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: 20180027307
    Abstract: One or more computing devices, systems, and/or methods for emotional reaction sharing are provided. For example, a client device captures video of a user viewing content, such as a live stream video. Landmark points, corresponding to facial features of the user, are identified and provided to a user reaction distribution service that evaluates the landmark points to identify a facial expression of the user, such as a crying facial expression. The facial expression, such as landmark points that can be applied to a three-dimensional model of an avatar to recreate the facial expression, are provided to client devices of users viewing the content, such as a second client device. The second client device applies the landmark points of the facial expression to a bone structure mapping and a muscle movement mapping to create an expressive avatar having the facial expression for display to a second user.
    Type: Application
    Filed: July 25, 2016
    Publication date: January 25, 2018
    Inventors: Bin Ni, Gregory Davis Choi, Adam Bryan Mathes
  • Publication number: 20180004976
    Abstract: The method for obfuscating a string includes selecting, by a processor, a first string of a first portion of input plain text that does not match a predefined text signature from a set of two or more text signatures. In addition, the method may include identifying, by the processor, a historical string that is similar to the first string from a set of two or more historical strings stored. Further, the method may include generating a first text signature, by the processor, by updating a text signature in the set of two or more text signatures that matches the identified historical string. The first text signature defines a pattern that matches the first string and the identified historical string. The first text signature, by the processor, may be saved to the set of text signatures in the memory.
    Type: Application
    Filed: June 30, 2016
    Publication date: January 4, 2018
    Inventors: Gregory A. Davis, Jason D. Keirstead, Hong Yen Ong, Hui Lam Ong
  • Patent number: 9853985
    Abstract: A method, system and computer-usable medium are disclosed for performing a device time accumulation operation. With a device time accumulation operation systems within a security intelligence platform which accumulate events within the IT environment associate an event ingest time with the event. When the events are provided for analysis, the device time accumulation operation analyzes the ingest times as well as the emit time to take into account historical time data associated with the accumulated events.
    Type: Grant
    Filed: October 13, 2015
    Date of Patent: December 26, 2017
    Assignee: International Business Machines Corporation
    Inventors: Gregory A. Davis, Irakle Dzneladze, Jason D. Keirstead, Helene Saint-Amour