Patents by Inventor Chengdu Huang
Chengdu 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: 11973215Abstract: The present application discloses a negative active material, preparation process thereof and a secondary battery and the related battery module, battery pack and device. The negative active material comprises a core material and a modified polymer coating layer coated on at least a part of the outer surface of the core material, the core material comprises one or more of silicon-based materials and tin based materials, the coating layer comprises carbon element and nitrogen element, wherein the nitrogen element is present in the negative active material in a mass percentage of 0.1%˜0.66%, and the coating layer comprises a —C?N-linkage.Type: GrantFiled: July 14, 2020Date of Patent: April 30, 2024Assignee: Contemporary Amperex Technology Co., LimitedInventors: Chengdu Liang, Yingjie Guan, Yuzhen Zhao, Yan Wen, Qisen Huang
-
Publication number: 20240113288Abstract: This application relates to a negative electrode plate, a secondary battery and apparatus thereof. The secondary battery of the present application comprises a negative electrode plate, the negative electrode plate comprises a composite current collector and a negative electrode active material layer disposed on at least one surface of the composite current collector, the negative electrode active material layer comprises a silicon-based active material, the silicon-based active material accounts for 0.5 wt % to 50 wt % of total mass of the negative electrode active material layer, and the composite current collector comprises a polymer support layer and a metal conductive layer disposed on at least one surface of the polymer support layer. The secondary battery and the negative electrode plate achieve good coordination between the current collector and the negative electrode active material layer.Type: ApplicationFiled: November 30, 2023Publication date: April 4, 2024Applicant: Contemporary Amperex Technology Co., LimitedInventors: Cheng LI, Qisen HUANG, Xin LIU, Changliang SHENG, Shiwen WANG, Xianghui LIU, Jia PENG, Mingling LI, Chengdu LIANG
-
Patent number: 11949099Abstract: The present invention relates to an electrode active material, a preparation method thereof, an electrode, a battery, and an apparatus. The electrode active material includes: a core and a coating layer, where the core includes a ternary material, the coating layer coats the core, the coating layer includes a reaction product of a sulfur-containing compound and a lithium-containing compound, and the reaction product includes element Li, element S, and element O.Type: GrantFiled: February 10, 2023Date of Patent: April 2, 2024Assignee: CONTEMPORARY AMPEREX TECHNOLOGY CO., LIMITEDInventors: Chengdu Liang, Yongchao Liu, Na Liu, Yingjie Guan, Qisen Huang, Wei Fu
-
Patent number: 10318397Abstract: Exemplary methods, apparatuses, and systems parse data with a plurality of pattern matching rules. Pattern matching rules are applied in an ordered sequence and a first rule is applied to the data before a second rule is applied to the data. In response to determining the second rule matches the data, the sequence is reordered to apply the second rule prior to the first rule.Type: GrantFiled: April 15, 2013Date of Patent: June 11, 2019Assignee: VMware, Inc.Inventors: Chengdu Huang, Zhenmin LI, Spiros Xanthos
-
Patent number: 10095731Abstract: Large amounts of unstructured or semi-structured log data generated by software and infrastructure components of a computing system are processed to identify anomalies and potential problems within the computing system. Stored log messages may be queried and analyzed according to dynamic fields constructed from the content of the log messages. As time goes on, the dynamic fields may be converted into static fields which are extracted and indexed at the time of ingestion of the log messages.Type: GrantFiled: June 2, 2015Date of Patent: October 9, 2018Assignee: VMware, Inc.Inventors: Jay A. Patel, Zhenmin Li, Chengdu Huang
-
Patent number: 10042834Abstract: A log analytics graphical user interface enables a user to dynamically extract and define a field from unstructured log data. The log analytics module automatically determines a definition for a field based on log text selected by the user. A portion of each log message is highlighted to reflect what the extracted field may be to assist users with understanding if input parameters are selected the intended log data. Changes to the definition of the field, by the user, may cause further highlighting that to indicate an incomplete or erroneous field definition.Type: GrantFiled: July 2, 2015Date of Patent: August 7, 2018Assignee: VMware, Inc.Inventors: Erik Hinterbichler, Chengdu Huang, Zhenmin Li, Ron Oded Gery
-
Patent number: 9529848Abstract: Techniques for reducing query response time are provided. In one embodiment, a computer system can organize data into a plurality of buckets, where the data is ordered according to a dimension, and where each bucket includes a subset of data that corresponds to a range within the dimension. The computer system can then precompute, for one or more buckets in the plurality of buckets, query results for one or more queries against the bucket, and can store the precomputed query results in a cache.Type: GrantFiled: December 6, 2013Date of Patent: December 27, 2016Assignee: VMware, Inc.Inventors: Jay A. Patel, Zhenmin Li, Chengdu Huang
-
Publication number: 20160357809Abstract: Large amounts of unstructured or semi-structured log data generated by software and infrastructure components of a computing system are processed to identify anomalies and potential problems within the computing system. Stored log messages may be queried and analyzed according to dynamic fields constructed from the content of the log messages. As time goes on, the dynamic fields may be converted into static fields which are extracted and indexed at the time of ingestion of the log messages.Type: ApplicationFiled: June 2, 2015Publication date: December 8, 2016Inventors: Jay A. PATEL, Zhenmin LI, Chengdu HUANG
-
Patent number: 9507848Abstract: Generating an inverted index is disclosed. Semi-structured data from a plurality of sources is parsed to extract structure from at least a portion of the semi-structured data. The inverted index is generated using the extracted structure. The inverted index includes a location identifier and a data type identifier for one or more entries of the inverted index.Type: GrantFiled: September 23, 2010Date of Patent: November 29, 2016Assignee: VMware, Inc.Inventors: Zhenmin Li, Chengdu Huang, Spiros Xanthos, Qingbo Zhu, Yuanyuan Zhou
-
Patent number: 9460074Abstract: Exemplary methods, apparatuses, and systems receive data as input to be parsed. The data is parsed using a plurality of pattern matching rules, the plurality of pattern matching rules organized according to a hierarchy including a parent rule and one or more child rules of the parent rule. Parsing includes applying the parent rule to the unstructured data, determining the parent rule is unable to find a pattern match in the unstructured data, and bypassing the application of each child rule to the unstructured data in response to the determination that the parent rule is unable to find a pattern match.Type: GrantFiled: April 15, 2013Date of Patent: October 4, 2016Assignee: VMware, Inc.Inventors: Chengdu Huang, Zhenmin Li, Spiros Xanthos
-
Patent number: 9436739Abstract: Techniques for scheduling query execution are provided. In one embodiment, a computer system can receive a query to be executed and can assign a priority to the query. The computer system can further divide the query into a plurality of sub-queries and can assign a sub-priority to each sub-query, where the sub-priority is based on a resource consumption metric of the query. The computer system can then select, from a plurality of sub-query pools, a sub-query pool that includes sub-queries of queries that have the same priority as the query, and can add the plurality of sub-queries to the selected sub-query pool.Type: GrantFiled: December 13, 2013Date of Patent: September 6, 2016Assignee: VMware, Inc.Inventors: Zhenmin Li, Chengdu Huang, Jay A. Patel
-
Patent number: 9244903Abstract: Exemplary methods, apparatuses, and systems for parsing unstructured data with a plurality of pattern matching rules are disclosed. An optimized pattern matching rule for one or more respective pattern matching rules is derived from an original pattern matching rule. The optimized pattern matching rule includes an extracted text string from the respective pattern matching rule or a less complex pattern match than the respective pattern matching rule. If the extracted text string or pattern is determined to match any of the data to be parsed, application of the original pattern matching rule is bypassed. The original pattern matching rule is applied when the one or more optimized pattern matching rules match the data.Type: GrantFiled: April 15, 2013Date of Patent: January 26, 2016Assignee: VMware, Inc.Inventors: Chengdu Huang, Zhenmin Li, Spiros Xanthos
-
Publication number: 20150301996Abstract: A log analytics graphical user interface enables a user to dynamically extract and define a field from unstructured log data. The log analytics module automatically determines a definition for a field based on log text selected by the user. A portion of each log message is highlighted to reflect what the extracted field may be to assist users with understanding if input parameters are selected the intended log data. Changes to the definition of the field, by the user, may cause further highlighting that to indicate an incomplete or erroneous field definition.Type: ApplicationFiled: July 2, 2015Publication date: October 22, 2015Inventors: Erik HINTERBICHLER, Chengdu HUANG, Zhenmin LI, Ron Oded GERY
-
Patent number: 9075718Abstract: A log analytics graphical user interface enables a user to dynamically extract and define a field from unstructured log data. The log analytics module automatically determines a definition for a field based on log text selected by the user. A portion of each log message is highlighted to reflect what the extracted field may be to assist users with understanding if input parameters are selected the intended log data. Changes to the definition of the field, by the user, may cause further highlighting that to indicate an incomplete or erroneous field definition.Type: GrantFiled: March 14, 2013Date of Patent: July 7, 2015Assignee: VMware, Inc.Inventors: Erik Hinterbichler, Chengdu Huang, Zhenmin Li, Ron Oded Gery
-
Publication number: 20150169684Abstract: Techniques for scheduling query execution are provided. In one embodiment, a computer system can receive a query to be executed and can assign a priority to the query. The computer system can further divide the query into a plurality of sub-queries and can assign a sub-priority to each sub-query, where the sub-priority is based on a resource consumption metric of the query. The computer system can then select, from a plurality of sub-query pools, a sub-query pool that includes sub-queries of queries that have the same priority as the query, and can add the plurality of sub-queries to the selected sub-query pool.Type: ApplicationFiled: December 13, 2013Publication date: June 18, 2015Applicant: VMware, Inc.Inventors: Zhenmin Li, Chengdu Huang, Jay A. Patel
-
Publication number: 20150161211Abstract: Techniques for reducing query response time are provided. In one embodiment, a computer system can organize data into a plurality of buckets, where the data is ordered according to a dimension, and where each bucket includes a subset of data that corresponds to a range within the dimension. The computer system can then precompute, for one or more buckets in the plurality of buckets, query results for one or more queries against the bucket, and can store the precomputed query results in a cache.Type: ApplicationFiled: December 6, 2013Publication date: June 11, 2015Applicant: VMware, Inc.Inventors: Jay A. Patel, Zhenmin Li, Chengdu Huang
-
Publication number: 20140310290Abstract: Exemplary methods, apparatuses, and systems parse data with a plurality of pattern matching rules. Pattern matching rules are applied in an ordered sequence and a first rule is applied to the data before a second rule is applied to the data. In response to determining the second rule matches the data the second rule is determined to match the data and the sequence is reordered to apply the second rule prior to the first rule.Type: ApplicationFiled: April 15, 2013Publication date: October 16, 2014Applicant: VMware, Inc.Inventors: Chengdu HUANG, Zhenmin LI, Spiros XANTHOS
-
Publication number: 20140310225Abstract: Exemplary methods, apparatuses, and systems for parsing unstructured data with a plurality of pattern matching rules are disclosed. An optimized pattern matching rule for one or more respective pattern matching rules is derived from an original pattern matching rule. The optimized pattern matching rule includes an extracted text string from the respective pattern matching rule or a less complex pattern match than the respective pattern matching rule. If the extracted text string or pattern is determined to match any of the data to be parsed, application of the original pattern matching rule is bypassed. The original pattern matching rule is applied when the one or more optimized pattern matching rules match the data.Type: ApplicationFiled: April 15, 2013Publication date: October 16, 2014Applicant: VMware, Inc.Inventors: Chengdu HUANG, Zhenmin LI, Spiros XANTHOS
-
Publication number: 20140310291Abstract: Exemplary methods, apparatuses, and systems receive data as input to be parsed. The data is parsed using a plurality of pattern matching rules, the plurality of pattern matching rules organized according to a hierarchy including a parent rule and one or more child rules of the parent rule. Parsing includes applying the parent rule to the unstructured data, determining the parent rule is unable to find a pattern match in the unstructured data, and bypassing the application of each child rule to the unstructured data in response to the determination that the parent rule is unable to find a pattern match.Type: ApplicationFiled: April 15, 2013Publication date: October 16, 2014Applicant: VMware, Inc.Inventors: Chengdu HUANG, Zhenmin LI, Spiros XANTHOS
-
Publication number: 20140282031Abstract: A log analytics graphical user interface enables a user to dynamically extract and define a field from unstructured log data. The log analytics module automatically determines a definition for a field based on log text selected by the user. A portion of each log message is highlighted to reflect what the extracted field may be to assist users with understanding if input parameters are selected the intended log data. Changes to the definition of the field, by the user, may cause further highlighting that to indicate an incomplete or erroneous field definition.Type: ApplicationFiled: March 14, 2013Publication date: September 18, 2014Applicant: VMWARE, INC.Inventors: Erik HINTERBICHLER, Chengdu HUANG, Zhenmin LI, Ron Oded GERY