[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN1852294A - Method for improving virtual article data safety - Google Patents

Method for improving virtual article data safety Download PDF

Info

Publication number
CN1852294A
CN1852294A CNA2005100971213A CN200510097121A CN1852294A CN 1852294 A CN1852294 A CN 1852294A CN A2005100971213 A CNA2005100971213 A CN A2005100971213A CN 200510097121 A CN200510097121 A CN 200510097121A CN 1852294 A CN1852294 A CN 1852294A
Authority
CN
China
Prior art keywords
virtual objects
game server
request
binding
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CNA2005100971213A
Other languages
Chinese (zh)
Other versions
CN100571263C (en
Inventor
孙谦
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CNB2005100971213A priority Critical patent/CN100571263C/en
Publication of CN1852294A publication Critical patent/CN1852294A/en
Application granted granted Critical
Publication of CN100571263C publication Critical patent/CN100571263C/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

The method sets up security label for data of virtual article on game server. When game server has received operation request for transferring virtual article sent from game client end, the method executes following steps: (1) determining whether security label of virtual article is valid; if yes, then executing steps (2); otherwise, executing operation request for transferring virtual article directly; (2) through heterochronous network, sending acknowledge information of request to virtual article terminal bound to current home user registration; after receiving acknowledge information returned from the bound terminal, executing the operation for transferring virtual article. The invention protects data of virtual article, and raises security for data of virtual article.

Description

A kind of method that improves virtual article data safety
Technical field
The present invention relates to the network data security technology, particularly a kind of method that improves virtual article data safety.
Background technology
The business that network provides is more and more, and is also more and more higher to the security requirement of miscellaneous service related data.For example: network game service, wherein the data of all virtual objects of user data such as user account, password and this user to security requirement just than higher.
User's virtual objects data generally are stored on game server, and virtual objects data and this user's game user number of the account or sign be associated correspondingly, have represented the attaching relation of virtual objects.At present, normally, realize the virtual objects Data Protection by protection to user data such as user account, passwords.For example: PC fire compartment wall, virus killing and Kaspersky Anti-Hacker etc.Concrete as anti-steal-number technology; this technology as specific object of protection, stops online game measures such as sending suspicious data to prevent that user's GID is stolen after rejection suspicious data, the game over when emptying computer memory, running game before the running game.
In addition, can also provide the account number cipher card to validated user by operator, during the each logging in game server of user, all according to the password on the prompting input password card, game server is verified this password, after checking is passed through, allows user's logging in game system.This mode each login system concerning the user is all cumbersome, and card also must be carried, in case the password on card loss or the card is stolen by other people, the fail safe of user account still can't guarantee.
As seen; all be that angle from GID and password guarantees safety in the prior art; yet for game user; the attaching relation safety of data of virtual objects is vital; and not have at present a direct technology that the virtual objects data are protected; after in case the GID of game user and password are stolen; other people have just illegally obtained the power of amendment of the attaching relation data of virtual objects; the perhaps control of virtual objects; that is to say; the virtual objects data are not well protected at present, and its fail safe awaits further raising.
Summary of the invention
In view of this, main purpose of the present invention is to provide a kind of method that improves virtual article data safety, and this method can directly be protected the virtual objects data.
For achieving the above object, technical scheme of the present invention specifically is achieved in that
A kind of method that improves virtual article data safety is provided with safe mark to the virtual objects data on the game server, when game server receives the virtual objects transfer operation request of game client transmission, carries out following steps:
A, judge whether the safe mark of this virtual objects is effective, if, execution in step B then; Otherwise directly carry out this virtual objects transfer operation request;
B, send the request confirmation to the binding terminal of the current home subscriber registration of virtual objects, and after receiving the affirmation information that this binding terminal returns, carry out described virtual objects transfer operation by heterogeneous network.
Wherein, the described method that virtual objects data on the game server are provided with safe mark is: a safe mark field is set in each virtual objects data record.
This method may further include: according to the value data of virtual objects, the initial value of safe mark field that overbalances the virtual objects of predetermined value thresholding is set to effectively.
Described to the virtual objects data on the game server be provided with safe mark method can for: according to the value data of virtual objects, will overbalance the virtual objects data validation of predetermined value thresholding for being provided with safe mark;
Steps A is described judges whether effective method is for the safe mark of this virtual objects: judge that this virtual objects is worth data and whether surpasses the predetermined value thresholding, if then safe mark is effective; Otherwise safe mark is invalid.
This method may further include: the virtual objects data on the game server are provided with the safe mark effective method is:
The safe mark that game client will comprise the virtual objects sign is provided with effective request, sends to game server; Described game server directly is provided with the corresponding safe mark of virtual objects sign for effective, or send request by described heterogeneous network to described binding terminal and confirm to be provided with effective information, and receiving after affirmation that this binding terminal returns is provided with effective information, the corresponding safe mark of virtual objects sign is set for effectively;
Virtual objects data on the game server are provided with the invalid method of safe mark is:
The safe mark that game client will comprise the virtual objects sign is provided with invalidation request, sends to game server; Described game server sends request by described heterogeneous network to described binding terminal and confirms to be provided with invalid information, and is receiving after affirmation that this binding terminal returns is provided with invalid information, and the safe mark that virtual objects sign correspondence is set is invalid.
The home subscriber information that can comprise virtual objects in each the virtual objects data on the game server at least;
The method that described game client sends virtual objects transfer operation request is: game client sends the attaching relation that comprises targeted customer's sign to game server and changes request;
Described step B comprises:
B1, game server send the request confirmation by heterogeneous network to the binding terminal of the current home subscriber registration of virtual objects;
B2, judged whether to receive in the given time the affirmation information that this binding terminal is returned, if then, the home subscriber information in these virtual objects data is revised as the targeted customer according to targeted customer's sign; Otherwise refuse this attaching relation and change request.
The home subscriber information and the binding end message that can comprise virtual objects in each the virtual objects data on the game server at least;
The method that described game client sends virtual objects transfer operation request is: game client sends the attaching relation that comprises targeted customer's sign to game server and changes request;
Described step B comprises:
B1, game server send the request confirmation by heterogeneous network to the binding terminal of the current home subscriber registration of virtual objects;
B2, judged whether to receive in the given time the affirmation information that this binding terminal is returned, if, then identify according to the targeted customer, home subscriber information in these virtual objects data is revised as the targeted customer, and obtain the targeted customer by the log-on message of searching the targeted customer and bind end message, the binding end message of this virtual objects is revised as targeted customer's binding terminal; Otherwise refuse this attaching relation and change request.
The home subscriber information and the binding end message that can comprise virtual objects in each the virtual objects data on the game server at least;
The process that described game client sends virtual objects transfer operation request comprises:
A1, game client send the attaching relation that comprises targeted customer's sign to game server and change request;
A2, game server identify according to the targeted customer, the home subscriber information in these virtual objects data is revised as the ownership targeted customer, and will have revised home subscriber information, send to former owner's client and revise the virtual objects information of binding terminal;
A3, former owner's client receive game server after the information that step a2 sends, and select to send the change binding terminal request that comprises targeted customer's sign to game server according to the user;
Described step B comprises:
B1, game server are according to user's registration information, whether the number of the account of client that judge to send changes the binding terminal request is identical with binding terminal corresponding account number in these virtual objects data, if then send the request confirmation to the binding terminal of the current home subscriber registration of virtual objects by heterogeneous network; Otherwise refuse this change binding terminal request;
B2, judged whether to receive in the given time the affirmation information that this binding terminal is returned, if, then identify according to the targeted customer, obtain the targeted customer by the log-on message of searching the targeted customer and bind end message, the binding end message of this virtual objects is revised as targeted customer's binding terminal; Otherwise refuse this change binding terminal request.
Can comprise time bar information in the virtual objects transfer operation request that described game client sends;
Game server writes down this time bar during this virtual objects transfer operation request of described execution;
And work as this time bar then, these virtual objects data are transferred to former home subscriber.
The method of the request that described refusal client sends can for: game server is to game client return failure prompting;
This method further comprises: after game server executes the virtual objects transfer operation, successfully point out to game client return.
Described heterogeneous network can by with carrying game client network mobile communications network or the fixed telephone network or the Internet inequality of communicating by letter with game server, described binding terminal is mobile communication terminal or fixed telephone terminal or computer;
Among the described step B, game server sends the request confirmation by mobile communications network or fixed telephone network or the Internet to the binding mobile communication terminal of the current home subscriber registration of virtual objects or fixed telephone terminal or computer, and receives the affirmation information that this binding mobile communication terminal or fixed telephone terminal or computer return by mobile communications network or fixed telephone network or the Internet.
Among the described step B, game server can send to short message service center with the request confirmation earlier, and short message service center should ask confirmation to be converted to short message and send to mobile communication terminal or fixed telephone terminal by mobile communications network or fixed telephone network;
Mobile communication terminal or fixed telephone terminal send to short message service center with short message way by mobile communications network or fixed telephone network with confirmation, and short message service center is that the data that game server can receive send to game server with this short message conversion.
Among the described step B, game server also can will confirm that webpage URL address information sends to short message service center earlier, short message service center generates WAP PUSH short message with this info web URL address information, sends to mobile communication terminal or fixed telephone terminal by mobile communications network or fixed telephone network;
Mobile communication terminal or fixed telephone terminal are opened the network address that short message points to, and finish affirmation on corresponding webpage.
Described game server and short message service center can be based on the SMPP agreements, or the CMPP agreement communicates.
As seen from the above technical solutions; the method of this raising virtual article data safety of the present invention; virtual objects data on the game server are provided with safe mark; indicate under effective situation at this; if carry out the virtual objects transfer operation, after then must confirming by heterogeneous network, could carry out the virtual objects transfer operation by the binding terminal of user's registration; realized directly the virtual objects data being protected, improved the virtual objects safety of data.
Description of drawings
Fig. 1 is for realizing a kind of schematic network structure of the inventive method;
Fig. 2 is the process chart of game server in the present invention's first preferred embodiment;
Fig. 3 is the process chart of game server in the present invention's second preferred embodiment.
Embodiment
For making purpose of the present invention, technical scheme and advantage clearer, below with reference to the accompanying drawing embodiment that develops simultaneously, the present invention is described in more detail.
The method of this raising virtual article data safety of the present invention, virtual objects data on the game server are provided with safe mark, when game server receives the virtual objects transfer operation request of game client transmission, whether the safe mark of judging this virtual objects is effective, if effectively, then send the request confirmation to the binding terminal of the current home subscriber registration of virtual objects by heterogeneous network, and after receiving the affirmation information that this binding terminal returns, carry out described virtual objects transfer operation; Otherwise directly carry out this virtual objects transfer operation request.
Heterogeneous network among the present invention can by with the carrying game client network mobile communications network inequality of communicating by letter with game server, fixed telephone network or the Internet, the network of communicating by letter with game server such as the carrying game client is the Internet, then heterogeneous network can be mobile communications network or fixed telephone network, if the network that the carrying game client is communicated by letter with game server is a mobile communications network, then heterogeneous network can be the Internet or fixed telephone network.The binding terminal of user's registration can be mobile communication terminal, comprises the just usually said phs telephone terminal of Personal Handyphone System(PHS) terminal of personal handyphone system PHS standard, also can be fixed telephone terminal, and terminal etc.Why will confirm by heterogeneous network, be in order to strengthen the fail safe of communication.Because the concrete implementation procedure of these several modes is identical, the bearer network difference of just passing through.Therefore the present invention will be described in detail only to lift two specific embodiments of realizing by mobile communications network below, to the just no longer repeat specification of realization by modes such as fixed telephone networks.
Situation about realizing by mobile communications network is referring to Fig. 1, and Fig. 1 is for realizing a kind of schematic network structure of the inventive method.Wherein, computer game client 100 is linked into game server 120 by internet 110.Game server communicates with mobile phone terminal 150 by short message service center 130, mobile communications network 140.Game server 120 and short message service center 130 can be based on the SMPP agreements, or communication protocol such as CMPP agreement communicates.
In game server 120, stored the virtual objects tables of data 121 that comprises safe mark and home subscriber field at least and comprised account number field at least and the user's registration information table 122 of binding phone number, and account number field and home subscriber field are associated.
First preferred embodiment:
In the present embodiment, each user has registered the binding mobile phone on game server, can pass through the business hall.Modes such as WEB webpage, short message are registered and are bound.Will verify that phone number is this number of the account really when binding certainly, the phone number of modification and deletion binding also must process be verified, to prevent illegal modifications after the account is stolen.
And, be provided with a safe mark field in present embodiment each virtual objects data record to the game server storage, and according to the value of virtual objects, the initial value of safe mark field that game server overbalances the virtual objects of predetermined threshold is set to effectively, and it is invalid that the initial value of the safe mark field of other virtual objects can be set to.
Whether safe mark is effective, can be provided with by the current home subscriber of virtual objects.Specifically, virtual objects data on the game server are provided with the safe mark effective method is: the current home subscriber of virtual objects is provided with effective request by the safe mark that game client will comprise the virtual objects sign, sends recreation to server by the internet; Game server directly is provided with the corresponding safe mark of virtual objects sign for effective, or send request by described mobile communications network to the mobile phone of its binding and confirm to be provided with effective short message, and receiving after affirmation that this binding mobile phone returns is provided with effective information, the corresponding safe mark of virtual objects sign is set for effectively.
Virtual objects data on the game server are provided with the invalid method of safe mark is: the current home subscriber of virtual objects is provided with invalidation request by the safe mark that game client will comprise the virtual objects sign, sends recreation to server; Described game server sends request by described heterogeneous network to described binding terminal and confirms to be provided with invalid information, and is receiving after affirmation that this binding terminal returns is provided with invalid information, and the safe mark that virtual objects sign correspondence is set is invalid.
Effective or invalid can the selection by client end interface of safe mark is set, shows title or other signs of all virtual objects that this effective client had on this interface, and effective or invalid button etc. is set.The user selected virtual objects effective or invalid after, game client generates the safe mark comprise the virtual objects sign and is provided with effectively or invalidation request, sends recreation to server.
In fact also can with overbalancing the virtual objects data of predetermined value thresholding, be defined as being provided with safe mark according to the value of virtual objects.In the data record of virtual objects the safe mark field need not be set like this, as long as valuable data field and predetermined value thresholding, whether the safe mark that just can judge this virtual objects is effective, concrete method is: judge that this virtual objects is worth data and whether surpasses the predetermined value thresholding, if then safe mark is effective; Otherwise safe mark is invalid.
In the present embodiment, the virtual objects tables of data of game server storage can comprise: numbering, classification, Item Title, value, home subscriber information, secure ID.For example: shown in the table one.
Numbering Classification Title Be worth Home subscriber (number of the account) Safe mark
000001 Senior magic equipment The meteor diamond ring 200000 Tom 1
000002 Common adornment Fur clothing 100 Tom 0
Table one
The user's registration information table of game server storage can comprise: number of the account, sex, the pet name, password, binding mobile phone.For example: shown in the table two.
Number of the account Sex The pet name Password The binding mobile phone
Tom The man The Ruffian Cai ****** 13012345678
Rose The woman The brave women ****** 13712345678
Table two
Suppose, number of the account is that the user of Tom will be transferred to Rose with one's own 000001 the virtual objects of being numbered, its game client that uses a computer, send the attaching relation that comprises targeted customer's sign (can be number of the account) here by the internet to game server and change request, game server carries out processing as shown in Figure 2, Fig. 2 is the process chart of game server in the present invention's first preferred embodiment, and this flow process may further comprise the steps:
The attaching relation that step 201, game server receive the client transmission of the former owner Tom of virtual objects changes request.
Step 202 is searched the virtual objects table, judges whether the safe mark of this virtual objects is effective, if effectively, then execution in step 204; Otherwise execution in step 203.
Step 203, game server changes the targeted customer's sign that comprises in the request according to attaching relation, revise the attaching information of this virtual objects in the virtual objects table, the home subscriber field that is about to be numbered in the table one 000001 virtual objects is revised as Rose, execution in step 209.
Step 204, game server is searched the phone number 13012345678 that Tom binds in the user's registration information table.
Step 205 is confirmed short message by mobile communications network to mobile phone transmission request according to the phone number of Tom binding.
In this step, game server will ask confirmation to send to short message service center earlier, and short message service center should ask confirmation to be converted to short message, send to the mobile phone 13012345678 of Tom binding by mobile communications network.
Step 206, game server judge whether to receive in the given time binds the affirmation information that mobile phone returns, if receive confirmation in the given time, then execution in step 208; If do not receive confirmation, perhaps receive and to determine information, execution in step 207.
In this step, mobile phone sends to short message service center with short message way by mobile communications network with confirmation, and short message service center is that the data that game server can receive send to game server with this short message conversion.
Step 207, game server is to the client transmit operation failure prompting of Tom, process ends.
In this step, game server also can be pointed out to the client transmit operation failure of Rose simultaneously.
Step 208, game server changes the targeted customer's sign that comprises in the request according to attaching relation, revises the attaching information of this virtual objects in the virtual objects table.The home subscriber field that is about to be numbered in the table one 000001 virtual objects is revised as Rose.
Step 209, game server is successfully pointed out to the client transmit operation of Tom by the internet.
In this step, game server also can successfully be pointed out to the client transmit operation of Rose simultaneously.
In fact, also the binding mobile phone can be stored in the virtual objects tables of data, for example: table three in the present embodiment.
Numbering Classification Title Be worth Home subscriber Safe mark The binding mobile phone
000001 Senior magic equipment The meteor diamond ring 200000 Tom 1 13012345678
000002 Common adornment Fur clothing 100 Tom 0 13012345678
Table three
In this case, in above-mentioned steps 203 or 208, also need further to search the targeted customer, the log-on message of Rose just, obtain the phone number 13712345678 of Rose binding, in the ownership field of revising virtual objects simultaneously, the binding mobile phone in the virtual objects tables of data is revised as the phone number 13712345678 of Rose binding.
Second preferred embodiment:
In the present embodiment, each user has registered the binding mobile phone on game server, and, be provided with a safe mark field in the virtual objects data record of present embodiment to the game server storage, concrete registration and the method and first preferred embodiment that are provided with are identical, no longer repeat here.
In the present embodiment, the virtual objects data tableau format of game server storage is identical with table three, and the user's registration information table is identical with table two.
Equally, suppose, number of the account is that the user of Tom will be transferred to Rose with one's own 000001 the virtual objects of being numbered, its game client that uses a computer, send the attaching relation that comprises targeted customer's sign (can be number of the account) here by the internet to game server and change request, game server carries out processing as shown in Figure 3, and Fig. 3 is the process chart of game server in the present invention's second preferred embodiment, and this flow process may further comprise the steps:
The attaching relation that step 301, game server receive the client transmission of the former owner Tom of virtual objects changes request.
Step 302, game server be according to the targeted customer sign in this request, and the home subscriber field that is numbered 000001 virtual objects in the virtual objects tables of data is revised as Rose, promptly changes attaching relation.At this moment, the data record that is numbered 000001 virtual objects as shown in Table 4.
Numbering Classification Title Be worth Home subscriber Safe mark The binding mobile phone
000001 Senior magic equipment The meteor diamond ring 200000 Rose 1 13012345678
Table four
Step 303, game server judge whether the safe mark of this virtual objects in the virtual objects table is effective, if effectively, then execution in step 305; Otherwise execution in step 304.
Step 304, game server are searched the log-on message of Rose, and the binding phone number of this virtual objects in the virtual objects table is revised as the phone number 13712345678 of Rose binding, execution in step 312.At this moment, the data record that is numbered 000001 virtual objects as shown in Table 5.
Numbering Classification Title Be worth Home subscriber Safe mark The binding mobile phone
000001 Senior magic equipment The meteor diamond ring 200000 Rose 1 13712345678
Table five
Step 305, game server will have been revised attaching information, and revise the client that the virtual objects information of binding mobile phone sends to former owner Tom.
Step 306, game server receive the client of former owner Tom and bind the mobile phone request according to the change that the user selects to send.
Step 307, game server judge whether the number of the account that sends the client that changes the request of binding mobile phone is identical with the binding mobile phone corresponding account number of virtual objects, if identical, then execution in step 309; Otherwise execution in step 308.
Step 308, game server is to the client transmit operation failure prompting of Tom.
In this step, game server can also be pointed out to the client transmit operation failure of Rose simultaneously.
Step 309 is confirmed short message by mobile communications network to mobile phone transmission request according to the phone number of Tom binding.
In this step, game server will ask confirmation to send to short message service center earlier, and short message service center should ask confirmation to be converted to short message, send to the mobile phone 13012345678 of Tom binding by mobile communications network.
Step 310, game server judge whether to receive in the given time binds the affirmation information that mobile phone returns, if receive confirmation in the given time, then execution in step 311; If do not receive confirmation, perhaps receive and to determine information, execution in step 308.
Step 311, game server are revised as the binding phone number of this virtual objects in the virtual objects table phone number 13712345678 of Rose.At this moment, the data record that is numbered 000001 virtual objects as shown in Table 5.
Step 312, game server is successfully pointed out to the client transmit operation of Tom.
In this step, game server can also successfully be pointed out to the client transmit operation of Rose simultaneously.
In the present embodiment, the binding mobile phone has the authority higher than number of the account, because mobile communication has better fail safe and privacy, so this mode is quite reasonable.Angelica user and binding phone number be not at once, if game server receives the change binding mobile phone request that former ownership client sends, game server sends information to former ownership client.
In above-mentioned two present embodiments, the attaching relation that game client sends changes in the request can comprise time bar information; Step 208 then shown in Figure 2 is identical with step 302 shown in Figure 3, for: game server is revised as the ownership targeted customer earlier according to targeted customer's sign with the home subscriber information in these virtual objects data; Judge again this attaching relation changes in the request whether comprise time bar information, if then write down this time bar, and when interval was limited at that time, the home subscriber information in these virtual objects data is revised as former home subscriber, process ends; Otherwise execution subsequent step.Like this, can realize temporarily virtual objects being leased to other people etc. application.
For example: the time bar information that attaching relation changes in the request is by the end of on December 31st, 2005, interval, be limited at that time, server is revised as former owner's number of the account Tom with " home subscriber " field automatically, just this virtual objects is transferred to former home subscriber automatically.
In addition, among above-mentioned two embodiment, if the mobile phone of Tom binding has the WAP function of surfing the Net, then the mode determined to the mobile phone request of Tom binding of game server can also for: will confirm that earlier webpage URL address information sends to short message service center, short message service center generates WAP PUSH short message with this info web URL address information, sends to the mobile phone of Tom binding by mobile communications network.The network address that the mobile phone open short message of Tom binding points to is finished affirmation on corresponding webpage.In the practical application, game server can also adopt and directly dial the binding mobile portable phone, confirms by IVR interactive voice mode.
By the above embodiments as seen, use the method for this raising virtual article data safety of the present invention, can directly protect, improve the virtual objects safety of data the virtual objects data.

Claims (14)

1, a kind of method that improves virtual article data safety is characterized in that, the virtual objects data on the game server are provided with safe mark, when game server receives the virtual objects transfer operation request of game client transmission, carries out following steps:
A, judge whether the safe mark of this virtual objects is effective, if, execution in step B then; Otherwise directly carry out this virtual objects transfer operation request;
B, send the request confirmation to the binding terminal of the current home subscriber registration of virtual objects, and after receiving the affirmation information that this binding terminal returns, carry out described virtual objects transfer operation by heterogeneous network.
2, the method for claim 1 is characterized in that: the described method that virtual objects data on the game server are provided with safe mark is: a safe mark field is set in each virtual objects data record.
3, method as claimed in claim 2 is characterized in that, this method further comprises: according to the value data of virtual objects, the initial value of safe mark field that overbalances the virtual objects of predetermined value thresholding is set to effectively.
4, the method for claim 1, it is characterized in that, the described method that virtual objects data on the game server are provided with safe mark is: according to the value data of virtual objects, will overbalance the virtual objects data validation of predetermined value thresholding for being provided with safe mark;
Steps A is described judges whether effective method is for the safe mark of this virtual objects: judge that this virtual objects is worth data and whether surpasses the predetermined value thresholding, if then safe mark is effective; Otherwise safe mark is invalid.
5, the method for claim 1 is characterized in that, this method further comprises: the virtual objects data on the game server are provided with the safe mark effective method is:
The safe mark that game client will comprise the virtual objects sign is provided with effective request, sends to game server; Described game server directly is provided with the corresponding safe mark of virtual objects sign for effective, or send request by described heterogeneous network to described binding terminal and confirm to be provided with effective information, and receiving after affirmation that this binding terminal returns is provided with effective information, the corresponding safe mark of virtual objects sign is set for effectively;
Virtual objects data on the game server are provided with the invalid method of safe mark is:
The safe mark that game client will comprise the virtual objects sign is provided with invalidation request, sends to game server; Described game server sends request by described heterogeneous network to described binding terminal and confirms to be provided with invalid information, and is receiving after affirmation that this binding terminal returns is provided with invalid information, and the safe mark that virtual objects sign correspondence is set is invalid.
6, the method for claim 1 is characterized in that: the home subscriber information that comprises virtual objects in each the virtual objects data on the game server at least;
The method that described game client sends virtual objects transfer operation request is: game client sends the attaching relation that comprises targeted customer's sign to game server and changes request;
Described step B comprises:
B1, game server send the request confirmation by heterogeneous network to the binding terminal of the current home subscriber registration of virtual objects;
B2, judged whether to receive in the given time the affirmation information that this binding terminal is returned, if then, the home subscriber information in these virtual objects data is revised as the targeted customer according to targeted customer's sign; Otherwise refuse this attaching relation and change request.
7, the method for claim 1 is characterized in that: the home subscriber information and the binding end message that comprise virtual objects in each the virtual objects data on the game server at least;
The method that described game client sends virtual objects transfer operation request is: game client sends the attaching relation that comprises targeted customer's sign to game server and changes request;
Described step B comprises:
B1, game server send the request confirmation by heterogeneous network to the binding terminal of the current home subscriber registration of virtual objects;
B2, judged whether to receive in the given time the affirmation information that this binding terminal is returned, if, then identify according to the targeted customer, home subscriber information in these virtual objects data is revised as the targeted customer, and obtain the targeted customer by the log-on message of searching the targeted customer and bind end message, the binding end message of this virtual objects is revised as targeted customer's binding terminal; Otherwise refuse this attaching relation and change request.
8, the method for claim 1 is characterized in that: the home subscriber information and the binding end message that comprise virtual objects in each the virtual objects data on the game server at least;
The process that described game client sends virtual objects transfer operation request comprises:
A1, game client send the attaching relation that comprises targeted customer's sign to game server and change request;
A2, game server identify according to the targeted customer, the home subscriber information in these virtual objects data is revised as the ownership targeted customer, and will have revised home subscriber information, send to former owner's client and revise the virtual objects information of binding terminal;
A3, former owner's client receive game server after the information that step a2 sends, and select to send the change binding terminal request that comprises targeted customer's sign to game server according to the user;
Described step B comprises:
B1, game server are according to user's registration information, whether the number of the account of client that judge to send changes the binding terminal request is identical with binding terminal corresponding account number in these virtual objects data, if then send the request confirmation to the binding terminal of the current home subscriber registration of virtual objects by heterogeneous network; Otherwise refuse this change binding terminal request;
B2, judged whether to receive in the given time the affirmation information that this binding terminal is returned, if, then identify according to the targeted customer, obtain the targeted customer by the log-on message of searching the targeted customer and bind end message, the binding end message of this virtual objects is revised as targeted customer's binding terminal; Otherwise refuse this change binding terminal request.
9, as the described method of the arbitrary claim of claim 1 to 8, it is characterized in that: comprise time bar information in the virtual objects transfer operation request that described game client sends;
Game server writes down this time bar during this virtual objects transfer operation request of described execution;
And work as this time bar then, these virtual objects data are transferred to former home subscriber.
As claim 7 or 8 described methods, it is characterized in that 10, the method for the request that described refusal client sends is: game server is to game client return failure prompting;
This method further comprises: after game server executes the virtual objects transfer operation, successfully point out to game client return.
11, the method for claim 1, it is characterized in that: described heterogeneous network by with carrying game client network mobile communications network or the fixed telephone network or the Internet inequality of communicating by letter with game server, described binding terminal is mobile communication terminal or fixed telephone terminal or computer;
Among the described step B, game server sends the request confirmation by mobile communications network or fixed telephone network or the Internet to the binding mobile communication terminal of the current home subscriber registration of virtual objects or fixed telephone terminal or computer, and receives the affirmation information that this binding mobile communication terminal or fixed telephone terminal or computer return by mobile communications network or fixed telephone network or the Internet.
12, method as claimed in claim 11, it is characterized in that: among the described step B, game server will ask confirmation to send to short message service center earlier, and short message service center should ask confirmation to be converted to short message and send to mobile communication terminal or fixed telephone terminal by mobile communications network or fixed telephone network;
Mobile communication terminal or fixed telephone terminal send to short message service center with short message way by mobile communications network or fixed telephone network with confirmation, and short message service center is that the data that game server can receive send to game server with this short message conversion.
13, method as claimed in claim 11, it is characterized in that: among the described step B, game server will confirm that earlier webpage URL address information sends to short message service center, short message service center generates WAP PUSH short message with this info web URL address information, sends to mobile communication terminal or fixed telephone terminal by mobile communications network or fixed telephone network;
Mobile communication terminal or fixed telephone terminal are opened the network address that short message points to, and finish affirmation on corresponding webpage.
14, as claim 12 or 13 described methods, it is characterized in that: described game server and short message service center are based on the SMPP agreement, or the CMPP agreement communicates.
CNB2005100971213A 2005-12-30 2005-12-30 A kind of method that improves virtual article data safety Active CN100571263C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2005100971213A CN100571263C (en) 2005-12-30 2005-12-30 A kind of method that improves virtual article data safety

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2005100971213A CN100571263C (en) 2005-12-30 2005-12-30 A kind of method that improves virtual article data safety

Publications (2)

Publication Number Publication Date
CN1852294A true CN1852294A (en) 2006-10-25
CN100571263C CN100571263C (en) 2009-12-16

Family

ID=37133762

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2005100971213A Active CN100571263C (en) 2005-12-30 2005-12-30 A kind of method that improves virtual article data safety

Country Status (1)

Country Link
CN (1) CN100571263C (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103929401A (en) * 2013-01-11 2014-07-16 深圳市腾讯计算机系统有限公司 Method and system for controlling modification of user's sensitive information
CN104065634A (en) * 2013-05-07 2014-09-24 腾讯科技(深圳)有限公司 Online game account stealing processing method and system
CN104618336A (en) * 2014-12-30 2015-05-13 广州酷狗计算机科技有限公司 Account number management method, device and system
CN104980403A (en) * 2014-04-10 2015-10-14 腾讯科技(深圳)有限公司 Method and device for processing business request
CN105915564A (en) * 2016-07-06 2016-08-31 腾讯科技(深圳)有限公司 Nameplate binding method and device and application server
CN106157034A (en) * 2015-03-25 2016-11-23 腾讯数码(天津)有限公司 The monitoring method and apparatus of data network transfer and communication system

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103929401A (en) * 2013-01-11 2014-07-16 深圳市腾讯计算机系统有限公司 Method and system for controlling modification of user's sensitive information
CN103929401B (en) * 2013-01-11 2017-12-12 深圳市腾讯计算机系统有限公司 Control the method and system of user sensitive information modification
CN104065634A (en) * 2013-05-07 2014-09-24 腾讯科技(深圳)有限公司 Online game account stealing processing method and system
CN104065634B (en) * 2013-05-07 2015-08-19 腾讯科技(深圳)有限公司 Online game steal-number processing method and system
CN104980403A (en) * 2014-04-10 2015-10-14 腾讯科技(深圳)有限公司 Method and device for processing business request
CN104980403B (en) * 2014-04-10 2019-03-08 腾讯科技(深圳)有限公司 The processing method and processing device of service request
CN104618336A (en) * 2014-12-30 2015-05-13 广州酷狗计算机科技有限公司 Account number management method, device and system
CN104618336B (en) * 2014-12-30 2018-05-18 广州酷狗计算机科技有限公司 A kind of account management method, equipment and system
CN106157034A (en) * 2015-03-25 2016-11-23 腾讯数码(天津)有限公司 The monitoring method and apparatus of data network transfer and communication system
CN106157034B (en) * 2015-03-25 2021-12-17 腾讯数码(天津)有限公司 Monitoring method and device for data network transfer and communication system
CN105915564A (en) * 2016-07-06 2016-08-31 腾讯科技(深圳)有限公司 Nameplate binding method and device and application server

Also Published As

Publication number Publication date
CN100571263C (en) 2009-12-16

Similar Documents

Publication Publication Date Title
CN100350767C (en) System and methods for provisioning a service for a communication device
CN1285235C (en) Method and system of preventing handset from theft by using international id code of mobile facilities
CN1241368C (en) Virtual private network
CN1852094A (en) Method and system for protecting account of network business user
CN1492656A (en) Method, device and system for sharing applied program conversation information on multichannels
CN1941009A (en) Method for realizing fee payment by mobile telecommunication terminal
CN101034984A (en) Establishing the true identify database of the user with the personal information submitted by the user
CN1860818A (en) Method and system for controlling resources via a mobile terminal, related network and its computer program product
CN1871572A (en) Binding content to a user
CN1671115A (en) Device and method for connecting to a public wireless LAN
CN1642349A (en) Method for managing local terminal equipment accessing network
CN1829365A (en) User recognition module and method capable of realizing mobile terminal area locking
CN105101209A (en) Wireless router access method and wireless router access system
CN1889781A (en) Identification method for multi-mode terminal roaming among heterogenous inserting technology networks
CN101039312A (en) Method and apparatus for preventing service function entity of general authentication framework from attack
CN1992948A (en) Mobile communication terminal and program thereof, ic card and program thereof, and mobile communication terminal system
CN1852294A (en) Method for improving virtual article data safety
CN1620165A (en) Identification method of mobile terminal user legalness
CN1691816A (en) A method for verifying user card validity
CN1812611A (en) Key setting method
CN1615662A (en) Applet download in a communication system
CN1294491C (en) Method for managing data share between programs
CN1620166A (en) Method of identifying legalness of mobile terminal user
CN1658636A (en) Immediate voice communication method for implementing interactive of 3G network and internet
CN1859200A (en) Method, system and terminal for synchronously marking language terminal equipment of terminal management

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant