Patents by Inventor Donald A. Martin

Donald A. Martin 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: 20240143928
    Abstract: The automated generation of a natural language explanation of what code does. The code is structured to perform tasks because the code itself semantically specifies that those tasks are to be performed. A task-centric representation of the code is automatically generated that includes a task representation of each of some or all of the tasks to be performed as specified by the code. Natural language utterances are then automatically generated by generating a corresponding natural language utterance that semantically describes in natural language the corresponding task represented by the corresponding task representation. Controls are rendered for each natural language utterance that each permit a user to edit the corresponding natural language utterance. After editing, the code itself may be automatically modified or regenerated to reflect the changed natural language utterances.
    Type: Application
    Filed: October 28, 2022
    Publication date: May 2, 2024
    Inventors: Benjamin Goth ZORN, Carina Suzana NEGREANU, Advait SARKAR, Andrew Donald GORDON, John Herbert Martin WILLIAMS, Xieyang LIU, Neil Blunt TORONTO, Sruti Srinivasa RAGAVAN, Brian Paul SLININGER
  • Publication number: 20240126220
    Abstract: A building system including one or more memory devices configured to store instructions that, when executed on one or more processors, cause the one or more processors to collect building device data of a building device, generate a time correlated data stream for a data point, and generate a time correlated reliability data stream for the data point. The building device data includes a plurality of data samples of the data point. The time correlated data stream includes values of the plurality of data samples of the data point. The time correlated reliability data stream includes a plurality of reliability values time correlated to corresponding values of the plurality of data samples of the data point and indicating reliability of the values of the plurality of data samples of the data point.
    Type: Application
    Filed: December 20, 2023
    Publication date: April 18, 2024
    Applicant: Johnson Controls Tyco IP Holdings LLP
    Inventors: Kirk H. Drees, Donald R. Albinger, Shawn D. Schubert, Karl F. Reichenberger, Daniel M. Curtis, Andrew J. Boettcher, Jason T. Sawyer, Miguel Galvez, Walter Martin, Ryan A. Piaskowski, Vaidhyanathan Venkiteswaran, Clay G. Nesler, Siddharth Goyal, Thomas M. Seneczko, Young M. Lee, Sudhi R. Sinha
  • Patent number: 11931013
    Abstract: A capsule configured for collecting samples in the intestine, comprising a body delimiting at least one compartment for receiving samples and comprising at least one opening for samples intake, and a mobile mechanism for opening and/or closing the opening controlled by the dissolution of a material which is dissolvable in the intestine.
    Type: Grant
    Filed: June 7, 2017
    Date of Patent: March 19, 2024
    Assignees: UNIVERSITE GRENOBLE ALPES, CENTRE HOSPITALIER UNIVERSITAIRE GRENOBLE
    Inventors: Philippe Cinquin, Denis Favier, Thierry Alonso, Aziz Bakri, Nawel Khalef, Jacques Thelu, Sylvain Besson, Donald Martin
  • Patent number: 11927925
    Abstract: A building system including one or more memory devices configured to store instructions that, when executed on one or more processors, cause the one or more processors to collect building device data of a building device, the building device data comprising a plurality of data samples of a data point and generate a time correlated data stream for the data point, the time correlated data stream comprising values of the plurality of data samples of the data point. The instructions cause the one or more processors to generate a time correlated reliability data stream for the data point, the time correlated reliability data stream comprising a plurality of reliability values indicating reliability of the values of the plurality of data samples of the data point.
    Type: Grant
    Filed: November 15, 2019
    Date of Patent: March 12, 2024
    Assignee: Johnson Controls Tyco IP Holdings LLP
    Inventors: Kirk H. Drees, Donald R. Albinger, Shawn D. Schubert, Karl F. Reichenberger, Daniel M. Curtis, Andrew J. Boettcher, Jason T. Sawyer, Miguel Galvez, Walter Martin, Ryan A. Piaskowski, Vaidhyanathan Venkiteswaran, Clay G. Nesler, Siddharth Goyal, Thomas M. Seneczko, Young M. Lee, Sudhi R. Sinha
  • Publication number: 20240038284
    Abstract: Methods, systems, and devices for memory row-hammer mitigation are described. A memory device may operate based on a scheme that is continuous across power cycles. For example, the memory device may access a region if a value of a counter does not satisfy a threshold value and may access the region if a value of the counter satisfies the threshold value. Upon transitioning power states, the value of the counter may be stored to a non-volatile memory such that it may be accessed when transitioning back to the original power state (e.g., an “ON” state). Accordingly, the value of the counter may be maintained across power cycles.
    Type: Application
    Filed: July 29, 2022
    Publication date: February 1, 2024
    Inventors: Bryan David Kerstetter, Alan J. Wilson, Donald Martin Morgan
  • Patent number: 11827574
    Abstract: A method of pressure sintering an environmental barrier coating on a surface of a ceramic substrate to form an article is provided. The method includes the steps of etching the surface of the ceramic substrate to texture the surface, disposing an environmental barrier coating on the etched surface of the ceramic substrate. The environmental barrier coating includes a rare earth silicate, and pressure sintering the environmental barrier coating on the etched surface of the ceramic substrate in an inert or nitrogen atmosphere such that at least a portion of the environmental barrier coating is disposed in the texture of the surface of the ceramic substrate thereby forming the article.
    Type: Grant
    Filed: August 9, 2021
    Date of Patent: November 28, 2023
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Donald Martin Olson, Reza Oboodi, James Piascik, Terence Whalen, Bahram Jadidian
  • Publication number: 20230373076
    Abstract: The present invention surrounds a handle system configured to receive a woodworking tool intended for use in woodturning operations. A blade is constrained between two removable handle sides, with the sides being removably interconnected using magnets wherein the handle sides adapted for being separated without the need for tools. The handle system includes the ability to use a double-ended scraper blade allowing a user to configure the blade to use a first cutting edge, or a second cutting edge as desired.
    Type: Application
    Filed: May 19, 2023
    Publication date: November 23, 2023
    Applicant: Ashley Harwood LLC
    Inventors: Ashley Harwood, Donald Martin Zierold, James Lawrence Lytle, JR.
  • Publication number: 20230359361
    Abstract: Methods, systems, and devices for frequency regulation for memory management commands are described. A memory device may maintain a respective first counter and second counter for each monitoring area of the memory device, where the counters may be incremented for each activate command received for the corresponding monitoring area. If the first counter satisfies a first threshold, an activate command issued to the monitoring area may be ignored. If the second counter fails to satisfy a second threshold, a memory management command issued to the monitoring area may be ignored and the memory device may maintain a value of the second counter, while decrementing the first counter. Alternatively, if the second counter satisfies the second threshold, the memory device may perform a memory management operation associated with a received memory management command and may decrement the first counter and the second counter.
    Type: Application
    Filed: May 5, 2022
    Publication date: November 9, 2023
    Inventors: Bryan David Kerstetter, Donald Martin Morgan
  • Publication number: 20230350580
    Abstract: Methods, systems, and devices for techniques for non-volatile data protection are described. As part of a power on operation, a non-volatile memory system may be configured to selectively stored data. For example, the memory system may determine whether a host system is authorized to access data stored in the memory system prior to a power off operation. If the memory system determines that the host system is authorized, the memory device may retain the data. If the memory system determines that the host system is not authorized, the memory system may erase all or a portion of the data. In some cases, the memory system may maintain a retain flag to determine whether the host system is authorized. Additionally or alternatively, the memory system may determine whether a password received from the host system is valid to determine whether the host system is authorized.
    Type: Application
    Filed: April 27, 2022
    Publication date: November 2, 2023
    Inventors: Bryan David Kerstetter, Donald Martin Morgan, Alan J. Wilson
  • Publication number: 20230319323
    Abstract: Implementations related to coding and/or decoding image data employing video coding with embedded motion are disclosed.
    Type: Application
    Filed: April 4, 2023
    Publication date: October 5, 2023
    Applicant: Xylon LLC
    Inventor: Donald Martin MONRO
  • Patent number: 11733967
    Abstract: Methods, systems, and devices for split and duplicate ripple circuits are described. A ripple circuit may be divided into stages, which may operate in parallel. For example, a first stage may have a finite number of possibilities for an output that is relevant for a second stage, and the second stages may be replicated according to the finite number of possibilities. The replicated second stages thus may operate concurrently with each other and the first stage, with each of the replicated second stages assuming a different possible output from the first stage. Once operation of the first stage is complete, the true output of the first stage may be used to select one of the second stages as corresponding to the correct assumed output, and the output of the selected second stage may be or may be included in a set of output signals for the circuit.
    Type: Grant
    Filed: July 26, 2022
    Date of Patent: August 22, 2023
    Assignee: Micron Technoloay Inc.
    Inventor: Donald Martin Morgan
  • Patent number: 11721372
    Abstract: Methods, systems, and devices for system and method for reading and writing memory management data through a non-volatile cell based register are described. A memory device may include a set of latch units addressable via a set of row lines and a set of column lines. Each latch unit may include a sense amplifier coupled with a first line and a first non-volatile capacitor coupled with the first line and a second line, where the first capacitor is configured to store a charge representing one or more bits. Additionally, each latch unit may include a second capacitor coupled with the first line and a third line, where the second capacitor is configured to amplify a voltage at the first line based on the charge stored in the first capacitor.
    Type: Grant
    Filed: August 25, 2022
    Date of Patent: August 8, 2023
    Assignee: Micron Technology, Inc.
    Inventors: Yasushi Matsubara, Yusuke Jono, Donald Martin Morgan, Nobuo Yamamoto
  • Publication number: 20230229304
    Abstract: Methods, systems, and devices for retiring pages of a memory device are described. An ordered set of device information pages may be used to store device information. The device information pages may be in non-volatile memory. Each page may include a counter value of the number of accesses to indicate if the page includes valid data. A flag associated with the page may be set when the counter value reaches a threshold, to retire the page. Upon power-up, the device may determine which page to use, based on the flags. The flag may be stored in the page, or may be separate (e.g., fuse elements). If fuse elements are used, the page may store a programming-in-process flag to indicate when programming of the fuse element may not have been completed before power loss, in which case the programming may be restarted after power is restored.
    Type: Application
    Filed: January 24, 2023
    Publication date: July 20, 2023
    Inventors: Donald Martin Morgan, Alan J. Wilson
  • Publication number: 20230115220
    Abstract: The present invention is for a handle system for a woodworking tool to allow both the safe stowage of a woodworking tool and the operational use of the woodworking tool. A handle configured with a first collet receiver and a second collet receiver interconnected at either end of a generally hollow longitudinal handle. The collet receivers are adapted for receiving and interconnecting with a collet, and the collet is configured to receive and hold a woodworking tool therein. The first collet receiver enables the stowage of the woodturning tool within the longitudinal handle, and the second collet receiver enables the use of the woodturning tool in a working configuration which constrains the woodturning tool extending axially away from the longitudinal handle.
    Type: Application
    Filed: October 11, 2022
    Publication date: April 13, 2023
    Applicant: Ashley Harwood LLC
    Inventors: Ashley Harwood, Donald Martin Zierold, James Lawrence Lytle, JR.
  • Patent number: 11622133
    Abstract: Implementations related to coding and/or decoding image data employing video coding with embedded motion are disclosed.
    Type: Grant
    Filed: March 23, 2021
    Date of Patent: April 4, 2023
    Assignee: Xylon LLC
    Inventor: Donald Martin Monro
  • Publication number: 20230068011
    Abstract: Methods, systems, and devices for system and method for reading and writing memory management data through a non-volatile cell based register are described. A memory device may include a set of latch units addressable via a set of row lines and a set of column lines. Each latch unit may include a sense amplifier coupled with a first line and a first non-volatile capacitor coupled with the first line and a second line, where the first capacitor is configured to store a charge representing one or more bits. Additionally, each latch unit may include a second capacitor coupled with the first line and a third line, where the second capacitor is configured to amplify a voltage at the first line based on the charge stored in the first capacitor.
    Type: Application
    Filed: August 25, 2022
    Publication date: March 2, 2023
    Inventors: Yasushi Matsubara, Yusuke Yono, Donald Martin Morgan, Nobuo Yamamoto
  • Patent number: 11579772
    Abstract: Methods, systems, and devices for retiring pages of a memory device are described. An ordered set of device information pages may be used to store device information. The device information pages may be in non-volatile memory. Each page may include a counter value of the number of accesses to indicate if the page includes valid data. A flag associated with the page may be set when the counter value reaches a threshold, to retire the page. Upon power-up, the device may determine which page to use, based on the flags. The flag may be stored in the page, or may be separate (e.g., fuse elements). If fuse elements are used, the page may store a programming-in-process flag to indicate when programming of the fuse element may not have been completed before power loss, in which case the programming may be restarted after power is restored.
    Type: Grant
    Filed: November 25, 2020
    Date of Patent: February 14, 2023
    Assignee: Micron Technology, Inc.
    Inventors: Donald Martin Morgan, Alan J. Wilson
  • Publication number: 20230028060
    Abstract: Methods, systems, and devices for split and duplicate ripple circuits are described. A ripple circuit may be divided into stages, which may operate in parallel. For example, a first stage may have a finite number of possibilities for an output that is relevant for a second stage, and the second stages may be replicated according to the finite number of possibilities. The replicated second stages thus may operate concurrently with each other and the first stage, with each of the replicated second stages assuming a different possible output from the first stage. Once operation of the first stage is complete, the true output of the first stage may be used to select one of the second stages as corresponding to the correct assumed output, and the output of the selected second stage may be or may be included in a set of output signals for the circuit.
    Type: Application
    Filed: July 26, 2022
    Publication date: January 26, 2023
    Inventor: Donald Martin Morgan
  • Patent number: 11559461
    Abstract: A connector for an inflatable garment that detects a valid connection with a pump.
    Type: Grant
    Filed: April 28, 2020
    Date of Patent: January 24, 2023
    Assignee: Arjo IP Holding AB
    Inventors: Michael David Newton, David John Cain, Donald Martin Beach
  • Publication number: 20220386731
    Abstract: Systems, methods, and devices for protecting a user head are provided. In one example, a computer-implemented method can comprise receiving, by a processor operatively coupled to a helmet device, helmet data comprising at least one of statistical data, statistical models, or natural intelligence algorithms. The computer-implemented method can also comprise inflating, by a gas delivery system of the helmet device, a pressure chamber element of the helmet device based on the helmet data. Furthermore, the computer-implemented method can comprise scanning, by a sensor system of the helmet device, surrounding environments of the helmet device for object data.
    Type: Application
    Filed: October 8, 2021
    Publication date: December 8, 2022
    Inventor: Donald Martin