CN106020992A - Data transmission method and electronic equipment - Google Patents
Data transmission method and electronic equipment Download PDFInfo
- Publication number
- CN106020992A CN106020992A CN201610286273.6A CN201610286273A CN106020992A CN 106020992 A CN106020992 A CN 106020992A CN 201610286273 A CN201610286273 A CN 201610286273A CN 106020992 A CN106020992 A CN 106020992A
- Authority
- CN
- China
- Prior art keywords
- data
- transmitted
- application
- electronic device
- destination application
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/542—Event management; Broadcasting; Multicasting; Notifications
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
- Stored Programmes (AREA)
Abstract
The application provides a data transmission method and electronic equipment. When data transmission is required between two pieces of equipment, namely to-be-transmitted data exists, the electronic equipment can establish a communication connection with target electronic equipment, so that whether the target electronic equipment has an application program matched with the to-be-transmitted data can be detected; and when the target electronic equipment does not have the application program matched with the to-be-transmitted data, the electronic equipment will send found data information of a target application matched with the to-be-transmitted data to the target electronic equipment, so that the target electronic equipment can process the to-be-transmitted data. In this way, the course that a user of the target electronic equipment searches for the application programs matched with the to-be-transmitted data so as to determine a target application program is omitted; and the user's experience is greatly improved.
Description
Technical field
Present application relates generally to the field of data transmission of equipment room, more particularly to a kind of data transmission method and
Electronic equipment.
Background technology
Nowadays, the function of electronic equipment is more come powerful at any time, when needs obtain some data from other electronic equipments, only
After the two electronic equipment being set up communication connection, it becomes possible to utilize bluetooth or other on-line normalization application programs, it is achieved set
Data transmission between Bei, simple and convenient.
But, when the data carrying out equipment room are transmitted, the number being fitted without because of receiver equipment sometimes and receiving
According to the application program matched, and cause user cannot the data that receive be processed, reduce Consumer's Experience.
Summary of the invention
In view of this, the invention provides a kind of data transmission method and electronic equipment, solve in prior art because connecing
The target electronic device receiving data to be transmitted is fitted without corresponding destination application, and cannot open and receive number to be transmitted
According to, thus reduce the technical problem of Consumer's Experience.
To achieve these goals, this application provides techniques below scheme:
A kind of data transmission method, is applied to electronic equipment, and described method includes:
Communication connection is set up with target electronic device;
Detect and in described target electronic device, whether there is the destination application mated with data to be transmitted, wherein, institute
Stating data to be transmitted is the data sent to described target electronic device;
When there is not the destination application mated with data to be transmitted in described target electronic device, by find with
The destination application information of described data to be transmitted coupling sends to described target electronic device.
Preferably, described by the most described for the destination application information mated with the described data to be transmitted transmission found
Target electronic device, including:
Apply Names or the installation file of the destination application mated with described data to be transmitted found are sent
To described target electronic device.
Preferably, search the destination application information mated with described data to be transmitted, including:
Relevant information by network acquisition with the application program of the type matching of described data to be transmitted;
Utilize the relevant information of described application program, according to preset rules selected target application information.
Preferably, the described relevant information utilizing described application program, believe according to preset rules selected target application program
Breath, including:
According to the pre-set priority of the use information of described application program, the selected target mated with described target device should
With program information, described use information includes download rate and/or application scoring.
Preferably, the described relevant letter by network acquisition to the application program of the type matching of described data to be transmitted
Breath, including:
Trigger the application center of described electronic equipment, and entered the application center interface at described application center by network;
The relevant information of the application program of the type matching of acquisition and described data to be transmitted.
Preferably, described method also includes:
When there is the destination application mated with data to be transmitted in described target electronic device, by described to be transmitted
Data transmission is to described target electronic device.
A kind of data transmission method, described method includes:
Set up communication connection with target electronic device, whether deposit on this electronic equipment so that described target electronic device detects
At the destination application mated with data to be transmitted, wherein, described data to be transmitted is that described target electronic device to send
Data to this electronic equipment;
Receive the destination application information mated with described data to be transmitted that described target electronic device sends, described
Destination application information is that described target electronic device determines not exist on described electronic equipment and mates with data to be transmitted
Destination application time search and obtain.
Preferably, when described destination application is for installing file, described method also includes:
Run the installation file of described destination application, so that described electronic equipment is installed and described data to be transmitted
The destination application joined.
Preferably, when described destination application information be the destination application that mates with described data to be transmitted should
When using title, described method also includes:
Export described destination application information;
The search instruction that detection user inputs for described destination application information;
Based on described search instruction, it is thus achieved that the destination application peace consistent with the Apply Names of described destination application
Dress file also runs, so that the destination application mated with described data to be transmitted installed by described electronic equipment.
A kind of electronic equipment, described electronic equipment includes:
Communication module, for setting up communication connection with target electronic device;
Processor, for detecting whether there is the intended application journey mated with data to be transmitted in described target electronic device
Sequence, when there is not the destination application mated with data to be transmitted in described target electronic device, by find with described
The destination application information of data to be transmitted coupling, is sent to described target electronic device by described communication module.
Preferably, described processor specifically for obtaining the application of the type matching with described data to be transmitted by network
The relevant information of program, utilizes the relevant information of described application program, according to preset rules selected target application information.
Preferably, described electronic equipment also includes:
Application center, for when receiving the triggering signal of described processor, is switched to application interface by network;
The most described processor is specifically for obtaining the use letter of the application program of the type matching with described data to be transmitted
Breath, and the pre-set priority of the use information according to described application program, the selected intended application mated with described target device
Program information, described use information includes download rate and/or application scoring.
Preferably, described communication module is additionally operable in described target electronic device there is the mesh mated with data to be transmitted
During mark application program, by the transmission of described data to be transmitted to described target electronic device.
A kind of electronic equipment, described electronic equipment includes:
Communication module, for setting up communication connection, so that described target electronic device detects this electricity with target electronic device
Whether there is the destination application mated with data to be transmitted on subset, wherein, described data to be transmitted is described target
Equipment to send the data to this electronic equipment;
Processor, for receiving the intended application journey mated with described data to be transmitted that described target electronic device sends
Sequence information, described destination application information is that described target electronic device determines and do not exists with to be passed on described electronic equipment
During the destination application that transmission of data mates, lookup obtains.
Preferably, when described destination application is for installing file, described processor is additionally operable to run described target should
With the installation file of program, so that the destination application mated with described data to be transmitted installed by described electronic equipment.
Preferably, when described destination application information be the destination application that mates with described data to be transmitted should
When using title, described electronic equipment also includes:
Display, is used for exporting described destination application information;
The most described processor is additionally operable to detect the search instruction that user inputs for described destination application information, based on
Described search instruction, it is thus achieved that the application program consistent with described Apply Names is installed file and run, so that described electronics sets
The destination application that standby installation is mated with described data to be transmitted.
As can be seen here, compared with prior art, this application provides a kind of data transmission method and electronic equipment, work as needs
When two equipment rooms transmit the i.e. data to be transmitted of data, this electronic equipment will set up communication connection with target electronic device, in order to
Detect whether this target electronic device exists the application program mated with data to be transmitted, when target electronic device does not exist and treats
The application program of transmission Data Matching, in order to ensure that target electronic device can process this data to be transmitted, this electronic equipment will
The intended application data message mated with this data to be transmitted found can be sent to target electronic device, save target
The user of electronic equipment searches which the application program that can mate with data to be transmitted is, could therefrom determine intended application journey
The process of sequence, is greatly improved Consumer's Experience.
Accompanying drawing explanation
In order to be illustrated more clearly that the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existing
In having technology to describe, the required accompanying drawing used is briefly described, it should be apparent that, the accompanying drawing in describing below is only this
Inventive embodiment, for those of ordinary skill in the art, on the premise of not paying creative work, it is also possible to according to
The accompanying drawing provided obtains other accompanying drawing.
The flow chart of a kind of data transmission method embodiment that Fig. 1 provides for the application;
The partial process view of the another kind of data transmission method embodiment that Fig. 2 provides for the application;
The flow chart of another data transmission method embodiment that Fig. 3 the application provides;
The partial process view of another data transmission method embodiment that Fig. 4 the application provides;
The structural representation of a kind of electronic equipment embodiment that Fig. 5 provides for the application;
Data transmission applications schematic diagram between a kind of two electronic equipments that Fig. 6 provides for the application;
The structural representation of the another kind of electronic equipment embodiment that Fig. 7 provides for the application.
Detailed description of the invention
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete
Describe, it is clear that described embodiment is only a part of embodiment of the present invention rather than whole embodiments wholely.Based on
Embodiment in the present invention, it is every other that those of ordinary skill in the art are obtained under not making creative work premise
Embodiment, broadly falls into the scope of protection of the invention.
A kind of data transmission method and electronic equipment, when needs transmit the i.e. data to be transmitted of data at two equipment rooms, this
Electronic equipment will set up communication connection with target electronic device, and detect whether this target electronic device exists and data to be transmitted
The application program of coupling, when determining that target electronic device does not exist the application program mated with data to be transmitted, in order to ensure mesh
Mark electronic equipment can process this data to be transmitted, and this electronic equipment will be the mesh mated with this data to be transmitted found
Mark application data message sends to target electronic device, and the user's lookup saving target electronic device can be with data to be transmitted
Which the application program of coupling is, could therefrom determine the process of destination application, be greatly improved Consumer's Experience.
Understandable in order to enable the above-mentioned purpose of the present invention, feature and advantage to become apparent from, below in conjunction with the accompanying drawings and specifically
The present invention is further detailed explanation for embodiment.
As it is shown in figure 1, the flow chart of a kind of data transmission method embodiment one provided for the application, the method can be used
In electronic equipment, such as mobile phone, ipad, notebook etc., the concrete structure of electronic equipment is not construed as limiting by the application.Should in reality
In with, the data transmission method that the present embodiment provides is to be described from the sending side sending data, specifically can include following
Step:
Step S11: set up communication connection with target electronic device.
In actual applications, according to user's life or the demand of the aspect such as work, it usually needs distinct electronic apparatuses it
Between carry out the transmission of data, meet and be actually needed.So, when user needs data to be transmitted is sent to target electronic device
On, need first between this electronic equipment and target electronic device, to set up communication port.
Optionally, above-mentioned the communication port between electronic equipment and target electronic device can be Bluetooth channels, WIFI
Passage, GPRS (General Packet Radio Service, general packet radio service technology)/GSM (Global
System for Mobile Communication, global system for mobile communications) passage etc. wireless communication, certainly, also
Can be wired data transfer passage, the particular type of this communication port be not construed as limiting by the application, i.e. to this electronic equipment with
Communication mode between target electronic device is not construed as limiting.
Step S12: whether there is, in detection target electronic device, the destination application mated with data to be transmitted, if
No, enter step S13;If it is, perform step S14.
Wherein, the data i.e. data to be transmitted that this electronic equipment will send to target electronic device can be various form
File, picture, video and/or voice etc., its particular content is not construed as limiting by the application.
In the actual application of the present embodiment, this electronic equipment can first determine the application program mated with data to be transmitted,
Afterwards, utilize the corresponding identification information of this application program, inquire about and whether target electronic device memorizer has stored and has been somebody's turn to do
The content of identification information association, if existing, illustrates that this target electronic device exists the application program mated with data to be transmitted;Instead
It, illustrate that this target electronic device does not exist the application program mated with data to be transmitted.
Wherein, the identification information that application program is corresponding can be the installation file name of this application program, application program
Apply Names or the information that can show that this Application Type that produces after installing this application program etc., the application couple
Its particular content is not construed as limiting.
Optionally, after the application can also set up communication connection determining this electronic equipment with target electronic device, first will
Data to be transmitted sends to target electronic device, afterwards, target electronic device inquires about whether it exists and this data to be transmitted
The application program of coupling, and Query Result is fed back to this electronic equipment.
Wherein, in actual applications, when there is not the application program mated with data to be transmitted in target electronic device,
Whether what the display mode of this data to be transmitted the most directly showed this data to be transmitted exists matched application journey
Sequence, so, according to the above-mentioned mode providing identification information, target electronic device is except detecting whether it exists and data to be transmitted
Outside the application program of coupling, it is also possible to judge target by detecting this data to be transmitted display mode in target electronic device
Whether electronic equipment exists the application program mated with this data to be transmitted, but is not limited thereto.
Illustrate: as a example by data to be transmitted is as video file, when target electronic device does not exist and this video file
The application program of coupling, say, that when target electronic device can not export this video file, this video file is in target electronic
Show on equipment icon would generally be include "?" icon etc., the mode of being particularly shown can preset target electronic device
Its display icon when cannot export these data.Based on this, the application can by detect data to be transmitted currently displaying icon,
Afterwards, it is compared with preset icon, if both are consistent, it is believed that do not exist to be transmitted with this in target electronic device
The application program of Data Matching;Otherwise, it is believed that there is the application journey mated with this data to be transmitted in target electronic device
Sequence.
It should be noted that for whether there is, in detection target electronic device, the application program mated with data to be transmitted
Method be not limited to the mode of foregoing description.
Step S13: the destination application information mated with data to be transmitted found transmission is set to target electronic
Standby.
In the present embodiment, this electronic equipment determines by the way and does not exist in target electronic device and number to be transmitted
During according to the application program mated, the destination application that this this electronic equipment can be mated with data to be transmitted by NetFind
Information;Destination application information of mating with data to be transmitted etc., the application couple can also be searched in its memory
This is not construed as limiting.
Wherein, above-mentioned destination application information can include the installation file of the application program mated with data to be transmitted
Or Apply Names etc., but be not limited thereto, can determine according to actual needs, the application will not enumerate at this.
For by the way of network inquiry destination application information, optionally, this electronic equipment can first pass through net
Network obtains the relevant information of the application program of the type matching with data to be transmitted, as obtained the type with this data to be transmitted
The Apply Names of all application programs joined or installation file etc., but be not limited thereto.Afterwards, it is possible to use answering of acquisition
By the relevant information of program, according to preset rules selected target application information.
Concrete, as in figure 2 it is shown, the process searching destination application information in above-mentioned steps S13 may include that
Step S21: trigger the application center of electronic equipment, and entered the application interface at this application center by network.
Wherein, electronic equipment is generally fitted with application center APP (Application, application program), facilitates user
Download the APP of various application program, so, in the application, do not exist in target electronic device when this electronic equipment determines and treat
When transmitting the application program of Data Matching, can directly trigger this electronic apparatus application center APP and start, enter its application center
Interface.Under normal circumstances, application center interface classification last time shows various application informations, as display includes that application program should
With the application icon etc. of title, this is not construed as limiting by the application.
Step S22: the use information of the application program of the type matching of acquisition and data to be transmitted.
Based on foregoing description, after heart interface exports various application informations in the application, can determine that this electronics sets
After the type of standby data to be transmitted, determining matched application program to be selected, afterwards, then checking application center interface is current
Whether export the application information corresponding with this application program to be selected, thus obtain that application center interface currently exports with
The application information of data to be transmitted type matching, the present embodiment only illustrates as a example by the use information of application program,
And this use information can include that the download rate of corresponding application programs, download time download percentage ratio and/or application scoring relatively
Etc., its particular content comprised is not construed as limiting by the application.
Certainly, after determining the type of data to be transmitted, the application can also respectively should to export on application center interface
Detect successively with program information, thus obtain the use information of each application program with transmission Data Matching.
It should be noted that about the mode not office of each application information obtained with data to be transmitted type matching
Being limited to the mode of foregoing description, the application will not enumerate at this.
Step S23: according to the pre-set priority of the use information of this application program, the selected target mated with target device
Application information.
In the present embodiment, when the use information obtaining application program comprises polytype information, can set in advance
Determine the priority of all kinds information, determine now according to which kind of information selected target application information, afterwards, can be by
According to selecting this category information in currently used information with limit priority, each application information is ranked up, thus selects
Selecting application information corresponding to such information maximization is destination application information.
Wherein, above-mentioned pre-set priority can be actually needed according to user or the standard setting such as use habit, the application couple
Its particular content comprised is not construed as limiting.
Illustrate: when the use information obtaining application program includes download rate and the application scoring of each application program,
The priority of application scoring can be preset higher than the priority of download rate, at this point it is possible to according to application scoring from greatly to
The each application information sequence to mating with data to be transmitted of the little order, afterwards, selects have answering of the highest application scoring
With program information as destination application information.In like manner, when the use information type of selected limit priority be other letter
During breath, it is also possible to determine destination application information in this manner, the application describes in detail the most one by one at this.
It addition, in addition to according to the use information sorting of above-mentioned single type selected target application information, it is possible to
With the use information sorting of comprehensive polytype (it can determine according to user's current demand) (now this sequence be all use from
Maximum wish selects application program to being not desired to most the mode of application program that selects) (i.e. application is marked for the maximum selected out
High, download rate is maximum) corresponding application information, select to be positioned at the most application information of maximum number of times as mesh
Mark application information, but be not limited thereto.
Furthermore, it is necessary to explanation, for answering by the type matching of network acquisition and data to be transmitted in this enforcement
By the mode of the relevant information of program, and the mode of therefrom selected target application information, however it is not limited to above-described embodiment
The mode enumerated, the application only illustrates as a example by above-mentioned Fig. 2 manner described.
Step S14: data to be transmitted is transmitted to target electronic device.
In the actual application of the present embodiment, when the application journey determining that in target electronic device, existence is mated with data to be transmitted
During sequence, directly can send data to be transmitted to target electronic device, the application is to the output form of this data to be transmitted not
Be construed as limiting, can be file can also be compressed package etc..
Certainly, the application can also be after setting up the communication connection with target electronic device of this electronic equipment, it is not necessary to inspection
Survey and in target electronic device, whether there is the application program mated with data to be transmitted, and directly data to be transmitted is sent to mesh
Mark electronic equipment.The time sending data to be transmitted to target electronic device is not construed as limiting by the application.
Based on this, when determine there is not, in target electronic device, the application program mated with data to be transmitted time, according to upper
State description permissible, can first data to be transmitted be sent to target electronic device, afterwards, obtain to be passed with this at this electronic equipment
After the destination application information of transmission of data coupling, then this destination application information is sent to target electronic device;Certainly,
Can also be after this electronic equipment obtain the destination application information mated with this data to be transmitted, by data to be transmitted and mesh
Mark application information sends together to target electronic device, and this is not construed as limiting by the application.
In sum, in the present embodiment, when needs transmit the i.e. data to be transmitted of data at two equipment rooms, this electronics sets
Standby will set up communication connection with target electronic device, and detect this target electronic device and whether exist and mate with data to be transmitted
Application program, when determining that target electronic device does not exist the application program mated with data to be transmitted, in order to ensure target electronic
Equipment can process this data to be transmitted, and this electronic equipment will be the intended application mated with this data to be transmitted found
Data message sends to target electronic device, saves the user of target electronic device and searches and can mate with data to be transmitted
Which application program is, could therefrom determine the process of destination application, be greatly improved Consumer's Experience.
As it is shown on figure 3, the flow chart of another the data transmission method embodiment provided for the application, the method can be used
In electronic equipment, such as mobile phone, ipad, notebook etc., the concrete structure of electronic equipment is not construed as limiting by the application.Should in reality
In with, the data transmission method that the present embodiment provides is to be described from the reception side receiving data, specifically can include following
Step:
Step S31: set up communication connection with target electronic device, so that this target electronic device detects on this electronic equipment
Whether there is the destination application mated with data to be transmitted.
It should be noted that in the present embodiment, what target electronic device referred to needs to send the electronics of data to be transmitted
Equipment, is the electronic equipment of sender, and this electronic equipment refers to receive the electronic equipment of data to be transmitted.Visible, this reality
Executing the data to be transmitted in example can be that target electronic device to send the data to this electronic equipment, can be various form
File, video or voice etc., content and concrete output form thereof that it is comprised by the application are not construed as limiting.
In actual applications, need to send data, in other words this electronic equipment to this electronic equipment when target electronic device
Needing when target electronic device obtains data, this electronic equipment first can be set up communicate to connect, specifically with target electronic device
The communication such as bluetooth, WIFI, GPRS or GSM can be passed through, it is of course also possible to realized by wired network communication mode
Communication connection between this electronic equipment and target electronic device, concrete communication connection mode between the two is not made by the application
Limit.
It addition, detect about target electronic device whether there is the target mated with data to be transmitted on this electronic equipment should
By the method for program, being referred to above-mentioned from sending the description of corresponding part the embodiment that data side describes, the present embodiment exists
This repeats no more.
Step S32: receive the destination application information mated with data to be transmitted that target electronic device sends.
In the present embodiment, destination application information is that target electronic device determines and do not exists on this electronic equipment and treat
When transmitting the destination application of Data Matching, lookup obtains.
It is to say, there is not the target mate with data to be transmitted on this electronic equipment answer when target electronic device detect
When using program, this target electronic device will search the destination application information mated with this data to be transmitted, specifically searches
Mode is referred to the description of the above-mentioned embodiment corresponding part described from sending side, and the present embodiment is not described in detail in this.
After target electronic device finds the destination application information mated with data to be transmitted, this target can be answered
Send to this electronic equipment together with data to be transmitted with program information;Certainly, data to be transmitted can also set in target electronic
Just send to this electronic equipment for after setting up communication connection with this electronic equipment, then target electronic device finds and number to be transmitted
After destination application information according to coupling, then sending this destination application information to this electronic equipment, the application treats
The transmission time of transmission data is not construed as limiting.
Optionally, after this electronic equipment receives destination application information, it can be resolved, thus according to
Analysis result installs the destination application mated with data to be transmitted on this electronic equipment, so that this electronic equipment can
Normally export data to be transmitted.
Wherein, when destination application information is specially different content, this electronic equipment receives destination application
Specific operation process after information is different, the application at this only with this destination application information installation as destination application
Illustrate as a example by the Apply Names of file or destination application, but it should be recognized that this destination application information bag
The particular content contained is not limited to both information contenies.
Concrete, when the installation file that destination application information is destination application, this electronic equipment can be straight
Connect this destination application information of operation, so that the intended application journey mated with data to be transmitted installed by this electronic equipment
Sequence, optionally, after destination application installed by this electronic equipment, can directly initiate the output of this target electronic device to be passed
Transmission of data, it is also possible to after detecting for the enabled instruction of this destination application, restarting the output of this destination application should
Data to be transmitted, this is not construed as limiting by the application.
As another embodiment of the application, when the Apply Names that destination application information is destination application, as
Shown in Fig. 4, the application can make this electronic equipment install the destination application that mates with data to be transmitted in such a way:
Step S41: the Apply Names of output destination application.
In the actual application of the present embodiment, when the Apply Names that destination application information is destination application, this
Electronic equipment can directly export the Apply Names of this destination application, in order to user can utilize this destination application
Apply Names scans for.
Step S42: detection user is for the search instruction of the Apply Names input of this destination application.
After user sees the Apply Names of the destination application that this electronic equipment exports, this electronics can be directly initiated and set
Standby application center APP, and in search input frame, input the Apply Names of destination application, thus produce corresponding search
Instruction.
Certainly, if the Apply Names that target electronic device sends the destination application to this electronic equipment carries link
Information, the link information i.e. associated with the download interface of this destination application, user can directly trigger this intended application journey
The Apply Names of sequence, can produce corresponding search instruction.The application is to installation to destination application in this electronic equipment
The acquisition mode of the search instruction that file scans for is not construed as limiting.
Step S43: based on this search instruction, it is thus achieved that the destination application consistent with the Apply Names of destination application
File is installed and runs.
Based on foregoing description, after the application equipment Inspection to above-mentioned search instruction, this intended application can be directly entered
The download interface of program, so that this user downloads destination application according to corresponding prompting installs file.
Optionally, after the application equipment Inspection to above-mentioned search instruction, it is also possible to whether direct output downloads target should
By the information installing file of program, when user's click is, produce corresponding download instruction, so that this electronic equipment
Download the installation file of this destination application;Certainly, the application can also directly obtain after above-mentioned search instruction being detected
The installation file of destination application, the mode that acquisition destination application is installed file by the application is not construed as limiting.
After the installation file obtaining destination application, can directly run the installation file of this destination application,
Can also be after the installation instruction that user inputs being detected, the installation file of this destination application that reruns, so that this electricity
Subset installs this destination application, in order to output data to be transmitted.
In sum, in the present embodiment, when needs transmit the i.e. data to be transmitted of data at two equipment rooms, in the two
Set up communication connection between electronic equipment, and detected whether recipient's electronic equipment exists with to be passed by the electronic equipment of sender
The application program of transmission of data coupling, when determining that recipient's electronic equipment does not exist the application program mated with data to be transmitted, for
Ensure that it can export this data to be transmitted, sender's electronic equipment and will mate with this data to be transmitted find
Intended application data message send to recipient's electronic equipment, saving that the user of target electronic device searches can be with to be passed
Which the application program of transmission of data coupling is, could therefrom determine the process of destination application, be greatly improved Consumer's Experience.
As it is shown in figure 5, the structural representation of a kind of electronic equipment embodiment provided for the application, the present embodiment mainly from
Send data to be transmitted side to be described, say, that this electronic equipment is the electronic equipment of sender, apply in reality
In, this electronic equipment may include that
Communication module 51, for setting up communication connection with target electronic device.
In conjunction with said method embodiment corresponding part description understand, this communication module 51 can be specifically bluetooth module,
The wireless communication modules such as WIFI module, GPRS module or gsm module, now, as shown in Figure 6, this electronic equipment 50 and target electricity
Subset 60 wirelessly communicates, it should be noted that this Fig. 6 only represents this electronic equipment 50, mobile phone watch with notebook
Showing target electronic device 60, but the type of this electronic equipment and target electronic device is not limited to shown in Fig. 6, it can be according to reality
Border it needs to be determined that, the application will not enumerate at this.
Certainly, if this electronic equipment (the present embodiment middle finger sender's electronic equipment) and target electronic device (the present embodiment
Middle finger recipient's electronic equipment) directly by wired network link, this communication module 51 can also be wire communication module.Thus
Visible, the concrete structure of communication module 51 is not construed as limiting by the application.
Optionally, in actual applications, after determining that this electronic equipment sets up communication connection with target electronic device, permissible
Directly by this communication module 51, data to be transmitted is sent to target electronic device;It is of course also possible at subsequent processor 52
After obtaining the destination application information mated with data to be transmitted, data to be transmitted and destination application information one are risen
Deliver to target electronic device;Or after target electronic device installs destination application, then data to be transmitted is sent
To target electronic device, the time that data to be transmitted is sent in target electronic device by the application is not construed as limiting.
Processor 52, for detecting whether there is the intended application journey mated with data to be transmitted in target electronic device
Sequence, when there is not the destination application mated with data to be transmitted in target electronic device, by that find with number to be transmitted
According to the destination application information of coupling, sent to target electronic device by communication module.
Wherein, data to be transmitted can be the literary composition that this electronic equipment will send the various forms to target electronic device
The data such as part, picture, video and/or voice, its particular content comprised is not construed as limiting by the application.
Optionally, processor 52 specifically can be by the application program of network acquisition and the type matching of data to be transmitted
Relevant information, and utilize the relevant information of this application program, according to preset rules selected target application information.
Wherein, the relevant information of above-mentioned application program can include the use information of application program, under application program
Load rate, download time, application scoring etc., its particular content comprised is not construed as limiting by the application.
As can be seen here, in actual applications, processor 52 is according to the process of preset rules selected target application information
May is that the processor 52 pre-set priority according to the use information of described application program, select and mate with described target device
Destination application information, the process of implementing is referred to the description of said method embodiment corresponding part, the present embodiment
Do not repeat them here.
As another embodiment of the application, this electronic equipment can also include:
Application center, for when receiving the triggering signal of described processor, is switched to application interface by network.
Accordingly, processor 52 specifically may be used for the acquisition application program with the type matching of described data to be transmitted
Use information, and the pre-set priority of the use information according to described application program, the selected mesh mated with described target device
Mark application information.
It should be noted that the process that implements of processor 52 above-mentioned functions is referred to said method embodiment correspondence
The description of part, the present embodiment is not described in detail in this.
In sum, when needs transmit the i.e. data to be transmitted of data at two equipment rooms, this electronic equipment will be with target electricity
Subset sets up communication connection, and detects whether this target electronic device exists the application program mated with data to be transmitted, when
Determine that target electronic device does not exist the application program mated with data to be transmitted, in order to ensure that target electronic device can process
This data to be transmitted, this electronic equipment will send the intended application data message mated with this data to be transmitted found
To target electronic device, the user saving target electronic device searches which the application program that can mate with data to be transmitted is
A bit, could therefrom determine the process of destination application, be greatly improved Consumer's Experience.
As it is shown in fig. 7, the structural representation of the another kind of electronic equipment embodiment provided for the application, set with above-mentioned electronics
Unlike standby embodiment, this electronic equipment refers to the electronic equipment from the recipient receiving data to be transmitted, i.e. label in Fig. 6
60 electronic equipments represented, and target electronic device is only the sender's electronic equipment sending data to be transmitted, i.e. label in Fig. 6
50 electronic equipments represented.In the present embodiment, this electronic equipment may include that
Communication module 61, for setting up communication connection with target electronic device, so that the detection of described target electronic device is originally
The destination application mated with data to be transmitted whether is there is on electronic equipment.
In the present embodiment, data to be transmitted is that described target device to send the data to this electronic equipment.
Description in conjunction with the various embodiments described above is permissible, according to the communication mode of this electronic equipment and target electronic device not
With, the concrete structure of this communication module 61 is different, and it can be the nothings such as bluetooth module, WIFI module, GPRS module or gsm module
Line communication module, it is also possible to be wire communication module, its structure is not construed as limiting by the application.
In actual applications, after determining that this electronic equipment sets up communication connection with target electronic device, target electronic sets
For can directly by this communication module 61, data to be transmitted be sent to this electronic equipment;Certainly, target electronic device also may be used
So that data to be transmitted is sent to this electronic equipment together with destination application information;Or install at this electronic equipment
After destination application, then being sent data to be transmitted to this electronic equipment by target electronic device, the application is to number to be transmitted
According to the time being sent in this electronic equipment be not construed as limiting.
Processor 62, for receiving the destination application mated with the data to be transmitted letter that target electronic device sends
Breath.
Determine on described electronic equipment it should be noted that this destination application information is described target electronic device
When there is not the destination application mated with data to be transmitted, lookup obtains, concrete search procedure and target electronic device
This electronic equipment is detected whether, and the process that there is the destination application mated with data to be transmitted is all referred to above-mentioned
The description of embodiment of the method corresponding part, this enforcement is not described in detail in this.
Optionally, above-mentioned destination application information can be the installation file of destination application, and now, this electronics sets
The standby installation file that can directly run this destination application, so that this destination application installed by this electronic equipment.
Certainly, destination application information can also be the Apply Names of destination application, now, as it is shown in fig. 7, this
Electronic equipment can also include:
Display 63, is used for exporting destination application information.
In the actual application of the present embodiment, when the Apply Names of display output destination application, processor 62 can
The search instruction inputted for described destination application information with detection user, thus based on this search instruction, it is thus achieved that with institute
State Apply Names consistent application program file is installed and runs, mate with described data to be transmitted so that this electronic equipment is installed
Destination application.
It should be noted that content that the application above-mentioned destination application information comprises is not limited to above-mentioned enumerating
The installation file of destination application and the Apply Names of destination application.
Optionally, for the various embodiments described above, when processor controls after this electronic equipment installs destination application, can
To directly initiate this destination application and data to be transmitted is shown in aforementioned display device, check for user;Can also be
After receiving the enabled instruction of user, restarting destination application output data to be transmitted, this is not construed as limiting by the application.
It addition, when target electronic device detects that this electronic equipment does not exist the intended application journey mated with data to be transmitted
During sequence, processor can also control this electronic equipment and export corresponding information, notifies this situation of user, now, uses
Family only needs to wait for target electronic device and sends destination application information to this electronic equipment, it is not necessary to user inquires about this and treats
Transmission data are any categorical datas, need what application program just can open, afterwards, could download this application program, it is seen then that
This mode of the application substantially increases reception data side and exports the efficiency of these data.
More specifically, when needs two equipment rooms transmit data i.e. data to be transmitted time, the two electronic equipment it
Between set up communication connection, and detected whether recipient's electronic equipment exists and mate with data to be transmitted by the electronic equipment of sender
Application program, when determining that recipient's electronic equipment does not exist the application program mated with data to be transmitted, in order to ensure its energy
Enough export this data to be transmitted, sender's electronic equipment and will be the intended application mated with this data to be transmitted found
Data message sends to recipient's electronic equipment, and the user saving target electronic device searches and can mate with data to be transmitted
Application program which is, could therefrom determine the process of destination application, be greatly improved Consumer's Experience.
Finally, it should be noted that about in the various embodiments described above, term " includes ", " comprising " or its any other
Variant is intended to comprising of nonexcludability, so that include that the process of a series of key element, method or system not only include
Those key elements, but also include other key elements being not expressly set out, or also include for this process, method or system
Intrinsic key element.In the case of there is no more restriction, statement " including ... " key element limited, it is not excluded that
Including process, method or the system of described key element there is also other identical element.
In this specification, each embodiment uses the mode gone forward one by one to describe, and what each embodiment stressed is and other
The difference of embodiment, between each embodiment, identical similar portion sees mutually.For electronics disclosed in embodiment
For equipment, due to its with embodiment disclosed in method corresponding, so describe is fairly simple, relevant part sees method part
Illustrate.
Described above to the disclosed embodiments, makes professional and technical personnel in the field be capable of or uses the present invention.
Multiple amendment to these embodiments will be apparent from for those skilled in the art, as defined herein
General Principle can realize without departing from the spirit or scope of the present invention in other embodiments.Therefore, the present invention
It is not intended to be limited to the embodiments shown herein, and is to fit to and principles disclosed herein and features of novelty phase one
The widest scope caused.
Claims (16)
1. a data transmission method, it is characterised in that be applied to electronic equipment, described method includes:
Communication connection is set up with target electronic device;
Detect and in described target electronic device, whether there is the destination application mated with data to be transmitted, wherein, described in treat
Transmission data are the data sent to described target electronic device;
When there is not the destination application mated with data to be transmitted in described target electronic device, by find with described
The destination application information of data to be transmitted coupling sends to described target electronic device.
Method the most according to claim 1, it is characterised in that described by mating with described data to be transmitted of finding
Destination application information sends extremely described target electronic device, including:
Apply Names or the installation file of the destination application mated with described data to be transmitted found are sent to institute
State target electronic device.
Method the most according to claim 1 and 2, it is characterised in that searching the target mated with described data to be transmitted should
With program information, including:
Relevant information by network acquisition with the application program of the type matching of described data to be transmitted;
Utilize the relevant information of described application program, according to preset rules selected target application information.
Method the most according to claim 3, it is characterised in that the described relevant information utilizing described application program, according to
Preset rules selected target application information, including:
According to the pre-set priority of the use information of described application program, the selected intended application journey mated with described target device
Sequence information, described use information includes download rate and/or application scoring.
Method the most according to claim 3, it is characterised in that the described class by network acquisition with described data to be transmitted
The relevant information of the application program of type coupling, including:
Trigger the application center of described electronic equipment, and entered the application center interface at described application center by network;
The relevant information of the application program of the type matching of acquisition and described data to be transmitted.
6. according to the method described in claim 1-5 any one, it is characterised in that described method also includes:
When there is the destination application mated with data to be transmitted in described target electronic device, by described data to be transmitted
Transmission is to described target electronic device.
7. a data transmission method, it is characterised in that described method includes:
With target electronic device set up communication connection so that described target electronic device detect whether exist on this electronic equipment with
The destination application of data to be transmitted coupling, wherein, described data to be transmitted is that described target electronic device to send to this
The data of electronic equipment;
Receive the destination application information mated with described data to be transmitted that described target electronic device sends, described target
Application information is that described target electronic device determines and there is not, on described electronic equipment, the mesh mated with data to be transmitted
During mark application program, lookup obtains.
Method the most according to claim 7, it is characterised in that when described destination application is for installing file, described
Method also includes:
Run the installation file of described destination application, so that what the installation of described electronic equipment was mated with described data to be transmitted
Destination application.
Method the most according to claim 7, it is characterised in that when described destination application information is to be transmitted with described
During the Apply Names of the destination application of Data Matching, described method also includes:
Export described destination application information;
The search instruction that detection user inputs for described destination application information;
Based on described search instruction, it is thus achieved that the destination application consistent with the Apply Names of described destination application installs literary composition
Part also runs, so that the destination application mated with described data to be transmitted installed by described electronic equipment.
10. an electronic equipment, it is characterised in that described electronic equipment includes:
Communication module, for setting up communication connection with target electronic device;
Processor, for detecting whether there is the destination application mated with data to be transmitted in described target electronic device,
When there is not the destination application mated with data to be transmitted in described target electronic device, to be passed with described by find
The destination application information of transmission of data coupling, is sent to described target electronic device by described communication module.
11. electronic equipments according to claim 10, it is characterised in that described processor is specifically for obtaining by network
With the relevant information of the application program of the type matching of described data to be transmitted, utilize the relevant information of described application program, press
According to preset rules selected target application information.
12. electronic equipments according to claim 11, it is characterised in that described electronic equipment also includes:
Application center, for when receiving the triggering signal of described processor, is switched to application interface by network;
The most described processor specifically for obtaining the use information of the application program with the type matching of described data to be transmitted, and
According to the pre-set priority of the use information of described application program, the selected destination application letter mated with described target device
Breath, described use information includes download rate and/or application scoring.
13. according to the electronic equipment described in claim 10-12 any one, it is characterised in that described communication module is additionally operable to
When described target electronic device exists the destination application mated with data to be transmitted, described data to be transmitted is transmitted
To described target electronic device.
14. 1 kinds of electronic equipments, it is characterised in that described electronic equipment includes:
Communication module, for setting up communication connection with target electronic device, sets so that described target electronic device detects this electronics
The standby upper destination application mated with data to be transmitted that whether exists, wherein, described data to be transmitted is described target device
Send the data to this electronic equipment;
Processor, for receiving the destination application mated with the described data to be transmitted letter that described target electronic device sends
Breath, described destination application information is that described target electronic device determines and do not exists and number to be transmitted on described electronic equipment
Obtain according to lookup during the destination application mated.
15. electronic equipments according to claim 14, it is characterised in that when described destination application is for installing file
Time, described processor is additionally operable to run the installation file of described destination application, so that described electronic equipment is installed with described
The destination application of data to be transmitted coupling.
16. electronic equipments according to claim 14, it is characterised in that when described destination application information is with described
During the Apply Names of destination application of data to be transmitted coupling, described electronic equipment also includes:
Display, is used for exporting described destination application information;
The most described processor is additionally operable to detect the search instruction that user inputs for described destination application information, based on described
Search instruction, it is thus achieved that the application program consistent with described Apply Names is installed file and run, so that described electronic equipment peace
The destination application that dress mates with described data to be transmitted.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610286273.6A CN106020992B (en) | 2016-05-03 | 2016-05-03 | Data transmission method and electronic equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610286273.6A CN106020992B (en) | 2016-05-03 | 2016-05-03 | Data transmission method and electronic equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106020992A true CN106020992A (en) | 2016-10-12 |
CN106020992B CN106020992B (en) | 2020-06-23 |
Family
ID=57081748
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610286273.6A Active CN106020992B (en) | 2016-05-03 | 2016-05-03 | Data transmission method and electronic equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106020992B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106649613A (en) * | 2016-11-30 | 2017-05-10 | 努比亚技术有限公司 | Terminal, PC and storage object opening method |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010250732A (en) * | 2009-04-20 | 2010-11-04 | Mitsubishi Electric Corp | Transfer device and transfer program |
CN103500232A (en) * | 2013-10-25 | 2014-01-08 | 乐视网信息技术(北京)股份有限公司 | Multimedia data sharing method and electronic equipment |
CN104021122A (en) * | 2013-02-28 | 2014-09-03 | 联想(北京)有限公司 | Method and device for locally starting webpage |
CN104660484A (en) * | 2013-11-21 | 2015-05-27 | 腾讯科技(深圳)有限公司 | Data transmission method and device used for instant communication client side |
CN104866322A (en) * | 2015-06-10 | 2015-08-26 | 联想(北京)有限公司 | Data information transmission display method and electronic equipment |
CN105183513A (en) * | 2015-08-31 | 2015-12-23 | 小米科技有限责任公司 | Application recommendation method and apparatus |
-
2016
- 2016-05-03 CN CN201610286273.6A patent/CN106020992B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010250732A (en) * | 2009-04-20 | 2010-11-04 | Mitsubishi Electric Corp | Transfer device and transfer program |
CN104021122A (en) * | 2013-02-28 | 2014-09-03 | 联想(北京)有限公司 | Method and device for locally starting webpage |
CN103500232A (en) * | 2013-10-25 | 2014-01-08 | 乐视网信息技术(北京)股份有限公司 | Multimedia data sharing method and electronic equipment |
CN104660484A (en) * | 2013-11-21 | 2015-05-27 | 腾讯科技(深圳)有限公司 | Data transmission method and device used for instant communication client side |
CN104866322A (en) * | 2015-06-10 | 2015-08-26 | 联想(北京)有限公司 | Data information transmission display method and electronic equipment |
CN105183513A (en) * | 2015-08-31 | 2015-12-23 | 小米科技有限责任公司 | Application recommendation method and apparatus |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106649613A (en) * | 2016-11-30 | 2017-05-10 | 努比亚技术有限公司 | Terminal, PC and storage object opening method |
Also Published As
Publication number | Publication date |
---|---|
CN106020992B (en) | 2020-06-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101682529B (en) | Method, system and mobile device for prioritizing a discovered device list | |
CN102548043B (en) | Apparatus and method for searching access points in portable terminal | |
CN103200300B (en) | Terminal and resource sharing method | |
CN104852984A (en) | Method and system for transmitting data between smart terminals based on multi-screen interaction | |
CN103596160A (en) | Method and device for data transmission | |
CN202049533U (en) | Attendance system | |
US6937707B2 (en) | Method of transmitting one text message to many receivers | |
CN105933204A (en) | Method and device for enabling first equipment to transmit synchronization message to second equipment | |
CN109150476A (en) | The output method of feedback information, the output method of notification information and Related product | |
CN102868819B (en) | A kind of process the method and device of communication service under common account | |
JP2007087308A (en) | Printing system and print control method | |
CN108880762A (en) | Control method, base station and the device of mixed automatic retransfer feedback | |
JP5246025B2 (en) | Wireless terminal, wireless terminal control method, wireless terminal control program | |
CN107567109A (en) | A kind of WIFI Intelligent hardwares quickly connect the system and method for WIFI equipment | |
EP1746775A1 (en) | Connection of a portable terminal to a server | |
CN104268776B (en) | A kind of information push method and device | |
CN105487887B (en) | Bluetooth starting method and Bluetooth device | |
CN106020992A (en) | Data transmission method and electronic equipment | |
CN1992601B (en) | Data downloading system and method | |
US6459778B1 (en) | Connected apparatus detection system | |
CN106899882B (en) | Video progress update method and terminal | |
JP2009004965A (en) | Portable terminal device | |
US9661671B2 (en) | Transmission devices, receiving devices and methods of sharing data | |
CN103885896B (en) | The method and electronic equipment of matching unit | |
US7286858B2 (en) | Portable terminal device and method of controlling the same |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |