数据交互方法、云端服务器以及智能终端与流程

文档序号:11960018阅读:647来源:国知局
数据交互方法、云端服务器以及智能终端与流程

本发明涉及通信技术领域,特别是涉及一种数据交互方法、云端服务器以及系统。



背景技术:

随着通信技术的飞速发展和智能电子产品的普及,越来越多的智能终端或移动终端成为人们生活中不可或缺的一部分,如智能手机、智能电视、电脑等。甚至,由于业务繁忙,同一用户同时拥有多个相同类型的智能终端,如同时拥有应对不同人群多个智能手机以及车载电话等。

然而,现有技术中,无论用户使用多少个智能终端,均必须分别对每一个智能终端分配不同的ID,即不同的SIM卡,且不同的智能终端之间的信息只能通过互相传输来进行通信。



技术实现要素:

本发明主要解决的技术问题是提供一种数据交互方法、云端服务器以及系统,能够实现多个智能终端使用同一ID,且不同的智能终端之间可实现数据的互联互通。

为解决上述技术问题,本发明采用的一个技术方案是:提供一种数据交互方法,所述数据交互方法包括如下步骤:

云端服务器分别接收多个智能终端发送的鉴权信息;

对所述多个智能终端发送的鉴权信息进行对比;

将所述鉴权信息相同的至少两个所述智能终端组成一个通讯组,以使属于同一所述通讯组的所述至少两个智能终端能够通过所述云端服务器实现信息交互。

其中,所述鉴权信息为所述智能终端的虚拟SIM卡中的鉴权信息。

其中,将所述鉴权信息相同的至少两个所述智能终端组成一个通讯组,以使属于同一所述通讯组的所述至少两个智能终端能够通过所述云端服务器实现信息交互的步骤之后还包括如下步骤:

所述云端服务器接收并存储第一智能终端发送的数据;

在接收到与所述第一智能终端属于同一所述通讯组的第二智能终端的数据请求时,将所述存储的数据发送至所述第二智能终端。

其中,所述根据所述鉴权信息将具有同一属性的至少两个智能终端组成一个通讯组,以使属于同一所述通讯组的所述至少两个智能终端之间互联的步骤之后还包括如下步骤:

接收第一智能终端发送的消息,其中,所述消息的目标接收端为第二智能终端;

判断所述第二智能终端与所述第一智能终端属于同一通讯组;

若是,则将所述消息转发至所述第二智能终端。

为解决上述技术问题,本发明采用的另一个技术方案是:提供一种数据交互方法,

所述数据交互方法包括如下步骤:

智能终端向云端服务器发送鉴权信息;

接收所述云端服务器发送的建立通讯组的通知信息,以通知所述智能终端与具有相同鉴权信息的其他智能终端已建立所述通讯组,并可通过所述云端服务器进行信息交互;其中,所述通知信息是所述云端服务器在将所述智能终端与具有相同鉴权信息的其他智能终端组成一个通讯组之后发送的。

其中,所述鉴权信息为所述智能终端的虚拟SIM卡中的鉴权信息。其中,所述接收所述云端服务器发送的建立通讯组的通知信息,以通知所述智能终端与具有相同鉴权信息的其他智能终端已建立所述通讯组,并可通过所述云端服务器进行信息交互的步骤之后还包括:

所述智能终端向所述云端服务器发送数据,以使所述云端服务器在接收到与所述智能终端属于同一所述通讯组的其他智能终端的数据请求时,将所述存储的数据发送至所述第二智能终端。

其中,所述接收所述云端服务器发送的建立通讯组的通知信息,以通知所述智能终端与具有相同鉴权信息的其他智能终端已建立所述通讯组,并可通过所述云端服务器进行信息交互的步骤之后还包括:

向所述云端服务器发送消息,其中,所述消息的目标接收端为第一智能终端,以使所述云端服务器在确定所述第一智能终端与所述智能终端属于同一通讯组时将所述消息转发至所述第二智能终端。

为解决上述技术问题,本发明采用的再一个技术方案是:提供一种云端服务器,所述云端服务器包括接收模块、对比模块以及通讯组创建模块,

所述接收模块用于分别接收多个智能终端发送的鉴权信息;

所述对比模块用于对所述多个智能终端发送的鉴权信息进行对比;

所述通讯组创建模块用于将所述鉴权信息相同的至少两个所述智能终端组成一个通讯组,以使属于同一所述通讯组的所述至少两个智能终端能够通过所述云端服务器实现信息交互。

为解决上述技术问题,本发明采用的又一个技术方案是:提供一种智能终端,所述智能终端包括发送模块以及接收模块,

所述发送模块用于向云端服务器发送鉴权信息;

所述接收模块用于接收所述云端服务器发送的建立通讯组的通知信息,以通知所述智能终端与具有相同鉴权信息的其他智能终端已建立所述通讯组,并可通过所述云端服务器进行信息交互;其中,所述通知信息是所述云端服务器在将所述智能终端与具有相同鉴权信息的其他智能终端组成一个通讯组之后发送的。

本发明的有益效果是:区别于现有技术的情况,本实施方式的云端服务器分别接受多个智能终端发送的鉴权信息,对多个鉴权信息进行比对后,将鉴权信息相同的至少两个智能终端组成一个通讯组,以使属于同一通讯组的至少两个智能终端能够通过该云端服务器实现交互。通过上述方式,不仅能够实现多个智能终端同时使用同一鉴权信息,节省资源,而且,在通过云端服务器建立通讯组后,可直接实现通讯组内的多个智能终端之间的信息交互,避免了通过传统方式的发送接收的麻烦,为用户带来了方便。

附图说明

图1是本发明数据交互系统一实施方式的结构示意图;

图2是本发明数据交互方法一实施方式的流程示意图;

图3是本发明数据交互方法另一实施方式的流程示意图;

图4是本发明数据交互方法再一实施方式的流程示意图;

图5是本发明数据交互方法又一实施方式的流程示意图;

图6是本发明云端服务器一实施方式的结构示意图;

图7是本发明云端服务器另一实施方式的结构示意图;

图8是本发明智能终端一实施方式的结构示意图;

图9是本发明云端服务器再一实施方式的结构示意图;

图10是智能终端另一实施方式的结构示意图。

具体实施方式

参阅图1,图1是本发明数据交互系统一实施方式的结构示意图。本实施方式的数据交互系统包括云端服务器101以及多个智能终端102。其中,所述多个智能终端102与云端服务器101通过网络连接。

为了实现多个智能终端102之间的信息交互与共享,多个智能终端102可同时使用同一个虚拟SIM卡,该虚拟SIM卡是相对于传统物理SIM卡而设定的概念。如用户同时拥有多个智能手机,这多个智能手机可使用同一个SIM卡,通过该SIM卡可以相互之间通话或信息沟通,也可以与使用其他SIM卡的智能终端进行通信。

具体地,为了实现上述功能,多个智能终端102分别向云端服务器101发送鉴权信息,其中,该授权消息为智能终端102的虚拟SIM卡中的鉴权信息。对应地,云端服务器101接收该鉴权消息,并且对该接收到的多个鉴权信息进行比对,将鉴权消息相同的至少两个智能终端102组成一个通讯组,属于同一通讯组的至少两个智能终端能够通过该云端服务器101实现信息交互和共享。

为了清楚说明上述数据交互系统的交互过程,进一步参阅图2,图2为本发明数据交互方法一实施方式的流程示意图。

如图2所示,本实施方式的数据交互方法包括如下步骤:

201:云端服务器分别接收多个智能终端发送的鉴权信息。

其中,该云端服务器可以为提供的虚拟SIM卡的供应商的服务器,也可以为网络服务器,在此不做限定。

智能终端可以为智能手机、平板电脑、可穿戴设备以及车载系统中的一个,也可以是其他可同通信的智能设备等,在此不做限定。

为了实现多个智能设备同时使用同一虚拟SIM卡,本实施方式中多个智能终端均向该云端服务器发送鉴权信息,其中,该授权消息为智能终端的虚拟SIM卡中的鉴权信息。对应地,云端服务器接收各个智能终端虚拟SIM卡的鉴权信息。先对每个鉴权信息进行判断,确定该鉴权信息是否为有效信息,如果不是有效信息,则将该鉴权信息剔除。如果该鉴权信息为有效信息,则保存该鉴权信息。

202:对所述多个智能终端发送的鉴权信息进行对比。

进一步地,云端服务器为了确定哪些智能终端为使用同一SIM卡的智能终端,对有效的多个智能终端的鉴权信息分别进行对比,确定哪些智能终端的虚拟SIM卡中的鉴权信息是一致的。

203:将所述鉴权信息相同的至少两个所述智能终端组成一个通讯组,以使属于同一所述通讯组的所述至少两个智能终端能够通过所述云端服务器实现信息交互。

具体地,该云端服务器将虚拟SIM卡中的鉴权信息一致的SIM卡组建一个通讯组,如组建一个局域云,这样,在云端服务器可以组建一个或多个通讯组,同一个通讯组的多个智能终端公用同一个虚拟SIM卡。

在一个具体的实施方式中,同一个通讯组的多个智能终端之间可以直接通过同一个虚拟SIM卡进行通信,其中,该通信包括通话、收发信息以及电子邮件中的至少一个。

同一通讯组的多个智能终端还可以通过统一虚拟SIM卡于该通讯组之外的其他智能终端进行通信,自此不做限定。

在另一个实施方式中,同一通讯组的多个智能终端包括至少一个主设备,该通讯组的各智能终端在接收到通讯组之外的其他智能终端的呼叫或接收信息时,该主叫设备发出提示信息,其他从设备可以不发出提示信息,以避免多个智能终端同时响起给用户带来干扰。

其中,该主叫设备可以通过用户预定设定,也可以根据用户预设时间段内使用频率自动设置,如2小时内使用频率最高的智能终端自动设置成主设备,在此不做限定。

在另一个实施方式中,如图3所示,图3是本发明数据交互方法另一实施方式的流程示意图。

本实施方式的数据交互方法与上一个实施方式的数据交互方法的区别在于,本实施方式的数据交互方法除了包括步骤:

301:云端服务器分别接收多个智能终端发送的鉴权信息。

302:对所述多个智能终端发送的鉴权信息进行对比

303:将所述鉴权信息相同的至少两个所述智能终端组成一个通讯组,以使属于同一所述通讯组的所述至少两个智能终端能够通过所述云端服务器实现信息交互,

其中,步骤301~303与步骤201~203相同,具体请参阅图2以及相关文字描述,在此不再赘述。

还包括如下步骤:

304:所述云端服务器接收并存储第一智能终端发送的数据。

在云端服务器将多个鉴权信息相同的至少两个智能终端组成一个通讯组时,该通讯组内的多个智能终端共享一个数据库,或云盘,其中,该多个智能终端中的任一第一智能终端均可直接向该云端服务器发送数据,其中,该数据包括第一智能终端的通话记录、接收或发送的信息如短信以及电子邮件或其他社交软件的记录等,对应的云端服务器接收该数据,并将该数据存储在对应的数据库中。

305:在接收到与所述第一智能终端属于同一所述通讯组的第二智能终端的数据请求时,将所述存储的数据发送至所述第二智能终端。

由于同一通讯组内的多个智能终端可共同使用该云端服务器的数据库,所以,区别于上述第一智能终端的第二智能终端可通过该云端服务器获取第一智能终端的数据。

具体地,该第二智能终端向云端服务器发送获取第一智能终端的数据请求,对应地,云端服务器接收该数据请求,并将与该数据请求对应的数据发送至第二智能终端。

通过上述方式,使用同一虚拟SIM卡的多个智能终端可实现数据之间的共享,如信息共享、资源共享等,在此不做限定,而且,多个智能终端还可以直接将自身的数据存储在云端服务器,不仅能够实现上述数据的共享,还能够节省智能终端本身的内存资源,避免由于内存不够而造成的信息丢失。

在另一个实施方式中,如图4所示,图4是本发明数据交互方法再一实施方式的流程示意图。

本实施方式的数据交互方法与前两个数据交互方法的区别在于,还包括如下两个步骤:

404:云端服务器接收第一智能终端发送的消息,其中,所述消息的目标接收端为第二智能终端。

在本实施方式中,通讯组内的任一第一智能终端可通过该云端服务器向另一个第二智能终端发送信息。具体地,第一智能终端先向云端服务器发送需要转发的信息,其中,该信息中包括接收该信息的第二智能终端的信息标识。

对应地,云端服务器接收该信息。

405:判断所述第二智能终端与所述第一智能终端属于同一通讯组;若是,则将所述消息转发至所述第二智能终端。

进一步地,为了避免数据发送的失败,云端服务器首先通过该第二智能终端的标识信息判断该第二智能终端是否与第一智能终端属于同一通讯组。如果属于同一通讯组,则直接将该信息转发至第二智能终端。

如果该第二智能终端与第一智能终端不属于同一通讯组,则云端服务器向第一智能终端发送提示信息,并拒绝向第二智能终端转发该信息。

通过上述方式,第一智能终端可直接通过云端服务器向同一通讯组内的第二智能终端发送信息,不仅能够避免误操作,而且方便快捷,节省了第一智能终端的资源。

区别于现有技术,本实施方式的云端服务器分别接受多个智能终端发送的鉴权信息,对多个鉴权信息进行比对后,将鉴权信息相同的至少两个智能终端组成一个通讯组,以使属于同一通讯组的至少两个智能终端能够通过该云端服务器实现交互。通过上述方式,不仅能够实现多个智能终端同时使用同一鉴权信息,节省资源,而且,在通过云端服务器建立通讯组后,可直接实现通讯组内的多个智能终端之间的信息交互,避免了通过传统方式的发送接收的麻烦,为用户带来了方便。

另外,通过上述方式,使用同一虚拟SIM卡的多个智能终端可实现数据之间的共享,如信息共享、资源共享等,在此不做限定,而且,多个智能终端还可以直接将自身的数据存储在云端服务器,不仅能够实现上述数据的共享,还能够节省智能终端本身的内存资源,避免由于内存不够而造成的信息丢失。

另外,通过上述方式,第一智能终端可直接通过云端服务器向同一通讯组内的第二智能终端发送信息,不仅能够避免误操作,而且方便快捷,节省了第一智能终端的资源。

参阅图5,图5是本发明数据交互方法又一实施方式的流程示意图。如图5所示,本实施方式的数据交互方法包括如下步骤:

901:智能终端向云端服务器发送鉴权信息。

其中,该智能终端可以为智能手机、平板电脑、可穿戴设备以及车载系统中的一个,也可以是其他可同通信的智能设备等,在此不做限定。

该云端服务器可以为提供的虚拟SIM卡的供应商的服务器,也可以为网络服务器,在此不做限定。

为了实现多个智能设备同时使用同一虚拟SIM卡,本实施方式中多个智能终端均向该云端服务器发送鉴权信息。其中,该授权消息为智能终端的虚拟SIM卡中的鉴权信息。

902:接收所述云端服务器发送的建立通讯组的通知信息,以通知所述智能终端与具有相同鉴权信息的其他智能终端已建立所述通讯组,并可通过所述云端服务器进行信息交互;其中,所述通知信息是所述云端服务器在将所述智能终端与具有相同鉴权信息的其他智能终端组成一个通讯组之后发送的。

云端服务器接收各个智能终端虚拟SIM卡的鉴权信息。先对每个鉴权信息进行判断,确定该鉴权信息是否为有效信息,如果不是有效信息,则将该鉴权信息剔除。如果该鉴权信息为有效信息,则保存该鉴权信息。

进一步地,云端服务器为了确定哪些智能终端为使用同一SIM卡的智能终端,对有效的多个智能终端的鉴权信息分别进行对比,确定哪些智能终端的虚拟SIM卡中的鉴权信息是一致的。而后,云端服务器将虚拟SIM卡中的鉴权信息一致的SIM卡组建一个通讯组,如组建一个局域云,这样,在云端服务器可以组建一个或多个通讯组,同一个通讯组的多个智能终端公用同一个虚拟SIM卡。并向同一通讯组内的每一个智能终端发送建立通讯组的通知信息,以通知所述智能终端与具有相同鉴权信息的其他智能终端已建立所述通讯组,并可通过所述云端服务器进行信息交互。

对应地,该智能终端接收该通知信息。

在一个具体的实施方式中,同一个通讯组的多个智能终端之间可以直接通过同一个虚拟SIM卡进行通信,其中,该通信包括通话、收发信息以及电子邮件中的至少一个。

同一通讯组的多个智能终端还可以通过统一虚拟SIM卡于该通讯组之外的其他智能终端进行通信,自此不做限定。

在另一个实施方式中,同一通讯组的多个智能终端包括至少一个主设备,该通讯组的各智能终端在接收到通讯组之外的其他智能终端的呼叫或接收信息时,该主叫设备发出提示信息,其他从设备可以不发出提示信息,以避免多个智能终端同时响起给用户带来干扰。

其中,该主叫设备可以通过用户预定设定,也可以根据用户预设时间段内使用频率自动设置,如2小时内使用频率最高的智能终端自动设置成主设备,在此不做限定。

在另一个实施方式中,为了实现同一通讯组内的多个智能终端之间的数据共享,在云端服务器将多个鉴权信息相同的至少两个智能终端组成一个通讯组时,该通讯组内的多个智能终端共享一个数据库,或云盘,其中,该多个智能终端中的智能终端均可直接向该云端服务器发送数据,其中,该数据包括该智能终端的通话记录、接收或发送的信息如短信以及电子邮件或其他社交软件的记录等,对应的云端服务器接收该数据,并将该数据存储在对应的数据库中。

云端服务器在接收到与该智能终端属于同一所述通讯组的其他智能终端的数据请求时,将所述存储的数据发送至该其他智能终端。

通过上述方式,使用同一虚拟SIM卡的多个智能终端可实现数据之间的共享,如信息共享、资源共享等,在此不做限定,而且,多个智能终端还可以直接将自身的数据存储在云端服务器,不仅能够实现上述数据的共享,还能够节省智能终端本身的内存资源,避免由于内存不够而造成的信息丢失。

在另一个实施方式中,为了实现同一通讯组的智能终端之间的信息转发,通讯组内的任一智能终端可通过该云端服务器向另一第一智能终端发送信息。具体地,该智能终端先向云端服务器发送需要转发的信息,其中,该信息中包括接收该信息的第一智能终端的信息标识。

对应地,云端服务器接收该信息。判断第一智能终端与所述智能终端属于同一通讯组,如果属于同一通讯组,则直接将该信息转发至第一智能终端。

如果该第一智能终端与智能终端不属于同一通讯组,则云端服务器向智能终端发送提示信息,并拒绝向第一智能终端转发该信息。

区别于现有技术,本实施方式不仅能够实现多个智能终端同时使用同一鉴权信息,节省资源,而且,在通过云端服务器建立通讯组后,可直接实现通讯组内的多个智能终端之间的信息交互,避免了通过传统方式的发送接收的麻烦,为用户带来了方便。

另外,通过上述方式,使用同一虚拟SIM卡的多个智能终端可实现数据之间的共享,如信息共享、资源共享等,在此不做限定,而且,多个智能终端还可以直接将自身的数据存储在云端服务器,不仅能够实现上述数据的共享,还能够节省智能终端本身的内存资源,避免由于内存不够而造成的信息丢失。

另外,通过上述方式,智能终端可直接通过云端服务器向同一通讯组内的另一第一智能终端发送信息,不仅能够避免误操作,而且方便快捷,节省了智能终端的资源。

参阅图6,图6是本发明云端服务器一实施方式的结构示意图。如图6所示,本实施方式的云端服务器包括接收模块601、对比模块602以及通讯组创建模块603。

接收模块601用于分别接收多个智能终端发送的鉴权信息。

其中,该云端服务器可以为提供的虚拟SIM卡的供应商的服务器,也可以为网络服务器,在此不做限定。

智能终端可以为智能手机、平板电脑、可穿戴设备以及车载系统中的一个,也可以是其他可同通信的智能设备等,在此不做限定。

为了实现多个智能设备同时使用同一虚拟SIM卡,本实施方式中多个智能终端均向该云端服务器发送鉴权信息,其中,该授权消息为智能终端的虚拟SIM卡中的鉴权信息。对应地,接收模块接收各个智能终端虚拟SIM卡的鉴权信息。先对每个鉴权信息进行判断,确定该鉴权信息是否为有效信息,如果不是有效信息,则将该鉴权信息剔除。如果该鉴权信息为有效信息,则保存该鉴权信息。

对比模块602用于对所述多个智能终端发送的鉴权信息进行对比。

对比模块602为了确定哪些智能终端为使用同一SIM卡的智能终端,对有效的多个智能终端的鉴权信息分别进行对比,确定哪些智能终端的虚拟SIM卡中的鉴权信息是一致的。

通讯组创建模块603用于将所述鉴权信息相同的至少两个所述智能终端组成一个通讯组,以使属于同一所述通讯组的所述至少两个智能终端能够通过所述云端服务器实现信息交互。

具体地,通讯组创建模块603将虚拟SIM卡中的鉴权信息一致的SIM卡组建一个通讯组,如组建一个局域云,这样,在云端服务器可以组建一个或多个通讯组,同一个通讯组的多个智能终端公用同一个虚拟SIM卡。

在一个具体的实施方式中,同一个通讯组的多个智能终端之间可以直接通过同一个虚拟SIM卡进行通信,其中,该通信包括通话、收发信息以及电子邮件中的至少一个。

同一通讯组的多个智能终端还可以通过统一虚拟SIM卡于该通讯组之外的其他智能终端进行通信,自此不做限定。

在另一个实施方式中,同一通讯组的多个智能终端包括至少一个主设备,该通讯组的各智能终端在接收到通讯组之外的其他智能终端的呼叫或接收信息时,该主叫设备发出提示信息,其他从设备可以不发出提示信息,以避免多个智能终端同时响起给用户带来干扰。

其中,该主叫设备可以通过用户预定设定,也可以根据用户预设时间段内使用频率自动设置,如2小时内使用频率最高的智能终端自动设置成主设备,在此不做限定。

在另一个实施方式中,如图7所示,云端服务器还包括发送模块704。在本实施方式中,接收模块701还用于接收并存储第一智能终端发送的数据。

具体的,在通讯组创建模块703将鉴权信息相同的至少两个智能终端组成一个通讯组时,该通讯组内的多个智能终端共享一个数据库,或云盘,其中,该多个智能终端中的任一第一智能终端均可直接向该云端服务器发送数据,其中,该数据包括第一智能终端的通话记录、接收或发送的信息如短信以及电子邮件或其他社交软件的记录等,对应的接收模块701接收该数据,并将该数据存储在对应的数据库中。

发送模块704用于在接收到与所述第一智能终端属于同一所述通讯组的第二智能终端的数据请求时,将所述存储的数据发送至所述第二智能终端。

具体地,该第二智能终端向云端服务器发送获取第一智能终端的数据请求,对应地,云端服务器的接收模块701接收该数据请求,并将与该数据请求对应的数据发送至第二智能终端。

通过上述方式,使用同一虚拟SIM卡的多个智能终端可实现数据之间的共享,如信息共享、资源共享等,在此不做限定,而且,多个智能终端还可以直接将自身的数据存储在云端服务器,不仅能够实现上述数据的共享,还能够节省智能终端本身的内存资源,避免由于内存不够而造成的信息丢失。

在另一个实施方式中,进一步参阅图7,接收模块701还用于接收第一智能终端发送的消息,其中,所述消息的目标接收端为第二智能终端。具体地,第一智能终端先向云端服务器发送需要转发的信息,其中,该信息中包括接收该信息的第二智能终端的信息标识。接收模块701接收该信息。

发送模块704用于判断所述第二智能终端与所述第一智能终端属于同一通讯组;若是,则将所述消息转发至所述第二智能终端。如果该第二智能终端与第一智能终端不属于同一通讯组,则云端服务器向第一智能终端发送提示信息,并拒绝向第二智能终端转发该信息。

区别于现有技术,不仅能够实现多个智能终端同时使用同一鉴权信息,节省资源,而且,在通过云端服务器建立通讯组后,可直接实现通讯组内的多个智能终端之间的信息交互,避免了通过传统方式的发送接收的麻烦,为用户带来了方便。

另外,通过上述方式,使用同一虚拟SIM卡的多个智能终端可实现数据之间的共享,如信息共享、资源共享等,在此不做限定,而且,多个智能终端还可以直接将自身的数据存储在云端服务器,不仅能够实现上述数据的共享,还能够节省智能终端本身的内存资源,避免由于内存不够而造成的信息丢失。

另外,通过上述方式,第一智能终端可直接通过云端服务器向同一通讯组内的第二智能终端发送信息,不仅能够避免误操作,而且方便快捷,节省了第一智能终端的资源。

参阅图8,图8是本发明智能终端一实施方式的结构示意图。本实施方式的智能终端包括发送模块801以及接收模块802。

发送模块801用于向云端服务器发送鉴权信息。

为了实现多个智能设备同时使用同一虚拟SIM卡,本实施方式中多个智能终端通过发送模块801向该云端服务器发送鉴权信息。其中,该授权消息为智能终端的虚拟SIM卡中的鉴权信息。

接收模块802用于接收所述云端服务器发送的建立通讯组的通知信息,以通知所述智能终端与具有相同鉴权信息的其他智能终端已建立所述通讯组,并可通过所述云端服务器进行信息交互;其中,所述通知信息是所述云端服务器在将所述智能终端与具有相同鉴权信息的其他智能终端组成一个通讯组之后发送的。

云端服务器接收各个智能终端虚拟SIM卡的鉴权信息。先对每个鉴权信息进行判断,确定该鉴权信息是否为有效信息,如果不是有效信息,则将该鉴权信息剔除。如果该鉴权信息为有效信息,则保存该鉴权信息。

进一步地,云端服务器为了确定哪些智能终端为使用同一SIM卡的智能终端,对有效的多个智能终端的鉴权信息分别进行对比,确定哪些智能终端的虚拟SIM卡中的鉴权信息是一致的。而后,云端服务器将虚拟SIM卡中的鉴权信息一致的SIM卡组建一个通讯组,如组建一个局域云,这样,在云端服务器可以组建一个或多个通讯组,同一个通讯组的多个智能终端公用同一个虚拟SIM卡。并向同一通讯组内的每一个智能终端发送建立通讯组的通知信息,以通知所述智能终端与具有相同鉴权信息的其他智能终端已建立所述通讯组,并可通过所述云端服务器进行信息交互。

对应地,接收模块802接收该通知信息。

在一个具体的实施方式中,同一个通讯组的多个智能终端之间可以直接通过同一个虚拟SIM卡进行通信,其中,该通信包括通话、收发信息以及电子邮件中的至少一个。

同一通讯组的多个智能终端还可以通过统一虚拟SIM卡于该通讯组之外的其他智能终端进行通信,自此不做限定。

在另一个实施方式中,同一通讯组的多个智能终端包括至少一个主设备,该通讯组的各智能终端在接收到通讯组之外的其他智能终端的呼叫或接收信息时,该主叫设备发出提示信息,其他从设备可以不发出提示信息,以避免多个智能终端同时响起给用户带来干扰。

其中,该主叫设备可以通过用户预定设定,也可以根据用户预设时间段内使用频率自动设置,如2小时内使用频率最高的智能终端自动设置成主设备,在此不做限定。

在另一个实施方式中,为了实现同一通讯组内的多个智能终端之间的数据共享,在云端服务器将鉴权信息相同的至少两个智能终端组成一个通讯组时,该通讯组内的多个智能终端共享一个数据库,或云盘,其中,该多个智能终端中的智能终端均可直接向该云端服务器发送数据,其中,该数据包括该智能终端的通话记录、接收或发送的信息如短信以及电子邮件或其他社交软件的记录等,对应的云端服务器接收该数据,并将该数据存储在对应的数据库中。

云端服务器在接收到与该智能终端属于同一所述通讯组的其他智能终端的数据请求时,将所述存储的数据发送至该其他智能终端。

通过上述方式,使用同一虚拟SIM卡的多个智能终端可实现数据之间的共享,如信息共享、资源共享等,在此不做限定,而且,多个智能终端还可以直接将自身的数据存储在云端服务器,不仅能够实现上述数据的共享,还能够节省智能终端本身的内存资源,避免由于内存不够而造成的信息丢失。

在另一个实施方式中,为了实现同一通讯组的智能终端之间的信息转发,通讯组内的任一智能终端可通过该云端服务器向另一第一智能终端发送信息。具体地,该智能终端先向云端服务器发送需要转发的信息,其中,该信息中包括接收该信息的第一智能终端的信息标识。

对应地,云端服务器接收该信息。判断第一智能终端与所述智能终端属于同一通讯组,如果属于同一通讯组,则直接将该信息转发至第一智能终端。

如果该第一智能终端与智能终端不属于同一通讯组,则云端服务器向智能终端发送提示信息,并拒绝向第一智能终端转发该信息。

区别于现有技术,本实施方式不仅能够实现多个智能终端同时使用同一鉴权信息,节省资源,而且,在通过云端服务器建立通讯组后,可直接实现通讯组内的多个智能终端之间的信息交互,避免了通过传统方式的发送接收的麻烦,为用户带来了方便。

另外,通过上述方式,使用同一虚拟SIM卡的多个智能终端可实现数据之间的共享,如信息共享、资源共享等,在此不做限定,而且,多个智能终端还可以直接将自身的数据存储在云端服务器,不仅能够实现上述数据的共享,还能够节省智能终端本身的内存资源,避免由于内存不够而造成的信息丢失。

另外,通过上述方式,智能终端可直接通过云端服务器向同一通讯组内的另一第一智能终端发送信息,不仅能够避免误操作,而且方便快捷,节省了智能终端的资源。

参阅图9,图9是本发明云端服务器再一实施方式的结构示意图。本实施方式的云端服务器包括处理器901以及存储器902,处理器901与存储器902通过总线903耦合在一起。其中总线903除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都标为总线903。

处理器901用于分别接收多个智能终端发送的鉴权信息。

为了实现多个智能设备同时使用同一虚拟SIM卡,本实施方式中多个智能终端均向该云端服务器发送鉴权信息,其中,该授权消息为智能终端的虚拟SIM卡中的鉴权信息。对应地,处理器901接收各个智能终端虚拟SIM卡的鉴权信息。先对每个鉴权信息进行判断,确定该鉴权信息是否为有效信息,如果不是有效信息,则将该鉴权信息剔除。如果该鉴权信息为有效信息,则保存该鉴权信息。

处理器902还用于对所述多个智能终端发送的鉴权信息进行对比。

具体地,处理器902为了确定哪些智能终端为使用同一SIM卡的智能终端,对有效的多个智能终端的鉴权信息分别进行对比,确定哪些智能终端的虚拟SIM卡中的鉴权信息是一致的。

处理器902还用于将所述鉴权信息相同的至少两个所述智能终端组成一个通讯组,以使属于同一所述通讯组的所述至少两个智能终端能够通过所述云端服务器实现信息交互。

具体地,处理器901将虚拟SIM卡中的鉴权信息一致的SIM卡组建一个通讯组,如组建一个局域云,这样,在云端服务器可以组建一个或多个通讯组,同一个通讯组的多个智能终端公用同一个虚拟SIM卡。

在另一个实施方式中,处理器901还用于接收并存储第一智能终端发送的数据。

具体的,处理器901将鉴权信息相同的至少两个智能终端组成一个通讯组时,该通讯组内的多个智能终端共享一个数据库,或云盘,其中,该多个智能终端中的任一第一智能终端均可直接向该云端服务器发送数据,其中,该数据包括第一智能终端的通话记录、接收或发送的信息如短信以及电子邮件或其他社交软件的记录等,对应的处理器901接收该数据,并将该数据存储在对应的数据库中。

在第二智能终端向云端服务器发送获取第一智能终端的数据请求,对应地,处理器901接收该数据请求,并将与该数据请求对应的数据发送至第二智能终端。

在另一个实施方式中,处理器901还用于接收第一智能终端发送的消息,其中,所述消息的目标接收端为第二智能终端。其中,该信息中包括接收该信息的第二智能终端的信息标识。处理器901还用于判断所述第二智能终端与所述第一智能终端属于同一通讯组;若是,则将所述消息转发至所述第二智能终端。如果该第二智能终端与第一智能终端不属于同一通讯组,则向第一智能终端发送提示信息,并拒绝向第二智能终端转发该信息。

存储器902用于存储所述处理器中运行的程序、以及所述程序运行过程中产生的数据。可以包括只读存储器和随机存取存储器,并向处理器901提供指令和数据。存储器902的一部分还可以包括非易失性随机存取存储器(NVRAM)。

存储器902存储了如下的元素,可执行单元或者数据结构,或者它们的子集,或者它们的扩展集:

操作指令:包括各种操作指令,用于实现各种操作。

操作系统:包括各种系统程序,用于实现各种基础业务以及处理基于硬件的任务。

在本发明实施例中,处理器901通过调用存储器902存储的操作指令(该操作指令可存储在操作系统中),来执行上述操作。

处理器901还可以称为CPU(Central Processing Unit,中央处理单元)。存储器902可以包括只读存储器和随机存取存储器,并向处理器701提供指令和数据。存储器902的一部分还可以包括非易失性随机存取存储器(NVRAM)。

上述本发明实施例揭示的方法可以应用于处理器901中,或者由处理器901实现。处理器901可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器901中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器901可以是通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件单元组合执行完成。软件单元可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器902,处理器901读取存储器902中的信息,结合其硬件完成上述方法的步骤。

区别于现有技术,不仅能够实现多个智能终端同时使用同一鉴权信息,节省资源,而且,在通过云端服务器建立通讯组后,可直接实现通讯组内的多个智能终端之间的信息交互,避免了通过传统方式的发送接收的麻烦,为用户带来了方便。

另外,通过上述方式,使用同一虚拟SIM卡的多个智能终端可实现数据之间的共享,如信息共享、资源共享等,在此不做限定,而且,多个智能终端还可以直接将自身的数据存储在云端服务器,不仅能够实现上述数据的共享,还能够节省智能终端本身的内存资源,避免由于内存不够而造成的信息丢失。

另外,通过上述方式,第一智能终端可直接通过云端服务器向同一通讯组内的第二智能终端发送信息,不仅能够避免误操作,而且方便快捷,节省了第一智能终端的资源。

参阅图10,图10是本发明智能终端另一实施方式的结构示意图。如图10所示,本实施方式的智能终端包括处理器1001以及存储器1002,处理器1001与存储器1002通过总线1003耦合在一起。其中总线1003除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都标为总线1003。

处理器1001用于向云端服务器发送鉴权信息。

为了实现多个智能设备同时使用同一虚拟SIM卡,本实施方式中多个智能终端通过处理器1001向该云端服务器发送鉴权信息。其中,该授权消息为智能终端的虚拟SIM卡中的鉴权信息。

处理器1002还用于接收所述云端服务器发送的建立通讯组的通知信息,以通知所述智能终端与具有相同鉴权信息的其他智能终端已建立所述通讯组,并可通过所述云端服务器进行信息交互;其中,所述通知信息是所述云端服务器在将所述智能终端与具有相同鉴权信息的其他智能终端组成一个通讯组之后发送的。

云端服务器接收各个智能终端虚拟SIM卡的鉴权信息。先对每个鉴权信息进行判断,确定该鉴权信息是否为有效信息,如果不是有效信息,则将该鉴权信息剔除。如果该鉴权信息为有效信息,则保存该鉴权信息。对有效的多个智能终端的鉴权信息分别进行对比,确定哪些智能终端的虚拟SIM卡中的鉴权信息是一致的。而后,云端服务器将虚拟SIM卡中的鉴权信息一致的SIM卡组建一个通讯组,同一个通讯组的多个智能终端公用同一个虚拟SIM卡。并向同一通讯组内的每一个智能终端发送建立通讯组的通知信息,以通知所述智能终端与具有相同鉴权信息的其他智能终端已建立所述通讯组,并可通过所述云端服务器进行信息交互。

对应地,处理器1002接收该通知信息。

在另一个实施方式中,为了实现同一通讯组内的多个智能终端之间的数据共享,在云端服务器将鉴权信息相同的至少两个智能终端组成一个通讯组时,该通讯组内的多个智能终端共享一个数据库,或云盘,其中,该多个智能终端中的智能终端均可直接向该云端服务器发送数据,其中,该数据包括该智能终端的通话记录、接收或发送的信息如短信以及电子邮件或其他社交软件的记录等,对应的云端服务器接收该数据,并将该数据存储在对应的数据库中。

云端服务器在接收到与该智能终端属于同一所述通讯组的其他智能终端的数据请求时,将所述存储的数据发送至该其他智能终端。

在另一个实施方式中,为了实现同一通讯组的智能终端之间的信息转发,通讯组内的任一智能终端可通过该云端服务器向另一第一智能终端发送信息。具体地,该智能终端先向云端服务器发送需要转发的信息,其中,该信息中包括接收该信息的第一智能终端的信息标识。

对应地,云端服务器接收该信息。判断第一智能终端与所述智能终端属于同一通讯组,如果属于同一通讯组,则直接将该信息转发至第一智能终端。

如果该第一智能终端与智能终端不属于同一通讯组,则云端服务器向智能终端发送提示信息,并拒绝向第一智能终端转发该信息。

存储器1002用于存储所述处理器中运行的程序、以及所述程序运行过程中产生的数据。可以包括只读存储器和随机存取存储器,并向处理器901提供指令和数据。存储器1002的一部分还可以包括非易失性随机存取存储器(NVRAM)。

存储器1002存储了如下的元素,可执行单元或者数据结构,或者它们的子集,或者它们的扩展集:

操作指令:包括各种操作指令,用于实现各种操作。

操作系统:包括各种系统程序,用于实现各种基础业务以及处理基于硬件的任务。

在本发明实施例中,处理器1001通过调用存储器1002存储的操作指令(该操作指令可存储在操作系统中),来执行上述操作。

处理器1001还可以称为CPU(Central Processing Unit,中央处理单元)。存储器1002可以包括只读存储器和随机存取存储器,并向处理器701提供指令和数据。存储器1002的一部分还可以包括非易失性随机存取存储器(NVRAM)。

上述本发明实施例揭示的方法可以应用于处理器1001中,或者由处理器1001实现。处理器1001可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器901中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器901可以是通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件单元组合执行完成。软件单元可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器1002,处理器1001读取存储器1002中的信息,结合其硬件完成上述方法的步骤。

区别于现有技术,本实施方式不仅能够实现多个智能终端同时使用同一鉴权信息,节省资源,而且,在通过云端服务器建立通讯组后,可直接实现通讯组内的多个智能终端之间的信息交互,避免了通过传统方式的发送接收的麻烦,为用户带来了方便。

另外,通过上述方式,使用同一虚拟SIM卡的多个智能终端可实现数据之间的共享,如信息共享、资源共享等,在此不做限定,而且,多个智能终端还可以直接将自身的数据存储在云端服务器,不仅能够实现上述数据的共享,还能够节省智能终端本身的内存资源,避免由于内存不够而造成的信息丢失。

另外,通过上述方式,智能终端可直接通过云端服务器向同一通讯组内的另一第一智能终端发送信息,不仅能够避免误操作,而且方便快捷,节省了智能终端的资源。

以上所述仅为本发明的实施方式,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1