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: 11468521Abstract: This disclosure relates to an account filtering method and apparatus.Type: GrantFiled: March 5, 2019Date of Patent: October 11, 2022Assignee: Tencent Technology (Shenzhen) Company LimitedInventors: Pengpeng Zhao, Zhiyong Wu, Yongkun Li, Jun Yin, Dafu Deng, Longjun Sun, Juhong Wang, Wei Chen
-
Patent number: 11135514Abstract: 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: GrantFiled: December 17, 2018Date of Patent: October 5, 2021Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Yingjie Li, Le Wan, Dafu Deng, Jun Yin, Xu Cheng, Jiachun Du
-
Patent number: 10780348Abstract: Embodiments of the present disclosure disclose a method and a device for predicting character behaviors of a non-player character in a game.Type: GrantFiled: November 29, 2018Date of Patent: September 22, 2020Assignee: Tencent Technology (Shenzhen) Company LimitedInventors: Jiachun Du, Dafu Deng, Jun Yin, Xu Cheng, Le Wan, Yingjie Li
-
Publication number: 20190197633Abstract: This disclosure relates to an account filtering method and apparatus.Type: ApplicationFiled: March 5, 2019Publication date: June 27, 2019Applicant: Tencent Technology (Shenzhen) Company LimitedInventors: Pengpeng Zhao, Zhiyong Wu, Yongkun Li, Jun Yin, Dafu Deng, Longjun Sun, Juhong Wang, Wei Chen
-
Publication number: 20190184286Abstract: Embodiments of the present disclosure disclose a method and a device for predicting character behaviors of a non-player character in a game.Type: ApplicationFiled: November 29, 2018Publication date: June 20, 2019Applicant: Tencent Technology (Shenzhen) Company LimitedInventors: Jiachun Du, Dafu Deng, Jun Yin, Xu Cheng, Le Wan, Yingjie Li
-
Publication number: 20190118085Abstract: 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: ApplicationFiled: December 17, 2018Publication date: April 25, 2019Inventors: Yingjie LI, Le WAN, Dafu DENG, Jun YIN, Xu CHENG, Jiachun DU
-
Patent number: 10200497Abstract: 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: GrantFiled: May 21, 2018Date of Patent: February 5, 2019Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Kouying Xue, Dafu Deng
-
Publication number: 20180270323Abstract: 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: ApplicationFiled: May 21, 2018Publication date: September 20, 2018Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Kouying XUE, Dafu DENG
-
Patent number: 10009441Abstract: 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: GrantFiled: February 6, 2015Date of Patent: June 26, 2018Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Kouying Xue, Dafu Deng
-
Patent number: 9377959Abstract: 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: GrantFiled: December 2, 2013Date of Patent: June 28, 2016Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Zheng Chen, Dafu Deng
-
Publication number: 20150331619Abstract: 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: ApplicationFiled: December 2, 2013Publication date: November 19, 2015Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Chen ZHENG, Dafu DENG
-
Publication number: 20150169623Abstract: 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: ApplicationFiled: July 23, 2013Publication date: June 18, 2015Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: 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: 20150156276Abstract: 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: ApplicationFiled: February 6, 2015Publication date: June 4, 2015Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Kouying XUE, Dafu DENG
-
Publication number: 20070183342Abstract: 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: ApplicationFiled: February 6, 2007Publication date: August 9, 2007Applicant: MEDIAZONE.COM, INC.Inventors: Hanson Wong, Paul Kelly, Chris Westall, Graham Golder, Michelle Wu, Wenjie Zhu, Weijun Li, Hao Chen, Dafu Deng