Summary of the invention
Embodiment of the present invention technical problem to be solved is, by providing a kind of data processing method and a kind of data handling system, solve in prior art and can not meet the interactive technical problem waiting the interactive demand of data interaction platform of making friends, improve the interactivity of data interaction platform.
In order to solve the problems of the technologies described above, embodiment of the present invention first aspect discloses a kind of data processing method, comprises
Receive the first resource that the first client initiates to other first clients based on data interaction platform and give instruction; Described first resource is given instruction and is used to indicate described first client and gives first resource to other first client described; Described data interaction platform is used for carrying out data interaction each other for multiple first client, and carries out data interaction between the second client and described multiple first client;
Give instruction according to described first resource and indicate the first resource given, generate the first data that described first resource is corresponding;
Described second client is given by described first data batchmove.
In conjunction with first aspect, in the implementation that the first is possible, described reception first client, also comprises to after the first resource that other first clients are initiated gives instruction based on data interaction platform:
Give instruction according to described first resource and indicate the first resource given, generate the second data that described first resource is corresponding;
Other first clients described are given by described second data batchmove.
In conjunction with first aspect, in the implementation that the second is possible, also comprise:
Receive the first client and give instruction based on described data interaction platform to the Secondary resource of described second client initiation; Described Secondary resource is given instruction and is used to indicate described first client and gives Secondary resource to described second client;
Give instruction according to described Secondary resource and indicate the Secondary resource given, generate the 3rd data that described Secondary resource is corresponding;
Described second client is given by described 3rd data batchmove.
In conjunction with the first possible implementation of first aspect, in the implementation that the third is possible, described described second data batchmove to be given after other first clients described, also comprises:
Generate the related information of described second data and described first data, and described related information is sent to described second client, show described related information for described second client.
In conjunction with the implementation that the second of first aspect is possible, in the 4th kind of possible implementation, described described 3rd data batchmove to be given after described second client, also comprises:
Generate the managing detailed catalogue that described 3rd data are corresponding, and described managing detailed catalogue is sent to described second client, show described managing detailed catalogue for described second client.
Embodiment of the present invention second aspect discloses a kind of data handling system, comprising:
First command reception module, the first resource of initiating to other first clients based on data interaction platform for receiving the first client gives instruction; Described first resource is given instruction and is used to indicate described first client and gives first resource to other first client described; Described data interaction platform is used for carrying out data interaction each other for multiple first client, and carries out data interaction between the second client and described multiple first client;
First data generation module, indicates for giving instruction according to described first resource the first resource given, generates the first data that described first resource is corresponding;
First data batchmove module, for giving described second client by described first data batchmove.
In conjunction with second aspect, in the implementation that the first is possible, also comprise:
Second data generation module, for receiving the first client in described first command reception module based on data interaction platform to after the first resource that other first clients are initiated gives instruction, give instruction according to described first resource and indicate the first resource given, generate the second data that described first resource is corresponding;
Second data batchmove module, for giving other first clients described by described second data batchmove.
In conjunction with second aspect, in the implementation that the second is possible, also comprise:
Second command reception module, the Secondary resource of initiating to described second client based on described data interaction platform for receiving the first client gives instruction; Described Secondary resource is given instruction and is used to indicate described first client and gives Secondary resource to described second client;
3rd data generation module, indicates for giving instruction according to described Secondary resource the Secondary resource given, generates the 3rd data that described Secondary resource is corresponding;
3rd data batchmove module, for giving described second client by described 3rd data batchmove.
In conjunction with the first possible implementation of second aspect, in the implementation that the third is possible, also comprise:
Related information generates sending module, after giving other first clients described in described second data batchmove module by described second data batchmove, generate the related information of described second data and described first data, and described related information is sent to described second client, show described related information for described second client.
In conjunction with the implementation that the second of second aspect is possible, in the 4th kind of possible implementation, also comprise:
Managing detailed catalogue generates sending module, after giving described second client in described 3rd data batchmove module by described 3rd data batchmove, generate the managing detailed catalogue that described 3rd data are corresponding, and described managing detailed catalogue is sent to described second client, show described managing detailed catalogue for described second client.
The embodiment of the present invention third aspect discloses a kind of computer-readable storage medium, described computer-readable storage medium has program stored therein, described program comprises the embodiment of the present invention first aspect when performing, or the first possible implementation of first aspect, or the implementation that the second of first aspect is possible, or the third possible implementation of first aspect, or the step of data processing method disclosed in the 4th of first aspect the kind of possible implementation.
Implement the embodiment of the present invention, there is following beneficial effect:
Instruction is given based on data interaction platform to the second movable first resource participating in client initiation by reception spectator client or the first movable client that participates in, give instruction according to this first resource and indicate the first resource given, generate the first data that this first resource is corresponding, preside over client to this activity this first data batchmove, solve in prior art and can not meet the interactive technical problem waiting the interactive demand of data interaction platform of making friends, the second data corresponding to this first resource can also be generated according to this first resource, and described second data batchmove is given the described second movable participation client, spectator client or first can also be received in addition movable participate in the Secondary resource that client client presides over client initiation based on this data interaction platform to this activity and give instruction, give instruction according to this Secondary resource and indicate the Secondary resource given, generate the 3rd data that this Secondary resource is corresponding, participate in client to this activity the 3rd data batchmove, further increase the interactivity of data interaction platform.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, be clearly and completely described the technical scheme in the embodiment of the present invention, obviously, described embodiment is only the present invention's part embodiment, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtained under creative work prerequisite, belong to the scope of protection of the invention.
It should be noted that, the term used in embodiments of the present invention is only for the object describing specific embodiment, and not intended to be limiting the present invention." one ", " described " and " being somebody's turn to do " of the singulative used in the embodiment of the present invention and appended claims is also intended to comprise most form, unless context clearly represents other implications.It is also understood that term "and/or" used herein refer to and comprise one or more project of listing be associated any or all may combine.
The embodiment of the invention discloses a kind of data processing method and related system, solve in prior art and can not meet the interactive technical problem waiting the interactive demand of data interaction platform of making friends, improve the interactivity of data interaction platform.Below be described in detail respectively.
In order to better understand a kind of data processing method and related system disclosed in the embodiment of the present invention, first the network architecture that the embodiment of the present invention is suitable for is described below.Refer to Fig. 1, Fig. 1 is the network architecture schematic diagram of a kind of data processing method disclosed in the embodiment of the present invention.As shown in Figure 1, this network architecture schematic diagram can comprise server and multiple client, wherein, server also can be called as background server, component server, service of making friends device etc., and server can be communicated to connect by the Internet and multiple client.In multiple client, part client can provide online direct broadcast band as main broadcaster's client, and all the other clients can participate in client or spectator client as activity and log in and enter in online direct broadcast band that main broadcaster's client provides, main broadcaster's user end to server uploads online live content, the activity sending to login to enter this online direct broadcast band this online live content by server participates in client or spectator client, participates in client or spectator client viewing for activity; Wherein, main broadcaster's client is possessed of control power and initiative to the spectator client in its channel of access, and main broadcaster's client can be carried out with server alternately.Online direct broadcast band in the embodiment of the present invention is exactly briefly a kind of Virtual Space (or virtual room) that server creates, main broadcaster's client and spectator client can enter into this Virtual Space, the activity being positioned at this Virtual Space participates in the live content that client or spectator client not only can watch main broadcaster's client, the movable client that participates in can also participate in main broadcaster's client (now, main broadcaster's client is equivalent to the hosting client in the embodiment of the present invention) activity (such as make friend activity) presided over, the movable client that participates in can carry out the mutual of voice or word with main broadcaster's client, each is movable participates in also can carrying out between client the mutual of voice or word, spectator client can also send present etc. to the main broadcaster's client liked or the movable client that participates in current line channel.
In the embodiment of the present invention, client (comprising main broadcaster's client, movable participation client or spectator client) can comprise the Rich Media that the functions such as set group chat, net cast, channel K song, game on line, online video display are integrated.In the network architecture shown in Fig. 1, client may operate in and includes but not limited on the subscriber equipment such as mobile phone, removable computer, panel computer, personal digital assistant (Personal Digital Assistant, PDA), media player, intelligent television, intelligent watch, intelligent glasses, Intelligent bracelet.
Based on the network architecture shown in Fig. 1, a kind of data processing method that the embodiment of the invention discloses.Refer to Fig. 2, Fig. 2 is the schematic flow sheet of the data processing method that the embodiment of the present invention provides, and first describes technical scheme of the present invention from server side, can comprise the following steps:
Step S200: reception spectator client or the first movable client that participates in give instruction based on data interaction platform to the second movable first resource participating in client initiation; Described first resource is given instruction and is used to indicate described spectator client or the described first movable client that participates in gives first resource to the described second movable client that participates in;
Particularly, the data interaction platform in the embodiment of the present invention is used for supplying each activity to participate in client and carries out data interaction each other, and participates in carrying out data interaction between client for movable hosting client and each activity; User can by the application program at the electric terminal side installation data interaction platform of self, generate and run respective client, or directly logged in the modes such as World Wide Web (WWW) web by networking client, log in this data interaction platform by the account registered based on this data interaction platform; Each client can carry out data interaction based on this data interaction platform each other, such as preside over client (the main broadcaster's client relative to above-mentioned) preside over or organize each movable client that participates in carry out make friend activity, spectator client can watch the process of whole make friend activity, hosting client can participate in client with each and spectator client carries out data interaction, and each movable participation client also mutually can send chat data each other and carry out chat interaction;
Again particularly, in the process of the friend-making based on this data interaction platform, spectator client or the first movable client that participates in can give resource to the second movable client that participates in, namely, spectator client or the first movable client that participates in can give instruction by this data interaction platform to the second movable client initiation first resource that participates in, give first resource with instruction to the second movable client that participates in, data handling system (i.e. data interaction system) receives this first resource and gives instruction;
Will be understood that, the electronic virtual resource that the resource in each embodiment of the present invention can provide for this data interaction platform, or digital resource, or actual resource; Electronic virtual resource can comprise electronic virtual present, as virtual amethyst, yellow quartz, Thassos etc. that virtual fresh flower, ideal money or this data friend-making platform are preset; Digital resource can comprise digital audio-video data, digital picture etc.; Actual resource can comprise mobile phone, PDA, media player, intelligent television, intelligent watch, intelligent glasses etc.; This data handling system can for providing the service system running this data interaction platform at network side.
Step S202: give instruction according to described first resource and indicate the first resource given, generate the first data that described first resource is corresponding;
Particularly, this first resource can obtain corresponding resource by input for the data obtaining resource for this first client on this data interaction platform, and namely resource can to there being the data message obtaining this resource; This data handling system can be given instruction according to this first resource and be indicated the first resource given, and first obtains the data message that this first resource is corresponding, then passes through the first data corresponding to default this first resource of generate rule according to this data message.The first data in the embodiment of the present invention can be certain the class data preset at this data interaction platform, such as client can carry out business activity by these the first data, such as buys other article, or exchanges other article or service, or carry out currency extraction, etc.
It should be noted that, this preset rules can be data message corresponding for this resource is multiplied by a percentage to generate the first data corresponding to this first resource, or data message corresponding for this resource is obtained a corresponding data value by the mapping relations preset, this data value is the first data corresponding to this first resource, etc.; The embodiment of the present invention does not limit, as long as the good rule of provisions for negotiations in this data interaction platform in advance, and can by the first data corresponding to this generate rule resource.
Step S204: preside over client to by described first data batchmove described activity.
Particularly, this first data batchmove is given movable hosting client by this data handling system, carries out alternately to drive each client on this data interaction platform.
Pass through the embodiment of the present invention, after sending resource based on data interaction platform spectator client or the first movable participation client to the second movable participation client, movable client of presiding over can receive the first data corresponding to this resource, movable client of presiding over just can preside over or organize each movable client that participates in carry out make friend activity more energetically, thus it is mutual to enhance in data interaction platform between each client.
Further, the schematic flow sheet of another embodiment of data processing method provided by the invention as shown in Figure 3, the method comprises:
Step S300: reception spectator client or the first movable client that participates in give instruction based on data interaction platform to the second movable first resource participating in client initiation;
Particularly, this first resource is given instruction and is used to indicate this spectator client or the first movable client that participates in gives first resource to this second movable client that participates in; This data interaction platform is used for supplying each activity to participate in client and carries out data interaction each other, and participates in carrying out data interaction between client for movable hosting client and each activity;
Step S302: give instruction according to described first resource and indicate the first resource given, generate the first data that described first resource is corresponding;
Particularly, after execution of step S302, perform step S306; Step S300 to step S302 can corresponding with reference to the step S200 in above-mentioned Fig. 2 embodiment to step S202, repeat no more here.
Step S304: give instruction according to described first resource and indicate the first resource given, generate the second data that described first resource is corresponding;
Particularly, this first resource can obtain corresponding resource by input for the data obtaining resource for this spectator client or the first movable client that participates on this data interaction platform, and namely resource can to there being the data message obtaining this resource; This data handling system can be given instruction according to this first resource and be indicated the first resource given, and first obtains the data message that this first resource is corresponding, then passes through the second data corresponding to default this first resource of generate rule according to this data message.The second data in the embodiment of the present invention can be certain the class data preset at this data interaction platform, and such as client can by the numerical value of these the second data friend-making glamour value representing user etc. in this data interaction platform; After execution of step S304, perform step S308.
It should be noted that, this preset rules can be data message corresponding for this resource is multiplied by a percentage to generate the second data corresponding to this first resource, or data message corresponding for this resource is obtained a corresponding data value by the mapping relations preset, this data value is the second data corresponding to this first resource, etc.; The embodiment of the present invention does not limit, as long as the good rule of provisions for negotiations in this data interaction platform in advance, and can by the second data corresponding to this generate rule present.
Also it should be noted that, step S302 and step S304 can perform simultaneously, and also restricted some steps can perform another one step again, the embodiment of the present invention does not limit.
Step S306: preside over client to by described first data batchmove described activity;
Step S308: described second data batchmove is given the described second movable participation client.
Particularly, data interaction platform is by after this second data batchmove to client, and the second original to the second data transferred to and local terminal data can superpose by this client, then show.Such as, this second movable client that participates in receives the second data (as friend-making glamour value) transferred to, so the friend-making glamour value of reception is added with local terminal original friend-making glamour value by this second movable client that participates in, namely add the friend-making glamour value of local terminal, and show.
Pass through the embodiment of the present invention, after sending resource based on data interaction platform spectator client or the first movable participation client to the second movable participation client, movable client of presiding over can receive the first data corresponding to this resource, and movable client of presiding over just can preside over or organize each movable client that participates in carry out make friend activity more energetically; And, after sending resource based on data interaction platform spectator client or the first movable participation client to the second movable participation client, this second movable client that participates in receiving resource can receive the second data corresponding to this resource, can more attract other movable client that participates in initiate make friend activity to this second movable client that participates in receiving resource, what enhance in data interaction platform between each client is mutual.
Again further, the schematic flow sheet of another embodiment of data processing method provided by the invention as shown in Figure 4, the method comprises:
Step S400: reception spectator client or the first movable client that participates in give instruction based on data interaction platform to the second movable first resource participating in client initiation;
Particularly, this first resource is given instruction and is used to indicate this spectator client or the first movable client that participates in gives first resource to this second movable client that participates in; This data interaction platform is used for supplying each activity to participate in client and carries out data interaction each other, and participates in carrying out data interaction between client for movable hosting client and each activity; Step S400 can step S200 in reference diagram 2 embodiment, repeats no more here.After execution of step S400, step S404 and/or step S406 can be performed.
Step S402: reception spectator client or the first movable client that participates in give instruction based on described data interaction platform to the Secondary resource of described activity hosting client initiation; Described Secondary resource is given instruction and is used to indicate described spectator client or the first movable client that participates in is presided over client to described activity and given Secondary resource;
Particularly, in the process of the friend-making based on this data interaction platform, spectator client or the first movable client that participates in can also preside over client gifts to activity, namely spectator client or the first movable client that participates in can give instruction by this data interaction platform to this activity hosting client initiation Secondary resource, preside over client with instruction to this activity and give Secondary resource, data handling system (i.e. data interaction system) receives this Secondary resource and gives instruction; After execution of step S402, step S408 can be performed;
It should be noted that, performing step S400 and step S402 can not have sequencing, can perform step S400 and step S402 simultaneously yet.
Step S404: give instruction according to described first resource and indicate the first resource given, generate the first data that described first resource is corresponding;
Particularly, step S404 can be corresponding to the step S302 in above-mentioned Fig. 3 embodiment, repeats no more here; After execution of step S404, step S410 can be performed;
Step S406: give instruction according to described first resource and indicate the first resource given, generate the second data that described first resource is corresponding;
Particularly, step S406 can be corresponding to the step S304 in above-mentioned Fig. 3 embodiment, repeats no more here; After execution of step S406, step S412 can be performed;
It should be noted that, step S404 and step S406 can perform simultaneously, and also restricted some steps can perform another one step again, the embodiment of the present invention does not limit.
Step S408: give instruction according to described Secondary resource and indicate the Secondary resource given, generates the 3rd data that described Secondary resource is corresponding;
Particularly, this Secondary resource can obtain corresponding resource by input for the data obtaining resource for this spectator client or the first movable client that participates on this data interaction platform, and namely resource can to there being the data message obtaining this resource; This data handling system can be given instruction according to this Secondary resource and be indicated the first resource given, and first obtains the data message that this Secondary resource is corresponding, then passes through the 3rd data corresponding to default this first resource of generate rule according to this data message.The 3rd data in the embodiment of the present invention can be certain the class data preset at this data interaction platform, such as client can carry out business activity by these the first data, such as buys other article, or exchanges other article or service, or carry out currency extraction, etc.; After execution of step S408, perform step S414.
It should be noted that, this preset rules can be data message corresponding for this resource is multiplied by a percentage to generate the 3rd data corresponding to this Secondary resource, or data message corresponding for this resource is obtained a corresponding data value by the mapping relations preset, this data value is the 3rd data corresponding to this first resource, etc.; The embodiment of the present invention does not limit, as long as the good rule of provisions for negotiations in this data interaction platform in advance, and can by the 3rd data corresponding to this generate rule present.
Step S410: preside over client to by described first data batchmove described activity;
Step S412: described second data batchmove is given the described second movable participation client;
Particularly, step S410 and step S412 can the corresponding step S306 with reference to above-mentioned Fig. 3 embodiment and step S308, repeats no more here.
Step S414: preside over client to by described 3rd data batchmove described activity.
Particularly, the 3rd data batchmove is given movable hosting client by this data handling system, carries out alternately to drive each client on this data interaction platform.
Further, after the step S308 of Fig. 3 embodiment or the step S412 of Fig. 4 embodiment, can also comprise: the related information generating described second data and described first data, and sent to by described related information described activity to preside over client, preside over client for described activity and show described related information.Particularly:
Data interaction platform is by after this second data batchmove to the second movable participation client, namely after this second movable participation client receives the second data corresponding to this resource, this data interaction platform can generate the related information of these second data and these the first data, this related information may be used for being characterized in this activity and presides in the make friend activity of client hosting or tissue, this spectator client or the first movable client that participates in have sent resource to the second movable client that participates in, and this activity is presided over client and can be obtained this first data thus; And send to this activity to preside over client this related information, notify that client is presided in this activity, can show on backstage after second client receives this related information, to notify current the first data having got the first data and how to have obtained of user.
Again further, after the step S414 of Fig. 4 embodiment, can also comprise: generate the managing detailed catalogue that described 3rd data are corresponding, and be sent to by described managing detailed catalogue described activity to preside over client, preside over client for described activity and show described managing detailed catalogue.Particularly:
Data interaction platform is by after the 3rd data batchmove to movable hosting client, namely after this activity hosting client receives the 3rd data corresponding to this resource, this data interaction platform can generate managing detailed catalogue corresponding to the 3rd data, this managing detailed catalogue may be used for being characterized in this activity and presides in the make friend activity of client hosting or tissue, this spectator client or the first movable participation client are presided over client (i.e. local terminal) to activity and be have sent resource, and this activity is presided over client and can be obtained the 3rd data thus; And send to this activity to preside over client this managing detailed catalogue, notify that client is presided in this activity, movable hosting after client receives this managing detailed catalogue can be shown on backstage, to notify current the 3rd data having got the 3rd data and how to have obtained of user.
The data processing method of the embodiment of the present invention is described below in conjunction with one of them concrete practical scene:
Hosting user 1 signs in certain data friend-making platform, to preside over or to organize other users to carry out make friend activity, so intelligible, movable participating user or spectators user (such as user 2 to user n, n be greater than 2 natural number) also sign in this data friend-making platform, hosting user 1 hosting and tissue under carry out make friend activity with other movable participating users;
In the process of make friend activity, spectators user 1 or movable participating user 2 have given virtual present to movable participating user 3, it can be such as the amethyst that this data friend-making platform is preset, this amethyst is the virtual present that spectators user 1 or movable participating user 2 are bought by amount of money m, spectators user 1 or movable participating user 2 have given the amethyst of some to movable participating user 3, after so movable participating user 3 receives the amethyst of this some, hosting user 1 can obtain the first data corresponding to the amethyst of this some, such as these first data are the yellow quartz of some, this yellow quartz is the yellow quartz that this data friend-making platform is preset, the extraction of corresponding amount of money x can be carried out by this yellow quartz hosting user 1, this corresponding amount of money x can be generated by this amount of money m by preset rules particularly, in addition, after movable participating user 3 receives the amethyst of this some, data friend-making platform can generate the second data corresponding to the amethyst of this some according to preset rules, such as these second data can be the friend-making glamour value that this data friend-making platform is preset, then glamour value is transferred to this movable participating user 3, to promote the friend-making glamour value of movable participating user 3, other users are attracted to carry out make friend activity,
In the process of make friend activity, spectators user 2 or movable participating user 4 are opened and can have been given virtual present to hosting user 1, it can be such as the amethyst that this data friend-making platform is preset, this amethyst is the virtual present that spectators user 2 or movable participating user 4 are bought by amount of money m, spectators user 2 or movable participating user 4 have given the amethyst of some to hosting user 1, after so hosting user 1 receives the amethyst of this some, hosting user 1 can obtain the 3rd data corresponding to the amethyst of this some, such as the 3rd data are the yellow quartz of some, this yellow quartz is the yellow quartz that this data friend-making platform is preset, the extraction of corresponding amount of money x can be carried out by this yellow quartz hosting user 1, this corresponding amount of money x can be generated by this amount of money m by preset rules particularly, or the 3rd data can also be the hosting glamour value that this data friend-making platform is preset, and then glamour value are transferred to this hosting user 1, to promote the hosting glamour value of hosting user 1, come in the make friend activity of user 1 hosting to attract other users.
Instruction is given based on data interaction platform to the second movable first resource participating in client initiation by reception spectator client or the first movable client that participates in, give instruction according to this first resource and indicate the first resource given, generate the first data that this first resource is corresponding, preside over client to this activity this first data batchmove, solve in prior art and can not meet the interactive technical problem waiting the interactive demand of data interaction platform of making friends, the second data corresponding to this first resource can also be generated according to this first resource, and described second data batchmove is given the described second movable participation client, spectator client or first can also be received in addition movable participate in the Secondary resource that client client presides over client initiation based on this data interaction platform to this activity and give instruction, give instruction according to this Secondary resource and indicate the Secondary resource given, generate the 3rd data that this Secondary resource is corresponding, participate in client to this activity the 3rd data batchmove, further increase the interactivity of data interaction platform.
For the ease of implementing the such scheme of the embodiment of the present invention better, the present invention also correspondence provides a kind of server, the structural representation of the data handling system that the embodiment of the present invention as shown in Figure 5 provides, data handling system 50 can comprise: the first command reception module 500, first data generation module 502 and the first data batchmove module 504, wherein
First command reception module 500 is for receiving spectator client or the first movable client that participates in second based on data interaction platform movablely participates in the first resource that client initiates and gives instruction; Described first resource is given instruction and is used to indicate described spectator client or the described first movable client that participates in gives first resource to the described second movable client that participates in; Described data interaction platform is used for supplying each activity to participate in client and carries out data interaction each other, and participates in carrying out data interaction between client for movable hosting client and each activity;
First data generation module 502 indicates for giving instruction according to described first resource the first resource given, and generates the first data that described first resource is corresponding;
First data batchmove module 504 presides over client for described first data batchmove being given described activity.
Particularly, the structural representation of another embodiment of data handling system provided by the invention as shown in Figure 6, data handling system 50 comprises outside the first command reception module 500, first data generation module 502 and the first data batchmove module 504, the second data generation module 506 and the second data batchmove module 508 can also be comprised, wherein
Second data generation module 506 is for receiving spectator client or the first movable client that participates in movable participates in after first resource that client initiates gives instruction based on data interaction platform to second in the first command reception module 500, give instruction according to described first resource and indicate the first resource given, generate the second data that described first resource is corresponding;
Second data batchmove module 508 is for giving the described second movable participation client by described second data batchmove.
Further, the structural representation of another embodiment of data handling system provided by the invention as shown in Figure 7, data handling system 50 comprises outside the first command reception module 500, first data generation module 502 and the first data batchmove module 504, the second command reception module 5010, the 3rd data generation module 5012 and the 3rd data batchmove module 5014 can also be comprised, wherein
Second command reception module 5010 is for receiving spectator client or the first movable client that participates in is presided over to described activity the Secondary resource that client initiates based on described data interaction platform and given instruction; Described Secondary resource is given instruction and is used to indicate described spectator client or the described first movable client that participates in is presided over client to described activity and given Secondary resource;
3rd data generation module 5012 indicates for giving instruction according to described Secondary resource the Secondary resource given, and generates the 3rd data that described Secondary resource is corresponding;
3rd data batchmove module 5014 presides over client for described 3rd data batchmove being given described activity.
It should be noted that, the data handling system 50 in Fig. 7 embodiment can also comprise the second data generation module 506 and the second data batchmove module 508, specifically can the description of reference diagram 6 embodiment, repeats no more here.
Again further, the structural representation of another embodiment of data handling system provided by the invention as shown in Figure 8, data handling system 50 comprises the first command reception module 500, first data generation module 502, first data batchmove module 504, outside second data generation module 506 and the second data batchmove module 508, related information can also be comprised and generate sending module 5016, after giving the described second movable participation client in the second data batchmove module 508 by described second data batchmove, generate the related information of described second data and described first data, and sent to by described related information described activity to preside over client, preside over client for described activity and show described related information.
Again further, the structural representation of another embodiment of data handling system provided by the invention as shown in Figure 9, data handling system 50 comprises the first command reception module 500, first data generation module 502, first data batchmove module 504, second command reception module 5010, outside 3rd data generation module 5012 and the 3rd data batchmove module 5014, managing detailed catalogue can also be comprised and generate sending module 5018, after giving described activity hosting client in the 3rd data batchmove module 5014 by described 3rd data batchmove, generate the managing detailed catalogue that described 3rd data are corresponding, and sent to by described managing detailed catalogue described activity to preside over client, preside over client for described activity and show described managing detailed catalogue.
Will be understood that, in the embodiment of the present invention, the function of each functional module of data handling system 50 can according to the method specific implementation in said method embodiment, and its specific implementation process with reference to the associated description of said method embodiment, can repeat no more herein.
Refer to Figure 10, Figure 10 is the structural representation of another embodiment of data handling system provided by the invention.Wherein, as shown in Figure 10, this data handling system 100 can comprise: at least one processor 1001, such as CPU, at least one network interface 1004, user interface 1003, memory 1005 and at least one communication bus 1002.Wherein, communication bus 1002 is for realizing the connection communication between these assemblies.Wherein, user interface 1003 can comprise display screen (Display) 10, and optional user interface 1003 can also comprise wireline interface, the wave point of standard.Network interface 1004 optionally can comprise wireline interface, the wave point (as WI-FI interface) of standard.Memory 1005 can be high-speed RAM memory, also can be non-labile memory (non-volatile memory), such as at least one magnetic disc store.Memory 1005 can also be optionally that at least one is positioned at the storage device away from aforementioned processor 1001.As shown in Figure 10, operating system, network communication module, Subscriber Interface Module SIM and data processor can be comprised as in a kind of memory 1005 of computer-readable storage medium.
Will be understood that, the data processor of the embodiment of the present invention can perform for server side, also can perform in consumer electronic devices side, or server side and consumer electronic devices side perform jointly.In the data handling system 100 shown in Figure 10, network interface 1004 is mainly used in connecting client device, carries out data communication with client device; Or for connection server equipment, carry out data communication with server apparatus, and processor 1001 may be used for calling the data processor stored in memory 1005, and performs following operation:
Reception spectator client or the first movable client that participates in give instruction based on data interaction platform to the second movable first resource participating in client initiation; Described first resource is given instruction and is used to indicate described spectator client or the described first movable client that participates in gives first resource to the described second movable client that participates in; Described data interaction platform is used for supplying each activity to participate in client and carries out data interaction each other, and participates in carrying out data interaction between client for movable hosting client and each activity; Give instruction according to described first resource and indicate the first resource given, generate the first data that described first resource is corresponding; Preside over client to by described first data batchmove described activity.
Particularly, processor 1001 is receiving spectator client or the first movable client that participates in after first resource that client initiates gives instruction, can also perform to the second movable participation based on data interaction platform:
Give instruction according to described first resource and indicate the first resource given, generate the second data that described first resource is corresponding;
Described second data batchmove is given the described second movable participation client.
Particularly, processor 1001 can also perform:
Reception spectator client or the first movable client that participates in give instruction based on described data interaction platform to the Secondary resource of described activity hosting client initiation; Described Secondary resource is given instruction and is used to indicate described spectator client or the described first movable client that participates in is presided over client to described activity and given Secondary resource;
Give instruction according to described Secondary resource and indicate the Secondary resource given, generate the 3rd data that described Secondary resource is corresponding;
Preside over client to by described 3rd data batchmove described activity.
Particularly, processor 1001, after described second data batchmove being given the described second movable participation client, can also perform:
Generate the related information of described second data and described first data, and sent to by described related information described activity to preside over client, preside over client for described activity and show described related information.
Particularly, processor 1001, after described 3rd data batchmove being given described activity hosting client, can also perform:
Generate the managing detailed catalogue that described 3rd data are corresponding, and sent to by described managing detailed catalogue described activity to preside over client, preside over client for described activity and show described managing detailed catalogue.
Will be understood that, in the embodiment of the present invention, the function of each functional module of data handling system 50 can according to the method specific implementation in said method embodiment, and its specific implementation process with reference to the associated description of said method embodiment, can repeat no more herein.
It should be noted that, the data handling system 50 in the embodiment of the present invention or data handling system 100 can be personal computer, panel computer, personal digital assistant, intelligent mobile terminal or other electronic equipment etc.
In sum, instruction is given based on data interaction platform to the second movable first resource participating in client initiation by reception spectator client or the first movable client that participates in, give instruction according to this first resource and indicate the first resource given, generate the first data that this first resource is corresponding, preside over client to this activity this first data batchmove, solve in prior art and can not meet the interactive technical problem waiting the interactive demand of data interaction platform of making friends, the second data corresponding to this first resource can also be generated according to this first resource, and described second data batchmove is given the described second movable participation client, spectator client or first can also be received in addition movable participate in the Secondary resource that client client presides over client initiation based on this data interaction platform to this activity and give instruction, give instruction according to this Secondary resource and indicate the Secondary resource given, generate the 3rd data that this Secondary resource is corresponding, participate in client to this activity the 3rd data batchmove, further increase the interactivity of data interaction platform.
One of ordinary skill in the art will appreciate that all or part of flow process realized in above-described embodiment method, that the hardware that can carry out instruction relevant by computer program has come, described program can be stored in a computer read/write memory medium, this program, when performing, can comprise the flow process of the embodiment as above-mentioned each side method.Wherein, described storage medium can be magnetic disc, CD, read-only store-memory body (Read-Only Memory, ROM) or random store-memory body (Random Access Memory, RAM) etc.
Above disclosedly be only present pre-ferred embodiments, certainly can not limit the interest field of the present invention with this, therefore according to the equivalent variations that the claims in the present invention are done, still belong to the scope that the present invention is contained.