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: 20240176603Abstract: 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: ApplicationFiled: November 29, 2022Publication date: May 30, 2024Inventors: Roman Georg RAEDLE, Christopher Robert Harper KLAIBER, Yinglao LIU, Shiyong FANG, Pranav DESHPANDE, Hung Shek NGAN, Anoop Kumar SINHA
-
Patent number: 11992469Abstract: 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: GrantFiled: September 21, 2021Date of Patent: May 28, 2024Assignee: City University of Hong KongInventors: Chi Him Eddie Ma, Ngan Pan Bennett Au
-
Patent number: 11986525Abstract: 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: GrantFiled: October 5, 2021Date of Patent: May 21, 2024Assignee: City University of Hong KongInventors: Chi Him Eddie Ma, Ngan Pan Bennett Au
-
Patent number: 11973829Abstract: 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: GrantFiled: November 17, 2022Date of Patent: April 30, 2024Assignee: NetApp, Inc.Inventors: Manoj Sundararajan, Paul Yuedong Mu, Paul Ngan
-
Publication number: 20240111731Abstract: 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: ApplicationFiled: September 29, 2022Publication date: April 4, 2024Applicant: Microsoft Technology Licensing, LLCInventors: Brian David JONES, Kayla Lindsey NGAN, Daron SPEKTOR
-
Publication number: 20240107784Abstract: 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: ApplicationFiled: September 28, 2022Publication date: March 28, 2024Inventors: Shayan Kaviani, Benjamin Duong, Miranda Ngan, Mahdi Mohammadighaleni
-
Publication number: 20240096561Abstract: 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: ApplicationFiled: September 20, 2022Publication date: March 21, 2024Inventors: Mahdi Mohammadighaleni, Benjamin Duong, Shayan Kaviani, Joshua Stacey, Miranda Ngan, Dilan Seneviratne, Thomas Heaton, Srinivas Venkata Ramanuja Pietambaram, Whitney Bryks, Jieying Kong
-
Patent number: 11935478Abstract: 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: GrantFiled: March 15, 2023Date of Patent: March 19, 2024Assignee: Ignis Innovation Inc.Inventors: Jaimal Soni, Ricky Yik Hei Ngan, Gholamreza Chaji, Nino Zahirovic, Joseph Marcel Dionne
-
Patent number: 11928005Abstract: 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: GrantFiled: September 19, 2022Date of Patent: March 12, 2024Assignee: NetApp, Inc.Inventors: Paul Yuedong Mu, Paul Ngan, Manoj Sundararajan
-
Publication number: 20240070428Abstract: 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: ApplicationFiled: August 1, 2023Publication date: February 29, 2024Inventors: Ricky Yik Hei Ngan, Phillip Yee, Connor Burgess, Dean Kawaguchi, Kin Seto, Russell Shikami
-
Publication number: 20240070427Abstract: 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: ApplicationFiled: August 17, 2023Publication date: February 29, 2024Inventors: Shane Washburn, Jonathan Wilfong, Kin Seto, Haden Cory, Phillip Yee, Ricky Yik Hei Ngan, Dean Kawaguchi, Russell Shikami
-
Patent number: 11917005Abstract: 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: GrantFiled: October 17, 2018Date of Patent: February 27, 2024Assignee: NetApp, Inc.Inventors: Yuedong Mu, Ching-Yuk P. Ngan, Manoj V. Sundararajan
-
Patent number: 11907116Abstract: 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: GrantFiled: April 29, 2022Date of Patent: February 20, 2024Assignee: NetApp, Inc.Inventors: Rakesh Bhargava M. R., Murali Subramanian, Tijin George, Ching-Yuk Paul Ngan
-
Publication number: 20240025971Abstract: 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: ApplicationFiled: October 22, 2021Publication date: January 25, 2024Inventors: Katherine L. WILLIAMS, Daniel Eric EMERLING, Shaun M. LIPPOW, Ngan Nguyen ATKINS
-
Patent number: 11864978Abstract: 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 isType: GrantFiled: September 7, 2017Date of Patent: January 9, 2024Assignee: VERSITECH LIMITEDInventors: Sloan Austin Kulper, Hing Wan Alfonso Ngan, Xinshuo Christian Fang, Margaret Guo, Weijia William Lu, Ka Li Frankie Leung
-
Publication number: 20240003695Abstract: 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: ApplicationFiled: June 30, 2022Publication date: January 4, 2024Applicant: GM Cruise Holdings LLCInventors: Jaimin Liang-Yan Hsu, Charles Bruce Matlack, Sarah M. Rizk, Rahul Narula, Chung Ngan Ho
-
Publication number: 20240001954Abstract: 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: ApplicationFiled: June 30, 2022Publication date: January 4, 2024Applicant: GM Cruise Holdings LLCInventors: Jaimin Liang-Yan Hsu, Charles Bruce Matlack, Sarah M. Rizk, Rahul Narula, Chung Ngan Ho
-
Patent number: 11816003Abstract: 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: GrantFiled: June 14, 2022Date of Patent: November 14, 2023Assignee: NetApp, Inc.Inventors: Ravindra Kuramkote, Abhishek Naidu, Paul Ngan, Paul Mu, Atul Pandit
-
Publication number: 20230350758Abstract: 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: ApplicationFiled: April 27, 2022Publication date: November 2, 2023Inventors: Rakesh Bhargava M.R., Murali Subramanian, Tijin George, Ching-Yuk Paul Ngan
-
Publication number: 20230350573Abstract: 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: ApplicationFiled: April 27, 2022Publication date: November 2, 2023Inventors: Rakesh Bhargava M.R., Murali Subramanian, Tijin George, Ching-Yuk Pau Ngan