Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Data processing method, device and system

A technology for data processing and game data, applied in the field of data processing, can solve problems such as reducing the user's game experience, and achieve the effect of ensuring the game experience

Active Publication Date: 2017-07-21
TENCENT TECH (SHENZHEN) CO LTD
View PDF7 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] In view of this, the present application provides a data processing method, device and system, which are used to solve the problem that the existing game data packet processing method is easy to cause the game server to perform the same business processing twice for the same message packet in a weak network state, thereby Negative impact on users and reduce the user's game experience

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Data processing method, device and system
  • Data processing method, device and system
  • Data processing method, device and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] The following will clearly and completely describe the technical solutions in the embodiments of the application with reference to the drawings in the embodiments of the application. Apparently, the described embodiments are only some of the embodiments of the application, not all of them. Based on the embodiments in this application, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the scope of protection of this application.

[0036] Before introducing the solution of this application, it should be explained that the message packets of the game network communication can be divided into synchronous packets and asynchronous packets according to the degree of importance. Among them, a class of message packets that will affect the player's subsequent experience or cause economic losses after packet loss are regarded as synchronous packets, and the rest are regarded as asynchronous packets. In the following se...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The application discloses a data processing method, device and system. The method comprises the following steps: receiving a synchronization packet for retry sent by a game client, and ensuring that the synchronization packet carries a synchronization request for updating the game data; querying a response packet corresponding to the synchronization packet in the response packets of the history buffer, wherein the queried response packet is generated by updating the game data through a game server according to the historically-received synchronization request carried in the synchronization packet; and sending the queried response packet to the game client. According to the data processing method, device and system disclosed by the application, the game server queries the response packet that corresponds to the synchronization packet in the buffer when confirming to receive the synchronization packet for retry, if the response packet is searched, it indicates that the game server has received the synchronization packet and has updated the game data, and thus the queried response packet can be directly sent to the game client without re-updating the game data, and the phenomenon that the game server cannot repeatedly update the game data for the same synchronization packet can be ensured.

Description

technical field [0001] The present application relates to the technical field of data processing, and more specifically, to a data processing method, device and system. Background technique [0002] With the popularity of smart terminals, more and more game software is applied to smart terminals. The user can open the game software on the smart terminal, and play the game when the smart terminal is connected to the Internet. [0003] In the actual game process of the user, the "weak network" situation often occurs, that is, the network status of the terminal is unstable, which may easily cause the loss of data packets transmitted between the game client and the game server. Packet loss can be divided into two situations. One is that the message packet sent by the game client to the game server is lost, that is, the game server does not receive the message packet sent by the game client; the other is that the game server receives the message packet sent by the game client. ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04L29/08H04L29/06
CPCH04L67/1095H04L67/131
Inventor 林志平肖坚
Owner TENCENT TECH (SHENZHEN) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products