Patents by Inventor Alan Chen
Alan Chen 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: 12625819Abstract: This disclosure provides techniques hierarchical address virtualization within a memory controller and configurable block device allocation. By performing address translation only at select hierarchical levels, a memory controller can be designed to have predictable I/O latency, with brief or otherwise negligible logical-to-physical address translation time. In one embodiment, address transition may be implemented entirely with logical gates and look-up tables of a memory controller integrated circuit, without requiring processor cycles. The disclosed virtualization scheme also provides for flexibility in customizing the configuration of virtual storage devices, to present nearly any desired configuration to a host or client.Type: GrantFiled: December 4, 2025Date of Patent: May 12, 2026Assignee: Radian Memory Systems, ILLCInventors: Robert Lercari, Alan Chen, Mike Jadon, Craig Robertson, Andrey V. Kuzmin
-
Patent number: 12578900Abstract: A host stores “context” metadata for logical block addresses (LBAs) in a manner tied to physical location. Notwithstanding log-structured or copy on write processes, the host is then provided with immediate context when the host is called upon to assist a memory controller with data identified by physical location, for example, for memory reconfiguration, garbage collection, wear leveling or other processes. The metadata for example can provide the host with insight as to which data may be moved to enhance performance optimization and where that data can be placed. In one embodiment, the host writes back one or more references that span multiple layers of indirection in concert with write of the underlying data; in another embodiment, the context can point to other metadata.Type: GrantFiled: December 23, 2024Date of Patent: March 17, 2026Assignee: Radian Memory Systems, LLCInventors: Alan Chen, Craig Robertson, Robert Lercari, Andrey V. Kuzmin
-
Patent number: 12547548Abstract: This disclosure provides techniques hierarchical address virtualization within a memory controller and configurable block device allocation. By performing address translation only at select hierarchical levels, a memory controller can be designed to have predictable I/O latency, with brief or otherwise negligible logical-to-physical address translation time. In one embodiment, address transition may be implemented entirely with logical gates and look-up tables of a memory controller integrated circuit, without requiring processor cycles. The disclosed virtualization scheme also provides for flexibility in customizing the configuration of virtual storage devices, to present nearly any desired configuration to a host or client.Type: GrantFiled: January 3, 2024Date of Patent: February 10, 2026Assignee: Radian Memory Systems, LLCInventors: Robert Lercari, Alan Chen, Mike Jadon, Craig Robertson, Andrey V. Kuzmin
-
Patent number: 12527647Abstract: The present invention relates to the technical field of dental medical treatment, and specifically discloses a method for using a CBCT (Cone Beam Computer Tomography) for automatically positioning a tooth, which comprises the following steps: S01, archiving CT data; S02, calculating AI and generating AI results; S03, entering CT reading by a client; S04, downloading and loading the CT data; S05, opening a function of a tooth lens; S06, selecting a corresponding tooth position in a tooth position list; and S07, selecting a 3D tooth rendering mode. The function of the ‘tooth lens’ is added into traditional CT reading, which is suitable for clinical disease diagnoses such as ‘tooth extraction, root canal therapy, tooth repair’ and the like in oral treatment, and doctors can precisely and quickly position the single tooth through selection for the tooth position, which facilitates more comprehensive analysis.Type: GrantFiled: April 13, 2022Date of Patent: January 20, 2026Assignee: Fussen Technology Co., Ltd.Inventors: Alan Chen, John Yep
-
Patent number: 12461655Abstract: This disclosure provides techniques for managing memory which match per-data metrics to those of other data or to memory destination. In one embodiment, wear data is tracked for at least one tier of nonvolatile memory (e.g., flash memory) and a measure of data persistence (e.g., age, write frequency, etc.) is generated or tracked for each data item. Memory wear management based on these individually-generated or tracked metrics is enhanced by storing or migrating data in a manner where persistent data is stored in relatively worn memory locations (e.g., relatively more-worn flash memory) while temporary data is stored in memory that is less worn or is less susceptible to wear. Other data placement or migration techniques are also disclosed.Type: GrantFiled: August 19, 2024Date of Patent: November 4, 2025Assignee: Radian Memory Systems, LLCInventors: Andrey V. Kuzmin, Alan Chen, Robert Lercari
-
Patent number: 12291343Abstract: A method of controlling an electric aircraft that has a plurality of actuators that includes a plurality of electric propulsion units includes: receiving force and moment commands for the electric aircraft; determining control commands for the plurality of actuators based on the desired force and moment commands by solving an optimization problem that comprises a noise minimization term for minimizing noise generated by the electric propulsion units; and controlling the plurality of actuators according to the determined control commands to meet the force and moment commands for the electric aircraft.Type: GrantFiled: December 28, 2023Date of Patent: May 6, 2025Assignee: Archer Aviation Inc.Inventors: Geoffrey C. Bower, Nansi Xue, Alan Chen, Benjamin Goldman, Nathan Depenbusch
-
Patent number: 12216931Abstract: A host stores “context” metadata for logical block addresses (LBAs) in a manner tied to physical location. Notwithstanding log-structured or copy on write processes, the host is then provided with immediate context when the host is called upon to assist a memory controller with data identified by physical location, for example, for memory reconfiguration, garbage collection, wear leveling or other processes. The metadata for example can provide the host with insight as to which data may be moved to enhance performance optimization and where that data can be placed. In one embodiment, the host writes back one or more references that span multiple layers of indirection in concert with write of the underlying data; in another embodiment, the context can point to other metadata.Type: GrantFiled: January 15, 2024Date of Patent: February 4, 2025Assignee: Radian Memory Systems, LLCInventors: Alan Chen, Craig Robertson, Robert Lercari, Andrey V. Kuzmin
-
Patent number: 12093533Abstract: This disclosure provides techniques for managing memory which match per-data metrics to those of other data or to memory destination. In one embodiment, wear data is tracked for at least one tier of nonvolatile memory (e.g., flash memory) and a measure of data persistence (e.g., age, write frequency, etc.) is generated or tracked for each data item. Memory wear management based on these individually-generated or tracked metrics is enhanced by storing or migrating data in a manner where persistent data is stored in relatively worn memory locations (e.g., relatively more-worn flash memory) while temporary data is stored in memory that is less worn or is less susceptible to wear. Other data placement or migration techniques are also disclosed.Type: GrantFiled: July 5, 2023Date of Patent: September 17, 2024Assignee: Radian Memory Systems, Inc.Inventors: Andrey V. Kuzmin, Alan Chen, Robert Lercari
-
Publication number: 20240132224Abstract: A method of controlling an electric aircraft that has a plurality of actuators that includes a plurality of electric propulsion units includes: receiving force and moment commands for the electric aircraft; determining control commands for the plurality of actuators based on the desired force and moment commands by solving an optimization problem that comprises a noise minimization term for minimizing noise generated by the electric propulsion units; and controlling the plurality of actuators according to the determined control commands to meet the force and moment commands for the electric aircraft.Type: ApplicationFiled: December 28, 2023Publication date: April 25, 2024Applicant: Archer Aviation Inc.Inventors: Geoffrey C. BOWER, Nansi XUE, Alan CHEN, Benjamin GOLDMAN, Nathan DEPENBUSCH
-
Patent number: 11945597Abstract: A method of controlling an electric aircraft that has a plurality of actuators that includes a plurality of electric propulsion units includes: receiving force and moment commands for the electric aircraft; determining control commands for the plurality of actuators based on the desired force and moment commands by solving an optimization problem that comprises a noise minimization term for minimizing noise generated by the electric propulsion units; and controlling the plurality of actuators according to the determined control commands to meet the force and moment commands for the electric aircraft.Type: GrantFiled: January 25, 2021Date of Patent: April 2, 2024Assignee: ARCHER AVIATION, INC.Inventors: Geoffrey C. Bower, Nansi Xue, Alan Chen, Benjamin Goldman, Nathan Depenbusch
-
Patent number: 11914523Abstract: This disclosure provides techniques hierarchical address virtualization within a memory controller and configurable block device allocation. By performing address translation only at select hierarchical levels, a memory controller can be designed to have predictable I/O latency, with brief or otherwise negligible logical-to-physical address translation time. In one embodiment, address transition may be implemented entirely with logical gates and look-up tables of a memory controller integrated circuit, without requiring processor cycles. The disclosed virtualization scheme also provides for flexibility in customizing the configuration of virtual storage devices, to present nearly any desired configuration to a host or client.Type: GrantFiled: April 28, 2023Date of Patent: February 27, 2024Assignee: Radian Memory Systems, Inc.Inventors: Robert Lercari, Alan Chen, Mike Jadon, Craig Robertson, Andrey V. Kuzmin
-
Patent number: 11907569Abstract: A host stores “context” metadata for logical block addresses (LBAs) in a manner tied to physical location. Notwithstanding log-structured or copy on write processes, the host is then provided with immediate context when the host is called upon to assist a memory controller with data identified by physical location, for example, for memory reconfiguration, garbage collection, wear leveling or other processes. The metadata for example can provide the host with insight as to which data may be moved to enhance performance optimization and where that data can be placed. In one embodiment, the host writes back one or more references that span multiple layers of indirection in concert with write of the underlying data; in another embodiment, the context can point to other metadata.Type: GrantFiled: September 19, 2022Date of Patent: February 20, 2024Assignee: Radian Memory Systems, Inc.Inventors: Alan Chen, Craig Robertson, Robert Lercari, Andrey V. Kuzmin
-
Patent number: 11907134Abstract: This disclosure provides techniques hierarchical address virtualization within a memory controller and configurable block device allocation. By performing address translation only at select hierarchical levels, a memory controller can be designed to have predictable I/O latency, with brief or otherwise negligible logical-to-physical address translation time. In one embodiment, address transition may be implemented entirely with logical gates and look-up tables of a memory controller integrated circuit, without requiring processor cycles. The disclosed virtualization scheme also provides for flexibility in customizing the configuration of virtual storage devices, to present nearly any desired configuration to a host or client.Type: GrantFiled: September 8, 2021Date of Patent: February 20, 2024Assignee: Radian Memory Systems, Inc.Inventors: Robert Lercari, Alan Chen, Mike Jadon, Craig Robertson, Andrey V. Kuzmin
-
Patent number: 11896124Abstract: A kitchen pullout for storage of knives, miscellaneous utensils and appliances is provided. A reversable base frame and an adjustable top rail is provided to secure the pullout in the cabinet carcass in an extremely stable configuration. The reversable base frame is concealed in the pullout in both a stowed and a deployed position. The bottom slide assembly installable from either the inside or the outside of the cabinet carcass.Type: GrantFiled: September 8, 2021Date of Patent: February 13, 2024Assignee: Hardware Resources, Inc.Inventors: Alan Chen, Marisa Sanchez
-
Patent number: 11740801Abstract: This disclosure provides techniques for managing memory which match per-data metrics to those of other data or to memory destination. In one embodiment, wear data is tracked for at least one tier of nonvolatile memory (e.g., flash memory) and a measure of data persistence (e.g., age, write frequency, etc.) is generated or tracked for each data item. Memory wear management based on these individually-generated or tracked metrics is enhanced by storing or migrating data in a manner where persistent data is stored in relatively worn memory locations (e.g., relatively more-worn flash memory) while temporary data is stored in memory that is less worn or is less susceptible to wear. Other data placement or migration techniques are also disclosed.Type: GrantFiled: January 5, 2022Date of Patent: August 29, 2023Assignee: Radian Memory Systems, Inc.Inventors: Andrey V. Kuzmin, Alan Chen, Robert Lercari
-
Publication number: 20230263593Abstract: The present invention relates to the technical field of dental medical treatment, and specifically discloses a method for using a CBCT (Cone Beam Computer Tomography) for automatically positioning a tooth, which comprises the following steps: S01, archiving CT data; S02, calculating AI and generating AI results: S03. entering CT reading by a client S04, downloading and loading the CT data; S05, opening a function of a tooth lens; S06. selecting a corresponding tooth position in a tooth position list; and S07, selecting a 3D tooth rendering mode. The function of the ‘tooth lens’ is added into traditional CT reading, which is suitable for clinical disease diagnoses such as ‘tooth extraction, root canal therapy, tooth repair’ and the like in oral treatment, and doctors can precisely and quickly position the single tooth through selection for the tooth position, which facilitates more comprehensive analysis.Type: ApplicationFiled: April 13, 2022Publication date: August 24, 2023Applicant: Fussen Technology Co., Ltd.Inventors: Alan CHEN, John YEP
-
Publication number: 20230233220Abstract: A surgical method treats infections on a lead positioned at least partially within a patient's body. The surgical method includes uncoupling the lead from a pulse generator. The lead is then coupled to an ultrasound wave generator. Ultrasound waves are propagated from the ultrasound wave generator through the lead. Systems are disclosed.Type: ApplicationFiled: March 29, 2023Publication date: July 27, 2023Applicant: MEDTRONIC INC.Inventors: ALAN CHEN, JIAN CAO, ZHONGPING YANG
-
Patent number: 11675708Abstract: This disclosure provides techniques hierarchical address virtualization within a memory controller and configurable block device allocation. By performing address translation only at select hierarchical levels, a memory controller can be designed to have predictable I/O latency, with brief or otherwise negligible logical-to-physical address translation time. In one embodiment, address transition may be implemented entirely with logical gates and look-up tables of a memory controller integrated circuit, without requiring processor cycles. The disclosed virtualization scheme also provides for flexibility in customizing the configuration of virtual storage devices, to present nearly any desired configuration to a host or client.Type: GrantFiled: July 16, 2021Date of Patent: June 13, 2023Assignee: Radian Memory Systems, Inc.Inventors: Robert Lercari, Alan Chen, Mike Jadon, Craig Robertson, Andrey V. Kuzmin
-
Patent number: 11544200Abstract: This disclosure provides techniques hierarchical address virtualization within a memory controller and configurable block device allocation. By performing address translation only at select hierarchical levels, a memory controller can be designed to have predictable I/O latency, with brief or otherwise negligible logical-to-physical address translation time. In one embodiment, address transition may be implemented entirely with logical gates and look-up tables of a memory controller integrated circuit, without requiring processor cycles. The disclosed virtualization scheme also provides for flexibility in customizing the configuration of virtual storage devices, to present nearly any desired configuration to a host or client.Type: GrantFiled: September 1, 2022Date of Patent: January 3, 2023Assignee: Radian Memory Systems, Inc.Inventors: Robert Lercari, Alan Chen, Mike Jadon, Craig Robertson, Andrey V. Kuzmin
-
Patent number: 11537529Abstract: This disclosure provides techniques hierarchical address virtualization within a memory controller and configurable block device allocation. By performing address translation only at select hierarchical levels, a memory controller can be designed to have predictable I/O latency, with brief or otherwise negligible logical-to-physical address translation time. In one embodiment, address transition may be implemented entirely with logical gates and look-up tables of a memory controller integrated circuit, without requiring processor cycles. The disclosed virtualization scheme also provides for flexibility in customizing the configuration of virtual storage devices, to present nearly any desired configuration to a host or client.Type: GrantFiled: September 1, 2022Date of Patent: December 27, 2022Assignee: Radian Memory Systems, Inc.Inventors: Robert Lercari, Alan Chen, Mike Jadon, Craig Robertson, Andrey V. Kuzmin