Patents by Inventor Zhi ZHAO
Zhi ZHAO 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: 10990417Abstract: One embodiment of the present invention sets forth a technique for connecting users based on a measure of correlation. The method involves receiving a first activity data element associated with a first user, where the first activity data element includes activity information related to a first software application, receiving a second activity data element associated with a second user, where the second activity data element includes activity information related to the first software application, and determining, via a processing unit, a measure of correlation between the first and second activity data elements. The method further involves determining, based on the measure of correlation between the first and second activity data elements, that a connection between the first user and the second user should be facilitated, and facilitating a connection between the first user and the second user.Type: GrantFiled: August 30, 2012Date of Patent: April 27, 2021Assignee: AUTODESK, INC.Inventors: Ling Zhi Zhao, Fu Guo Lu, Fan Mei, Leslie Scott Ruskin, Yi Sun, Zhi Gang Yang, Xiao Bing Wang, Qiang Wu, Xuan Yi Li
-
Publication number: 20200344110Abstract: Systems and methods for controlling management operations and shared memory space are disclosed. A cloud cache management controller may receive multiple sets of service attributes. Each set of the multiple sets of service attributes may be related to a cloud cache service instance. The cloud cache management controller may receive a first cloud cache management request. The cloud cache management request may comprise a cloud cache management operation. The cloud cache management controller may retrieve a set of service attributes from the multiple sets of service attributes based on an evaluation of the cloud cache management operation. The cloud cache management controller may send the first cloud cache management request to a corresponding CCSI based on a priority value for the first cloud cache management request calculated based on the retrieved set of service attributes.Type: ApplicationFiled: July 6, 2020Publication date: October 29, 2020Inventors: Ming Chen, Gui Fu, Zhenhua Hu, Heng Kuang, Shaohui Xu, Zhi Zhao
-
Publication number: 20200319983Abstract: A redundancy method includes that a first disaster management function (DMF) device on a first site side receives a first request including identification information of a first virtual machine (VM) and a recovery point objective (RPO), allocates a maximum allowable delay time to each node that input/output (IO) data of the first VM passes through in a redundancy process, and sends a second request to a second DMF device on a second site side. The second request includes a maximum allowable delay time of a second replication gateway function (RGF) device on the second site side, and a maximum allowable delay time of an IO writer function (IOWF) device on the second site side and requests the second site side to perform redundancy on the first VM. Hence, the RPO requirements of the tenants can be satisfied in an entire redundancy process.Type: ApplicationFiled: June 18, 2020Publication date: October 8, 2020Inventors: Xiangyang Wu, Zhi Zhao, Rong Chen, Xuan Jiang
-
Patent number: 10794029Abstract: A soil stabilization method of forming an admixture of at least one hydrogel precursor and urease enzyme, and contacting at least a portion of the admixture with soil, and forming a hydrogel network in-situ within at least a portion of the soil, wherein at least a portion of the hydrogel network includes in-situ precipitated calcium carbonate. In some embodiments, at least a portion of the hydrogel network is formed in-situ by polymerizing the at least one hydrogel precursor in the presence of the urease enzyme.Type: GrantFiled: February 13, 2017Date of Patent: October 6, 2020Assignee: Arizona Board of Regents on behalf of Arizona State UniversityInventors: Ximin He, Edward Kavazanjian, Nasser Hamdan, Zhi Zhao
-
Patent number: 10713130Abstract: A redundancy method includes that a first disaster management function (DMF) device on a first site side receives a first request including identification information of a first virtual machine (VM) and a recovery point objective (RPO), allocates a maximum allowable delay time to each node that input/output (IO) data of the first VM passes through in a redundancy process, and sends a second request to a second DMF device on a second site side. The second request includes a maximum allowable delay time of a second replication gateway function (RGF) device on the second site side, and a maximum allowable delay time of an IO writer function (IOWF) device on the second site side and requests the second site side to perform redundancy on the first VM. Hence, the RPO requirements of the tenants can be satisfied in an entire redundancy process.Type: GrantFiled: March 28, 2018Date of Patent: July 14, 2020Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Xiangyang Wu, Zhi Zhao, Rong Chen, Xuan Jiang
-
Patent number: 10686728Abstract: Systems and methods are disclosed herein for allocating computing resources for execution of workloads in a distributed computing system with resource acquisition cycles and workload scheduling cycles. One or more resource offer managers transmit resource offers to each of one or more of schedulers. Each scheduler transmits a resource request and/or resource release request in response to each resource offer manager. Each resource offer manager computes a resource allocation for each scheduler after resolving conflicts and assigns the resources to each scheduler according to the resource allocation decisions. The resource acquisition cycle and the workload scheduling cycle are decoupled.Type: GrantFiled: July 6, 2017Date of Patent: June 16, 2020Assignee: Huawei Technologies Co., Ltd.Inventors: Zhenhua Hu, Xiaodi Ke, Khaled Ziya Aeen, Zhi Zhao, Zhigang Luo
-
Publication number: 20200130066Abstract: Forming dendritic silver particles by combining silver ions, a reducing agent, and a polymer comprising amine groups in an aqueous solution to yield a precursor solution, and irradiating the precursor solution with ultraviolet radiation to form a multiplicity of dendritic silver particles. A desired morphology of the dendritic particles, including branch and junction density, may be achieved by selecting growth parameters, such as molar ratio of amine groups to silver ions, a length of time of irradiating, or both.Type: ApplicationFiled: October 15, 2019Publication date: April 30, 2020Inventors: Zhi Zhao, Chao Wang
-
Patent number: 10623333Abstract: Systems and methods are disclosed herein for allocating computing resources for execution of workloads in a distributed computing system with resource acquisition cycles and workload scheduling cycles. One or more resource offer managers transmit resource offers to each of one or more of schedulers. Each scheduler transmits a resource request and/or resource release request in response to each resource offer manager. Each resource offer manager computes a resource allocation for each scheduler after resolving conflicts and assigns the resources to each scheduler according to the resource allocation decisions. The resource acquisition cycle and the workload scheduling cycle are decoupled.Type: GrantFiled: July 6, 2017Date of Patent: April 14, 2020Assignee: Huawei Technologies Co., Ltd.Inventors: Zhenhua Hu, Xiaodi Ke, Khaled Ziya Aeen, Zhi Zhao, Zhigang Luo
-
Patent number: 10567397Abstract: Examples disclosed herein relate to a security-based container scheduling system for allocating a container to a node. A discovery engine discovers a node in a cluster of nodes and a node security attribute associated with the node. A translation engine generates a node selector from a container security attribute specified in metadata associated with the container.Type: GrantFiled: January 31, 2017Date of Patent: February 18, 2020Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LPInventors: Wan-Yen Hsu, Hui-Zhi Zhao, Ligong Duan
-
Publication number: 20190262897Abstract: An additive manufacturing process for forming a metallic layer on the surface of the substrate includes fabricating a substrate from a polymerizable composition by a stereolithographic process, and contacting the reactive surface with an aqueous solution including a metal precursor. The metal precursor includes a metal, and the polymerizable composition includes a multiplicity of multifunctional components. Each multifunctional component includes a reactive moiety extending from a surface of the substrate to form a reactive surface. An interface between the reactive surface and the aqueous solution is irradiated to form nanoparticles including the metal. The nanoparticles are chemically coupled to the reactive surface by reactive moieties, thereby forming a metallic layer on the surface of the substrate.Type: ApplicationFiled: February 26, 2019Publication date: August 29, 2019Inventors: Zhi Zhao, Chao Wang, Yu Yao
-
Patent number: 10394868Abstract: A mechanism is provided for identifying suggestions as to which log files associated with data in a data warehouse to search for particular data. Features from the contents of a plurality of log files from a set of log files are selected. The plurality of log files are grouped based on the selected features. Using extracted log event sequences, a correlation between the log event sequences and a plurality of data transaction tables from a set of data transaction tables in the data warehouse is calculated. Suggestions as to which log files in the set of log files should be searched is then identified for particular data based on a business relevance value and a utilized data ratio.Type: GrantFiled: October 23, 2015Date of Patent: August 27, 2019Assignee: International Business Machines CorporationInventors: Miao He, Jin Feng Li, Chang Rui Ren, Bing Shao, Ming Xie, Tian Zhi Zhao
-
Publication number: 20190256770Abstract: A soil stabilization method of forming an admixture of at least one hydrogel precursor and urease enzyme, and contacting at least a portion of the admixture with soil, and forming a hydrogel network in-situ within at least a portion of the soil, wherein at least a portion of the hydrogel network includes in-situ precipitated calcium carbonate. In some embodiments, at least a portion of the hydrogel network is formed in-situ by polymerizing the at least one hydrogel precursor in the presence of the urease enzyme.Type: ApplicationFiled: February 13, 2017Publication date: August 22, 2019Applicant: ARIZONA BOARD OF REGENTS ON BEHALF OF ARIZONA STATE UNIVERSITYInventors: Ximin He, Edward Kavazanjian, Nasser Hamdan, Zhi Zhao
-
Patent number: 10208035Abstract: A method of inhibiting drug-resistant HIV-1 integrase in a subject comprising administering to a subject in need thereof a therapeutically effective amount of a compound of formula I, or a pharmaceutically acceptable salt or ester thereof, having a structure of: wherein X is N, C(OH), or CH; Y is H or OH; each of Z1-Z5 is independently H or halogen; R4 is H, OH, NH2, NHR8, NR8R9 or R8; R5, R6, and R7 is each independently H, halogen, OR8, R8, NHR8, NR8R9, CO2R8, CONR8R9, SO2NR8R9, or R5 and R6 together with the carbon atoms to which R5 and R6 are attached form an optionally-substituted carbocycle or optionally-substituted heterocycle; and R8 and R9 is each independently H, optionally-substituted alkyl, optionally-substituted alkenyl, optionally-substituted alkynyl, optionally-substituted aryl, optionally-substituted cycloalkyl, optionally-substituted cycloalkylene, optionally-substituted heterocycle, optionally-substituted amide, optionally-substituted ester, or R8 and R9 together with the nitrogen tType: GrantFiled: May 8, 2017Date of Patent: February 19, 2019Assignee: The United States of America, as represented by the Secretary, Department of Health and Human ServicesInventors: Xue Zhi Zhao, Steven Smith, Mathieu Metifiot, Barry Johnson, Christophe Marchand, Stephen H. Hughes, Yves Pommier, Terrence R. Burke, Jr.
-
Publication number: 20190014059Abstract: Systems and methods are disclosed herein for allocating computing resources for execution of workloads in a distributed computing system with resource acquisition cycles and workload scheduling cycles. One or more resource offer managers transmit resource offers to each of one or more of schedulers. Each scheduler transmits a resource request and/or resource release request in response to each resource offer manager. Each resource offer manager computes a resource allocation for each scheduler after resolving conflicts and assigns the resources to each scheduler according to the resource allocation decisions. The resource acquisition cycle and the workload scheduling cycle are decoupled.Type: ApplicationFiled: July 6, 2017Publication date: January 10, 2019Inventors: Zhenhua HU, Xiaodi KE, Khaled ZIYA AEEN, Zhi ZHAO, Zhigang LUO
-
Patent number: 10078507Abstract: Provided are techniques for code load processing. While performing code load processing of a set of modules of a same module type, it is determined that a first module in the set of modules is not in an operational state. It is determined that a second module is a redundant module for the first module. In response to determining that the second module is in an operational state and has already completed code update, the code load processing is continued. In response to determining that the second module is in an operational state and has not already completed code update, it is determined whether there is a third redundant module that is in an operational state. In response to determining that there is a third redundant module that is in an operational state, the code load processing is continued.Type: GrantFiled: February 25, 2016Date of Patent: September 18, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michael P. Groover, Robin Han, Edward H. Lin, Yan Su, Wei Tang, Ming Zhi Zhao, Yi Zhou
-
Patent number: 10042627Abstract: Provided are techniques for code load processing. While performing code load processing of a set of modules of a same module type, it is determined that a first module in the set of modules is not in an operational state. It is determined that a second module is a redundant module for the first module. In response to determining that the second module is in an operational state and has already completed code update, the code load processing is continued. In response to determining that the second module is in an operational state and has not already completed code update, it is determined whether there is a third redundant module that is in an operational state. In response to determining that there is a third redundant module that is in an operational state, the code load processing is continued.Type: GrantFiled: March 8, 2016Date of Patent: August 7, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michael P. Groover, Robin Han, Edward H. Lin, Yan Su, Wei Tang, Ming Zhi Zhao, Yi Zhou
-
Publication number: 20180219877Abstract: Examples disclosed herein relate to a security-based container scheduling system for allocating a container to a node. A discovery engine discovers a node in a cluster of nodes and a node security attribute associated with the node. A translation engine generates a node selector from a container security attribute specified in metadata associated with the container.Type: ApplicationFiled: January 31, 2017Publication date: August 2, 2018Inventors: Wan-Yen Hsu, Hui-Zhi Zhao, Ligong Duan
-
Publication number: 20180217903Abstract: A redundancy method includes that a first disaster management function (DMF) device on a first site side receives a first request including identification information of a first virtual machine (VM) and a recovery point objective (RPO), allocates a maximum allowable delay time to each node that input/output (TO) data of the first VM passes through in a redundancy process, and sends a second request to a second DMF device on a second site side. The second request includes a maximum allowable delay time of a second replication gateway function (RGF) device on the second site side, and a maximum allowable delay time of an IO writer function (IOWF) device on the second site side and requests the second site side to perform redundancy on the first VM. Hence, the RPO requirements of the tenants can be satisfied in an entire redundancy process.Type: ApplicationFiled: March 28, 2018Publication date: August 2, 2018Inventors: Xiangyang Wu, Zhi Zhao, Rong Chen, Xuan Jiang
-
Patent number: 9952970Abstract: A method for allocating cache for a disk array includes monitoring an I/O distribution of the disk array in a predetermined time period, determining a garbage collection state of the disk array, the garbage collection state allows the disk array to perform a garbage collection and prevents the disk array to perform the garbage collection, and determining an allocation of the cache based on the I/O distribution and the garbage collection state.Type: GrantFiled: October 20, 2017Date of Patent: April 24, 2018Assignee: International Business Machines CorporationInventors: Zhengyuan Feng, Xue Dong Gao, Changping Lu, Ming Zhi Zhao
-
Patent number: 9934144Abstract: A method for allocating cache for a disk array includes monitoring an I/O distribution of the disk array in a predetermined time period, determining a garbage collection state of the disk array, the garbage collection state allows the disk array to perform a garbage collection and prevents the disk array to perform the garbage collection, and determining an allocation of the cache based on the I/O distribution and the garbage collection state.Type: GrantFiled: September 18, 2015Date of Patent: April 3, 2018Assignee: International Business Machines CorporationInventors: Zhengyuan Feng, Xue Dong Gao, Changping Lu, Ming Zhi Zhao