CN103259917A - Method and electronic device for data transmission - Google Patents

Method and electronic device for data transmission Download PDF

Info

Publication number
CN103259917A
CN103259917A CN2012100399046A CN201210039904A CN103259917A CN 103259917 A CN103259917 A CN 103259917A CN 2012100399046 A CN2012100399046 A CN 2012100399046A CN 201210039904 A CN201210039904 A CN 201210039904A CN 103259917 A CN103259917 A CN 103259917A
Authority
CN
China
Prior art keywords
data
electronic equipment
application
transmitted
user 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
CN2012100399046A
Other languages
Chinese (zh)
Other versions
CN103259917B (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.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing 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 Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN201210039904.6A priority Critical patent/CN103259917B/en
Publication of CN103259917A publication Critical patent/CN103259917A/en
Application granted granted Critical
Publication of CN103259917B publication Critical patent/CN103259917B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses a method and electronic device for data transmission. The method for the data transmission is applied to a first electronic device and includes the steps: receiving a transmission order for a first application when the first application runs, constructing data to be transmitted according to an application logo of the first application, user data and a second logo of an order target part, wherein the application logo of the first application and the user data correspond to the transmission order and the user data are data generated when the first application runs; sending the data to be transmitted to a second electronic device which corresponds to the order target part provided with the second logo, and utilizing the user data to run a second application after the user data are loaded on the second application which corresponds to the first application provided with the application logo. The method and electronic device for the data transmission is capable of achieving effective transmission of the user data corresponding to the applications and accordingly sharing the user data in a user crossing mode.

Description

A kind of data transmission method and electronic equipment
Technical field
The present invention relates to technical field of electronic equipment, particularly relate to a kind of data transmission method and electronic equipment.
Background technology
Along with science and technology development, mobile phone, IPAD, notebook computer etc. become the necessary electronic equipment of people's daily life gradually.People are more and more diversified to the demand of electronic equipment, impelled the flourish of electronic device technology.Be example with the mobile phone, current people not only are satisfied with general utility functionss such as communication, online, recreation to the demand of mobile phone, and novel user experiences, and more and more is subjected to warmly pursuing of young fashionable group.
People are in the process of using electronic equipment, often run into such problem: the user wishes that achievement or the progress that will oneself utilize electronic equipment on a certain hobby be shared with common fan usually, for example: in playing certain a recreation, hope is shared with friend with the progress of recreation, allows friend is directly perceived to be understood own recreation progress or allow friend continue to play in this progress.
And existing data transmission method can only transmit the data of particular type, for example: and picture, literal, music, video etc., can not transmit the user data of a certain application, for example: the appreciation progress of the progress of recreation, multi-medium data etc.The data that produce when wherein, this user data is the application operation.
Therefore, how transmitting one and use the respective user data, to reach the purpose of striding user's sharing users data, is a problem that merits attention.
Summary of the invention
For solving the problems of the technologies described above, the embodiment of the invention provides a kind of data transmission method and electronic equipment, uses effective transmission of respective user data to realize one, shares this user data thereby stride the user, and technical scheme is as follows:
A kind of data transmission method is applied to first electronic equipment, and described method comprises:
When first uses operation, receive the transfer instruction of using at described first;
According to second sign of described first application identities of using, user data and the instruction purpose side of described transfer instruction correspondence, construct a data to be transmitted; Wherein, described user data is described first data that produce when using operation;
Second electronic equipment to the described instruction purpose side correspondence with described second sign sends described data to be transmitted, so that described second electronic equipment with described user data be loaded into have first of described application identities use corresponding second use in after, utilize described user data to move described second and use.
Accordingly, the embodiment of the invention provides a kind of electronic equipment, is designated as first electronic equipment, comprising:
The command reception module is used for receiving the transfer instruction of using at described first when first uses operation;
The data to be transmitted constructing module is used for second sign of described first application identities of using, user data and instruction purpose side according to described transfer instruction correspondence, constructs a data to be transmitted; Wherein, described user data is described first data that produce when using operation;
The data to be transmitted sending module, be used for sending described data to be transmitted to second electronic equipment of the described instruction purpose side correspondence with described second sign, so that described second electronic equipment with described user data be loaded into have first of described application identities use corresponding second use in after, utilize described user data to move described second and use.
The embodiment of the invention also provides a kind of data transmission method, is applicable to second electronic equipment, and described method comprises:
Receive the relevant data to be transmitted of first electronic equipment;
Extract application identities and user data that first in the described data to be transmitted used;
Determine described second application that first of described application identities is used correspondence that has;
Described user data is loaded in determined second application;
Utilizing described user data to move described second uses.
Accordingly, the embodiment of the invention also provides a kind of electronic equipment, is designated as second electronic equipment, comprising:
Receiver module is used for receiving the relevant data to be transmitted of first electronic equipment;
Extraction module is for first application identities and the user data of using that extracts described data to be transmitted;
The second application determination module is used for determining described second application that first of described application identities is used correspondence that has;
Load-on module is used for that described user data is loaded into determined second and uses;
Processing module is used for utilizing described user data to move described second and uses.
The technical scheme that the embodiment of the invention provides, when first uses operation, reception is at this first transfer instruction of using, and according to this first application identities of using of this transfer instruction correspondence, second sign of user data and instruction purpose side, construct a data to be transmitted, and send this data to be transmitted to second electronic equipment of instruction purpose side correspondence with this second sign, so that this second electronic equipment with this user data be loaded into this first use corresponding second use in after, utilize this user data to move this second application, realized using effective transmission of respective user data with this, shared this user data thereby stride the user.
Description of drawings
In order to be illustrated more clearly in the embodiment of the invention or technical scheme of the prior art, to do simple the introduction to the accompanying drawing of required use in embodiment or the description of the Prior Art below, apparently, accompanying drawing in describing below only is some embodiments of the present invention, for those of ordinary skills, under the prerequisite of not paying creative work, can also obtain other accompanying drawing according to these accompanying drawings.
First kind of flow chart of a kind of data transmission method that Fig. 1 provides for the embodiment of the invention;
Second kind of flow chart of a kind of data transmission method that Fig. 2 provides for the embodiment of the invention;
The third flow chart of a kind of data transmission method that Fig. 3 provides for the embodiment of the invention;
The 4th kind of flow chart of a kind of data transmission method that Fig. 4 provides for the embodiment of the invention;
The 5th kind of flow chart of a kind of data transmission method that Fig. 5 provides for the embodiment of the invention;
The 6th kind of flow chart of a kind of data transmission method that Fig. 6 provides for the embodiment of the invention;
The 7th kind of flow chart of a kind of data transmission method that Fig. 7 provides for the embodiment of the invention;
The 8th kind of flow chart of a kind of data transmission method that Fig. 8 provides for the embodiment of the invention;
The 9th kind of flow chart of a kind of data transmission method that Fig. 9 provides for the embodiment of the invention;
The tenth kind of flow chart of a kind of data transmission method that Figure 10 provides for the embodiment of the invention;
First kind of flow chart of a kind of electronic equipment that Figure 11 provides for the embodiment of the invention;
Second kind of flow chart of a kind of electronic equipment that Figure 12 provides for the embodiment of the invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the invention, the technical scheme in the embodiment of the invention is clearly and completely described, obviously, described embodiment only is the present invention's part embodiment, rather than whole embodiment.Based on the embodiment among the present invention, those of ordinary skills belong to the scope of protection of the invention not making the every other embodiment that obtains under the creative work prerequisite.
In order to realize that one uses effective transmission of respective user data, share this user data thereby stride the user, the embodiment of the invention provides a kind of data transmission method and electronic equipment.
A kind of data transmission method that at first embodiment of the invention is provided is introduced below.
At first introduce a kind of data transmission method that the embodiment of the invention provides from the angle of first electronic equipment of instruction initiator correspondence.
Need to prove the equipment that first electronic equipment that this data transmission method was suitable for can notebook, mobile phone, PAD etc. have communication function.
As shown in Figure 1, a kind of data transmission method can comprise:
S101 when first uses operation, receives at this first transfer instruction of using;
Suppose that a user utilizes first electronic equipment operation first to use, for example: application such as recreation, drawing, copy editor.Send to other users when this user wants that the user data produce is used in operation first, to share this first when using corresponding user data, it can send at this first transfer instruction of using to first electronic equipment by man-machine interface.First electronic equipment then in the process that operation first is used, receives one at this first transfer instruction of using, and carry out follow-up operating procedure after receiving this transfer instruction.
Be understandable that this transfer instruction should comprise at least: second sign of instruction purpose side correspondence, think that first electronic equipment provides user data transmission purpose side.And the concrete form of transfer instruction can be set according to different electronic equipments, different application scenarios or different application, does not limit at this.
S102 according to second sign of this first application identities of using, user data and the instruction purpose side of this transfer instruction correspondence, constructs a data to be transmitted;
Wherein, this user data is described first data that produce when using operation.
After first electronic equipment received a transfer instruction, then second sign of application identities, user data and the instruction purpose side that can use according to first of this transfer instruction correspondence was constructed a data to be transmitted.
For example: first is applied as the recreation of a " bird of indignation " by name, and its application identities can be the title of this recreation: " bird of indignation "; User data can be data such as the outpost of the tax office rank that the instruction initiator reaches when operating this recreation and mark.
Again for example: when first was applied as the CAD mapping software, its application identities can be CAD; User data can be CAD figure that the instruction initiator produces when operating this CAD mapping software.
Be understandable that second sign of instruction purpose side can be the physical label of second electronic equipment, perhaps, first uses corresponding user account.The concrete form of second sign can be determined according to first particular type of using.For example: when first was applied as local the application, this second sign can be the physical label of electronic equipment; When first was applied as network application, this second sign can be the corresponding user account of first application.
S103 sends this data to be transmitted to second electronic equipment with this second this instruction purpose side correspondence that identifies.
After the data to be transmitted structure finishes, then can data to be transmitted be sent to second electronic equipment of the instruction purpose side correspondence with this second sign by specific transmission means, so that this second electronic equipment with this user data be loaded into have first of this application identities use corresponding second use in after, utilize this user data to move this and second use.Be understandable that for different application types, second application can be first application, perhaps, second application can be the application identical with first application function.For example: in actual applications, when first was applied as types such as Games Software, chat software, user data can only be read under identical application; And when first was applied as types such as graphics software, text software, user data can be read under the identical application of function.
Wherein, send this data to be transmitted to second electronic equipment with this second this instruction purpose side correspondence that identifies, be specifically as follows:
By Radio Transmission Technology, directly this data to be transmitted is sent to second electronic equipment of this instruction purpose side correspondence with second sign; Perhaps,
This data to be transmitted is sent to server, this data to be transmitted is forwarded to second electronic equipment of this instruction purpose side correspondence with this second sign by this server.
Those skilled in the art are understandable that, for the nearer situation of transmission range, can directly this data to be transmitted be sent in second electronic equipment of the instruction purpose side correspondence with second sign by wireless technologys such as bluetooth, wifi.And for transmission range situation far away, can this data to be transmitted be forwarded to this instruction purpose second electronic equipment of being rivals in a contest and answering with second sign by server.
Further, this server is forwarded to second electronic equipment with this second this instruction purpose side correspondence that identifies with this data to be transmitted, is specifically as follows:
For network application, server can directly be sent to this data to be transmitted in the network application of the instruction purpose side with second sign, and this instruction purpose square tube is crossed current second electronic equipment that utilizes and carried out the reception of user data and utilize getting final product.
For used this locality, server need be oriented this physical label with instruction purpose side corresponding electronic appliance of second sign, directly to carry out the transmission of data to be transmitted according to the physical label of electronic equipment.Be specifically as follows:
According to user's sign and the mapping relations of electronic equipment physical label, determine the corresponding electronic equipment physical label of second sign of instruction purpose side;
Send this data to be transmitted to second electronic equipment with this electronic equipment physical label.
Be understandable that a user ID can corresponding at least one electronic equipment physical label in the mapping relations of this user ID and electronic equipment physical label.Just, instruction purpose side can have a plurality of second electronic equipments, and server can send this data to be transmitted to determined at least one second electronic equipment.
In the present embodiment, when first uses operation, first electronic equipment receives at this first transfer instruction of using, and according to this first application identities of using of this transfer instruction correspondence, second sign of user data and instruction purpose side, construct a data to be transmitted, and send this data to be transmitted to second electronic equipment of instruction purpose side correspondence with this second sign, so that this second electronic equipment with this user data be loaded into this first use corresponding second use in after, utilize this user data to move this second application, realized using effective transmission of respective user data with this, shared this user data thereby stride the user.
In actual applications, the first application corresponding user data possibility is only used identification by first, and just, second application need be identical with first application, for example: Games Software, chat software etc.For this situation, stand in the angle of second electronic equipment, the embodiment of the invention provides a kind of data transmission method.
Need to prove that second electronic equipment that this data transmission method was suitable for can have the equipment of communication function for notebook, mobile phone, PAD etc.
As shown in Figure 2, a kind of data transmission method can comprise:
S201 receives the relevant data to be transmitted of first electronic equipment;
S202 extracts application identities and user data that first in this data to be transmitted used;
Wherein, this data to be transmitted carries second sign of first application identities, user data and the command reception side that uses.
Second electronic equipment then can extract first application identities and the user data of using in this data to be transmitted, to carry out follow-up processing after receiving the relevant data to be transmitted of first electronic equipment.
S203 judges self whether to exist this locality with this application identities to use, if, execution in step S204 then; Otherwise, execution in step S205;
After first application identities of using in obtaining this data to be transmitted, second electronic equipment then can judge self whether to exist this locality with this application identities to use, and according to judged result, carries out different operations.When self existing this locality with this application identities to use, then can execution in step S204, so that determined local the application as second used, and then second electronic equipment can directly carry out the loading of user data by moving determined local application; And when self not existing this locality with this application identities to use, then need execution in step S205, download the corresponding program software of first application with this application identities.
S204, with determined local the application as second application, and execution in step S206;
When second electronic equipment is judged when self existing this locality with this application identities to use, then can be directly determined local the application as second be used, to carry out the loading of follow-up user data.
S205 downloads the corresponding program software of first application with this application identities, and the program software of downloading is used execution in step S206 as second;
When second electronic equipment judge self do not exist this locality with this application identities to use after, then need from network up and down carrier have first of this application identities to use corresponding program software, the program software of downloading is used as second.
Be understandable that, can determine at second electronic equipment under instruction initiator's first situation about identifying, second electronic equipment can also send the request of program software to first electronic equipment of the instruction initiator correspondence with first sign, so that first electronic equipment provides first to use corresponding program software.
Need to prove that instruction initiator's first sign can be the physical label of first electronic equipment, perhaps, first uses corresponding user account.The concrete form of first sign can be determined according to first particular type of using.For example: when first was applied as local the application, this first sign can be the physical label of electronic equipment; When first was applied as network application, this first sign can be the corresponding user account of first application.
S206 is loaded into this user data in determined second application;
S207 utilizes this user data to move this second application.
After second electronic equipment is determined the second corresponding application of first application, then can open this second application, this user data is loaded in this second application, and utilizes this this second application of user data continuation operation.
Can only be used under the situation of identification by first at first user data of using, second electronic equipment is after the relevant data to be transmitted of first electronic equipment that receives, this locality identical with first application in this data to be transmitted can be used as second and use, and use corresponding user data with first and be loaded into second and use, and then utilize this user data to continue to carry out this second application, thereby realized striding sharing of user data of users.
Equally, in actual applications, first uses corresponding user data may be by the first application identification of using in addition, and just, second application can be the application identical with first application function, and for example: first is applied as text software, mapping software etc.For this situation, stand in the angle of second electronic equipment, the embodiment of the invention also provides a kind of data transmission method.
Need to prove that second electronic equipment that this data transmission method was suitable for can have the equipment of communication function for notebook, mobile phone, PAD etc.
As shown in Figure 3, a kind of data transmission method can comprise:
S301 receives the relevant data to be transmitted of first electronic equipment;
S302 extracts application identities and user data that first in this data to be transmitted used;
In the present embodiment, step S301-S302 is similar to above-described embodiment step S201-S202, does not repeat them here.
S303 judges self whether to exist this locality with this application identities to use, if, execution in step S304 then; Otherwise, execution in step S305;
After obtaining first application identities of using of this data to be transmitted, second electronic equipment then can judge self whether to exist this locality with this application identities to use, and according to judged result, carries out different operations.When self existing this locality with this application identities to use, then can execution in step S304, determined local the application as second used, and then second electronic equipment can directly carry out the loading of user data by moving this this locality application; And when self not existing this locality with this application identities to use, then need execution in step S305, judge other local application that self whether exist function identical.
S304, with determined local the application as second application, and execution in step S308;
When second electronic equipment is judged when self existing this locality with this application identities to use, then can be directly determined local the application as second be used, to carry out the loading of follow-up user data.
S305 judges self whether to exist this locality identical with corresponding first application function of this application identities to use, if, execution in step S306 then; Otherwise, execution in step S307;
Judge when self not existing this locality with this application identities to use when second electronic equipment, then need to continue to judge self whether to exist this locality identical with corresponding first application function of this application identities to use, and according to the different operation of judged result execution.When self existing this locality identical with corresponding first application function of this application identities to use, then can execution in step S306, this locality application that this function is identical is as second application; And when self not existing this locality identical with corresponding first application function of this application identities to use, then needing execution in step S307, following carrier has first of this application identities to use corresponding program software.
S306, this locality that this function is identical is used as second and is used execution in step S308;
Because first user data of using can be loaded in the identical application of first the function beyond using, thus judge self exist this locality identical with this first application function to use after, use as second application this locality that can this function is identical.
S307 downloads the corresponding program software of first application with this application identities, and the program software of downloading is used execution in step S308 as second;
Judge when self not existing this locality identical with this first application function to use when second electronic equipment, then need from network up and down carrier have first of this application identities to use corresponding program software, the program software of downloading is used as second.
Be understandable that, can determine at second electronic equipment under instruction initiator's first situation about identifying, second electronic equipment can also send the program software request to first electronic equipment of the instruction initiator correspondence with first sign, so that first electronic equipment provides first to use corresponding program software.
Need to prove that instruction initiator's first sign can be the physical label of first electronic equipment, perhaps, first uses corresponding user account.The concrete form of first sign can be determined according to first particular type of using.For example: when first was applied as local the application, this first sign can be the physical label of electronic equipment; When first was applied as network application, this first sign can be the corresponding user account of first application.
S308 is loaded into this user data in determined second application;
S309 utilizes this user data to move this second application.
In the present embodiment, step S308-S309 is similar to step S206-step S207 in above-described embodiment, does not repeat them here.
Use under the situation of identification at can be by first application function identical other of first user data of using, second electronic equipment is after the relevant data to be transmitted of first electronic equipment that receives, then can at first judge self whether to exist with first and use identical this locality application, and under non-existent situation, judge whether to exist this locality identical with first application function to use again, finally determine that according to sentence read result second uses; And then use corresponding user data with first and be loaded into second and use, utilize this user data to continue to carry out this and second use, thereby realized striding sharing of user data of users.
Introduce another data transmission method that the embodiment of the invention provides from the angle of first electronic equipment of instruction initiator correspondence.
Need to prove the equipment that first electronic equipment that this data transmission method was suitable for can notebook, mobile phone, PAD etc. have communication function.
As shown in Figure 4, a kind of data transmission method can comprise:
S401 when first uses operation, receives at this first transfer instruction of using;
S402 according to described first application identities of using, user data, second sign of instruction purpose side and instruction initiator's first sign of this transfer instruction correspondence, constructs a data to be transmitted;
The data that produce when wherein, this user data is for this first application operation.
After first electronic equipment received a transfer instruction, then the application identities that can use according to first of this transfer instruction correspondence, user data, second sign of instruction purpose side, instruction initiator's first sign were constructed a data to be transmitted.The instruction initiator's that this data to be transmitted is included first sign, can be so that second electronic equipment be determined the instruction initiator, and utilize this first sign specifically to operate, for example: utilize this first sign that the instruction initiator is carried out qualification authentication, perhaps, when not existing second to use in second electronic equipment, first electronic equipment that can require to have the first instruction initiator correspondence that identifies sends the corresponding program software of first application etc.
Need to prove that instruction initiator's first sign and second sign of instruction purpose side can be the physical label of respective electronic equipment, perhaps, first uses corresponding user account.The concrete form of first sign and second sign can be determined according to first particular type of using.For example: when first was applied as local the application, this first sign can be the physical label of electronic equipment; When first was applied as network application, this first sign can be the corresponding user account of first application.
S403 sends this data to be transmitted to second electronic equipment with this second this instruction purpose side correspondence that identifies.
In the present embodiment, step S401 is similar to step S101, step S103 in above-described embodiment respectively with step S403, does not repeat them here.
In the present embodiment, when first uses operation, first electronic equipment receives at this first transfer instruction of using, and according to this first application identities of using of this transfer instruction correspondence, user data, second sign of instruction purpose side and instruction initiator's first sign, construct a data to be transmitted, and send this data to be transmitted to second electronic equipment of instruction purpose side correspondence with this second sign, so that this second electronic equipment with this user data be loaded into this first use corresponding second use in after, utilize this user data to move this second application, and can utilize this first sign specifically to operate, realized using effective transmission of respective user data with this, shared this user data thereby stride the user.
Accordingly, stand in the angle of second electronic equipment, the embodiment of the invention provides a kind of data transmission method.
Need to prove that second electronic equipment that this data transmission method was suitable for can have the equipment of communication function for notebook, mobile phone, PAD etc.
As shown in Figure 5, a kind of data transmission method can comprise:
S501 receives the relevant data to be transmitted of first electronic equipment;
S502 extracts application identities and user data that first in this data to be transmitted used;
Wherein, this data to be transmitted carries second sign of first application identities of using, user data, command reception side and instruction initiator's first sign.
Second electronic equipment then can extract application identities and user data that first in this data to be transmitted used, to carry out follow-up processing after receiving the relevant data to be transmitted of first electronic equipment.
Certainly, before extracting first application identities of using and user data, second electronic equipment can also extract first sign, so that the instruction initiator is carried out qualification authentication, after by authentication, carries out follow-up step.
S503 determines to have first of this application identities and uses the second corresponding application;
Be understandable that because different application, its corresponding second application is also different.So, when determining second application, can set according to different application scenarioss.Second concrete definite process of using can for:
Use and to use when identical with first when second, judge self whether to exist this locality with this application identities to use, if then determined local the application as second used; Otherwise, download the corresponding program software of first application with this application identities, and the program software of downloading used as second.
When second use can with first use not simultaneously, judge self whether to exist this locality with this application identities to use, if then this locality of determining is used as second and use;
Otherwise, judge self whether to exist this locality identical with corresponding first application function of this application identities to use, if exist the identical this locality of function to use, use as second application then that this function is identical this locality; If self do not exist the identical this locality of function to use, then download the corresponding program software of first application with this application identities, and the program software of downloading is used as second.
Be understandable that, in actual applications, can select different modes to determine that second uses according to different application scenarioss.
S504 is loaded into this user data in determined second application;
S505 utilizes this user data to move this second application;
In the present embodiment, step S504-step S505 is similar to the step S206-S207 of above-described embodiment, does not repeat them here.
S506 when second uses operation, will utilize this user data to move first electronic equipment that these second active user's data that produce when using are sent to the instruction initiator correspondence with first sign.
Owing to carry instruction initiator's first sign in the data to be transmitted, therefore, when second uses operation, can will utilize this user data operation second to use first electronic equipment that the current application data that produces is sent to the instruction initiator correspondence with first sign, so that first electronic equipment should current user data be loaded into first use in after, utilizes this current user data to move this second application.Be understandable that second electronic equipment sends the process of active user's data and first electronic equipment sends similar process from user data to second electronic equipment to first electronic equipment.
By the scheme of utilizing present embodiment to provide, at second electronic equipment received user data being loaded into second uses, after utilizing this user data to continue this second application of operation, can also be according to received instruction initiator's first sign, second active user's data of using in the running are sent to first electronic equipment with first instruction initiator correspondence that identifies, realized using the transmitted in both directions of corresponding user data, and then reached sharing of user data.
Introduce another data transmission method that the embodiment of the invention provides from the angle of first electronic equipment of instruction initiator correspondence.
Need to prove the equipment that first electronic equipment that this data transmission method was suitable for can notebook, mobile phone, PAD etc. have communication function.
As shown in Figure 6, a kind of data transmission method can comprise:
S601 when first uses operation, receives at this first transfer instruction of using;
S602 uses corresponding program software according to described first application identities of using of this transfer instruction correspondence, user data, second sign of instruction purpose side, instruction initiator's first sign and first, constructs a data to be transmitted;
The data that produce when wherein, this user data is for this first application operation.
After first electronic equipment receives a transfer instruction, then the application identities that can use according to first of this transfer instruction correspondence, user data, second sign of instruction purpose side, instruction initiator's first sign and first are used corresponding program software, construct a data to be transmitted.In the present embodiment, this data to be transmitted carries first and uses corresponding program software, use this locality that makes second electronic equipment not exist to have this application identities, perhaps, under the identical local situation about using with corresponding first application function of this application identities, directly from this data to be transmitted, extract the corresponding program software of first application and get final product.
S603 sends this data to be transmitted to second electronic equipment with this second this instruction purpose side correspondence that identifies.
In the present embodiment, step S601 is similar to step S101, step S103 in above-described embodiment respectively with step S603, does not repeat them here.
Be understandable that, angle from second electronic equipment, receiving one at second electronic equipment carries first and uses under the situation of data to be transmitted of corresponding program software, self do not exist this locality with this application identities to use when judging, perhaps, when use this locality identical with corresponding first application function of this application identities, then can directly from this data to be transmitted, extract this first program software of using correspondence and get final product.
Below in conjunction with a concrete application example a kind of data transmission method provided by the present invention is introduced.
Suppose when user user1 utilizes mobile phone A to move a application identities for the online game of " game1 ", it is wanted and will move the user data that this online game produces: data such as the outpost of the tax office rank that reaches and mark, user user2 sends to user user2, so that can load this user data to continue this online game of operation by mobile phone B.Because online game is used as first, so first second application of using correspondence can only be this online game.And, the sign of this user user1 and user user2: user1 and user2, the user account when playing for logging in network.
From the angle of mobile phone A, as shown in Figure 7, a kind of data transmission method that the embodiment of the invention provides can comprise:
S701 when this online game operation, receives the transfer instruction at this online game;
S702 according to second sign " user2 " of application identities " game1 ", user data and the user user2 of this online game of this transfer instruction correspondence, constructs a data to be transmitted;
Data such as the outpost of the tax office rank that is reached when wherein, this user data is for this online game operation and mark.
S703 is sent to server with this data to be transmitted, this data to be transmitted is forwarded to the mobile phone B of the user user2 correspondence with second sign " user2 " by this server.
From the angle of mobile phone B, as shown in Figure 8, a kind of data transmission method that the embodiment of the invention provides can comprise:
S801 receives the relevant data to be transmitted of mobile phone A;
S802 extracts application identities " game1 " and the user data of this online game in this data to be transmitted;
S803 judges whether self exists the local game with application identities " game1 ", if, execution in step S804 then; Otherwise, execution in step S805;
S804, with determined local game as required online game, and execution in step S806;
S805, network download has the program software of the online game correspondence of this application identities " game1 ", and the program software of downloading is defined as required online game, execution in step S806;
S806 is loaded into this user data in the determined online game;
S807 utilizes this user data to move this online game.
By utilizing the described scheme of present embodiment, can realize effective transmission of online game corresponding user data, thereby the user data of realizing user user1 and user user2 is shared.
Below in conjunction with another concrete application example a kind of data transmission method provided by the present invention is introduced.
Suppose when user user1 utilizes mobile phone A to move a application identities for the mapping software of " CAD ", it is wanted and will move the user data that this mapping software produces: move the current C AD picture that this mapping software produces, user user2 sends to user user2, so that can load this user data to continue this CAD picture of editor by mobile phone B.Because this mapping software uses as first, so first use corresponding second and use and to be application identities CAD mapping software or VISIO mapping software.And, the sign of this user user1 and user user2: user1 and user2, the physical label of corresponding mobile phone.
From the angle of mobile phone A, as shown in Figure 9, a kind of data transmission method that the embodiment of the invention provides can comprise:
S901 when this mapping software moves, receives the transfer instruction at this mapping software;
S902 according to second sign " user2 " of application identities " CAD ", user data and the user user2 of this mapping software of this transfer instruction correspondence, constructs a data to be transmitted;
S903 by Radio Transmission Technology, directly is sent to this data to be transmitted the mobile phone B of the user user2 correspondence with second sign " user2 ".
From the angle of mobile phone B, as shown in figure 10, a kind of data transmission method that the embodiment of the invention provides can comprise:
S1001 receives the relevant data to be transmitted of mobile phone A;
S1002 extracts application identities " CAD " and the user data of this mapping software in this data to be transmitted;
S1003 judges whether self exists the local software with this application identities " CAD ", if, execution in step S1004 then; Otherwise, execution in step S1005;
S1004, with determined local software as required mapping software, and execution in step S1008;
S1005 judges self whether there be the VISIO mapping software identical with the corresponding mapping software of this application identities " CAD " function, if, execution in step S1006 then; Otherwise, execution in step S1007;
S1006, with this VISIO mapping software as required mapping software, execution in step S1008;
S1007, network download has the program software of the mapping software correspondence of this application identities " CAD ", and with the program software downloaded as required mapping software; And execution in step S1008;
S1008 is loaded into this user data in the determined mapping software;
S1009 utilizes this user data to move this mapping software.
By utilizing the described scheme of present embodiment, can realize effective transmission of mapping software corresponding user data, thereby the user data of realizing user user1 and user user2 is shared.
Description by above method embodiment, the those skilled in the art can be well understood to the present invention and can realize by the mode that software adds essential general hardware platform, can certainly pass through hardware, but the former is better execution mode under a lot of situation.Based on such understanding, the part that technical scheme of the present invention contributes to prior art in essence in other words can embody with the form of software product, this computer software product is stored in the storage medium, comprise that some instructions are with so that a computer equipment (can be personal computer, server, the perhaps network equipment etc.) carry out all or part of step of the described method of each embodiment of the present invention.And aforesaid storage medium comprises: various media that can be program code stored such as read-only memory (ROM), random-access memory (ram), magnetic disc or CD.
Accordingly, the present invention also provides a kind of electronic equipment, and this electronic equipment is designated as first electronic equipment, as Figure 11, can comprise:
Command reception module 110 is used for receiving the transfer instruction of using at described first when first uses operation;
Data to be transmitted constructing module 120 is used for second sign of described first application identities of using, user data and instruction purpose side according to described transfer instruction correspondence, constructs a data to be transmitted; Wherein, described user data is described first data that produce when using operation;
Data to be transmitted sending module 130, be used for sending described data to be transmitted to second electronic equipment of the described instruction purpose side correspondence with described second sign, so that described second electronic equipment with described user data be loaded into have first of described application identities use corresponding second use in after, utilize described user data to move described second and use.
When first uses operation, first electronic equipment receives at this first transfer instruction of using, and according to this first application identities of using of this transfer instruction correspondence, second sign of user data and instruction purpose side, construct a data to be transmitted, and send this data to be transmitted to second electronic equipment of instruction purpose side correspondence with this second sign, so that this second electronic equipment with this user data be loaded into this first use corresponding second use in after, utilize this user data to move this second application, realized using effective transmission of respective user data with this, shared this user data thereby stride the user.
Wherein, data to be transmitted sending module 130 comprises:
First transport module is used for by Radio Transmission Technology, directly described data to be transmitted is sent to second electronic equipment of the described instruction purpose side correspondence with second sign;
Perhaps,
Second transport module is used for described data to be transmitted is sent to server, described data to be transmitted is forwarded to second electronic equipment of the described instruction purpose side correspondence with described second sign by described server.
The embodiment of the invention also provides another kind of electronic equipment, is designated as second electronic equipment, as Figure 12, can comprise:
Receiver module 210 is used for receiving the relevant data to be transmitted of first electronic equipment;
Extraction module 220 is for first application identities and the user data of using that extracts described data to be transmitted;
The second application determination module 230 is used for determining described second application that first of described application identities is used correspondence that has;
Load-on module 240 is used for that described user data is loaded into determined second and uses;
Processing module 250 is used for utilizing described user data to move described second and uses.
Second electronic equipment is after the relevant data to be transmitted of first electronic equipment that receives, can determine first and use the second corresponding application, and use corresponding user data with first and be loaded into second and use, and then utilize this user data to continue to carry out this second application, thereby realized striding sharing of user data of users.
Wherein, second uses determination module 230, can comprise:
First judging unit is used for judging self whether to exist this locality with described application identities to use, if then trigger first determining unit; Otherwise, trigger download unit;
Described first determining unit is used for determined local the application as second used;
Described download unit is used for downloading the corresponding program software of first application with described application identities, and the program software of downloading is used as second.
Wherein, second uses determination module 230, can comprise:
First judging unit is used for judging self whether to exist this locality with described application identities to use, if then trigger first determining unit; Otherwise, trigger second judging unit;
Described first determining unit, this locality that is used for determining is used as second and is used;
Described second judging unit is used for judging self whether to exist this locality identical with corresponding first application function of described application identities to use, if then trigger second determining unit; Otherwise, trigger download unit;
Described second determining unit is used for this locality that determined function is identical and uses as second application;
Described download unit is used for downloading the corresponding program software of first application with described application identities, and the program software of downloading is used as second.
For device or system embodiment, because it is substantially corresponding to method embodiment, so relevant part gets final product referring to the part explanation of method embodiment.Device described above or system embodiment only are schematic, wherein said unit as the separating component explanation can or can not be physically to separate also, the parts that show as the unit can be or can not be physical locations also, namely can be positioned at a place, perhaps also can be distributed on a plurality of network element.Can select wherein some or all of module to realize the purpose of present embodiment scheme according to the actual needs.Those of ordinary skills namely can understand and implement under the situation of not paying creative work.
In several embodiment provided by the present invention, should be understood that, disclosed system, apparatus and method not surpassing in the application's the spirit and scope, can realize in other way.Current embodiment is a kind of exemplary example, should be as restriction, and given particular content should in no way limit the application's purpose.For example, the division of described unit or subelement only is that a kind of logic function is divided, and during actual the realization other dividing mode can be arranged, and for example a plurality of unit or a plurality of subelement combine.In addition, a plurality of unit can or assembly can in conjunction with or can be integrated into another system, or some features can ignore, or do not carry out.
In addition, institute's descriptive system, the schematic diagram of apparatus and method and different embodiment, in the scope that does not exceed the application, can with other system, module, technology or method in conjunction with or integrated.Another point, the shown or coupling each other discussed or directly to be coupled or to communicate to connect can be by some interfaces, the indirect coupling of device or unit or communicate to connect can be electrically, machinery or other form.
The above only is the specific embodiment of the present invention; should be pointed out that for those skilled in the art, under the prerequisite that does not break away from the principle of the invention; can also make some improvements and modifications, these improvements and modifications also should be considered as protection scope of the present invention.

Claims (16)

1. a data transmission method is applied to first electronic equipment, it is characterized in that, described method comprises:
When first uses operation, receive the transfer instruction of using at described first;
According to second sign of described first application identities of using, user data and the instruction purpose side of described transfer instruction correspondence, construct a data to be transmitted; Wherein, described user data is described first data that produce when using operation;
Second electronic equipment to the described instruction purpose side correspondence with described second sign sends described data to be transmitted, so that described second electronic equipment with described user data be loaded into have first of described application identities use corresponding second use in after, utilize described user data to move described second and use.
2. method according to claim 1 is characterized in that, the data to be transmitted of constructing also comprises: instruction initiator's first sign.
3. method according to claim 1 is characterized in that, the data to be transmitted of constructing also comprises: described first uses corresponding program software.
4. according to any described method of claim 1-3, it is characterized in that, send described data to be transmitted to second electronic equipment with described second described instruction purpose side correspondence that identifies, be specially:
By Radio Transmission Technology, directly described data to be transmitted is sent to second electronic equipment of the described instruction purpose side correspondence with second sign; Perhaps,
Described data to be transmitted is sent to server, described data to be transmitted is forwarded to second electronic equipment of the described instruction purpose side correspondence with described second sign by described server.
5. method according to claim 4 is characterized in that, described server is forwarded to second electronic equipment with described second described instruction purpose side correspondence that identifies with described data to be transmitted, is specially:
According to user's sign and the mapping relations of electronic equipment physical label, determine the corresponding electronic equipment physical label of second sign of instruction purpose side;
Send described data to be transmitted to second electronic equipment with described electronic equipment physical label.
6. method according to claim 5 is characterized in that, the corresponding at least one electronic equipment physical label of a user ID in the mapping relations of described user ID and electronic equipment physical label.
7. an electronic equipment is designated as first electronic equipment, it is characterized in that, comprising:
The command reception module is used for receiving the transfer instruction of using at described first when first uses operation;
The data to be transmitted constructing module is used for second sign of described first application identities of using, user data and instruction purpose side according to described transfer instruction correspondence, constructs a data to be transmitted; Wherein, described user data is described first data that produce when using operation;
The data to be transmitted sending module, be used for sending described data to be transmitted to second electronic equipment of the described instruction purpose side correspondence with described second sign, so that described second electronic equipment with described user data be loaded into have first of described application identities use corresponding second use in after, utilize described user data to move described second and use.
8. electronic equipment according to claim 7 is characterized in that, described data to be transmitted sending module comprises:
First transport module is used for by Radio Transmission Technology, directly described data to be transmitted is sent to second electronic equipment of the described instruction purpose side correspondence with second sign;
Perhaps,
Second transport module is used for described data to be transmitted is sent to server, described data to be transmitted is forwarded to second electronic equipment of the described instruction purpose side correspondence with described second sign by described server.
9. a data transmission method is applicable to second electronic equipment, it is characterized in that, described method comprises:
Receive the relevant data to be transmitted of first electronic equipment;
Extract application identities and user data that first in the described data to be transmitted used;
Determine described second application that first of described application identities is used correspondence that has;
Described user data is loaded in determined second application;
Utilizing described user data to move described second uses.
10. method according to claim 9 is characterized in that, determines described second application that first of described application identities is used correspondence that has, and is specially:
Judge self whether to exist this locality with described application identities to use, if then determined local the application as second used; Otherwise, download the corresponding program software of first application with described application identities, and the program software of downloading used as second.
11. method according to claim 9 is characterized in that, determines described second application that first of described application identities is used correspondence that has, and is specially:
Judge self whether to exist this locality with described application identities to use, if then this locality of determining is used as second and use;
Otherwise, judge self whether to exist this locality identical with corresponding first application function of described application identities to use, if exist the identical this locality of function to use, use as second application then that described function is identical this locality; If self do not exist the identical this locality of function to use, then download the corresponding program software of first application with described application identities, and the program software of downloading is used as second.
12., it is characterized in that when described data to be transmitted also carried instruction initiator's first sign, described method also comprised according to claim 10 or 11 described methods:
When second uses operation, will utilize described user data to move first electronic equipment that the described second active user's data that produce when using are sent to the instruction initiator correspondence with first sign.
13., it is characterized in that when described data to be transmitted was also carried the program software of the described first application correspondence, described download had first of described application identities and uses corresponding program software, is specially according to claim 10 or 11 described methods:
Directly from described data to be transmitted, obtain and have the program software that first of described application identities is used correspondence.
14. an electronic equipment is designated as second electronic equipment, it is characterized in that, comprising:
Receiver module is used for receiving the relevant data to be transmitted of first electronic equipment;
Extraction module is for first application identities and the user data of using that extracts described data to be transmitted;
The second application determination module is used for determining described second application that first of described application identities is used correspondence that has;
Load-on module is used for that described user data is loaded into determined second and uses;
Processing module is used for utilizing described user data to move described second and uses.
15. electronic equipment according to claim 14 is characterized in that, described second uses determination module comprises:
First judging unit is used for judging self whether to exist this locality with described application identities to use, if then trigger first determining unit; Otherwise, trigger download unit;
Described first determining unit is used for determined local the application as second used;
Described download unit is used for downloading the corresponding program software of first application with described application identities, and the program software of downloading is used as second.
16. electronic equipment according to claim 14 is characterized in that, described second uses determination module, comprising:
First judging unit is used for judging self whether to exist this locality with described application identities to use, if then trigger first determining unit; Otherwise, trigger second judging unit;
Described first determining unit, this locality that is used for determining is used as second and is used;
Described second judging unit is used for judging self whether to exist this locality identical with corresponding first application function of described application identities to use, if then trigger second determining unit; Otherwise, trigger download unit;
Described second determining unit is used for this locality that determined function is identical and uses as second application;
Described download unit is used for downloading the corresponding program software of first application with described application identities, and the program software of downloading is used as second.
CN201210039904.6A 2012-02-20 2012-02-20 A kind of data transmission method and electronic equipment Active CN103259917B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210039904.6A CN103259917B (en) 2012-02-20 2012-02-20 A kind of data transmission method and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210039904.6A CN103259917B (en) 2012-02-20 2012-02-20 A kind of data transmission method and electronic equipment

Publications (2)

Publication Number Publication Date
CN103259917A true CN103259917A (en) 2013-08-21
CN103259917B CN103259917B (en) 2015-09-23

Family

ID=48963598

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210039904.6A Active CN103259917B (en) 2012-02-20 2012-02-20 A kind of data transmission method and electronic equipment

Country Status (1)

Country Link
CN (1) CN103259917B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104468947A (en) * 2013-09-16 2015-03-25 联想(北京)有限公司 Information processing method and electronic equipment
CN106484547A (en) * 2016-10-10 2017-03-08 广东欧珀移动通信有限公司 A kind of management method, device and terminal for opening application more
CN110058902A (en) * 2019-04-29 2019-07-26 上海连尚网络科技有限公司 Information processing method, electronic equipment and computer-readable medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1581082A (en) * 2003-08-14 2005-02-16 国际商业机器公司 System and method for operation of portable operation
CN101087442A (en) * 2006-11-24 2007-12-12 华为技术有限公司 Method and system for terminal and content share
CN101192179A (en) * 2006-11-22 2008-06-04 致伸科技股份有限公司 Method for processing working state of a processing device by identification data
CN101366026A (en) * 2005-10-12 2009-02-11 索尼爱立信移动通讯股份有限公司 Handling media content for an electronic device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1581082A (en) * 2003-08-14 2005-02-16 国际商业机器公司 System and method for operation of portable operation
CN101366026A (en) * 2005-10-12 2009-02-11 索尼爱立信移动通讯股份有限公司 Handling media content for an electronic device
CN101192179A (en) * 2006-11-22 2008-06-04 致伸科技股份有限公司 Method for processing working state of a processing device by identification data
CN101087442A (en) * 2006-11-24 2007-12-12 华为技术有限公司 Method and system for terminal and content share

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104468947A (en) * 2013-09-16 2015-03-25 联想(北京)有限公司 Information processing method and electronic equipment
CN104468947B (en) * 2013-09-16 2017-12-29 联想(北京)有限公司 A kind of information processing method and electronic equipment
CN106484547A (en) * 2016-10-10 2017-03-08 广东欧珀移动通信有限公司 A kind of management method, device and terminal for opening application more
CN106484547B (en) * 2016-10-10 2019-12-31 Oppo广东移动通信有限公司 Multi-open application management method and device and terminal
CN110058902A (en) * 2019-04-29 2019-07-26 上海连尚网络科技有限公司 Information processing method, electronic equipment and computer-readable medium

Also Published As

Publication number Publication date
CN103259917B (en) 2015-09-23

Similar Documents

Publication Publication Date Title
CN109395372B (en) Method, system and electronic equipment for realizing remote control of computer game by gamepad
CN103298529B (en) For the apparatus and method of the user's input in managing video game
CN102939600B (en) Degree of approach network
EP2932389A1 (en) Mobile computing device application sharing
KR102077580B1 (en) Method, system, and non-transitory computer readable record medium for providing copied message list
CN111343621A (en) Method and device for running application
CN105577818A (en) Data transmission methods and apparatuses, and vehicle-mounted terminal
CN104735607A (en) Data transmission method, mobile terminal and system
CN106293765A (en) A kind of layout updates method and device
CN103279485A (en) Method and device for resource sharing
CN111638928B (en) Operation guiding method, device and equipment of application program and readable storage medium
CN104702665A (en) Information sharing method and information sharing device
CN103634389A (en) File transfer method, device and system between calculation device and mobile device
CN108037990B (en) Task information processing method and device and server
CN104917804B (en) Vehicle telematics system
CN103176923A (en) Pairing physical devices to virtual devices to create immersive environment
CN106843635B (en) Information display method and device and electronic equipment
CN106055968A (en) Permission setting method and device and electronic equipment
CN102882954A (en) Interactive system and method based on embedded Bluetooth technology
CN103813475A (en) Data transmission method, data acquisition method and electronic device
US10986050B2 (en) Method and apparatus for providing in-game messenger service
CN105553831A (en) Message delivery method and system
CN109491723A (en) A kind of application program operation method, application program running gear and mobile terminal
Cai et al. A bluetooth toy car control realization by android equipment
CN103259917A (en) Method and electronic device for data transmission

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