Patents by Inventor Zhongyi Zhou
Zhongyi Zhou 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: 11796417Abstract: A site effect simulator, including a site effect simulator base plate, where counter-force pillars are vertically arranged at diagonals of the site effect simulator base plate, the counter-force walls are connected to counter-force pillars along two sides of the site effect simulator base plate, a plurality of single-layer soil boxes are arranged at the inner side of the site effect simulator base plate, wave-absorbing materials are arranged inside single-layer soil boxes, and sliding panels are arranged at an upper side and a lower side of each single-layer soil box. The present disclosure does not need to rely on other counter-force frames, has the characteristics of flexible use, and can be randomly placed, and the height can be adjusted randomly. With a servo hydraulic actuator with three directions and six degrees of freedom, seismic simulation tests can be realized independently.Type: GrantFiled: March 30, 2023Date of Patent: October 24, 2023Assignee: INSTITUTE OF ENGINEERING MECHANICS, CHINA EARTHQUAKE ADMINISTRATIONInventors: Tao Wang, Xiaoting Wang, Qingxue Shang, Zhongyi Zhou, Jichao Li, Rui Teng
-
Patent number: 11314524Abstract: The present disclosure relates to a method, apparatus and computer program product for managing service containers. According to example implementations of the present disclosure, there is provided a method for managing a group of service containers. In the method, in response to receiving a backup demand on a group of to-be-generated service containers, a configuration file for generating the group of service containers is built on the basis of the backup demand, the configuration file comprising scripts for installing backup agencies that perform backup operations to the group of service containers. An image file for initializing the group of service containers is loaded to at least one node in a service container management system so as to create a group of basic running environments.Type: GrantFiled: February 25, 2019Date of Patent: April 26, 2022Assignee: EMC IP HOLDING COMPANY LLCInventors: Samuel Li, Terry Xu, Eddie Dai, Eason Jiang, Zhongyi Zhou
-
Patent number: 11200145Abstract: Embodiments of the present disclosure relate to a method, device and computer program product for software bug verification. In one embodiment, the method includes determining a test action for verification of a software bug to be verified based on an identification of the software bug. The method further includes determining similarities between the test action and a plurality of historical test actions. The method further includes in response to a similarity between the test action and at least one of the plurality of historical test actions exceeding a threshold similarity, associating the test action with a code fragment category associated with the at least one historical test action. The method further includes verifying the software bug by running one code fragment in the code fragment category.Type: GrantFiled: February 25, 2019Date of Patent: December 14, 2021Assignee: EMC IP Holding Company LLCInventors: Fei Peng, Yi Jiang, Zhongyi Zhou
-
Patent number: 11093195Abstract: Embodiments of the present disclosure provide a method, device and computer program product for updating a user interface. According to example implementations of the present disclosure, an element sequence including a plurality of elements in the user interface is obtained, each element in the element sequence being associated with each of a plurality of actions being performed by a user in the user interface, the plurality of elements in the element sequence being sorted in an order of the plurality of actions being performed by the user; a natural language processing model is trained using the element sequence, the natural language processing model being used for modeling and feature-learning of a natural language; and the user interface is enabled to be updated based on the trained natural language processing model. Therefore, software developers can have deeper insight into users' needs and develop a more user-friendly user interface.Type: GrantFiled: June 14, 2019Date of Patent: August 17, 2021Assignee: EMC IP HOLDING COMPANY LLCInventors: Felix Peng, Zhongyi Zhou
-
Patent number: 11016838Abstract: Embodiments of the present disclosure provide methods, apparatus, and computer storage media for application error diagnosis. The method of application error diagnosis may include obtaining information related to an error in an application, generating a code of the information related to the error in the application, determining a similarity between the code and at least one predetermined code, wherein the at least one predetermined code is being associated with a known software bug. The method further includes determining at least one software bug related to the error in the application by comparing the similarity with a predetermined threshold.Type: GrantFiled: February 25, 2019Date of Patent: May 25, 2021Assignee: EMC IP Holding Company LLCInventors: Li Sun, Fei Peng, Zhongyi Zhou, Fubin Zhang, Wenhao Dai
-
Patent number: 10860441Abstract: Embodiments of the present disclosure provide a method, a system and a computer readable storage medium for data backup and restoration in a cluster system. The method comprises obtaining performance data of the nodes, the performance data being collected periodically by the backup and restore proxy modules; predicting workloads of the nodes based on the performance data; selecting, based on the predicted workloads, a backup node from the nodes, to take over a data backup and restore task from a working node which is currently in charge of the data backup and restore task.Type: GrantFiled: April 17, 2018Date of Patent: December 8, 2020Assignee: EMC IP Holding Company LLCInventors: Eddie Wenhao Dai, Gluth Xuedong Gao, Samuel Bo Li, Zhongyi Zhou, Beryl Xueqing Wang
-
Publication number: 20200233624Abstract: Embodiments of the present disclosure provide a method, device and computer program product for updating a user interface. According to example implementations of the present disclosure, an element sequence including a plurality of elements in the user interface is obtained, each element in the element sequence being associated with each of a plurality of actions being performed by a user in the user interface, the plurality of elements in the element sequence being sorted in an order of the plurality of actions being performed by the user; a natural language processing model is trained using the element sequence, the natural language processing model being used for modeling and feature-learning of a natural language; and the user interface is enabled to be updated based on the trained natural language processing model. Therefore, software developers can have deeper insight into users' needs and develop a more user-friendly user interface.Type: ApplicationFiled: June 14, 2019Publication date: July 23, 2020Inventors: Felix Peng, Zhongyi Zhou
-
Patent number: 10684943Abstract: A mapping is created between test steps from existing test cases and code snippets from existing automated test scripts. The code snippets are clustered into categories. The test steps are refined to generate training word segments. A new manual test case to automate is received. New test steps from the new manual test case are refined to generate new word segments. Probabilities are calculated for the categories, each probability indicating a likelihood that a new test step belongs in a particular category, and being based on a training word segment associated with the particular category, and a new word segment derived from the new test step. The new test step is mapped to a code snippet from a category having the highest probability. The probability calculation and code snippet mapping is repeated for each other new test step.Type: GrantFiled: August 28, 2018Date of Patent: June 16, 2020Assignee: EMC IP Holding Company LLCInventors: Peng Fei, Zhongyi Zhou
-
Publication number: 20200133756Abstract: Embodiments of the present disclosure provide methods, apparatus, and computer storage media for application error diagnosis. The method of application error diagnosis may include obtaining information related to an error in an application, generating a code of the information related to the error in the application, determining a similarity between the code and at least one predetermined code, wherein the at least one predetermined code is being associated with a known software bug. The method further includes determining at least one software bug related to the error in the application by comparing the similarity with a predetermined threshold.Type: ApplicationFiled: February 25, 2019Publication date: April 30, 2020Inventors: Li Sun, Fei Peng, Zhongyi Zhou, Fubin Zhang, Wenhao Dai
-
Publication number: 20200117478Abstract: The present disclosure relates to a method, apparatus and computer program product for managing service containers. According to example implementations of the present disclosure, there is provided a method for managing a group of service containers. In the method, in response to receiving a backup demand on a group of to-be-generated service containers, a configuration file for generating the group of service containers is built on the basis of the backup demand, the configuration file comprising scripts for installing backup agencies that perform backup operations to the group of service containers. An image file for initializing the group of service containers is loaded to at least one node in a service container management system so as to create a group of basic running environments.Type: ApplicationFiled: February 25, 2019Publication date: April 16, 2020Inventors: Samuel Li, Terry Xu, Eddie Dai, Eason Jiang, Zhongyi Zhou
-
Publication number: 20200117574Abstract: Embodiments of the present disclosure relate to a method, device and computer program product for software bug verification. In one embodiment, the method includes determining a test action for verification of a software bug to be verified based on an identification of the software bug. The method further includes determining similarities between the test action and a plurality of historical test actions. The method further includes in response to a similarity between the test action and at least one of the plurality of historical test actions exceeding a threshold similarity, associating the test action with a code fragment category associated with the at least one historical test action. The method further includes verifying the software bug by running one code fragment in the code fragment category.Type: ApplicationFiled: February 25, 2019Publication date: April 16, 2020Inventors: Fei Peng, Yi Jiang, Zhongyi Zhou
-
Publication number: 20200019492Abstract: A mapping is created between test steps from existing test cases and code snippets from existing automated test scripts. The code snippets are clustered into categories. The test steps are refined to generate training word segments. A new manual test case to automate is received. New test steps from the new manual test case are refined to generate new word segments. Probabilities are calculated for the categories, each probability indicating a likelihood that a new test step belongs in a particular category, and being based on a training word segment associated with the particular category, and a new word segment derived from the new test step. The new test step is mapped to a code snippet from a category having the highest probability. The probability calculation and code snippet mapping is repeated for each other new test step.Type: ApplicationFiled: August 28, 2018Publication date: January 16, 2020Inventors: Peng Fei, Zhongyi Zhou
-
Publication number: 20180300206Abstract: Embodiments of the present disclosure provide a method, a system and a computer readable storage medium for data backup and restoration in a cluster system. The method comprises obtaining performance data of the nodes, the performance data being collected periodically by the backup and restore proxy modules; predicting workloads of the nodes based on the performance data; selecting, based on the predicted workloads, a backup node from the nodes, to take over a data backup and restore task from a working node which is currently in charge of the data backup and restore task.Type: ApplicationFiled: April 17, 2018Publication date: October 18, 2018Inventors: Eddie Wenhao Dai, Gluth Xuedong Gao, Samuel Bo Li, Zhongyi Zhou, Beryl Xueqing Wang
-
Publication number: 20150135368Abstract: The invention relates to promoters for stress-induced expression in plants as well as to methods for rendering any given promoter into a stress-inducible promoter. The invention further relates to promoter sequences produced with such methods and their use for stress-induced gene expression.Type: ApplicationFiled: February 28, 2013Publication date: May 14, 2015Applicant: BASFPlant Scence Company GmbHInventors: Anke Eisenmann, Lorenz Bülow, Yves Hatzfeld, Zhongyi Zhou
-
Publication number: 20050262597Abstract: The present invention provides a method for increasing expression of a transgene using the 5? untranslated region (5?UTR) of a GOS2 gene, or part of such 5?UTR, comprising the first intron. The 5?UTR is integrated in or at the 5? end of a nucleic acid of interest and is combined with a plant expressible promoter. The nucleic acid provided may be used in methods for modifying growth characteristics of transgenic plants relative to corresponding wild type plants.Type: ApplicationFiled: May 13, 2005Publication date: November 24, 2005Applicant: CropDesign, N.V.Inventors: Willem Broekaert, Chris DeWilde, Yves Hatzfeld, Zhongyi Zhou