Patents by Inventor Nathan Kelly

Nathan Kelly 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: 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: 20240151053
    Abstract: A wave pool and wave generating mechanism are disclosed. The wave pool includes a bathymetry that includes a dynamically shapeable reef along a length or circumference of a channel that defines the wave pool. The wave generating mechanism includes a foil that has a shape for bi-directionality based on an adjustment of a yaw angle of the foil. The foil can be further controlled to increase or decrease certain surface areas or other angles of interacting with water in the wave pool.
    Type: Application
    Filed: November 9, 2023
    Publication date: May 9, 2024
    Inventors: Adam Fincham, Alex Poirot, Nathan Loewen, Robert Kelly Slater
  • Patent number: 10945092
    Abstract: A system includes: first tags configured to organize activities regarding respective physical objects, each of the first tags including at least a first processor, a first memory, a sensor, an input device, an output device, a wireless communication component, and a first activity component operated using the first processor and the first memory to adapt a behavior of the respective first tag; and a processing device configured to receive first wireless signals from at least some of the first tags, the processing device including a second processor, a second memory, and a second activity component operated using the second processor and the second memory to determine at least presence, proximity, and movement of the first tags based on the first wireless signals.
    Type: Grant
    Filed: November 7, 2018
    Date of Patent: March 9, 2021
    Assignee: Adero, Inc.
    Inventors: Jack J. Shen, Jeremiah Prousalis, Adrian Yanes, Kristen Johansen, Nathan Kelly
  • Publication number: 20210067350
    Abstract: A method includes: receiving, in a first tag, a first security certificate for a second tag and a session token corresponding to an arrangement involving the first and second tags; determining, by the first tag, that the second tag satisfies a proximity criterion with regard to the first tag; receiving, in the first tag and from the second tag, the first security certificate and the session token; and generating, by the first tag and in response to the determination and the receipt of the first security certificate and the session token, a first output corresponding to verification of a custodian of the second tag as a participant in the arrangement.
    Type: Application
    Filed: September 4, 2019
    Publication date: March 4, 2021
    Inventors: Michael G. McClintock, Adrian Yanes, Jack Shen, Nathan Kelly, Jeremiah Prousalis, Paul Horenberger, David Wagner, Seth Robin
  • Patent number: 10911899
    Abstract: A method includes: sending, by a first processing device, a first message including an instruction to a first tag to collect first data from at least one device, the first tag coupled to a first physical object for organizing the first physical object; receiving, by the first processing device, a second message from the first tag, the second message including the first data; obtaining, by the first processing device, a first descriptor as being associated with the first data; and presenting, by the first processing device, at least the first descriptor to a user as an indication to a location of the first physical object.
    Type: Grant
    Filed: November 7, 2018
    Date of Patent: February 2, 2021
    Assignee: Adero, Inc.
    Inventors: Jack J. Shen, Jeremiah Prousalis, Kristen Johansen, Adrian Yanes, Nathan Kelly
  • Patent number: 10783420
    Abstract: A tag includes: a housing configured for coupling the tag to a physical object to organize activities regarding the physical object; and coupled to the housing: a wireless communication component; circuitry electrically coupled to the wireless communication component, the circuitry having a reset port and a switch port; a power source electrically coupled to the wireless communication component and the circuitry; a first switch between the power source and the reset port; a second switch between the reset port and ground, the second switch controlled by the switch port; and a capacitor between the reset port and the ground.
    Type: Grant
    Filed: November 7, 2018
    Date of Patent: September 22, 2020
    Assignee: Adero, Inc.
    Inventors: Howard Friedenberg, Adrian Yanes, Kristen Johansen, Jack J. Shen, Siddharth S. Sahu, Nathan Kelly
  • Publication number: 20200143215
    Abstract: A tag includes: a housing configured for coupling the tag to a physical object to organize activities regarding the physical object; and coupled to the housing: a wireless communication component; circuitry electrically coupled to the wireless communication component, the circuitry having a reset port and a switch port; a power source electrically coupled to the wireless communication component and the circuitry; a first switch between the power source and the reset port; a second switch between the reset port and ground, the second switch controlled by the switch port; and a capacitor between the reset port and the ground.
    Type: Application
    Filed: November 7, 2018
    Publication date: May 7, 2020
    Inventors: Haward Friedenberg, Adrian Yanes, Kristen Johansen, Jack J. Shen, Siddharth S. Sahu, Nathan Kelly
  • Publication number: 20200143123
    Abstract: A method includes: sending, by a first processing device, a first message including an instruction to a first tag to collect first data from at least one device, the first tag coupled to a first physical object for organizing the first physical object; receiving, by the first processing device, a second message from the first tag, the second message including the first data; obtaining, by the first processing device, a first descriptor as being associated with the first data; and presenting, by the first processing device, at least the first descriptor to a user as an indication to a location of the first physical object.
    Type: Application
    Filed: November 7, 2018
    Publication date: May 7, 2020
    Inventors: Jack J. Shen, Jeremiah Prousalis, Kristen Johansen, Adrian Yanes, Nathan Kelly
  • Publication number: 20200145920
    Abstract: A system includes: first tags configured to organize activities regarding respective physical objects, each of the first tags including at least a first processor, a first memory, a sensor, an input device, an output device, a wireless communication component, and a first activity component operated using the first processor and the first memory to adapt a behavior of the respective first tag; and a processing device configured to receive first wireless signals from at least some of the first tags, the processing device including a second processor, a second memory, and a second activity component operated using the second processor and the second memory to determine at least presence, proximity, and movement of the first tags based on the first wireless signals.
    Type: Application
    Filed: November 7, 2018
    Publication date: May 7, 2020
    Inventors: Jack J. Shen, Jeremiah Prousalis, Adrian Yanes, Kristen Johansen, Nathan Kelly
  • Patent number: 10448211
    Abstract: A method includes: receiving, by a first tag and from a second tag, a first message including an identifier of the second tag, the first and second tags configured for coupling to respective first and second physical objects to organize activities; identifying, by the first tag and based on a proximity measure, the second tag for a pairing process to register the second tag as a child tag of the first tag; and providing, by the first tag, a second message with the identifier to a processing device configured to register the second tag as the child tag of the first tag.
    Type: Grant
    Filed: November 7, 2018
    Date of Patent: October 15, 2019
    Assignee: Adero, Inc.
    Inventors: Jack J. Shen, Jeremiah Prousalis, Adrian Yanes, Howard Friedenberg, Kristen Johansen, Seth Robin, David Wagner, Stephanie E. Gerace, Nathan Kelly
  • Patent number: 9927381
    Abstract: A sensing device includes a pair of contactless electrodes for placement on a coating on a surface of a structure or within or between one or more coatings on or over the surface of the structure. The electrodes function as sensors when activated to generate a current flow through the electrodes at multiple different frequencies. The sensing device also includes contactless control circuitry co-located with or separate from the electrodes that transmits impedance data generated from the activated electrodes. The impedance data is associated with corrosion condition information of the structure and/or the one or more coatings. A data collection system and display system useable with the sensing device are also described.
    Type: Grant
    Filed: June 22, 2015
    Date of Patent: March 27, 2018
    Assignee: Luna Innovations Incorporated
    Inventors: Mara Elizabeth Schindelholz, Fritz John Friedersdorf, Nathan Kelly Brown, Jeffrey Coleman Demo, Conrad Koeing Andrews, Paul Gordon Muskopf
  • Publication number: 20150377814
    Abstract: A sensing device includes a pair of contactless electrodes for placement on a coating on a surface of a structure or within or between one or more coatings on or over the surface of the structure. The electrodes function as sensors when activated to generate a current flow through the electrodes at multiple different frequencies. The sensing device also includes contactless control circuitry co-located with or separate from the electrodes that transmits impedance data generated from the activated electrodes. The impedance data is associated with corrosion condition information of the structure and/or the one or more coatings. A data collection system and display system useable with the sensing device are also described.
    Type: Application
    Filed: June 22, 2015
    Publication date: December 31, 2015
    Inventors: Mara Elizabeth SCHINDELHOLZ, Fritz John FRIEDERSDORF, Nathan Kelly BROWN, Jeffrey Coleman DEMO, Conrad Koeing ANDREWS, Paul Gordon MUSKOPF
  • Patent number: 3967426
    Abstract: A composite slab assembly having an elongated metal deck provided with a number of longitudinally oriented upwardly directed integrally formed ribs and a concrete layer disposed on the metal deck with longitudinally oriented portions in complementary surface to surface engagement with the underlying metal deck. A transversely oriented integral reinforcing beam formed by a thickened portion of the concrete layer and having a lower extremity disposed below the level of the uppermost surfaces of the metal deck. The metal deck having at least one transversely directed discontinuity within which a portion of the transverse beam is received. Reinforcing rods may be provided in the integral reinforcing beam.The metal deck rib discontinuity may be partial and take the form of a number of longitudinally spaced notches generally aligned with similar notches in other ribs. The discontinuity may also be total with a complete transverse deck gap in the region of the beam.
    Type: Grant
    Filed: May 8, 1972
    Date of Patent: July 6, 1976
    Assignee: Epic Metals Corporation
    Inventors: Robert L. Ault, Nathan Kelly