CN104092657A - Information transmission method, device and system - Google Patents
Information transmission method, device and system Download PDFInfo
- Publication number
- CN104092657A CN104092657A CN201410178791.7A CN201410178791A CN104092657A CN 104092657 A CN104092657 A CN 104092657A CN 201410178791 A CN201410178791 A CN 201410178791A CN 104092657 A CN104092657 A CN 104092657A
- Authority
- CN
- China
- Prior art keywords
- information
- equipment
- authorization
- accounts
- authorization information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
The invention discloses an information transmission method, device and system and belongs to the technical field of information. The method includes the following steps: determining whether a first device, an information sharing function of which is started, and a second device, an information sharing function of which is started, meets a relation establishment condition; and if the first device and the second device meets the relation establishment condition, returning an information sending response to the first device and obtaining information sent by the first device and forwarding the information to the second device. After determination that the first device, the information sharing function of which is started, and the second device, the information sharing function of which is started, meet the relation establishment condition, the information sent by the first device is obtained and forwarded to the second device so that the information transmitting first device and second device are automatically matched and thus complexity for realizing information transmission is reduced and information transmission rate is improved and information transmission limitation is reduced.
Description
Technical field
The present invention relates to areas of information technology, particularly a kind of method of communication, equipment and system.
Background technology
Along with the development of information technology, by becoming one of major way of people's obtaining information such as the electronic equipment such as mobile phone, computer obtaining information.Along with the demand of information sharing becomes basal needs, also become basal needs to the demand of another electronic equipment the communication getting in an electronic equipment.Therefore, how carrying out communication, is under the prerequisite of guarantee information transmission quality, improves the key of information transfer efficiency.
At present, the method for communication: carry out communication by third party's interaction platform.The first equipment is getting after information A, selects an account 2 in all accounts of third party's interaction platform account 1 correspondence, and by account 1, information A is sent to the back-end server of third party's interaction platform; The back-end server information A of third party's interaction platform is set to the reception information of account 2 correspondences; The second equipment receives the information A in the back-end server of third party's interaction platform by account 2.
Realizing in process of the present invention, inventor finds that said method at least exists following shortcoming:
Owing to getting after information, need in all accounts of third party's interaction platform account 1 correspondence, select an account 2, not only increase the complexity that communication is realized, reduce the speed of communication, and increased the limitation of communication.
Summary of the invention
In order to solve the problem of prior art, the embodiment of the present invention provides a kind of method, equipment and system of communication.Described technical scheme is as follows:
First aspect, provides a kind of method of communication, and described method comprises:
Obtain the information sending request of the first equipment transmission of opening information sharing function, and the information of obtaining the second equipment transmission of opening described Information Sharing function receives request, in described information sending request, comprise the first authorization information, described information receives in request and comprises the second authorization information;
Determine between described the first equipment and described the second equipment whether meet and be related to set up the condition according to described the first authorization information and described the second authorization information;
If meet and be related to set up the condition between described the first equipment and described the second equipment, send response to described the first equipment return information, and obtain the information that described the first equipment sends according to described information transmission response, described information is transmitted to described the second equipment.
Second aspect, provides a kind of equipment of communication, and described equipment comprises:
The first acquisition module, the information sending request sending for obtaining the first equipment of opening information sharing function, comprises the first authorization information in described information sending request;
The second acquisition module, receives request for the information of obtaining the second equipment transmission of opening described Information Sharing function, and described information receives in request and comprises the second authorization information;
Determination module, for determining between described the first equipment and described the second equipment whether meet and be related to set up the condition according to described the first authorization information and described the second authorization information;
The first sending module, meets between described the first equipment and described the second equipment while being related to set up the condition for determining when described determination module, sends response to described the first equipment return information;
The 3rd acquisition module, sends according to described information the information that response sends for obtaining described the first equipment;
Forwarding module, is transmitted to described the second equipment for the information that described the 3rd acquisition module is got.
The third aspect, provides a kind of method of communication, and described method comprises:
After opening information sharing function, obtain the first authorization information;
Send the information sending request that comprises described the first authorization information to server;
Receive described server according to described the first authorization information and open the second authorization information that the second equipment of described Information Sharing function sends and determine with described the second equipment and meet and be related to that the information returned after set up the condition sends response;
Send response obtaining information according to described information, and described information is sent to described server, make described server that described information is transmitted to described the second equipment.
Fourth aspect, provides a kind of equipment of communication, and described equipment comprises:
The first acquisition module, after opening information sharing function, obtains the first authorization information;
The first sending module, for sending the information sending request that comprises the first authorization information that described the first acquisition module gets to server;
The first receiver module, for receiving described server according to described the first authorization information and opening the second authorization information that the second equipment of described Information Sharing function sends and determine with described the second equipment and meet and be related to that the information returned after set up the condition sends response;
The second acquisition module, sends response obtaining information for the information receiving according to described the first receiver module;
The second sending module, sends to described server for the information that described the second acquisition module is got, and makes described server that described information is transmitted to described the second equipment.
The 5th aspect, provides a kind of method of communication, and described method comprises:
After opening information sharing function, obtain the second authorization information;
Send to server the information that comprises described the second authorization information and receive request;
Receive described server according to described the second authorization information and open described Information Sharing function first equipment send the first authorization information determine with described the first equipment between meet the information that is related to described the first equipment forwarding after set up the condition.
The 6th aspect, provides a kind of equipment of communication, and described equipment comprises:
The first acquisition module, after opening information sharing function, obtains the second authorization information;
The first sending module, receives request for send the information that comprises the second authorization information that described the first acquisition module gets to server;
The first receiver module, for receive described server according to described the second authorization information and open described Information Sharing function first equipment send the first authorization information determine with described the first equipment between meet the information that is related to described the first equipment forwarding after set up the condition.
The 7th aspect, provides a kind of system of communication, and described system comprises: the first equipment, the second equipment and server;
Wherein, the equipment of described server as described in above-mentioned second aspect; The equipment of described the first equipment as described in above-mentioned fourth aspect; The equipment of described the second equipment as described in above-mentioned the 6th aspect.
The beneficial effect that the technical scheme that the embodiment of the present invention provides is brought is:
Meet and be related to after set up the condition by determining between the first equipment of opening information sharing function and the second equipment of opening information sharing function, obtain the information that the first equipment sends, information is transmitted to the second equipment, thereby the first equipment of Auto-matching communication and the second equipment, not only reduce the complexity that communication is realized, improve the speed of communication, and reduced the limitation of communication.
Brief description of the drawings
In order to be illustrated more clearly in the technical scheme in the embodiment of the present invention, below the accompanying drawing of required use during embodiment is described is briefly described, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, do not paying under the prerequisite of creative work, can also obtain according to these accompanying drawings other accompanying drawing.
Fig. 1 is the implementation environment schematic diagram of the method for the communication that provides of the embodiment of the present invention;
Fig. 2 is the method flow diagram of a kind of communication of providing of the embodiment of the present invention one;
Fig. 3 is the method flow diagram of the second communication of providing of the embodiment of the present invention one;
Fig. 4 is the method flow diagram of the third communication of providing of the embodiment of the present invention one;
Fig. 5 is the method flow diagram of a kind of communication of providing of the embodiment of the present invention two;
Fig. 6 is the device structure schematic diagram of a kind of communication of providing of the embodiment of the present invention three;
Fig. 7 is the structural representation of the first determination module of providing of the embodiment of the present invention three;
Fig. 8 is the structural representation of the second determination module of providing of the embodiment of the present invention three;
Fig. 9 is the structural representation of the third determination module of providing of the embodiment of the present invention three;
Figure 10 is the structural representation of the 4th kind of determination module providing of the embodiment of the present invention three;
Figure 11 is the structural representation of the 5th kind of determination module providing of the embodiment of the present invention three;
Figure 12 is the structural representation of the 6th kind of determination module providing of the embodiment of the present invention three;
Figure 13 is the device structure schematic diagram of the first communication of providing of the embodiment of the present invention four;
Figure 14 is the device structure schematic diagram of the second communication of providing of the embodiment of the present invention four;
Figure 15 is the device structure schematic diagram of the third communication of providing of the embodiment of the present invention four;
Figure 16 is the device structure schematic diagram of the 4th kind of communication providing of the embodiment of the present invention four;
Figure 17 is the device structure schematic diagram of the 5th kind of communication providing of the embodiment of the present invention four;
Figure 18 is the device structure schematic diagram of the first communication of providing of the embodiment of the present invention five;
Figure 19 is the device structure schematic diagram of the second communication of providing of the embodiment of the present invention five;
Figure 20 is the device structure schematic diagram of the third communication of providing of the embodiment of the present invention five;
Figure 21 is the device structure schematic diagram of the 4th kind of communication providing of the embodiment of the present invention five;
Figure 22 is the device structure schematic diagram of the 5th kind of communication providing of the embodiment of the present invention five;
Figure 23 is the system configuration schematic diagram of a kind of communication of providing of the embodiment of the present invention six;
Figure 24 is the structural representation of a kind of terminal of providing of the embodiment of the present invention seven;
Figure 25 is the structural representation of a kind of terminal of providing of the embodiment of the present invention eight;
Figure 26 is the structural representation of a kind of terminal of providing of the embodiment of the present invention 11.
Embodiment
For making the object, technical solutions and advantages of the present invention clearer, below in conjunction with accompanying drawing, embodiment of the present invention is described further in detail.
The embodiment of the present invention provides a kind of method of communication, please refer to Fig. 1, and it has shown the structural representation of the related implementation environment of the method for the communication that the embodiment of the present invention provides.This implementation environment comprises server 101, the first equipment 102 and the second equipment 103.
Wherein, the equipment that server 101 is communication, the equipment of the communication of the equipment of this communication as described in following embodiment tri-.In addition, this server 101 meets and is related to after set up the condition for determining between the first equipment 102 and the second equipment 103, gives the second equipment 103 by the communication in the first equipment 102.
The first equipment 102 is the equipment of the communication as described in following embodiment tetra-.In addition, this first equipment 102 can be smart mobile phone, panel computer, pocket computer on knee and desktop computer etc., and this first equipment 102 can be by server 101 to the second equipment 103 transmission information.
The second equipment 103 is the equipment of the communication as described in following embodiment five.In addition, this second equipment 103 can be smart mobile phone, panel computer, pocket computer on knee and desktop computer etc., and this second equipment 103 can receive the information that the first equipment 102 sends by server 101.
Between above-mentioned server 101, the first equipment 102 and the second equipment 103, can communicate by wireless network or cable network.
Embodiment mono-
In conjunction with above-mentioned implementation environment, the present embodiment provides a kind of method of communication, and referring to Fig. 2, the method flow that the present embodiment provides is specific as follows:
201: the information sending request of obtaining the first equipment transmission of opening information sharing function, and the information that the second equipment that obtains opening information sharing function sends receives request, in information sending request, comprise the first authorization information, information receives in request and comprises the second authorization information;
Alternatively, the information of obtaining the second equipment transmission of opening information sharing function receives request, comprising:
The information of obtaining the second equipment transmission of opening information sharing function in Preset Time section after obtaining information sends request receives request.
202: determine between the first equipment and the second equipment whether meet and be related to set up the condition according to the first authorization information and the second authorization information;
Alternatively, determine whether to meet between the first equipment and the second equipment according to the first authorization information and the second authorization information and be related to and comprise set up the condition:
If the first authorization information is primary importance information, the second authorization information is second place information, compares primary importance information and second place information;
If the distance between position corresponding to the position that primary importance information is corresponding and second place information is not more than predeterminable range, determines between the first equipment and the second equipment and meet and be related to set up the condition.
Alternatively, determine whether to meet between the first equipment and the second equipment according to the first authorization information and the second authorization information and be related to and comprise set up the condition:
If the first authorization information is the first accounts information, the second authorization information is the second accounts information, compares the first accounts information and the second accounts information;
If the first accounts information is identical with the second accounts information, determines between the first equipment and the second equipment and meet and be related to set up the condition.
Alternatively, determine whether to meet between the first equipment and the second equipment according to the first authorization information and the second authorization information and be related to and comprise set up the condition:
If the first authorization information is primary importance information, the second authorization information is the second accounts information, sends accounts information to the first equipment and obtains request;
Receive the first equipment the first accounts information that the request of obtaining is returned according to accounts information, and compare the first accounts information and the second accounts information;
If the first accounts information and the second accounts information are identical, determine between the first equipment and the second equipment and meet and be related to set up the condition.
Alternatively, determine whether to meet between the first equipment and the second equipment according to the first authorization information and the second authorization information and be related to and comprise set up the condition:
If the first authorization information is primary importance information, the second authorization information is the second accounts information, sends positional information to the second equipment and obtains request;
Receive the second equipment second place information that the request of obtaining is returned according to positional information, and compare primary importance information and second place information;
If the distance between position corresponding to the position that primary importance information is corresponding and second place information is not more than predeterminable range, determines between the first equipment and the second equipment and meet and be related to set up the condition.
Alternatively, determine whether to meet between the first equipment and the second equipment according to the first authorization information and the second authorization information and be related to and comprise set up the condition:
If the first authorization information is the first accounts information, the second authorization information is second place information, sends accounts information to the second equipment and obtains request;
The second accounts information that second equipment that receives returns according to accounts information, and compare the first accounts information and the second accounts information;
If the first accounts information and the second accounts information are identical, determine between the first equipment and the second equipment and meet and be related to set up the condition.
Alternatively, determine whether to meet between the first equipment and the second equipment according to the first authorization information and the second authorization information and be related to and comprise set up the condition:
If the first authorization information is the first accounts information, the second authorization information is second place information, sends positional information to the first equipment and obtains request;
The primary importance information that first equipment that receives returns according to positional information, and compare primary importance information and second place information;
If the distance between position corresponding to the position that primary importance information is corresponding and second place information is not more than predeterminable range, determines between the first equipment and the second equipment and meet and be related to set up the condition.
203: if meet and be related to set up the condition between the first equipment and the second equipment, send response to the first equipment return information, and obtain the information that the first equipment sends according to information transmission response, information is transmitted to the second equipment.
In addition, the present embodiment provides the method for the second communication, and referring to Fig. 3, the method flow that the present embodiment provides is specific as follows:
301: after opening information sharing function, obtain the first authorization information;
Alternatively, obtain the first authorization information, comprising:
Obtain the first accounts information, and using the first accounts information as the first authorization information.
Alternatively, obtain the first authorization information, comprising:
Obtain primary importance information, and using primary importance information as the first authorization information.
Alternatively, before obtaining the first accounts information, also comprise:
Whether the duration that preset monitored button is pressed exceedes the first default duration;
If the duration that programmable button is pressed exceedes the first default duration, carry out the step of obtaining the first accounts information.
302: send the information sending request that comprises the first authorization information to server;
Alternatively, after server sends the information sending request that comprises the first authorization information, also comprise:
The accounts information that reception server sends obtains request, obtain and return the first accounts information, the second authorization information that server is sent according to the second equipment of the first accounts information and opening information sharing function determines whether to meet and be related to set up the condition with the second equipment.
Alternatively, after server sends the information sending request that comprises the first authorization information, also comprise:
The positional information that reception server sends is obtained request, obtain and return primary importance information, the second authorization information that server is sent according to the second equipment of primary importance information and opening information sharing function determines whether to meet and be related to set up the condition with the second equipment.
303: the second authorization information that reception server sends according to the second equipment of the first authorization information and opening information sharing function is determined with the second equipment and met and be related to that the information of returning after set up the condition sends response;
Alternatively, send the information sending request that comprises the first authorization information every the first Preset Time to server, determine with the second equipment and meet and be related to that the information of returning after set up the condition sends response according to the second authorization information of the second equipment transmission of the first authorization information and opening information sharing function until receive server.
304: send response obtaining information according to information, and information is sent to server, make server that information is transmitted to the second equipment.
In addition, the present embodiment provides the method for the third communication, and referring to Fig. 4, the method flow that the present embodiment provides is specific as follows:
401: after opening information sharing function, obtain the second authorization information;
Alternatively, obtain the second authorization information, comprising:
Obtain the second accounts information, and using the second accounts information as the second authorization information.
Alternatively, obtain the second authorization information, comprising:
Obtain second place information, and using second place information as the second authorization information.
Alternatively, before obtaining the second accounts information, also comprise:
Whether the duration that preset monitored button is pressed exceedes the second default duration;
If the duration that programmable button is pressed exceedes the second default duration, carry out the step of obtaining the second accounts information.
402: send to server the information that comprises the second authorization information and receive request;
Alternatively, after server sends the information reception request that comprises the second authorization information, also comprise:
The accounts information that reception server sends obtains request, obtain and return the second accounts information, the first authorization information that server is sent according to the first equipment of the second accounts information and opening information sharing function determines whether to meet and be related to set up the condition with the first equipment.
Alternatively, after server sends the information reception request that comprises the second authorization information, also comprise:
The positional information that reception server sends is obtained request, obtain and return second place information, the first authorization information that server is sent according to the first equipment of second place information and opening information sharing function determines whether to meet and be related to set up the condition with the first equipment.
403: reception server is determined between the first equipment and met the information that is related to the first equipment forwarding after set up the condition according to the first authorization information of the first equipment transmission of the second authorization information and opening information sharing function.
Alternatively, reception server according to the second authorization information and opening information sharing function first equipment send the first authorization information determine with the first equipment between meet the information that is related to the first equipment forwarding after set up the condition before, also comprise:
Send to server the information that comprises the second authorization information every the second Preset Time and receive request, determine between the first equipment and meet the information that is related to the first equipment forwarding after set up the condition according to the first authorization information of the first equipment transmission of the second authorization information and opening information sharing function until receive server.
The method that the present embodiment provides, meet and be related to after set up the condition by determining between the first equipment of opening information sharing function and the second equipment of opening information sharing function, obtain the information that the first equipment sends, information is transmitted to the second equipment, thereby the first equipment of Auto-matching communication and the second equipment, not only reduce the complexity that communication is realized, improved the speed of communication, and reduced the limitation of communication.
In order more clearly to set forth the method for the communication that above-described embodiment provides, in conjunction with content and the implementation environment of above-described embodiment, taking following embodiment bis-as example, the method for communication is elaborated,
Refer to following embodiment bis-:
Embodiment bis-
The present embodiment provides the method for communication, for convenience of explanation, in conjunction with the content of above-mentioned implementation environment and embodiment mono-, the present embodiment is taking the first equipment as mobile phone 1, the second equipment is that mobile phone 2 is example, and the method that the present embodiment is provided at length illustrates.Referring to Fig. 5, the method flow that the present embodiment provides is specific as follows:
501: the first opening of device Information Sharing functions;
The present embodiment does not limit the concrete trigger condition of the first opening of device Information Sharing function.Include but not limited to: if the button or the option that in the content that the first equipment shows, comprise opening information sharing function, when first terminal detect the button of opening information sharing function or option selected after, this first opening of device Information Sharing function.Again for example, if a certain browser has Information Sharing function in the first equipment, opening information sharing function in the time that the first equipment Inspection is opened to the browser with Information Sharing function.
For the convenient method that the present embodiment is provided describes, the present embodiment all has Information Sharing function with browser 1, and the first equipment open any browser 1 opening information sharing function is example.
Within 502: the first, equipment obtains the first authorization information;
The content of the first authorization information that the present embodiment does not obtain the first equipment limits.For example: the first equipment obtains the first accounts information, and using the first accounts information as the first authorization information.Again for example: the first equipment obtains primary importance information, and using primary importance information as the first authorization information.
For example, mobile phone 1 obtains the positional information of mobile phone 1 by LBS (Location Based Service, location-based service): (longitude 1, latitude 1), by (longitude 1, latitude 1) as the first authorization information.
Certainly, the mode of obtaining positional information can also be alternate manner, and the present embodiment does not limit the concrete mode of obtaining positional information.The concrete manifestation form of positional information, except latitude and longitude coordinates form, can also be other form, and the present embodiment not concrete manifestation form of location information limits.Mobile phone 1 can also obtain accounts information, and using accounts information as the first authorization information, the present embodiment is not to limiting as the particular content of the first authorization information.
Take the first equipment as example as desktop computer, desktop computer obtains the accounts information for logining browser 1: user name 1, and using user name 1 as the first authorization information.
Certainly, the particular content of accounts information, except the user name of login browser 1, can also be the Quick Response Code that browser 1 generates for desktop computer, and the present embodiment does not limit the particular content of accounts information.If desktop computer has positioning function, can also obtain positional information, and using positional information as the first authorization information, the present embodiment is not to limiting as the particular content of the first authorization information.
In addition, for the situation using the first accounts information as the first authorization information, the trigger condition of obtaining the first accounts information can also be: whether the duration that preset monitored button is pressed exceedes the first default duration; If the duration that programmable button is pressed exceedes the first default duration, obtain the first accounts information.
Take the first equipment as example as desktop computer, if programmable button is space bar, the first default duration was 3 seconds, monitor the duration that space bar is pressed, if listening to the duration that space bar is pressed was 2 seconds, be no more than for 3 seconds, do not obtain the first accounts information, continue to monitor the duration that space bar is pressed next time.If listening to the duration that space bar is pressed was 4 seconds, exceeded for 3 seconds, obtain the first accounts information.
Certainly, programmable button can also be other button, and the present embodiment does not limit the concrete button that represents programmable button.The first default duration can also be other length, and the present embodiment does not limit the concrete length of the first default duration.
Within 503: the first, device-to-server sends the information sending request that comprises the first authorization information;
The trigger condition that the present embodiment does not send to the first device-to-server the information sending request that comprises the first authorization information limits.
For example: after getting the first authorization information, send to server the information sending request that comprises the first authorization information immediately.
Again for example: such as the information after reason may cause the first authorization information getting is opening information sharing function a period of time such as some network signals are bad, it is the authorization information obtaining immediately after opening information sharing function in order to ensure the first authorization information, if the first equipment has distance-sensor, and open distance-sensor after the first opening of device Information Sharing function, be less than the 3rd default duration when the time of opening distance-sensor with the time difference that gets the first authorization information, the first device-to-server sends the information sending request that comprises the first authorization information.
Again for example, such as some network signals are bad etc., reason may cause the information sending request that comprises the first authorization information to send unsuccessfully, successfully be sent to server in order to ensure information sending request, the first equipment can send every the first Preset Time the information sending request that comprises the first authorization information to server, until determine that server receives the information sending request that comprises the first authorization information.
504: the second opening of device Information Sharing functions;
The present embodiment does not limit the concrete trigger condition of the second opening of device Information Sharing function.Include but not limited to: if the button or the option that in the content that the second equipment shows, comprise opening information sharing function, when the second equipment Inspection arrive the button of opening information sharing function or option selected after, the second opening of device Information Sharing function.If a certain browser has Information Sharing function in the second equipment, opening information sharing function in the time that the second equipment Inspection is opened to the browser with Information Sharing function.
Within 505: the second, equipment obtains the second authorization information;
The content of the second authorization information that the present embodiment does not obtain the second equipment limits.For example: the second equipment obtains the second accounts information, and using the second accounts information as the first authorization information.Again for example: the second equipment obtains second place information, and using second place information as the second authorization information.
For example, mobile phone 2 is by the positional information of LBS service acquisition mobile phone 2: (longitude 2, latitude 2), by (longitude 2, latitude 2) as the second authorization information.
Certainly, mobile phone 2 can also obtain accounts information, and using accounts information as the second authorization information, the present embodiment is not to limiting as the particular content of the second authorization information.
Take the second equipment as example as desktop computer, desktop computer obtains the accounts information for logining browser 1: user name 3, and using user name 3 as the second authorization information.
Certainly,, if desktop computer has LBS service, can also obtain positional information by LBS, and using positional information as the second authorization information, the present embodiment is not to limiting as the particular content of the second authorization information.
In addition, for the situation using the second accounts information as the second authorization information, the trigger condition of obtaining the second accounts information can also be: whether the duration that preset monitored button is pressed exceedes the second default duration; If the duration that programmable button is pressed exceedes the second default duration, obtain the second accounts information.
Take the second equipment as example as desktop computer, if programmable button is space bar, the second default duration was 3 seconds, monitor the duration that space bar is pressed, if listening to the duration that space bar is pressed was 2 seconds, be no more than for 3 seconds, do not obtain the second accounts information, continue to monitor the duration that space bar is pressed next time.If listening to the duration that space bar is pressed was 4 seconds, exceeded for 3 seconds, obtain the second accounts information.
Certainly, the second default duration can also be other length, and the present embodiment does not limit the concrete length of the second default duration.
Wherein, the length of the second default duration can be identical with the length of the first default duration in step 502, also can be different, and the present embodiment does not limit the length relation between the second default duration and the first default duration.
506: the second device-to-servers send the information that comprises the second authorization information and receive request;
The present embodiment not to the second device-to-server send comprise the second authorization information information receive request trigger condition limit.
For example: after getting the second authorization information, send to server the information reception request that comprises the second authorization information immediately.
Again for example: such as the information after reason may cause the second authorization information getting is two periods of opening information sharing function such as some network signals are bad, it is the authorization information obtaining immediately after opening information sharing function in order to ensure the second authorization information, if the second equipment has distance-sensor, and open distance-sensor after the second opening of device Information Sharing function, be less than the 4th default duration when the time of opening distance-sensor with the time difference that gets the second authorization information, the second device-to-server sends the information that comprises the second authorization information and receives request.
Again for example, may cause the information that comprises the first authorization information to receive request such as reasons such as some network signals are bad sends unsuccessfully, receive and ask to be successfully sent to server in order to ensure information, the second equipment can send the information reception request that comprises the second authorization information by each the second Preset Time to server, until determine that server receives the information that comprises the second authorization information and receives request.
Wherein, the first Preset Time in the second Preset Time and step 503 can be the same or different, and the present embodiment does not limit the relation between the second Preset Time and the first Preset Time.
507: server obtain opening information sharing function first equipment send information sending request, and obtain opening information sharing function second equipment send information receive request;
Wherein, comprise the first authorization information in information sending request, information receives in request and comprises the second authorization information.
The present embodiment not to obtain opening information sharing function second equipment send information receive request concrete grammar limit, for example: in the Preset Time section of server after obtaining information sends request, obtain opening information sharing function second equipment send information receive request.
For example, if Preset Time section is 1 minute, server obtained the information that mobile phone 2 sends and receives request within 1 minute that obtains after the information sending request that mobile phone 1 sends.
Certainly, the duration of Preset Time section can also be other duration, and the present embodiment does not limit the concrete duration of Preset Time section.
508: server determines between the first equipment and the second equipment whether meet and be related to set up the condition according to the first authorization information and the second authorization information, if meet and be related to set up the condition between the first equipment and the second equipment, performs step 509;
Because the first authorization information can be also the first accounts information for primary importance information, the second authorization information can be also the second accounts information for second place information, therefore, according to the difference of the first authorization information and the second authorization information, server determines between the first equipment and the second equipment whether meet and be related to that the concrete grammar of set up the condition is also different according to the first authorization information and the second authorization information.The present embodiment does not determine between the first equipment and the second equipment whether meet and be related to that the concrete grammar of set up the condition limits server according to the first authorization information and the second authorization information.
The first authorization information and the second authorization information are specially any situation in following four kinds of situations:
The first situation: the first authorization information is primary importance information, the second authorization information is second place information;
For the first situation, determine between the first equipment and the second equipment whether meet and be related to that the concrete grammar of set up the condition is according to the first authorization information and the second authorization information: relatively primary importance information and second place information; If the distance between position corresponding to the position that primary importance information is corresponding and second place information is not more than predeterminable range, determines between the first equipment and the second equipment and meet and be related to set up the condition.
Taking predeterminable range as 1 centimetre as example, if the primary importance information (longitude 1 of mobile phone 1, latitude 1) corresponding position and the second place information (longitude 2 of mobile phone 2, latitude 2) distance between corresponding position is 3 centimetres, be greater than 1 centimetre, determine between mobile phone 1 and mobile phone 2 and do not meet and be related to set up the condition.If the primary importance information (longitude 1 of mobile phone 1, latitude 1) corresponding position and the second place information (longitude 2 of mobile phone 2, latitude 2) distance between corresponding position is 0.5 centimetre, is less than 1 centimetre, determine between mobile phone 1 and mobile phone 2 and meet and be related to set up the condition.
Certainly, the positional information of mobile phone 1 can also be out of Memory, and the present embodiment does not limit the more specific location information of mobile phone 1.The positional information of mobile phone 2 can also be out of Memory, and the present embodiment does not limit the more specific location information of mobile phone 2.Distance between mobile phone 1 and mobile phone 2 can also be other numerical value, and the present embodiment does not limit the concrete numerical value between mobile phone 1 and mobile phone 2.Predeterminable range can also be other numerical value, and the present embodiment does not limit the concrete numerical value of predeterminable range.
The second situation: the first authorization information is the first accounts information, the second authorization information is the second accounts information;
For the second situation, determine between the first equipment and the second equipment whether meet and be related to that the concrete grammar of set up the condition is according to the first authorization information and the second authorization information: relatively the first accounts information and the second accounts information; If the first accounts information is identical with the second accounts information, server is determined between the first equipment and the second equipment and is met and be related to set up the condition.
For example, if the first accounts information of mobile phone 1 is user 1, the second accounts information of mobile phone 2 is user 2, determines between mobile phone 1 and mobile phone 2 and does not meet and be related to set up the condition.If the first accounts information of mobile phone 1 is user 1, the second accounts information of mobile phone 2 is also user 1, determines between mobile phone 1 and mobile phone 2 and meets and be related to set up the condition.
Certainly, the accounts information of mobile phone 1 can also be out of Memory, and the present embodiment does not limit the concrete accounts information of mobile phone 1.The accounts information of mobile phone 2 can also be out of Memory, and the present embodiment does not limit the concrete accounts information of mobile phone 2
The third situation: the first authorization information is primary importance information, the second authorization information is the second accounts information;
For the third situation, determine between the first equipment and the second equipment whether meet and be related to that the concrete grammar of set up the condition is according to the first authorization information and the second authorization information: server sends accounts information to the first equipment and obtains request; The accounts information that the first equipment reception server sends obtains request, obtains and return the first accounts information; Server receives the first accounts information that the first equipment returns, and compares the first accounts information and the second accounts information; If the first accounts information and the second accounts information are identical, determine between the first equipment and the second equipment and meet and be related to set up the condition.
For example, server sends accounts information to mobile phone 1 and obtains request; The accounts information that mobile phone 1 reception server sends obtains request, obtains and return the first accounts information: user 1; Server receives the first accounts information that mobile phone 1 returns: user 1.If the second accounts information of mobile phone 2 is user 2, determines between mobile phone 1 and mobile phone 2 and do not meet and be related to set up the condition.If the second accounts information of mobile phone 2 is also user 1, determines between mobile phone 1 and mobile phone 2 and meet and be related to set up the condition.
Determine between the first equipment and the second equipment whether meet the concrete grammar that is related to set up the condition except above-mentioned according to the first authorization information and the second authorization information, can also be: server sends positional information to the second equipment and obtains request; The positional information that the second equipment reception server sends is obtained request, obtains and return second place information; Server receives the second place information that the second equipment returns, and compares primary importance information and second place information; If the distance between position corresponding to the position that primary importance information is corresponding and second place information is not more than predeterminable range, determines between the first equipment and the second equipment and meet and be related to set up the condition.
Taking predeterminable range as 1 centimetre as example, server sends positional information to mobile phone 2 and obtains request; The positional information that mobile phone 2 reception servers send is obtained request, obtains and return second place information (longitude 2, latitude 2); Server receives the second place information (longitude 2, latitude 2) that mobile phone 2 returns.If the primary importance information (longitude 1 of mobile phone 1, latitude 1) corresponding position and the second place information (longitude 2 of mobile phone 2, latitude 2) distance between corresponding position is 3 centimetres, is greater than 1 centimetre, determine between mobile phone 1 and mobile phone 2 and do not meet and be related to set up the condition.If the primary importance information (longitude 1 of mobile phone 1, latitude 1) corresponding position and the second place information (longitude 2 of mobile phone 2, latitude 2) distance between corresponding position is 0.5 centimetre, is less than 1 centimetre, determine between mobile phone 1 and mobile phone 2 and meet and be related to set up the condition.
The 4th kind of situation: the first authorization information is the first accounts information, the second authorization information is second place information.
For the 4th kind of situation, determine between the first equipment and the second equipment whether meet and be related to that the concrete grammar of set up the condition is according to the first authorization information and the second authorization information: server sends accounts information to the second equipment and obtains request; The accounts information that the second equipment reception server sends obtains request, obtains and return the second accounts information; Server receives the second accounts information that the second equipment returns according to accounts information, and compares the first accounts information and the second accounts information; If the first accounts information and the second accounts information are identical, determine between the first equipment and the second equipment and meet and be related to set up the condition.
For example, server sends accounts information to mobile phone 2 and obtains request; The accounts information that mobile phone 2 reception servers send obtains request, obtains and return the second accounts information: user 2; Server receives the second accounts information that mobile phone 2 returns: user 2.If the first accounts information of mobile phone 1 is user 1, determines between mobile phone 1 and mobile phone 2 and do not meet and be related to set up the condition.If the first accounts information of mobile phone 1 is also user 2, determines between mobile phone 1 and mobile phone 2 and meet and be related to set up the condition.
Determine between the first equipment and the second equipment whether meet the concrete grammar that is related to set up the condition except above-mentioned according to the first authorization information and the second authorization information, can also be: server sends positional information to the first equipment and obtains request; The positional information that the first equipment reception server sends is obtained request, obtains and return primary importance information; Server receives the primary importance information that the first equipment returns according to positional information, and compares primary importance information and second place information; If the distance between position corresponding to the position that primary importance information is corresponding and second place information is not more than predeterminable range, determines between the first equipment and the second equipment and meet and be related to set up the condition.
Taking predeterminable range as 1 centimetre as example, server sends positional information to mobile phone 1 and obtains request; The positional information that mobile phone 1 reception server sends is obtained request, obtains and return primary importance information (longitude 1, latitude 1); Server receives the primary importance information (longitude 1, latitude 1) that mobile phone 1 returns.If the primary importance information (longitude 1 of mobile phone 1, latitude 1) corresponding position and the second place information (longitude 2 of mobile phone 2, latitude 2) distance between corresponding position is 3 centimetres, is greater than 1 centimetre, determine between mobile phone 1 and mobile phone 2 and do not meet and be related to set up the condition.If the primary importance information (longitude 1 of mobile phone 1, latitude 1) corresponding position and the second place information (longitude 2 of mobile phone 2, latitude 2) distance between corresponding position is 0.5 centimetre, is less than 1 centimetre, determine between mobile phone 1 and mobile phone 2 and meet and be related to set up the condition.
It should be noted that, sends to server in the first equipment execution step 503 information sending request to the server that comprises the first authorization information perform step 508 determine and between the first equipment and the second equipment, whether meet and to be related to set up the condition according to the first authorization information and the second authorization information during, the first authorization information of the first equipment may change.For example; The first device location moves or the first equipment is logined browser 1 by other user name.Determine that according to the first authorization information and the second authorization information between the first equipment and the second equipment, whether meeting the first authorization information of verifying while being related to set up the condition is the first authorization information of the current correspondence of the first equipment in execution step 508 in order to ensure server, preferably, the first equipment can also obtain the first authorization information and step 503 in execution step 503 every the first Preset Time repeated execution of steps 502 during server execution step 508.
In addition, the second equipment execution step 506 sends to server the information that comprises the second authorization information receive ask to perform step to server 508 determine according to the first authorization information and the second authorization information and between the first equipment and the second equipment, whether meet and to be related to set up the condition during, the second authorization information of the second equipment may change.For example, the second device location moves or the second equipment is logined browser 1 by other user name.Determine that according to the first authorization information and the second authorization information between the first equipment and the second equipment, whether meeting the second authorization information of verifying while being related to set up the condition is the second authorization information of the current correspondence of the second equipment in execution step 508 in order to ensure server, preferably, the second equipment can also obtain the second authorization information and step 506 in execution step 506 every the second Preset Time repeated execution of steps 505 during server execution step 508.
In addition, if do not meet and be related to set up the condition between the first equipment and the second equipment, can repeated execution of steps 507 until find to meet with the first equipment and meet the second equipment that is related to set up the condition, also can no longer obtain first information sending request of equipment transmission of opening information sharing function and the information reception request that the second equipment of opening information sharing function sends, thereby exit Information Sharing function, process ends.The present embodiment is not to meeting between the first equipment and the second equipment while being related to set up the condition, and server specific implementation method limits.
509: server sends response to the first equipment return information;
Wherein, information sends to respond for first equipment of informing and has determined the second equipment that meets the opening information sharing function that is related to set up the condition with the first equipment.
The information transmission response that equipment reception server returned in 510: the first, sends response obtaining information according to information, and information is sent to server;
For example, mobile phone 1 receives the rear obtaining information 1 of information transmission response that server returns, and information 1 is sent to server.
Wherein, the network address of the webpage that information 1 can be opened for current browser, can be also a certain file, or out of Memory, and the present embodiment does not limit the specifying information obtaining.
511: server obtains the first equipment and sends according to information the information that response sends, and information is transmitted to the second equipment;
For example, server receives the information 1 that mobile phone 1 sends, and information 1 is transmitted to mobile phone 2.
The information of the first equipment of equipment reception server forwarding in 512: the second.
For example, the information 1 that mobile phone 2 reception servers forward.
It should be noted that, step 501,502 that in the method that the present embodiment provides, the first equipment is carried out, 503 and second equipment step 504,505,506 the execution sequence carried out only first perform step 501,502,503 taking the first equipment after the second equipment perform step again 504,505,506 and describe as example.When concrete enforcement, can also carry out according to other order, step 501,502 that the present embodiment is not carried out the first equipment, 503 and second step 504,505 carried out of equipment, 506 concrete execution sequence limit.For example, after the second equipment first performs step 504,505,506, the first equipment performs step 501,502,503 again.Again for example, the first equipment and the second equipment perform step 501,502,503 and step 504,505,506 simultaneously.
In addition, if the first equipment has positioning function, preferentially using primary importance information as the first authorization information; If the second equipment has positioning function, preferentially using second place information as the second authorization information.If the first authorization information is primary importance information, or the second authorization information is second place information, when can realizing the first equipment and the second equipment close together, the method providing by the embodiment of the present invention from communication to the second equipment of being about in the first equipment, realizes Information Sharing.For example: two equipment are by the operation contacting with each other, and communication to the second equipment of being certainly about in the first equipment, realizes Information Sharing.
The method that the present embodiment provides, meet and be related to after set up the condition by determining between the first equipment of opening information sharing function and the second equipment of opening information sharing function, obtain the information that the first equipment sends, information is transmitted to the second equipment, thereby the first equipment of Auto-matching communication and the second equipment, not only reduce the complexity that communication is realized, improved the speed of communication, and reduced the limitation of communication.
Embodiment tri-
The present embodiment provides a kind of equipment of communication, and this equipment is for carrying out above-described embodiment one or executing the method for the communication that example two provides, and referring to Fig. 6, this equipment comprises:
The first acquisition module 601, the information sending request sending for obtaining the first equipment of opening information sharing function, comprises the first authorization information in information sending request;
The second acquisition module 602, the information reception request sending for obtaining the second equipment of opening information sharing function, information receives in request and comprises the second authorization information;
Determination module 603, for determining between the first equipment and the second equipment whether meet and be related to set up the condition according to the first authorization information and the second authorization information;
The first sending module 604, meets between the first equipment and the second equipment while being related to set up the condition for determining when determination module 603, sends response to the first equipment return information;
The 3rd acquisition module 605, sends according to information the information that response sends for obtaining the first equipment;
Forwarding module 606, is transmitted to the second equipment for the information that the 3rd acquisition module is got.
Wherein, the second acquisition module 602, the information reception request sending for obtaining the second equipment of opening information sharing function in the Preset Time section after obtaining information sends request.
Referring to Fig. 7, determination module 603, comprising:
The first comparing unit 6031, for being primary importance information when the first authorization information, when the second authorization information is second place information, compares primary importance information and second place information;
The first determining unit 6032, in the time that the distance between position corresponding to primary importance information and position corresponding to second place information is not more than predeterminable range, determines between the first equipment and the second equipment and meets and be related to set up the condition.
Referring to Fig. 8, determination module 603, comprising:
The second comparing unit 6033, for being the first accounts information when the first authorization information, when the second authorization information is the second accounts information, compares the first accounts information and the second accounts information;
The second determining unit 6034, for when identical, determine between the first equipment and the second equipment and meet and be related to set up the condition with the second accounts information when the first accounts information.
Referring to Fig. 9, determination module 603, comprising:
The first transmitting element 6035, for being primary importance information when the first authorization information, when the second authorization information is the second accounts information, sends accounts information to the first equipment and obtains request;
The first receiving element 6036, for receiving the first equipment the first accounts information that the request of obtaining is returned according to accounts information;
The 3rd comparing unit 6037, for comparing the first accounts information and the second accounts information;
The 3rd determining unit 6038, for when the first accounts information and the second accounts information are when identical, determines between the first equipment and the second equipment and meets and be related to set up the condition.
Referring to Figure 10, determination module 603, comprising:
The second transmitting element 6039, for being primary importance information when the first authorization information, when the second authorization information is the second accounts information, sends positional information to the second equipment and obtains request;
The second receiving element 60310, for receiving the second equipment second place information that the request of obtaining is returned according to positional information;
The 4th comparing unit 60311, for comparing primary importance information and second place information;
The 4th determining unit 60312, in the time that the distance between position corresponding to primary importance information and position corresponding to second place information is not more than predeterminable range, determines between the first equipment and the second equipment and meets and be related to set up the condition.
Referring to Figure 11, determination module 603, comprising:
The 3rd transmitting element 60313, for being the first accounts information when the first authorization information, when the second authorization information is second place information, sends accounts information to the second equipment and obtains request;
The 3rd receiving element 60314, the second accounts information returning according to accounts information for receiving the second equipment;
The 5th comparing unit 60315, for comparing the first accounts information and the second accounts information;
The 5th determining unit 60316, for when the first accounts information and the second accounts information are when identical, determines between the first equipment and the second equipment and meets and be related to set up the condition.
Referring to Figure 12, determination module 603, comprising:
The 4th transmitting element 60317, for being the first accounts information when the first authorization information, when the second authorization information is second place information, sends positional information to the first equipment and obtains request;
The 4th receiving element 60318, the primary importance information of returning according to positional information for receiving the first equipment;
The 6th comparing unit 60319, for comparing primary importance information and second place information;
The 6th determining unit 60320, in the time that the distance between position corresponding to primary importance information and position corresponding to second place information is not more than predeterminable range, determines between the first equipment and the second equipment and meets and be related to set up the condition.
The equipment that the present embodiment provides, meet and be related to after set up the condition by determining between the first equipment of opening information sharing function and the second equipment of opening information sharing function, obtain the information that the first equipment sends, information is transmitted to the second equipment, thereby the first equipment of Auto-matching communication and the second equipment, not only reduce the complexity that communication is realized, improved the speed of communication, and reduced the limitation of communication.
Embodiment tetra-
The present embodiment provides a kind of equipment of communication, and this equipment is for carrying out above-described embodiment one or executing the method for the communication that example two provides, and referring to Figure 13, this equipment comprises:
The first acquisition module 1301, after opening information sharing function, obtains the first authorization information;
The first sending module 1302, for sending the information sending request that comprises the first authorization information that the first acquisition module 1301 gets to server;
The first receiver module 1303, the second authorization information sending according to the second equipment of the first authorization information and opening information sharing function for reception server is determined with the second equipment and is met and be related to that the information of returning after set up the condition sends response;
The second acquisition module 1304, sends response obtaining information for the information receiving according to the first receiver module 1303;
The second sending module 1305, sends to server for the information that the second acquisition module 1304 is got, and makes server that information is transmitted to the second equipment.
Referring to Figure 14, this equipment, also comprises:
The 3rd sending module 1306, for send the information sending request that comprises the first authorization information to server every the first Preset Time, determine with the second equipment and meet and be related to that the information of returning after set up the condition sends response according to the second authorization information of the second equipment transmission of the first authorization information and opening information sharing function until receive server.
Wherein, the first acquisition module 1301, for obtaining the first accounts information, and using the first accounts information as the first authorization information.
Wherein, the first acquisition module 1301, for obtaining primary importance information, and using primary importance information as the first authorization information.
Participate in Figure 15, this equipment, also comprises:
Monitor module 1307, whether the duration being pressed for preset monitored button exceedes the first default duration;
Executive Module 1308, in the time monitoring module 1307 and listen to duration that programmable button is pressed and exceed the first default duration, carries out the step of obtaining the first accounts information.
Referring to Figure 16, this equipment, also comprises:
The second receiver module 1309, the accounts information sending for reception server obtains request;
The 3rd acquisition module 1310, for obtaining the first accounts information;
The 4th sending module 1311, for returning to the first accounts information that the 3rd acquisition module 1310 gets, the second authorization information that server is sent according to the second equipment of the first accounts information and opening information sharing function determines whether to meet and be related to set up the condition with the second equipment.
Referring to Figure 17, this equipment, also comprises:
The 3rd receiver module 1312, the positional information sending for reception server is obtained request;
The 4th acquisition module 1313, for obtaining primary importance information;
The 5th sending module 1314, for returning to the primary importance information that the 4th acquisition module 1313 gets, the second authorization information that server is sent according to the second equipment of primary importance information and opening information sharing function determines whether to meet and be related to set up the condition with the second equipment.
The equipment that the present embodiment provides, by send the information sending request that comprises the first authorization information to server, make server determine and meet the second equipment that is related to set up the condition according to the second authorization information of the second equipment transmission of primary importance information and opening information sharing function, and send information to server, make server that information is transmitted to this second equipment, thereby the first equipment of Auto-matching communication and the second equipment, not only reduce the complexity that communication is realized, improve the speed of communication, and reduced the limitation of communication.
Embodiment five
The present embodiment provides a kind of equipment of communication, and this equipment is for carrying out above-described embodiment one or executing the method for the communication that example two provides, and referring to Figure 18, this equipment comprises:
The first acquisition module 1801, after opening information sharing function, obtains the second authorization information;
The first sending module 1802, receives request for send the information that comprises the second authorization information that the first acquisition module 1801 gets to server;
The first receiver module 1803, determines between the first equipment and meets the information that is related to the first equipment forwarding after set up the condition according to the first authorization information of the first equipment transmission of the second authorization information and opening information sharing function for reception server.
Referring to Figure 19, this equipment, also comprises:
The second sending module 1804, receive request for sending to server the information that comprises the second authorization information every the second Preset Time, determine between the first equipment and meet the information that is related to the first equipment forwarding after set up the condition according to the first authorization information of the first equipment transmission of the second authorization information and opening information sharing function until receive server
Wherein, the first acquisition module 1801, for obtaining the second accounts information, and using the second accounts information as the second authorization information.
Wherein, the first acquisition module 1801, for obtaining second place information, and using second place information as the second authorization information.
Referring to Figure 20, this equipment, also comprises:
Monitor module 1805, whether the duration being pressed for preset monitored button exceedes the second default duration;
Executive Module 1806, in the time monitoring module 1805 and listen to duration that programmable button is pressed and exceed the second default duration, carries out the step of obtaining the second accounts information.
Referring to Figure 21, this equipment, also comprises:
The second receiver module 1807, the accounts information sending for reception server obtains request;
The second acquisition module 1808, for obtaining the second accounts information;
The 3rd sending module 1809, for returning to the second accounts information that the second acquisition module 1808 gets, the first authorization information that server is sent according to the first equipment of the second accounts information and opening information sharing function determines whether to meet and be related to set up the condition with the first equipment.
Referring to Figure 22, this equipment, also comprises:
The 3rd receiver module 1810, the positional information sending for reception server is obtained request;
The 3rd acquisition module 1811, for obtaining second place information;
The 4th transmission touches 1812, for returning to the second place information that the 3rd acquisition module 1811 gets, the first authorization information that server is sent according to the first equipment of second place information and opening information sharing function determines whether to meet and be related to set up the condition with the first equipment.
The equipment that the present embodiment provides, receive request by send the information that comprises the second authorization information to server, make server determine and meet the first equipment that is related to set up the condition according to the first authorization information of the first equipment transmission of second place information and opening information sharing function, and the information of this first equipment of reception server forwarding, thereby the first equipment of Auto-matching communication and the second equipment, not only reduce the complexity that communication is realized, improve the speed of communication, and reduced the limitation of communication.
Embodiment six
The present embodiment provides a kind of system of communication, and this equipment is for carrying out above-described embodiment one or executing the method for the communication that example two provides, and referring to Figure 23, this system comprises: server 2301, the first equipment 2302 and the second equipment 2303;
Wherein, the equipment of the communication of server 2301 as described in embodiment tri-, refers to above-described embodiment three;
The equipment of the communication of the first equipment 2302 as described in embodiment tetra-, refers to above-described embodiment four;
The equipment of the communication of the second equipment 2303 as described in embodiment five, refers to above-described embodiment five.
The system that the present embodiment provides, meet and be related to after set up the condition by determining between the first equipment of opening information sharing function and the second equipment of opening information sharing function, obtain the information that the first equipment sends, information is transmitted to the second equipment, thereby the first equipment of Auto-matching communication and the second equipment, not only reduce the complexity that communication is realized, improved the speed of communication, and reduced the limitation of communication.
Embodiment seven
The present embodiment provides a kind of server of communication, and the server of this communication can be for the method for the communication providing in above-described embodiment one or embodiment bis-be provided.Specifically: referring to Figure 24, this server 2400 can because of configuration or performance is different produces larger difference, can comprise one or more central processing units (Central Processing Unit, CPU) 2422 (for example, one or more processors) and memory 2432, the storage medium 2430 (for example one or more mass memory units) of one or more storage application programs 2442 or data 2444.Wherein, memory 2432 and storage medium 2430 can be of short duration storage or storage lastingly.The program that is stored in storage medium 2430 can comprise one or more modules (diagram does not mark).
Server 2400 can also comprise one or more power supplys 2426, one or more wired or wireless network interfaces 2450, one or more input/output interfaces 2458, and/or, one or more operating systems 2441, for example Windows ServerTM, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM etc.
More than one or one program is stored in memory, and is configured to be carried out by more than one or one processor, and described more than one or one program package contains for carrying out the instruction of following operation:
Obtain the information sending request of the first equipment transmission of opening information sharing function, and the information that the second equipment that obtains opening information sharing function sends receives request, in information sending request, comprise the first authorization information, information receives in request and comprises the second authorization information;
Determine between the first equipment and the second equipment whether meet and be related to set up the condition according to the first authorization information and the second authorization information;
If meet and be related to set up the condition between the first equipment and the second equipment, send response to the first equipment return information, and obtain the information that the first equipment sends according to information transmission response, information is transmitted to the second equipment.
Supposing above-mentioned is the possible execution mode of the first,, in the possible execution mode of the first execution mode possible as the second basic and that provide, also comprises the instruction for carrying out following operation:
The information of obtaining the second equipment transmission of opening information sharing function in Preset Time section after obtaining information sends request receives request.
In the third possible execution mode that the first or the possible execution mode of the second provide as basis, also comprise the instruction for carrying out following operation:
If the first authorization information is primary importance information, the second authorization information is second place information, compares primary importance information and second place information;
If the distance between position corresponding to the position that primary importance information is corresponding and second place information is not more than predeterminable range, determines between the first equipment and the second equipment and meet and be related to set up the condition.
In the 4th kind of possible execution mode that the first or the possible execution mode of the second provide as basis, also comprise the instruction for carrying out following operation:
If the first authorization information is the first accounts information, the second authorization information is the second accounts information, compares the first accounts information and the second accounts information;
If the first accounts information is identical with the second accounts information, determines between the first equipment and the second equipment and meet and be related to set up the condition.
In the 5th kind of possible execution mode that the first or the possible execution mode of the second provide as basis, also comprise the instruction for carrying out following operation:
If the first authorization information is primary importance information, the second authorization information is the second accounts information, sends accounts information to the first equipment and obtains request;
Receive the first equipment the first accounts information that the request of obtaining is returned according to accounts information, and compare the first accounts information and the second accounts information;
If the first accounts information and the second accounts information are identical, determine between the first equipment and the second equipment and meet and be related to set up the condition.
In the 6th kind of possible execution mode that the first or the possible execution mode of the second provide as basis, also comprise the instruction for carrying out following operation:
If the first authorization information is primary importance information, the second authorization information is the second accounts information, sends positional information to the second equipment and obtains request;
Receive the second equipment second place information that the request of obtaining is returned according to positional information, and compare primary importance information and second place information;
If the distance between position corresponding to the position that primary importance information is corresponding and second place information is not more than predeterminable range, determines between the first equipment and the second equipment and meet and be related to set up the condition.
In the 7th kind of possible execution mode that the first or the possible execution mode of the second provide as basis, also comprise the instruction for carrying out following operation:
If the first authorization information is the first accounts information, the second authorization information is second place information, sends accounts information to the second equipment and obtains request;
The second accounts information that second equipment that receives returns according to accounts information, and compare the first accounts information and the second accounts information;
If the first accounts information and the second accounts information are identical, determine between the first equipment and the second equipment and meet and be related to set up the condition.
In the 8th kind of possible execution mode that the first or the possible execution mode of the second provide as basis, also comprise the instruction for carrying out following operation:
If the first authorization information is the first accounts information, the second authorization information is second place information, sends positional information to the first equipment and obtains request;
The primary importance information that first equipment that receives returns according to positional information, and compare primary importance information and second place information;
If the distance between position corresponding to the position that primary importance information is corresponding and second place information is not more than predeterminable range, determines between the first equipment and the second equipment and meet and be related to set up the condition.
In sum, the server that the present embodiment provides, meet and be related to after set up the condition by determining between the first equipment of opening information sharing function and the second equipment of opening information sharing function, obtain the information that the first equipment sends, information is transmitted to the second equipment, thereby the first equipment of Auto-matching communication and the second equipment not only reduce the complexity that communication is realized, improve the speed of communication, and reduced the limitation of communication.
Embodiment eight
Referring to Figure 25, the present embodiment provides a kind of terminal, and Figure 25 has shown the related terminal structure schematic diagram with touch-sensitive surface of the embodiment of the present invention, and this terminal can be for the method for the communication providing in above-described embodiment one or embodiment bis-be provided.Specifically:
Terminal 2500 can comprise RF (Radio Frequency, radio frequency) circuit 110, the memory 120 that includes one or more computer-readable recording mediums, input unit 130, display unit 140, transducer 150, voicefrequency circuit 160, transport module 170, include one or one parts such as processor 180 and power supply 190 of processing above core.It will be understood by those skilled in the art that the not restriction of structure paired terminal of the terminal structure shown in Figure 25, can comprise the parts more more or less than diagram, or combine some parts, or different parts are arranged.Wherein:
RF circuit 110 can be used for receiving and sending messages or communication process in, the reception of signal and transmission, especially, after the downlink information of base station is received, transfer to more than one or one processor 180 to process; In addition, send to base station by relating to up data.Conventionally, RF circuit 110 includes but not limited to antenna, at least one amplifier, tuner, one or more oscillator, subscriber identity module (SIM) card, transceiver, coupler, LNA (Low Noise Amplifier, low noise amplifier), duplexer etc.In addition, RF circuit 110 can also be by radio communication and network and other devices communicatings.Described radio communication can be used arbitrary communication standard or agreement, include but not limited to GSM (Global System of Mobile communication, global system for mobile communications), GPRS (General Packet Radio Service, general packet radio service), CDMA (Code Division Multiple Access, code division multiple access), WCDMA (Wideband Code Division Multiple Access, Wideband Code Division Multiple Access (WCDMA)), LTE (Long Term Evolution, Long Term Evolution), Email, SMS (Short Messaging Service, Short Message Service) etc.
Memory 120 can be used for storing software program and module, as the corresponding software program of equipment and the module of communication in embodiment tetra-, processor 180 is stored in software program and the module of memory 120 by operation, thereby carry out various function application and data processing, as realize communication etc.Memory 120 can mainly comprise storage program district and storage data field, wherein, and the application program (such as sound-playing function, image player function etc.) that storage program district can storage operation system, at least one function is required etc.; The data (such as voice data, phone directory etc.) that create according to the use of terminal 2500 etc. can be stored in storage data field.In addition, memory 120 can comprise high-speed random access memory, can also comprise nonvolatile memory, for example at least one disk memory, flush memory device or other volatile solid-state parts.Correspondingly, memory 120 can also comprise Memory Controller, so that processor 180 and the access of input unit 130 to memory 120 to be provided.
Input unit 130 can be used for receiving numeral or the character information of input, and generation is inputted with user arranges and function control is relevant keyboard, mouse, action bars, optics or trace ball signal.Particularly, input unit 130 can comprise touch-sensitive surperficial 131 and other input equipments 132.Touch-sensitive surperficial 131, also referred to as touch display screen or Trackpad, can collect user or near touch operation (using any applicable object or near the operations of annex on touch-sensitive surperficial 131 or touch-sensitive surperficial 131 such as finger, stylus such as user) thereon, and drive corresponding linked set according to predefined formula.Optionally, touch-sensitive surperficial 131 can comprise touch detecting apparatus and two parts of touch controller.Wherein, touch detecting apparatus detects user's touch orientation, and detects the signal that touch operation brings, and sends signal to touch controller; Touch controller receives touch information from touch detecting apparatus, and converts it to contact coordinate, then gives processor 180, and the order that energy receiving processor 180 is sent is also carried out.In addition, can adopt the polytypes such as resistance-type, condenser type, infrared ray and surface acoustic wave to realize touch-sensitive surperficial 131.Except touch-sensitive surperficial 131, input unit 130 can also comprise other input equipments 132.Particularly, other input equipments 132 can include but not limited to one or more in physical keyboard, function key (such as volume control button, switch key etc.), trace ball, mouse, action bars etc.
Display unit 140 can be used for showing the information inputted by user or the various graphical user interface of the information that offers user and terminal 2500, and these graphical user interface can be made up of figure, text, icon, video and its combination in any.Display unit 140 can comprise display floater 141, optionally, can adopt the form such as LCD (Liquid Crystal Display, liquid crystal display), OLED (Organic Light-Emitting Diode, Organic Light Emitting Diode) to configure display floater 141.Further, touch-sensitive surperficial 131 can cover display floater 141, when touch-sensitive surperficial 131 detect thereon or near touch operation after, send processor 180 to determine the type of touch event, corresponding vision output is provided according to the type of touch event with preprocessor 180 on display floater 141.Although in Figure 25, touch-sensitive surperficial 131 with display floater 141 be as two independently parts realize input and input function, in certain embodiments, can by touch-sensitive surperficial 131 and display floater 141 integrated and realize input and output function.
Terminal 2500 also can comprise at least one transducer 150, such as optical sensor, motion sensor and other transducers.Particularly, optical sensor can comprise ambient light sensor and proximity transducer, and wherein, ambient light sensor can regulate according to the light and shade of ambient light the brightness of display floater 141, proximity transducer can, in the time that terminal 2500 moves in one's ear, cut out display floater 141 and/or backlight.As the one of motion sensor, Gravity accelerometer can detect the size of the acceleration that (is generally three axles) in all directions, when static, can detect size and the direction of gravity, can be used for identifying application (such as horizontal/vertical screen switching, dependent game, magnetometer pose calibrating), Vibration identification correlation function (such as pedometer, knock) of mobile phone attitude etc.; As for also other transducers such as configurable gyroscope, barometer, hygrometer, thermometer, infrared ray sensor of terminal 2500, do not repeat them here.
Voicefrequency circuit 160, loud speaker 161, microphone 162 can provide the audio interface between user and terminal 2500.Voicefrequency circuit 160 can, by the signal of telecommunication after the voice data conversion receiving, be transferred to loud speaker 161, is converted to voice signal output by loud speaker 161; On the other hand, the voice signal of collection is converted to the signal of telecommunication by microphone 162, after being received by voicefrequency circuit 160, be converted to voice data, after again voice data output processor 180 being processed, through RF circuit 110 to send to such as another terminal, or export voice data to memory 120 so as further process.Voicefrequency circuit 160 also may comprise earphone jack, so that communicating by letter of peripheral hardware earphone and terminal 2500 to be provided.
Terminal 2500 by transport module 170 can help that user sends and receive e-mail, browsing page and access streaming video etc., it provides wireless or wired broadband internet access for user.Although Figure 25 shows transport module 170, be understandable that, it does not belong to must forming of terminal 800, completely can be as required in the essential scope that does not change invention and omit.
Processor 180 is control centres of terminal 2500, utilize various interface and circuit to link the various piece of whole mobile phone, by moving or carry out the software program and/or the module that are stored in memory 120, and call the data that are stored in memory 120, carry out various functions and the deal with data of terminal 2500, thereby mobile phone is carried out to integral monitoring.Optionally, processor 180 can comprise one or more processing cores; Preferably, processor 180 can integrated application processor and modem processor, and wherein, application processor is mainly processed operating system, user interface and application program etc., and modem processor is mainly processed radio communication.Be understandable that, above-mentioned modem processor also can not be integrated in processor 180.
Terminal 2500 also comprises the power supply 190 (such as battery) to all parts power supply, preferably, power supply can be connected with processor 180 logics by power-supply management system, thereby realizes the functions such as management charging, electric discharge and power managed by power-supply management system.Power supply 190 can also comprise the random component such as one or more direct current or AC power, recharging system, power failure detection circuit, power supply changeover device or inverter, power supply status indicator.
Although not shown, terminal 2500 can also comprise camera, bluetooth module etc., does not repeat them here.Specifically in the present embodiment, the display unit of terminal is touch-screen display, terminal also includes memory, and one or more than one program, one of them or more than one program are stored in memory, and are configured to be carried out and stated more than one or one program package containing for carrying out the instruction of following operation by more than one or one processor:
After opening information sharing function, obtain the first authorization information;
Send the information sending request that comprises the first authorization information to server;
The second authorization information that reception server sends according to the second equipment of the first authorization information and opening information sharing function is determined with the second equipment and is met and be related to that the information of returning after set up the condition sends response;
Send response obtaining information according to information, and information is sent to server, make server that information is transmitted to the second equipment.
Supposing above-mentioned is the possible execution mode of the first,, in the possible execution mode of the first execution mode possible as the second basic and that provide, in the memory of described terminal, also comprises the instruction for carrying out following operation:
Send the information sending request that comprises the first authorization information every the first Preset Time to server, determine with the second equipment and meet and be related to that the information of returning after set up the condition sends response according to the second authorization information of the second equipment transmission of the first authorization information and opening information sharing function until receive server.
In the third possible execution mode that the first or the possible execution mode of the second provide as basis, in the memory of described terminal, also comprise the instruction for carrying out following operation:
Obtain the first accounts information, and using the first accounts information as the first authorization information.
In the 4th kind of possible execution mode that the first or the possible execution mode of the second provide as basis, in the memory of described terminal, also comprise the instruction for carrying out following operation:
Obtain primary importance information, and using primary importance information as the first authorization information.
In the 5th kind of possible execution mode providing as basis at the third possible execution mode, in the memory of described terminal, also comprise the instruction for carrying out following operation:
Whether the duration that preset monitored button is pressed exceedes the first default duration;
If the duration that programmable button is pressed exceedes the first default duration, carry out the step of obtaining the first accounts information.
In the 6th kind of possible execution mode that the first or the possible execution mode of the second provide as basis, in the memory of described terminal, also comprise the instruction for carrying out following operation:
The accounts information that reception server sends obtains request, obtain and return the first accounts information, the second authorization information that server is sent according to the second equipment of the first accounts information and opening information sharing function determines whether to meet and be related to set up the condition with the second equipment.
In the 7th kind of possible execution mode that the first or the possible execution mode of the second provide as basis, in the memory of described terminal, also comprise the instruction for carrying out following operation:
The positional information that reception server sends is obtained request, obtain and return primary importance information, the second authorization information that server is sent according to the second equipment of primary importance information and opening information sharing function determines whether to meet and be related to set up the condition with the second equipment.
In sum, the terminal that the present embodiment provides, by send the information sending request that comprises the first authorization information to server, make server determine and meet the second equipment that is related to set up the condition according to the second authorization information of the second equipment transmission of primary importance information and opening information sharing function, and send information to server, make server that information is transmitted to this second equipment, thereby the first equipment of Auto-matching communication and the second equipment, not only reduce the complexity that communication is realized, improve the speed of communication, and reduce the limitation of communication.
Embodiment nine
The embodiment of the present invention provides a kind of computer-readable recording medium, and this computer-readable recording medium can be the computer-readable recording medium comprising in the memory in above-described embodiment eight; Also can be individualism, be unkitted the computer-readable recording medium of allocating in terminal.Described computer-readable recording medium stores more than one or one program, and described more than one or one program is used for carrying out the method that shows view by one or more than one processor, and described method comprises:
After opening information sharing function, obtain the first authorization information;
Send the information sending request that comprises the first authorization information to server;
The second authorization information that reception server sends according to the second equipment of the first authorization information and opening information sharing function is determined with the second equipment and is met and be related to that the information of returning after set up the condition sends response;
Send response obtaining information according to information, and information is sent to server, make server that information is transmitted to the second equipment.
Suppose that above-mentioned is the possible execution mode of the first, in the possible execution mode of the first execution mode possible as the second basic and that provide, carry out before the second authorization information that reception server sends according to the second equipment of the first authorization information and opening information sharing function determines and meet and be related to that the information returned after set up the condition sends the step of response with the second equipment, also comprise:
Send the information sending request that comprises the first authorization information every the first Preset Time to server, determine with the second equipment and meet and be related to that the information of returning after set up the condition sends response according to the second authorization information of the second equipment transmission of the first authorization information and opening information sharing function until receive server.
In the third possible execution mode that the first or the possible execution mode of the second provide as basis, obtain the step of the first authorization information, comprising:
Obtain the first accounts information, and using the first accounts information as the first authorization information.
In the 4th kind of possible execution mode that the first or the possible execution mode of the second provide as basis, obtain the step of the first authorization information, comprising:
Obtain primary importance information, and using primary importance information as the first authorization information.
In the 5th kind of possible execution mode providing as basis at the third possible execution mode, execution also comprises before obtaining the step of the first accounts information:
Whether the duration that preset monitored button is pressed exceedes the first default duration;
If the duration that programmable button is pressed exceedes the first default duration, carry out the step of obtaining the first accounts information.
In the 6th kind of possible execution mode that the first or the possible execution mode of the second provide as basis, carry out after server sends the step of the information sending request that comprises the first authorization information, also comprise:
The accounts information that reception server sends obtains request, obtain and return the first accounts information, the second authorization information that server is sent according to the second equipment of the first accounts information and opening information sharing function determines whether to meet and be related to set up the condition with the second equipment.
In the 7th kind of possible execution mode that the first or the possible execution mode of the second provide as basis, carry out after server sends the step of the information sending request that comprises the first authorization information, also comprise:
The positional information that reception server sends is obtained request, obtain and return primary importance information, the second authorization information that server is sent according to the second equipment of primary importance information and opening information sharing function determines whether to meet and be related to set up the condition with the second equipment.
The computer-readable recording medium that the embodiment of the present invention provides, by send the information sending request that comprises the first authorization information to server, make server determine and meet the second equipment that is related to set up the condition according to the second authorization information of the second equipment transmission of primary importance information and opening information sharing function, and send information to server, make server that information is transmitted to this second equipment, thereby the first equipment of Auto-matching communication and the second equipment, not only reduce the complexity that communication is realized, improve the speed of communication, and reduce the limitation of communication.
Embodiment ten
A kind of graphical user interface is provided in the embodiment of the present invention, and described graphical user interface is used in terminal, and described terminal comprises touch-screen display, memory and for carrying out one or more than one processor of one or more than one program; Described graphical user interface comprises:
After opening information sharing function, obtain the first authorization information;
Send the information sending request that comprises the first authorization information to server;
The second authorization information that reception server sends according to the second equipment of the first authorization information and opening information sharing function is determined with the second equipment and is met and be related to that the information of returning after set up the condition sends response;
Send response obtaining information according to information, and information is sent to server, make server that information is transmitted to the second equipment.
The graphical user interface that the embodiment of the present invention provides, by send the information sending request that comprises the first authorization information to server, make server determine and meet the second equipment that is related to set up the condition according to the second authorization information of the second equipment transmission of primary importance information and opening information sharing function, and send information to server, make server that information is transmitted to this second equipment, thereby the first equipment of Auto-matching communication and the second equipment, not only reduce the complexity that communication is realized, improve the speed of communication, and reduce the limitation of communication.
Embodiment 11
Referring to Figure 26, the present embodiment provides a kind of terminal, and Figure 26 has shown the related terminal structure schematic diagram with touch-sensitive surface of the embodiment of the present invention, and this terminal can be for the method for the communication providing in above-described embodiment one or embodiment bis-be provided.Specifically:
Terminal 2600 can comprise RF (Radio Frequency, radio frequency) circuit 110, the memory 120 that includes one or more computer-readable recording mediums, input unit 130, display unit 140, transducer 150, voicefrequency circuit 160, transport module 170, include one or one parts such as processor 180 and power supply 190 of processing above core.It will be understood by those skilled in the art that the not restriction of structure paired terminal of the terminal structure shown in Figure 26, can comprise the parts more more or less than diagram, or combine some parts, or different parts are arranged.Wherein:
RF circuit 110 can be used for receiving and sending messages or communication process in, the reception of signal and transmission, especially, after the downlink information of base station is received, transfer to more than one or one processor 180 to process; In addition, send to base station by relating to up data.Conventionally, RF circuit 110 includes but not limited to antenna, at least one amplifier, tuner, one or more oscillator, subscriber identity module (SIM) card, transceiver, coupler, LNA (Low Noise Amplifier, low noise amplifier), duplexer etc.In addition, RF circuit 110 can also be by radio communication and network and other devices communicatings.Described radio communication can be used arbitrary communication standard or agreement, include but not limited to GSM (Global System of Mobile communication, global system for mobile communications), GPRS (General Packet Radio Service, general packet radio service), CDMA (Code Division Multiple Access, code division multiple access), WCDMA (Wideband Code Division Multiple Access, Wideband Code Division Multiple Access (WCDMA)), LTE (Long Term Evolution, Long Term Evolution), Email, SMS (Short Messaging Service, Short Message Service) etc.
Memory 120 can be used for storing software program and module, as the corresponding software program of equipment and the module of communication in embodiment five, processor 180 is stored in software program and the module of memory 120 by operation, thereby carry out various function application and data processing, as realize communication etc.Memory 120 can mainly comprise storage program district and storage data field, wherein, and the application program (such as sound-playing function, image player function etc.) that storage program district can storage operation system, at least one function is required etc.; The data (such as voice data, phone directory etc.) that create according to the use of terminal 2600 etc. can be stored in storage data field.In addition, memory 120 can comprise high-speed random access memory, can also comprise nonvolatile memory, for example at least one disk memory, flush memory device or other volatile solid-state parts.Correspondingly, memory 120 can also comprise Memory Controller, so that processor 180 and the access of input unit 130 to memory 120 to be provided.
Input unit 130 can be used for receiving numeral or the character information of input, and generation is inputted with user arranges and function control is relevant keyboard, mouse, action bars, optics or trace ball signal.Particularly, input unit 130 can comprise touch-sensitive surperficial 131 and other input equipments 132.Touch-sensitive surperficial 131, also referred to as touch display screen or Trackpad, can collect user or near touch operation (using any applicable object or near the operations of annex on touch-sensitive surperficial 131 or touch-sensitive surperficial 131 such as finger, stylus such as user) thereon, and drive corresponding linked set according to predefined formula.Optionally, touch-sensitive surperficial 131 can comprise touch detecting apparatus and two parts of touch controller.Wherein, touch detecting apparatus detects user's touch orientation, and detects the signal that touch operation brings, and sends signal to touch controller; Touch controller receives touch information from touch detecting apparatus, and converts it to contact coordinate, then gives processor 180, and the order that energy receiving processor 180 is sent is also carried out.In addition, can adopt the polytypes such as resistance-type, condenser type, infrared ray and surface acoustic wave to realize touch-sensitive surperficial 131.Except touch-sensitive surperficial 131, input unit 130 can also comprise other input equipments 132.Particularly, other input equipments 132 can include but not limited to one or more in physical keyboard, function key (such as volume control button, switch key etc.), trace ball, mouse, action bars etc.
Display unit 140 can be used for showing the information inputted by user or the various graphical user interface of the information that offers user and terminal 2600, and these graphical user interface can be made up of figure, text, icon, video and its combination in any.Display unit 140 can comprise display floater 141, optionally, can adopt the form such as LCD (Liquid Crystal Display, liquid crystal display), OLED (Organic Light-Emitting Diode, Organic Light Emitting Diode) to configure display floater 141.Further, touch-sensitive surperficial 131 can cover display floater 141, when touch-sensitive surperficial 131 detect thereon or near touch operation after, send processor 180 to determine the type of touch event, corresponding vision output is provided according to the type of touch event with preprocessor 180 on display floater 141.Although in Figure 26, touch-sensitive surperficial 131 with display floater 141 be as two independently parts realize input and input function, in certain embodiments, can by touch-sensitive surperficial 131 and display floater 141 integrated and realize input and output function.
Terminal 2600 also can comprise at least one transducer 150, such as optical sensor, motion sensor and other transducers.Particularly, optical sensor can comprise ambient light sensor and proximity transducer, and wherein, ambient light sensor can regulate according to the light and shade of ambient light the brightness of display floater 141, proximity transducer can, in the time that terminal 2600 moves in one's ear, cut out display floater 141 and/or backlight.As the one of motion sensor, Gravity accelerometer can detect the size of the acceleration that (is generally three axles) in all directions, when static, can detect size and the direction of gravity, can be used for identifying application (such as horizontal/vertical screen switching, dependent game, magnetometer pose calibrating), Vibration identification correlation function (such as pedometer, knock) of mobile phone attitude etc.; As for also other transducers such as configurable gyroscope, barometer, hygrometer, thermometer, infrared ray sensor of terminal 2600, do not repeat them here.
Voicefrequency circuit 160, loud speaker 161, microphone 162 can provide the audio interface between user and terminal 2600.Voicefrequency circuit 160 can, by the signal of telecommunication after the voice data conversion receiving, be transferred to loud speaker 161, is converted to voice signal output by loud speaker 161; On the other hand, the voice signal of collection is converted to the signal of telecommunication by microphone 162, after being received by voicefrequency circuit 160, be converted to voice data, after again voice data output processor 180 being processed, through RF circuit 110 to send to such as another terminal, or export voice data to memory 120 so as further process.Voicefrequency circuit 160 also may comprise earphone jack, so that communicating by letter of peripheral hardware earphone and terminal 2600 to be provided.
Terminal 2600 by transport module 170 can help that user sends and receive e-mail, browsing page and access streaming video etc., it provides wireless or wired broadband internet access for user.Although Figure 26 shows transport module 170, be understandable that, it does not belong to must forming of terminal 800, completely can be as required in the essential scope that does not change invention and omit.
Processor 180 is control centres of terminal 2600, utilize various interface and circuit to link the various piece of whole mobile phone, by moving or carry out the software program and/or the module that are stored in memory 120, and call the data that are stored in memory 120, carry out various functions and the deal with data of terminal 2600, thereby mobile phone is carried out to integral monitoring.Optionally, processor 180 can comprise one or more processing cores; Preferably, processor 180 can integrated application processor and modem processor, and wherein, application processor is mainly processed operating system, user interface and application program etc., and modem processor is mainly processed radio communication.Be understandable that, above-mentioned modem processor also can not be integrated in processor 180.
Terminal 2600 also comprises the power supply 190 (such as battery) to all parts power supply, preferably, power supply can be connected with processor 180 logics by power-supply management system, thereby realizes the functions such as management charging, electric discharge and power managed by power-supply management system.Power supply 190 can also comprise the random component such as one or more direct current or AC power, recharging system, power failure detection circuit, power supply changeover device or inverter, power supply status indicator.
Although not shown, terminal 2600 can also comprise camera, bluetooth module etc., does not repeat them here.Specifically in the present embodiment, the display unit of terminal is touch-screen display, terminal also includes memory, and one or more than one program, one of them or more than one program are stored in memory, and are configured to be carried out and stated more than one or one program package containing for carrying out the instruction of following operation by more than one or one processor:
After opening information sharing function, obtain the second authorization information;
Send to server the information that comprises the second authorization information and receive request;
Reception server is determined between the first equipment and is met the information that is related to the first equipment forwarding after set up the condition according to the first authorization information of the first equipment transmission of the second authorization information and opening information sharing function.
Supposing above-mentioned is the possible execution mode of the first,, in the possible execution mode of the first execution mode possible as the second basic and that provide, in the memory of described terminal, also comprises the instruction for carrying out following operation:
Send to server the information that comprises the second authorization information every the second Preset Time and receive request, determine between the first equipment and meet the information that is related to the first equipment forwarding after set up the condition according to the first authorization information of the first equipment transmission of the second authorization information and opening information sharing function until receive server.
In the third possible execution mode that the first or the possible execution mode of the second provide as basis, in the memory of described terminal, also comprise the instruction for carrying out following operation:
Obtain the second accounts information, and using the second accounts information as the second authorization information.
In the 4th kind of possible execution mode that the first or the possible execution mode of the second provide as basis, in the memory of described terminal, also comprise the instruction for carrying out following operation:
Obtain second place information, and using second place information as the second authorization information.
In the 5th kind of possible execution mode providing as basis at the third possible execution mode, in the memory of described terminal, also comprise the instruction for carrying out following operation:
Whether the duration that preset monitored button is pressed exceedes the second default duration;
If the duration that programmable button is pressed exceedes the second default duration, carry out the step of obtaining the second accounts information.
In the 6th kind of possible execution mode that the first or the possible execution mode of the second provide as basis, in the memory of described terminal, also comprise the instruction for carrying out following operation:
The accounts information that reception server sends obtains request, obtain and return the second accounts information, the first authorization information that server is sent according to the first equipment of the second accounts information and opening information sharing function determines whether to meet and be related to set up the condition with the first equipment.
In the 7th kind of possible execution mode that the first or the possible execution mode of the second provide as basis, in the memory of described terminal, also comprise the instruction for carrying out following operation:
The positional information that reception server sends is obtained request, obtain and return second place information, the first authorization information that server is sent according to the first equipment of second place information and opening information sharing function determines whether to meet and be related to set up the condition with the first equipment.
In sum, the terminal that the present embodiment provides, receive request by send the information that comprises the second authorization information to server, make server determine and meet the first equipment that is related to set up the condition according to the first authorization information of the first equipment transmission of second place information and opening information sharing function, and the information of this first equipment of reception server forwarding, thereby the first equipment of Auto-matching communication and the second equipment, not only reduce the complexity that communication is realized, improve the speed of communication, and reduced the limitation of communication.
Embodiment 12
The embodiment of the present invention provides a kind of computer-readable recording medium, and this computer-readable recording medium can be the computer-readable recording medium comprising in the memory in above-described embodiment 11; Also can be individualism, be unkitted the computer-readable recording medium of allocating in terminal.Described computer-readable recording medium stores more than one or one program, and described more than one or one program is used for carrying out the method that shows view by one or more than one processor, and described method comprises:
After opening information sharing function, obtain the second authorization information;
Send to server the information that comprises the second authorization information and receive request;
Reception server is determined between the first equipment and is met the information that is related to the first equipment forwarding after set up the condition according to the first authorization information of the first equipment transmission of the second authorization information and opening information sharing function.
Suppose that above-mentioned is the possible execution mode of the first, in the possible execution mode of the first execution mode possible as the second basic and that provide, carry out reception server according to the second authorization information and opening information sharing function first equipment send the first authorization information determine with the first equipment between meet the step of the information that is related to the first equipment forwarding after set up the condition before, also comprise:
Send to server the information that comprises the second authorization information every the second Preset Time and receive request, determine between the first equipment and meet the information that is related to the first equipment forwarding after set up the condition according to the first authorization information of the first equipment transmission of the second authorization information and opening information sharing function until receive server.
In the third possible execution mode that the first or the possible execution mode of the second provide as basis, obtain the step of the second authorization information, comprising:
Obtain the second accounts information, and using the second accounts information as the second authorization information.
In the 4th kind of possible execution mode that the first or the possible execution mode of the second provide as basis, obtain the step of the second authorization information, comprising:
Obtain second place information, and using second place information as the second authorization information.
Before in the 5th kind of possible execution mode providing as basis at the third possible execution mode, the step of the second accounts information is obtained in execution, also comprise:
Whether the duration that preset monitored button is pressed exceedes the second default duration;
If the duration that programmable button is pressed exceedes the second default duration, carry out the step of obtaining the second accounts information.
In the 6th kind of possible execution mode that the first or the possible execution mode of the second provide as basis, carry out to server and sends after the information that comprises the second authorization information receives the step of asking, also comprise:
The accounts information that reception server sends obtains request, obtain and return the second accounts information, the first authorization information that server is sent according to the first equipment of the second accounts information and opening information sharing function determines whether to meet and be related to set up the condition with the first equipment.
In the 7th kind of possible execution mode that the first or the possible execution mode of the second provide as basis, carry out to server and sends after the information that comprises the second authorization information receives the step of asking, also comprise:
The positional information that reception server sends is obtained request, obtain and return second place information, the first authorization information that server is sent according to the first equipment of second place information and opening information sharing function determines whether to meet and be related to set up the condition with the first equipment.
The computer-readable recording medium that the embodiment of the present invention provides, receive request by send the information that comprises the second authorization information to server, make server determine and meet the first equipment that is related to set up the condition according to the first authorization information of the first equipment transmission of second place information and opening information sharing function, and the information of this first equipment of reception server forwarding, thereby the first equipment of Auto-matching communication and the second equipment, not only reduce the complexity that communication is realized, improve the speed of communication, and reduced the limitation of communication.
Embodiment 13
A kind of graphical user interface is provided in the embodiment of the present invention, and described graphical user interface is used in terminal, and described terminal comprises touch-screen display, memory and for carrying out one or more than one processor of one or more than one program; Described graphical user interface comprises:
After opening information sharing function, obtain the second authorization information;
Send to server the information that comprises the second authorization information and receive request;
Reception server is determined between the first equipment and is met the information that is related to the first equipment forwarding after set up the condition according to the first authorization information of the first equipment transmission of the second authorization information and opening information sharing function.
The graphical user interface that the embodiment of the present invention provides, receive request by send the information that comprises the second authorization information to server, make server determine and meet the first equipment that is related to set up the condition according to the first authorization information of the first equipment transmission of second place information and opening information sharing function, and the information of this first equipment of reception server forwarding, thereby the first equipment of Auto-matching communication and the second equipment, not only reduce the complexity that communication is realized, improve the speed of communication, and reduced the limitation of communication.
It should be noted that: the equipment that above-described embodiment provides is in the time realizing communication, only be illustrated with the division of above-mentioned each functional module, in practical application, can above-mentioned functions be distributed and completed by different functional modules as required, be divided into different functional modules by the internal structure of device, to complete all or part of function described above.In addition, the equipment and system that above-described embodiment provides and the embodiment of the method for communication belong to same design, and its specific implementation process refers to embodiment of the method, repeats no more here.
The invention described above embodiment sequence number, just to describing, does not represent the quality of embodiment.
One of ordinary skill in the art will appreciate that all or part of step that realizes above-described embodiment can complete by hardware, also can carry out the hardware that instruction is relevant by program completes, described program can be stored in a kind of computer-readable recording medium, the above-mentioned storage medium of mentioning can be read-only memory, disk or CD etc.
The foregoing is only preferred embodiment of the present invention, in order to limit the present invention, within the spirit and principles in the present invention not all, any amendment of doing, be equal to replacement, improvement etc., within all should being included in protection scope of the present invention.
Claims (45)
1. a method for communication, is characterized in that, described method comprises:
Obtain the information sending request of the first equipment transmission of opening information sharing function, and the information of obtaining the second equipment transmission of opening described Information Sharing function receives request, in described information sending request, comprise the first authorization information, described information receives in request and comprises the second authorization information;
Determine between described the first equipment and described the second equipment whether meet and be related to set up the condition according to described the first authorization information and described the second authorization information;
If meet and be related to set up the condition between described the first equipment and described the second equipment, send response to described the first equipment return information, and obtain the information that described the first equipment sends according to described information transmission response, described information is transmitted to described the second equipment.
2. method according to claim 1, is characterized in that, described in obtain open described Information Sharing function second equipment send information receive request, comprising:
The information of obtaining the second equipment transmission of opening described Information Sharing function in the Preset Time section of obtaining after described information sending request receives request.
3. method according to claim 1 and 2, is characterized in that, described determine whether to meet between described the first equipment and described the second equipment according to described the first authorization information and described the second authorization information be related to and comprise set up the condition:
If described the first authorization information is primary importance information, described the second authorization information is second place information, more described primary importance information and second place information;
If the distance between position corresponding to the position that described primary importance information is corresponding and described second place information is not more than predeterminable range, determines between described the first equipment and described the second equipment and meet and be related to set up the condition.
4. method according to claim 1 and 2, is characterized in that, described determine whether to meet between described the first equipment and described the second equipment according to described the first authorization information and described the second authorization information be related to and comprise set up the condition:
If described the first authorization information is the first accounts information, described the second authorization information is the second accounts information, more described the first accounts information and the second accounts information;
If described the first accounts information is identical with described the second accounts information, determines between described the first equipment and described the second equipment and meet and be related to set up the condition.
5. method according to claim 1 and 2, is characterized in that, described determine whether to meet between described the first equipment and described the second equipment according to described the first authorization information and described the second authorization information be related to and comprise set up the condition:
If described the first authorization information is primary importance information, described the second authorization information is the second accounts information, sends accounts information to described the first equipment and obtains request;
Receive described the first equipment the first accounts information that the request of obtaining is returned according to described accounts information, and more described the first accounts information and described the second accounts information;
If described the first accounts information and described the second accounts information are identical, determine between described the first equipment and described the second equipment and meet and be related to set up the condition.
6. method according to claim 1 and 2, is characterized in that, described determine whether to meet between described the first equipment and described the second equipment according to described the first authorization information and described the second authorization information be related to and comprise set up the condition:
If described the first authorization information is primary importance information, described the second authorization information is the second accounts information, sends positional information to described the second equipment and obtains request;
Receive described the second equipment second place information that the request of obtaining is returned according to described positional information, and more described primary importance information and described second place information;
If the distance between position corresponding to the position that described primary importance information is corresponding and described second place information is not more than predeterminable range, determines between described the first equipment and described the second equipment and meet and be related to set up the condition.
7. method according to claim 1 and 2, is characterized in that, described determine whether to meet between described the first equipment and described the second equipment according to described the first authorization information and described the second authorization information be related to and comprise set up the condition:
If described the first authorization information is the first accounts information, described the second authorization information is second place information, sends accounts information to described the second equipment and obtains request;
Receive the second accounts information that described the second equipment returns according to described accounts information, and more described the first accounts information and described the second accounts information;
If described the first accounts information and described the second accounts information are identical, determine between described the first equipment and described the second equipment and meet and be related to set up the condition.
8. method according to claim 1 and 2, is characterized in that, described determine whether to meet between described the first equipment and described the second equipment according to described the first authorization information and described the second authorization information be related to and comprise set up the condition:
If described the first authorization information is the first accounts information, described the second authorization information is second place information, sends positional information to described the first equipment and obtains request;
Receive the primary importance information that described the first equipment returns according to described positional information, and more described primary importance information and described second place information;
If the distance between position corresponding to the position that described primary importance information is corresponding and described second place information is not more than predeterminable range, determines between described the first equipment and described the second equipment and meet and be related to set up the condition.
9. an equipment for communication, is characterized in that, described equipment comprises:
The first acquisition module, the information sending request sending for obtaining the first equipment of opening information sharing function, comprises the first authorization information in described information sending request;
The second acquisition module, receives request for the information of obtaining the second equipment transmission of opening described Information Sharing function, and described information receives in request and comprises the second authorization information;
Determination module, for determining between described the first equipment and described the second equipment whether meet and be related to set up the condition according to described the first authorization information and described the second authorization information;
The first sending module, meets between described the first equipment and described the second equipment while being related to set up the condition for determining when described determination module, sends response to described the first equipment return information;
The 3rd acquisition module, sends according to described information the information that response sends for obtaining described the first equipment;
Forwarding module, is transmitted to described the second equipment for the information that described the 3rd acquisition module is got.
10. equipment according to claim 9, is characterized in that, described the second acquisition module receives request for the information of obtaining the second equipment transmission of opening described Information Sharing function in the Preset Time section of obtaining after described information sending request.
11. according to the equipment described in claim 9 or 10, it is characterized in that, described determination module, comprising:
The first comparing unit, is primary importance information for working as described the first authorization information, when described the second authorization information is second place information, and more described primary importance information and second place information;
The first determining unit, in the time that the distance between position corresponding to described primary importance information and position corresponding to described second place information is not more than predeterminable range, determines between described the first equipment and described the second equipment and meets and be related to set up the condition.
12. according to the equipment described in claim 9 or 10, it is characterized in that, described determination module, comprising:
The second comparing unit, is the first accounts information for working as described the first authorization information, when described the second authorization information is the second accounts information, and more described the first accounts information and the second accounts information;
The second determining unit, for when identical, determine between described the first equipment and described the second equipment and meet and be related to set up the condition with described the second accounts information when described the first accounts information.
13. according to the equipment described in claim 9 or 10, it is characterized in that, described determination module, comprising:
The first transmitting element, for being primary importance information when described the first authorization information, when described the second authorization information is the second accounts information, sends accounts information to described the first equipment and obtains request;
The first receiving element, for receiving described the first equipment the first accounts information that the request of obtaining is returned according to described accounts information;
The 3rd comparing unit, for more described the first accounts information and described the second accounts information;
The 3rd determining unit, for when described the first accounts information and described the second accounts information are when identical, determines between described the first equipment and described the second equipment and meets and be related to set up the condition.
14. according to the equipment described in claim 9 or 10, it is characterized in that, described determination module, comprising:
The second transmitting element, for being primary importance information when described the first authorization information, when described the second authorization information is the second accounts information, sends positional information to described the second equipment and obtains request;
The second receiving element, for receiving described the second equipment second place information that the request of obtaining is returned according to described positional information;
The 4th comparing unit, for more described primary importance information and described second place information;
The 4th determining unit, in the time that the distance between position corresponding to described primary importance information and position corresponding to described second place information is not more than predeterminable range, determines between described the first equipment and described the second equipment and meets and be related to set up the condition.
15. according to the equipment described in claim 9 or 10, it is characterized in that, described determination module, comprising:
The 3rd transmitting element, for being the first accounts information when described the first authorization information, when described the second authorization information is second place information, sends accounts information to described the second equipment and obtains request;
The 3rd receiving element, the second accounts information returning according to described accounts information for receiving described the second equipment;
The 5th comparing unit, for more described the first accounts information and described the second accounts information;
The 5th determining unit, for when described the first accounts information and described the second accounts information are when identical, determines between described the first equipment and described the second equipment and meets and be related to set up the condition.
16. according to the equipment described in claim 9 or 10, it is characterized in that, described determination module, comprising:
The 4th transmitting element, for being the first accounts information when described the first authorization information, when described the second authorization information is second place information, sends positional information to described the first equipment and obtains request;
The 4th receiving element, the primary importance information of returning according to described positional information for receiving described the first equipment;
The 6th comparing unit, for more described primary importance information and described second place information;
The 6th determining unit, in the time that the distance between position corresponding to described primary importance information and position corresponding to described second place information is not more than predeterminable range, determines between described the first equipment and described the second equipment and meets and be related to set up the condition.
The method of 17. 1 kinds of communications, is characterized in that, described method comprises:
After opening information sharing function, obtain the first authorization information;
Send the information sending request that comprises described the first authorization information to server;
Receive described server according to described the first authorization information and open the second authorization information that the second equipment of described Information Sharing function sends and determine with described the second equipment and meet and be related to that the information returned after set up the condition sends response;
Send response obtaining information according to described information, and described information is sent to described server, make described server that described information is transmitted to described the second equipment.
18. methods according to claim 17, it is characterized in that, the described server of described reception is according to described the first authorization information and open before the second authorization information that the second equipment of described Information Sharing function sends determines and meet and be related to that the information returned after set up the condition sends response with described the second equipment, also comprises:
Send the information sending request that comprises described the first authorization information to server every the first Preset Time, until receive described server according to described the first authorization information and open the second authorization information that the second equipment of described Information Sharing function sends and determine with described the second equipment and meet and be related to that the information returned after set up the condition sends response.
19. according to the method described in claim 17 or 18, it is characterized in that, described in obtain the first authorization information, comprising:
Obtain the first accounts information, and using described the first accounts information as the first authorization information.
20. according to the method described in claim 17 or 18, it is characterized in that, described in obtain the first authorization information, comprising:
Obtain primary importance information, and using described primary importance information as the first authorization information.
21. methods according to claim 19, is characterized in that, described in obtain the first accounts information before, also comprise:
Whether the duration that preset monitored button is pressed exceedes the first default duration;
If the duration that programmable button is pressed exceedes the first default duration, carry out the step of obtaining the first accounts information.
22. according to the method described in claim 17 or 18, it is characterized in that, described after server sends the information sending request that comprises described the first authorization information, also comprises:
The accounts information that receives described server transmission obtains request, obtain and return the first accounts information, make described server according to described the first accounts information and open described Information Sharing function second equipment send the second authorization information determine whether to meet and be related to set up the condition with described the second equipment.
23. according to the method described in claim 17 or 18, it is characterized in that, described after server sends the information sending request that comprises described the first authorization information, also comprises:
The positional information that receives described server transmission is obtained request, obtain and return primary importance information, make described server according to described primary importance information and open described Information Sharing function second equipment send the second authorization information determine whether to meet and be related to set up the condition with described the second equipment.
The equipment of 24. 1 kinds of communications, is characterized in that, described equipment comprises:
The first acquisition module, after opening information sharing function, obtains the first authorization information;
The first sending module, for sending the information sending request that comprises the first authorization information that described the first acquisition module gets to server;
The first receiver module, for receiving described server according to described the first authorization information and opening the second authorization information that the second equipment of described Information Sharing function sends and determine with described the second equipment and meet and be related to that the information returned after set up the condition sends response;
The second acquisition module, sends response obtaining information for the information receiving according to described the first receiver module;
The second sending module, sends to described server for the information that described the second acquisition module is got, and makes described server that described information is transmitted to described the second equipment.
25. equipment according to claim 24, is characterized in that, described equipment, also comprises:
The 3rd sending module, for sending the information sending request that comprises described the first authorization information to server every the first Preset Time, until receive described server according to described the first authorization information and open the second authorization information that the second equipment of described Information Sharing function sends and determine with described the second equipment and meet and be related to that the information of returning after set up the condition sends and respond.
26. according to the equipment described in claim 24 or 25, it is characterized in that, described the first acquisition module, and for obtaining the first accounts information, and using described the first accounts information as the first authorization information.
27. according to the equipment described in claim 24 or 25, it is characterized in that, described the first acquisition module, and for obtaining primary importance information, and using described primary importance information as the first authorization information.
28. equipment according to claim 26, is characterized in that, described equipment, also comprises:
Monitor module, whether the duration being pressed for preset monitored button exceedes the first default duration;
Executive Module, while exceeding the first default duration, carries out the step of obtaining the first accounts information for listen to duration that programmable button is pressed when described monitoring module.
29. according to the equipment described in claim 24 or 25, it is characterized in that, described equipment, also comprises:
The second receiver module, obtains request for the accounts information that receives described server transmission;
The 3rd acquisition module, for obtaining the first accounts information;
The 4th sending module, for returning to the first accounts information that described the 3rd acquisition module gets, make described server according to described the first accounts information and open the second authorization information that the second equipment of described Information Sharing function sends to determine whether to meet and be related to set up the condition with described the second equipment.
30. according to the equipment described in claim 24 or 25, it is characterized in that, described equipment, also comprises:
The 3rd receiver module, obtains request for the positional information that receives described server transmission;
The 4th acquisition module, for obtaining primary importance information;
The 5th sending module, for returning to the primary importance information that described the 4th acquisition module gets, make described server according to described primary importance information and open the second authorization information that the second equipment of described Information Sharing function sends to determine whether to meet and be related to set up the condition with described the second equipment.
The method of 31. 1 kinds of communications, is characterized in that, described method comprises:
After opening information sharing function, obtain the second authorization information;
Send to server the information that comprises described the second authorization information and receive request;
Receive described server according to described the second authorization information and open described Information Sharing function first equipment send the first authorization information determine with described the first equipment between meet the information that is related to described the first equipment forwarding after set up the condition.
32. methods according to claim 31, it is characterized in that, the described server of described reception according to described the second authorization information and open described Information Sharing function first equipment send the first authorization information determine with described the first equipment between meet the information that is related to described the first equipment forwarding after set up the condition before, also comprise:
Every the second Preset Time to server send comprise described the second authorization information information receive request, until receive described server according to described the second authorization information and open described Information Sharing function first equipment send the first authorization information determine with described the first equipment between meet the information that is related to described the first equipment forwarding after set up the condition.
33. according to the method described in claim 31 or 32, it is characterized in that, described in obtain the second authorization information, comprising:
Obtain the second accounts information, and using described the second accounts information as the second authorization information.
34. according to the method described in claim 31 or 32, it is characterized in that, described in obtain the second authorization information, comprising:
Obtain second place information, and using described second place information as the second authorization information.
35. methods according to claim 33, is characterized in that, described in obtain the second accounts information before, also comprise:
Whether the duration that preset monitored button is pressed exceedes the second default duration;
If the duration that programmable button is pressed exceedes the second default duration, carry out the step of obtaining the second accounts information.
36. according to the method described in claim 31 or 32, it is characterized in that, described after server sends the information reception request that comprises described the second authorization information, also comprises:
The accounts information that receives described server transmission obtains request, obtain and return the second accounts information, make described server according to described the second accounts information and open described Information Sharing function first equipment send the first authorization information determine whether to meet and be related to set up the condition with described the first equipment.
37. according to the method described in claim 31 or 32, it is characterized in that, described after server sends the information reception request that comprises described the second authorization information, also comprises:
The positional information that receives described server transmission is obtained request, obtain and return second place information, make described server according to described second place information and open described Information Sharing function first equipment send the first authorization information determine whether to meet and be related to set up the condition with described the first equipment.
The equipment of 38. 1 kinds of communications, is characterized in that, described equipment comprises:
The first acquisition module, after opening information sharing function, obtains the second authorization information;
The first sending module, receives request for send the information that comprises the second authorization information that described the first acquisition module gets to server;
The first receiver module, for receive described server according to described the second authorization information and open described Information Sharing function first equipment send the first authorization information determine with described the first equipment between meet the information that is related to described the first equipment forwarding after set up the condition.
39. according to the equipment described in claim 38, it is characterized in that, described equipment, also comprises:
The second sending module, receive request for sending to server the information that comprises described the second authorization information every the second Preset Time, until receive described server according to described the second authorization information and open the first authorization information that the first equipment of described Information Sharing function sends definite with described the first equipment between meet the information that is related to described the first equipment forwarding after set up the condition.
40. according to the equipment described in claim 38 or 39, it is characterized in that, described the first acquisition module, and for obtaining the second accounts information, and using described the second accounts information as the second authorization information.
41. according to the equipment described in claim 38 or 39, it is characterized in that, described the first acquisition module, and for obtaining second place information, and using described second place information as the second authorization information.
42. according to the equipment described in claim 40, it is characterized in that, described equipment, also comprises:
Monitor module, whether the duration being pressed for preset monitored button exceedes the second default duration;
Executive Module, while exceeding the second default duration, carries out the step of obtaining the second accounts information for listen to duration that programmable button is pressed when described monitoring module.
43. according to the equipment described in claim 38 or 39, it is characterized in that, described equipment, also comprises:
The second receiver module, obtains request for the accounts information that receives described server transmission;
The second acquisition module, for obtaining the second accounts information;
The 3rd sending module, for returning to the second accounts information that described the second acquisition module gets, make described server according to described the second accounts information and open the first authorization information that the first equipment of described Information Sharing function sends to determine whether to meet and be related to set up the condition with described the first equipment.
44. according to the equipment described in claim 38 or 39, it is characterized in that, described equipment, also comprises:
The 3rd receiver module, obtains request for the positional information that receives described server transmission;
The 3rd acquisition module, for obtaining second place information;
The 4th transmission is touched, for returning to the second place information that described the 3rd acquisition module gets, make described server according to described second place information and open the first authorization information that the first equipment of described Information Sharing function sends to determine whether to meet and be related to set up the condition with described the first equipment.
The system of 45. 1 kinds of communications, is characterized in that, described system comprises: the first equipment, the second equipment and server;
Wherein, the equipment as described in described server claim as arbitrary in claim 9 to 16;
Equipment as described in described the first equipment claim as arbitrary in claim 24 to 30;
Equipment as described in described the second equipment claim as arbitrary in claim 38 to 44.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410178791.7A CN104092657B (en) | 2014-04-29 | 2014-04-29 | Method, equipment and the system of information transmission |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410178791.7A CN104092657B (en) | 2014-04-29 | 2014-04-29 | Method, equipment and the system of information transmission |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104092657A true CN104092657A (en) | 2014-10-08 |
CN104092657B CN104092657B (en) | 2018-10-09 |
Family
ID=51640339
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410178791.7A Active CN104092657B (en) | 2014-04-29 | 2014-04-29 | Method, equipment and the system of information transmission |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104092657B (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104636909A (en) * | 2014-12-30 | 2015-05-20 | 北京奇虎科技有限公司 | Account identification method and system and electronic equipment |
CN105577624A (en) * | 2014-10-17 | 2016-05-11 | 阿里巴巴集团控股有限公司 | Client interaction method, client and server |
CN105897726A (en) * | 2016-05-09 | 2016-08-24 | 深圳市永兴元科技有限公司 | Associated account data sharing method and device |
CN110995816A (en) * | 2019-11-27 | 2020-04-10 | 维沃移动通信有限公司 | Sharing method and electronic device |
CN111491396A (en) * | 2020-04-26 | 2020-08-04 | 深圳前海壹互联科技投资有限公司 | Face-to-face electronic business card exchange method |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8010602B2 (en) * | 2008-08-28 | 2011-08-30 | Microsoft Corporation | Leveraging communications to identify social network friends |
CN102547556A (en) * | 2010-12-27 | 2012-07-04 | 腾讯科技(深圳)有限公司 | Adding method of user association relationship, mobile terminal and server |
CN102801721A (en) * | 2012-08-08 | 2012-11-28 | 联想(北京)有限公司 | Device connecting method, electronic device and server |
CN103369464A (en) * | 2013-07-07 | 2013-10-23 | 广州市沃希信息科技有限公司 | Communication method of electronic equipment, electronic equipment and communication system of electronic equipment |
CN103458098A (en) * | 2012-06-05 | 2013-12-18 | 中国电信股份有限公司 | Method and device used for data transmission between mobile terminals and mobile terminals |
CN103458025A (en) * | 2013-08-30 | 2013-12-18 | 广东明创软件科技有限公司 | File sharing method and system based on geographical location |
-
2014
- 2014-04-29 CN CN201410178791.7A patent/CN104092657B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8010602B2 (en) * | 2008-08-28 | 2011-08-30 | Microsoft Corporation | Leveraging communications to identify social network friends |
CN102547556A (en) * | 2010-12-27 | 2012-07-04 | 腾讯科技(深圳)有限公司 | Adding method of user association relationship, mobile terminal and server |
CN103458098A (en) * | 2012-06-05 | 2013-12-18 | 中国电信股份有限公司 | Method and device used for data transmission between mobile terminals and mobile terminals |
CN102801721A (en) * | 2012-08-08 | 2012-11-28 | 联想(北京)有限公司 | Device connecting method, electronic device and server |
CN103369464A (en) * | 2013-07-07 | 2013-10-23 | 广州市沃希信息科技有限公司 | Communication method of electronic equipment, electronic equipment and communication system of electronic equipment |
CN103458025A (en) * | 2013-08-30 | 2013-12-18 | 广东明创软件科技有限公司 | File sharing method and system based on geographical location |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105577624A (en) * | 2014-10-17 | 2016-05-11 | 阿里巴巴集团控股有限公司 | Client interaction method, client and server |
CN105577624B (en) * | 2014-10-17 | 2019-09-10 | 阿里巴巴集团控股有限公司 | Client exchange method and client and server |
US10542000B2 (en) | 2014-10-17 | 2020-01-21 | Alibaba Group Holding Limited | Systems and methods for interaction among terminal devices and servers |
US11012440B2 (en) | 2014-10-17 | 2021-05-18 | Advanced New Technologies Co., Ltd. | Systems and methods for interaction among terminal devices and servers |
US11665160B2 (en) | 2014-10-17 | 2023-05-30 | Advanced New Technologies Co., Ltd. | Systems and methods for interaction among terminal devices and servers |
CN104636909A (en) * | 2014-12-30 | 2015-05-20 | 北京奇虎科技有限公司 | Account identification method and system and electronic equipment |
CN105897726A (en) * | 2016-05-09 | 2016-08-24 | 深圳市永兴元科技有限公司 | Associated account data sharing method and device |
CN110995816A (en) * | 2019-11-27 | 2020-04-10 | 维沃移动通信有限公司 | Sharing method and electronic device |
CN111491396A (en) * | 2020-04-26 | 2020-08-04 | 深圳前海壹互联科技投资有限公司 | Face-to-face electronic business card exchange method |
Also Published As
Publication number | Publication date |
---|---|
CN104092657B (en) | 2018-10-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105005909A (en) | Method and device for predicting lost users | |
CN104518953A (en) | Message deleting method, instant messaging terminal and system | |
CN104468679A (en) | Geographic position sharing method and system and terminals | |
CN103365419B (en) | A kind of method and apparatus triggering alarm clock control command | |
CN103442330A (en) | Position notification method and device | |
CN104142868A (en) | Connection establishment method and device | |
CN103294515A (en) | Method, device and system for acquiring application programs | |
CN104135728B (en) | Method for connecting network and device | |
CN104426962A (en) | Multi-terminal binding method, binding server, terminal and multi-terminal binding system | |
CN103179026B (en) | Communication means in user interactive system, system and server and client side | |
CN103716331A (en) | Method, terminal, server and system for numerical value transfer | |
CN104717341A (en) | Message prompting method and terminal | |
CN104093053A (en) | Video file playing method, devices and system | |
CN104618223A (en) | Information recommendation management method, device and system | |
CN104133757A (en) | Method for obtaining memory information and terminal | |
CN103945241A (en) | Streaming data statistical method, system and related device | |
CN104092657A (en) | Information transmission method, device and system | |
CN104363590A (en) | Access point connection method and device | |
CN104660769A (en) | Method, device and system for adding contact person information | |
CN103561155B (en) | Send the method for note, device and terminal | |
CN103200077B (en) | The method of data interaction during a kind of voice call, Apparatus and system | |
CN105553718B (en) | Guidance information display methods and device | |
CN104391629A (en) | Method for sending message in orientation manner, method for displaying message, server and terminal | |
CN103501373A (en) | Method, device and terminal for making call | |
CN104780234A (en) | Method, device and system for inquiring Internet protocol (IP) address location |
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 |