CN104348875A - Method, cloud server and system for performing pocket transmission of data - Google Patents
Method, cloud server and system for performing pocket transmission of data Download PDFInfo
- Publication number
- CN104348875A CN104348875A CN201310338484.6A CN201310338484A CN104348875A CN 104348875 A CN104348875 A CN 104348875A CN 201310338484 A CN201310338484 A CN 201310338484A CN 104348875 A CN104348875 A CN 104348875A
- Authority
- CN
- China
- Prior art keywords
- transmitting terminal
- terminal
- receiving terminal
- receiving
- transmitting
- 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.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/141—Setup of application sessions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/185—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast with management of multicast group membership
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/562—Brokering proxy services
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The invention discloses a method, a cloud server and a system for performing pocket transmission of data. The method for pocket transmission of data comprises the following steps: when receiving a sharing operation sending request sent by a sending terminal and a sharing operation receiving request sent by at least one receiving terminal; performing matching treatment on the sending terminal and the at least one receiving terminal so as to select the receiving terminal associated with the sending terminal; sending association matching success indication information to the sending terminal so as to indicate the sending terminal to submit to-be-shared data; after receiving the to-be-shared data submitted by the sending terminal, sending the to-be-shared data to the receiving terminal associated with the sending terminal, thereby conveniently sharing information to multiple people in real time.
Description
Technical field
The present invention relates to the communications field, particularly a kind of method, cloud server and system for mass-sending data.
Background technology
Along with developing rapidly of scientific and technological level, possess the intelligent terminals such as the smart mobile phone of touch-screen, panel computer and intelligent fixed line more and more universal, develop the application of the every aspects such as the work that is much convenient for people to, life, shopping, amusement around these intelligent terminals, user more and more gets used to completing whole application process by simple touch operation.On the other hand, social activity based on mobile Internet is shared in great demand, people are in the various doings such as work, meeting, friend-making, party, often carry out various types of Information Sharing movable, as shared file, photo, music, video, address list, application etc., there is the problem such as complex operation, input inconvenience in existing instrument of sharing, have impact on the social experience of user.
Wherein, user is when various party occasions such as commercial affairs, leisure, amusements, and the subject matter existed during the various information such as terminal mass-sending share photos, audio/video, associated person information, note, application comprises:
(1) communication network mode needs by the operation such as number, note, and input step is too many, and user cannot accept;
(2) near field mode needs near-field communication hardware supports, is subject to the impact of the problems such as cost, standard, compatibility;
(3) mail, note, IM(Instant Messenger is adopted, instant messaging), the mode such as microblogging is mass-sended can only to specific user as good friend or bean vermicelli, to periphery not particular terminal None-identified mark ID, that also cannot understand opposite end shares intention, cannot realize information transmission well.
Summary of the invention
The technical problem to be solved in the present invention is to provide a kind of method, cloud server and system for mass-sending data.By determining the Information Sharing relation of the one-to-many between transmitting terminal and at least one receiving terminal, thus realize easily information being shared to many people in real time.
According to an aspect of the present invention, a kind of method for mass-sending data being provided, comprising:
When receive that transmitting terminal and at least one receiving terminal send share operation requests time, transmitting terminal and at least one receiving terminal described are carried out matching treatment, to select the receiving terminal be associated with transmitting terminal;
Send association the match is successful indication information to transmitting terminal, report the data needing to share to indicate transmitting terminal;
After receiving the data that needs that transmitting terminal reports share, send to the described receiving terminal be associated with transmitting terminal by needing the data shared.
Preferably, transmitting terminal and at least one receiving terminal described are carried out matching treatment, comprise with the step selecting the receiving terminal be associated with transmitting terminal:
For i-th receiving terminal at least one receiving terminal described, judge whether i-th receiving terminal and transmitting terminal meet at least one condition in the first matching condition, the second matching condition and the 3rd matching condition, wherein 1≤i≤N, N is the quantity of at least one receiving terminal described;
If i-th receiving terminal and transmitting terminal meet at least one condition in the first matching condition, the second matching condition and the 3rd matching condition, then judge that i-th receiving terminal is associated with transmitting terminal;
Wherein the first matching condition is whether the spacing in the geographical position of transmitting terminal and the geographical position of i-th receiving terminal is in predetermined threshold range; Second matching condition is that transmitting terminal sends time of sharing operation requests and i-th receiving terminal and sends the difference of the time of sharing operation requests whether in predetermined threshold range; 3rd matching condition is that the identification information that carries in operation requests and i-th receiving terminal send transmitting terminal sharing of sending whether share the identification information carried in operation requests identical.
Preferably, what transmitting terminal sent shares the identification information carried in operation requests is the voiceprint that transmitting terminal outwardly sends coupling sound wave;
What i-th receiving terminal sent shares the voiceprint that the identification information carried in operation requests is the coupling sound wave that i-th receiving terminal receives.
Preferably, if i-th receiving terminal and transmitting terminal all meet the first matching condition, the second matching condition and the 3rd matching condition, then to transmitting terminal and i-th receiving terminal information that sends that it fails to match, so that transmitting terminal and i-th receiving terminal send authorization information;
When after the authorization information receiving transmitting terminal and i-th receiving terminal transmission, judge that whether the authorization information that transmitting terminal sends is identical with the authorization information that i-th receiving terminal sends;
If the authorization information that transmitting terminal sends is identical with the authorization information that i-th receiving terminal sends, then perform the step that judgement i-th receiving terminal is associated with transmitting terminal.
Preferably, if the authorization information that transmitting terminal sends is not identical with the authorization information that i-th receiving terminal sends, then judge that i-th receiving terminal does not associate with transmitting terminal.
According to a further aspect in the invention, a kind of cloud server for mass-sending data being provided, comprising:
Receiving element, what send with at least one receiving terminal for receiving end/sending end shares operation requests; The data that the needs also reported for receiving end/sending end are shared;
Matching treatment unit, for receive when receiving element that transmitting terminal and at least one receiving terminal send share operation requests time, transmitting terminal and at least one receiving terminal described are carried out matching treatment, to select the receiving terminal be associated with transmitting terminal;
Transmitting element, for sending association the match is successful indication information to transmitting terminal, reports the data needing to share to indicate transmitting terminal; After receiving element receives the data that needs that transmitting terminal reports share, send to the described receiving terminal be associated with transmitting terminal by needing the data shared.
Preferably, matching treatment unit is specifically for i-th receiving terminal at least one receiving terminal described, judge whether i-th receiving terminal and transmitting terminal meet at least one condition in the first matching condition, the second matching condition and the 3rd matching condition, wherein 1≤i≤N, N is the quantity of at least one receiving terminal described; If i-th receiving terminal and transmitting terminal meet at least one condition in the first matching condition, the second matching condition and the 3rd matching condition, then judge that i-th receiving terminal is associated with transmitting terminal;
Wherein the first matching condition is whether the spacing in the geographical position of transmitting terminal and the geographical position of i-th receiving terminal is in predetermined threshold range; Second matching condition is that transmitting terminal sends time of sharing operation requests and i-th receiving terminal and sends the difference of the time of sharing operation requests whether in predetermined threshold range; 3rd matching condition is that the identification information that carries in operation requests and i-th receiving terminal send transmitting terminal sharing of sending whether share the identification information carried in operation requests identical.
Preferably, what transmitting terminal sent shares the identification information carried in operation requests is the voiceprint that transmitting terminal outwardly sends coupling sound wave;
What i-th receiving terminal sent shares the voiceprint that the identification information carried in operation requests is the coupling sound wave that i-th receiving terminal receives.
Preferably, matching treatment unit is not when i-th receiving terminal and transmitting terminal all meet the first matching condition, the second matching condition and the 3rd matching condition, instruction transmitting element to transmitting terminal and i-th receiving terminal information that sends that it fails to match so that transmitting terminal and i-th receiving terminal send authorization information; After receiving element receives the authorization information of transmitting terminal and i-th receiving terminal transmission, judge that whether the authorization information that transmitting terminal sends is identical with the authorization information that i-th receiving terminal sends, if the authorization information that transmitting terminal sends is identical with the authorization information that i-th receiving terminal sends, then perform the operation that judgement i-th receiving terminal is associated with transmitting terminal;
Receiving element is also for authorization information that receiving end/sending end and i-th receiving terminal send.
Preferably, if when matching treatment unit is also identical for the authorization information sent at transmitting terminal and the authorization information that i-th receiving terminal sends, judge that i-th receiving terminal does not associate with transmitting terminal.
According to a further aspect in the invention, providing a kind of system for mass-sending data, comprising cloud server, transmitting terminal and at least one receiving terminal, wherein:
Transmitting terminal, shares operation requests for sending initiation to cloud server; When receiving association the match is successful the indication information that cloud server sends, report the data needing to share to cloud server;
Receiving terminal, for sharing operation requests to cloud server transmission and reception;
Cloud server, for when receive transmitting terminal send initiation share operation requests share operation requests with the reception that at least one receiving terminal sends time, transmitting terminal and at least one receiving terminal described are carried out matching treatment, to select the receiving terminal be associated with transmitting terminal; Association the match is successful indication information is sent to transmitting terminal; After receiving the data that needs that transmitting terminal reports share, send to the described receiving terminal be associated with transmitting terminal by needing the data shared.
Preferably, cloud server is the cloud server that above-mentioned any embodiment relates to.
The present invention by receive that transmitting terminal and at least one receiving terminal send share operation requests time, transmitting terminal and at least one receiving terminal described are carried out matching treatment, to select the receiving terminal be associated with transmitting terminal.Send association the match is successful indication information to transmitting terminal, report the data needing to share to indicate transmitting terminal.After receiving the data that needs that transmitting terminal reports share, send to the described receiving terminal be associated with transmitting terminal by needing the data shared.Thus realize easily information being shared to many people in real time.
Description of the invention provides in order to example with for the purpose of describing, and is not exhaustively or limit the invention to disclosed form.Many modifications and variations are obvious for the ordinary skill in the art.Selecting and describing embodiment is in order to principle of the present invention and practical application are better described, and enables those of ordinary skill in the art understand the present invention thus design the various embodiments with various amendment being suitable for special-purpose.
Accompanying drawing explanation
In order to be illustrated more clearly in the embodiment of the present invention or technical scheme of the prior art, be briefly described to the accompanying drawing used required in embodiment or description of the prior art below, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
Fig. 1 is the schematic diagram that the present invention mass-sends a data method embodiment.
Fig. 2 is the schematic diagram that a checking embodiment is mated in the present invention.
Fig. 3 is the schematic diagram of a cloud server of the present invention embodiment.
Fig. 4 is the schematic diagram that the present invention mass-sends a data system embodiment.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, be clearly and completely described the technical scheme in the embodiment of the present invention, obviously, described embodiment is only the present invention's part embodiment, instead of whole embodiments.Illustrative to the description only actually of at least one exemplary embodiment below, never as any restriction to the present invention and application or use.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtained under creative work prerequisite, belong to the scope of protection of the invention.
Unless specifically stated otherwise, otherwise positioned opposite, the numerical expression of the parts of setting forth in these embodiments and step and numerical value do not limit the scope of the invention.
Meanwhile, it should be understood that for convenience of description, the size of the various piece shown in accompanying drawing is not draw according to the proportionate relationship of reality.
May not discuss in detail for the known technology of person of ordinary skill in the relevant, method and apparatus, but in the appropriate case, described technology, method and apparatus should be regarded as a part of authorizing specification.
In all examples with discussing shown here, any occurrence should be construed as merely exemplary, instead of as restriction.Therefore, other example of exemplary embodiment can have different values.
It should be noted that: represent similar terms in similar label and letter accompanying drawing below, therefore, once be defined in an a certain Xiang Yi accompanying drawing, then do not need to be further discussed it in accompanying drawing subsequently.
Fig. 1 is the schematic diagram of the mass-sending data method of one embodiment of the invention.Preferably, the method step of this embodiment can be performed by cloud server.
Step 101, when receive that transmitting terminal and at least one receiving terminal send share operation requests time, transmitting terminal and at least one receiving terminal described are carried out matching treatment, to select the receiving terminal be associated with transmitting terminal.
Step 102, sends association the match is successful indication information to transmitting terminal, reports the data needing to share to indicate transmitting terminal.
Step 103, after receiving the data that needs that transmitting terminal reports share, sends to the described receiving terminal be associated with transmitting terminal by needing the data shared.
Based on the method for mass-sending data that the above embodiment of the present invention provides, by receive that transmitting terminal and at least one receiving terminal send share operation requests time, transmitting terminal and at least one receiving terminal described are carried out matching treatment, to select the receiving terminal be associated with transmitting terminal.Send association the match is successful indication information to transmitting terminal, report the data needing to share to indicate transmitting terminal.After receiving the data that needs that transmitting terminal reports share, send to the described receiving terminal be associated with transmitting terminal by needing the data shared.Thus realize easily information being shared to many people in real time.
In one embodiment, after transmitting terminal is connected with receiving terminal opening network, user carries out finger division at transmitting terminal and enjoys operation, to select the data needing to share, and such as file, application, business card etc.Now receiving terminal also shares operation accordingly.Generally, the time that transmitting terminal initiates to operate will a little earlier in the operation of receiving terminal.Cloud server receive that transmitting terminal and at least one receiving terminal send share operation requests time, transmitting terminal and at least one receiving terminal described are carried out matching treatment, to select the receiving terminal be associated with transmitting terminal.Cloud server sends association the match is successful indication information to transmitting terminal, reports the data needing to share to indicate transmitting terminal.After transmitting terminal reports the data needing to share, cloud server sends to the described receiving terminal be associated with transmitting terminal by needing the data shared.
In the above-described embodiments, transmitting terminal and at least one receiving terminal described are carried out matching treatment, various ways can be adopted to carry out with the step selecting the receiving terminal be associated with transmitting terminal.Such as:
For i-th receiving terminal at least one receiving terminal described, judge whether i-th receiving terminal and transmitting terminal meet at least one condition in the first matching condition, the second matching condition and the 3rd matching condition, wherein 1≤i≤N, N is the quantity of at least one receiving terminal described.
If i-th receiving terminal and transmitting terminal meet at least one condition in the first matching condition, the second matching condition and the 3rd matching condition, then judge that i-th receiving terminal is associated with transmitting terminal.
Wherein the first matching condition is whether the spacing in the geographical position of transmitting terminal and the geographical position of i-th receiving terminal is in predetermined threshold range.
Such as by the IMSI(International Mobile Subscriber Identification Number of transmitting terminal and receiving terminal, international mobile subscriber identity), IP(Internet Protocol, Internet protocol) address, Base Station Identification, WiFi(Wireless Fidelity, Wireless Fidelity) SSID(Service Set Identifier, service set) etc. information obtain the positional information of transmitting terminal and receiving terminal.
Second matching condition is that transmitting terminal sends time of sharing operation requests and i-th receiving terminal and sends the difference of the time of sharing operation requests whether in predetermined threshold range.
Timestamp such as by transmitting terminal and receiving terminal transmission information carry judges.
3rd matching condition is that the identification information that carries in operation requests and i-th receiving terminal send transmitting terminal sharing of sending whether share the identification information carried in operation requests identical.
Such as transmitting terminal sends the sound wave of certain frequency, and the receiving terminal around transmitting terminal, after receiving this sound wave, extracts the voiceprint of this sound wave.The voiceprint of this sound wave is all sent to cloud server as identification information by transmitting terminal and receiving terminal.Cloud server utilizes voiceprint to carry out coupling association process.
Under normal circumstances, when one of them matching condition meets, can be considered that transmitting terminal and this i-th receiving terminal is associated.In order to improve Information Security, also can require when meeting multiple matching condition of specifying, just think that transmitting terminal and this i-th receiving terminal is associated.
Fig. 2 is the schematic diagram that a checking embodiment is mated in the present invention.In this embodiment, for i-th receiving terminal, be illustrated judging that whether transmitting terminal is associated with i-th receiving terminal further.
Step 201, judges i-th receiving terminal and transmitting terminal whether Satisfying Matching Conditions.If Satisfying Matching Conditions, then perform step 202; If not Satisfying Matching Conditions, then perform step 203.
Preferably, matching condition can be at least one in the first matching condition, the second matching condition and the 3rd matching condition in above-described embodiment.
Step 202, judges that i-th receiving terminal associates with transmitting terminal.Afterwards, other step of the present embodiment is no longer performed.
Step 203, to transmitting terminal and i-th receiving terminal information that sends that it fails to match, so that transmitting terminal and i-th receiving terminal send authorization information.
Step 204, the authorization information that receiving end/sending end and i-th receiving terminal send.
Step 205, judges that whether the authorization information that transmitting terminal sends is identical with the authorization information that i-th receiving terminal sends.If the authorization information that transmitting terminal sends is identical with the authorization information that i-th receiving terminal sends, perform step 202; Otherwise, perform step 206.
Preferably, the authorization information that transmitting terminal sends is the identifying code of transmitting terminal stochastic generation.Owing to being distribute among a small circle, therefore the identifying code of this stochastic generation directly can be told recipient by transmit leg, by receiving terminal, this identifying code is sent to cloud server by recipient.
Step 206, judges that i-th receiving terminal does not associate with transmitting terminal.
Fig. 3 is the schematic diagram of a cloud server of the present invention embodiment.As shown in Figure 3, cloud server comprises receiving element 301, matching treatment unit 302 and transmitting element 303.Wherein:
Receiving element 301, what send with at least one receiving terminal for receiving end/sending end shares operation requests; The data that the needs also reported for receiving end/sending end are shared.
Matching treatment unit 302, for receive when receiving element 301 that transmitting terminal and at least one receiving terminal send share operation requests time, transmitting terminal and at least one receiving terminal described are carried out matching treatment, to select the receiving terminal be associated with transmitting terminal.
Transmitting element 303, for sending association the match is successful indication information to transmitting terminal, reports the data needing to share to indicate transmitting terminal; After receiving element 301 receives the data that needs that transmitting terminal reports share, send to the described receiving terminal be associated with transmitting terminal by needing the data shared.
Based on the cloud server that the above embodiment of the present invention provides, by receive that transmitting terminal and at least one receiving terminal send share operation requests time, transmitting terminal and at least one receiving terminal described are carried out matching treatment, to select the receiving terminal be associated with transmitting terminal.Send association the match is successful indication information to transmitting terminal, report the data needing to share to indicate transmitting terminal.After receiving the data that needs that transmitting terminal reports share, send to the described receiving terminal be associated with transmitting terminal by needing the data shared.Thus realize easily information being shared to many people in real time.
Preferably, matching treatment unit 302 is specifically for i-th receiving terminal at least one receiving terminal described, judge whether i-th receiving terminal and transmitting terminal meet at least one condition in the first matching condition, the second matching condition and the 3rd matching condition, wherein 1≤i≤N, N is the quantity of at least one receiving terminal described; If i-th receiving terminal and transmitting terminal meet at least one condition in the first matching condition, the second matching condition and the 3rd matching condition, then judge that i-th receiving terminal is associated with transmitting terminal.
Wherein the first matching condition is whether the spacing in the geographical position of transmitting terminal and the geographical position of i-th receiving terminal is in predetermined threshold range; Second matching condition is that transmitting terminal sends time of sharing operation requests and i-th receiving terminal and sends the difference of the time of sharing operation requests whether in predetermined threshold range; 3rd matching condition is that the identification information that carries in operation requests and i-th receiving terminal send transmitting terminal sharing of sending whether share the identification information carried in operation requests identical.
Preferably, what transmitting terminal sent shares the identification information carried in operation requests is the voiceprint that transmitting terminal outwardly sends coupling sound wave.What i-th receiving terminal sent shares the voiceprint that the identification information carried in operation requests is the coupling sound wave that i-th receiving terminal receives.
Preferably, matching treatment unit 302 is not when i-th receiving terminal and transmitting terminal all meet the first matching condition, the second matching condition and the 3rd matching condition, instruction transmitting element 303 to transmitting terminal and i-th receiving terminal information that sends that it fails to match so that transmitting terminal and i-th receiving terminal send authorization information; After receiving element 301 receives the authorization information of transmitting terminal and i-th receiving terminal transmission, judge that whether the authorization information that transmitting terminal sends is identical with the authorization information that i-th receiving terminal sends, if the authorization information that transmitting terminal sends is identical with the authorization information that i-th receiving terminal sends, then perform the operation that judgement i-th receiving terminal is associated with transmitting terminal.
Receiving element 301 is also for authorization information that receiving end/sending end and i-th receiving terminal send.
Preferably, if when matching treatment unit 302 is also identical for the authorization information sent at transmitting terminal and the authorization information that i-th receiving terminal sends, judge that i-th receiving terminal does not associate with transmitting terminal.
Fig. 4 is the schematic diagram that the present invention mass-sends a data system embodiment.As shown in Figure 4, this system comprises cloud server 401, transmitting terminal 402 and at least one receiving terminal 403.Wherein:
Transmitting terminal 402, shares operation requests for sending initiation to cloud server 401; When receiving association the match is successful the indication information that cloud server 401 sends, report the data needing to share to cloud server 401.
Receiving terminal 403, for sharing operation requests to cloud server 401 transmission and reception.
Cloud server 401, for when receive transmitting terminal 401 send initiation share operation requests share operation requests with the reception that at least one receiving terminal 403 sends time, transmitting terminal 401 and at least one receiving terminal 403 described are carried out matching treatment, to select the receiving terminal be associated with transmitting terminal; Association the match is successful indication information is sent to transmitting terminal 402; After receiving the data that needs that transmitting terminal 402 reports share, send to the described receiving terminal be associated with transmitting terminal by needing the data shared.
Based on the system for mass-sending data that the above embodiment of the present invention provides, by cloud server receive that transmitting terminal and at least one receiving terminal send share operation requests time, transmitting terminal and at least one receiving terminal described are carried out matching treatment, to select the receiving terminal be associated with transmitting terminal.Send association the match is successful indication information to transmitting terminal, report the data needing to share to indicate transmitting terminal.After receiving the data that needs that transmitting terminal reports share, send to the described receiving terminal be associated with transmitting terminal by needing the data shared.Thus realize easily information being shared to many people in real time.
Preferably, cloud server 402 is the cloud server that in Fig. 3, any embodiment relates to.
In sum, for user when various party occasions such as commercial affairs, leisure, amusements, the complex operation existed during the terminal mass-sending various information such as share photos, audio/video, associated person information, note, application, input inconvenience, mate the problems such as loaded down with trivial details, by implementing the present invention, realize the Information Sharing relation of one-to-many according to the position of each terminal, operation and confirmation, reach the real-time object to many people sharing data quickly.
One of ordinary skill in the art will appreciate that all or part of step realizing above-described embodiment can have been come by hardware, the hardware that also can carry out instruction relevant by program completes, described program can be stored in a kind of computer-readable recording medium, the above-mentioned storage medium mentioned can be read-only memory, disk or CD etc.
Claims (12)
1. for mass-sending a method for data, it is characterized in that, comprising:
When receive transmitting terminal send initiation share operation requests share operation requests with the reception that at least one receiving terminal sends time, transmitting terminal and at least one receiving terminal described are carried out matching treatment, to select the receiving terminal be associated with transmitting terminal;
Send association the match is successful indication information to transmitting terminal, report the data needing to share to indicate transmitting terminal;
After receiving the data that needs that transmitting terminal reports share, send to the described receiving terminal be associated with transmitting terminal by needing the data shared.
2. method according to claim 1, is characterized in that,
Transmitting terminal and at least one receiving terminal described are carried out matching treatment, comprise with the step selecting the receiving terminal be associated with transmitting terminal:
For i-th receiving terminal at least one receiving terminal described, judge whether i-th receiving terminal and transmitting terminal meet at least one condition in the first matching condition, the second matching condition and the 3rd matching condition, wherein 1≤i≤N, N is the quantity of at least one receiving terminal described;
If i-th receiving terminal and transmitting terminal meet at least one condition in the first matching condition, the second matching condition and the 3rd matching condition, then judge that i-th receiving terminal is associated with transmitting terminal;
Wherein the first matching condition is whether the spacing in the geographical position of transmitting terminal and the geographical position of i-th receiving terminal is in predetermined threshold range; Second matching condition is that transmitting terminal sends time of sharing operation requests and i-th receiving terminal and sends the difference of the time of sharing operation requests whether in predetermined threshold range; 3rd matching condition is that the identification information that carries in operation requests and i-th receiving terminal send transmitting terminal sharing of sending whether share the identification information carried in operation requests identical.
3. method according to claim 2, is characterized in that,
What transmitting terminal sent shares the identification information carried in operation requests is the voiceprint that transmitting terminal outwardly sends coupling sound wave;
What i-th receiving terminal sent shares the voiceprint that the identification information carried in operation requests is the coupling sound wave that i-th receiving terminal receives.
4. method according to claim 2, is characterized in that,
If i-th receiving terminal and transmitting terminal all meet the first matching condition, the second matching condition and the 3rd matching condition, then to transmitting terminal and i-th receiving terminal information that sends that it fails to match, so that transmitting terminal and i-th receiving terminal send authorization information;
When after the authorization information receiving transmitting terminal and i-th receiving terminal transmission, judge that whether the authorization information that transmitting terminal sends is identical with the authorization information that i-th receiving terminal sends;
If the authorization information that transmitting terminal sends is identical with the authorization information that i-th receiving terminal sends, then perform the step that judgement i-th receiving terminal is associated with transmitting terminal.
5. method according to claim 4, is characterized in that,
If the authorization information that transmitting terminal sends is not identical with the authorization information that i-th receiving terminal sends, then judge that i-th receiving terminal does not associate with transmitting terminal.
6. for mass-sending a cloud server for data, it is characterized in that, comprising receiving element, matching treatment unit and transmitting element, wherein:
Receiving element, the initiation for receiving end/sending end transmission is shared operation requests and is shared operation requests with the reception that at least one receiving terminal sends; The data that the needs also reported for receiving end/sending end are shared;
Matching treatment unit, for receive when receiving element transmitting terminal send initiation share operation requests share operation requests with the reception that at least one receiving terminal sends time, transmitting terminal and at least one receiving terminal described are carried out matching treatment, to select the receiving terminal be associated with transmitting terminal;
Transmitting element, for sending association the match is successful indication information to transmitting terminal, reports the data needing to share to indicate transmitting terminal; After receiving element receives the data that needs that transmitting terminal reports share, send to the described receiving terminal be associated with transmitting terminal by needing the data shared.
7. cloud server according to claim 6, is characterized in that,
Matching treatment unit is specifically for i-th receiving terminal at least one receiving terminal described, judge whether i-th receiving terminal and transmitting terminal meet at least one condition in the first matching condition, the second matching condition and the 3rd matching condition, wherein 1≤i≤N, N is the quantity of at least one receiving terminal described; If i-th receiving terminal and transmitting terminal meet at least one condition in the first matching condition, the second matching condition and the 3rd matching condition, then judge that i-th receiving terminal is associated with transmitting terminal;
Wherein the first matching condition is whether the spacing in the geographical position of transmitting terminal and the geographical position of i-th receiving terminal is in predetermined threshold range; Second matching condition is that transmitting terminal sends time of sharing operation requests and i-th receiving terminal and sends the difference of the time of sharing operation requests whether in predetermined threshold range; 3rd matching condition is that the identification information that carries in operation requests and i-th receiving terminal send transmitting terminal sharing of sending whether share the identification information carried in operation requests identical.
8. cloud server according to claim 6, is characterized in that,
What transmitting terminal sent shares the identification information carried in operation requests is the voiceprint that transmitting terminal outwardly sends coupling sound wave;
What i-th receiving terminal sent shares the voiceprint that the identification information carried in operation requests is the coupling sound wave that i-th receiving terminal receives.
9. cloud server according to claim 7, is characterized in that,
Matching treatment unit is not when i-th receiving terminal and transmitting terminal all meet the first matching condition, the second matching condition and the 3rd matching condition, instruction transmitting element to transmitting terminal and i-th receiving terminal information that sends that it fails to match so that transmitting terminal and i-th receiving terminal send authorization information; After receiving element receives the authorization information of transmitting terminal and i-th receiving terminal transmission, judge that whether the authorization information that transmitting terminal sends is identical with the authorization information that i-th receiving terminal sends, if the authorization information that transmitting terminal sends is identical with the authorization information that i-th receiving terminal sends, then perform the operation that judgement i-th receiving terminal is associated with transmitting terminal;
Receiving element is also for authorization information that receiving end/sending end and i-th receiving terminal send.
10. cloud server according to claim 9, is characterized in that,
If when matching treatment unit is also identical for the authorization information sent at transmitting terminal and the authorization information that i-th receiving terminal sends, judge that i-th receiving terminal does not associate with transmitting terminal.
11. 1 kinds, for mass-sending the system of data, is characterized in that, comprise cloud server, transmitting terminal and at least one receiving terminal, wherein:
Transmitting terminal, shares operation requests for sending initiation to cloud server; When receiving association the match is successful the indication information that cloud server sends, report the data needing to share to cloud server;
Receiving terminal, for sharing operation requests to cloud server transmission and reception;
Cloud server, for when receive transmitting terminal send initiation share operation requests share operation requests with the reception that at least one receiving terminal sends time, transmitting terminal and at least one receiving terminal described are carried out matching treatment, to select the receiving terminal be associated with transmitting terminal; Association the match is successful indication information is sent to transmitting terminal; After receiving the data that needs that transmitting terminal reports share, send to the described receiving terminal be associated with transmitting terminal by needing the data shared.
12. systems according to claim 11, is characterized in that,
The cloud server that cloud server relates to any one of claim 6-10.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310338484.6A CN104348875A (en) | 2013-08-06 | 2013-08-06 | Method, cloud server and system for performing pocket transmission of data |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310338484.6A CN104348875A (en) | 2013-08-06 | 2013-08-06 | Method, cloud server and system for performing pocket transmission of data |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104348875A true CN104348875A (en) | 2015-02-11 |
Family
ID=52503664
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310338484.6A Pending CN104348875A (en) | 2013-08-06 | 2013-08-06 | Method, cloud server and system for performing pocket transmission of data |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104348875A (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106230699A (en) * | 2016-08-10 | 2016-12-14 | 深圳供电局有限公司 | Method and system for initiating discussion communication through mail |
WO2017016525A1 (en) * | 2015-07-29 | 2017-02-02 | 腾讯科技(深圳)有限公司 | Service data group sending method, terminal and server |
CN106470391A (en) * | 2015-08-21 | 2017-03-01 | 腾讯科技(深圳)有限公司 | The pocket transmission method and device of business datum |
CN106487620A (en) * | 2016-09-30 | 2017-03-08 | 无锡小天鹅股份有限公司 | Equipment room network connection system and method |
CN107241437A (en) * | 2017-07-20 | 2017-10-10 | 深圳天珑无线科技有限公司 | Data processing method and device |
CN109714250A (en) * | 2018-12-28 | 2019-05-03 | 联想(北京)有限公司 | A kind of information processing method and device, electronic equipment |
CN113259227A (en) * | 2021-06-01 | 2021-08-13 | 深圳传音控股股份有限公司 | Information processing method, device and storage medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101989994A (en) * | 2009-08-03 | 2011-03-23 | 华为技术有限公司 | Method, system and network side device for realizing data sharing |
CN103067465A (en) * | 2012-12-20 | 2013-04-24 | 广东一一五科技有限公司 | File sharing method and system |
US20130110936A1 (en) * | 2011-05-16 | 2013-05-02 | Kouji Miura | Communication control system, server device, and communication control method |
CN103220310A (en) * | 2012-01-20 | 2013-07-24 | 腾讯科技(深圳)有限公司 | Calling card exchange method and terminal and calling card server used for calling card exchange |
-
2013
- 2013-08-06 CN CN201310338484.6A patent/CN104348875A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101989994A (en) * | 2009-08-03 | 2011-03-23 | 华为技术有限公司 | Method, system and network side device for realizing data sharing |
US20130110936A1 (en) * | 2011-05-16 | 2013-05-02 | Kouji Miura | Communication control system, server device, and communication control method |
CN103220310A (en) * | 2012-01-20 | 2013-07-24 | 腾讯科技(深圳)有限公司 | Calling card exchange method and terminal and calling card server used for calling card exchange |
CN103067465A (en) * | 2012-12-20 | 2013-04-24 | 广东一一五科技有限公司 | File sharing method and system |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017016525A1 (en) * | 2015-07-29 | 2017-02-02 | 腾讯科技(深圳)有限公司 | Service data group sending method, terminal and server |
US10582563B2 (en) | 2015-07-29 | 2020-03-03 | Tencent Technology (Shenzhen) Company Limited | Service data group sending method, apparatus, and server |
CN106470391A (en) * | 2015-08-21 | 2017-03-01 | 腾讯科技(深圳)有限公司 | The pocket transmission method and device of business datum |
CN106230699A (en) * | 2016-08-10 | 2016-12-14 | 深圳供电局有限公司 | Method and system for initiating discussion communication through mail |
CN106487620A (en) * | 2016-09-30 | 2017-03-08 | 无锡小天鹅股份有限公司 | Equipment room network connection system and method |
CN106487620B (en) * | 2016-09-30 | 2019-10-22 | 无锡小天鹅电器有限公司 | Equipment room network connection system and method |
CN107241437A (en) * | 2017-07-20 | 2017-10-10 | 深圳天珑无线科技有限公司 | Data processing method and device |
CN107241437B (en) * | 2017-07-20 | 2021-02-19 | 深圳天珑无线科技有限公司 | Data processing method and device |
CN109714250A (en) * | 2018-12-28 | 2019-05-03 | 联想(北京)有限公司 | A kind of information processing method and device, electronic equipment |
CN113259227A (en) * | 2021-06-01 | 2021-08-13 | 深圳传音控股股份有限公司 | Information processing method, device and storage medium |
WO2022252935A1 (en) * | 2021-06-01 | 2022-12-08 | 深圳传音控股股份有限公司 | Information processing method, device, and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11002822B2 (en) | Service enhancements using near field communication | |
CN104348875A (en) | Method, cloud server and system for performing pocket transmission of data | |
US9326091B2 (en) | Near field communication automatic self-provisioning | |
EP2406933B1 (en) | Method, apparatus and computer program for enabling access to content | |
WO2017200592A1 (en) | Offline peer-assisted notification delivery | |
CN102802156B (en) | A kind of method for authenticating and relevant device | |
CN105338480A (en) | LBS-based user matching method, system, and server, and message clients | |
CN102355509B (en) | Method and device for transmitting and receiving message according to mobile number in contact list | |
CN104202729A (en) | Method, device and system for adding contact persons | |
CN103067478A (en) | Method, device and system for transmitting contact person information | |
CN103108326A (en) | Session relationship establishing method and device and system | |
CN104144106A (en) | Information forwarding method, device and system | |
CN103327013A (en) | Contact person information sharing method and equipment based on sharing permission level | |
CN103702278A (en) | Electronic name card transmission method, system and device | |
CN102833074A (en) | Authentication method and related equipment | |
CN104980420A (en) | Business processing method, device, terminal and server | |
CN103338250A (en) | Method and mobile terminal for paying attention in social contact system | |
CN106255074B (en) | A kind of group's method for building up and device | |
CN114257579A (en) | Information transmission method, device, equipment and medium | |
CN109040050A (en) | Data interactive method and Related product | |
CN104331407A (en) | Multimedia file information recommending method and multimedia file information recommending device | |
CN106131837A (en) | Method, terminal and the communication system that a kind of wireless network connects | |
CN105610796A (en) | Method, server and system for transferring user identity recognition information | |
KR20160031769A (en) | Apparatus and system for providing lettering service | |
CN105119875B (en) | A kind of authorization method and device of smart machine |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20150211 |