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: 20240264926Abstract: 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: ApplicationFiled: April 18, 2024Publication date: August 8, 2024Inventors: Long JIANG, Jianyi MENG, Chunqiang LI
-
Patent number: 11994973Abstract: 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: GrantFiled: December 8, 2020Date of Patent: May 28, 2024Assignee: ALIBABA GROUP HOLDING LIMITEDInventors: Long Jiang, Jianyi Meng, Chunqiang Li
-
Publication number: 20240058377Abstract: 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: ApplicationFiled: November 2, 2023Publication date: February 22, 2024Inventors: Ahmed El-Gendy, Chunqiang Li
-
Patent number: 11687326Abstract: 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: GrantFiled: November 24, 2020Date of Patent: June 27, 2023Assignee: ALIBABA GROUP HOLDING LIMITEDInventors: Long Jiang, Jianyi Meng, Chunqiang Li
-
Patent number: 11449313Abstract: 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: GrantFiled: December 11, 2020Date of Patent: September 20, 2022Assignee: Alibaba Group Holding LimitedInventors: Long Jiang, Jianyi Meng, Chunqiang Li
-
Patent number: 11372627Abstract: 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: GrantFiled: December 4, 2020Date of Patent: June 28, 2022Assignee: ALIBABA GROUP HOLDING LIMITEDInventors: Long Jiang, Jianyi Meng, Chunqiang Li
-
Patent number: 11249677Abstract: 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: GrantFiled: September 11, 2018Date of Patent: February 15, 2022Assignee: C-SKY Microsystems Co., Ltd.Inventors: Yingjun Gao, Qijie Tong, Chunqiang Li, Han Mao
-
Publication number: 20210182176Abstract: 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: ApplicationFiled: December 8, 2020Publication date: June 17, 2021Inventors: Long JIANG, Jianyi MENG, Chunqiang LI
-
Publication number: 20210182030Abstract: 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: ApplicationFiled: December 11, 2020Publication date: June 17, 2021Inventors: Long JIANG, Jianyi MENG, Chunqiang LI
-
Publication number: 20210173620Abstract: 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: ApplicationFiled: December 4, 2020Publication date: June 10, 2021Inventors: Long JIANG, Jianyi MENG, Chunqiang LI
-
Publication number: 20210157555Abstract: 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: ApplicationFiled: November 24, 2020Publication date: May 27, 2021Inventors: Long JIANG, Jianyi MENG, Chunqiang LI
-
Publication number: 20210145867Abstract: 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: ApplicationFiled: October 14, 2020Publication date: May 20, 2021Inventors: Ahmed El-Gendy, Chunqiang Li
-
Patent number: 10909246Abstract: 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: GrantFiled: October 30, 2018Date of Patent: February 2, 2021Assignee: C-SKY Microsystems Co., Ltd.Inventors: Xiaoxia Cui, Chunqiang Li, Guangen Hou, Li Chen
-
Publication number: 20190111132Abstract: 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: ApplicationFiled: October 18, 2018Publication date: April 18, 2019Applicant: THE BOARD OF REGENTS OF THE UNIVERSITY OF TEXAS SYSTEMInventors: Chunqiang Li, Thomas Boland, Hector P. Del Castillo, Katja Michael, Binata Joddar, Alfredo Ornelas
-
Publication number: 20190079700Abstract: 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: ApplicationFiled: September 11, 2018Publication date: March 14, 2019Inventors: Yingjun GAO, Qijie TONG, Chunqiang LI, Han MAO
-
Publication number: 20190073477Abstract: 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: ApplicationFiled: October 30, 2018Publication date: March 7, 2019Inventors: Xiaoxia CUI, Chunqiang LI, Guangen HOU, Li CHEN
-
Patent number: 8924591Abstract: 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: GrantFiled: August 17, 2012Date of Patent: December 30, 2014Assignee: Huawei Technologies Co., Ltd.Inventors: Chunqiang Li, Zhigang Huang, Feng Li, Yu Zheng
-
Publication number: 20140330798Abstract: 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: ApplicationFiled: July 16, 2014Publication date: November 6, 2014Inventors: Guang Li, Ziyang Yao, Chunqiang Li, Fuqing Sun
-
Patent number: 8824352Abstract: 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: GrantFiled: December 10, 2010Date of Patent: September 2, 2014Assignee: Huawei Technologies Co., Ltd.Inventors: Wei Yan, Chunqiang Li
-
Patent number: 8574859Abstract: 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: GrantFiled: March 27, 2009Date of Patent: November 5, 2013Assignee: The General Hospital CorporationInventors: Charles P. Lin, Alicia L. Carlson, Clemens Alt, David P. Biss, Costas M. Pitsillides, Chunqiang Li