Patents by Inventor Yuan HAI

Yuan HAI 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: 12288084
    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: Grant
    Filed: October 2, 2023
    Date of Patent: April 29, 2025
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Yuansheng Xue, Yuan Hai, Yanghao Ou, Zhiwei Guo, Chao Lin, Canhui Huang, Sicheng Huang
  • Patent number: 12124408
    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: Grant
    Filed: June 1, 2022
    Date of Patent: October 22, 2024
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventors: Yue Hu, Yuan Hai, Chao Lin, Huaiqi Zhou, Wen Ge, Canhui Huang
  • 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
  • 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: 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
  • Patent number: 10803171
    Abstract: A virus detection method, a terminal, and a server are provided. The method includes performing preprocessing on an obtained to-be-processed file according to a preset policy, to obtain a part that is in the to-be-processed file and whose stability is greater than a first threshold as effective information. The effective information is calculated to obtain a first characteristic parameter value. The first characteristic parameter value is transmitted to a server for performing detection by means of virus comparison, and a detection result of the virus comparison is received. Virus scanning is performed on a local file according to the detection result.
    Type: Grant
    Filed: May 24, 2018
    Date of Patent: October 13, 2020
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Yuan Hai Luo, Jia Bin Wang
  • Publication number: 20180268139
    Abstract: A virus detection method, a terminal, and a server are provided. The method includes performing preprocessing on an obtained to-be-processed file according to a preset policy, to obtain a part that is in the to-be-processed file and whose stability is greater than a first threshold as effective information. The effective information is calculated to obtain a first characteristic parameter value. The first characteristic parameter value is transmitted to a server for performing detection by means of virus comparison, and a detection result of the virus comparison is received. Virus scanning is performed on a local file according to the detection result.
    Type: Application
    Filed: May 24, 2018
    Publication date: September 20, 2018
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Yuan Hai LUO, Jia Bin WANG
  • Publication number: 20110062678
    Abstract: A chainless bicycle includes a drive system having a speed change arrangement is provided. In a first mode of speed change a forward pulling of a forward cable clockwise pivots a front pivotal member to move the forward sleeve rearward so that a first toothed portion of the forward sleeve clears a second gearwheel to move into a first gearwheel to mesh with a toothed portion of the first gearwheel whereby rotating a shaft will rotate a drive gear, the first gearwheel, the second gearwheel, the forward sleeve, a drive shaft, a rear sleeve, a fourth gearwheel, second inner engaging members, second outer engaging members, a third gearwheel, and a rear axle co-rotating with a rear wheel.
    Type: Application
    Filed: September 14, 2009
    Publication date: March 17, 2011
    Inventors: Yuan-Hai Chen, Cheng-Hsiung Chen