Summary of the invention
The object of the present invention is to provide a kind of data transmission method and the system that utilize blue tooth wireless technology and acceleration induction technology, to improve convenience and the fail safe thereof of transfer of data.
The present invention provides a kind of data transmission method utilizing blue tooth wireless technology and acceleration induction technology on the one hand, comprising: mobile terminal and data transfer server establish a communications link; Described mobile terminal configuration has acceleration induction device and Bluetooth communication equipment; Described data transfer server receives the information from described mobile terminal, the parameter relevant to collision of the facility information list of the facility information of other all Bluetooth communication equipments that described information comprises the facility information of the Bluetooth communication equipment of described mobile terminal configuration, the Bluetooth communication equipment of configuration detects and the two or more described mobile terminal of participation collision; Describedly to comprise to the relevant parameter of collision: collision time, collide dynamics and/or crash acceleration; The information that described data transfer server is uploaded according to described mobile terminal, determines the two or more described mobile terminal obtaining participating in collision, for the two or more described mobile terminal collided sets up pairing; The described mobile terminal setting up pairing carries out transfer of data by described data transfer server.
Alternatively, described information also comprises the simple and clear identity information of user corresponding to described mobile terminal, described simple and clear identity information be sent to described data transfer server together with the facility information of Bluetooth communication equipment of configuration or be stored in advance on described data transfer server.
Alternatively, the two or more described mobile terminal for colliding is set up pairing and is comprised: the simple and clear identity information of the user that the two or more described mobile terminal that the participation determined is collided by described data transfer server is corresponding sends on the mobile terminal of the other side; According to the simple and clear identity information of described user, the user that described mobile terminal is corresponding confirms that foundation is matched and produced pairing confirmation and is sent to described data transfer server; Described data transfer server, according to described pairing confirmation, is set up for two or more described mobile terminal and is matched.
Alternatively, the facility information of described Bluetooth communication equipment comprises: the title of Bluetooth communication equipment or the device address of Bluetooth communication equipment.
Alternatively, when the facility information of described Bluetooth communication equipment is the title of Bluetooth communication equipment, adopt any one in following three kinds of modes to ensure the uniqueness of the title of the Bluetooth communication equipment of each user; Mode one: user is that the Bluetooth communication equipment of mobile terminal configuration arranges a title, after setting up, described Bluetooth communication equipment reached described data transfer server nominally, verified by the title of described data transfer server to described Bluetooth communication equipment, if the title that checking finds described Bluetooth communication equipment not with the name conflict of other Bluetooth communication equipments and bearing the same name, then approve described title; If checking finds the title of described Bluetooth communication equipment and the name conflict of other Bluetooth communication equipments and bears the same name, then need to reset a newname do not conflicted; Mode two: the title set by Bluetooth communication equipment not changing mobile terminal configuration, when applying Bluetooth communication equipment each time on mobile terminals, an enough large random number is made into regard to the automatic title by Bluetooth communication equipment, after completing transfer of data, then the title for random number of Bluetooth communication equipment is changeed back as original title; Mode three: the title set by Bluetooth communication equipment not changing mobile terminal configuration, when applying Bluetooth communication equipment each time on mobile terminals, just to the title that data transfer server application one is unique, and automatically make the title of the Bluetooth communication equipment on mobile terminal into this unique title, after completing transfer of data, then that unique title of the Bluetooth communication equipment on mobile terminal is changeed back as original title.
Alternatively, described data transfer server determines the two or more described mobile terminal obtaining participating in collision according to the information that described mobile terminal is uploaded, set up pairing for the two or more described mobile terminal collided to comprise: the parameter relevant to collision that described data transfer server is uploaded according to described mobile terminal, filter out the two or more described mobile terminal simultaneously collided, as first condition; The facility information list of the facility information of other all Bluetooth communication equipments that described data transfer server detects according to the facility information of the Bluetooth communication equipment of described mobile terminal configuration, the Bluetooth communication equipment of configuration, find out the user be in the detection range of Bluetooth communication equipment, as second condition; Described data transfer server, according to described first condition and described second condition, is set up for the two or more described mobile terminal collided and is matched.
The present invention provides a kind of data transmission system utilizing blue tooth wireless technology and acceleration induction technology on the other hand, the mobile terminal comprising data transfer server and establish a communications link with described data transfer server; Described mobile terminal, is configured with acceleration induction device and Bluetooth communication equipment; Described mobile terminal is used for: the facility information list of the facility information of other all Bluetooth communication equipments facility information of the Bluetooth communication equipment of configuration, the Bluetooth communication equipment of configuration detected and the parameter relevant to collision utilizing acceleration induction device to obtain is uploaded to described data transfer server when participating in collision, described to collide relevant parameter and comprise: collision time, collide dynamics and/or crash acceleration; And to set up with other mobile terminals and match, and carry out transfer of data by described data transfer server with the described mobile terminal of pairing; Described data transfer server is used for: the facility information list of the facility information of other all Bluetooth communication equipments detected according to the facility information of Bluetooth communication equipment of the described mobile terminal configuration received, the Bluetooth communication equipment of configuration and participate in the parameter relevant to collision of two or more described mobile terminal of collision, determine the two or more described mobile terminal obtaining participating in collision, for the two or more described mobile terminal collided sets up pairing; And be that the described mobile terminal matched carries out transfer of data.
Alternatively, described mobile terminal comprises: acceleration induction device, obtains the parameter relevant to collision; Bluetooth communication equipment; Bluetooth information providing unit, the facility information list of the facility information of other all Bluetooth communication equipments that facility information and Bluetooth communication equipment for providing the Bluetooth communication equipment of configuration detect; Information transmit-receive unit, for: by the facility information list of the facility information with the facility information of other all Bluetooth communication equipments that Bluetooth communication equipment detects that comprise Bluetooth communication equipment and when participating in collision, the information of the parameter relevant to collision utilizing acceleration induction device to obtain is uploaded to described data transfer server; And carry out transfer of data with described data transfer server; Display unit; Memory cell, for the data storing the facility information of Bluetooth communication equipment of self configuration, data and sent by described data transfer server by the other-end that described information transmit-receive unit is received from pairing;
Described data transfer server comprises: information transmit-receive unit, for being received from the facility information of the Bluetooth communication equipment of the configuration that mobile terminal described in each sends, the facility information list of the facility information of other all Bluetooth communication equipments that the described Bluetooth communication equipment of mobile terminal configuration detects and will acceleration induction device be utilized to obtain when participating in collision to collide relevant parameter; Collision parameter analytic unit, for the parameter relevant to collision uploaded according to described mobile terminal, filters out the two or more described mobile terminal simultaneously collided; Bluetooth information searches unit, the facility information list of the facility information of other all Bluetooth communication equipments detected for the facility information of the Bluetooth communication equipment according to described mobile terminal configuration, the Bluetooth communication equipment of configuration, finds out the user be in the detection range of Bluetooth communication equipment; Unit is set up in pairing, for searching the lookup result of unit in conjunction with the analysis result of described collision parameter analytic unit and described Bluetooth information, determine the two or more described mobile terminal obtaining participating in collision, for the two or more described mobile terminal collided sets up pairing; Database, for storing the facility information of the Bluetooth communication equipment of the configuration that mobile terminal described in each sends, the facility information list of the facility information of other all Bluetooth communication equipments that Bluetooth communication equipment detects and utilize acceleration induction device to obtain when participating in collision to collide relevant parameter.
Alternatively, described information also comprises the simple and clear identity information of user corresponding to described mobile terminal, described simple and clear identity information be sent to described data transfer server together with the facility information of Bluetooth communication equipment of configuration or be stored in advance on described data transfer server; Described data transfer server also comprises user profile providing unit, for the user list of the user corresponding with two or more described mobile terminal being sent to these mobile terminals after determining the two or more described mobile terminal obtaining participating in collision, and demonstrating the simple and clear identity information of user in described user list on the mobile terminal, the user corresponding for described mobile terminal adds their confirmation; Described mobile client also comprises pairing confirmation unit, simple and clear identity information for the user provided according to described user profile providing unit carries out pairing and confirms, and sending pairing confirmation to described data transfer server, it is that described mobile terminal sets up pairing according to described pairing confirmation that unit is set up in the pairing for described data transfer server.
Alternatively, the facility information of described Bluetooth communication equipment comprises: the title of Bluetooth communication equipment or the device address of Bluetooth communication equipment.
The invention provides a kind of data transmission method and the system that utilize blue tooth wireless technology and acceleration induction technology, the present invention utilizes the blue-tooth radio equipment of mobile terminal configuration and acceleration induction device to know the user that the mobile terminal of periphery is corresponding, pairing is set up between these mobile terminals, and between these mobile terminals establishing pairing, carry out transfer of data by data transfer server, compared to prior art, simple to operate, and the tedious steps such as password authentification can be eliminated when guaranteeing data transmission security, rapid and convenient.
Embodiment
The present inventor finds: in traditional Bluetooth Communication Technology, setting up before Bluetooth communication connects, require that first connect each side must input a password of arranging, complex operation and time-consuming on respective mobile terminal, particularly when relating to multiple mobile terminal, above-mentioned defect is more obvious.
Therefore, the present inventor improves prior art, propose a kind of data transmission method and the system that utilize blue tooth wireless technology and acceleration induction technology, provide the data transfer server of the messaging device as each mobile terminal, collect the facility information of the Bluetooth communication equipment of each mobile terminal configuration, the facility information list of the facility information of other all Bluetooth communication equipments that the Bluetooth communication equipment configured detects, and the parameter relevant to collision of the mobile terminal of the participation collision of the acceleration induction device acquisition of configuration, thus determine those mobile terminals participating in collision, for those mobile terminals set up pairing, thus transfer of data can be carried out by data transfer server, provide convenience for people transmit data, compared to prior art, simple to operate, rapid and convenient.
Below will be described in detail to invention.
Fig. 1 is the block schematic illustration of data transmission system of the present invention.
As shown in Figure 1, described data transmission system comprises: data transfer server 10, carry out one or more mobile terminals 12 of networking with data transfer server 10.Connected by network, each mobile terminal 12 can be connected as one.Utilize data transfer server 10, each information (the simple and clear identity information etc. of the facility information of such as Bluetooth communication equipment, the parameter relevant to collision, corresponding user) from each mobile terminal 12 can be collected, checks, managed, and according to information wherein, determine those mobile terminals 12 participating in collision, and be they foundation pairings, thus by data transfer server 10 for those mobile terminals 12 provide transfer of data.
It should be noted that, mobile terminal 12 and data transfer server 10 are networked, described communication network can be Ethernet, the Internet, Wi-Fi wireless the Internet networking etc. based on TCP/IP, also can be that such as 2G, 3G(comprise Wideband Code Division Multiple Access (WCDMA) WCDMA, time-division synchronous code division multiple access TD-SCDMA), Long Term Evolution (LTE, Long Term Evolution) or worldwide interoperability for microwave access (WIMAX, Worldwide Interoperability for Microwave Access) at interior mobile communications network.
Fig. 2 is the structural representation of data transmission system of the present invention.
Mobile terminal 12 for the facility information list of: the facility information of other all Bluetooth communication equipments that the facility information of the Bluetooth communication equipment of configuration, the Bluetooth communication equipment of configuration are detected and when participating in collision by utilize acceleration induction device to obtain to collide relevant parameter and be uploaded to described data transfer server; And to set up with other mobile terminals and match, and carry out transfer of data by described data transfer server with the described mobile terminal of pairing;
As shown in Figure 2, mobile terminal 12 comprises: acceleration induction device 120, Bluetooth communication equipment 121, Bluetooth information providing unit 122, information transmit-receive unit 123, display unit 124, pairing confirmation unit 125 and memory cell 126.In a particular application, mobile terminal 12 can be any one in mobile phone, PDA, panel computer and notebook computer.
Be described in detail for unit above-mentioned in mobile terminal 12 below.
Acceleration induction device 120, obtains the parameter relevant to collision during for colliding between mobile terminal 12;
Bluetooth communication equipment 121;
Bluetooth (Bluetooth) wireless technology, be actually a kind of short-distance wireless communication technology, utilize blue tooth wireless technology, can effectively simplified example as the communication between the mobile communication terminal devices such as palmtop PC, panel computer, notebook computer and mobile phone, also the communication between these equipment above and the Internet (Internet) can successfully be simplified, thus these modern communications equipments just can need not be networked by cable, form a huge cordless communication network.
Bluetooth information providing unit 122, the facility information list of the facility information of other all Bluetooth communication equipments 121 that facility information and Bluetooth communication equipment 121 for providing the Bluetooth communication equipment 121 of configuration detect.
Whether when starting the Bluetooth communication equipment 121 of configuration, can detect periphery has and for other Bluetooth communication equipments 121 of communication connection, and the facility information of the Bluetooth communication equipment 121 detected can be listed constitution equipment information list.
Information transmit-receive unit 123, for establishing a communications link with data transfer server 10, carries out the mutual biography of information.In the present invention, described information can comprise: the facility information list of the facility information of other all Bluetooth communication equipments that facility information and the Bluetooth communication equipment of the Bluetooth communication equipment that Bluetooth information providing unit 122 provides detect, utilize acceleration induction device 120 to obtain when participating in collision to the data etc. of colliding relevant parameter, the simple and clear identity information and carrying out of user that mobile terminal 12 is corresponding transmits.
The facility information of Bluetooth communication equipment 121 can be the title of Bluetooth communication equipment or the device address of Bluetooth communication equipment.
In actual applications, for the title of Bluetooth communication equipment, user can carry out naming or changing title according to oneself hobby or network environment.
For the device address of Bluetooth communication equipment, each Bluetooth communication equipment has been assigned with a unique device address, the BLCP protocol specification addressing method of Bluetooth communication equipment in SIG agreement, it adopts 48 codings, the manufacturer that the product coding being divided into manufacturer to distribute and SIG distribute encodes two parts, each 24.Wherein, comprise the low address part LAP of 24,8 high address part UAP, 16 invalid address part NAP, high address part UAP and invalid address part NAP together constitute the unique identifier of Bluetooth communication equipment.
Described simple and clear identity information includes but not limited to: the name of user, the pet name of user, the Business Name of user, the portrait of user, the picture of oneself identity of expression that user oneself is arranged.
Described data include but not limited to: the contact details of the user of written form, comprise name, phone, e-mail, company, department, post, address etc.; Document, file; Sound, image, the multimedia messagess such as video.
Display unit 124, for showing various information, such as, from the simple and clear identity information of each user in the user list of the user of neighboring mobile terminal 12 correspondence in the detection range being in Bluetooth communication equipment 121 of data transfer server 10, user list.In the present invention, described display unit can be LCD liquid crystal display screen curtain.
Pairing confirmation unit 125, confirms for carrying out pairing according to the simple and clear identity information of user, and sends pairing confirmation to data transfer server 10.
Memory cell 126, for the data storing the facility information of Bluetooth communication equipment of self configuration, data and sent by data transfer server 10 by other mobile terminals 12 that information transmit-receive unit 120 is received from pairing.
Data transfer server 10 for: the facility information of other all Bluetooth communication equipments 121 that the facility information of Bluetooth communication equipment 121 configured according to the mobile terminal 12 that receives, the Bluetooth communication equipment 121 of configuration detect facility information list and participate in the parameter relevant to collision of two or more mobile terminals 12 of collision, determine the two or more mobile terminals 12 obtaining participating in collision, for those mobile terminals 12 collided set up pairing; And be that the mobile terminal matched carries out transfer of data.
As shown in Figure 2, data transfer server 10 comprises: information transmit-receive unit 100, database 101, collision parameter analytic unit 102, Bluetooth information are searched unit 103, user profile providing unit 104 and pairing and set up unit 105.
Information transmit-receive unit 100, for establishing a communications link with mobile terminal 12, carries out the mutual biography of information.In the present invention, described information can comprise: the simple and clear identity information etc. of the user that the facility information list of the facility information of other all Bluetooth communication equipments 121 that the facility information of Bluetooth communication equipment 121 of configuration in each mobile terminal 12, the Bluetooth communication equipment 121 of configuration detect, the parameter relevant to collision utilizing the acceleration induction device 120 of configuration to obtain when participating in collision and each mobile terminal 12 are corresponding.
The facility information of Bluetooth communication equipment 121 can be the title of Bluetooth communication equipment or the device address of Bluetooth communication equipment.
In actual applications, for the title of Bluetooth communication equipment, user can carry out naming or changing title according to oneself hobby or network environment.
For the device address of Bluetooth communication equipment, each Bluetooth communication equipment has been assigned with a unique device address, the BLCP protocol specification addressing method of Bluetooth communication equipment in SIG agreement, it adopts 48 codings, the manufacturer that the product coding being divided into manufacturer to distribute and SIG distribute encodes two parts, each 24.Wherein, comprise the low address part LAP of 24,8 high address part UAP, 16 invalid address part NAP, high address part UAP and invalid address part NAP together constitute the unique identifier of Bluetooth communication equipment.
Described simple and clear identity information includes but not limited to: the name of user, the pet name of user, the Business Name of user, the portrait of user, the picture of oneself identity of expression that user oneself is arranged.
Described data include but not limited to: the contact details of the user of written form, comprise name, phone, e-mail, company, department, post, address etc.; Document, file; Sound, image, the multimedia messagess such as video.
Database 101, for storing the facility information of the Bluetooth communication equipment 121 of the configuration that each mobile terminal 12 sends, the facility information list of the facility information of other all Bluetooth communication equipments 121 that Bluetooth communication equipment 121 detects, utilize acceleration induction device 120 to obtain when participating in collision to the simple and clear identity information colliding relevant parameter and/or user corresponding to each mobile terminal 12.
In the present invention, described simple and clear identity information be sent to data transfer server 10 together with the facility information of Bluetooth communication equipment of configuration or be stored in advance on data transfer server 10.
Collision parameter analytic unit 102, for the parameter relevant to collision uploaded according to mobile terminal 12, filters out the two or more mobile terminals 12 simultaneously collided.
In the present invention, describedly to comprise to the relevant parameter of collision: collision time, collide dynamics and/or crash acceleration etc.For collision time, the collision time corresponding with collision that collision parameter analytic unit 102 mobile terminal 12 recorded wherein is uploaded, each collision time is compared, find out the difference of collision time in them and be less than a value t1(preset for guaranteeing that mobile terminal 12 collides under the prerequisite considering Internet Transmission time delay simultaneously) those collision times, judge that mobile terminal 12 corresponding to these collision times is participants of same collision accident with this.Certainly, for improving the accuracy that judges or reducing determination range (quantity of the participant such as judged obviously too much time), can also in conjunction with other factor of judgment, again for the dynamics of collision and/or crash acceleration, such as the collision dynamics of the other side sensed each other between the mobile terminal 12 collided should be similar, thus the acceleration that acceleration induction device 120 senses should be similar, thus judge according to the size of collision dynamics and/or crash acceleration the mobile terminal 12 participating in collision accident.Therefore, by the combination of multiple parameter, mobile terminal 12 scope of the participation collision accident of judgement can be reduced, improve the accuracy judged.
Bluetooth information searches unit 103, the facility information list of the facility information of other all Bluetooth communication equipments 121 detected for the facility information of Bluetooth communication equipment 121, the Bluetooth communication equipment 121 of configuration that configure according to mobile terminal 12, finds out the user in the detection range being in Bluetooth communication equipment 121.
Above-mentionedly find out the user be in the detection range of Bluetooth communication equipment, described user meets: the facility information of the Bluetooth communication equipment that mobile terminal corresponding to user configures is included among the facility information list of the facility information of other all Bluetooth communication equipments detected that mobile terminal corresponding to request user sends, and the facility information of the Bluetooth communication equipment that mobile terminal corresponding to request user configures is included among the facility information list of the facility information of other all Bluetooth communication equipments detected that mobile terminal corresponding to user sends.
User profile providing unit 104, for searching the lookup result of unit 103 in conjunction with the analysis result of collision parameter analytic unit 102 and Bluetooth information after determining the two or more mobile terminals 12 obtaining participating in collision, the user list of the user corresponding with two or more mobile terminal 12 is sent to these mobile terminals 12, and on mobile terminal 12, demonstrate the simple and clear identity information of user in described user list, elect for the user that mobile terminal is corresponding and confirm.
Unit 105 is set up in pairing, for searching the lookup result of unit 103 in conjunction with the analysis result of collision parameter analytic unit 102 and Bluetooth information, determine to obtain the two or more mobile terminals 12 participating in collision, and the pairing confirmation of being made by the pairing confirmation unit 125 of mobile terminal 12 according to user and be that two or more mobile terminal 12 sets up pairing.
So, namely the two or more mobile terminals 12 setting up pairing carry out transfer of data by data transfer server 10.Such as: this mobile terminal 12 as data receiver first sends data to data transfer server 10, then by data transfer server 10 that mobile terminal 12 as data receiver using described data transmission.
The present invention separately provides a kind of method utilizing the transfer of data of blue tooth wireless technology and acceleration induction technology.Namely Fig. 3 shows the schematic flow sheet of described method.
As shown in Figure 3, described data transmission method comprises:
Step S201, mobile terminal and data transfer server establish a communications link; Described mobile terminal configuration has acceleration induction device and Bluetooth communication equipment.In described step, described in establish a communications link and can comprise: mobile terminal propose connection request, and data transfer server confirm after, realize communication connection; Also can be, by the website belonging to the direct logon data transmission server of mobile terminal.Because the described step established a communications link is well known to those skilled in the art, therefore no longer repeat at this.
Step S203, the parameter relevant to collision of the facility information list of the facility information of other all Bluetooth communication equipments that request user utilizes mobile terminal to be detected by the described Bluetooth communication equipment of the facility information of the Bluetooth communication equipment of configuration, described mobile terminal configuration and the two or more described mobile terminal of participation collision is sent to the data transfer server established a communications link with described mobile terminal.
In addition, in the present invention, together the simple and clear identity information of request user can also be sent to described data transfer server when sending the facility information of Bluetooth communication equipment.Certainly, in other cases, described simple and clear identity information also can be stored in advance on described data transfer server.
Described simple and clear identity information includes but not limited to: the name of user, the pet name of user, the Business Name of user, the portrait of user, the picture of oneself identity of expression that user oneself is arranged.
Described data include but not limited to: the contact details of the user of written form, comprise name, phone, e-mail, company, department, post, address etc.; Document, file; Sound, image, the multimedia messagess such as video.
The facility information of described Bluetooth communication equipment can be the title of Bluetooth communication equipment or the device address of Bluetooth communication equipment.
In actual applications, for the title of Bluetooth communication equipment, user can carry out naming or changing title according to oneself hobby or network environment.For the device address of Bluetooth communication equipment, each Bluetooth communication equipment has been assigned with a unique device address, the BLCP protocol specification addressing method of Bluetooth communication equipment in SIG agreement, it adopts 48 codings, the manufacturer that the product coding being divided into manufacturer to distribute and SIG distribute encodes two parts, each 24.Wherein, comprise the low address part LAP of 24,8 high address part UAP, 16 invalid address part NAP, high address part UAP and invalid address part NAP together constitute the unique identifier of Bluetooth communication equipment.
Especially, in the foregoing description, when the facility information of described Bluetooth communication equipment is the title of Bluetooth communication equipment, because described title carries out naming or changing according to oneself hobby or network environment, inevitably, there is such sight: the problem of bearing the same name occurs the title of Bluetooth communication equipment set between the mobile terminal that user is corresponding.Therefore, in the present invention, for the problem of bearing the same name may occur the title solving Bluetooth communication equipment set between mobile terminal corresponding to user, any one in following three kinds of modes can be adopted to ensure the uniqueness of the title of the Bluetooth communication equipment of each user.
Mode one: user is that the Bluetooth communication equipment of mobile terminal configuration arranges a title, after setting up, described Bluetooth communication equipment reached described data transfer server nominally, verified by the title of described data transfer server to described Bluetooth communication equipment, if the title that checking finds described Bluetooth communication equipment not with the name conflict of other Bluetooth communication equipments and bearing the same name, then approve described title; If checking finds the title of described Bluetooth communication equipment and the name conflict of other Bluetooth communication equipments and bears the same name, then need to reset a newname do not conflicted;
Mode two: the title set by Bluetooth communication equipment not changing mobile terminal configuration, when applying Bluetooth communication equipment each time on mobile terminals, an enough large random number is made into regard to the automatic title by Bluetooth communication equipment, after completing transfer of data, then the title for random number of Bluetooth communication equipment is changeed back as original title;
Mode three: the title set by Bluetooth communication equipment not changing mobile terminal configuration, when applying Bluetooth communication equipment each time on mobile terminals, just to the title that data transfer server application one is unique, and automatically make the title of the Bluetooth communication equipment on mobile terminal into this unique title, after completing transfer of data, before closing Bluetooth communication equipment, again that unique title of the Bluetooth communication equipment on mobile terminal is changeed back as original title, and that the unique title provided by data transfer server discharges for the Bluetooth communication equipment on other mobile terminals.
Step S205, the information that described data transfer server is uploaded according to described mobile terminal, determines the two or more described mobile terminal obtaining participating in collision;
In above-mentioned steps S205, determine the two or more described mobile terminal obtaining participating in collision, specifically comprise:
The parameter relevant to collision that described data transfer server is uploaded according to described mobile terminal, filters out the two or more described mobile terminal simultaneously collided, as first condition.Here describedly to comprise to the relevant parameter of collision: collision time, collide dynamics and/or crash acceleration etc.For collision time, record the collision time corresponding with collision that each mobile terminal is uploaded, each collision time is compared, find out the difference of collision time in them and be less than a value t1(preset for guaranteeing that mobile terminal 12 collides under the prerequisite considering Internet Transmission time delay simultaneously) those collision times, judge that mobile terminal corresponding to these collision times is participants of same collision accident with this.Certainly, for improving the accuracy that judges or reducing determination range (quantity of the participant such as judged obviously too much time), can also in conjunction with other factor of judgment, again for the dynamics of collision and/or crash acceleration, such as the collision dynamics of the other side sensed each other between the mobile terminal collided should be similar, the acceleration that acceleration induction device senses should be similar, thus judges according to the size of collision dynamics and/or crash acceleration the mobile terminal participating in collision accident.Therefore, by the combination of multiple parameter, the mobile terminal scope of the participation collision accident of judgement can be reduced, improve the accuracy judged.
The facility information list of the facility information of other all Bluetooth communication equipments detected according to the facility information of the Bluetooth communication equipment of described mobile terminal configuration, the Bluetooth communication equipment of configuration, find out the user be in the detection range of Bluetooth communication equipment, as second condition.Above-mentionedly find out the user be in the detection range of Bluetooth communication equipment, described user meets: the facility information of the Bluetooth communication equipment that mobile terminal corresponding to user configures is included among the facility information list of the facility information of other all Bluetooth communication equipments detected that mobile terminal corresponding to request user sends, and the facility information of the Bluetooth communication equipment that mobile terminal corresponding to request user configures is included among the facility information list of the facility information of other all Bluetooth communication equipments detected that mobile terminal corresponding to user sends.
According to described first condition and described second condition, determine the two or more described mobile terminal obtaining participating in collision.
Step S207, described data transfer server is that the two or more described mobile terminal collided sets up pairing.
Please continue to refer to Fig. 4, which show the schematic flow sheet of step S207 more refinement.As shown in Figure 4, comprising: step S207a, the simple and clear identity information of the user that the two or more described mobile terminal that the participation determined is collided by described data transfer server is corresponding sends on the mobile terminal of the other side; Step S207b, according to the simple and clear identity information of described user, the user that described mobile terminal is corresponding confirms that foundation is matched and produced pairing confirmation and is sent to described data transfer server; Step S207c, described data transfer server, according to described pairing confirmation, is set up for two or more described mobile terminal and is matched.
Follow-up, namely carry out transfer of data by described data transfer server between two or more mobile terminals of foundation pairing.Such as: this mobile terminal as data receiver first sends data to data transfer server, then by described data transfer server that mobile terminal as data receiver using described data transmission.
Below by way of example, the present invention's application is in the data transmission described in detail.
Embodiment:
The user A and the user B that need to carry out transfer of data open respective mobile phone a, b upper configuration Bluetooth communication equipment and acceleration induction device, and establish a communications link with Website server C (such as Website login server C), user A and user B is by respective mobile phone a, b collides, the acceleration induction device of configuration senses and collides relevant parameter by mobile phone a, the facility information of the Bluetooth communication equipment of configuration, the facility information list of the facility information of other all Bluetooth communication equipments that the Bluetooth communication equipment configured detects is uploaded to Website server C, the acceleration induction device of configuration senses and collides relevant parameter by mobile phone b, the facility information of the Bluetooth communication equipment of configuration, the facility information list of the facility information of other all Bluetooth communication equipments that the Bluetooth communication equipment configured detects is uploaded to Website server C, Website server C judges to obtain being that the mobile phone a of user A and the mobile phone b of user B there occurs collision, and the mobile phone a of user A is in the detection range of the Bluetooth communication equipment of mobile phone b, and the mobile phone b of user B is in the detection range of the Bluetooth communication equipment of mobile phone a, the simple and clear identity information of user A is sent to mobile phone b and the simple and clear identity information of user B is sent to mobile phone a by Website server C, according to the pairing confirmation of the pairing confirmation of user B corresponding to mobile phone b and user A corresponding to mobile phone a, Website server C sets up pairing between mobile phone a and mobile phone b.So, namely the mobile phone a and the mobile phone b that set up pairing carry out transfer of data by Website server C, and described transfer of data can include but not limited to any one of following three kinds: 1, the data Da in mobile phone a is sent to mobile phone b via Website server C by mobile phone a; 2, the data Db in mobile phone b is sent to mobile phone a via Website server C by mobile phone b; 3, the data Da in mobile phone a is sent to mobile phone b via Website server C by mobile phone a, and the data Db in mobile phone b is sent to mobile phone a via Website server C by mobile phone b.
In sum, the invention provides a kind of data transmission method and the system that utilize blue tooth wireless technology and acceleration induction technology, the present invention utilizes the blue-tooth radio equipment of mobile terminal configuration and acceleration induction device to know the user that the mobile terminal of periphery is corresponding, pairing is set up between these mobile terminals, and between these mobile terminals establishing pairing, carry out transfer of data by data transfer server, provide conveniently for people use blue tooth wireless technology to transmit data, compared to prior art, simple to operate, and the tedious steps such as password authentification can be eliminated when guaranteeing data transmission security, rapid and convenient.
Especially, when for transfer of data between having more than multiple mobile terminals of two, effect is more obvious.
Above-described embodiment only listing property illustrates principle of the present invention and effect, but not for limiting the present invention.Any person skilled in the art person all can without departing from the spirit and scope of the present invention, modify to above-described embodiment.Therefore, the scope of the present invention, should listed by claims.