Patents by Inventor Jianyi MENG
Jianyi MENG 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
-
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
-
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: 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: 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
-
Patent number: 10922263Abstract: The present disclosure provides a serial communication device. The device includes: a first interface module communicatively coupled to an advanced bus of a master machine, a second interface module communicatively coupled to a data interface of a slave machine, a control module, a transceiving enable module, a shift register module and an interrupt generating module.Type: GrantFiled: December 21, 2018Date of Patent: February 16, 2021Assignee: C-SKY Microsystems Co., Ltd.Inventors: Mingkun Guo, Jianyi Meng, Wei Qiu, Jun Yang
-
Publication number: 20190384741Abstract: The present disclosure provides a serial communication device. The device includes a first interface module communicatively coupled to an advanced bus of a master machine, a second interface module communicatively coupled to a data interface of a slave machine, a control module, a transcciving enable module, a shift register module and an interrupt generating module.Type: ApplicationFiled: December 21, 2018Publication date: December 19, 2019Inventors: Mingkun GUO, Jianyi MENG, Wei QIU, Jun YANG