Patents by Inventor HUAFENG MA

HUAFENG MA 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: 11209953
    Abstract: In an object switching method based on visual programming that is applicable to a terminal device, an object switching instruction is obtained through an object management region of a target interface. The object switching instruction carries an object identifier of a first object. According to the object switching instruction, a second operable interface corresponding to a second object is switched to a first operable interface corresponding to the first object in a visual layout region of the target interface, and a programmable interface corresponding to the second object is switched to a programmable interface corresponding to the first object in a visual programming region of the target interface. The first object and the second object are comprised in the object management region, and the first object and the second object have different object identifiers.
    Type: Grant
    Filed: April 26, 2021
    Date of Patent: December 28, 2021
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventors: Zili Huang, Boran Pang, Chenglong Hu, Zekai Liao, Zishun Chen, Huafeng Ma
  • Publication number: 20210247875
    Abstract: In an object switching method based on visual programming that is applicable to a terminal device, an object switching instruction is obtained through an object management region of a target interface. The object switching instruction carries an object identifier of a first object. According to the object switching instruction, a second operable interface corresponding to a second object is switched to a first operable interface corresponding to the first object in a visual layout region of the target interface, and a programmable interface corresponding to the second object is switched to a programmable interface corresponding to the first object in a visual programming region of the target interface. The first object and the second object are comprised in the object management region, and the first object and the second object have different object identifiers.
    Type: Application
    Filed: April 26, 2021
    Publication date: August 12, 2021
    Applicant: Tencent Technology (Shenzhen) Company Limited
    Inventors: Zili HUANG, Boran PANG, Chenglong HU, Zekai LIAO, Zishun CHEN, Huafeng MA
  • Publication number: 20210247968
    Abstract: In a method for performing visual programming, applicable to a terminal, a target role in a visual layout region of a target interface is determined. An event building block set is displayed in an event building block triggering region of the target interface. In response to detecting a selection operation on a first event building block in the event building block set, the first event building block corresponding to the target role is added to a visual programming region of the target interface. In response to detecting a selection operation on a first function building block in at least one function building block corresponding to the first event building block displayed in a function building block triggering region of the target interface, the first function building block corresponding to the target role is added to the visual programming region.
    Type: Application
    Filed: April 26, 2021
    Publication date: August 12, 2021
    Applicant: Tencent Technology (Shenzhen) Company Limited
    Inventors: Zili HUANG, Boran PANG, Chenglong HU, Zishun CHEN, Huafeng MA
  • Patent number: 9619388
    Abstract: A method for managing cache data of a mobile terminal includes determining whether first cache data corresponds to an application exists. If it is determined that the first cache data does not exist, a data request is sent to request server data corresponding to the first cache data, the server data is downloaded, forming the first cache data by using the downloaded server data.
    Type: Grant
    Filed: June 12, 2015
    Date of Patent: April 11, 2017
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventors: Bifeng Zhang, Huafeng Ma, Qiliang Shen, Shili Lin, Xiao Xiao, Tongyi Guo, Kun Zhang
  • Patent number: 9377316
    Abstract: A method and apparatus for providing a location service are disclosed. The method is performed at a mobile device having one or more processors and memory for storing programs to be executed by the one or more processors. The method includes storing respective geographic positions for a set of points of interest (POIs). The method includes determining a current location and a current viewing direction of a user while storing the respective geographic positions of the set of POIs. The method also includes identifying, based on the stored geographic positions and the current location and viewing direction of the user, a subset of POIs within a current field of view associated with the user from the set of POIs. The method further includes mapping the current location of the user and the respective geographic positions of the subset of POIs onto a user interface displayed on the mobile device.
    Type: Grant
    Filed: February 5, 2015
    Date of Patent: June 28, 2016
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Huafeng Ma, Juan Li, Shaobo Yang, Nanjiang Liu, Man Liu, Jin Lin, Xiaodong Ma, Fangjian Zhan
  • Publication number: 20150278098
    Abstract: A method for managing cache data of a mobile terminal includes determining whether first cache data corresponds to an application exists. If it is determined that the first cache data does not exist, a data request is sent to request server data corresponding to the first cache data, the server data is downloaded, forming the first cache data by using the downloaded server data.
    Type: Application
    Filed: June 12, 2015
    Publication date: October 1, 2015
    Inventors: Bifeng ZHANG, Huafeng MA, Qiliang SHEN, Shili LIN, Xiao XIAO, Tongyi GUO, Kun ZHANG
  • Publication number: 20150153191
    Abstract: A method and apparatus for providing a location service are disclosed. The method is performed at a mobile device having one or more processors and memory for storing programs to be executed by the one or more processors. The method includes storing respective geographic positions for a set of points of interest (POIs). The method includes determining a current location and a current viewing direction of a user while storing the respective geographic positions of the set of POIs. The method also includes identifying, based on the stored geographic positions and the current location and viewing direction of the user, a subset of POIs within a current field of view associated with the user from the set of POIs. The method further includes mapping the current location of the user and the respective geographic positions of the subset of POIs onto a user interface displayed on the mobile device.
    Type: Application
    Filed: February 5, 2015
    Publication date: June 4, 2015
    Inventors: Huafeng MA, Juan Li, Shaobo Yang, Nanjiang Liu, Man Liu, Jin Lin, Xiaodong Ma, Fangjian Zhan
  • Publication number: 20140164161
    Abstract: Methods and terminals for processing e-tickets are provided. The terminal can include a saving module, a parsing module, and a voice reading module. The e-ticket can be obtained by a terminal. The terminal can parse contents of the e-ticket to generate ticket information of the e-ticket by triggering a reading button to call an internal program. The ticket information can be converted by the terminal into a voice message corresponding to the e-ticket. The voice message can be played by the terminal to read the ticket information of the e-ticket.
    Type: Application
    Filed: December 29, 2013
    Publication date: June 12, 2014
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: BIFENG ZHANG, SHILI LIN, HUAFENG MA, KUN ZHANG, TONGYI GUO, XIAO XIAO, QILIANG CHEN