WO2017219636A1 - Data exchange method, cloud server, and smart terminal - Google Patents
Data exchange method, cloud server, and smart terminal Download PDFInfo
- Publication number
- WO2017219636A1 WO2017219636A1 PCT/CN2016/112507 CN2016112507W WO2017219636A1 WO 2017219636 A1 WO2017219636 A1 WO 2017219636A1 CN 2016112507 W CN2016112507 W CN 2016112507W WO 2017219636 A1 WO2017219636 A1 WO 2017219636A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- cloud server
- smart
- smart terminal
- authentication information
- communication group
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 49
- 238000004891 communication Methods 0.000 claims abstract description 201
- 230000003993 interaction Effects 0.000 claims description 62
- 238000007796 conventional method Methods 0.000 abstract description 3
- 238000010586 diagram Methods 0.000 description 14
- 238000013475 authorization Methods 0.000 description 7
- 238000012545 processing Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/40—Support for services or applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0853—Network architectures or network communication protocols for network security for authentication of entities using an additional device, e.g. smartcard, SIM or a different communication terminal
-
- 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/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
-
- 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/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1095—Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
Definitions
- the present invention relates to the field of communications technologies, and in particular, to a data interaction method, a cloud server, and an intelligent terminal.
- each smart terminal must be assigned a different ID, that is, a different SIM card, and information between different intelligent terminals can only be transmitted through each other. Communication.
- the technical problem to be solved by the present invention is to provide a data interaction method, a cloud server, and an intelligent terminal, which can implement multiple smart terminals to use the same ID, and data communication can be realized between different intelligent terminals.
- one technical solution proposed by the present invention is:
- the smart terminal includes a processor and a memory, and the processor is coupled to the memory via a bus;
- the memory is configured to store a program running in the processor and data generated during the running of the program
- the processor is configured to perform the following actions:
- the notification information is that the cloud server sends after the smart terminal and another intelligent terminal having the same authentication information form a communication group.
- the processor is further configured to:
- the processor is further configured to:
- the target receiving end of the message is another smart terminal that belongs to the same communication group as the smart terminal, so that the cloud server determines the smart terminal and the other
- the message is forwarded to the other intelligent terminal.
- the authentication information is authentication information in a virtual SIM card of the smart terminal.
- another technical solution proposed by the present invention is to provide a cloud server, where the cloud server includes a processor and a memory, and the processor is coupled to the memory through a bus;
- the memory is configured to store a program running in the processor and data generated during the running of the program
- the processor is configured to perform the following actions:
- the at least two smart terminals having the same authentication information are grouped into one communication group, so that the at least two smart terminals belonging to the same communication group can implement information interaction through the cloud server.
- the authentication information is authentication information in a virtual SIM card of the smart terminal.
- the processor is further configured to:
- the stored data is sent to the second smart terminal.
- the processor is further configured to:
- the second intelligent terminal belongs to the same communication group as the first smart terminal, forwarding the message to the second smart terminal.
- the processor is further configured to:
- the second intelligent terminal does not belong to the same communication group, sending the prompt information to the first smart terminal, and rejecting forwarding the information to the second smart terminal.
- Another technical solution proposed by the present invention is to provide a data interaction method, where the data interaction method includes the following steps:
- the cloud server receives the authentication information sent by multiple smart terminals respectively.
- the at least two smart terminals having the same authentication information are grouped into one communication group, so that the at least two smart terminals belonging to the same communication group can implement information interaction through the cloud server.
- the authentication information is authentication information in a virtual SIM card of the smart terminal.
- the at least two smart terminals having the same authentication information are grouped into one communication group, so that the at least two smart terminals belonging to the same communication group can implement information interaction through the cloud server. It also includes the following steps:
- the cloud server receives and stores data sent by the first smart terminal
- the stored data is sent to the second smart terminal.
- the at least two smart terminals that have the same authentication information according to the authentication information form a communication group, so that the step of interconnecting the at least two smart terminals belonging to the same communication group includes The following steps:
- the data interaction method further includes the following steps:
- the smart terminal sends the authentication information to the cloud server;
- the notification information is that the cloud server sends after the smart terminal and another intelligent terminal having the same authentication information form a communication group.
- the authentication information is authentication information in a virtual SIM card of the smart terminal.
- the receiving by the cloud server, the notification information of the establishment of the communication group, to notify the smart terminal that the other intelligent terminal having the same authentication information has established the communication group, and can perform information through the cloud server.
- the steps of interaction it also includes:
- the receiving by the cloud server, the notification information of the establishment of the communication group, to notify the smart terminal that the other intelligent terminal having the same authentication information has established the communication group, and can perform information through the cloud server.
- the steps of interaction it also includes:
- the target receiving end of the message is another smart terminal that belongs to the same communication group as the smart terminal, so that the cloud server determines the smart terminal and the other
- the message is forwarded to the other intelligent terminal.
- the cloud server of the present embodiment respectively accepts the authentication information sent by multiple intelligent terminals, and after comparing the plurality of authentication information, the authentication information is the same.
- At least two smart terminals form a communication group, so that at least two smart terminals belonging to the same communication group can interact through the cloud server.
- the cloud server After establishing a communication group through the cloud server, information interaction between multiple intelligent terminals in the communication group can be directly realized, thereby avoiding The trouble of sending and receiving by the conventional method brings convenience to the user.
- FIG. 1 is a schematic structural diagram of an embodiment of a data interaction system according to the present invention.
- FIG. 2 is a schematic flow chart of an embodiment of a data interaction method according to the present invention.
- FIG. 3 is a schematic flow chart of another embodiment of a data interaction method according to the present invention.
- FIG. 4 is a schematic flow chart of still another embodiment of a data interaction method according to the present invention.
- FIG. 5 is a schematic flowchart diagram of still another embodiment of a data interaction method according to the present invention.
- FIG. 6 is a schematic structural diagram of an embodiment of a cloud server according to the present invention.
- FIG. 7 is a schematic structural diagram of another embodiment of a cloud server according to the present invention.
- FIG. 8 is a schematic structural diagram of an embodiment of a smart terminal according to the present invention.
- FIG. 9 is a schematic structural diagram of still another embodiment of a cloud server according to the present invention.
- FIG. 10 is a schematic structural diagram of another embodiment of a smart terminal.
- FIG. 1 is a schematic structural diagram of an embodiment of a data interaction system according to the present invention.
- the data interaction system of this embodiment includes a cloud server 101 and a plurality of smart terminals 102.
- the plurality of smart terminals 102 and the cloud server 101 are connected through a network.
- the plurality of smart terminals 102 can simultaneously use the same virtual SIM card, which is a concept set with respect to a conventional physical SIM card. If the user has multiple smart phones at the same time, the multiple smart phones can use the same SIM card, through which the SIM card can communicate with each other or communicate with each other, or communicate with smart terminals using other SIM cards.
- the multiple smart terminals 102 respectively send authentication information to the cloud server 101, where the authorization message is the authentication information in the virtual SIM card of the smart terminal 102.
- the cloud server 101 receives the authentication message, and compares the received plurality of authentication information, and the at least two smart terminals 102 with the same authentication message form a communication group, belonging to at least one of the same communication group. Two smart terminals can implement information interaction and sharing through the cloud server 101.
- FIG. 2 is a schematic flowchart of an embodiment of a data interaction method according to the present invention.
- the data interaction method of this embodiment includes the following steps:
- the cloud server receives the authentication information sent by multiple smart terminals.
- the cloud server may be a server of a provider of the provided virtual SIM card, or may be a network server, which is not limited herein.
- the smart terminal can be one of a smart phone, a tablet computer, a wearable device, and an in-vehicle system, and can also be other smart devices that can communicate with each other, and is not limited herein.
- the multiple smart terminals send the authentication information to the cloud server, where the authorization message is the authentication information in the virtual SIM card of the smart terminal.
- the cloud server receives the authentication information of each smart terminal virtual SIM card. First, each authentication information is judged to determine whether the authentication information is valid information, and if it is not valid information, the authentication information is rejected. If the authentication information is valid information, the authentication information is saved.
- the cloud server compares the authentication information of the effective multiple smart terminals to determine which authentication information in the virtual SIM card of the smart terminal is consistent. .
- the at least two smart terminals with the same authentication information are combined into one communication group, so that the at least two smart terminals belonging to the same communication group can implement information interaction through the cloud server.
- the cloud server sets up a communication group by using a SIM card with the same authentication information in the virtual SIM card, for example, forming a local area cloud, so that the cloud server can form one or more communication groups and the same communication group.
- Multiple smart terminals share the same virtual SIM card.
- multiple intelligent terminals of the same distribution group can communicate directly through the same virtual SIM card, wherein the communication includes at least one of a call, a message, and an email.
- a plurality of smart terminals of the same communication group can also communicate with other smart terminals outside the communication group by using a unified virtual SIM card, which is not limited herein.
- the plurality of intelligent terminals of the same communication group include at least one master device, and the smart devices of the communication group receive the call or receive information of other intelligent terminals other than the communication group, the calling device A prompt message is sent, and other slave devices may not issue a prompt message to prevent multiple smart terminals from simultaneously causing interference to the user.
- the calling device may be set by the user, or may be automatically set according to the frequency of use within the preset time period of the user. For example, the smart terminal with the highest frequency of use within 2 hours is automatically set as the master device, which is not limited herein.
- FIG. 3 is a schematic flowchart of another embodiment of a data interaction method according to the present invention.
- the cloud server receives the authentication information sent by multiple smart terminals.
- the at least two smart terminals that have the same authentication information are configured into a communication group, so that the at least two smart terminals belonging to the same communication group can implement information interaction through the cloud server.
- Steps 301 to 303 are the same as steps 201 to 203.
- steps 201 to 203 For details, refer to FIG. 2 and related text descriptions, and details are not described herein again.
- the cloud server receives and stores data sent by the first smart terminal.
- the cloud server When the cloud server combines at least two smart terminals having the same authentication information into one communication group, the plurality of intelligent terminals in the communication group share a database, or a cloud disk, wherein any one of the plurality of smart terminals
- the first smart terminal can directly send data to the cloud server, where the data includes a call record of the first smart terminal, information received or sent, such as a short message, and a record of an email or other social software, and the corresponding cloud server receives.
- the data is stored in the corresponding database.
- the second smart terminal that is different from the first smart terminal can obtain the data of the first smart terminal by using the cloud server, because the plurality of smart terminals in the same communication group can use the database of the cloud server.
- the second intelligent terminal sends a data request for acquiring the first smart terminal to the cloud server, and correspondingly, the cloud server receives the data request, and sends data corresponding to the data request to the second smart terminal.
- multiple smart terminals using the same virtual SIM card can realize sharing between data, such as information sharing, resource sharing, etc., which are not limited herein, and multiple intelligent terminals can directly store their own data.
- the cloud server not only can the above data be shared, but also the memory resources of the smart terminal itself can be saved, and information loss due to insufficient memory can be avoided.
- FIG. 4 is a schematic flowchart of still another embodiment of the data interaction method of the present invention.
- the cloud server receives the message sent by the first smart terminal, where the target receiving end of the message is the second smart terminal.
- any first smart terminal in the communication group can send information to another second smart terminal through the cloud server.
- the first intelligent terminal first sends the information that needs to be forwarded to the cloud server, where the information includes the information identifier of the second intelligent terminal that receives the information.
- the cloud server receives the information.
- the cloud server first determines whether the second smart terminal belongs to the same communication group as the first smart terminal by using the identifier information of the second smart terminal. If it belongs to the same distribution group, the information is directly forwarded to the second intelligent terminal.
- the cloud server sends the prompt information to the first smart terminal, and refuses to forward the information to the second smart terminal.
- the first intelligent terminal can directly send information to the second intelligent terminal in the same communication group through the cloud server, which not only avoids erroneous operations, but also is convenient and fast, and saves resources of the first intelligent terminal.
- the cloud server of the embodiment separately accepts the authentication information sent by the multiple smart terminals, and after comparing the plurality of authentication information, the at least two smart terminals with the same authentication information form a communication group. So that at least two smart terminals belonging to the same distribution group can interact through the cloud server. In the above manner, not only can multiple intelligent terminals use the same authentication information at the same time, but also save resources. Moreover, after establishing a communication group through the cloud server, information interaction between multiple intelligent terminals in the communication group can be directly realized, thereby avoiding The trouble of sending and receiving by the conventional method brings convenience to the user.
- multiple intelligent terminals using the same virtual SIM card can realize sharing between data, such as information sharing and resource sharing, which are not limited herein, and multiple intelligent terminals can directly directly
- the data is stored in the cloud server, which not only enables the sharing of the above data, but also saves the memory resources of the smart terminal itself and avoids information loss caused by insufficient memory.
- the first intelligent terminal can directly send information to the second intelligent terminal in the same communication group through the cloud server, which not only avoids erroneous operations, but also is convenient and fast, and saves resources of the first intelligent terminal.
- FIG. 5 is a schematic flowchart of still another embodiment of a data interaction method according to the present invention. As shown in FIG. 5, the data interaction method of this embodiment includes the following steps:
- the smart terminal sends the authentication information to the cloud server.
- the smart terminal may be one of a smart phone, a tablet computer, a wearable device, and an in-vehicle system, or may be other smart devices that can communicate with each other, and is not limited herein.
- the cloud server may be a server of a provider of the provided virtual SIM card, or may be a network server, which is not limited herein.
- multiple intelligent terminals send authentication information to the cloud server, in order to realize that multiple smart devices use the same virtual SIM card at the same time.
- the authorization message is the authentication information in the virtual SIM card of the smart terminal.
- the notification information is sent by the cloud server after the smart terminal and another intelligent terminal having the same authentication information form a communication group.
- the cloud server receives the authentication information of each smart terminal virtual SIM card. First, each authentication information is judged to determine whether the authentication information is valid information, and if it is not valid information, the authentication information is rejected. If the authentication information is valid information, the authentication information is saved.
- the cloud server compares the authentication information of the effective multiple smart terminals to determine which authentication information in the virtual SIM card of the smart terminal is consistent. . Then, the cloud server sets up a communication group with the SIM card with the same authentication information in the virtual SIM card, for example, forming a local area cloud, so that one or more communication groups can be set up in the cloud server, and multiple communication groups are provided.
- the smart terminal shares the same virtual SIM card. And sending, to each intelligent terminal in the same distribution group, notification information for establishing a communication group, to notify the smart terminal that another communication terminal having the same authentication information has established the communication group, and may perform the communication group by using the cloud server. Information exchange.
- the smart terminal receives the notification information.
- multiple intelligent terminals of the same distribution group can communicate directly through the same virtual SIM card, wherein the communication includes at least one of a call, a message, and an email.
- a plurality of smart terminals of the same communication group can also communicate with other smart terminals outside the communication group by using a unified virtual SIM card, which is not limited herein.
- the plurality of intelligent terminals of the same communication group include at least one master device, and the smart devices of the communication group receive the call or receive information of other intelligent terminals other than the communication group, the calling device A prompt message is sent, and other slave devices may not issue a prompt message to prevent multiple smart terminals from simultaneously causing interference to the user.
- the calling device may be set by the user, or may be automatically set according to the frequency of use within the preset time period of the user. For example, the smart terminal with the highest frequency of use within 2 hours is automatically set as the master device, which is not limited herein.
- the cloud server in order to realize data sharing between multiple intelligent terminals in the same distribution group, when the cloud server combines at least two smart terminals with the same authentication information into one communication group, the communication group
- the plurality of intelligent terminals share a database, or a cloud disk, wherein the smart terminals of the plurality of smart terminals can directly send data to the cloud server, wherein the data includes a call record, a receiving or a sending of the smart terminal.
- Information such as text messages and records of emails or other social software, etc.
- the corresponding cloud server receives the data and stores the data in a corresponding database.
- the cloud server When receiving the data request of the other intelligent terminal that belongs to the same communication group as the smart terminal, the cloud server sends the stored data to the other smart terminal.
- multiple smart terminals using the same virtual SIM card can realize sharing between data, such as information sharing, resource sharing, etc., which are not limited herein, and multiple intelligent terminals can directly store their own data.
- the cloud server not only can the above data be shared, but also the memory resources of the smart terminal itself can be saved, and information loss due to insufficient memory can be avoided.
- any smart terminal in the communication group can send information to another first smart terminal through the cloud server.
- the smart terminal first sends the information that needs to be forwarded to the cloud server, where the information includes the information identifier of the first smart terminal that receives the information.
- the cloud server receives the information.
- the first smart terminal and the smart terminal belong to the same communication group, and if they belong to the same communication group, the information is directly forwarded to the first smart terminal.
- the cloud server sends the prompt information to the smart terminal, and refuses to forward the information to the first smart terminal.
- the present embodiment can not only realize that multiple intelligent terminals use the same authentication information at the same time, but also save resources. Moreover, after establishing a communication group through the cloud server, the multiple intelligent terminals in the communication group can be directly realized. The information interaction avoids the trouble of sending and receiving in the traditional way, and brings convenience to the user.
- multiple intelligent terminals using the same virtual SIM card can realize sharing between data, such as information sharing and resource sharing, which are not limited herein, and multiple intelligent terminals can directly directly
- the data is stored in the cloud server, which not only enables the sharing of the above data, but also saves the memory resources of the smart terminal itself and avoids information loss caused by insufficient memory.
- the smart terminal can directly send information to another first intelligent terminal in the same communication group through the cloud server, which not only avoids erroneous operations, but also is convenient and fast, and saves resources of the smart terminal.
- FIG. 6 is a schematic structural diagram of an embodiment of a cloud server according to the present invention.
- the cloud server of this embodiment includes a receiving module 601, a comparing module 602, and a communication group creating module 603.
- the receiving module 601 is configured to separately receive authentication information sent by multiple smart terminals.
- the cloud server may be a server of a provider of the provided virtual SIM card, or may be a network server, which is not limited herein.
- the smart terminal can be one of a smart phone, a tablet computer, a wearable device, and an in-vehicle system, and can also be other smart devices that can communicate with each other, and is not limited herein.
- the multiple smart terminals send the authentication information to the cloud server, where the authorization message is the authentication information in the virtual SIM card of the smart terminal.
- the receiving module receives the authentication information of each smart terminal virtual SIM card. First, each authentication information is judged to determine whether the authentication information is valid information, and if it is not valid information, the authentication information is rejected. If the authentication information is valid information, the authentication information is saved.
- the comparison module 602 is configured to compare the authentication information sent by the multiple smart terminals.
- the comparison module 602 compares the authentication information of the effective multiple smart terminals to determine which authentication information in the virtual SIM cards of the smart terminals are consistent.
- the communication group creating module 603 is configured to form at least two smart terminals with the same authentication information into a communication group, so that the at least two smart terminals belonging to the same communication group can be implemented by the cloud server. Information exchange.
- the communication group creating module 603 sets up a communication group by using the SIM card whose authentication information is consistent in the virtual SIM card, for example, forming a local area cloud, so that one or more communication groups and the same communication can be established in the cloud server.
- a plurality of intelligent terminals of a group share the same virtual SIM card.
- multiple intelligent terminals of the same distribution group can communicate directly through the same virtual SIM card, wherein the communication includes at least one of a call, a message, and an email.
- a plurality of smart terminals of the same communication group can also communicate with other smart terminals outside the communication group by using a unified virtual SIM card, which is not limited herein.
- the plurality of intelligent terminals of the same communication group include at least one master device, and the smart devices of the communication group receive the call or receive information of other intelligent terminals other than the communication group, the calling device A prompt message is sent, and other slave devices may not issue a prompt message to prevent multiple smart terminals from simultaneously causing interference to the user.
- the calling device may be set by the user, or may be automatically set according to the frequency of use within the preset time period of the user. For example, the smart terminal with the highest frequency of use within 2 hours is automatically set as the master device, which is not limited herein.
- the cloud server further includes a sending module 704.
- the receiving module 701 is further configured to receive and store data sent by the first smart terminal.
- the communication group creation module 703 forms at least two smart terminals with the same authentication information into one communication group
- the plurality of intelligent terminals in the communication group share a database, or a cloud disk, wherein the plurality of smart terminals Any one of the first smart terminals can directly send data to the cloud server, where the data includes a call record of the first smart terminal, information received or sent, such as a short message, and a record of an email or other social software, etc.
- the receiving module 701 receives the data and stores the data in a corresponding database.
- the sending module 704 is configured to send the stored data to the second smart terminal when receiving a data request of the second smart terminal that belongs to the same communication group as the first smart terminal.
- the second intelligent terminal sends a data request for acquiring the first smart terminal to the cloud server, and correspondingly, the receiving module 701 of the cloud server receives the data request, and sends data corresponding to the data request to the second smart terminal. .
- multiple smart terminals using the same virtual SIM card can realize sharing between data, such as information sharing, resource sharing, etc., which are not limited herein, and multiple intelligent terminals can directly store their own data.
- the cloud server not only can the above data be shared, but also the memory resources of the smart terminal itself can be saved, and information loss due to insufficient memory can be avoided.
- the receiving module 701 is further configured to receive a message sent by the first smart terminal, where the target receiving end of the message is a second smart terminal. Specifically, the first intelligent terminal first sends the information that needs to be forwarded to the cloud server, where the information includes the information identifier of the second intelligent terminal that receives the information. The receiving module 701 receives the information.
- the sending module 704 is configured to determine that the second smart terminal belongs to the same communication group as the first smart terminal; if yes, forward the message to the second smart terminal. If the second intelligent terminal does not belong to the same communication group, the cloud server sends the prompt information to the first smart terminal, and refuses to forward the information to the second smart terminal.
- multiple intelligent terminals using the same virtual SIM card can realize sharing between data, such as information sharing and resource sharing, which are not limited herein, and multiple intelligent terminals can directly directly
- the data is stored in the cloud server, which not only enables the sharing of the above data, but also saves the memory resources of the smart terminal itself and avoids information loss caused by insufficient memory.
- the first intelligent terminal can directly send information to the second intelligent terminal in the same communication group through the cloud server, which not only avoids erroneous operations, but also is convenient and fast, and saves resources of the first intelligent terminal.
- FIG. 8 is a schematic structural diagram of an embodiment of a smart terminal according to the present invention.
- the intelligent terminal of this embodiment includes a sending module 801 and a receiving module 802.
- the sending module 801 is configured to send the authentication information to the cloud server.
- multiple intelligent terminals send authentication information to the cloud server through the sending module 801, in order to realize that multiple smart devices use the same virtual SIM card at the same time.
- the authorization message is the authentication information in the virtual SIM card of the smart terminal.
- the receiving module 802 is configured to receive the notification information of the establishment of the communication group sent by the cloud server, to notify the smart terminal that the other intelligent terminal having the same authentication information has established the communication group, and may perform the communication group by using the cloud server. Information interaction; wherein the notification information is sent by the cloud server after forming the communication terminal with another intelligent terminal having the same authentication information.
- the cloud server receives the authentication information of each smart terminal virtual SIM card. First, each authentication information is judged to determine whether the authentication information is valid information, and if it is not valid information, the authentication information is rejected. If the authentication information is valid information, the authentication information is saved.
- the cloud server compares the authentication information of the effective multiple smart terminals to determine which authentication information in the virtual SIM card of the smart terminal is consistent. . Then, the cloud server sets up a communication group with the SIM card with the same authentication information in the virtual SIM card, for example, forming a local area cloud, so that one or more communication groups can be set up in the cloud server, and multiple communication groups are provided.
- the smart terminal shares the same virtual SIM card. And sending, to each intelligent terminal in the same distribution group, notification information for establishing a communication group, to notify the smart terminal that another communication terminal having the same authentication information has established the communication group, and may perform the communication group by using the cloud server. Information exchange.
- the receiving module 802 receives the notification information.
- multiple intelligent terminals of the same distribution group can communicate directly through the same virtual SIM card, wherein the communication includes at least one of a call, a message, and an email.
- a plurality of smart terminals of the same communication group can also communicate with other smart terminals outside the communication group by using a unified virtual SIM card, which is not limited herein.
- the plurality of intelligent terminals of the same communication group include at least one master device, and the smart devices of the communication group receive the call or receive information of other intelligent terminals other than the communication group, the calling device A prompt message is sent, and other slave devices may not issue a prompt message to prevent multiple smart terminals from simultaneously causing interference to the user.
- the calling device may be set by the user, or may be automatically set according to the frequency of use within the preset time period of the user. For example, the smart terminal with the highest frequency of use within 2 hours is automatically set as the master device, which is not limited herein.
- the communication group has more The smart terminals share a database, or a cloud disk, wherein the smart terminals in the plurality of smart terminals can directly send data to the cloud server, wherein the data includes the call record, the received or sent information of the smart terminal, such as The text message and the record of the email or other social software, etc., the corresponding cloud server receives the data and stores the data in the corresponding database.
- the cloud server When receiving the data request of the other intelligent terminal that belongs to the same communication group as the smart terminal, the cloud server sends the stored data to the other smart terminal.
- multiple smart terminals using the same virtual SIM card can realize sharing between data, such as information sharing, resource sharing, etc., which are not limited herein, and multiple intelligent terminals can directly store their own data.
- the cloud server not only can the above data be shared, but also the memory resources of the smart terminal itself can be saved, and information loss due to insufficient memory can be avoided.
- any smart terminal in the communication group can send information to another first smart terminal through the cloud server.
- the smart terminal first sends the information that needs to be forwarded to the cloud server, where the information includes the information identifier of the first smart terminal that receives the information.
- the cloud server receives the information.
- the first smart terminal and the smart terminal belong to the same communication group, and if they belong to the same communication group, the information is directly forwarded to the first smart terminal.
- the cloud server sends the prompt information to the smart terminal, and refuses to forward the information to the first smart terminal.
- the present embodiment can not only realize that multiple intelligent terminals use the same authentication information at the same time, but also save resources. Moreover, after establishing a communication group through the cloud server, the multiple intelligent terminals in the communication group can be directly realized. The information interaction avoids the trouble of sending and receiving in the traditional way, and brings convenience to the user.
- multiple intelligent terminals using the same virtual SIM card can realize sharing between data, such as information sharing and resource sharing, which are not limited herein, and multiple intelligent terminals can directly directly
- the data is stored in the cloud server, which not only enables the sharing of the above data, but also saves the memory resources of the smart terminal itself and avoids information loss caused by insufficient memory.
- the smart terminal can directly send information to another first intelligent terminal in the same communication group through the cloud server, which not only avoids erroneous operations, but also is convenient and fast, and saves resources of the smart terminal.
- FIG. 9 is a schematic structural diagram of still another embodiment of a cloud server according to the present invention.
- the cloud server of the present embodiment includes a processor 901 and a memory 902, and the processor 901 and the memory 902 are coupled together via a bus 903.
- the bus 903 may include a power bus, a control bus, a status signal bus, and the like in addition to the data bus. However, for clarity of description, various buses are labeled as bus 903 in the figure.
- the processor 901 is configured to separately receive authentication information sent by multiple smart terminals.
- the multiple smart terminals send the authentication information to the cloud server, where the authorization message is the authentication information in the virtual SIM card of the smart terminal.
- the processor 901 receives the authentication information of each smart terminal virtual SIM card. First, each authentication information is judged to determine whether the authentication information is valid information, and if it is not valid information, the authentication information is rejected. If the authentication information is valid information, the authentication information is saved.
- the processor 902 is further configured to compare the authentication information sent by the multiple smart terminals.
- the processor 902 compares the authentication information of the valid multiple smart terminals to determine which authentication information in the virtual SIM card of the smart terminal is consistent. of.
- the processor 902 is further configured to form at least two the smart terminals with the same authentication information into a communication group, so that the at least two smart terminals belonging to the same communication group can implement information through the cloud server. Interaction.
- the processor 901 sets up a communication group by using the SIM card whose authentication information is consistent in the virtual SIM card, for example, forming a local area cloud, so that one or more communication groups can be set up in the cloud server, and the same distribution group Multiple smart terminals share the same virtual SIM card.
- the processor 901 is further configured to receive and store data sent by the first smart terminal.
- the processor 901 when the processor 901 combines at least two smart terminals with the same authentication information into one communication group, the multiple smart terminals in the communication group share a database, or a cloud disk, where any one of the multiple intelligent terminals
- a first intelligent terminal can directly send data to the cloud server, wherein the data includes a call record of the first smart terminal, information received or sent, such as a short message, and a record of an email or other social software, and the corresponding processor.
- 901 receives the data and stores the data in a corresponding database.
- the second smart terminal sends a data request for acquiring the first smart terminal to the cloud server.
- the processor 901 receives the data request, and sends data corresponding to the data request to the second smart terminal.
- the processor 901 is further configured to receive a message sent by the first smart terminal, where the target receiving end of the message is a second smart terminal.
- the information includes the information identifier of the second intelligent terminal that receives the information.
- the processor 901 is further configured to determine that the second smart terminal belongs to the same communication group as the first smart terminal; if yes, forward the message to the second smart terminal. If the second intelligent terminal does not belong to the same communication group, the first smart terminal sends the prompt information to the first smart terminal, and refuses to forward the information to the second smart terminal.
- the memory 902 is configured to store a program running in the processor and data generated during the running of the program. Read-only memory and random access memory may be included and instructions and data may be provided to processor 901. A portion of the memory 902 may also include non-volatile random access memory (NVRAM).
- NVRAM non-volatile random access memory
- the memory 902 stores the following elements, executable units or data structures, or a subset thereof, or an extended set thereof:
- Operation instructions include various operation instructions for implementing various operations.
- Operating system Includes a variety of system programs for implementing various basic services and handling hardware-based tasks.
- the processor 901 performs the above operation by calling an operation instruction stored in the memory 902, which can be stored in the operating system.
- the processor 901 can also be called a CPU (Central Processing) Unit, central processing unit).
- Memory 902 can include read only memory and random access memory and provides instructions and data to processor 701.
- a portion of the memory 902 may also include non-volatile random access memory (NVRAM).
- NVRAM non-volatile random access memory
- the method disclosed in the foregoing embodiments of the present invention may be applied to the processor 901 or implemented by the processor 901.
- the processor 901 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the foregoing method may be completed by an integrated logic circuit of hardware in the processor 901 or an instruction in a form of software.
- the processor 901 described above may be a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), an off-the-shelf programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, or discrete hardware. Component.
- DSP digital signal processor
- ASIC application specific integrated circuit
- FPGA off-the-shelf programmable gate array
- the methods, steps, and logical block diagrams disclosed in the embodiments of the present invention may be implemented or carried out.
- the general purpose processor may be a microprocessor or the processor or any conventional processor or the like.
- the steps of the method disclosed in the embodiments of the present invention may be directly implemented by the hardware decoding processor, or may be performed by a combination of hardware and software units in the decoding processor.
- the software unit can be located in a conventional storage medium such as random access memory, flash memory, read only memory, programmable read only memory or electrically erasable programmable memory, registers, and the like.
- the storage medium is located in the memory 902, and the processor 901 reads the information in the memory 902 and completes the steps of the above method in combination with its hardware.
- multiple intelligent terminals using the same virtual SIM card can realize sharing between data, such as information sharing and resource sharing, which are not limited herein, and multiple intelligent terminals can directly directly
- the data is stored in the cloud server, which not only enables the sharing of the above data, but also saves the memory resources of the smart terminal itself and avoids information loss caused by insufficient memory.
- the first intelligent terminal can directly send information to the second intelligent terminal in the same communication group through the cloud server, which not only avoids erroneous operations, but also is convenient and fast, and saves resources of the first intelligent terminal.
- FIG. 10 is a schematic structural diagram of another embodiment of a smart terminal according to the present invention.
- the smart terminal of the present embodiment includes a processor 1001 and a memory 1002, and the processor 1001 and the memory 1002 are coupled through a bus 1003.
- the bus 1003 may include a power bus, a control bus, a status signal bus, and the like in addition to the data bus.
- various buses are labeled as bus 1003 in the figure.
- the processor 1001 is configured to send authentication information to the cloud server.
- multiple intelligent terminals send authentication information to the cloud server through the processor 1001, in order to realize that multiple smart devices use the same virtual SIM card at the same time.
- the authorization message is the authentication information in the virtual SIM card of the smart terminal.
- the processor 1002 is further configured to receive, by the cloud server, notification information for establishing a communication group, to notify the smart terminal that another intelligent terminal having the same authentication information has established the communication group, and may pass the cloud server. Performing information interaction; wherein the notification information is sent by the cloud server after forming the communication terminal with another intelligent terminal having the same authentication information.
- the cloud server receives the authentication information of each smart terminal virtual SIM card. First, each authentication information is judged to determine whether the authentication information is valid information, and if it is not valid information, the authentication information is rejected. If the authentication information is valid information, the authentication information is saved. The authentication information of the effective multiple smart terminals is compared to determine which authentication information in the virtual SIM card of the smart terminal is consistent. Then, the cloud server sets up a communication group with the SIM cards whose authentication information is consistent in the virtual SIM card, and the plurality of intelligent terminals of the same communication group share the same virtual SIM card. And sending, to each intelligent terminal in the same distribution group, notification information for establishing a communication group, to notify the smart terminal that another communication terminal having the same authentication information has established the communication group, and may perform the communication group by using the cloud server. Information exchange.
- the processor 1002 receives the notification information.
- the communication group has more The smart terminals share a database, or a cloud disk, wherein the smart terminals in the plurality of smart terminals can directly send data to the cloud server, wherein the data includes the call record, the received or sent information of the smart terminal, such as The text message and the record of the email or other social software, etc., the corresponding cloud server receives the data and stores the data in the corresponding database.
- the cloud server When receiving the data request of the other intelligent terminal that belongs to the same communication group as the smart terminal, the cloud server sends the stored data to the other smart terminal.
- any smart terminal in the communication group can send information to another first smart terminal through the cloud server.
- the smart terminal first sends the information that needs to be forwarded to the cloud server, where the information includes the information identifier of the first smart terminal that receives the information.
- the cloud server receives the information.
- the first smart terminal and the smart terminal belong to the same communication group, and if they belong to the same communication group, the information is directly forwarded to the first smart terminal.
- the cloud server sends the prompt information to the smart terminal, and refuses to forward the information to the first smart terminal.
- the memory 1002 is configured to store a program running in the processor and data generated during the running of the program. Read-only memory and random access memory may be included and instructions and data may be provided to processor 901. A portion of the memory 1002 may also include non-volatile random access memory (NVRAM).
- NVRAM non-volatile random access memory
- the memory 1002 stores the following elements, executable units or data structures, or a subset thereof, or an extended set thereof:
- Operation instructions include various operation instructions for implementing various operations.
- Operating system Includes a variety of system programs for implementing various basic services and handling hardware-based tasks.
- the processor 1001 performs the above operation by calling an operation instruction stored in the memory 1002, which can be stored in the operating system.
- the processor 1001 may also be referred to as a CPU (Central Processing) Unit, central processing unit).
- the memory 1002 can include read only memory and random access memory and provides instructions and data to the processor 701.
- a portion of the memory 1002 may also include non-volatile random access memory (NVRAM).
- NVRAM non-volatile random access memory
- the method disclosed in the foregoing embodiments of the present invention may be applied to the processor 1001 or implemented by the processor 1001.
- the processor 1001 may be an integrated circuit chip with signal processing capabilities.
- each step of the foregoing method may be completed by an integrated logic circuit of hardware in the processor 901 or an instruction in a form of software.
- the processor 901 described above may be a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), an off-the-shelf programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, or discrete hardware. Component.
- DSP digital signal processor
- ASIC application specific integrated circuit
- FPGA off-the-shelf programmable gate array
- the methods, steps, and logical block diagrams disclosed in the embodiments of the present invention may be implemented or carried out.
- the general purpose processor may be a microprocessor or the processor or any conventional processor or the like.
- the steps of the method disclosed in the embodiments of the present invention may be directly implemented by the hardware decoding processor, or may be performed by a combination of hardware and software units in the decoding processor.
- the software unit can be located in a conventional storage medium such as random access memory, flash memory, read only memory, programmable read only memory or electrically erasable programmable memory, registers, and the like.
- the storage medium is located in the memory 1002, and the processor 1001 reads the information in the memory 1002 and completes the steps of the above method in combination with its hardware.
- the present embodiment can not only realize that multiple intelligent terminals use the same authentication information at the same time, but also save resources. Moreover, after establishing a communication group through the cloud server, the multiple intelligent terminals in the communication group can be directly realized. The information interaction avoids the trouble of sending and receiving in the traditional way, and brings convenience to the user.
- multiple intelligent terminals using the same virtual SIM card can realize sharing between data, such as information sharing and resource sharing, which are not limited herein, and multiple intelligent terminals can directly directly
- the data is stored in the cloud server, which not only enables the sharing of the above data, but also saves the memory resources of the smart terminal itself and avoids information loss caused by insufficient memory.
- the smart terminal can directly send information to another first intelligent terminal in the same communication group through the cloud server, which not only avoids erroneous operations, but also is convenient and fast, and saves resources of the smart terminal.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Telephonic Communication Services (AREA)
- Information Transfer Between Computers (AREA)
- Telephone Function (AREA)
Abstract
Disclosed are a data exchange method, a cloud server, and a smart terminal. The data exchange method comprises: a cloud server separately receives authentication information sent by a plurality of smart terminals; compare the authentication information sent by the plurality of smart terminals; and form at least two smart terminals having the same authentication information into one communication group, so that the at least two smart terminals in the same communication group can exchange information by means of the cloud server. By means of the method, a plurality of smart terminals can use the same authentication information at the same time, so that resources can be saved; moreover, information can be directly exchanged between a plurality of smart terminals in a communication group after the communication group is established by a cloud server, thereby avoiding the trouble caused by sending and receiving by means of a conventional method, and bringing convenience to users.
Description
【技术领域】[Technical Field]
本发明涉及通信技术领域,特别是涉及一种数据交互方法、云端服务器以及智能终端。The present invention relates to the field of communications technologies, and in particular, to a data interaction method, a cloud server, and an intelligent terminal.
【背景技术】 【Background technique】
随着通信技术的飞速发展和智能电子产品的普及,越来越多的智能终端或移动终端成为人们生活中不可或缺的一部分,如智能手机、智能电视、电脑等。甚至,由于业务繁忙,同一用户同时拥有多个相同类型的智能终端,如同时拥有应对不同人群多个智能手机以及车载电话等。With the rapid development of communication technology and the popularity of intelligent electronic products, more and more intelligent terminals or mobile terminals have become an indispensable part of people's lives, such as smart phones, smart TVs, computers and so on. Even because of the busy business, the same user has multiple intelligent terminals of the same type at the same time, such as having multiple smart phones and car phones for different groups of people.
然而,现有技术中,无论用户使用多少个智能终端,均必须分别对每一个智能终端分配不同的ID,即不同的SIM卡,且不同的智能终端之间的信息只能通过互相传输来进行通信。However, in the prior art, no matter how many intelligent terminals are used by the user, each smart terminal must be assigned a different ID, that is, a different SIM card, and information between different intelligent terminals can only be transmitted through each other. Communication.
【发明内容】 [Summary of the Invention]
本发明主要解决的技术问题是提供一种数据交互方法、云端服务器以及智能终端,能够实现多个智能终端使用同一ID,且不同的智能终端之间可实现数据的互联互通。The technical problem to be solved by the present invention is to provide a data interaction method, a cloud server, and an intelligent terminal, which can implement multiple smart terminals to use the same ID, and data communication can be realized between different intelligent terminals.
为解决上述技术问题,本发明提出的一个技术方案是:In order to solve the above technical problem, one technical solution proposed by the present invention is:
提供一种智能终端,其中,所述智能终端包括处理器以及存储器,所述处理器与所述存储器通过总线耦合;Providing an intelligent terminal, wherein the smart terminal includes a processor and a memory, and the processor is coupled to the memory via a bus;
所述存储器,用于存储所述处理器中运行的程序、以及所述程序运行过程中产生的数据;The memory is configured to store a program running in the processor and data generated during the running of the program;
所述处理器用于执行如下动作:The processor is configured to perform the following actions:
向云端服务器发送鉴权信息;Send authentication information to the cloud server;
接收所述云端服务器发送的建立通讯组的通知信息,以通知所述智能终端与具有相同鉴权信息的其他智能终端已建立所述通讯组,并可通过所述云端服务器进行信息交互;其中,所述通知信息是所述云端服务器在将所述智能终端与具有相同鉴权信息的其他智能终端组成一个通讯组之后发送的。Receiving the notification information of the establishment of the communication group sent by the cloud server, to notify the smart terminal that the other intelligent terminal having the same authentication information has established the communication group, and can perform information interaction through the cloud server; The notification information is that the cloud server sends after the smart terminal and another intelligent terminal having the same authentication information form a communication group.
其中,所述处理器还用于:Wherein, the processor is further configured to:
向所述云端服务器发送数据,以使所述云端服务器在接收到与所述智能终端属于同一所述通讯组的其他智能终端的数据请求时,将所述存储的数据发送至所述其他智能终端。Sending data to the cloud server, so that the cloud server sends the stored data to the other smart terminal when receiving a data request of another smart terminal belonging to the same communication group as the smart terminal .
其中,所述处理器还用于:Wherein, the processor is further configured to:
向所述云端服务器发送消息,其中,所述消息的目标接收端为与所述智能终端属于同一所述通讯组的其他智能终端,以使所述云端服务器在确定所述智能终端与所述其他智能终端属于同一通讯组时将所述消息转发至所述其他智能终端。Sending a message to the cloud server, where the target receiving end of the message is another smart terminal that belongs to the same communication group as the smart terminal, so that the cloud server determines the smart terminal and the other When the intelligent terminal belongs to the same distribution group, the message is forwarded to the other intelligent terminal.
其中,所述鉴权信息为所述智能终端的虚拟SIM卡中的鉴权信息。The authentication information is authentication information in a virtual SIM card of the smart terminal.
为解决上述技术问题,本发明提出的另一个技术方案是:提供一种云端服务器,其中,所述云端服务器包括处理器以及存储器,所述处理器与所述存储器通过总线耦合;In order to solve the above technical problem, another technical solution proposed by the present invention is to provide a cloud server, where the cloud server includes a processor and a memory, and the processor is coupled to the memory through a bus;
所述存储器,用于存储所述处理器中运行的程序、以及所述程序运行过程中产生的数据;The memory is configured to store a program running in the processor and data generated during the running of the program;
所述处理器用于执行如下动作:The processor is configured to perform the following actions:
分别接收多个智能终端发送的鉴权信息;Receiving authentication information sent by multiple intelligent terminals respectively;
对所述多个智能终端发送的鉴权信息进行对比;Comparing the authentication information sent by the multiple smart terminals;
将所述鉴权信息相同的至少两个所述智能终端组成一个通讯组,以使属于同一所述通讯组的所述至少两个智能终端能够通过所述云端服务器实现信息交互。The at least two smart terminals having the same authentication information are grouped into one communication group, so that the at least two smart terminals belonging to the same communication group can implement information interaction through the cloud server.
其中,所述鉴权信息为所述智能终端的虚拟SIM卡中的鉴权信息。The authentication information is authentication information in a virtual SIM card of the smart terminal.
其中,所述处理器还用于:Wherein, the processor is further configured to:
接收并存储第一智能终端发送的数据;Receiving and storing data sent by the first smart terminal;
在接收到与所述第一智能终端属于同一所述通讯组的第二智能终端的数据请求时,将所述存储的数据发送至所述第二智能终端。And when the data request of the second intelligent terminal that belongs to the same communication group as the first smart terminal is received, the stored data is sent to the second smart terminal.
其中,所述处理器还用于:Wherein, the processor is further configured to:
接收第一智能终端发送的消息,其中,所述消息的目标接收端为第二智能终端;Receiving a message sent by the first smart terminal, where the target receiving end of the message is a second smart terminal;
判断所述第二智能终端与所述第一智能终端是否属于同一通讯组;Determining whether the second intelligent terminal and the first smart terminal belong to the same communication group;
若所述第二智能终端与所述第一智能终端属于同一通讯组,则将所述消息转发至所述第二智能终端。And if the second intelligent terminal belongs to the same communication group as the first smart terminal, forwarding the message to the second smart terminal.
其中,所述处理器还用于:Wherein, the processor is further configured to:
若所述第二智能终端与所述第一智能终端不属于同一通讯组,则向第一智能终端发送提示信息,并拒绝向第二智能终端转发该信息。And if the second intelligent terminal does not belong to the same communication group, sending the prompt information to the first smart terminal, and rejecting forwarding the information to the second smart terminal.
为解决上述技术问题,本发明提出的另一个技术方案是:提供一种数据交互方法,其中,所述数据交互方法包括如下步骤:In order to solve the above technical problem, another technical solution proposed by the present invention is to provide a data interaction method, where the data interaction method includes the following steps:
云端服务器分别接收多个智能终端发送的鉴权信息;The cloud server receives the authentication information sent by multiple smart terminals respectively.
对所述多个智能终端发送的鉴权信息进行对比;Comparing the authentication information sent by the multiple smart terminals;
将所述鉴权信息相同的至少两个所述智能终端组成一个通讯组,以使属于同一所述通讯组的所述至少两个智能终端能够通过所述云端服务器实现信息交互。The at least two smart terminals having the same authentication information are grouped into one communication group, so that the at least two smart terminals belonging to the same communication group can implement information interaction through the cloud server.
其中,所述鉴权信息为所述智能终端的虚拟SIM卡中的鉴权信息。The authentication information is authentication information in a virtual SIM card of the smart terminal.
其中,将所述鉴权信息相同的至少两个所述智能终端组成一个通讯组,以使属于同一所述通讯组的所述至少两个智能终端能够通过所述云端服务器实现信息交互的步骤之后还包括如下步骤:The at least two smart terminals having the same authentication information are grouped into one communication group, so that the at least two smart terminals belonging to the same communication group can implement information interaction through the cloud server. It also includes the following steps:
所述云端服务器接收并存储第一智能终端发送的数据;The cloud server receives and stores data sent by the first smart terminal;
在接收到与所述第一智能终端属于同一所述通讯组的第二智能终端的数据请求时,将所述存储的数据发送至所述第二智能终端。And when the data request of the second intelligent terminal that belongs to the same communication group as the first smart terminal is received, the stored data is sent to the second smart terminal.
其中,所述根据所述鉴权信息将鉴权信息相同的至少两个智能终端组成一个通讯组,以使属于同一所述通讯组的所述至少两个智能终端之间互联的步骤之后还包括如下步骤:The at least two smart terminals that have the same authentication information according to the authentication information form a communication group, so that the step of interconnecting the at least two smart terminals belonging to the same communication group includes The following steps:
接收第一智能终端发送的消息,其中,所述消息的目标接收端为第二智能终端;Receiving a message sent by the first smart terminal, where the target receiving end of the message is a second smart terminal;
判断所述第二智能终端与所述第一智能终端属于同一通讯组;Determining that the second intelligent terminal belongs to the same communication group as the first smart terminal;
若是,则将所述消息转发至所述第二智能终端。If yes, the message is forwarded to the second smart terminal.
其中,所述数据交互方法还包括如下步骤:The data interaction method further includes the following steps:
智能终端向云端服务器发送鉴权信息;The smart terminal sends the authentication information to the cloud server;
接收所述云端服务器发送的建立通讯组的通知信息,以通知所述智能终端与具有相同鉴权信息的其他智能终端已建立所述通讯组,并可通过所述云端服务器进行信息交互;其中,所述通知信息是所述云端服务器在将所述智能终端与具有相同鉴权信息的其他智能终端组成一个通讯组之后发送的。Receiving the notification information of the establishment of the communication group sent by the cloud server, to notify the smart terminal that the other intelligent terminal having the same authentication information has established the communication group, and can perform information interaction through the cloud server; The notification information is that the cloud server sends after the smart terminal and another intelligent terminal having the same authentication information form a communication group.
其中,所述鉴权信息为所述智能终端的虚拟SIM卡中的鉴权信息。The authentication information is authentication information in a virtual SIM card of the smart terminal.
其中,所述接收所述云端服务器发送的建立通讯组的通知信息,以通知所述智能终端与具有相同鉴权信息的其他智能终端已建立所述通讯组,并可通过所述云端服务器进行信息交互的步骤之后还包括:The receiving, by the cloud server, the notification information of the establishment of the communication group, to notify the smart terminal that the other intelligent terminal having the same authentication information has established the communication group, and can perform information through the cloud server. After the steps of interaction, it also includes:
所述智能终端向所述云端服务器发送数据,以使所述云端服务器在接收到与所述智能终端属于同一所述通讯组的其他智能终端的数据请求时,将所述存储的数据发送至所述其他智能终端。Sending, by the smart terminal, data to the cloud server, so that the cloud server sends the stored data to the cloud when receiving the data request of another intelligent terminal that belongs to the same communication group as the smart terminal Said other smart terminals.
其中,所述接收所述云端服务器发送的建立通讯组的通知信息,以通知所述智能终端与具有相同鉴权信息的其他智能终端已建立所述通讯组,并可通过所述云端服务器进行信息交互的步骤之后还包括:The receiving, by the cloud server, the notification information of the establishment of the communication group, to notify the smart terminal that the other intelligent terminal having the same authentication information has established the communication group, and can perform information through the cloud server. After the steps of interaction, it also includes:
向所述云端服务器发送消息,其中,所述消息的目标接收端为与所述智能终端属于同一所述通讯组的其他智能终端,以使所述云端服务器在确定所述智能终端与所述其他智能终端属于同一通讯组时将所述消息转发至所述其他智能终端。Sending a message to the cloud server, where the target receiving end of the message is another smart terminal that belongs to the same communication group as the smart terminal, so that the cloud server determines the smart terminal and the other When the intelligent terminal belongs to the same distribution group, the message is forwarded to the other intelligent terminal.
本发明的有益效果是:区别于现有技术的情况,本实施方式的云端服务器分别接受多个智能终端发送的鉴权信息,对多个鉴权信息进行比对后,将鉴权信息相同的至少两个智能终端组成一个通讯组,以使属于同一通讯组的至少两个智能终端能够通过该云端服务器实现交互。通过上述方式,不仅能够实现多个智能终端同时使用同一鉴权信息,节省资源,而且,在通过云端服务器建立通讯组后,可直接实现通讯组内的多个智能终端之间的信息交互,避免了通过传统方式的发送接收的麻烦,为用户带来了方便。The beneficial effects of the present invention are: different from the prior art, the cloud server of the present embodiment respectively accepts the authentication information sent by multiple intelligent terminals, and after comparing the plurality of authentication information, the authentication information is the same. At least two smart terminals form a communication group, so that at least two smart terminals belonging to the same communication group can interact through the cloud server. In the above manner, not only can multiple intelligent terminals use the same authentication information at the same time, but also save resources. Moreover, after establishing a communication group through the cloud server, information interaction between multiple intelligent terminals in the communication group can be directly realized, thereby avoiding The trouble of sending and receiving by the conventional method brings convenience to the user.
【附图说明】 [Description of the Drawings]
图1是本发明数据交互***一实施方式的结构示意图;1 is a schematic structural diagram of an embodiment of a data interaction system according to the present invention;
图2是本发明数据交互方法一实施方式的流程示意图;2 is a schematic flow chart of an embodiment of a data interaction method according to the present invention;
图3是本发明数据交互方法另一实施方式的流程示意图3 is a schematic flow chart of another embodiment of a data interaction method according to the present invention;
图4是本发明数据交互方法再一实施方式的流程示意图;4 is a schematic flow chart of still another embodiment of a data interaction method according to the present invention;
图5是本发明数据交互方法又一实施方式的流程示意图;FIG. 5 is a schematic flowchart diagram of still another embodiment of a data interaction method according to the present invention; FIG.
图6是本发明云端服务器一实施方式的结构示意图;6 is a schematic structural diagram of an embodiment of a cloud server according to the present invention;
图7是本发明云端服务器另一实施方式的结构示意图7 is a schematic structural diagram of another embodiment of a cloud server according to the present invention;
图8是本发明智能终端一实施方式的结构示意图;8 is a schematic structural diagram of an embodiment of a smart terminal according to the present invention;
图9是本发明云端服务器再一实施方式的结构示意图;9 is a schematic structural diagram of still another embodiment of a cloud server according to the present invention;
图10是智能终端另一实施方式的结构示意图。FIG. 10 is a schematic structural diagram of another embodiment of a smart terminal.
【具体实施方式】【detailed description】
参阅图1,图1是本发明数据交互***一实施方式的结构示意图。本实施方式的数据交互***包括云端服务器101以及多个智能终端102。其中,所述多个智能终端102与云端服务器101通过网络连接。Referring to FIG. 1, FIG. 1 is a schematic structural diagram of an embodiment of a data interaction system according to the present invention. The data interaction system of this embodiment includes a cloud server 101 and a plurality of smart terminals 102. The plurality of smart terminals 102 and the cloud server 101 are connected through a network.
为了实现多个智能终端102之间的信息交互与共享,多个智能终端102可同时使用同一个虚拟SIM卡,该虚拟SIM卡是相对于传统物理SIM卡而设定的概念。如用户同时拥有多个智能手机,这多个智能手机可使用同一个SIM卡,通过该SIM卡可以相互之间通话或信息沟通,也可以与使用其他SIM卡的智能终端进行通信。In order to realize information interaction and sharing between the plurality of smart terminals 102, the plurality of smart terminals 102 can simultaneously use the same virtual SIM card, which is a concept set with respect to a conventional physical SIM card. If the user has multiple smart phones at the same time, the multiple smart phones can use the same SIM card, through which the SIM card can communicate with each other or communicate with each other, or communicate with smart terminals using other SIM cards.
具体地,为了实现上述功能,多个智能终端102分别向云端服务器101发送鉴权信息,其中,该授权消息为智能终端102的虚拟SIM卡中的鉴权信息。对应地,云端服务器101接收该鉴权消息,并且对该接收到的多个鉴权信息进行比对,将鉴权消息相同的至少两个智能终端102组成一个通讯组,属于同一通讯组的至少两个智能终端能够通过该云端服务器101实现信息交互和共享。Specifically, in order to implement the foregoing functions, the multiple smart terminals 102 respectively send authentication information to the cloud server 101, where the authorization message is the authentication information in the virtual SIM card of the smart terminal 102. Correspondingly, the cloud server 101 receives the authentication message, and compares the received plurality of authentication information, and the at least two smart terminals 102 with the same authentication message form a communication group, belonging to at least one of the same communication group. Two smart terminals can implement information interaction and sharing through the cloud server 101.
为了清楚说明上述数据交互***的交互过程,进一步参阅图2,图2为本发明数据交互方法一实施方式的流程示意图。For a clear description of the interaction process of the data interaction system, refer to FIG. 2, which is a schematic flowchart of an embodiment of a data interaction method according to the present invention.
如图2所示,本实施方式的数据交互方法包括如下步骤:As shown in FIG. 2, the data interaction method of this embodiment includes the following steps:
201:云端服务器分别接收多个智能终端发送的鉴权信息。201: The cloud server receives the authentication information sent by multiple smart terminals.
其中,该云端服务器可以为提供的虚拟SIM卡的供应商的服务器,也可以为网络服务器,在此不做限定。The cloud server may be a server of a provider of the provided virtual SIM card, or may be a network server, which is not limited herein.
智能终端可以为智能手机、平板电脑、可穿戴设备以及车载***中的一个,也可以是其他可同通信的智能设备等,在此不做限定。The smart terminal can be one of a smart phone, a tablet computer, a wearable device, and an in-vehicle system, and can also be other smart devices that can communicate with each other, and is not limited herein.
为了实现多个智能设备同时使用同一虚拟SIM卡,本实施方式中多个智能终端均向该云端服务器发送鉴权信息,其中,该授权消息为智能终端的虚拟SIM卡中的鉴权信息。对应地,云端服务器接收各个智能终端虚拟SIM卡的鉴权信息。先对每个鉴权信息进行判断,确定该鉴权信息是否为有效信息,如果不是有效信息,则将该鉴权信息剔除。如果该鉴权信息为有效信息,则保存该鉴权信息。In the embodiment, the multiple smart terminals send the authentication information to the cloud server, where the authorization message is the authentication information in the virtual SIM card of the smart terminal. Correspondingly, the cloud server receives the authentication information of each smart terminal virtual SIM card. First, each authentication information is judged to determine whether the authentication information is valid information, and if it is not valid information, the authentication information is rejected. If the authentication information is valid information, the authentication information is saved.
202:对所述多个智能终端发送的鉴权信息进行对比。202: Compare the authentication information sent by the multiple smart terminals.
进一步地,云端服务器为了确定哪些智能终端为使用同一SIM卡的智能终端,对有效的多个智能终端的鉴权信息分别进行对比,确定哪些智能终端的虚拟SIM卡中的鉴权信息是一致的。Further, in order to determine which smart terminals are smart terminals using the same SIM card, the cloud server compares the authentication information of the effective multiple smart terminals to determine which authentication information in the virtual SIM card of the smart terminal is consistent. .
203:将所述鉴权信息相同的至少两个所述智能终端组成一个通讯组,以使属于同一所述通讯组的所述至少两个智能终端能够通过所述云端服务器实现信息交互。203: The at least two smart terminals with the same authentication information are combined into one communication group, so that the at least two smart terminals belonging to the same communication group can implement information interaction through the cloud server.
具体地,该云端服务器将虚拟SIM卡中的鉴权信息一致的SIM卡组建一个通讯组,如组建一个局域云,这样,在云端服务器可以组建一个或多个通讯组,同一个通讯组的多个智能终端公用同一个虚拟SIM卡。Specifically, the cloud server sets up a communication group by using a SIM card with the same authentication information in the virtual SIM card, for example, forming a local area cloud, so that the cloud server can form one or more communication groups and the same communication group. Multiple smart terminals share the same virtual SIM card.
在一个具体的实施方式中,同一个通讯组的多个智能终端之间可以直接通过同一个虚拟SIM卡进行通信,其中,该通信包括通话、收发信息以及电子邮件中的至少一个。In a specific implementation, multiple intelligent terminals of the same distribution group can communicate directly through the same virtual SIM card, wherein the communication includes at least one of a call, a message, and an email.
同一通讯组的多个智能终端还可以通过统一虚拟SIM卡于该通讯组之外的其他智能终端进行通信,自此不做限定。A plurality of smart terminals of the same communication group can also communicate with other smart terminals outside the communication group by using a unified virtual SIM card, which is not limited herein.
在另一个实施方式中,同一通讯组的多个智能终端包括至少一个主设备,该通讯组的各智能终端在接收到通讯组之外的其他智能终端的呼叫或接收信息时,该主叫设备发出提示信息,其他从设备可以不发出提示信息,以避免多个智能终端同时响起给用户带来干扰。In another embodiment, the plurality of intelligent terminals of the same communication group include at least one master device, and the smart devices of the communication group receive the call or receive information of other intelligent terminals other than the communication group, the calling device A prompt message is sent, and other slave devices may not issue a prompt message to prevent multiple smart terminals from simultaneously causing interference to the user.
其中,该主叫设备可以通过用户预定设定,也可以根据用户预设时间段内使用频率自动设置,如2小时内使用频率最高的智能终端自动设置成主设备,在此不做限定。The calling device may be set by the user, or may be automatically set according to the frequency of use within the preset time period of the user. For example, the smart terminal with the highest frequency of use within 2 hours is automatically set as the master device, which is not limited herein.
在另一个实施方式中,如图3所示,图3是本发明数据交互方法另一实施方式的流程示意图。In another embodiment, as shown in FIG. 3, FIG. 3 is a schematic flowchart of another embodiment of a data interaction method according to the present invention.
本实施方式的数据交互方法与上一个实施方式的数据交互方法的区别在于,本实施方式的数据交互方法除了包括步骤:The data interaction method of the present embodiment is different from the data interaction method of the previous embodiment in that the data interaction method of the present embodiment includes steps:
301:云端服务器分别接收多个智能终端发送的鉴权信息。301: The cloud server receives the authentication information sent by multiple smart terminals.
302:对所述多个智能终端发送的鉴权信息进行对比302: Compare authentication information sent by the multiple smart terminals
303:将所述鉴权信息相同的至少两个所述智能终端组成一个通讯组,以使属于同一所述通讯组的所述至少两个智能终端能够通过所述云端服务器实现信息交互,303: The at least two smart terminals that have the same authentication information are configured into a communication group, so that the at least two smart terminals belonging to the same communication group can implement information interaction through the cloud server.
其中,步骤301~303与步骤201~203相同,具体请参阅图2以及相关文字描述,在此不再赘述。Steps 301 to 303 are the same as steps 201 to 203. For details, refer to FIG. 2 and related text descriptions, and details are not described herein again.
还包括如下步骤:It also includes the following steps:
304:所述云端服务器接收并存储第一智能终端发送的数据。304: The cloud server receives and stores data sent by the first smart terminal.
在云端服务器将多个鉴权信息相同的至少两个智能终端组成一个通讯组时,该通讯组内的多个智能终端共享一个数据库,或云盘,其中,该多个智能终端中的任一第一智能终端均可直接向该云端服务器发送数据,其中,该数据包括第一智能终端的通话记录、接收或发送的信息如短信以及电子邮件或其他社交软件的记录等,对应的云端服务器接收该数据,并将该数据存储在对应的数据库中。When the cloud server combines at least two smart terminals having the same authentication information into one communication group, the plurality of intelligent terminals in the communication group share a database, or a cloud disk, wherein any one of the plurality of smart terminals The first smart terminal can directly send data to the cloud server, where the data includes a call record of the first smart terminal, information received or sent, such as a short message, and a record of an email or other social software, and the corresponding cloud server receives. The data is stored in the corresponding database.
305:在接收到与所述第一智能终端属于同一所述通讯组的第二智能终端的数据请求时,将所述存储的数据发送至所述第二智能终端。305: Send the stored data to the second smart terminal when receiving a data request of the second smart terminal that belongs to the same communication group as the first smart terminal.
由于同一通讯组内的多个智能终端可共同使用该云端服务器的数据库,所以,区别于上述第一智能终端的第二智能终端可通过该云端服务器获取第一智能终端的数据。The second smart terminal that is different from the first smart terminal can obtain the data of the first smart terminal by using the cloud server, because the plurality of smart terminals in the same communication group can use the database of the cloud server.
具体地,该第二智能终端向云端服务器发送获取第一智能终端的数据请求,对应地,云端服务器接收该数据请求,并将与该数据请求对应的数据发送至第二智能终端。Specifically, the second intelligent terminal sends a data request for acquiring the first smart terminal to the cloud server, and correspondingly, the cloud server receives the data request, and sends data corresponding to the data request to the second smart terminal.
通过上述方式,使用同一虚拟SIM卡的多个智能终端可实现数据之间的共享,如信息共享、资源共享等,在此不做限定,而且,多个智能终端还可以直接将自身的数据存储在云端服务器,不仅能够实现上述数据的共享,还能够节省智能终端本身的内存资源,避免由于内存不够而造成的信息丢失。In the above manner, multiple smart terminals using the same virtual SIM card can realize sharing between data, such as information sharing, resource sharing, etc., which are not limited herein, and multiple intelligent terminals can directly store their own data. In the cloud server, not only can the above data be shared, but also the memory resources of the smart terminal itself can be saved, and information loss due to insufficient memory can be avoided.
在另一个实施方式中,如图4所示,图4是本发明数据交互方法再一实施方式的流程示意图。In another embodiment, as shown in FIG. 4, FIG. 4 is a schematic flowchart of still another embodiment of the data interaction method of the present invention.
本实施方式的数据交互方法与前两个数据交互方法的区别在于,还包括如下两个步骤:The difference between the data interaction method of the present embodiment and the first two data interaction methods is that the following two steps are also included:
404:云端服务器接收第一智能终端发送的消息,其中,所述消息的目标接收端为第二智能终端。404: The cloud server receives the message sent by the first smart terminal, where the target receiving end of the message is the second smart terminal.
在本实施方式中,通讯组内的任一第一智能终端可通过该云端服务器向另一个第二智能终端发送信息。具体地,第一智能终端先向云端服务器发送需要转发的信息,其中,该信息中包括接收该信息的第二智能终端的信息标识。In this embodiment, any first smart terminal in the communication group can send information to another second smart terminal through the cloud server. Specifically, the first intelligent terminal first sends the information that needs to be forwarded to the cloud server, where the information includes the information identifier of the second intelligent terminal that receives the information.
对应地,云端服务器接收该信息。Correspondingly, the cloud server receives the information.
405:判断所述第二智能终端与所述第一智能终端属于同一通讯组;若是,则将所述消息转发至所述第二智能终端。405: Determine that the second smart terminal belongs to the same communication group as the first smart terminal; if yes, forward the message to the second smart terminal.
进一步地,为了避免数据发送的失败,云端服务器首先通过该第二智能终端的标识信息判断该第二智能终端是否与第一智能终端属于同一通讯组。如果属于同一通讯组,则直接将该信息转发至第二智能终端。Further, in order to avoid the failure of the data transmission, the cloud server first determines whether the second smart terminal belongs to the same communication group as the first smart terminal by using the identifier information of the second smart terminal. If it belongs to the same distribution group, the information is directly forwarded to the second intelligent terminal.
如果该第二智能终端与第一智能终端不属于同一通讯组,则云端服务器向第一智能终端发送提示信息,并拒绝向第二智能终端转发该信息。If the second intelligent terminal does not belong to the same communication group, the cloud server sends the prompt information to the first smart terminal, and refuses to forward the information to the second smart terminal.
通过上述方式,第一智能终端可直接通过云端服务器向同一通讯组内的第二智能终端发送信息,不仅能够避免误操作,而且方便快捷,节省了第一智能终端的资源。In the above manner, the first intelligent terminal can directly send information to the second intelligent terminal in the same communication group through the cloud server, which not only avoids erroneous operations, but also is convenient and fast, and saves resources of the first intelligent terminal.
区别于现有技术,本实施方式的云端服务器分别接受多个智能终端发送的鉴权信息,对多个鉴权信息进行比对后,将鉴权信息相同的至少两个智能终端组成一个通讯组,以使属于同一通讯组的至少两个智能终端能够通过该云端服务器实现交互。通过上述方式,不仅能够实现多个智能终端同时使用同一鉴权信息,节省资源,而且,在通过云端服务器建立通讯组后,可直接实现通讯组内的多个智能终端之间的信息交互,避免了通过传统方式的发送接收的麻烦,为用户带来了方便。Different from the prior art, the cloud server of the embodiment separately accepts the authentication information sent by the multiple smart terminals, and after comparing the plurality of authentication information, the at least two smart terminals with the same authentication information form a communication group. So that at least two smart terminals belonging to the same distribution group can interact through the cloud server. In the above manner, not only can multiple intelligent terminals use the same authentication information at the same time, but also save resources. Moreover, after establishing a communication group through the cloud server, information interaction between multiple intelligent terminals in the communication group can be directly realized, thereby avoiding The trouble of sending and receiving by the conventional method brings convenience to the user.
另外,通过上述方式,使用同一虚拟SIM卡的多个智能终端可实现数据之间的共享,如信息共享、资源共享等,在此不做限定,而且,多个智能终端还可以直接将自身的数据存储在云端服务器,不仅能够实现上述数据的共享,还能够节省智能终端本身的内存资源,避免由于内存不够而造成的信息丢失。In addition, in the above manner, multiple intelligent terminals using the same virtual SIM card can realize sharing between data, such as information sharing and resource sharing, which are not limited herein, and multiple intelligent terminals can directly directly The data is stored in the cloud server, which not only enables the sharing of the above data, but also saves the memory resources of the smart terminal itself and avoids information loss caused by insufficient memory.
另外,通过上述方式,第一智能终端可直接通过云端服务器向同一通讯组内的第二智能终端发送信息,不仅能够避免误操作,而且方便快捷,节省了第一智能终端的资源。In addition, in the above manner, the first intelligent terminal can directly send information to the second intelligent terminal in the same communication group through the cloud server, which not only avoids erroneous operations, but also is convenient and fast, and saves resources of the first intelligent terminal.
参阅图5,图5是本发明数据交互方法又一实施方式的流程示意图。如图5所示,本实施方式的数据交互方法包括如下步骤:Referring to FIG. 5, FIG. 5 is a schematic flowchart of still another embodiment of a data interaction method according to the present invention. As shown in FIG. 5, the data interaction method of this embodiment includes the following steps:
501:智能终端向云端服务器发送鉴权信息。501: The smart terminal sends the authentication information to the cloud server.
其中,该智能终端可以为智能手机、平板电脑、可穿戴设备以及车载***中的一个,也可以是其他可同通信的智能设备等,在此不做限定。The smart terminal may be one of a smart phone, a tablet computer, a wearable device, and an in-vehicle system, or may be other smart devices that can communicate with each other, and is not limited herein.
该云端服务器可以为提供的虚拟SIM卡的供应商的服务器,也可以为网络服务器,在此不做限定。The cloud server may be a server of a provider of the provided virtual SIM card, or may be a network server, which is not limited herein.
为了实现多个智能设备同时使用同一虚拟SIM卡,本实施方式中多个智能终端均向该云端服务器发送鉴权信息。其中,该授权消息为智能终端的虚拟SIM卡中的鉴权信息。In the embodiment, multiple intelligent terminals send authentication information to the cloud server, in order to realize that multiple smart devices use the same virtual SIM card at the same time. The authorization message is the authentication information in the virtual SIM card of the smart terminal.
502:接收所述云端服务器发送的建立通讯组的通知信息,以通知所述智能终端与具有相同鉴权信息的其他智能终端已建立所述通讯组,并可通过所述云端服务器进行信息交互;其中,所述通知信息是所述云端服务器在将所述智能终端与具有相同鉴权信息的其他智能终端组成一个通讯组之后发送的。502. Receive notification information about establishing a distribution group that is sent by the cloud server, to notify the smart terminal that another communication terminal having the same authentication information has established the communication group, and can perform information interaction by using the cloud server. The notification information is sent by the cloud server after the smart terminal and another intelligent terminal having the same authentication information form a communication group.
云端服务器接收各个智能终端虚拟SIM卡的鉴权信息。先对每个鉴权信息进行判断,确定该鉴权信息是否为有效信息,如果不是有效信息,则将该鉴权信息剔除。如果该鉴权信息为有效信息,则保存该鉴权信息。The cloud server receives the authentication information of each smart terminal virtual SIM card. First, each authentication information is judged to determine whether the authentication information is valid information, and if it is not valid information, the authentication information is rejected. If the authentication information is valid information, the authentication information is saved.
进一步地,云端服务器为了确定哪些智能终端为使用同一SIM卡的智能终端,对有效的多个智能终端的鉴权信息分别进行对比,确定哪些智能终端的虚拟SIM卡中的鉴权信息是一致的。而后,云端服务器将虚拟SIM卡中的鉴权信息一致的SIM卡组建一个通讯组,如组建一个局域云,这样,在云端服务器可以组建一个或多个通讯组,同一个通讯组的多个智能终端公用同一个虚拟SIM卡。并向同一通讯组内的每一个智能终端发送建立通讯组的通知信息,以通知所述智能终端与具有相同鉴权信息的其他智能终端已建立所述通讯组,并可通过所述云端服务器进行信息交互。Further, in order to determine which smart terminals are smart terminals using the same SIM card, the cloud server compares the authentication information of the effective multiple smart terminals to determine which authentication information in the virtual SIM card of the smart terminal is consistent. . Then, the cloud server sets up a communication group with the SIM card with the same authentication information in the virtual SIM card, for example, forming a local area cloud, so that one or more communication groups can be set up in the cloud server, and multiple communication groups are provided. The smart terminal shares the same virtual SIM card. And sending, to each intelligent terminal in the same distribution group, notification information for establishing a communication group, to notify the smart terminal that another communication terminal having the same authentication information has established the communication group, and may perform the communication group by using the cloud server. Information exchange.
对应地,该智能终端接收该通知信息。Correspondingly, the smart terminal receives the notification information.
在一个具体的实施方式中,同一个通讯组的多个智能终端之间可以直接通过同一个虚拟SIM卡进行通信,其中,该通信包括通话、收发信息以及电子邮件中的至少一个。In a specific implementation, multiple intelligent terminals of the same distribution group can communicate directly through the same virtual SIM card, wherein the communication includes at least one of a call, a message, and an email.
同一通讯组的多个智能终端还可以通过统一虚拟SIM卡于该通讯组之外的其他智能终端进行通信,自此不做限定。A plurality of smart terminals of the same communication group can also communicate with other smart terminals outside the communication group by using a unified virtual SIM card, which is not limited herein.
在另一个实施方式中,同一通讯组的多个智能终端包括至少一个主设备,该通讯组的各智能终端在接收到通讯组之外的其他智能终端的呼叫或接收信息时,该主叫设备发出提示信息,其他从设备可以不发出提示信息,以避免多个智能终端同时响起给用户带来干扰。In another embodiment, the plurality of intelligent terminals of the same communication group include at least one master device, and the smart devices of the communication group receive the call or receive information of other intelligent terminals other than the communication group, the calling device A prompt message is sent, and other slave devices may not issue a prompt message to prevent multiple smart terminals from simultaneously causing interference to the user.
其中,该主叫设备可以通过用户预定设定,也可以根据用户预设时间段内使用频率自动设置,如2小时内使用频率最高的智能终端自动设置成主设备,在此不做限定。The calling device may be set by the user, or may be automatically set according to the frequency of use within the preset time period of the user. For example, the smart terminal with the highest frequency of use within 2 hours is automatically set as the master device, which is not limited herein.
在另一个实施方式中,为了实现同一通讯组内的多个智能终端之间的数据共享,在云端服务器将多个鉴权信息相同的至少两个智能终端组成一个通讯组时,该通讯组内的多个智能终端共享一个数据库,或云盘,其中,该多个智能终端中的智能终端均可直接向该云端服务器发送数据,其中,该数据包括该智能终端的通话记录、接收或发送的信息如短信以及电子邮件或其他社交软件的记录等,对应的云端服务器接收该数据,并将该数据存储在对应的数据库中。In another embodiment, in order to realize data sharing between multiple intelligent terminals in the same distribution group, when the cloud server combines at least two smart terminals with the same authentication information into one communication group, the communication group The plurality of intelligent terminals share a database, or a cloud disk, wherein the smart terminals of the plurality of smart terminals can directly send data to the cloud server, wherein the data includes a call record, a receiving or a sending of the smart terminal. Information such as text messages and records of emails or other social software, etc., the corresponding cloud server receives the data and stores the data in a corresponding database.
云端服务器在接收到与该智能终端属于同一所述通讯组的其他智能终端的数据请求时,将所述存储的数据发送至该其他智能终端。When receiving the data request of the other intelligent terminal that belongs to the same communication group as the smart terminal, the cloud server sends the stored data to the other smart terminal.
通过上述方式,使用同一虚拟SIM卡的多个智能终端可实现数据之间的共享,如信息共享、资源共享等,在此不做限定,而且,多个智能终端还可以直接将自身的数据存储在云端服务器,不仅能够实现上述数据的共享,还能够节省智能终端本身的内存资源,避免由于内存不够而造成的信息丢失。In the above manner, multiple smart terminals using the same virtual SIM card can realize sharing between data, such as information sharing, resource sharing, etc., which are not limited herein, and multiple intelligent terminals can directly store their own data. In the cloud server, not only can the above data be shared, but also the memory resources of the smart terminal itself can be saved, and information loss due to insufficient memory can be avoided.
在另一个实施方式中,为了实现同一通讯组的智能终端之间的信息转发,通讯组内的任一智能终端可通过该云端服务器向另一第一智能终端发送信息。具体地,该智能终端先向云端服务器发送需要转发的信息,其中,该信息中包括接收该信息的第一智能终端的信息标识。In another embodiment, in order to implement information forwarding between the intelligent terminals of the same distribution group, any smart terminal in the communication group can send information to another first smart terminal through the cloud server. Specifically, the smart terminal first sends the information that needs to be forwarded to the cloud server, where the information includes the information identifier of the first smart terminal that receives the information.
对应地,云端服务器接收该信息。判断第一智能终端与所述智能终端属于同一通讯组,如果属于同一通讯组,则直接将该信息转发至第一智能终端。Correspondingly, the cloud server receives the information. The first smart terminal and the smart terminal belong to the same communication group, and if they belong to the same communication group, the information is directly forwarded to the first smart terminal.
如果该第一智能终端与智能终端不属于同一通讯组,则云端服务器向智能终端发送提示信息,并拒绝向第一智能终端转发该信息。If the first smart terminal and the smart terminal do not belong to the same communication group, the cloud server sends the prompt information to the smart terminal, and refuses to forward the information to the first smart terminal.
区别于现有技术,本实施方式不仅能够实现多个智能终端同时使用同一鉴权信息,节省资源,而且,在通过云端服务器建立通讯组后,可直接实现通讯组内的多个智能终端之间的信息交互,避免了通过传统方式的发送接收的麻烦,为用户带来了方便。Different from the prior art, the present embodiment can not only realize that multiple intelligent terminals use the same authentication information at the same time, but also save resources. Moreover, after establishing a communication group through the cloud server, the multiple intelligent terminals in the communication group can be directly realized. The information interaction avoids the trouble of sending and receiving in the traditional way, and brings convenience to the user.
另外,通过上述方式,使用同一虚拟SIM卡的多个智能终端可实现数据之间的共享,如信息共享、资源共享等,在此不做限定,而且,多个智能终端还可以直接将自身的数据存储在云端服务器,不仅能够实现上述数据的共享,还能够节省智能终端本身的内存资源,避免由于内存不够而造成的信息丢失。In addition, in the above manner, multiple intelligent terminals using the same virtual SIM card can realize sharing between data, such as information sharing and resource sharing, which are not limited herein, and multiple intelligent terminals can directly directly The data is stored in the cloud server, which not only enables the sharing of the above data, but also saves the memory resources of the smart terminal itself and avoids information loss caused by insufficient memory.
另外,通过上述方式,智能终端可直接通过云端服务器向同一通讯组内的另一第一智能终端发送信息,不仅能够避免误操作,而且方便快捷,节省了智能终端的资源。In addition, in the above manner, the smart terminal can directly send information to another first intelligent terminal in the same communication group through the cloud server, which not only avoids erroneous operations, but also is convenient and fast, and saves resources of the smart terminal.
参阅图6,图6是本发明云端服务器一实施方式的结构示意图。如图6所示,本实施方式的云端服务器包括接收模块601、对比模块602以及通讯组创建模块603。Referring to FIG. 6, FIG. 6 is a schematic structural diagram of an embodiment of a cloud server according to the present invention. As shown in FIG. 6, the cloud server of this embodiment includes a receiving module 601, a comparing module 602, and a communication group creating module 603.
接收模块601用于分别接收多个智能终端发送的鉴权信息。The receiving module 601 is configured to separately receive authentication information sent by multiple smart terminals.
其中,该云端服务器可以为提供的虚拟SIM卡的供应商的服务器,也可以为网络服务器,在此不做限定。The cloud server may be a server of a provider of the provided virtual SIM card, or may be a network server, which is not limited herein.
智能终端可以为智能手机、平板电脑、可穿戴设备以及车载***中的一个,也可以是其他可同通信的智能设备等,在此不做限定。The smart terminal can be one of a smart phone, a tablet computer, a wearable device, and an in-vehicle system, and can also be other smart devices that can communicate with each other, and is not limited herein.
为了实现多个智能设备同时使用同一虚拟SIM卡,本实施方式中多个智能终端均向该云端服务器发送鉴权信息,其中,该授权消息为智能终端的虚拟SIM卡中的鉴权信息。对应地,接收模块接收各个智能终端虚拟SIM卡的鉴权信息。先对每个鉴权信息进行判断,确定该鉴权信息是否为有效信息,如果不是有效信息,则将该鉴权信息剔除。如果该鉴权信息为有效信息,则保存该鉴权信息。In the embodiment, the multiple smart terminals send the authentication information to the cloud server, where the authorization message is the authentication information in the virtual SIM card of the smart terminal. Correspondingly, the receiving module receives the authentication information of each smart terminal virtual SIM card. First, each authentication information is judged to determine whether the authentication information is valid information, and if it is not valid information, the authentication information is rejected. If the authentication information is valid information, the authentication information is saved.
对比模块602用于对所述多个智能终端发送的鉴权信息进行对比。The comparison module 602 is configured to compare the authentication information sent by the multiple smart terminals.
对比模块602为了确定哪些智能终端为使用同一SIM卡的智能终端,对有效的多个智能终端的鉴权信息分别进行对比,确定哪些智能终端的虚拟SIM卡中的鉴权信息是一致的。In order to determine which smart terminals are smart terminals using the same SIM card, the comparison module 602 compares the authentication information of the effective multiple smart terminals to determine which authentication information in the virtual SIM cards of the smart terminals are consistent.
通讯组创建模块603用于将所述鉴权信息相同的至少两个所述智能终端组成一个通讯组,以使属于同一所述通讯组的所述至少两个智能终端能够通过所述云端服务器实现信息交互。The communication group creating module 603 is configured to form at least two smart terminals with the same authentication information into a communication group, so that the at least two smart terminals belonging to the same communication group can be implemented by the cloud server. Information exchange.
具体地,通讯组创建模块603将虚拟SIM卡中的鉴权信息一致的SIM卡组建一个通讯组,如组建一个局域云,这样,在云端服务器可以组建一个或多个通讯组,同一个通讯组的多个智能终端公用同一个虚拟SIM卡。Specifically, the communication group creating module 603 sets up a communication group by using the SIM card whose authentication information is consistent in the virtual SIM card, for example, forming a local area cloud, so that one or more communication groups and the same communication can be established in the cloud server. A plurality of intelligent terminals of a group share the same virtual SIM card.
在一个具体的实施方式中,同一个通讯组的多个智能终端之间可以直接通过同一个虚拟SIM卡进行通信,其中,该通信包括通话、收发信息以及电子邮件中的至少一个。In a specific implementation, multiple intelligent terminals of the same distribution group can communicate directly through the same virtual SIM card, wherein the communication includes at least one of a call, a message, and an email.
同一通讯组的多个智能终端还可以通过统一虚拟SIM卡于该通讯组之外的其他智能终端进行通信,自此不做限定。A plurality of smart terminals of the same communication group can also communicate with other smart terminals outside the communication group by using a unified virtual SIM card, which is not limited herein.
在另一个实施方式中,同一通讯组的多个智能终端包括至少一个主设备,该通讯组的各智能终端在接收到通讯组之外的其他智能终端的呼叫或接收信息时,该主叫设备发出提示信息,其他从设备可以不发出提示信息,以避免多个智能终端同时响起给用户带来干扰。In another embodiment, the plurality of intelligent terminals of the same communication group include at least one master device, and the smart devices of the communication group receive the call or receive information of other intelligent terminals other than the communication group, the calling device A prompt message is sent, and other slave devices may not issue a prompt message to prevent multiple smart terminals from simultaneously causing interference to the user.
其中,该主叫设备可以通过用户预定设定,也可以根据用户预设时间段内使用频率自动设置,如2小时内使用频率最高的智能终端自动设置成主设备,在此不做限定。The calling device may be set by the user, or may be automatically set according to the frequency of use within the preset time period of the user. For example, the smart terminal with the highest frequency of use within 2 hours is automatically set as the master device, which is not limited herein.
在另一个实施方式中,如图7所示,云端服务器还包括发送模块704。在本实施方式中,接收模块701还用于接收并存储第一智能终端发送的数据。In another embodiment, as shown in FIG. 7, the cloud server further includes a sending module 704. In this embodiment, the receiving module 701 is further configured to receive and store data sent by the first smart terminal.
具体的,在通讯组创建模块703将鉴权信息相同的至少两个智能终端组成一个通讯组时,该通讯组内的多个智能终端共享一个数据库,或云盘,其中,该多个智能终端中的任一第一智能终端均可直接向该云端服务器发送数据,其中,该数据包括第一智能终端的通话记录、接收或发送的信息如短信以及电子邮件或其他社交软件的记录等,对应的接收模块701接收该数据,并将该数据存储在对应的数据库中。Specifically, when the communication group creation module 703 forms at least two smart terminals with the same authentication information into one communication group, the plurality of intelligent terminals in the communication group share a database, or a cloud disk, wherein the plurality of smart terminals Any one of the first smart terminals can directly send data to the cloud server, where the data includes a call record of the first smart terminal, information received or sent, such as a short message, and a record of an email or other social software, etc. The receiving module 701 receives the data and stores the data in a corresponding database.
发送模块704用于在接收到与所述第一智能终端属于同一所述通讯组的第二智能终端的数据请求时,将所述存储的数据发送至所述第二智能终端。The sending module 704 is configured to send the stored data to the second smart terminal when receiving a data request of the second smart terminal that belongs to the same communication group as the first smart terminal.
具体地,该第二智能终端向云端服务器发送获取第一智能终端的数据请求,对应地,云端服务器的接收模块701接收该数据请求,并将与该数据请求对应的数据发送至第二智能终端。Specifically, the second intelligent terminal sends a data request for acquiring the first smart terminal to the cloud server, and correspondingly, the receiving module 701 of the cloud server receives the data request, and sends data corresponding to the data request to the second smart terminal. .
通过上述方式,使用同一虚拟SIM卡的多个智能终端可实现数据之间的共享,如信息共享、资源共享等,在此不做限定,而且,多个智能终端还可以直接将自身的数据存储在云端服务器,不仅能够实现上述数据的共享,还能够节省智能终端本身的内存资源,避免由于内存不够而造成的信息丢失。In the above manner, multiple smart terminals using the same virtual SIM card can realize sharing between data, such as information sharing, resource sharing, etc., which are not limited herein, and multiple intelligent terminals can directly store their own data. In the cloud server, not only can the above data be shared, but also the memory resources of the smart terminal itself can be saved, and information loss due to insufficient memory can be avoided.
在另一个实施方式中,进一步参阅图7,接收模块701还用于接收第一智能终端发送的消息,其中,所述消息的目标接收端为第二智能终端。具体地,第一智能终端先向云端服务器发送需要转发的信息,其中,该信息中包括接收该信息的第二智能终端的信息标识。接收模块701接收该信息。In another embodiment, referring to FIG. 7, the receiving module 701 is further configured to receive a message sent by the first smart terminal, where the target receiving end of the message is a second smart terminal. Specifically, the first intelligent terminal first sends the information that needs to be forwarded to the cloud server, where the information includes the information identifier of the second intelligent terminal that receives the information. The receiving module 701 receives the information.
发送模块704用于判断所述第二智能终端与所述第一智能终端属于同一通讯组;若是,则将所述消息转发至所述第二智能终端。如果该第二智能终端与第一智能终端不属于同一通讯组,则云端服务器向第一智能终端发送提示信息,并拒绝向第二智能终端转发该信息。The sending module 704 is configured to determine that the second smart terminal belongs to the same communication group as the first smart terminal; if yes, forward the message to the second smart terminal. If the second intelligent terminal does not belong to the same communication group, the cloud server sends the prompt information to the first smart terminal, and refuses to forward the information to the second smart terminal.
区别于现有技术,不仅能够实现多个智能终端同时使用同一鉴权信息,节省资源,而且,在通过云端服务器建立通讯组后,可直接实现通讯组内的多个智能终端之间的信息交互,避免了通过传统方式的发送接收的麻烦,为用户带来了方便。Different from the prior art, not only can multiple intelligent terminals use the same authentication information at the same time, but also save resources. Moreover, after establishing a communication group through the cloud server, information interaction between multiple intelligent terminals in the communication group can be directly realized. It avoids the trouble of sending and receiving in the traditional way, and brings convenience to the user.
另外,通过上述方式,使用同一虚拟SIM卡的多个智能终端可实现数据之间的共享,如信息共享、资源共享等,在此不做限定,而且,多个智能终端还可以直接将自身的数据存储在云端服务器,不仅能够实现上述数据的共享,还能够节省智能终端本身的内存资源,避免由于内存不够而造成的信息丢失。In addition, in the above manner, multiple intelligent terminals using the same virtual SIM card can realize sharing between data, such as information sharing and resource sharing, which are not limited herein, and multiple intelligent terminals can directly directly The data is stored in the cloud server, which not only enables the sharing of the above data, but also saves the memory resources of the smart terminal itself and avoids information loss caused by insufficient memory.
另外,通过上述方式,第一智能终端可直接通过云端服务器向同一通讯组内的第二智能终端发送信息,不仅能够避免误操作,而且方便快捷,节省了第一智能终端的资源。In addition, in the above manner, the first intelligent terminal can directly send information to the second intelligent terminal in the same communication group through the cloud server, which not only avoids erroneous operations, but also is convenient and fast, and saves resources of the first intelligent terminal.
参阅图8,图8是本发明智能终端一实施方式的结构示意图。本实施方式的智能终端包括发送模块801以及接收模块802。Referring to FIG. 8, FIG. 8 is a schematic structural diagram of an embodiment of a smart terminal according to the present invention. The intelligent terminal of this embodiment includes a sending module 801 and a receiving module 802.
发送模块801用于向云端服务器发送鉴权信息。The sending module 801 is configured to send the authentication information to the cloud server.
为了实现多个智能设备同时使用同一虚拟SIM卡,本实施方式中多个智能终端通过发送模块801向该云端服务器发送鉴权信息。其中,该授权消息为智能终端的虚拟SIM卡中的鉴权信息。In the implementation manner, multiple intelligent terminals send authentication information to the cloud server through the sending module 801, in order to realize that multiple smart devices use the same virtual SIM card at the same time. The authorization message is the authentication information in the virtual SIM card of the smart terminal.
接收模块802用于接收所述云端服务器发送的建立通讯组的通知信息,以通知所述智能终端与具有相同鉴权信息的其他智能终端已建立所述通讯组,并可通过所述云端服务器进行信息交互;其中,所述通知信息是所述云端服务器在将所述智能终端与具有相同鉴权信息的其他智能终端组成一个通讯组之后发送的。The receiving module 802 is configured to receive the notification information of the establishment of the communication group sent by the cloud server, to notify the smart terminal that the other intelligent terminal having the same authentication information has established the communication group, and may perform the communication group by using the cloud server. Information interaction; wherein the notification information is sent by the cloud server after forming the communication terminal with another intelligent terminal having the same authentication information.
云端服务器接收各个智能终端虚拟SIM卡的鉴权信息。先对每个鉴权信息进行判断,确定该鉴权信息是否为有效信息,如果不是有效信息,则将该鉴权信息剔除。如果该鉴权信息为有效信息,则保存该鉴权信息。The cloud server receives the authentication information of each smart terminal virtual SIM card. First, each authentication information is judged to determine whether the authentication information is valid information, and if it is not valid information, the authentication information is rejected. If the authentication information is valid information, the authentication information is saved.
进一步地,云端服务器为了确定哪些智能终端为使用同一SIM卡的智能终端,对有效的多个智能终端的鉴权信息分别进行对比,确定哪些智能终端的虚拟SIM卡中的鉴权信息是一致的。而后,云端服务器将虚拟SIM卡中的鉴权信息一致的SIM卡组建一个通讯组,如组建一个局域云,这样,在云端服务器可以组建一个或多个通讯组,同一个通讯组的多个智能终端公用同一个虚拟SIM卡。并向同一通讯组内的每一个智能终端发送建立通讯组的通知信息,以通知所述智能终端与具有相同鉴权信息的其他智能终端已建立所述通讯组,并可通过所述云端服务器进行信息交互。Further, in order to determine which smart terminals are smart terminals using the same SIM card, the cloud server compares the authentication information of the effective multiple smart terminals to determine which authentication information in the virtual SIM card of the smart terminal is consistent. . Then, the cloud server sets up a communication group with the SIM card with the same authentication information in the virtual SIM card, for example, forming a local area cloud, so that one or more communication groups can be set up in the cloud server, and multiple communication groups are provided. The smart terminal shares the same virtual SIM card. And sending, to each intelligent terminal in the same distribution group, notification information for establishing a communication group, to notify the smart terminal that another communication terminal having the same authentication information has established the communication group, and may perform the communication group by using the cloud server. Information exchange.
对应地,接收模块802接收该通知信息。Correspondingly, the receiving module 802 receives the notification information.
在一个具体的实施方式中,同一个通讯组的多个智能终端之间可以直接通过同一个虚拟SIM卡进行通信,其中,该通信包括通话、收发信息以及电子邮件中的至少一个。In a specific implementation, multiple intelligent terminals of the same distribution group can communicate directly through the same virtual SIM card, wherein the communication includes at least one of a call, a message, and an email.
同一通讯组的多个智能终端还可以通过统一虚拟SIM卡于该通讯组之外的其他智能终端进行通信,自此不做限定。A plurality of smart terminals of the same communication group can also communicate with other smart terminals outside the communication group by using a unified virtual SIM card, which is not limited herein.
在另一个实施方式中,同一通讯组的多个智能终端包括至少一个主设备,该通讯组的各智能终端在接收到通讯组之外的其他智能终端的呼叫或接收信息时,该主叫设备发出提示信息,其他从设备可以不发出提示信息,以避免多个智能终端同时响起给用户带来干扰。In another embodiment, the plurality of intelligent terminals of the same communication group include at least one master device, and the smart devices of the communication group receive the call or receive information of other intelligent terminals other than the communication group, the calling device A prompt message is sent, and other slave devices may not issue a prompt message to prevent multiple smart terminals from simultaneously causing interference to the user.
其中,该主叫设备可以通过用户预定设定,也可以根据用户预设时间段内使用频率自动设置,如2小时内使用频率最高的智能终端自动设置成主设备,在此不做限定。The calling device may be set by the user, or may be automatically set according to the frequency of use within the preset time period of the user. For example, the smart terminal with the highest frequency of use within 2 hours is automatically set as the master device, which is not limited herein.
在另一个实施方式中,为了实现同一通讯组内的多个智能终端之间的数据共享,在云端服务器将鉴权信息相同的至少两个智能终端组成一个通讯组时,该通讯组内的多个智能终端共享一个数据库,或云盘,其中,该多个智能终端中的智能终端均可直接向该云端服务器发送数据,其中,该数据包括该智能终端的通话记录、接收或发送的信息如短信以及电子邮件或其他社交软件的记录等,对应的云端服务器接收该数据,并将该数据存储在对应的数据库中。In another embodiment, in order to implement data sharing between multiple intelligent terminals in the same distribution group, when the cloud server combines at least two smart terminals with the same authentication information into one communication group, the communication group has more The smart terminals share a database, or a cloud disk, wherein the smart terminals in the plurality of smart terminals can directly send data to the cloud server, wherein the data includes the call record, the received or sent information of the smart terminal, such as The text message and the record of the email or other social software, etc., the corresponding cloud server receives the data and stores the data in the corresponding database.
云端服务器在接收到与该智能终端属于同一所述通讯组的其他智能终端的数据请求时,将所述存储的数据发送至该其他智能终端。When receiving the data request of the other intelligent terminal that belongs to the same communication group as the smart terminal, the cloud server sends the stored data to the other smart terminal.
通过上述方式,使用同一虚拟SIM卡的多个智能终端可实现数据之间的共享,如信息共享、资源共享等,在此不做限定,而且,多个智能终端还可以直接将自身的数据存储在云端服务器,不仅能够实现上述数据的共享,还能够节省智能终端本身的内存资源,避免由于内存不够而造成的信息丢失。In the above manner, multiple smart terminals using the same virtual SIM card can realize sharing between data, such as information sharing, resource sharing, etc., which are not limited herein, and multiple intelligent terminals can directly store their own data. In the cloud server, not only can the above data be shared, but also the memory resources of the smart terminal itself can be saved, and information loss due to insufficient memory can be avoided.
在另一个实施方式中,为了实现同一通讯组的智能终端之间的信息转发,通讯组内的任一智能终端可通过该云端服务器向另一第一智能终端发送信息。具体地,该智能终端先向云端服务器发送需要转发的信息,其中,该信息中包括接收该信息的第一智能终端的信息标识。In another embodiment, in order to implement information forwarding between the intelligent terminals of the same distribution group, any smart terminal in the communication group can send information to another first smart terminal through the cloud server. Specifically, the smart terminal first sends the information that needs to be forwarded to the cloud server, where the information includes the information identifier of the first smart terminal that receives the information.
对应地,云端服务器接收该信息。判断第一智能终端与所述智能终端属于同一通讯组,如果属于同一通讯组,则直接将该信息转发至第一智能终端。Correspondingly, the cloud server receives the information. The first smart terminal and the smart terminal belong to the same communication group, and if they belong to the same communication group, the information is directly forwarded to the first smart terminal.
如果该第一智能终端与智能终端不属于同一通讯组,则云端服务器向智能终端发送提示信息,并拒绝向第一智能终端转发该信息。If the first smart terminal and the smart terminal do not belong to the same communication group, the cloud server sends the prompt information to the smart terminal, and refuses to forward the information to the first smart terminal.
区别于现有技术,本实施方式不仅能够实现多个智能终端同时使用同一鉴权信息,节省资源,而且,在通过云端服务器建立通讯组后,可直接实现通讯组内的多个智能终端之间的信息交互,避免了通过传统方式的发送接收的麻烦,为用户带来了方便。Different from the prior art, the present embodiment can not only realize that multiple intelligent terminals use the same authentication information at the same time, but also save resources. Moreover, after establishing a communication group through the cloud server, the multiple intelligent terminals in the communication group can be directly realized. The information interaction avoids the trouble of sending and receiving in the traditional way, and brings convenience to the user.
另外,通过上述方式,使用同一虚拟SIM卡的多个智能终端可实现数据之间的共享,如信息共享、资源共享等,在此不做限定,而且,多个智能终端还可以直接将自身的数据存储在云端服务器,不仅能够实现上述数据的共享,还能够节省智能终端本身的内存资源,避免由于内存不够而造成的信息丢失。In addition, in the above manner, multiple intelligent terminals using the same virtual SIM card can realize sharing between data, such as information sharing and resource sharing, which are not limited herein, and multiple intelligent terminals can directly directly The data is stored in the cloud server, which not only enables the sharing of the above data, but also saves the memory resources of the smart terminal itself and avoids information loss caused by insufficient memory.
另外,通过上述方式,智能终端可直接通过云端服务器向同一通讯组内的另一第一智能终端发送信息,不仅能够避免误操作,而且方便快捷,节省了智能终端的资源。In addition, in the above manner, the smart terminal can directly send information to another first intelligent terminal in the same communication group through the cloud server, which not only avoids erroneous operations, but also is convenient and fast, and saves resources of the smart terminal.
参阅图9,图9是本发明云端服务器再一实施方式的结构示意图。本实施方式的云端服务器包括处理器901以及存储器902,处理器901与存储器902通过总线903耦合在一起。其中总线903除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都标为总线903。Referring to FIG. 9, FIG. 9 is a schematic structural diagram of still another embodiment of a cloud server according to the present invention. The cloud server of the present embodiment includes a processor 901 and a memory 902, and the processor 901 and the memory 902 are coupled together via a bus 903. The bus 903 may include a power bus, a control bus, a status signal bus, and the like in addition to the data bus. However, for clarity of description, various buses are labeled as bus 903 in the figure.
处理器901用于分别接收多个智能终端发送的鉴权信息。The processor 901 is configured to separately receive authentication information sent by multiple smart terminals.
为了实现多个智能设备同时使用同一虚拟SIM卡,本实施方式中多个智能终端均向该云端服务器发送鉴权信息,其中,该授权消息为智能终端的虚拟SIM卡中的鉴权信息。对应地,处理器901接收各个智能终端虚拟SIM卡的鉴权信息。先对每个鉴权信息进行判断,确定该鉴权信息是否为有效信息,如果不是有效信息,则将该鉴权信息剔除。如果该鉴权信息为有效信息,则保存该鉴权信息。In the embodiment, the multiple smart terminals send the authentication information to the cloud server, where the authorization message is the authentication information in the virtual SIM card of the smart terminal. Correspondingly, the processor 901 receives the authentication information of each smart terminal virtual SIM card. First, each authentication information is judged to determine whether the authentication information is valid information, and if it is not valid information, the authentication information is rejected. If the authentication information is valid information, the authentication information is saved.
处理器902还用于对所述多个智能终端发送的鉴权信息进行对比。The processor 902 is further configured to compare the authentication information sent by the multiple smart terminals.
具体地,处理器902为了确定哪些智能终端为使用同一SIM卡的智能终端,对有效的多个智能终端的鉴权信息分别进行对比,确定哪些智能终端的虚拟SIM卡中的鉴权信息是一致的。Specifically, in order to determine which smart terminals are smart terminals using the same SIM card, the processor 902 compares the authentication information of the valid multiple smart terminals to determine which authentication information in the virtual SIM card of the smart terminal is consistent. of.
处理器902还用于将所述鉴权信息相同的至少两个所述智能终端组成一个通讯组,以使属于同一所述通讯组的所述至少两个智能终端能够通过所述云端服务器实现信息交互。The processor 902 is further configured to form at least two the smart terminals with the same authentication information into a communication group, so that the at least two smart terminals belonging to the same communication group can implement information through the cloud server. Interaction.
具体地,处理器901将虚拟SIM卡中的鉴权信息一致的SIM卡组建一个通讯组,如组建一个局域云,这样,在云端服务器可以组建一个或多个通讯组,同一个通讯组的多个智能终端公用同一个虚拟SIM卡。Specifically, the processor 901 sets up a communication group by using the SIM card whose authentication information is consistent in the virtual SIM card, for example, forming a local area cloud, so that one or more communication groups can be set up in the cloud server, and the same distribution group Multiple smart terminals share the same virtual SIM card.
在另一个实施方式中,处理器901还用于接收并存储第一智能终端发送的数据。In another embodiment, the processor 901 is further configured to receive and store data sent by the first smart terminal.
具体的,处理器901将鉴权信息相同的至少两个智能终端组成一个通讯组时,该通讯组内的多个智能终端共享一个数据库,或云盘,其中,该多个智能终端中的任一第一智能终端均可直接向该云端服务器发送数据,其中,该数据包括第一智能终端的通话记录、接收或发送的信息如短信以及电子邮件或其他社交软件的记录等,对应的处理器901接收该数据,并将该数据存储在对应的数据库中。Specifically, when the processor 901 combines at least two smart terminals with the same authentication information into one communication group, the multiple smart terminals in the communication group share a database, or a cloud disk, where any one of the multiple intelligent terminals A first intelligent terminal can directly send data to the cloud server, wherein the data includes a call record of the first smart terminal, information received or sent, such as a short message, and a record of an email or other social software, and the corresponding processor. 901 receives the data and stores the data in a corresponding database.
在第二智能终端向云端服务器发送获取第一智能终端的数据请求,对应地,处理器901接收该数据请求,并将与该数据请求对应的数据发送至第二智能终端。The second smart terminal sends a data request for acquiring the first smart terminal to the cloud server. Correspondingly, the processor 901 receives the data request, and sends data corresponding to the data request to the second smart terminal.
在另一个实施方式中,处理器901还用于接收第一智能终端发送的消息,其中,所述消息的目标接收端为第二智能终端。其中,该信息中包括接收该信息的第二智能终端的信息标识。处理器901还用于判断所述第二智能终端与所述第一智能终端属于同一通讯组;若是,则将所述消息转发至所述第二智能终端。如果该第二智能终端与第一智能终端不属于同一通讯组,则向第一智能终端发送提示信息,并拒绝向第二智能终端转发该信息。In another embodiment, the processor 901 is further configured to receive a message sent by the first smart terminal, where the target receiving end of the message is a second smart terminal. The information includes the information identifier of the second intelligent terminal that receives the information. The processor 901 is further configured to determine that the second smart terminal belongs to the same communication group as the first smart terminal; if yes, forward the message to the second smart terminal. If the second intelligent terminal does not belong to the same communication group, the first smart terminal sends the prompt information to the first smart terminal, and refuses to forward the information to the second smart terminal.
存储器902用于存储所述处理器中运行的程序、以及所述程序运行过程中产生的数据。可以包括只读存储器和随机存取存储器,并向处理器901提供指令和数据。存储器902的一部分还可以包括非易失性随机存取存储器(NVRAM)。The memory 902 is configured to store a program running in the processor and data generated during the running of the program. Read-only memory and random access memory may be included and instructions and data may be provided to processor 901. A portion of the memory 902 may also include non-volatile random access memory (NVRAM).
存储器902存储了如下的元素,可执行单元或者数据结构,或者它们的子集,或者它们的扩展集: The memory 902 stores the following elements, executable units or data structures, or a subset thereof, or an extended set thereof:
操作指令:包括各种操作指令,用于实现各种操作。Operation instructions: include various operation instructions for implementing various operations.
操作***:包括各种***程序,用于实现各种基础业务以及处理基于硬件的任务。Operating system: Includes a variety of system programs for implementing various basic services and handling hardware-based tasks.
在本发明实施例中,处理器901通过调用存储器902存储的操作指令(该操作指令可存储在操作***中),来执行上述操作。In the embodiment of the present invention, the processor 901 performs the above operation by calling an operation instruction stored in the memory 902, which can be stored in the operating system.
处理器901还可以称为CPU(Central Processing
Unit,中央处理单元)。存储器902可以包括只读存储器和随机存取存储器,并向处理器701提供指令和数据。存储器902的一部分还可以包括非易失性随机存取存储器(NVRAM)。The processor 901 can also be called a CPU (Central Processing)
Unit, central processing unit). Memory 902 can include read only memory and random access memory and provides instructions and data to processor 701. A portion of the memory 902 may also include non-volatile random access memory (NVRAM).
上述本发明实施例揭示的方法可以应用于处理器901中,或者由处理器901实现。处理器901可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器901中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器901可以是通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件单元组合执行完成。软件单元可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器902,处理器901读取存储器902中的信息,结合其硬件完成上述方法的步骤。The method disclosed in the foregoing embodiments of the present invention may be applied to the processor 901 or implemented by the processor 901. The processor 901 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the foregoing method may be completed by an integrated logic circuit of hardware in the processor 901 or an instruction in a form of software. The processor 901 described above may be a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), an off-the-shelf programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, or discrete hardware. Component. The methods, steps, and logical block diagrams disclosed in the embodiments of the present invention may be implemented or carried out. The general purpose processor may be a microprocessor or the processor or any conventional processor or the like. The steps of the method disclosed in the embodiments of the present invention may be directly implemented by the hardware decoding processor, or may be performed by a combination of hardware and software units in the decoding processor. The software unit can be located in a conventional storage medium such as random access memory, flash memory, read only memory, programmable read only memory or electrically erasable programmable memory, registers, and the like. The storage medium is located in the memory 902, and the processor 901 reads the information in the memory 902 and completes the steps of the above method in combination with its hardware.
区别于现有技术,不仅能够实现多个智能终端同时使用同一鉴权信息,节省资源,而且,在通过云端服务器建立通讯组后,可直接实现通讯组内的多个智能终端之间的信息交互,避免了通过传统方式的发送接收的麻烦,为用户带来了方便。Different from the prior art, not only can multiple intelligent terminals use the same authentication information at the same time, but also save resources. Moreover, after establishing a communication group through the cloud server, information interaction between multiple intelligent terminals in the communication group can be directly realized. It avoids the trouble of sending and receiving in the traditional way, and brings convenience to the user.
另外,通过上述方式,使用同一虚拟SIM卡的多个智能终端可实现数据之间的共享,如信息共享、资源共享等,在此不做限定,而且,多个智能终端还可以直接将自身的数据存储在云端服务器,不仅能够实现上述数据的共享,还能够节省智能终端本身的内存资源,避免由于内存不够而造成的信息丢失。In addition, in the above manner, multiple intelligent terminals using the same virtual SIM card can realize sharing between data, such as information sharing and resource sharing, which are not limited herein, and multiple intelligent terminals can directly directly The data is stored in the cloud server, which not only enables the sharing of the above data, but also saves the memory resources of the smart terminal itself and avoids information loss caused by insufficient memory.
另外,通过上述方式,第一智能终端可直接通过云端服务器向同一通讯组内的第二智能终端发送信息,不仅能够避免误操作,而且方便快捷,节省了第一智能终端的资源。In addition, in the above manner, the first intelligent terminal can directly send information to the second intelligent terminal in the same communication group through the cloud server, which not only avoids erroneous operations, but also is convenient and fast, and saves resources of the first intelligent terminal.
参阅图10,图10是本发明智能终端另一实施方式的结构示意图。如图10所示,本实施方式的智能终端包括处理器1001以及存储器1002,处理器1001与存储器1002通过总线1003耦合在一起。其中总线1003除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都标为总线1003。Referring to FIG. 10, FIG. 10 is a schematic structural diagram of another embodiment of a smart terminal according to the present invention. As shown in FIG. 10, the smart terminal of the present embodiment includes a processor 1001 and a memory 1002, and the processor 1001 and the memory 1002 are coupled through a bus 1003. The bus 1003 may include a power bus, a control bus, a status signal bus, and the like in addition to the data bus. However, for clarity of description, various buses are labeled as bus 1003 in the figure.
处理器1001用于向云端服务器发送鉴权信息。The processor 1001 is configured to send authentication information to the cloud server.
为了实现多个智能设备同时使用同一虚拟SIM卡,本实施方式中多个智能终端通过处理器1001向该云端服务器发送鉴权信息。其中,该授权消息为智能终端的虚拟SIM卡中的鉴权信息。In the embodiment, multiple intelligent terminals send authentication information to the cloud server through the processor 1001, in order to realize that multiple smart devices use the same virtual SIM card at the same time. The authorization message is the authentication information in the virtual SIM card of the smart terminal.
处理器1002还用于接收所述云端服务器发送的建立通讯组的通知信息,以通知所述智能终端与具有相同鉴权信息的其他智能终端已建立所述通讯组,并可通过所述云端服务器进行信息交互;其中,所述通知信息是所述云端服务器在将所述智能终端与具有相同鉴权信息的其他智能终端组成一个通讯组之后发送的。The processor 1002 is further configured to receive, by the cloud server, notification information for establishing a communication group, to notify the smart terminal that another intelligent terminal having the same authentication information has established the communication group, and may pass the cloud server. Performing information interaction; wherein the notification information is sent by the cloud server after forming the communication terminal with another intelligent terminal having the same authentication information.
云端服务器接收各个智能终端虚拟SIM卡的鉴权信息。先对每个鉴权信息进行判断,确定该鉴权信息是否为有效信息,如果不是有效信息,则将该鉴权信息剔除。如果该鉴权信息为有效信息,则保存该鉴权信息。对有效的多个智能终端的鉴权信息分别进行对比,确定哪些智能终端的虚拟SIM卡中的鉴权信息是一致的。而后,云端服务器将虚拟SIM卡中的鉴权信息一致的SIM卡组建一个通讯组,同一个通讯组的多个智能终端公用同一个虚拟SIM卡。并向同一通讯组内的每一个智能终端发送建立通讯组的通知信息,以通知所述智能终端与具有相同鉴权信息的其他智能终端已建立所述通讯组,并可通过所述云端服务器进行信息交互。The cloud server receives the authentication information of each smart terminal virtual SIM card. First, each authentication information is judged to determine whether the authentication information is valid information, and if it is not valid information, the authentication information is rejected. If the authentication information is valid information, the authentication information is saved. The authentication information of the effective multiple smart terminals is compared to determine which authentication information in the virtual SIM card of the smart terminal is consistent. Then, the cloud server sets up a communication group with the SIM cards whose authentication information is consistent in the virtual SIM card, and the plurality of intelligent terminals of the same communication group share the same virtual SIM card. And sending, to each intelligent terminal in the same distribution group, notification information for establishing a communication group, to notify the smart terminal that another communication terminal having the same authentication information has established the communication group, and may perform the communication group by using the cloud server. Information exchange.
对应地,处理器1002接收该通知信息。Correspondingly, the processor 1002 receives the notification information.
在另一个实施方式中,为了实现同一通讯组内的多个智能终端之间的数据共享,在云端服务器将鉴权信息相同的至少两个智能终端组成一个通讯组时,该通讯组内的多个智能终端共享一个数据库,或云盘,其中,该多个智能终端中的智能终端均可直接向该云端服务器发送数据,其中,该数据包括该智能终端的通话记录、接收或发送的信息如短信以及电子邮件或其他社交软件的记录等,对应的云端服务器接收该数据,并将该数据存储在对应的数据库中。In another embodiment, in order to implement data sharing between multiple intelligent terminals in the same distribution group, when the cloud server combines at least two smart terminals with the same authentication information into one communication group, the communication group has more The smart terminals share a database, or a cloud disk, wherein the smart terminals in the plurality of smart terminals can directly send data to the cloud server, wherein the data includes the call record, the received or sent information of the smart terminal, such as The text message and the record of the email or other social software, etc., the corresponding cloud server receives the data and stores the data in the corresponding database.
云端服务器在接收到与该智能终端属于同一所述通讯组的其他智能终端的数据请求时,将所述存储的数据发送至该其他智能终端。When receiving the data request of the other intelligent terminal that belongs to the same communication group as the smart terminal, the cloud server sends the stored data to the other smart terminal.
在另一个实施方式中,为了实现同一通讯组的智能终端之间的信息转发,通讯组内的任一智能终端可通过该云端服务器向另一第一智能终端发送信息。具体地,该智能终端先向云端服务器发送需要转发的信息,其中,该信息中包括接收该信息的第一智能终端的信息标识。In another embodiment, in order to implement information forwarding between the intelligent terminals of the same distribution group, any smart terminal in the communication group can send information to another first smart terminal through the cloud server. Specifically, the smart terminal first sends the information that needs to be forwarded to the cloud server, where the information includes the information identifier of the first smart terminal that receives the information.
对应地,云端服务器接收该信息。判断第一智能终端与所述智能终端属于同一通讯组,如果属于同一通讯组,则直接将该信息转发至第一智能终端。Correspondingly, the cloud server receives the information. The first smart terminal and the smart terminal belong to the same communication group, and if they belong to the same communication group, the information is directly forwarded to the first smart terminal.
如果该第一智能终端与智能终端不属于同一通讯组,则云端服务器向智能终端发送提示信息,并拒绝向第一智能终端转发该信息。If the first smart terminal and the smart terminal do not belong to the same communication group, the cloud server sends the prompt information to the smart terminal, and refuses to forward the information to the first smart terminal.
存储器1002用于存储所述处理器中运行的程序、以及所述程序运行过程中产生的数据。可以包括只读存储器和随机存取存储器,并向处理器901提供指令和数据。存储器1002的一部分还可以包括非易失性随机存取存储器(NVRAM)。The memory 1002 is configured to store a program running in the processor and data generated during the running of the program. Read-only memory and random access memory may be included and instructions and data may be provided to processor 901. A portion of the memory 1002 may also include non-volatile random access memory (NVRAM).
存储器1002存储了如下的元素,可执行单元或者数据结构,或者它们的子集,或者它们的扩展集: The memory 1002 stores the following elements, executable units or data structures, or a subset thereof, or an extended set thereof:
操作指令:包括各种操作指令,用于实现各种操作。Operation instructions: include various operation instructions for implementing various operations.
操作***:包括各种***程序,用于实现各种基础业务以及处理基于硬件的任务。Operating system: Includes a variety of system programs for implementing various basic services and handling hardware-based tasks.
在本发明实施例中,处理器1001通过调用存储器1002存储的操作指令(该操作指令可存储在操作***中),来执行上述操作。In the embodiment of the present invention, the processor 1001 performs the above operation by calling an operation instruction stored in the memory 1002, which can be stored in the operating system.
处理器1001还可以称为CPU(Central Processing
Unit,中央处理单元)。存储器1002可以包括只读存储器和随机存取存储器,并向处理器701提供指令和数据。存储器1002的一部分还可以包括非易失性随机存取存储器(NVRAM)。The processor 1001 may also be referred to as a CPU (Central Processing)
Unit, central processing unit). The memory 1002 can include read only memory and random access memory and provides instructions and data to the processor 701. A portion of the memory 1002 may also include non-volatile random access memory (NVRAM).
上述本发明实施例揭示的方法可以应用于处理器1001中,或者由处理器1001实现。处理器1001可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器901中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器901可以是通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件单元组合执行完成。软件单元可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器1002,处理器1001读取存储器1002中的信息,结合其硬件完成上述方法的步骤。The method disclosed in the foregoing embodiments of the present invention may be applied to the processor 1001 or implemented by the processor 1001. The processor 1001 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the foregoing method may be completed by an integrated logic circuit of hardware in the processor 901 or an instruction in a form of software. The processor 901 described above may be a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), an off-the-shelf programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, or discrete hardware. Component. The methods, steps, and logical block diagrams disclosed in the embodiments of the present invention may be implemented or carried out. The general purpose processor may be a microprocessor or the processor or any conventional processor or the like. The steps of the method disclosed in the embodiments of the present invention may be directly implemented by the hardware decoding processor, or may be performed by a combination of hardware and software units in the decoding processor. The software unit can be located in a conventional storage medium such as random access memory, flash memory, read only memory, programmable read only memory or electrically erasable programmable memory, registers, and the like. The storage medium is located in the memory 1002, and the processor 1001 reads the information in the memory 1002 and completes the steps of the above method in combination with its hardware.
区别于现有技术,本实施方式不仅能够实现多个智能终端同时使用同一鉴权信息,节省资源,而且,在通过云端服务器建立通讯组后,可直接实现通讯组内的多个智能终端之间的信息交互,避免了通过传统方式的发送接收的麻烦,为用户带来了方便。Different from the prior art, the present embodiment can not only realize that multiple intelligent terminals use the same authentication information at the same time, but also save resources. Moreover, after establishing a communication group through the cloud server, the multiple intelligent terminals in the communication group can be directly realized. The information interaction avoids the trouble of sending and receiving in the traditional way, and brings convenience to the user.
另外,通过上述方式,使用同一虚拟SIM卡的多个智能终端可实现数据之间的共享,如信息共享、资源共享等,在此不做限定,而且,多个智能终端还可以直接将自身的数据存储在云端服务器,不仅能够实现上述数据的共享,还能够节省智能终端本身的内存资源,避免由于内存不够而造成的信息丢失。In addition, in the above manner, multiple intelligent terminals using the same virtual SIM card can realize sharing between data, such as information sharing and resource sharing, which are not limited herein, and multiple intelligent terminals can directly directly The data is stored in the cloud server, which not only enables the sharing of the above data, but also saves the memory resources of the smart terminal itself and avoids information loss caused by insufficient memory.
另外,通过上述方式,智能终端可直接通过云端服务器向同一通讯组内的另一第一智能终端发送信息,不仅能够避免误操作,而且方便快捷,节省了智能终端的资源。In addition, in the above manner, the smart terminal can directly send information to another first intelligent terminal in the same communication group through the cloud server, which not only avoids erroneous operations, but also is convenient and fast, and saves resources of the smart terminal.
以上所述仅为本发明的实施方式,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内The above description is only an embodiment of the present invention, and thus does not limit the scope of the patent of the present invention, and the specification and drawings of the present invention are utilized.
容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。Equivalent structure or equivalent process transformation of the content, or directly or indirectly used in other related technical fields, is included in the scope of patent protection of the present invention.
Claims (17)
- 一种智能终端,其中,所述智能终端包括处理器以及存储器,所述处理器与所述存储器通过总线耦合;An intelligent terminal, wherein the smart terminal includes a processor and a memory, and the processor is coupled to the memory via a bus;所述存储器,用于存储所述处理器中运行的程序、以及所述程序运行过程中产生的数据;The memory is configured to store a program running in the processor and data generated during the running of the program;所述处理器用于执行如下动作:The processor is configured to perform the following actions:向云端服务器发送鉴权信息;Send authentication information to the cloud server;接收所述云端服务器发送的建立通讯组的通知信息,以通知所述智能终端与具有相同鉴权信息的其他智能终端已建立所述通讯组,并可通过所述云端服务器进行信息交互;其中,所述通知信息是所述云端服务器在将所述智能终端与具有相同鉴权信息的其他智能终端组成一个通讯组之后发送的。Receiving the notification information of the establishment of the communication group sent by the cloud server, to notify the smart terminal that the other intelligent terminal having the same authentication information has established the communication group, and can perform information interaction through the cloud server; The notification information is that the cloud server sends after the smart terminal and another intelligent terminal having the same authentication information form a communication group.
- 根据权利要求1所述的智能终端,其中,所述处理器还用于:The intelligent terminal of claim 1, wherein the processor is further configured to:向所述云端服务器发送数据,以使所述云端服务器在接收到与所述智能终端属于同一所述通讯组的其他智能终端的数据请求时,将所述存储的数据发送至所述其他智能终端。Sending data to the cloud server, so that the cloud server sends the stored data to the other smart terminal when receiving a data request of another smart terminal belonging to the same communication group as the smart terminal .
- 根据权利要求1所述的智能终端,其中,所述处理器还用于:The intelligent terminal of claim 1, wherein the processor is further configured to:向所述云端服务器发送消息,其中,所述消息的目标接收端为与所述智能终端属于同一所述通讯组的其他智能终端,以使所述云端服务器在确定所述智能终端与所述其他智能终端属于同一通讯组时将所述消息转发至所述其他智能终端。Sending a message to the cloud server, where the target receiving end of the message is another smart terminal that belongs to the same communication group as the smart terminal, so that the cloud server determines the smart terminal and the other When the intelligent terminal belongs to the same distribution group, the message is forwarded to the other intelligent terminal.
- 根据权利要求1所述的智能终端,其中,所述鉴权信息为所述智能终端的虚拟SIM卡中的鉴权信息。The intelligent terminal according to claim 1, wherein the authentication information is authentication information in a virtual SIM card of the smart terminal.
- 一种云端服务器,其中,所述云端服务器包括处理器以及存储器,所述处理器与所述存储器通过总线耦合;A cloud server, wherein the cloud server includes a processor and a memory, and the processor is coupled to the memory via a bus;所述存储器,用于存储所述处理器中运行的程序、以及所述程序运行过程中产生的数据;The memory is configured to store a program running in the processor and data generated during the running of the program;所述处理器用于执行如下动作:The processor is configured to perform the following actions:分别接收多个智能终端发送的鉴权信息;Receiving authentication information sent by multiple intelligent terminals respectively;对所述多个智能终端发送的鉴权信息进行对比;Comparing the authentication information sent by the multiple smart terminals;将所述鉴权信息相同的至少两个所述智能终端组成一个通讯组,以使属于同一所述通讯组的所述至少两个智能终端能够通过所述云端服务器实现信息交互。The at least two smart terminals having the same authentication information are grouped into one communication group, so that the at least two smart terminals belonging to the same communication group can implement information interaction through the cloud server.
- 根据权利要求5所述的云端服务器,其中,所述鉴权信息为所述智能终端的虚拟SIM卡中的鉴权信息。The cloud server according to claim 5, wherein the authentication information is authentication information in a virtual SIM card of the smart terminal.
- 根据权利要求5所述的云端服务器,其中,所述处理器还用于:The cloud server according to claim 5, wherein the processor is further configured to:接收并存储第一智能终端发送的数据;Receiving and storing data sent by the first smart terminal;在接收到与所述第一智能终端属于同一所述通讯组的第二智能终端的数据请求时,将所述存储的数据发送至所述第二智能终端。And when the data request of the second intelligent terminal that belongs to the same communication group as the first smart terminal is received, the stored data is sent to the second smart terminal.
- 根据权利要求5所述的云端服务器,其中,所述处理器还用于:The cloud server according to claim 5, wherein the processor is further configured to:接收第一智能终端发送的消息,其中,所述消息的目标接收端为第二智能终端;Receiving a message sent by the first smart terminal, where the target receiving end of the message is a second smart terminal;判断所述第二智能终端与所述第一智能终端是否属于同一通讯组;Determining whether the second intelligent terminal and the first smart terminal belong to the same communication group;若所述第二智能终端与所述第一智能终端属于同一通讯组,则将所述消息转发至所述第二智能终端。And if the second intelligent terminal belongs to the same communication group as the first smart terminal, forwarding the message to the second smart terminal.
- 根据权利要求8所述的云端服务器,其中,所述处理器还用于:The cloud server according to claim 8, wherein the processor is further configured to:若所述第二智能终端与所述第一智能终端不属于同一通讯组,则向第一智能终端发送提示信息,并拒绝向第二智能终端转发该信息。And if the second intelligent terminal does not belong to the same communication group, sending the prompt information to the first smart terminal, and rejecting forwarding the information to the second smart terminal.
- 一种数据交互方法,其中,所述数据交互方法包括如下步骤:A data interaction method, wherein the data interaction method comprises the following steps:云端服务器分别接收多个智能终端发送的鉴权信息;The cloud server receives the authentication information sent by multiple smart terminals respectively.对所述多个智能终端发送的鉴权信息进行对比;Comparing the authentication information sent by the multiple smart terminals;将所述鉴权信息相同的至少两个所述智能终端组成一个通讯组,以使属于同一所述通讯组的所述至少两个智能终端能够通过所述云端服务器实现信息交互。The at least two smart terminals having the same authentication information are grouped into one communication group, so that the at least two smart terminals belonging to the same communication group can implement information interaction through the cloud server.
- 根据权利要求10所述的数据交互方法,其中,所述鉴权信息为所述智能终端的虚拟SIM卡中的鉴权信息。The data interaction method according to claim 10, wherein the authentication information is authentication information in a virtual SIM card of the smart terminal.
- 根据权利要求10所述的数据交互方法,其中,将所述鉴权信息相同的至少两个所述智能终端组成一个通讯组,以使属于同一所述通讯组的所述至少两个智能终端能够通过所述云端服务器实现信息交互的步骤之后还包括如下步骤:The data interaction method according to claim 10, wherein at least two of the smart terminals having the same authentication information are combined into one communication group, so that the at least two smart terminals belonging to the same communication group can The step of implementing information interaction by the cloud server further includes the following steps:所述云端服务器接收并存储所述至少两个智能终端中的第一智能终端发送的数据;The cloud server receives and stores data sent by the first smart terminal of the at least two smart terminals;在接收到与所述第一智能终端属于同一所述通讯组的第二智能终端的数据请求时,将所述存储的数据发送至所述第二智能终端。And when the data request of the second intelligent terminal that belongs to the same communication group as the first smart terminal is received, the stored data is sent to the second smart terminal.
- 根据权利要求10所述的数据交互方法,其中,所述根据所述鉴权信息将鉴权信息相同的至少两个智能终端组成一个通讯组,以使属于同一所述通讯组的所述至少两个智能终端之间互联的步骤之后还包括如下步骤:The data interaction method according to claim 10, wherein said at least two smart terminals having the same authentication information according to said authentication information form a communication group such that said at least two belonging to said same communication group The steps of interconnecting the smart terminals further include the following steps:接收所述至少两个智能终端中的第一智能终端发送的消息,其中,所述消息的目标接收端为另一智能终端;Receiving a message sent by the first smart terminal of the at least two smart terminals, where the target receiving end of the message is another smart terminal;判断所述另一智能终端与所述第一智能终端属于同一通讯组;Determining that the another smart terminal belongs to the same communication group as the first smart terminal;若是,则将所述消息转发至所述另一智能终端。If yes, the message is forwarded to the other smart terminal.
- 根据权利要求10所述的数据交互方法,其中,所述数据交互方法包括如下步骤:The data interaction method according to claim 10, wherein the data interaction method comprises the following steps:智能终端向云端服务器发送鉴权信息;The smart terminal sends the authentication information to the cloud server;接收所述云端服务器发送的建立通讯组的通知信息,以通知所述智能终端与具有相同鉴权信息的其他智能终端已建立所述通讯组,并可通过所述云端服务器进行信息交互;其中,所述通知信息是所述云端服务器在将所述智能终端与具有相同鉴权信息的其他智能终端组成一个通讯组之后发送的。Receiving the notification information of the establishment of the communication group sent by the cloud server, to notify the smart terminal that the other intelligent terminal having the same authentication information has established the communication group, and can perform information interaction through the cloud server; The notification information is that the cloud server sends after the smart terminal and another intelligent terminal having the same authentication information form a communication group.
- 根据权利要求14所述的数据交互方法,其中,所述鉴权信息为所述智能终端的虚拟SIM卡中的鉴权信息。The data interaction method according to claim 14, wherein the authentication information is authentication information in a virtual SIM card of the smart terminal.
- 根据权利要求14所述的数据交互方法,其中,所述接收所述云端服务器发送的建立通讯组的通知信息,以通知所述智能终端与具有相同鉴权信息的其他智能终端已建立所述通讯组,并可通过所述云端服务器进行信息交互的步骤之后还包括:The data interaction method according to claim 14, wherein the receiving the notification information of the establishment of the distribution group sent by the cloud server to notify the smart terminal that the other intelligent terminal having the same authentication information has established the communication The steps of the group and the information exchange by the cloud server further include:所述智能终端向所述云端服务器发送数据,以使所述云端服务器在接收到与所述智能终端属于同一所述通讯组的其他智能终端的数据请求时,将所述存储的数据发送至所述其他智能终端。Sending, by the smart terminal, data to the cloud server, so that the cloud server sends the stored data to the cloud when receiving the data request of another intelligent terminal that belongs to the same communication group as the smart terminal Said other smart terminals.
- 根据权利要求15所述的数据交互方法,其中,所述接收所述云端服务器发送的建立通讯组的通知信息,以通知所述智能终端与具有相同鉴权信息的其他智能终端已建立所述通讯组,并可通过所述云端服务器进行信息交互的步骤之后还包括:The data interaction method according to claim 15, wherein the receiving the notification information of the establishment of the communication group sent by the cloud server to notify the smart terminal that the other intelligent terminal having the same authentication information has established the communication The steps of the group and the information exchange by the cloud server further include:向所述云端服务器发送消息,其中,所述消息的目标接收端为与所述智能终端属于同一所述通讯组的其他智能终端,以使所述云端服务器在确定所述智能终端与所述其他智能终端属于同一通讯组时将所述消息转发至所述其他智能终端。 Sending a message to the cloud server, where the target receiving end of the message is another smart terminal that belongs to the same communication group as the smart terminal, so that the cloud server determines the smart terminal and the other When the intelligent terminal belongs to the same distribution group, the message is forwarded to the other intelligent terminal.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610459706.3 | 2016-06-22 | ||
CN201610459706.3A CN106209769B (en) | 2016-06-22 | 2016-06-22 | Data interactive method, cloud server and intelligent terminal |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2017219636A1 true WO2017219636A1 (en) | 2017-12-28 |
Family
ID=57460819
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2016/112507 WO2017219636A1 (en) | 2016-06-22 | 2016-12-28 | Data exchange method, cloud server, and smart terminal |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN106209769B (en) |
WO (1) | WO2017219636A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112752353A (en) * | 2019-10-31 | 2021-05-04 | 中移物联网有限公司 | Connection method and terminal equipment |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106209769B (en) * | 2016-06-22 | 2019-08-23 | 捷开通讯(深圳)有限公司 | Data interactive method, cloud server and intelligent terminal |
CN106657329A (en) * | 2016-12-21 | 2017-05-10 | 北京奇虎科技有限公司 | Mobile terminal as well as notification information control method and device |
US10382919B2 (en) * | 2017-02-10 | 2019-08-13 | T-Mobile Usa, Inc. | Provisioning device and/or line sharing capabilities to internet of things (IoT) devices |
CN108055324A (en) * | 2017-12-13 | 2018-05-18 | 济南汇通远德科技有限公司 | A kind of method that data interaction is realized based on intelligence wearing product |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102984049A (en) * | 2012-11-26 | 2013-03-20 | 北京奇虎科技有限公司 | Client and method for user group partition and information transfer according to subjects |
CN103001855A (en) * | 2012-11-26 | 2013-03-27 | 北京奇虎科技有限公司 | Method for dividing client and user group and transferring information |
CN103763180A (en) * | 2014-01-15 | 2014-04-30 | 南京物联传感技术有限公司 | Real-time network communication system and method |
WO2015028824A1 (en) * | 2013-08-29 | 2015-03-05 | Sim & Pin Limited | System for accessing data from multiple devices |
CN105554738A (en) * | 2015-12-09 | 2016-05-04 | 惠州Tcl移动通信有限公司 | Multi-terminal mapping system and method for virtual SIM card, and terminal equipment |
CN106209769A (en) * | 2016-06-22 | 2016-12-07 | 捷开通讯(深圳)有限公司 | Data interactive method, cloud server and intelligent terminal |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8677468B2 (en) * | 2011-01-19 | 2014-03-18 | Telefonaktiebolaget L M Ericsson (Publ) | Service activation in a passive optical network (PON) |
CN104244242A (en) * | 2013-06-09 | 2014-12-24 | 黄金富知识产权咨询(深圳)有限公司 | Network number allocation method and corresponding authentication method of Internet-of-things equipment |
KR102294747B1 (en) * | 2013-11-27 | 2021-08-30 | 삼성전자 주식회사 | Method and apparatus for connecting wireless lanof multi sim terminal |
CN104080077B (en) * | 2014-07-17 | 2017-09-22 | 中国联合网络通信集团有限公司 | Method of data synchronization and device based on smart card |
CN105636013B (en) * | 2015-07-13 | 2019-02-01 | 宇龙计算机通信科技(深圳)有限公司 | A kind of multiple terminals method for distributing business and system based on virtual SIM card |
CN105050075B (en) * | 2015-08-31 | 2019-03-22 | 宇龙计算机通信科技(深圳)有限公司 | Call handling method, device and wearable device based on virtual SIM card |
-
2016
- 2016-06-22 CN CN201610459706.3A patent/CN106209769B/en active Active
- 2016-12-28 WO PCT/CN2016/112507 patent/WO2017219636A1/en active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102984049A (en) * | 2012-11-26 | 2013-03-20 | 北京奇虎科技有限公司 | Client and method for user group partition and information transfer according to subjects |
CN103001855A (en) * | 2012-11-26 | 2013-03-27 | 北京奇虎科技有限公司 | Method for dividing client and user group and transferring information |
WO2015028824A1 (en) * | 2013-08-29 | 2015-03-05 | Sim & Pin Limited | System for accessing data from multiple devices |
CN103763180A (en) * | 2014-01-15 | 2014-04-30 | 南京物联传感技术有限公司 | Real-time network communication system and method |
CN105554738A (en) * | 2015-12-09 | 2016-05-04 | 惠州Tcl移动通信有限公司 | Multi-terminal mapping system and method for virtual SIM card, and terminal equipment |
CN106209769A (en) * | 2016-06-22 | 2016-12-07 | 捷开通讯(深圳)有限公司 | Data interactive method, cloud server and intelligent terminal |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112752353A (en) * | 2019-10-31 | 2021-05-04 | 中移物联网有限公司 | Connection method and terminal equipment |
CN112752353B (en) * | 2019-10-31 | 2022-06-10 | 中移物联网有限公司 | Connection method and terminal equipment |
Also Published As
Publication number | Publication date |
---|---|
CN106209769B (en) | 2019-08-23 |
CN106209769A (en) | 2016-12-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2017219636A1 (en) | Data exchange method, cloud server, and smart terminal | |
WO2020246822A1 (en) | Electronic device and method for switching electronic device between dual standby mode and single standby mode | |
WO2018076812A1 (en) | Data request response method and device, storage medium, server and system | |
WO2017206875A1 (en) | Data packet-based processing method and apparatus, storage medium, and electronic device | |
WO2017206883A1 (en) | Application processing method and apparatus, storage medium, and electronic device | |
WO2020032445A1 (en) | Electronic device, external electronic device, and method of managing embedded subscriber identity modules of external electronic device | |
WO2014019139A1 (en) | Method, device and system for implementing radio resource control connection release | |
WO2018161580A1 (en) | Broadcast control method and apparatus, storage medium, and electronic device | |
WO2018076811A1 (en) | Data sharing method, device, system, storage medium and electronic device | |
WO2012124985A2 (en) | Method and apparatus for synchronizing personal inforamtion | |
WO2018161602A1 (en) | Method and apparatus for controlling frame rate of electronic device, storage medium, and electronic device | |
WO2021241849A1 (en) | Electronic device for performing edge computing service, and operating method of electronic device | |
WO2020167095A1 (en) | Method and apparatus for registering api provider domain function entities on capif core function entity | |
WO2017000724A1 (en) | Distortion rectification method and terminal | |
WO2022060149A1 (en) | Electronic device for managing right by using decentralized network, and operation method thereof | |
WO2018076873A1 (en) | Data sharing method, apparatus, medium, electronic device and system | |
WO2018076829A1 (en) | Terminal data processing method, apparatus, system, storage medium and server | |
WO2018161588A1 (en) | Broadcast receiver queue adjustment method, apparatus, storage medium, and electronic device | |
WO2018161581A1 (en) | Control method, device, storage medium, and electronic apparatus for broadcast sending | |
WO2018161576A1 (en) | Broadcast control method, device, storage medium and mobile terminal | |
WO2018076888A1 (en) | Method, device and system for synchronizing data of mobile terminal, storage medium and mobile terminal | |
WO2017206867A1 (en) | Sensor shutdown method and apparatus, storage medium, and electronic device | |
WO2017206880A1 (en) | Terminal data processing method and apparatus, storage medium, and electronic device | |
WO2017219290A1 (en) | Remote synchronization method, apparatus and system | |
WO2017206892A1 (en) | Sensor processing method and apparatus of mobile terminal, storage medium, and electronic device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 16906173 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205 DATED 17/05/2019) |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 16906173 Country of ref document: EP Kind code of ref document: A1 |