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: 20240143928Abstract: 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: ApplicationFiled: October 28, 2022Publication date: May 2, 2024Inventors: 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: 20240126220Abstract: 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: ApplicationFiled: December 20, 2023Publication date: April 18, 2024Applicant: Johnson Controls Tyco IP Holdings LLPInventors: 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: 11931013Abstract: 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: GrantFiled: June 7, 2017Date of Patent: March 19, 2024Assignees: UNIVERSITE GRENOBLE ALPES, CENTRE HOSPITALIER UNIVERSITAIRE GRENOBLEInventors: Philippe Cinquin, Denis Favier, Thierry Alonso, Aziz Bakri, Nawel Khalef, Jacques Thelu, Sylvain Besson, Donald Martin
-
Patent number: 11927925Abstract: 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: GrantFiled: November 15, 2019Date of Patent: March 12, 2024Assignee: Johnson Controls Tyco IP Holdings LLPInventors: 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: 20240038284Abstract: 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: ApplicationFiled: July 29, 2022Publication date: February 1, 2024Inventors: Bryan David Kerstetter, Alan J. Wilson, Donald Martin Morgan
-
Patent number: 11827574Abstract: 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: GrantFiled: August 9, 2021Date of Patent: November 28, 2023Assignee: HONEYWELL INTERNATIONAL INC.Inventors: Donald Martin Olson, Reza Oboodi, James Piascik, Terence Whalen, Bahram Jadidian
-
Publication number: 20230373076Abstract: 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: ApplicationFiled: May 19, 2023Publication date: November 23, 2023Applicant: Ashley Harwood LLCInventors: Ashley Harwood, Donald Martin Zierold, James Lawrence Lytle, JR.
-
Publication number: 20230359361Abstract: 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: ApplicationFiled: May 5, 2022Publication date: November 9, 2023Inventors: Bryan David Kerstetter, Donald Martin Morgan
-
Publication number: 20230350580Abstract: 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: ApplicationFiled: April 27, 2022Publication date: November 2, 2023Inventors: Bryan David Kerstetter, Donald Martin Morgan, Alan J. Wilson
-
Publication number: 20230319323Abstract: Implementations related to coding and/or decoding image data employing video coding with embedded motion are disclosed.Type: ApplicationFiled: April 4, 2023Publication date: October 5, 2023Applicant: Xylon LLCInventor: Donald Martin MONRO
-
Patent number: 11733967Abstract: 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: GrantFiled: July 26, 2022Date of Patent: August 22, 2023Assignee: Micron Technoloay Inc.Inventor: Donald Martin Morgan
-
Patent number: 11721372Abstract: 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: GrantFiled: August 25, 2022Date of Patent: August 8, 2023Assignee: Micron Technology, Inc.Inventors: Yasushi Matsubara, Yusuke Jono, Donald Martin Morgan, Nobuo Yamamoto
-
Publication number: 20230229304Abstract: 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: ApplicationFiled: January 24, 2023Publication date: July 20, 2023Inventors: Donald Martin Morgan, Alan J. Wilson
-
Publication number: 20230115220Abstract: 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: ApplicationFiled: October 11, 2022Publication date: April 13, 2023Applicant: Ashley Harwood LLCInventors: Ashley Harwood, Donald Martin Zierold, James Lawrence Lytle, JR.
-
Patent number: 11622133Abstract: Implementations related to coding and/or decoding image data employing video coding with embedded motion are disclosed.Type: GrantFiled: March 23, 2021Date of Patent: April 4, 2023Assignee: Xylon LLCInventor: Donald Martin Monro
-
Publication number: 20230068011Abstract: 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: ApplicationFiled: August 25, 2022Publication date: March 2, 2023Inventors: Yasushi Matsubara, Yusuke Yono, Donald Martin Morgan, Nobuo Yamamoto
-
Patent number: 11579772Abstract: 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: GrantFiled: November 25, 2020Date of Patent: February 14, 2023Assignee: Micron Technology, Inc.Inventors: Donald Martin Morgan, Alan J. Wilson
-
Publication number: 20230028060Abstract: 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: ApplicationFiled: July 26, 2022Publication date: January 26, 2023Inventor: Donald Martin Morgan
-
Patent number: 11559461Abstract: A connector for an inflatable garment that detects a valid connection with a pump.Type: GrantFiled: April 28, 2020Date of Patent: January 24, 2023Assignee: Arjo IP Holding ABInventors: Michael David Newton, David John Cain, Donald Martin Beach
-
Publication number: 20220386731Abstract: 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: ApplicationFiled: October 8, 2021Publication date: December 8, 2022Inventor: Donald Martin