Patents by Inventor Ye Li

Ye Li 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: 20220062511
    Abstract: The present disclosure relates to a ureteral stent and a preparation method thereof. The ureteral stent has at least one pre-coating formed on its surface and at least one hydrophilic lubricating coating formed on the pre-coating. Preferably, the pre-coating and the hydrophilic lubricating coating are formed by photocuring, thermal curing, chemical reaction, physical adsorption, crystallization or freezing. By means of the technical solutions of the present disclosure, a stable and firm coating is formed on the surface of the ureteral stent with a more complicated shape, the friction force (the friction force of the 30th cycle is small, and the friction force of the 30th cycle/initial friction force is kept within 2 times) of the ureteral stent is greatly reduced, and the lubricating performance is greatly improved.
    Type: Application
    Filed: November 11, 2019
    Publication date: March 3, 2022
    Applicant: Jiangsu Biosurf Biotech co., Ltd.
    Inventor: Ye Li
  • Patent number: 11263019
    Abstract: A method for generating boot tables for a device having access to device information. It is determined whether there exists at least one system boot table stored in a memory. If it is determined that a system boot table does not exist, the device information is retrieved, and the device information is converted to at least one boot table. The converting includes generating a first boot table by populating the first boot table with information of components of the device that have a correspondence to a computer system boot information standard. The generating also includes generating a second boot table for another component of the device that does not have a correspondence to the computer system boot information standard, by creating an entry in the second boot table that is populated with an identifier used to find a compatible component defined in the computer system boot standard.
    Type: Grant
    Filed: July 24, 2019
    Date of Patent: March 1, 2022
    Assignee: VMware, Inc.
    Inventors: Andrei Warkentin, Cyprien Laplace, Ye Li, Alexander Fainkichen, Regis Duchesne
  • Publication number: 20220056400
    Abstract: The present invention provides a mutant strain of Corynebacterium glutamicum with efficient expression of exogenous proteins, which can solve the technical problem of low protein expression quantity when existing Corynebacterium glutamicum is used as an exogenous protein expression host. The mutant strain of Corynebacterium glutamicum is deposited in the China General Microbiological Culture Collection Center (CGMCC), and the deposit number is CGMCC No. 20138. The mutant strain of Corynebacterium glutamicum in the present invention, verified by the expression of exogenous proteins, showed significantly enhanced expression of both intracellular and secreted proteins when compared with its initial strain.
    Type: Application
    Filed: July 30, 2021
    Publication date: February 24, 2022
    Inventors: Lihong MENG, Xiuxia LIU, Yankun Yang, Chunli Liu, Ye Li, Zhonghu BAI
  • Patent number: 11255311
    Abstract: A rotor rotation control system for a wind turbine and a control method thereof are provided. The control system includes a rotation unit configured to drive a rotor of the wind turbine to rotate relative to an engine base of the wind turbine, a driving unit configured to drive the rotation unit, and a processor configured to determine a bending moment load switching position on a rotating shaft of the rotor, and output an adjustment instruction to the driving unit based on the bending moment load switching position.
    Type: Grant
    Filed: April 8, 2018
    Date of Patent: February 22, 2022
    Assignee: JIANGSU GOLDWIND SCIENCE & TECHNOLOGY CO., LTD.
    Inventors: Hongfeng Li, Yong Yang, Jing Fang, Endi Zhai, Xingang Zhang, Ye Li
  • Publication number: 20220004420
    Abstract: Techniques for optimizing CPU usage in a host system based on VM guest OS power and performance management are provided. In one embodiment, a hypervisor of the host system can capture information from a VM guest OS that pertains to a target power or performance state set by the guest OS for a vCPU of the VM. The hypervisor can then perform, based on the captured information, one or more actions that align usage of host CPU resources by the vCPU with the target power or performance state.
    Type: Application
    Filed: September 15, 2021
    Publication date: January 6, 2022
    Inventors: Andrei Warkentin, Cyprien Laplace, Regis Duchesne, Ye Li, Alexander Fainkichen
  • Publication number: 20210403356
    Abstract: The present disclosure relates to a bacterium-alga coupled sewage treatment device based on energy recycling and a use method thereof. The device comprises a pretreatment device, a photobioreactor, an alga separation apparatus, a continuous flow bioreactor and a secondary sedimentation tank which are sequentially connected in order, the pretreatment device being connected to a municipal sewage inlet pipe, the photobioreactor being connected to a carbon dioxide gas charging device through a gas filling pipeline, one part of a sludge thickening tank being connected to the secondary sedimentation tank, the other part thereof being connected to remaining sludge of the pretreatment device, carbon dioxide generated from the sludge which flows through the thickening tank and is thermally-hydrolyzed and anaerobically-acidified being connected to the photobioreactor through a gas inlet pipeline, and the alga separation apparatus being further connected to a filter press.
    Type: Application
    Filed: March 31, 2020
    Publication date: December 30, 2021
    Inventors: Yong JIANG, Kuixiao LI, Wei WANG, Yu BAI, Jiawei WANG, Ye LI, Keming WANG, Lijun ZHAO
  • Patent number: 11212672
    Abstract: The embodiments of the present disclosure are applicable to the technical field of computer science and application technology, and disclose a wireless body area network, a key generation method and a key distribution method in the wireless body area network, and a related device. The gait acceleration signal is extracted synchronously through the respective acceleration acquisition devices integrated with the coordinator and the wearable equipment, the position information corresponding to the peak value and the valley value in the gait acceleration signal is correspondingly extracted and is taken as the gait common information, and the gait common information is used to perform key distribution in the wireless body area network, the security and the consistency are higher, the calculation is simplified, the key distribution method is suitable for wearable devices having limited resources.
    Type: Grant
    Filed: September 29, 2020
    Date of Patent: December 28, 2021
    Assignee: SHENZHEN INSTITUTES OF ADVANCED TECHNOLOGY CHINESE ACADEMY OF SCIENCES
    Inventors: Fangmin Sun, Ye Li
  • Patent number: 11210222
    Abstract: An example method of maintaining cache coherency in a virtualized computing system includes: trapping access to a memory page by guest software in a virtual machine at a hypervisor managing the virtual machine, where the memory page is not mapped in a second stage page table managed by the hypervisor; performing cache coherency maintenance for instruction and data caches of a central processing unit (CPU) in the virtualized computing system in response to the trap; mapping the memory page in the second stage page table with execute permission; and resuming execution of the virtual machine.
    Type: Grant
    Filed: January 23, 2018
    Date of Patent: December 28, 2021
    Assignee: VMware, Inc.
    Inventors: Ye Li, Cyprien Laplace, Andrei Warkentin, Alexander Fainkichen, Regis Duchesne
  • Publication number: 20210397944
    Abstract: To provide automated categorization of structured textual content individual nodes of textual content, from a document object model encapsulation of the structured textual content, have a multidimensional vector associated with them, where the values of the various dimensions of the multidimensional vector are based on the textual content in the corresponding node, the visual features applied or associated with the textual content of the corresponding node, and positional information of the textual content of the corresponding node. The multidimensional vectors are input to a neighbor-imbuing neural network. The enhanced multidimensional vectors output by the neighbor-imbuing neural network are then be provided to a categorization neural network. The resulting output can be in the form of multidimensional vectors whose dimensionality is proportional to categories into which the structured textual content is to be categorized. A weighted merge takes into account multiple nodes that are grouped together.
    Type: Application
    Filed: June 19, 2020
    Publication date: December 23, 2021
    Inventors: Charumathi Lakshmanan, Ye Li, Arnold Overwijk, Chenyan Xiong, Jiguang Shen, Junaid Ahmed, Jiaming Guo
  • Publication number: 20210397698
    Abstract: System and method for performing a remote attestation for creation of a trusted execution environment (TEE) using a virtual secure enclave device running in a virtualized environment utilizes a trusted bootloader appliance in a TEE virtual computing instance, which is created in response to a request for a TEE from a software process running in the system. The trusted bootloader appliance manages the provisioning of a TEE in the TEE virtual computing instance for the software process. The remote attestation includes performing a first stage attestation on the trusted bootloader appliance by a hardware platform of the computer system and performing a second stage attestation on the provisioned TEE by the trusted bootloader appliance.
    Type: Application
    Filed: June 18, 2020
    Publication date: December 23, 2021
    Inventors: Ye LI, David OTT, Cyprien LAPLACE, Alexander FAINKICHEN, Shruthi HIRIYURU
  • Patent number: 11182303
    Abstract: Examples construct a bootloader address space using a page fault exception. A bootloader executing in machine address (MA) space determines the MA at which the bootloader has been loaded into memory. The bootloader calculates a difference between an expected virtual address (VA) and the loaded MA. The bootloader defines a page table mapping the bootloader MA to an expected VA, and sets an exception handling vector to point to the expected VA. When a memory management unit (MMU) utilizing the defined page table for address translation is enabled, a page fault exception occurs. The page fault exception handling resumes execution of the bootloader at the expected VA via an exception handling vector pointing thereto.
    Type: Grant
    Filed: December 21, 2016
    Date of Patent: November 23, 2021
    Assignee: VMware, Inc.
    Inventors: Andrei Warkentin, Cyrien Laplace, Alexander Fainkichen, Ye Li, Regis Duchesne
  • Patent number: 11169838
    Abstract: An example method of interfacing with a hypervisor in a computing system is described. The computing system includes a processor having at least three hierarchical privilege levels including a third privilege level more privileged than a second privilege level, the second privilege level more privileged than a first privilege level. The method includes configuring, by the hypervisor executing at the third privilege level, the processor to trap reads to a debug communication channel (DCC) status register of the processor to the third privilege level; trapping, at the hypervisor, a read to the DCC status register by guest software executing in a virtual machine (VM) managed by the hypervisor, the guest software executing at the first or second privilege level; reading, at the hypervisor, a plurality of registers of the processor to obtain data stored by the guest software; and returning execution from the hypervisor to the guest software.
    Type: Grant
    Filed: January 16, 2020
    Date of Patent: November 9, 2021
    Assignee: VMware, Inc.
    Inventors: Cyprien Laplace, Regis Duchesne, Andrei Warkentin, Ye Li, Alexander Fainkichen
  • Patent number: 11162473
    Abstract: A control method for a hydraulic control turning system of a generator rotor includes: establishing a length relationship table between multiple hydraulic cylinders of the hydraulic control turning system; selecting a reference hydraulic cylinder; acquiring current lengths of the multiple hydraulic cylinders when the multiple hydraulic cylinders are located at error correction positions; and adjusting lengths of the other hydraulic cylinders corresponding to a next driving stroke to conform with the length relationship table. With such an arrangement, the accumulated dimension error between the hydraulic cylinders may be dynamically corrected during the turning operation, thereby ensuring that the turning pins are accurately aligned with the pin holes in the generator, and the corresponding turning operation is performed after the generator set is locked. Based on this, a control device for a hydraulic control turning system of a generator rotor is further provided.
    Type: Grant
    Filed: April 20, 2018
    Date of Patent: November 2, 2021
    Assignee: JIANGSU GOLDWIND SCIENCE & TECHNOLOGY CO., LTD.
    Inventors: Wei Cheng, Hongfeng Li, Pengyang Li, Endi Zhai, Xingang Zhang, Ye Li
  • Patent number: 11150933
    Abstract: Techniques for optimizing CPU usage in a host system based on VM guest OS power and performance management are provided. In one embodiment, a hypervisor of the host system can capture information from a VM guest OS that pertains to a target power or performance state set by the guest OS for a vCPU of the VM. The hypervisor can then perform, based on the captured information, one or more actions that align usage of host CPU resources by the vCPU with the target power or performance state.
    Type: Grant
    Filed: March 15, 2019
    Date of Patent: October 19, 2021
    Assignee: VMware, Inc.
    Inventors: Andrei Warkentin, Cyprien Laplace, Regis Duchesne, Ye Li, Alexander Fainkichen
  • Patent number: 11113071
    Abstract: A method for booting a computer system includes: loading a first stage bootloader of a plurality of first stage bootloaders from a boot image based on a known configuration of the computer system; executing the first stage bootloader to identify a selected bootbank of a plurality of bootbanks in the boot image based on the known configuration of the computer system; executing, by the first stage bootloader, a second stage bootloader from the boot image with an instruction to boot from the selected bootbank; and executing, by the second stage bootloader, a binary file in the selected bootbank.
    Type: Grant
    Filed: July 22, 2020
    Date of Patent: September 7, 2021
    Assignee: VMware, Inc.
    Inventors: Cyprien Laplace, Andrei Warkentin, Shruthi Muralidhara Hiriyuru, Ye Li, Alexander Fainkichen, Regis Duchesne, Sunil Kumar Kotian, Renaud Benjamin Voltz
  • Publication number: 20210232362
    Abstract: A system for refinement of a voice query interpretation interprets a voice query received at a voice-enabled device to identify commands responsive to the voice query for execution at the voice-enabled device, and enables refinement of the interpretation of the voice query through a graphical user interface generated and displayed at a GUI-capable device. The graphical user interface includes a set of selectable options relating to the voice query and identifying a refinement of the interpretation of the voice query to enable control and/or adjustment of commands to be executed by the voice-enabled device. For example, if one of the selectable options is selected, then a command associated with the selected option is identified and executed by the voice-enabled device.
    Type: Application
    Filed: April 12, 2021
    Publication date: July 29, 2021
    Applicant: Spotify AB
    Inventors: Philip Glenny Edmonds, Matthew Joseph Kane, Joshua Pham, Eder G. Bastos, Marcus Daniel Better, Adithya Kalyan Tammavarapu, Amilcar Andrade Garcia, Chen Ye Li, Adam Jonathan Shonkoff, Aaron Paul Harmon, Christopher Phair, Ching Chuan Sung
  • Publication number: 20210224090
    Abstract: An example method of interfacing with a hypervisor in a computing system is described, which includes a processor having at least three hierarchical privilege levels including a third privilege level more privileged than a second privilege level, the second privilege level more privileged than a first privilege level.
    Type: Application
    Filed: January 16, 2020
    Publication date: July 22, 2021
    Inventors: Andrei WARKENTIN, Cyprien LAPLACE, Regis DUCHESNE, Alexander FAINKICHEN, Shruthi Muralidhara HIRIYURU, Ye LI
  • Publication number: 20210224089
    Abstract: An example method of interfacing with a hypervisor in a computing system is described. The computing system includes a processor having at least three hierarchical privilege levels including a third privilege level more privileged than a second privilege level, the second privilege level more privileged than a first privilege level. The method includes configuring, by the hypervisor executing at the third privilege level, the processor to trap reads to a debug communication channel (DCC) status register of the processor to the third privilege level; trapping, at the hypervisor, a read to the DCC status register by guest software executing in a virtual machine (VM) managed by the hypervisor, the guest software executing at the first or second privilege level; reading, at the hypervisor, a plurality of registers of the processor to obtain data stored by the guest software; and returning execution from the hypervisor to the guest software.
    Type: Application
    Filed: January 16, 2020
    Publication date: July 22, 2021
    Inventors: Cyprien LAPLACE, Regis DUCHESNE, Andrei WARKENTIN, Ye LI, Alexander FAINKICHEN
  • Publication number: 20210194200
    Abstract: The present disclosure provides a fiber laser light coherent combination system, comprising: a modulator module configured to perform a phase modulation on sub-beams according to pseudo-random sequences orthogonally independent from each other, and perform a frequency shift on a reference beam according to a set frequency; a fiber laser light amplifier module configured to perform a power amplification on the modulated sub-beams; a laser light collimation emission module configured to collimate and output the sub-beams and the reference beam; a combination sampling module configured to perform a combination of the sub-beams and the reference beam which are collimated and outputted, and convert them into an electrical signal; a digital phase modulation and demodulation module configured to perform a demodulation on the electrical signal according to the shifted frequency and each of the pseudo-random sequences, and obtain a phase difference between each of the sub-beams and the reference beam.
    Type: Application
    Filed: December 18, 2020
    Publication date: June 24, 2021
    Inventors: Zhen YANG, Junfeng SHI, Ye LI, Xinpeng SUN, Lin XU, Chaoyang LI, Qingsong LI
  • Patent number: D944452
    Type: Grant
    Filed: February 23, 2021
    Date of Patent: February 22, 2022
    Inventor: Ye Li