Patents by Inventor Chunqiang Li

Chunqiang 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: 20240264926
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for error handling in an integrated development environment (IDE) are provided. One of the methods, applicable to an IDE server, includes: sending a project package comprising a plurality of components supporting development of an application to an IDE terminal in response to a query of the IDE terminal; receiving a first error identifier indicating an error that occurs to the project package from the IDE terminal; determining an erroneous component where the error occurs from the plurality of components in the project package based on the first error identifier; determining a diagnosis solution corresponding to the first error identifier and the erroneous component by looking up mapping relationships stored on the server between error identifiers and diagnosis solutions associated with the plurality of components; and returning the determined diagnosis solution to the IDE terminal.
    Type: Application
    Filed: April 18, 2024
    Publication date: August 8, 2024
    Inventors: Long JIANG, Jianyi MENG, Chunqiang LI
  • Patent number: 11994973
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for error handling in an integrated development environment (IDE) are provided. One of the methods, applicable to an IDE server, includes: sending a project package comprising a plurality of components supporting development of an application to an IDE terminal in response to a query of the IDE terminal; receiving a first error identifier indicating an error that occurs to the project package from the IDE terminal; determining an erroneous component where the error occurs from the plurality of components in the project package based on the first error identifier; determining a diagnosis solution corresponding to the first error identifier and the erroneous component by looking up mapping relationships stored on the server between error identifiers and diagnosis solutions associated with the plurality of components; and returning the determined diagnosis solution to the IDE terminal.
    Type: Grant
    Filed: December 8, 2020
    Date of Patent: May 28, 2024
    Assignee: ALIBABA GROUP HOLDING LIMITED
    Inventors: Long Jiang, Jianyi Meng, Chunqiang Li
  • Publication number: 20240058377
    Abstract: A method of plasmonic enhanced magnetic nanoparticles hyperthermia (PE-MNH) of M@X core/shell nanoparticles using laser energy. Up on laser exposure of the nanoparticles in solution, the plasmonic shell will heat up and isolate each particle in their own hydrodynamic shell that lead to reducing the inter-particle interaction of the magnetic nanoparticles. This will lead to disaggregated nanoparticle with high dispersity, free movement and rotation in solution as well as giant increase in SAR when the alternating magnetic field within clinical safety limits is applied. Application of this approach has the potential to revolutionize the current treatment regimens by replacing them with plasmonic enhanced magnetic nanoparticles hyperthermia therapy that is more effective, less toxic, and impact survival.
    Type: Application
    Filed: November 2, 2023
    Publication date: February 22, 2024
    Inventors: Ahmed El-Gendy, Chunqiang Li
  • Patent number: 11687326
    Abstract: This application discloses a data interaction method, for implementing data interaction between a web page module and a functional module of an application. The web page module includes at least one interaction API. The method includes: receiving an interaction request from a target interaction API in the web page module, where the interaction request includes an identifier of a target functional module with which the web page module requests to interact; determining, according to a preset corresponding relationship between interaction APIs and parsing modules, a target parsing module corresponding to the target interaction API; and sending the identifier of the target functional module to the target parsing module, for the target parsing module to call the target functional module to implement a corresponding function.
    Type: Grant
    Filed: November 24, 2020
    Date of Patent: June 27, 2023
    Assignee: ALIBABA GROUP HOLDING LIMITED
    Inventors: Long Jiang, Jianyi Meng, Chunqiang Li
  • Patent number: 11449313
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for obtaining a network service and applicable to an integrated development environment (IDE) are provided. The IDE comprises a graphical interface comprising a toolbar and a plurality of functional areas, the plurality of functional areas comprise a code editing area for inputting and outputting source code, and the toolbar comprises an icon. One of the methods includes: receiving a user operation on the icon in the toolbar; and in response to the user operation on the icon being a preset user operation, loading a browser engine, and displaying, through the browser engine, a navigation interface corresponding to the icon in the code editing area of the graphical interface of the IDE, for a user to obtain a network service corresponding to the navigation interface.
    Type: Grant
    Filed: December 11, 2020
    Date of Patent: September 20, 2022
    Assignee: Alibaba Group Holding Limited
    Inventors: Long Jiang, Jianyi Meng, Chunqiang Li
  • Patent number: 11372627
    Abstract: Embodiments of this specification disclose a system and a method for providing an embedded integrated development environment (IDE). The system may include a server interface; an index data storage, configured to store application index data; a component data storage, configured to store component dependency data; and an access control module, configured to: receive a first access request through the server interface from a terminal device; retrieve the application index data according to the first access request from the index data storage to determine a first application component; retrieve the component dependency data according to the first application component from the component data storage to determine a resource component on which the first application component depends; and send the first application component and the resource component to the terminal device through the server interface.
    Type: Grant
    Filed: December 4, 2020
    Date of Patent: June 28, 2022
    Assignee: ALIBABA GROUP HOLDING LIMITED
    Inventors: Long Jiang, Jianyi Meng, Chunqiang Li
  • Patent number: 11249677
    Abstract: The present disclosure provides a method and an apparatus for erasing or writing Flash data. The method includes: reading an instruction for erasing or writing the data, the instruction for erasing or writing the data carrying start address information and end address information of a Flash memory where an operation of the instruction is to occur; querying whether the start address information and the end address information are in an address information table including one or more address ranges; and processing the instruction based on a result of the querying.
    Type: Grant
    Filed: September 11, 2018
    Date of Patent: February 15, 2022
    Assignee: C-SKY Microsystems Co., Ltd.
    Inventors: Yingjun Gao, Qijie Tong, Chunqiang Li, Han Mao
  • Publication number: 20210182176
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for error handling in an integrated development environment (IDE) are provided. One of the methods, applicable to an IDE server, includes: sending a project package comprising a plurality of components supporting development of an application to an IDE terminal in response to a query of the IDE terminal; receiving a first error identifier indicating an error that occurs to the project package from the IDE terminal; determining an erroneous component where the error occurs from the plurality of components in the project package based on the first error identifier; determining a diagnosis solution corresponding to the first error identifier and the erroneous component by looking up mapping relationships stored on the server between error identifiers and diagnosis solutions associated with the plurality of components; and returning the determined diagnosis solution to the IDE terminal.
    Type: Application
    Filed: December 8, 2020
    Publication date: June 17, 2021
    Inventors: Long JIANG, Jianyi MENG, Chunqiang LI
  • Publication number: 20210182030
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for obtaining a network service and applicable to an integrated development environment (IDE) are provided. The IDE comprises a graphical interface comprising a toolbar and a plurality of functional areas, the plurality of functional areas comprise a code editing area for inputting and outputting source code, and the toolbar comprises an icon. One of the methods includes: receiving a user operation on the icon in the toolbar; and in response to the user operation on the icon being a preset user operation, loading a browser engine, and displaying, through the browser engine, a navigation interface corresponding to the icon in the code editing area of the graphical interface of the IDE, for a user to obtain a network service corresponding to the navigation interface.
    Type: Application
    Filed: December 11, 2020
    Publication date: June 17, 2021
    Inventors: Long JIANG, Jianyi MENG, Chunqiang LI
  • Publication number: 20210173620
    Abstract: Embodiments of this specification disclose a system and a method for providing an embedded integrated development environment (IDE). The system may include a server interface; an index data storage, configured to store application index data; a component data storage, configured to store component dependency data; and an access control module, configured to: receive a first access request through the server interface from a terminal device; retrieve the application index data according to the first access request from the index data storage to determine a first application component; retrieve the component dependency data according to the first application component from the component data storage to determine a resource component on which the first application component depends; and send the first application component and the resource component to the terminal device through the server interface.
    Type: Application
    Filed: December 4, 2020
    Publication date: June 10, 2021
    Inventors: Long JIANG, Jianyi MENG, Chunqiang LI
  • Publication number: 20210157555
    Abstract: This application discloses a data interaction method, for implementing data interaction between a web page module and a functional module of an application. The web page module includes at least one interaction API. The method includes: receiving an interaction request from a target interaction API in the web page module, where the interaction request includes an identifier of a target functional module with which the web page module requests to interact; determining, according to a preset corresponding relationship between interaction APIs and parsing modules, a target parsing module corresponding to the target interaction API; and sending the identifier of the target functional module to the target parsing module, for the target parsing module to call the target functional module to implement a corresponding function.
    Type: Application
    Filed: November 24, 2020
    Publication date: May 27, 2021
    Inventors: Long JIANG, Jianyi MENG, Chunqiang LI
  • Publication number: 20210145867
    Abstract: A method of plasmonic enhanced magnetic nanoparticles hyperthermia (PE-MNH) of M@X core/shell nanoparticles using laser energy. Up on laser exposure of the nanoparticles in solution, the plasmonic shell will heat up and isolate each particle in their own hydrodynamic shell that lead to reducing the inter-particle interaction of the magnetic nanoparticles. This will lead to disaggregated nanoparticle with high dispersity, free movement and rotation in solution as well as giant increase in SAR when the alternating magnetic field within clinical safety limits is applied. Application of this approach has the potential to revolutionize the current treatment regimens by replacing them with plasmonic enhanced magnetic nanoparticles hyperthermia therapy that is more effective, less toxic, and impact survival.
    Type: Application
    Filed: October 14, 2020
    Publication date: May 20, 2021
    Inventors: Ahmed El-Gendy, Chunqiang Li
  • Patent number: 10909246
    Abstract: The present disclosure provides trusted kernel-based anti-attack data processors. One exemplary processor comprises: a trusted kernel exception vector table configured to provide a handling entry for kernel switching; a trusted kernel stack pointer register storing a trusted kernel stack pointer that points to a trusted kernel stack space; and a trusted zone in the trusted kernel stack space, the trusted zone including a program status register storing a flag bit of a starting kernel for the kernel switching, a program pointer, and a general register. When the data processor performs kernel switching from a non-trusted kernel to a trusted kernel, the trusted kernel locates the handling entry for the kernel switching and performs the switching. An underlying software protection mechanism can be provided for switching entries of a trusted kernel. Therefore, security during switching processes between a trusted kernel and a non-trusted kernel can be improved.
    Type: Grant
    Filed: October 30, 2018
    Date of Patent: February 2, 2021
    Assignee: C-SKY Microsystems Co., Ltd.
    Inventors: Xiaoxia Cui, Chunqiang Li, Guangen Hou, Li Chen
  • Publication number: 20190111132
    Abstract: A novel 34 amino acid long collagen-like peptide rich in proline, hydroxyproline, and glycine, and with several photoreactive N-acyl-7-nitroindoline units incorporated into the peptide backbone was synthesized by on-resin fragment condensation. The circular dichroism measurement of this peptide supports a stable triple helix structure. This peptide has potential as a new biomimetic material with built-in latent photochemical functions that enable the decomposition into small peptide fragments by illumination with UV light of 350 nm. Using a photoreactive glycine derivative as a model compound for the collagen-like peptide, we demonstrate that its photolysis can also be triggered by a two-photon absorption process using a femtosecond laser at 710 nm. When a thin film of this compound is irradiated with femtosecond laser light at 710 nm the photochemistry occurs only at locations of irradiation.
    Type: Application
    Filed: October 18, 2018
    Publication date: April 18, 2019
    Applicant: THE BOARD OF REGENTS OF THE UNIVERSITY OF TEXAS SYSTEM
    Inventors: Chunqiang Li, Thomas Boland, Hector P. Del Castillo, Katja Michael, Binata Joddar, Alfredo Ornelas
  • Publication number: 20190079700
    Abstract: The present disclosure provides a method and an apparatus for erasing or writing Flash data. The method includes: reading an instruction for erasing or writing the data, the instruction for erasing or writing the data carrying start address information and end address information of a Flash memory where an operation of the instruction is to occur; querying whether the start address information and the end address information are in an address information table including one or more address ranges; and processing the instruction based on a result of the querying.
    Type: Application
    Filed: September 11, 2018
    Publication date: March 14, 2019
    Inventors: Yingjun GAO, Qijie TONG, Chunqiang LI, Han MAO
  • Publication number: 20190073477
    Abstract: The present disclosure provides trusted kernel-based anti-attack data processors. One exemplary processor comprises: a trusted kernel exception vector table configured to provide a handling entry for kernel switching; a trusted kernel stack pointer register storing a trusted kernel stack pointer that points to a trusted kernel stack space; and a trusted zone in the trusted kernel stack space, the trusted zone including a program status register storing a flag bit of a starting kernel for the kernel switching, a program pointer, and a general register. When the data processor performs kernel switching from a non-trusted kernel to a trusted kernel, the trusted kernel locates the handling entry for the kernel switching and performs the switching. An underlying software protection mechanism can be provided for switching entries of a trusted kernel. Therefore, security during switching processes between a trusted kernel and a non-trusted kernel can be improved.
    Type: Application
    Filed: October 30, 2018
    Publication date: March 7, 2019
    Inventors: Xiaoxia CUI, Chunqiang LI, Guangen HOU, Li CHEN
  • Patent number: 8924591
    Abstract: A method and device for data segmentation in data compression are disclosed. The method includes: acquiring a segmentation rule corresponding to the length of a current unsegmented data stream according to the length of the current unsegmented data stream in a data stream to be compressed, whereas the length of the unsegmented data stream increases, the probability that the corresponding segmentation rule is satisfied increases monotonically, and when the segmentation rule corresponding to a first length is satisfied, the segmentation rule corresponding to a second length is definitely satisfied too; where the first length and the second length are the length of the unsegmented data stream, and the first length is smaller than the second length; and segmenting, by using the segmentation rule, the data stream to be compressed.
    Type: Grant
    Filed: August 17, 2012
    Date of Patent: December 30, 2014
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Chunqiang Li, Zhigang Huang, Feng Li, Yu Zheng
  • Publication number: 20140330798
    Abstract: The present disclosure provides a virtual desktop infrastructure VDI file transfer method, which relates to the communications field and can improve compressibility in a VDI file transfer process. The method includes receiving VDI messages, where the VDI messages at least include a VDI file transfer message, separating the VDI file transfer message from the VDI messages, parsing the separated VDI file transfer message; obtaining a data portion of the VDI file transfer message, compressing the data portion, and sending a VDI file transfer message that includes compressed data. The present disclosure further provides a corresponding apparatus.
    Type: Application
    Filed: July 16, 2014
    Publication date: November 6, 2014
    Inventors: Guang Li, Ziyang Yao, Chunqiang Li, Fuqing Sun
  • Patent number: 8824352
    Abstract: A method for processing handover state information, a mobile access gateway (MAG), and a mobile node (MN) are disclosed. The method includes: receiving a handover state notification message, where the handover state notification message includes interface handover indication information; determining a handover indication option value according to the interface handover indication information; and generating and sending a proxy binding update (PBU) message, where the PBU message includes the handover indication option value. With the present invention, a MAG can obtain the handover state information of an MN through the interface handover indication information of the MN. The application scope is wide, and the access success probability is increased; therefore, the access quality of service (QoS) provided for the user is improved.
    Type: Grant
    Filed: December 10, 2010
    Date of Patent: September 2, 2014
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Wei Yan, Chunqiang Li
  • Patent number: 8574859
    Abstract: The present invention generally provides methods and systems for performing in vivo flow cytometry by using blood vessels as flow chambers through which flowing cells can be monitored in a live subject in vivo without the need for withdrawing a blood sample. In some embodiments, one or more blood vessels are illuminated with radiation so as to cause a multi-photon excitation of an exogenous fluorophore that was previously introduced into the subject to label one or more cell types of interest. In some other embodiments, rather than utilizing an exogenous fluorophore, endogenous (intrinsic) cellular fluorescence can be employed for in vivo flow cytometry. The emission of fluorescence radiation from such fluorophores in response to the excitation can be detected and analyzed to obtain information regarding a cell type of interest.
    Type: Grant
    Filed: March 27, 2009
    Date of Patent: November 5, 2013
    Assignee: The General Hospital Corporation
    Inventors: Charles P. Lin, Alicia L. Carlson, Clemens Alt, David P. Biss, Costas M. Pitsillides, Chunqiang Li