Patents by Inventor Xiaoqin Ma
Xiaoqin Ma 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: 20240093939Abstract: An efficient heat pump ejector vacuum dryer system and associated method of use for drying items that includes a drying vessel having a condenser and having a first evaporator where the first evaporator has an input that is connected to an output of the first expansion valve, a first expansion valve connected in fluid communication between the condenser and the first evaporator, a second expansion valve connected between the condenser and the second evaporator, a compressor having an input connected to an output of the first evaporator, an ejector that receives a vapor stream from an output of the compressor and receives a vapor stream from the output of the second evaporator generates as an output a high-temperature vapor provided to a condenser of the drying vessel to dry the items and generate an output of moisture, and a water reservoir that accumulates water from the drying vessel.Type: ApplicationFiled: September 14, 2023Publication date: March 21, 2024Inventors: Hongbin Ma, Ramy Abdelhady, Shahabeddin K. Mohammadian, Jeremy Spitzenberger, Xiaoqin Susan Liu
-
Patent number: 11381456Abstract: Some embodiments provide a method that, at a first machine that operates at a first physical site as a primary global manager for a logical network spanning a plurality of physical sites, receives a set of ordered data describing a configuration of the logical network. The method stores, in a particular order, the received set of ordered data in a first database located at the first physical site. Through a channel between (i) the first machine and (ii) a second machine that operates at a second physical site as a secondary global manager for the logical network in case of failure of the primary global manager, the method provides the set of ordered data in the particular order for the second machine to store in a second database in the particular order. The second database located at the second physical site.Type: GrantFiled: June 19, 2020Date of Patent: July 5, 2022Assignee: VMWARE, INC.Inventors: Anny Martinez Manzanilla, Xiaoqin Ma, Maithem Munshed, Srinivas Neginhal, Medhavi Dhawan, Cheng Zhang
-
Patent number: 11258796Abstract: A key-value store supporting GET, PUT and DELETE operations, serializes multiple clients using two locks, and that supports asynchronous resizing. The locking scheme includes an operation of holding two locks, one for the key involved in the operation, one for the page currently searched or updated. The store can either be a single volume holding keys and data or can be organized as a directory volume referencing a number of data volumes organized by data-size ranges. The scheme also supports asynchronous resizing of the directory while continuing to perform operations.Type: GrantFiled: July 5, 2019Date of Patent: February 22, 2022Assignee: Fungible, Inc.Inventors: Jaspal Kohli, Bertrand Serlet, Xiaoqin Ma, Daniel James Nigel Picken
-
Publication number: 20210314215Abstract: Some embodiments provide a method that, at a first machine that operates at a first physical site as a primary global manager for a logical network spanning a plurality of physical sites, receives a set of ordered data describing a configuration of the logical network. The method stores, in a particular order, the received set of ordered data in a first database located at the first physical site. Through a channel between (i) the first machine and (ii) a second machine that operates at a second physical site as a secondary global manager for the logical network in case of failure of the primary global manager, the method provides the set of ordered data in the particular order for the second machine to store in a second database in the particular order. The second database located at the second physical site.Type: ApplicationFiled: June 19, 2020Publication date: October 7, 2021Inventors: Anny Martinez Manzanilla, Xiaoqin Ma, Maithem Munshed, Srinivas Neginhal, Medhavi Dhawan, Cheng Zhang
-
Publication number: 20200014688Abstract: A key-value store supporting GET, PUT and DELETE operations, serializes multiple clients using two locks, and that supports asynchronous resizing. The locking scheme includes an operation of holding two locks, one for the key involved in the operation, one for the page currently searched or updated. The store can either be a single volume holding keys and data or can be organized as a directory volume referencing a number of data volumes organized by data-size ranges. The scheme also supports asynchronous resizing of the directory while continuing to perform operations.Type: ApplicationFiled: July 5, 2019Publication date: January 9, 2020Inventors: Jaspal Kohli, Bertrand Serlet, Xiaoqin Ma, Daniel James Nigel Picken
-
Patent number: 10527520Abstract: A method for predicting remaining useful life of a wind or water turbine or component determines in step 116 an EOH for the turbine or component and compares this in step 118 to an EOH limit obtained in step 114. This provides a simple approach to estimating remaining useful life, giving the turbine operator an indication of the condition of turbines or farms under management.Type: GrantFiled: August 14, 2017Date of Patent: January 7, 2020Assignee: INSIGHT ANALYTICS SOLUTIONS HOLDINGS LIMITEDInventors: Andy Poon, Xiaoqin Ma, John Karl Coultate, Evgenia Golysheva
-
Patent number: 10466138Abstract: A method for predicting remaining useful life of a wind or water turbine or component determines in step (116) an EOH for the turbine or component and compares this in step (118) to an EOH limit obtained in step (114). This provides a simple approach to estimating remaining useful life, giving the turbine operator an indication of the condition of turbines or farms under management.Type: GrantFiled: May 21, 2012Date of Patent: November 5, 2019Inventors: Andy Poon, Xiaoqin Ma, John Karl Coultate, Evgenia Golysheva
-
Publication number: 20170350789Abstract: A method for predicting remaining useful life of a wind or water turbine or component determines in step 116 an EOH for the turbine or component and compares this in step 118 to an EOH limit obtained in step 114. This provides a simple approach to estimating remaining useful life, giving the turbine operator an indication of the condition of turbines or farms under management.Type: ApplicationFiled: August 14, 2017Publication date: December 7, 2017Inventors: Andy Poon, Xiaoqin Ma, John Karl Coultate, Evgenia Golysheva
-
Patent number: 9360393Abstract: A method for predicting remaining useful life of a wind or water turbine or component determines in step (116) an accumulated damage for the turbine or component and compares this in step (118) to preset damage limit obtained in step (114). This provides a simple approach to estimating remaining useful life, giving the turbine operator an indication of the condition of turbines or farms under management.Type: GrantFiled: May 21, 2012Date of Patent: June 7, 2016Assignee: Romax Technology LimitedInventors: Andy Poon, Xiaoqin Ma, John Karl Coultate, Evgenia Golysheva
-
Patent number: 9362858Abstract: A system for operating a wind or water turbine farm comprising a plurality of turbines comprising: a computing device; means for providing operational data relating to the plurality of turbines to the computing device; a computer-readable medium coupled to the computing device and having instructions stored thereon which, when executed by the computing device, causes the computing device to: arrange the operational data for each turbine into an array comprising operational data and having a first dimension corresponding to the plurality of turbines; generate a graphical user interface; generate within the graphical user interface a graphical representation of the array.Type: GrantFiled: June 13, 2012Date of Patent: June 7, 2016Assignee: Romax Technology LimitedInventor: Xiaoqin Ma
-
Publication number: 20140116124Abstract: A health index (124) can be determined from vibration signatures (108, 110, 112, 114) arising out of an analysis of vibration data (102, 104, 106) by using a combination of frequency analysis (e.g. crest factor, side-band factor) and analyses done in time domain. The health index (124) can thus be calculated by summing a product of one or more of these vibration signatures (108, 110, 112, 114) and a corresponding weighting factor (116, 118, 120, 122).Type: ApplicationFiled: June 15, 2012Publication date: May 1, 2014Applicant: ROMAX TECHNOLOGY LIMITEDInventors: Xiaoqin Ma, Daniel Edwards
-
Publication number: 20140088888Abstract: A method for predicting remaining useful life of a wind or water turbine or component determines in step (116) an accumulated damage for the turbine or component and compares this in step (118) to preset damage limit obtained in step (114). This provides a simple approach to estimating remaining useful life, giving the turbine operator an indication of the condition of turbines or farms under management.Type: ApplicationFiled: May 21, 2012Publication date: March 27, 2014Applicant: ROMAX TECHNOLOGY LIMITEDInventors: Andy Poon, Xiaoqin Ma, John Karl Coultate, Evgenia Golysheva
-
Publication number: 20140088887Abstract: A method for predicting remaining useful life of a wind or water turbine or component determines in step (116) an EOH for the turbine or component and compares this in step (118) to an EOH limit obtained in step (114). This provides a simple approach to estimating remaining useful life, giving the turbine operator an indication of the condition of turbines or farms under management.Type: ApplicationFiled: May 21, 2012Publication date: March 27, 2014Applicant: ROMAX TECHNOLOGY LIMITEDInventors: Andy Poon, Xiaoqin Ma, John Karl Coultate, Evgenia Golysheva
-
Publication number: 20130103213Abstract: A system for operating a wind or water turbine farm comprising a plurality of turbines comprising: a computing device; means for providing operational data relating to the plurality of turbines to the computing device; a computer-readable medium coupled to the computing device and having instructions stored thereon which, when executed by the computing device, causes the computing device to: arrange the operational data for each turbine into an array comprising operational data and having a first dimension corresponding to the plurality of turbines; generate a graphical user interface; generate within the graphical user interface a graphical representation of the array.Type: ApplicationFiled: June 13, 2012Publication date: April 25, 2013Inventor: Xiaoqin Ma
-
Patent number: 8019956Abstract: A system and method are described for concurrently storing and accessing data in a tree-like data structure. In one embodiment, a data structure is identified comprising a plurality of nodes, at least one node of the plurality of nodes being associated with at least one other node of the plurality of nodes. Each node of the plurality of nodes is associated with an indicator indicative of an occurrence of a write operation related to the associated node. A determination is made if a write operation, related to any of the plurality of nodes, is occurring, and the associated indicator is set in accordance therewith. Access is prevented to any of the plurality of nodes whose associated indicator indicates the occurrence of the write operation, and access is allowed to others of the plurality of nodes.Type: GrantFiled: March 7, 2008Date of Patent: September 13, 2011Assignee: Network Appliance, Inc.Inventors: Xiaoqin Ma, Paul Yuedong Mu
-
Patent number: 7895217Abstract: Method and system for processing a plurality of requests for accessing “small files” stored at a storage device is provided. A user may define file size and each small file may include one or more blocks of data. The requests are sorted based on an address of a first data block for each small file. The sorted requests are then used to access the stored files, instead of accessing the requests based on when a request was received.Type: GrantFiled: April 17, 2008Date of Patent: February 22, 2011Assignee: Netapp, Inc.Inventors: Xiaoqin Ma, Shankar Pasupathy, Paul Mu