CN106020992A - Data transmission method and electronic equipment - Google Patents

Data transmission method and electronic equipment Download PDF

Info

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
Application number
CN201610286273.6A
Other languages
Chinese (zh)
Other versions
CN106020992B (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 CN201610286273.6A priority Critical patent/CN106020992B/en
Publication of CN106020992A publication Critical patent/CN106020992A/en
Application granted granted Critical
Publication of CN106020992B publication Critical patent/CN106020992B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • G06F9/542Event 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

A kind of data transmission method and electronic equipment
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.
CN201610286273.6A 2016-05-03 2016-05-03 Data transmission method and electronic equipment Active CN106020992B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (6)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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