Patents by Inventor Mark Huang

Mark Huang 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: 12270370
    Abstract: A wave energy capture system deployed in water converts mechanical motion induced by waves in the water to electrical energy. A controller of the wave energy capture system receives input regarding real-time wave conditions in a vicinity of the wave energy capture system. The controller applies a control model to the received input to select a value of a control parameter for the wave energy capture system, where the control model includes a model that has been trained using machine learning to take wave condition data as input and to output control parameter values selected based on the wave condition data in order to increase an amount of energy captured by the wave energy capture system. The controller implements the selected value of the control parameter on the wave energy capture system.
    Type: Grant
    Filed: March 20, 2024
    Date of Patent: April 8, 2025
    Assignee: Ocean Motion Technologies, Inc.
    Inventors: Alexander J. Orona, Boyang Pan, Leverett Bezanson, Paul Glick, Justin Walraven, Mark Huang, Nathaniel Bell
  • Publication number: 20250037913
    Abstract: An assembled inductor includes a first magnetic core; a second magnetic core; a metal member disposed between the first magnetic core and the second metal member; and a plurality of gaps formed among the first magnetic core, the second magnetic, and the metal member. Further, the first magnetic core includes a plurality of inner projections. Furthermore, there is provided a second metal member disposed in the metal member.
    Type: Application
    Filed: September 7, 2023
    Publication date: January 30, 2025
    Inventor: Mark Huang
  • Publication number: 20240254958
    Abstract: A wave energy capture system deployed in water converts mechanical motion induced by waves in the water to electrical energy. A controller of the wave energy capture system receives input regarding real-time wave conditions in a vicinity of the wave energy capture system. The controller applies a control model to the received input to select a value of a control parameter for the wave energy capture system, where the control model includes a model that has been trained using machine learning to take wave condition data as input and to output control parameter values selected based on the wave condition data in order to increase an amount of energy captured by the wave energy capture system. The controller implements the selected value of the control parameter on the wave energy capture system.
    Type: Application
    Filed: March 20, 2024
    Publication date: August 1, 2024
    Inventors: Alexander J. Orona, Boyang Pan, Leverett Bezanson, Paul Glick, Justin Walraven, Mark Huang, Nathaniel Bell
  • Publication number: 20240159211
    Abstract: A wave energy capture system can include a plurality of arm assemblies. Each arm assembly includes a floatation device and an arm that is coupled to the floatation device and to a body via a pivot. The arm assemblies independently pivot around the pivots with respect to the body in response to movement of the floatation devices caused by waves in water. A mechanical energy capture system converts the independent pivoting of the plurality of arm assemblies around the pivots to electrical energy and provides the electrical energy to either an electronic device that is electrically coupled to the mechanical energy capture system to power the electronic device, or to a battery to recharge the battery.
    Type: Application
    Filed: September 15, 2023
    Publication date: May 16, 2024
    Inventors: Boyang Pan, Leverett Bezanson, Paul Glick, Justin Walraven, Mark Huang, Nathaniel Bell, Alexander J. Orona
  • Patent number: 11939945
    Abstract: A wave energy capture system deployed in water converts mechanical motion induced by waves in the water to electrical energy. A controller of the wave energy capture system receives input regarding real-time wave conditions in a vicinity of the wave energy capture system. The controller applies a control model to the received input to select a value of a control parameter for the wave energy capture system, where the control model includes a model that has been trained using machine learning to take wave condition data as input and to output control parameter values selected based on the wave condition data in order to increase an amount of energy captured by the wave energy capture system. The controller implements the selected value of the control parameter on the wave energy capture system.
    Type: Grant
    Filed: September 15, 2023
    Date of Patent: March 26, 2024
    Assignee: OCEAN MOTION TECHNOLOGIES, INC.
    Inventors: Alexander J. Orona, Boyang Pan, Leverett Bezanson, Paul Glick, Justin Walraven, Mark Huang, Nathaniel Bell
  • Publication number: 20230215611
    Abstract: The present invention provides an assembled magnetic inductor with insulating layer component, and more particularly to printing, adhesion, or spray coating an insulating layer material on a pre-press molded surface of one of two internal metal components to cause an insulating layer to form on the outer surface thereof. Hence, an insulating layer between the two metal components is dispensed with in the assembly of the combination magnetic inductance, thereby further decreasing inductance of the assembly components, as well as reducing inter-component gaps and magnetic leakage, and acoustic noise.
    Type: Application
    Filed: January 4, 2022
    Publication date: July 6, 2023
    Inventor: Mark Huang
  • Patent number: 11620157
    Abstract: Systems and methods are described for processing ingested pipeline metrics and ingested logs in an asynchronous manner as the data is being ingested to explain anomalies detected in the pipeline metrics using the ingested logs. For example, one or more streaming data processors can convert data as the data is ingested into a comparable data structure, determine whether the comparable data structure should be assigned to an existing data pattern or a new data pattern, and determine whether the logs corresponding to the comparable data structure is anomalous. Separately, the streaming data processor(s) can perform an outlier detection on the pipeline metrics to detect outliers. The streaming data processor(s) can then window the anomalous logs and the pipeline metric outliers to surface explanations for the pipeline metric outliers using the anomalous logs.
    Type: Grant
    Filed: October 31, 2019
    Date of Patent: April 4, 2023
    Assignee: Splunk Inc.
    Inventors: Ram Sriharsha, Mark Huang, Abhinav Mishra, Harsha Wasalathanthrige Don
  • Patent number: 11497637
    Abstract: The invention is devices and methods to treat benign prostatic hyperplasia (BPH) and associated lower urinary tract symptoms infections (LUTS). The devices are intra-urethral implants placed in a patient in need thereof by minimally invasive procedures, preferably under local anesthesia in an office environment. The devices are sized and designed for atraumatic insertion and expansion within the urethra to engage and retract enlarged prostatic tissue proximate to the urethra that is leading to adverse symptoms associated with BPH. The methods include steps to deploy the implant devices of the invention using a delivery system of the invention and at target prostatic tissue that is visualized during the procedure and yields a reduction in the symptoms of BPH.
    Type: Grant
    Filed: May 4, 2018
    Date of Patent: November 15, 2022
    Assignee: Prodeon Medical Corporation
    Inventors: Mark Huang, Kenneth Chih-Ping Chang, Jimmy Jen, Yue-Teh Jang, Thomas Hsu, Senzan Hsu, Kondapavulur T. Venkateswara-Rao
  • Publication number: 20220174899
    Abstract: A modular hydroponic grow box including a self-contained air filtration system is disclosed herein. The system includes a processor. The processor can receive data from one or several components of the system and can provide control signals to one or several components of the system. The grow box can include a housing. The housing can include: a reservoir portion; and a greenhouse portion. The greenhouse portion can connect to the reservoir portion via a grow tray. A top of the reservoir portion and the greenhouse portion define an enclosed volume. The greenhouse portion can include an inlet aperture and an outlet aperture. The inlet aperture can be obstructed by an inlet filter such that air flowing into the greenhouse portion passes through the inlet filter, and the greenhouse portion can be connected to a fan that can propel air through the inlet aperture and out of the outlet aperture.
    Type: Application
    Filed: January 17, 2019
    Publication date: June 9, 2022
    Inventors: Kevin Zhi LIANG, Mark HUANG
  • Publication number: 20210117232
    Abstract: Systems and methods are described for processing ingested pipeline metrics and ingested logs in an asynchronous manner as the data is being ingested to explain anomalies detected in the pipeline metrics using the ingested logs. For example, one or more streaming data processors can convert data as the data is ingested into a comparable data structure, determine whether the comparable data structure should be assigned to an existing data pattern or a new data pattern, and determine whether the logs corresponding to the comparable data structure is anomalous. Separately, the streaming data processor(s) can perform an outlier detection on the pipeline metrics to detect outliers. The streaming data processor(s) can then window the anomalous logs and the pipeline metric outliers to surface explanations for the pipeline metric outliers using the anomalous logs.
    Type: Application
    Filed: October 31, 2019
    Publication date: April 22, 2021
    Inventors: Ram Sriharsha, Mark Huang, Abhinav Mishra, Harsha Wasalathanthrige Don
  • Patent number: 10983846
    Abstract: A computer implemented method includes executing a user space partition first real-time task from a real-time task queue on a real-time kernel thread executing on a computing core of a computer, wherein the real-time kernel thread is scheduled by an operating system scheduler, pre-empting the first real-time task via a user space partition real-time task scheduler in response to a task switch signal, saving a first real-time task context, loading a user space second real-time task context for use by the real-time kernel thread via the user space partition real-time task scheduler, and executing the second real-time task from the real-time task queue on the real-time kernel thread.
    Type: Grant
    Filed: May 11, 2018
    Date of Patent: April 20, 2021
    Assignee: Futurewei Technologies, Inc.
    Inventors: Mark Huang, Liangchen Zheng
  • Publication number: 20200084983
    Abstract: A self-contained air filtration system is disclosed herein. The system includes a processor. The processor can receive data from one or several components of the system and can provide control signals to one or several components of the system. The system can include a housing. The housing can include: a reservoir portion; and a greenhouse portion. The greenhouse portion can connect to the reservoir portion via a grow tray. A top of the reservoir portion and the greenhouse portion define an enclosed volume. The greenhouse portion can include an inlet aperture and an outlet aperture. The inlet aperture can be obstructed by an inlet filter such that air flowing into the greenhouse portion passes through the inlet filter, and the greenhouse portion can be connected to a fan that can propel air through the inlet aperture and out of the outlet aperture.
    Type: Application
    Filed: September 14, 2018
    Publication date: March 19, 2020
    Inventors: Kevin Z. Liang, Andrew Hung, Mark Huang
  • Publication number: 20190347129
    Abstract: A computer implemented method includes executing a user space partition first real-time task from a real-time task queue on a real-time kernel thread executing on a computing core of a computer, wherein the real-time kernel thread is scheduled by an operating system scheduler, pre-empting the first real-time task via a user space partition real-time task scheduler in response to a task switch signal, saving a first real-time task context, loading a user space second real-time task context for use by the real-time kernel thread via the user space partition real-time task scheduler, and executing the second real-time task from the real-time task queue on the real-time kernel thread.
    Type: Application
    Filed: May 11, 2018
    Publication date: November 14, 2019
    Inventors: Mark Huang, Liangchen Zheng
  • Patent number: 10417191
    Abstract: Transmitting filesystem changes over a network is disclosed. A hash of data comprising a chunk of directory elements comprising one or more consecutive directory elements in a set of elements sorted in a canonical order is computed at a client system. One or more directory elements comprising the chunk are sent to a remote server in the event it is determined based at least in part on the computed hash that corresponding directory elements as stored on the remote server are not identical to the directory elements comprising the chunk as stored on the client system.
    Type: Grant
    Filed: December 4, 2015
    Date of Patent: September 17, 2019
    Assignee: EMC IP Holding Company LLC
    Inventors: Mark Huang, Curtis Anderson, R. Hugo Patterson
  • Publication number: 20180318114
    Abstract: The invention is devices and methods to treat benign prostatic hyperplasia (BPH) and associated lower urinary tract symptoms infections (LUTS). The devices are intra-urethral implants placed in a patient in need thereof by minimally invasive procedures, preferably under local anesthesia in an office environment. The devices are sized and designed for atraumatic insertion and expansion within the urethra to engage and retract enlarged prostatic tissue proximate to the urethra that is leading to adverse symptoms associated with BPH. The methods include steps to deploy the implant devices of the invention using a delivery system of the invention and at target prostatic tissue that is visualized during the procedure and yields a reduction in the symptoms of BPH.
    Type: Application
    Filed: May 4, 2018
    Publication date: November 8, 2018
    Applicant: Prodeon, Inc.
    Inventors: Mark Huang, Kenneth Chih-Ping Chang, Jimmy Jen, Yue-Teh Jang, Thomas Hsu, Senzan Hsu, Kondapavulur T. Venkateswara-Rao
  • Patent number: 9690802
    Abstract: Stream locality delta compression is disclosed. A previous stream indicated locale of data segments is selected. A first data segment is then determined to be similar to a data segment in the stream indicated locale.
    Type: Grant
    Filed: May 27, 2015
    Date of Patent: June 27, 2017
    Assignee: EMC IP Holding Company LLC
    Inventors: Mark Huang, Philip Shilane, Grant Wallace, Nitin Garg, Edward K. Lee, Ming Benjamin Zhu, Kai Li
  • Patent number: 9465695
    Abstract: A system for backup replication comprises a processor and a memory. The processor is configured to determine data present in a most recent backup not present in a previous backup; transmit an extent specification; and transmit data segment fingerprints of the one or more data segments. The memory is coupled to the processor and is configured to provide the processor with instructions.
    Type: Grant
    Filed: January 24, 2015
    Date of Patent: October 11, 2016
    Assignee: EMC Corporation
    Inventor: Mark Huang
  • Patent number: 9418133
    Abstract: Data replication with delta compression is disclosed. A primary system and a replica system are determined to both have an identical first data segment that is similar to a second data segment. The second data segment is encoded, wherein the encoding refers to the first data segment.
    Type: Grant
    Filed: August 22, 2014
    Date of Patent: August 16, 2016
    Assignee: EMC Corporation
    Inventors: Mark Huang, Philip Shilane, Grant Wallace, Ming Benjamin Zhu
  • Patent number: 9390100
    Abstract: A system comprises a processor and a memory. The processor is configured to decompress a precompressed file; recompress the decompressed file; and determine a difference file. The memory is coupled to the processor and configured to provide the processor with instructions.
    Type: Grant
    Filed: April 2, 2015
    Date of Patent: July 12, 2016
    Assignee: EMC Corporation
    Inventor: Mark Huang
  • Publication number: 20160154818
    Abstract: Transmitting filesystem changes over a network is disclosed. A hash of data comprising a chunk of directory elements comprising one or more consecutive directory elements in a set of elements sorted in a canonical order is computed at a client system. One or more directory elements comprising the chunk are sent to a remote server in the event it is determined based at least in part on the computed hash that corresponding directory elements as stored on the remote server are not identical to the directory elements comprising the chunk as stored on the client system.
    Type: Application
    Filed: December 4, 2015
    Publication date: June 2, 2016
    Inventors: Mark Huang, Curtis Anderson, R. Hugo Patterson