-
公开(公告)号:US11135514B2
公开(公告)日:2021-10-05
申请号:US16221842
申请日:2018-12-17
Inventor: Yingjie Li , Le Wan , Dafu Deng , Jun Yin , Xu Cheng , Jiachun Du
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.
-
公开(公告)号:US09377959B2
公开(公告)日:2016-06-28
申请号:US14652002
申请日:2013-12-02
Inventor: Zheng Chen , Dafu Deng
CPC classification number: G06F3/0613 , G06F3/064 , G06F3/0679 , G06F17/30 , G06F17/3033 , G06F17/30371 , G06F17/30501
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.
Abstract translation: 本发明的实施方式提供一种数据存储方法和装置。 固定长度密钥及其值存储在第一数据块中,其中存储固定长度密钥包括:均匀地存储每个固定长度密钥的公共前缀,并且分别存储每个固定长度密钥的剩余部分 公共前缀被删除后的键; 并且将可变长度密钥及其长度存储在第二数据块中,其中存储可变长度密钥包括:以完全存储的方式存储基本密钥类型的可变长度密钥,并且执行前缀压缩 在前缀压缩密钥类型的可变长度密钥上。
-
公开(公告)号:US10780348B2
公开(公告)日:2020-09-22
申请号:US16204720
申请日:2018-11-29
Inventor: Jiachun Du , Dafu Deng , Jun Yin , Xu Cheng , Le Wan , Yingjie Li
Abstract: Embodiments of the present disclosure disclose a method and a device for predicting character behaviors of a non-player character in a game. The method includes receiving status data of a current game sent by a game client, the status data being used to indicate current status of a plurality of characters in the current game; obtaining a behavior order sequence related to the current game from a pre-established behavior order library based on the current status, wherein the behavior order sequence indicates a behavior execution order of the plurality of characters including both player characters and non-player characters; performing simulation on the plurality of characters by using a behavior prediction model in sequence according to the behavior execution order to obtain a simulation result; updating the behavior prediction model according to the simulation result to obtained an updated behavior prediction model; using the updated behavior prediction model to generate behavior information, the behavior information being used to indicate next behaviors of one or more of non-player characters among the plurality of characters; and sending the behavior information to the game client to control the behavior of the one or more non-player characters.
-
公开(公告)号:US20190197633A1
公开(公告)日:2019-06-27
申请号:US16293109
申请日:2019-03-05
Inventor: Pengpeng Zhao , Zhiyong Wu , Yongkun Li , Jun Yin , Dafu Deng , Longjun Sun , Juhong Wang , Wei Chen
IPC: G06Q50/00 , G06F16/901 , G06F16/9535 , H04L29/08
CPC classification number: G06Q50/01 , G06F16/00 , G06F16/9024 , G06F16/9535 , H04L67/22
Abstract: This disclosure relates to an account filtering method and apparatus. The method includes obtaining user accounts of a social activity network and user activity information; constructing a hypergraph of the social activity network comprising nodes and hyperedges according to the user accounts and the user activity information, wherein a node in the hypergraph comprises the user account in the social activity network, and a hyperedge in the hypergraph comprises a set of user accounts that participates in a user activity of an activity type, or a friendship relation between one user account and another user account; for each node in the hypergraph, calculating a probability that another node of the hypergraph would walk to the node when performing a random walk along the hyperedge in the hypergraph, and obtaining an influence value of the node in the social activity network according to the probability; and sequentially filtering nodes of the hypergraph to obtain a sequence of nodes having a maximum influence by using an iteration algorithm, to form a seed node set.
-
公开(公告)号:US20190184286A1
公开(公告)日:2019-06-20
申请号:US16204720
申请日:2018-11-29
Inventor: Jiachun Du , Dafu Deng , Jun Yin , Xu Cheng , Le Wan , Yingjie Li
IPC: A63F13/57 , A63F13/58 , A63F13/822 , G06F17/18
Abstract: Embodiments of the present disclosure disclose a method and a device for predicting character behaviors of a non-player character in a game. The method includes receiving status data of a current game sent by a game client, the status data being used to indicate current status of a plurality of characters in the current game; obtaining a behavior order sequence related to the current game from a pre-established behavior order library based on the current status, wherein the behavior order sequence indicates a behavior execution order of the plurality of characters including both player characters and non-player characters; performing simulation on the plurality of characters by using a behavior prediction model in sequence according to the behavior execution order to obtain a simulation result; updating the behavior prediction model according to the simulation result to obtained an updated behavior prediction model; using the updated behavior prediction model to generate behavior information, the behavior information being used to indicate next behaviors of one or more of non-player characters among the plurality of characters; and sending the behavior information to the game client to control the behavior of the one or more non-player characters.
-
6.
公开(公告)号:US10009441B2
公开(公告)日:2018-06-26
申请号:US14615715
申请日:2015-02-06
Inventor: Kouying Xue , Dafu Deng
CPC classification number: H04L67/32 , G06F9/5027 , H04L67/1006 , H04L67/1008 , H04L67/42
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.
-
公开(公告)号:US11468521B2
公开(公告)日:2022-10-11
申请号:US16293109
申请日:2019-03-05
Inventor: Pengpeng Zhao , Zhiyong Wu , Yongkun Li , Jun Yin , Dafu Deng , Longjun Sun , Juhong Wang , Wei Chen
IPC: G06F16/00 , G06Q50/00 , G06F16/9535 , G06F16/901 , H04L67/50
Abstract: This disclosure relates to an account filtering method and apparatus. The method includes obtaining user accounts of a social activity network and user activity information; constructing a hypergraph of the social activity network comprising nodes and hyperedges according to the user accounts and the user activity information, wherein a node in the hypergraph comprises the user account in the social activity network, and a hyperedge in the hypergraph comprises a set of user accounts that participates in a user activity of an activity type, or a friendship relation between one user account and another user account; for each node in the hypergraph, calculating a probability that another node of the hypergraph would walk to the node when performing a random walk along the hyperedge in the hypergraph, and obtaining an influence value of the node in the social activity network according to the probability; and sequentially filtering nodes of the hypergraph to obtain a sequence of nodes having a maximum influence by using an iteration algorithm, to form a seed node set.
-
8.
公开(公告)号:US10200497B2
公开(公告)日:2019-02-05
申请号:US15985147
申请日:2018-05-21
Inventor: Kouying Xue , Dafu Deng
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.
-
-
-
-
-
-
-