Patents by Inventor Dafu Deng

Dafu Deng 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: 11468521
    Abstract: This disclosure relates to an account filtering method and apparatus.
    Type: Grant
    Filed: March 5, 2019
    Date of Patent: October 11, 2022
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventors: Pengpeng Zhao, Zhiyong Wu, Yongkun Li, Jun Yin, Dafu Deng, Longjun Sun, Juhong Wang, Wei Chen
  • Patent number: 11135514
    Abstract: A data processing method includes obtaining sample data of event execution of a game client, and performing preprocessing on the sample data to obtain a plurality of layers of data combinations. Each layer of the plurality of layers of data combinations corresponds to a target event object in a same target event, different layers correspond to different target event objects in the target event, and the target event objects are event objects on the game client to be executed concurrently. The method also includes performing processing on each layer of data combinations according to a preset processing algorithm, to obtain a processing result of each layer of data combinations, and performing consolidation processing on the processing result to obtain a target instruction. The target instruction is used for instructing the game client to concurrently execute the different target event objects corresponding to the different layers of data combinations.
    Type: Grant
    Filed: December 17, 2018
    Date of Patent: October 5, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Yingjie Li, Le Wan, Dafu Deng, Jun Yin, Xu Cheng, Jiachun Du
  • Patent number: 10780348
    Abstract: Embodiments of the present disclosure disclose a method and a device for predicting character behaviors of a non-player character in a game.
    Type: Grant
    Filed: November 29, 2018
    Date of Patent: September 22, 2020
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventors: Jiachun Du, Dafu Deng, Jun Yin, Xu Cheng, Le Wan, Yingjie Li
  • Publication number: 20190197633
    Abstract: This disclosure relates to an account filtering method and apparatus.
    Type: Application
    Filed: March 5, 2019
    Publication date: June 27, 2019
    Applicant: Tencent Technology (Shenzhen) Company Limited
    Inventors: Pengpeng Zhao, Zhiyong Wu, Yongkun Li, Jun Yin, Dafu Deng, Longjun Sun, Juhong Wang, Wei Chen
  • Publication number: 20190184286
    Abstract: Embodiments of the present disclosure disclose a method and a device for predicting character behaviors of a non-player character in a game.
    Type: Application
    Filed: November 29, 2018
    Publication date: June 20, 2019
    Applicant: Tencent Technology (Shenzhen) Company Limited
    Inventors: Jiachun Du, Dafu Deng, Jun Yin, Xu Cheng, Le Wan, Yingjie Li
  • Publication number: 20190118085
    Abstract: A data processing method includes obtaining sample data of event execution of a game client, and performing preprocessing on the sample data to obtain a plurality of layers of data combinations. Each layer of the plurality of layers of data combinations corresponds to a target event object in a same target event, different layers correspond to different target event objects in the target event, and the target event objects are event objects on the game client to be executed concurrently. The method also includes performing processing on each layer of data combinations according to a preset processing algorithm, to obtain a processing result of each layer of data combinations, and performing consolidation processing on the processing result to obtain a target instruction. The target instruction is used for instructing the game client to concurrently execute the different target event objects corresponding to the different layers of data combinations.
    Type: Application
    Filed: December 17, 2018
    Publication date: April 25, 2019
    Inventors: Yingjie LI, Le WAN, Dafu DENG, Jun YIN, Xu CHENG, Jiachun DU
  • Patent number: 10200497
    Abstract: A distributed data-based concurrent processing by a control terminal obtaining data block information corresponding to a submitted operation; a task processing terminal sending a task processing request to the control terminal; the control terminal finding a data block that is unassigned and is distributed in the same server where the task processing terminal is distributed, and assigning the found data block to the task processing terminal. The control terminal determines a server having the fewest data blocks that are being processed by the task processing terminal and assigning an unassigned data block to the task processing terminal on the determined server if the data block that is unassigned and is distributed in the same server where the task processing terminal is distributed is not found. The task processing terminal processes the data block assigned by the control terminal according to a flow.
    Type: Grant
    Filed: May 21, 2018
    Date of Patent: February 5, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Kouying Xue, Dafu Deng
  • Publication number: 20180270323
    Abstract: A distributed data-based concurrent processing by a control terminal obtaining data block information corresponding to a submitted operation; a task processing terminal sending a task processing request to the control terminal; the control terminal finding a data block that is unassigned and is distributed in the same server where the task processing terminal is distributed, and assigning the found data block to the task processing terminal. The control terminal determines a server having the fewest data blocks that are being processed by the task processing terminal and assigning an unassigned data block to the task processing terminal on the determined server if the data block that is unassigned and is distributed in the same server where the task processing terminal is distributed is not found. The task processing terminal processes the data block assigned by the control terminal according to a flow.
    Type: Application
    Filed: May 21, 2018
    Publication date: September 20, 2018
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Kouying XUE, Dafu DENG
  • Patent number: 10009441
    Abstract: A distributed data-based concurrent processing by a control terminal obtaining data block information corresponding to a submitted operation; a task processing terminal sending a task processing request to the control terminal; the control terminal finding a data block that is unassigned and is distributed in the same server where the task processing terminal is distributed, and assigning the found data block to the task processing terminal. The control terminal determines a server having the fewest data blocks that are being processed by the task processing terminal and assigning an unassigned data block to the task processing terminal on the determined server if the data block that is unassigned and is distributed in the same server where the task processing terminal is distributed is not found. The task processing terminal processes the data block assigned by the control terminal according to a flow.
    Type: Grant
    Filed: February 6, 2015
    Date of Patent: June 26, 2018
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Kouying Xue, Dafu Deng
  • Patent number: 9377959
    Abstract: Implementation manners of the present invention provide a data storage method and apparatus. A fixed-length key and a value thereof are stored into a first data block, where the storing a fixed-length key includes: uniformly storing a common prefix of each fixed-length key, and separately storing a remainder part of each fixed-length key after the common prefix is removed; and a variable-length key and a length thereof are stored into a second data block, where the storing a variable-length key includes: storing a variable-length key of a base-key type in a full storage manner, and performing prefix compression on a variable-length key of a prefix-compressed key type.
    Type: Grant
    Filed: December 2, 2013
    Date of Patent: June 28, 2016
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Zheng Chen, Dafu Deng
  • Publication number: 20150331619
    Abstract: Implementation manners of the present invention provide a data storage method and apparatus. A fixed-length key and a value thereof are stored into a first data block, where the storing a fixed-length key includes: uniformly storing a common prefix of each fixed-length key, and separately storing a remainder part of each fixed-length key after the common prefix is removed; and a variable-length key and a length thereof are stored into a second data block, where the storing a variable-length key includes: storing a variable-length key of a base-key type in a full storage manner, and performing prefix compression on a variable-length key of a prefix-compressed key type.
    Type: Application
    Filed: December 2, 2013
    Publication date: November 19, 2015
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Chen ZHENG, Dafu DENG
  • Publication number: 20150169623
    Abstract: The provided is a distributed file system, file access method and a client device. The file access method includes: accessing a file catalog stored by a master server, and obtaining routing information of a meta server associated with a to-be-accessed file from the master server; accessing the meta server according to the obtained routing information, and obtaining meta information of the to-be-accessed file from the meta server; and accessing the to-be-accessed file from multiple node servers according to the obtained meta information.
    Type: Application
    Filed: July 23, 2013
    Publication date: June 18, 2015
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Haijun Wu, Huican Zhu, Dafu Deng, Rui Li, Yongqiang Zou, Shengyu Dong, Taifu Que, Lei Wang, Shaopeng Yang, Shuxin Zhang, Dayong Zhao, Chang Liu, Xiaodong Chen, Yinfeng Zhang
  • Publication number: 20150156276
    Abstract: A distributed data-based concurrent processing by a control terminal obtaining data block information corresponding to a submitted operation; a task processing terminal sending a task processing request to the control terminal; the control terminal finding a data block that is unassigned and is distributed in the same server where the task processing terminal is distributed, and assigning the found data block to the task processing terminal. The control terminal determines a server having the fewest data blocks that are being processed by the task processing terminal and assigning an unassigned data block to the task processing terminal on the determined server if the data block that is unassigned and is distributed in the same server where the task processing terminal is distributed is not found. The task processing terminal processes the data block assigned by the control terminal according to a flow.
    Type: Application
    Filed: February 6, 2015
    Publication date: June 4, 2015
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Kouying XUE, Dafu DENG
  • Publication number: 20070183342
    Abstract: A peer-to-peer broadcast management system is described. A system may include a peer detector to determine one or more peer computer systems associated with a predetermined locality; a peer list generator to generate a peer list of the determined peer computer systems; a communications module to receive a request for content; and a peer selector to process the request for content utilizing the peer list.
    Type: Application
    Filed: February 6, 2007
    Publication date: August 9, 2007
    Applicant: MEDIAZONE.COM, INC.
    Inventors: Hanson Wong, Paul Kelly, Chris Westall, Graham Golder, Michelle Wu, Wenjie Zhu, Weijun Li, Hao Chen, Dafu Deng