Patents by Inventor Canhui HUANG

Canhui HUANG 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).

  • Patent number: 11941411
    Abstract: Embodiments of this disclosure provide a method for starting an application and a related apparatus. The method includes the following: A user terminal may acquire a configuration parameter of a target application from a data management server when a start instruction for the target application is detected. The configuration parameter includes plugin configuration information and code package configuration information. The target application can be executed by using a target code package and a locally cached target plugin.
    Type: Grant
    Filed: March 30, 2022
    Date of Patent: March 26, 2024
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventors: Lingbo Cai, Liang Ma, Qingjie Lin, Hongzheng Ke, Yue Hu, Canhui Huang, Yuyang Peng, Deming Zhang
  • Publication number: 20240028349
    Abstract: This application provides an interface calling simulation method for developing an application program performed by an electronic device. The electronic device receives an interface calling request for a target interface in an application program. The interface calling request includes interface calling information of the target interface. The electronic device identifies, within a simulated interface set for a simulation interface corresponding to the target interface. The simulated interface set includes simulated interfaces that simulate real interfaces in the application program. The electronic device compares the interface calling information of the target interface with interface configuration information of the simulated interface.
    Type: Application
    Filed: October 2, 2023
    Publication date: January 25, 2024
    Inventors: Yuansheng XUE, Yuan HAI, Yanghao OU, Zhiwei GUO, Chao LIN, Canhui HUANG, Sicheng HUANG
  • Publication number: 20230367691
    Abstract: A method for executing a target program is performed by a computer device. The method includes: displaying a user interface of a simulator, the user interface including a program page of the target program; enabling a barrier-free access mode of the target program in the simulator, in response to an enabling operation of the barrier-free access mode; and displaying information of barrier-free access on a page element in the program page of the target program in the barrier-free access mode. According to the present disclosure, the test for barrier-free access can be directly carried out on the simulator in a visual manner, with no need to run the target program on a real user terminal.
    Type: Application
    Filed: July 26, 2023
    Publication date: November 16, 2023
    Inventors: Jiamin HUANG, Junhong Yan, Xusheng Ni, Canhui Huang
  • Publication number: 20230367616
    Abstract: A data processing method includes: acquiring, in response to an opening request for a target application page, a first component compilation file of an instant display component depending on the target application page, and acquiring a second component compilation file of a placeholder component, the placeholder component being configured to hold a place for a time-use display component of the target application page; rendering and displaying the target application page based on the first component compilation file and the second component compilation file, the rendered-displayed target application page containing the instant display component and the placeholder component; and asynchronously replacing the placeholder component in the rendered-displayed target application page with the time-use display component according to a third component compilation file of the time-use display component. With the present disclosure, the speed of starting the target application page may be increased.
    Type: Application
    Filed: July 25, 2023
    Publication date: November 16, 2023
    Inventors: Shucheng ZHENG, Sicheng HUANG, Boquan FU, Canhui HUANG, Chaozhong YU, Jingchen ZHAO, Shun LI, Hongqiang CHEN
  • Patent number: 11809882
    Abstract: An electronic device receives an interface calling request for a target interface in an application program. The interface calling request includes interface calling information of the target interface. The device performs an interface query in a simulated interface set that simulates real interfaces in the application program. In accordance with a determination, based on the interface query, that a target simulation interface corresponding to the target interface exists in the simulated interface set, the device intercepts the interface calling request. The device compares the intercepted interface calling information with interface configuration information of the target simulated interface. In accordance with a determination that the interface calling information matches the interface configuration information, the device obtains simulated response data corresponding to the target simulation interface. The device outputs calling response data of the interface calling request.
    Type: Grant
    Filed: April 20, 2022
    Date of Patent: November 7, 2023
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Yuansheng Xue, Yuan Hai, Yanghao Ou, Zhiwei Guo, Chao Lin, Canhui Huang, Sicheng Huang
  • Publication number: 20230297342
    Abstract: In a method for developing a child application, an interface of a child application developer tool is displayed. The child application developer tool is configured to provide a plurality of child application development modes. Each of the child application development modes is associated with a different run-time environment. A user selection of one of the plurality of child application development modes is received via the interface. Based on the selected one of the plurality of child application development modes, development mode information of a parent application that is associated with the one of the plurality of child application development modes is obtained. The run-time environment of the parent application is created based on the obtained application development mode information. At least one of code editing or code debugging of the child application is performed via the child application developer tool.
    Type: Application
    Filed: May 23, 2023
    Publication date: September 21, 2023
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Wenliang DAI, Canhui HUANG
  • Patent number: 11726749
    Abstract: This disclosure includes a child application development method. In the method, an interface of a child application developer tool is displayed. The child application developer tool is a native child application developer tool of a first parent application that is configured with an extension corresponding to development processing for a child application of a second parent application. A development instruction for the child application of the second parent application is received via the interface. In response to the development instruction, a child application base library of the second parent application is obtained via the child application developer tool. A child application running environment of the second parent application is created by loading the child application base library. Further, development processing for the child application of the second parent application is performed in the child application running environment.
    Type: Grant
    Filed: May 13, 2021
    Date of Patent: August 15, 2023
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Wenliang Dai, Canhui Huang
  • Publication number: 20220292056
    Abstract: This application discloses a method and an apparatus for modifying a file name and a storage medium. The method includes: displaying a first target file of which a name is to be modified, the first target file being currently located under a target level directory, and a current file name of the first target file being a first file name; receiving a file name modification operation for the first target file, the file name modification operation being used for instructing to perform a name modification operation on object files in a file set, and the object files being located under the target level directory and having a same file name as the first target file; and modifying file names of the object files in the file set from the first file name to a second file name in response to the file name modification operation.
    Type: Application
    Filed: June 1, 2022
    Publication date: September 15, 2022
    Applicant: Tencent Technology (Shenzhen) Company Limited
    Inventors: Yue HU, Yuan HAI, Chao LIN, Huaiqi ZHOU, Wen GE, Canhui HUANG
  • Publication number: 20220253588
    Abstract: Embodiments of this application provide a page processing method and related apparatus. The method includes previewing a target page in an application program; obtaining a page structure of the previewed target page, the page structure of the target page identifying a layout of page elements of the target page in the target page; obtaining a page structure of a skeleton screen corresponding to the target page based on the page structure of the target page, the page structure of the skeleton screen identifying a layout of placeholder elements of the skeleton screen on the skeleton screen, the placeholder elements being obtained by processing the page elements; and generating a view file of the skeleton screen according to the page structure of the skeleton screen, the skeleton screen being displayed before the target page is loaded.
    Type: Application
    Filed: April 26, 2022
    Publication date: August 11, 2022
    Inventors: Guangdong SUN, Canhui HUANG, Yuan HAI, Jiasheng HUANG, Chao LIN, Zhiwei GUO, Sicheng HUANG, Yuansheng XUE
  • Publication number: 20220244967
    Abstract: An electronic device receives an interface calling request for a target interface in an application program. The interface calling request includes interface calling information of the target interface. The device performs an interface query in a simulated interface set that simulates real interfaces in the application program. In accordance with a determination, based on the interface query, that a target simulation interface corresponding to the target interface exists in the simulated interface set, the device intercepts the interface calling request. The device compares the intercepted interface calling information with interface configuration information of the target simulated interface. In accordance with a determination that the interface calling information matches the interface configuration information, the device obtains simulated response data corresponding to the target simulation interface. The device outputs calling response data of the interface calling request.
    Type: Application
    Filed: April 20, 2022
    Publication date: August 4, 2022
    Inventors: Yuansheng XUE, Yuan HAI, Yanghao OU, Zhiwei GUO, Chao LIN, Canhui HUANG, Sicheng HUANG
  • Publication number: 20220222088
    Abstract: Embodiments of this disclosure provide a method for starting an application and a related apparatus. The method includes the following: A user terminal may acquire a configuration parameter of a target application from a data management server when a start instruction for the target application is detected. The configuration parameter includes plugin configuration information and code package configuration information. The target application can be executed by using a target code package and a locally cached target plugin.
    Type: Application
    Filed: March 30, 2022
    Publication date: July 14, 2022
    Applicant: Tencent Technology (Shenzhen) Company Limited
    Inventors: Lingbo CAI, Liang MA, Qingjie LIN, Hongzheng KE, Yue HU, Canhui HUANG, Yuyang PENG, Deming ZHANG
  • Patent number: 11328331
    Abstract: A method and device for sending and receiving virtual goods are provided. A client device may communicate with a server. The client device may receive a receiving link from the server. The server may generate the receiving link in response to an invocation request received by the server from an invoker device that is different from the recipient client device after a total amount of the virtual goods in an invoker account corresponding to the invoker device is successfully transferred to a server account corresponding to the server. The receiving link may include instructions configured to cause the recipient client device to request a virtual goods package from the server. The client device may detect the link is triggered. The client device may request, from the server, in response to link being triggered, the virtual goods package. The client device may accept, by the recipient client device, the virtual goods package by interacting with the server via the receiving link.
    Type: Grant
    Filed: February 4, 2019
    Date of Patent: May 10, 2022
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventors: Xiaotong You, Li Huang, Chao Zhou, Chen Gong, Yaya Liu, Canhui Huang
  • Publication number: 20220050769
    Abstract: A program testing method is provided. The method includes receiving a test account adding instruction the test account adding instruction identifying a second test account, acquiring a first target code corresponding to a target program in response to the test account adding instruction, the first target code corresponding to a first page, a first test account being logged in on the first page, and the first page being generated according to the first target code, generating a second page corresponding to the second test account according to the first target code, and interacting through the first page and the second page to test the target program. Apparatus and computer-readable medium counterpart embodiments are also provided.
    Type: Application
    Filed: October 27, 2021
    Publication date: February 17, 2022
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Canhui Huang, Jinhui Sun
  • Patent number: 11252203
    Abstract: A computer device receives a session message in a group session on a social networking application. The session message includes a child application identifier corresponding to a child application. The device determines a session identifier corresponding to the group session to which the session message belongs. The device transmits the session identifier to the child application and receives from the child application a request for page data corresponding to the session identifier. In accordance with the request, the device obtains the page data corresponding to the child application identifier. The device renders a child application page in a child application according to the obtained data. In accordance with detecting a trigger event corresponding to the child application identifier on the session message, the device invokes the child application in the social networking application.
    Type: Grant
    Filed: June 1, 2021
    Date of Patent: February 15, 2022
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Weibang Luo, Jisheng Huang, Haojun Hu, Qingjie Lin, Wenxiao Zheng, Yi Duan, Zhaowei Wang, Chao Lin, Canhui Huang, Hao Hu, Zhe Cheng, Yu Wu, Xuyu Gui, Zhaopeng Liang, Yifan Zhu, Yuyang Peng, Kunli Deng
  • Publication number: 20210289010
    Abstract: A computer device receives a session message in a group session on a social networking application. The session message includes a child application identifier corresponding to a child application. The device determines a session identifier corresponding to the group session to which the session message belongs. The device transmits the session identifier to the child application and receives from the child application a request for page data corresponding to the session identifier. In accordance with the request, the device obtains the page data corresponding to the child application identifier. The device renders a child application page in a child application according to the obtained data. In accordance with detecting a trigger event corresponding to the child application identifier on the session message, the device invokes the child application in the social networking application.
    Type: Application
    Filed: June 1, 2021
    Publication date: September 16, 2021
    Inventors: Weibang LUO, Jisheng HUANG, Haojun HU, Qingjie LIN, Wenxiao ZHENG, Yi DUAN, Zhaowei WANG, Chao LIN, Canhui HUANG, Hao HU, Zhe CHENG, Yu WU, Xuyu GUI, Zhaopeng LIANG, Yifan ZHU, Yuyang PENG, Kunli DENG
  • Publication number: 20210271456
    Abstract: This disclosure includes a child application development method. In the method, an interface of a child application developer tool is displayed. The child application developer tool is a native child application developer tool of a first parent application that is configured with an extension corresponding to development processing for a child application of a second parent application. A development instruction for the child application of the second parent application is received via the interface. In response to the development instruction, a child application base library of the second parent application is obtained via the child application developer tool. A child application running environment of the second parent application is created by loading the child application base library. Further, development processing for the child application of the second parent application is performed in the child application running environment.
    Type: Application
    Filed: May 13, 2021
    Publication date: September 2, 2021
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Wenliang DAI, Canhui HUANG
  • Patent number: 11057440
    Abstract: A method for processing a message in a group session of a social networking application is performed at a computer device. The method includes: receiving a session message in a group session; extracting a child application identifier carried in the session message; determining a session identifier corresponding to the group session to which the session message belongs; obtaining page data that corresponds to the child application identifier and that is associated with the session identifier; and rendering, according to the page data, a child application page in a child application that is invoked in an environment provided by the social networking application and that corresponds to the child application identifier.
    Type: Grant
    Filed: July 29, 2019
    Date of Patent: July 6, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Weibang Luo, Jisheng Huang, Haojun Hu, Qingjie Lin, Wenxiao Zheng, Yi Duan, Zhaowei Wang, Chao Lin, Canhui Huang, Hao Hu, Zhe Cheng, Yu Wu, Xuyu Gui, Zhaopeng Liang, Yifan Zhu, Yuyang Peng, Kunli Deng
  • Publication number: 20200379779
    Abstract: This application provides a program operating method and a related apparatus. The method includes obtaining first operating data of the program from a server, the first operating data comprising at least an instruction for starting the program; executing the first operating data, and displaying a first page of the program according to the first operating data; determining, in response to a second triggering instruction of a control in the first page, a second page identifier corresponding to the control; obtaining second operating data from the server according to the second page identifier if operating data corresponding to the second page identifier is not in the first operating data, the second operating data comprising the operating data corresponding to the second page identifier; and executing the second operating data, and displaying a second page according to the second operating data, the second operating data comprising portions of the program.
    Type: Application
    Filed: August 18, 2020
    Publication date: December 3, 2020
    Inventors: Zhaopeng LIANG, Shangtao LIANG, Shun LI, Xing LIN, Chao LIN, Canhui HUANG, Xuyu GUI, Haojun HU, Yihong YANG, Weibang LUO, Yaxuan LI, Zhe CHENG, Qingjie LIN, Yu WU, Taotao XIAO
  • Patent number: 10824691
    Abstract: This application relates to a page rendering method, applied to a terminal. The terminal obtains an updated current node tree, searches the current node tree for a current subtree set, and obtains an identifier corresponding to the current subtree set. The terminal then determines whether the identifier is the same as an identifier of an original subtree set of an original node tree, and reserves an original view node corresponding to the original subtree set on a current page if the identifiers are the same; or generates an updated view node corresponding to the current subtree set if the two identifiers are not the same. Finally the terminal generates an updated page through rendering according to the original view node and the updated view node, and displays the updated page on a graphical user interface of the terminal.
    Type: Grant
    Filed: March 1, 2019
    Date of Patent: November 3, 2020
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Shunhang You, Hao Hu, Chao Lin, Haojun Hu, Jisheng Huang, Weibang Luo, Haitian Peng, Yuyang Peng, Zhe Cheng, Xuyu Gui, Canhui Huang, Qingjie Lin
  • Publication number: 20190349411
    Abstract: A method for processing a message in a group session of a social networking application is performed at a computer device. The method includes: receiving a session message in a group session; extracting a child application identifier carried in the session message; determining a session identifier corresponding to the group session to which the session message belongs; obtaining page data that corresponds to the child application identifier and that is associated with the session identifier; and rendering, according to the page data, a child application page in a child application that is invoked in an environment provided by the social networking application and that corresponds to the child application identifier.
    Type: Application
    Filed: July 29, 2019
    Publication date: November 14, 2019
    Inventors: Weibang LUO, Jisheng Huang, Haojun Hu, Qingjie Lin, Wenxiao Zheng, Yi Duan, Zhaowei Wang, Chao Lin, Canhui Huang, Hao Hu, Zhe Cheng, Yu Wu, Xuyu Gui, Zhaopeng Liang, Yifan Zhu, Yuyang Peng, Kunli Deng