Nothing Special   »   [go: up one dir, main page]

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 PDF

Info

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
Application number
CN201310338484.6A
Other languages
Chinese (zh)
Inventor
张涛
陈云海
铁兵
杨德利
林立宇
刘晓玲
张萍
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Telecom Corp Ltd
Original Assignee
China Telecom Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Telecom Corp Ltd filed Critical China Telecom Corp Ltd
Priority to CN201310338484.6A priority Critical patent/CN104348875A/en
Publication of CN104348875A publication Critical patent/CN104348875A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/141Setup of application sessions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/185Arrangements for providing special services to substations for broadcast or conference, e.g. multicast with management of multicast group membership
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/562Brokering 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

For mass-sending the method for data, cloud server and system
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.
CN201310338484.6A 2013-08-06 2013-08-06 Method, cloud server and system for performing pocket transmission of data Pending CN104348875A (en)

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)

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

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

Patent Citations (4)

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

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