Patents by Inventor On Ngan

On Ngan 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: 20240176603
    Abstract: Aspects of the present disclosure are directed to translating application calls for on-device machine learning execution. A translation layer supports on-device machine learning execution by translating JavaScript software application call data to achieve interoperability with on-device machine learning models. For example, JavaScript software applications interact with data, such as images, audio, video, and/or text, in a format or data type that is compatible with the application. On the other hand, machine learning models interact with data in a form conducive to mathematical operations, such as a data structure representation (e.g., tensor representation). Implementations translate data types and/or data files to provide compatible data to each of a native JavaScript software application and on-device machine learning models.
    Type: Application
    Filed: November 29, 2022
    Publication date: May 30, 2024
    Inventors: Roman Georg RAEDLE, Christopher Robert Harper KLAIBER, Yinglao LIU, Shiyong FANG, Pranav DESHPANDE, Hung Shek NGAN, Anoop Kumar SINHA
  • Patent number: 11992469
    Abstract: Provided herein are methods of treating a nerve injury in a subject in need thereof and methods of treating an injured neuron using diaryl hydrazones.
    Type: Grant
    Filed: September 21, 2021
    Date of Patent: May 28, 2024
    Assignee: City University of Hong Kong
    Inventors: Chi Him Eddie Ma, Ngan Pan Bennett Au
  • Patent number: 11986525
    Abstract: Provided herein is a method of treating a traumatic brain injury in a subject in need thereof, the method including administering to the subject a therapeutically effective amount of radiation. The methods can improve motor function recovery and reverse motor function deficits after traumatic brain injury and/or ischemic stroke in a subject.
    Type: Grant
    Filed: October 5, 2021
    Date of Patent: May 21, 2024
    Assignee: City University of Hong Kong
    Inventors: Chi Him Eddie Ma, Ngan Pan Bennett Au
  • Patent number: 11973829
    Abstract: Various embodiments are directed to techniques for coordinating at least partially parallel performance and cancellation of data access commands between nodes of a storage cluster system. An apparatus may include a processor component of a first node coupled to a first storage device storing client device data; an access component to perform replica data access commands of replica command sets on the client device data, each replica command set assigned a set ID; a communications component to analyze a set ID included in a network packet to determine whether a portion of a replica command set in the network packet is redundant, and to reassemble the replica command set from the portion based if the portion is not redundant; and an ordering component to provide the communications component with set IDs of replica command sets of which the access component has fully performed the set of replica data access commands.
    Type: Grant
    Filed: November 17, 2022
    Date of Patent: April 30, 2024
    Assignee: NetApp, Inc.
    Inventors: Manoj Sundararajan, Paul Yuedong Mu, Paul Ngan
  • Publication number: 20240111731
    Abstract: A data processing system implements obtaining, at a file services platform, first mapping information by mapping files, folders, or a combination thereof stored on each of a plurality of client devices associated with a first user. The data processing system further implements synchronizing the first mapping information with the plurality of client devices, receiving a first request for a first file from a first client device of the plurality of client devices, where the first file stored locally on a second client device of the plurality of client devices. The data processing system further implements requesting that the second client device upload an instance of the first file to the file services platform; receiving the instance of the first file from the second client device; and causing the first client device to download the instance of the first file from the file services platform to the first client device.
    Type: Application
    Filed: September 29, 2022
    Publication date: April 4, 2024
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Brian David JONES, Kayla Lindsey NGAN, Daron SPEKTOR
  • Publication number: 20240107784
    Abstract: Methods, apparatus, systems, and articles of manufacture utilizing conjugated polymers in integrated circuit packages with glass substrates are disclosed. A disclosed integrated circuit (IC) package includes: a glass substrate; a first electrode; an organic material; and a second electrode. The first electrode is between the glass substrate and the organic material. The organic material includes at least one of a conjugated polymer or a metal-organic supramolecule. The organic material is between the first electrode and the second electrode.
    Type: Application
    Filed: September 28, 2022
    Publication date: March 28, 2024
    Inventors: Shayan Kaviani, Benjamin Duong, Miranda Ngan, Mahdi Mohammadighaleni
  • Publication number: 20240096561
    Abstract: An apparatus, system, and method for in-situ three-dimensional (3D) thin-film capacitor (TFC) are provided. A 3D TFC can include a glass core, a through glass via (TGV) in the glass core including first conductive material, the first conductive material forming a first electrode of the 3D MIM capacitor, a second conductive material acting as a second electrode of the 3D MIM capacitor, and a dielectric material in contact with the first and second conductive materials, the dielectric material extending vertically and horizontally and physically separating the first and second conductive materials.
    Type: Application
    Filed: September 20, 2022
    Publication date: March 21, 2024
    Inventors: Mahdi Mohammadighaleni, Benjamin Duong, Shayan Kaviani, Joshua Stacey, Miranda Ngan, Dilan Seneviratne, Thomas Heaton, Srinivas Venkata Ramanuja Pietambaram, Whitney Bryks, Jieying Kong
  • Patent number: 11935478
    Abstract: The OLED voltage of a selected pixel is extracted from the pixel produced when the pixel is programmed so that the pixel current is a function of the OLED voltage. One method for extracting the OLED voltage is to first program the pixel in a way that the current is not a function of OLED voltage, and then in a way that the current is a function of OLED voltage. During the latter stage, the programming voltage is changed so that the pixel current is the same as the pixel current when the pixel was programmed in a way that the current was not a function of OLED voltage. The difference in the two programming voltages is then used to extract the OLED voltage.
    Type: Grant
    Filed: March 15, 2023
    Date of Patent: March 19, 2024
    Assignee: Ignis Innovation Inc.
    Inventors: Jaimal Soni, Ricky Yik Hei Ngan, Gholamreza Chaji, Nino Zahirovic, Joseph Marcel Dionne
  • Patent number: 11928005
    Abstract: Various embodiments are generally directed an apparatus and method for receiving information to write on a clustered system comprising at least a first cluster and a second cluster, determining that a failure event has occurred on the clustered system creating unsynchronized information, the unsynchronized information comprising at least one of inflight information and dirty region information, and performing a resynchronization operation to synchronize the unsynchronized information on the first cluster and the second cluster based on log information in at least one of an inflight tracker log for the inflight information and a dirty region log for the dirty region information.
    Type: Grant
    Filed: September 19, 2022
    Date of Patent: March 12, 2024
    Assignee: NetApp, Inc.
    Inventors: Paul Yuedong Mu, Paul Ngan, Manoj Sundararajan
  • Publication number: 20240070428
    Abstract: Aspects of the disclosure provide tracking tags. As an example, a tracking tag may include beacon transmission circuitry including one or more batteries, a frame configured to hold the one or more batteries in place, an adhesive arranged to secure the tracking tag to an object, and an activation mechanism configured to activate the tracking tag and cause the beacon transmission circuitry to transmit beacon signals in order to enable tracking of the object.
    Type: Application
    Filed: August 1, 2023
    Publication date: February 29, 2024
    Inventors: Ricky Yik Hei Ngan, Phillip Yee, Connor Burgess, Dean Kawaguchi, Kin Seto, Russell Shikami
  • Publication number: 20240070427
    Abstract: Aspects of the disclosure provide systems including linear material and tracking tags. A first tracking tag may be at least initially arranged on the liner material. The first tracking tag may also include beacon transmission circuitry including one or more batteries, a top layer, a bottom layer including an adhesive, and an activation mechanism. The activation mechanism may be configured to activate the first tracking tag and cause the beacon transmission circuitry to transmit beacon signals in order to enable tracking of the object.
    Type: Application
    Filed: August 17, 2023
    Publication date: February 29, 2024
    Inventors: Shane Washburn, Jonathan Wilfong, Kin Seto, Haden Cory, Phillip Yee, Ricky Yik Hei Ngan, Dean Kawaguchi, Russell Shikami
  • Patent number: 11917005
    Abstract: A request to perform a coordinated action is received. The coordinated action comprises a first plurality of operations. In response to reception of the request to perform the coordinated action, a second plurality of operations is performed in preparation for performing the coordinated action. A response to the request to perform the coordinated action is sent. The response to the request to perform the coordinated action comprises an indication that the first device will perform the coordinated action. An indication that the coordinated action is to be performed is received. In response to reception of the indication that the coordinated action is to be performed, the first plurality of operations is performed.
    Type: Grant
    Filed: October 17, 2018
    Date of Patent: February 27, 2024
    Assignee: NetApp, Inc.
    Inventors: Yuedong Mu, Ching-Yuk P. Ngan, Manoj V. Sundararajan
  • Patent number: 11907116
    Abstract: Techniques are provided for volume group backup, volume group restore, and volume group garbage collection for volume groups backed up to an object store. A volume group workflow is implemented to orchestrate individual consistent volume workflows that are separately and individually implemented by nodes hosting constituent volumes of a volume group. The volume group workflow and the individual consistent volume workflows are performed to back up the volume group to the object store, restore a volume group backup from the object store to a restore destination, and/or perform garbage collection on slots of objects storing data unique to a volume group backup to delete.
    Type: Grant
    Filed: April 29, 2022
    Date of Patent: February 20, 2024
    Assignee: NetApp, Inc.
    Inventors: Rakesh Bhargava M. R., Murali Subramanian, Tijin George, Ching-Yuk Paul Ngan
  • Publication number: 20240025971
    Abstract: Described herein are antibodies or variants thereof that specifically bind to coronavirus antigens, such as SARS-CoV-2 antigens. The antibodies can be neutralizing antibodies. Also provided are methods of using the antibodies, including methods of treating a subject infected with SARS-CoV-2, and methods of diagnosing a subject infected with SARS-CoV-2.
    Type: Application
    Filed: October 22, 2021
    Publication date: January 25, 2024
    Inventors: Katherine L. WILLIAMS, Daniel Eric EMERLING, Shaun M. LIPPOW, Ngan Nguyen ATKINS
  • Patent number: 11864978
    Abstract: A computer-implemented bone-implant system evaluation method for application of mesh-free analysis of a bone-implant system for evaluation of performance of a bone-implant system for an implant implanted within the bone structure at an anatomical site, said method comprising (i) receiving a set of bone structure data set, wherein set of bone structure data includes data indicative of the bone structure at an anatomical site; (ii) inputting an implant data set and inputting the position of the implant data set, wherein the implant is selected based upon the biomechanical requirements for the anatomical site and the position and of the implant data set is indicative of the position of the implant with respect to the anatomical site, wherein implant data set includes data representative of the geometry and materials properties of the implant; (iii) creating a bone-implant model, wherein said bone implant-model includes a mesh-free model of trabecular bone at the anatomical site wherein the bone-implant model is
    Type: Grant
    Filed: September 7, 2017
    Date of Patent: January 9, 2024
    Assignee: VERSITECH LIMITED
    Inventors: Sloan Austin Kulper, Hing Wan Alfonso Ngan, Xinshuo Christian Fang, Margaret Guo, Weijia William Lu, Ka Li Frankie Leung
  • Publication number: 20240003695
    Abstract: Service disruption prevention through monitoring dynamic geofencing is disclosed. The present disclosure seeks to prevent (or drastically reduce the probability) mass vehicle recovery events due to fragile portions of the map. Tooling is used to actively monitor chokepoints and new avoidance areas. Comprised by the operational design domain (ODD), geofences are actively changed in response to the state of the chokepoints and avoidance areas. Varying states can be assigned to a plurality of geofences within the ODD, for example, if a geofence reaches a critical state, one or more areas can be cut off from the ODD.
    Type: Application
    Filed: June 30, 2022
    Publication date: January 4, 2024
    Applicant: GM Cruise Holdings LLC
    Inventors: Jaimin Liang-Yan Hsu, Charles Bruce Matlack, Sarah M. Rizk, Rahul Narula, Chung Ngan Ho
  • Publication number: 20240001954
    Abstract: Service disruption prevention through chokepoint identification and monitoring is disclosed. The present disclosure seeks to prevent (or drastically reduce the probability) mass vehicle recovery events due to fragile portions of the map. Choke points are identified by iterating through the lane segments of a map and analyzing the effect of their removal on the service area. Once identified, tooling is used to actively monitor chokepoints using a hybrid polygon with high granularity. Down and upstream effects also can be determined. Based on the monitoring of lane segments and/or areas, location connectivity can be estimated and a map fragility calculated therefrom. If map fragility reaches a critical state, one or more areas can be cut off from the service area.
    Type: Application
    Filed: June 30, 2022
    Publication date: January 4, 2024
    Applicant: GM Cruise Holdings LLC
    Inventors: Jaimin Liang-Yan Hsu, Charles Bruce Matlack, Sarah M. Rizk, Rahul Narula, Chung Ngan Ho
  • Patent number: 11816003
    Abstract: Methods, non-transitory machine readable media, and computing devices that more securely facilitate data protection workflows are disclosed. With this technology, identification information for primary inbound and outbound queues is extracted from a registration token received from an administrator device. A registration request is inserted into the primary outbound queue using the identification information and one or more communication networks that are external to a data center. The primary inbound queue is polled using the identification information and the communication networks to retrieve messages from a backup service computing device that instantiated the queues and generated the registration token. Accordingly, nodes in a data center can communicate more securely with a cloud backup service via queues and without exposing any HTTP ports to the backup service.
    Type: Grant
    Filed: June 14, 2022
    Date of Patent: November 14, 2023
    Assignee: NetApp, Inc.
    Inventors: Ravindra Kuramkote, Abhishek Naidu, Paul Ngan, Paul Mu, Atul Pandit
  • Publication number: 20230350758
    Abstract: Techniques are provided for volume group backup, volume group restore, and volume group garbage collection for volume groups backed up to an object store. A volume group workflow is implemented to orchestrate individual consistent volume workflows that are separately and individually implemented by nodes hosting constituent volumes of a volume group. The volume group workflow and the individual consistent volume workflows are performed to back up the volume group to the object store, restore a volume group backup from the object store to a restore destination, and/or perform garbage collection on slots of objects storing data unique to a volume group backup to delete.
    Type: Application
    Filed: April 27, 2022
    Publication date: November 2, 2023
    Inventors: Rakesh Bhargava M.R., Murali Subramanian, Tijin George, Ching-Yuk Paul Ngan
  • Publication number: 20230350573
    Abstract: Techniques are provided for volume group backup, volume group restore, and volume group garbage collection for volume groups backed up to an object store. A volume group workflow is implemented to orchestrate individual consistent volume workflows that are separately and individually implemented by nodes hosting constituent volumes of a volume group. The volume group workflow and the individual consistent volume workflows are performed to back up the volume group to the object store, restore a volume group backup from the object store to a restore destination, and/or perform garbage collection on slots of objects storing data unique to a volume group backup to delete.
    Type: Application
    Filed: April 27, 2022
    Publication date: November 2, 2023
    Inventors: Rakesh Bhargava M.R., Murali Subramanian, Tijin George, Ching-Yuk Pau Ngan