Patents by Inventor Tao Xie

Tao Xie 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: 20230236863
    Abstract: An example method of providing a common volume (cVol) datastore for virtual machines (VMs) managed by a hypervisor in a cloud computing system includes: mounting, by the hypervisor in cooperation with a network file system server, a network file system share of a common volume (cVol), the network file system share storing metadata for the VMs; creating a file system container backed by the network file system share; routing file operations targeting the metadata to the file system container; attaching cloud volumes as devices on a host of the hypervisor, the cloud volumes referenced by descriptors in the metadata; and routing file operations targeting virtual disks of the VMs to the devices.
    Type: Application
    Filed: February 23, 2022
    Publication date: July 27, 2023
    Inventors: Peng DAI, Matthew B. AMDUR, Tao XIE, Ruiling DOU
  • Publication number: 20230224155
    Abstract: An example method for a first host, being an owner of an object stored in a virtual storage area network (vSAN) cluster, to perform encryption and decryption operations during a rekey in the vSAN cluster is disclosed. The method includes obtaining a first encryption key and a first key identifier (ID) of the first encryption key; transmitting the first key ID and an active key index to a second host; using the first encryption key to perform encryption and decryption operations; and in response to a determination of receiving a key change notification from a master node of the vSAN cluster, terminating a connection with the second host.
    Type: Application
    Filed: March 2, 2022
    Publication date: July 13, 2023
    Applicant: VMware, Inc.
    Inventors: Wenguang WANG, Abhay Kuamr JAIN, Ruiling DOU, Tao XIE, Xin LI, Chandrakanth GADHIRAJU, Kevin Rayfeng LI, Satish PUDI
  • Publication number: 20230221877
    Abstract: Example methods and systems to perform a migration of a virtualized computing instance and its first snapshot hierarchy from a first object store to a second object store have been disclosed. One example method includes identifying a first disk chain of the first snapshot hierarchy having an object running point, identifying a second disk chain of the first snapshot hierarchy different from the first disk chain, and migrating the second disk chain from the first object store to the second object store to form a first branch of a second snapshot hierarchy in the second object store. After the migrating, the example method includes instructing to take a first native snapshot on the object running point in the second object store, instructing to revert the object running point along the first branch and migrating the first disk chain from the first object store to the second object store.
    Type: Application
    Filed: March 2, 2022
    Publication date: July 13, 2023
    Applicant: VMware, Inc.
    Inventors: Banghui LUO, Tao XIE, Zhen LIU, Enning XIANG, YangYang ZHANG, Wenguang WANG, Kiran PATIL
  • Publication number: 20230194579
    Abstract: A current sampling system, the system including a magnetic component, that is an inductor or a transformer that has at least one winding, where the at least one winding has a first part and a second part, where a first terminal of the first part is connected to a first terminal of the second part, and where a second terminal of the first part is separated from a second terminal of the second part, and a current detection circuit, where the second terminal of the second part is connected to the current detection circuit, and where the current detection circuit is configured to sample a current flowing through the second part, and obtain a total current of the winding based on the sampled current flowing through the second part and a preset ratio.
    Type: Application
    Filed: December 30, 2022
    Publication date: June 22, 2023
    Inventors: Zezhou Yang, Liqiong Yi, Zehua Liang, Shu Zhong, Tao Xie
  • Patent number: 11658820
    Abstract: A distributed system, such as a distributed storage system in a virtualized computing environment and having storage nodes arranged in a cluster, is provided by management server with a transition period between non-encryption and encryption modes of operation. The transition period enables all of the nodes to complete a transition from the non-encryption mode of operation to the encryption mode of operation, without loss of data-in-transit (DIT). An auto-remediation feature is provided by the management server to the cluster, so as to fix inconsistent state(s) of one or more nodes in the cluster.
    Type: Grant
    Filed: November 23, 2020
    Date of Patent: May 23, 2023
    Assignee: VMWARE, INC.
    Inventors: Wei Fang, Haoran Zheng, Tao Xie, Yun Zhou, YangYang Zhang
  • Patent number: 11580078
    Abstract: A method of enhancing security in object based datastores is provided. The method mounts first and second datastores identified, respectively, by first and second datastore identifiers. The first and second datastores include, respectively, first and second namespace objects that are mapped to first and second subfolders in the first and second datastores. A first file within the first subfolder references a first object via a first object identifier, while a second file within the second subfolder references a second object via a second object identifier. The first and second objects are tagged with the first and second datastores' identifiers. The first and second datastores share an underlying storage and may be configured to have separate access permissions. The method receives a command to access the first object via a datastore identifier, compares the datastore identifier with the first datastore identifier, and if they match, allows access to the first object.
    Type: Grant
    Filed: May 11, 2020
    Date of Patent: February 14, 2023
    Assignee: VMWARE, INC.
    Inventors: Peng Dai, Tao Xie, Banghui Luo, Zongliang Li
  • Publication number: 20230002585
    Abstract: The invention discloses a method for recycling and reusing polyurethane foam. The method includes: (1) The functionalized oligomers are obtained by adding solvent and catalyst to the polyurethane foam. (2) The functionalized oligomers are chemically modified, and the photosensitive group is introduced through the functional group reaction. The diluent, photoinitiator, and light absorber, etc. are introduced into the obtained oligomers to prepare photocurable resin. It can be used for photocurable coatings or 3D printing. This method has a fast reaction time, easy recovery of solvent and catalyst, higher value-added recycled product, good economic benefits, and social value.
    Type: Application
    Filed: December 27, 2021
    Publication date: January 5, 2023
    Inventors: TAO XIE, NING ZHENG, ZENGHE LIU, ZIZHENG FANG, QIAN ZHAO
  • Publication number: 20220407685
    Abstract: A method for encryption in a distributed datastore is provided. The method generally includes receiving random data from a virtualization management platform as a wrapped data encryption key (DEK), retrieving a key encryption key (KEK) from a key management server (KMS), decrypting the wrapped DEK using the KEK to determine a blank DEK, where the blank DEK is common to a plurality of hosts of a host cluster accessing a distributed datastore; encrypting first data using the blank DEK, and storing the encrypted first data in one or more disks of the distributed datastore, the one or more disks belonging to the plurality of hosts.
    Type: Application
    Filed: August 13, 2021
    Publication date: December 22, 2022
    Inventors: Tao XIE, Wenguang WANG, Ruiling DOU, Zhao JIN
  • Publication number: 20220403095
    Abstract: The present invention discloses an acrylate oligomer, the acrylate oligomer is obtained by a reaction of isocyanate group-terminated oligomer and formate-terminated ethylene glycol methacrylate. After the acrylate oligomer provided by the present invention is photocured, the molecular structure, cross-linking density and other network structure characteristics of the acrylate oligomer can be changed through specific post-processing. Since the formate component formed after heat treatment has no water absorption and has a low glass transition temperature, the final material obtained after heat treatment has a lower water absorption rate and glass transition temperature. The present invention also provides a preparation method and an application method of the acrylate oligomer.
    Type: Application
    Filed: April 17, 2022
    Publication date: December 22, 2022
    Inventors: TAO XIE, JINGJUN WU, QIAN ZHAO, JIADA CHEN
  • Patent number: 11520330
    Abstract: The present disclosure provides a sweeping robot obstacle avoidance treatment method based on free move technology, step 1 and step 2 are as following. Step 1: predetermining a sweeping robot provided with a six-axis gyroscope, a grating signal sensor, and a left-and-right-wheel electric quantity sensing unit. Step 2: performing a real-time sensing and data acquisition on an operation state of the sweeping robot by utilizing the six-axis gyroscope, the grating signal sensor, and the left-and-right wheel electric quantity sensing unit to obtain a real-time data information.
    Type: Grant
    Filed: December 24, 2019
    Date of Patent: December 6, 2022
    Assignee: SHENZHEN UMOUSE TECHNOLOGY CO., LTD.
    Inventors: Chaohui Tang, Haiming Zuo, Tao Xie
  • Publication number: 20220350820
    Abstract: A distributed system, such as a distributed storage system in a virtualized computing environment and having storage nodes arranged in a cluster, is provided with capability by a management server to detect mutually exclusive features. If a feature being requested for installation is detected as being a mutually exclusive feature by using a first table, the management server searches for the feature in second table. If the feature is located in the second table and if the feature meets a condition for interoperability specified by the second table, then the management server proceeds with serving the request by installing the feature in the distributed storage system. Else, the management server rejects the request.
    Type: Application
    Filed: April 29, 2021
    Publication date: November 3, 2022
    Applicant: VMware, Inc.
    Inventors: Tao XIE, Zhao JIN, YangYang ZHANG, Wei FANG, Lei ZHOU
  • Publication number: 20220218264
    Abstract: Methods and systems are disclosed for analyzing interactions between low-frequency oscillations and high-frequency activity in electromagnetic brain signals such as EEG, MEG, SEEG, and ECoG signals in subjects in real-time that does not depend on the signals being contained within narrow frequency bands, sinusoidal, sustained and monolithic. The disclosed methods and systems can be applied to electromagnetic brain signals to detect brain activity alterations associated with neurological and psychiatric diseases.
    Type: Application
    Filed: January 12, 2022
    Publication date: July 14, 2022
    Applicants: Washington University, Shanghai Jiao Tong University, Fudan University
    Inventors: Peter Brunner, Eric Leuthardt, Tao Xie, Zehan Wu, Xinjun Sheng, Liang Chen, Xiangyang Zhu
  • Patent number: 11381240
    Abstract: Example MOSFET circuits include a first metal-oxide-semiconductor field-effect transistor (MOSFET) having a gate, a source and a drain, and a second MOSFET coupled in series with the first MOSFET. The second MOSFET has a gate, a source and a drain. The MOSFET circuit also includes a controller configured to supply a same control signal to the gate of the first MOSFET and the gate of the second MOSFET to turn on or turn off the first MOSFET and the second MOSFET when a drain-source voltage of the first MOSFET and a drain-source voltage of the second MOSFET are substantially zero. Other MOSFET circuits and methods of operating MOSFET circuits are also disclosed.
    Type: Grant
    Filed: January 19, 2021
    Date of Patent: July 5, 2022
    Assignee: Astec International Limited
    Inventors: Yong Tao Xie, Ernesto Zaparita Caguioa, Jr.
  • Patent number: 11366617
    Abstract: Example methods are provided for unbalanced storage resource usage configuration for a distributed storage system in a virtualized computing environment. An example method may include obtaining usage data associated with multiple storage resources forming the distributed storage system. The multiple storage resources are supported by the multiple hosts. Based on the usage data, the method may further include determining a higher usage set and a lower usage set of one or more storage resources from the multiple storage resources and configuring the multiple hosts to use the multiple storage resources in an unbalanced manner by using the higher usage set of one or more storage resources at a higher usage level compared to the lower usage set of one or more storage resources.
    Type: Grant
    Filed: November 30, 2020
    Date of Patent: June 21, 2022
    Assignee: VMWARE, INC.
    Inventors: Zongliang Li, Wenguang Wang, Christian Dickmann, Mansi Shah, Tao Xie, Ye Zhang
  • Patent number: 11351706
    Abstract: A system comprises a fully automated fabrication cell (20) for forming overmolded oral care implements. The cell (20) includes a cluster of process stations (21) including injection molding machines operable to first form oral care implement preforms and then overmold the preforms with an overlay to create fully formed oral care implement bodies. In one example, the overlay may be a flexible elastomeric or rubber material while the preform may comprise a more rigid plastic material. Transfer of the preforms and bodies between the process stations (21) is fully automated and performed by a computer-operated robot (40) having a jointed articulated arm. A grasping tool (60) disposed on an end of the arm (42) releasably engages and transports a plurality of preforms and/or bodies simultaneously. The tool provides two different methods for engaging and holding the toothbrush skeletons/bodies. A programmable controller (130) automatically controls the robotic arm (42)'s operation and movement.
    Type: Grant
    Filed: November 2, 2016
    Date of Patent: June 7, 2022
    Assignee: Colgate-Palmolive Company
    Inventors: Peng Wang, Shiyong Xia, Tao Xie
  • Patent number: 11328926
    Abstract: The present invention relates to the field of chemical industry, and discloses organosilicone micro-mesoporous ultra-low dielectric thin films and preparation methods therefor. A structural formula of a POSS-based organosilane precursor in the thin film is as follows: where n is 12, 16, 18, 20, or 22, and X is CH3 or CH2CH3. The preparation method includes the following steps: dissolving a certain amount of the POSS-based precursor in an organic solvent at a room temperature; adding an appropriate amount of a photoacid generator, after uniformly stirring, spraying a mixed liquid to form a film on a substrate; placing the substrate under a light-emitting diode lamp for irradiating for a preset time after the organic solvent is completely evaporated; then placing the substrate in N,N-dimethylformamide for undergoing a transesterification reaction with fluoroalkyl alcohol for 24-72 h; and washing and drying to obtain the organosilicone micro-mesoporous ultra-low dielectric thin film.
    Type: Grant
    Filed: October 9, 2018
    Date of Patent: May 10, 2022
    Assignee: HUAIYIN INSTITUTE OF TECHNOLOGY
    Inventors: Lingli Ni, Yongtao Liu, Tao Xie, Minhua Xu, Zhitian Chen, Peng Chai, Xiaoyan Gao, Liang Dong Feng, Shizhong Zhang
  • Publication number: 20220109570
    Abstract: A distributed system, such as a distributed storage system in a virtualized computing environment and having storage nodes arranged in a cluster, is provided by management server with a transition period between non-encryption and encryption modes of operation. The transition period enables all of the nodes to complete a transition from the non-encryption mode of operation to the encryption mode of operation, without loss of data-in-transit (DIT). An auto-remediation feature is provided by the management server to the cluster, so as to fix inconsistent state(s) of one or more nodes in the cluster.
    Type: Application
    Filed: November 23, 2020
    Publication date: April 7, 2022
    Applicant: VMware, Inc.
    Inventors: Wei FANG, Haoran ZHENG, Tao XIE, Yun ZHOU, YangYang ZHANG
  • Publication number: 20220103359
    Abstract: Distributed storage system and method for transmitting storage-related messages between host computers in a distributed storage system uses a handshake operation of a first-type communication connection between a source data transport daemon of a source host computer and a target data transport daemon of a target host computer to derive a symmetric key at each of the source and target data transport daemons. The two symmetric keys are sent to a source data transport manager of the source host computer and to a target data transport manager of the target host computer. The source and target data transport managers then use the same symmetric keys to encrypt and decrypt storage-related messages that are transmitted from the source data transport manager to the target data transport manager through multiple second-type communication connections between the source and target data transport managers.
    Type: Application
    Filed: November 17, 2020
    Publication date: March 31, 2022
    Inventors: Haoran Zheng, Tao Xie, Wei Fang, Anil Chintalapati, Jing Liu
  • Patent number: 11256717
    Abstract: A distributed storage system, such as a distributed storage system in a virtualized computing environment, stores data in storage nodes as immutable key-value entries. A coordinator storage node creates a key-value entry and attempts to store the key-value entry in the coordinator storage node and in neighbor storage nodes. If the storage of the key-value entry in the in the coordinator storage node and in the neighbor storage node is successful, the coordinator storage node pushes the key-value entry to other storage nodes in the distributed storage system for storage as replicas.
    Type: Grant
    Filed: October 21, 2019
    Date of Patent: February 22, 2022
    Assignee: VMWARE, INC.
    Inventors: Haoran Zheng, Wenguang Wang, Tao Xie, Yizheng Chen
  • Patent number: 11237748
    Abstract: Balancing resource usage for client applications workload and data merge optimization of the backend for both a local merge within one server and a merge across multiple servers is determined based on previous resource usage pattern in a distributed storage system.
    Type: Grant
    Filed: August 13, 2019
    Date of Patent: February 1, 2022
    Assignee: International Business Machines Corporation
    Inventors: Lei Chen, Xin Ni, Tao Xie, Jun Wei Zhang