通讯录的处理方法、装置和系统与流程

文档序号:15235844发布日期:2018-08-24 04:07阅读:312来源:国知局

本发明涉及通讯录领域,具体而言,涉及一种通讯录的处理方法、装置和系统。



背景技术:

传统手机提供的通讯录存储方式主要分为两种,一是存储到手机卡中,二是存储到手机本地。第一种方式采用手机卡作为通讯录的存储介质,由于通讯录与用户手机卡绑定,用户更换手机卡时必须进行通讯录信息的重新输入,不灵活。第二种方式使用手机本地存储,任何用户均可在手机上保存手机通讯录,但是无账号隔离,存在安全问题,并且在更换手机时也需要重新输入。

针对相关技术中的通讯录的处理方式用户体验较差的技术问题,目前尚未提出有效的解决方案。



技术实现要素:

本发明实施例提供了一种通讯录的处理方法、装置和系统,以至少解决相关技术中的通讯录的处理方式用户体验较差的技术问题。

根据本发明实施例的一个方面,提供了一种通讯录的处理方法,该方法包括:远程服务器接收对通讯录的处理指令,其中,通讯录与搭载于远程服务器的一个移动终端操作系统相对应,远程服务器中搭载有至少一个移动终端操作系统;远程服务器根据处理指令对通讯录进行操作。

进一步地,远程服务器根据处理指令对通讯录进行操作包括:远程服务器接收账户验证信息;远程服务器确定与账户验证信息相匹配的移动终端账户;远程服务器在移动终端账户对应的至少一个移动终端操作系统中选择处理指令对应的移动终端操作系统;远程服务器根据处理指令对选择的移动终端操作系统的通讯录进行操作。

进一步地,远程服务器在移动终端账户对应的至少一个移动终端操作系统中选择处理指令对应的移动终端操作系统包括:远程服务器向账户验证信息的发送端发送至少一个选项,其中,至少一个选项与移动终端账户对应的至少一个移动终端操作系统一一对应;远程服务器接收账户验证信息的发送端在至少一个选项中的选择,并确定选择的选项所对应的移动终端操作系统为处理指令对应的移动终端操作系统。

进一步地,远程服务器与存储设备相互通讯,远程服务器中搭载的移动终端操作系统对应的通讯录存储于与远程服务器通讯的存储设备中,远程服务器根据处理指令对通讯录进行操作包括:远程服务器与存储设备建立会话连接;远程服务器根据处理指令对在存储设备中对应的通讯录进行操作。

进一步地,处理指令用于指示对通讯录的联系人信息进行增加、修改、删除、查看的操作,远程服务器用于根据处理指令对通讯录进行相应的操作。

根据本发明实施例的另一个方面,还提供了一种通讯录的处理方法,该方法包括:移动终端接收对通讯录的处理指令,其中,通讯录与搭载于远程服务器的一个移动终端操作系统相对应,远程服务器中搭载有至少一个移动终端操作系统;移动终端将处理指令发送至远程服务器,其中,远程服务器用于根据处理指令对对应的移动终端操作系统的通讯录进行相应的操作。

进一步地,在移动终端接收对通讯录的处理指令之前,该方法还包括:移动终端向远程服务器发送账户验证信息,其中,远程服务器用于根据账户验证信息确定相匹配的移动终端账户,并相匹配的移动终端账户对应的至少一个移动终端操作系统的选项反馈至移动终端;移动终端接收在远程服务器反馈的至少一个选项中选择的选项,并发送至远程服务器,其中,远程服务器用于根据移动终端发送的选择的选项确定处理指令对应的移动终端操作系统。

根据本发明实施例的另一方面,还提供了一种通讯录的处理装置,该装置包括:接收单元,用于远程服务器接收对通讯录的处理指令,其中,通讯录与搭载于远程服务器的一个移动终端操作系统相对应,远程服务器中搭载有至少一个移动终端操作系统;操作单元,用于远程服务器根据处理指令对通讯录进行操作。

根据本发明实施例的另一方面,还提供了一种通讯录的处理装置,该装置包括:接收单元,用于移动终端接收对通讯录的处理指令,其中,通讯录与搭载于远程服务器的一个移动终端操作系统相对应,远程服务器中搭载有至少一个移动终端操作系统;发送单元,用于移动终端将处理指令发送至远程服务器,其中,远程服务器用于根据处理指令对对应的移动终端操作系统的通讯录进行相应的操作。

根据本发明实施例的另一方面,还提供了一种通讯录的处理系统,该系统包括移动终端和远程服务器,其中:移动终端用于接收对通讯录的处理指令,并向远程服务器发送处理指令;远程服务器用于接收处理指令,并根据处理指令对对应的移动终端操作系统的通讯录进行相应的操作,其中,对应的移动终端操作系统搭载在远程服务器中。

进一步地,该系统还包括:存储设备,用于存储至少一个通讯录,至少一个通讯录与搭载于远程服务器中的至少一个移动终端操作系统一一对应,其中,远程服务器用于在接收到处理指令之后与存储设备建立会话连接,并根据处理指令对存储设备中对应的通讯录进行相应的操作。

进一步地,该系统还包括:交换机设备,用于执行远程服务器与存储设备之间的网络连接,其中,远程服务器用于对处理指令进行协议封包,并将协议封包之后的处理指令通过交换机设备发送至存储设备。

进一步地,远程服务器中搭载有互相隔离的至少一个移动终端操作系统,远程服务器还搭载有控制系统,控制系统用于对至少一个移动终端操作系统进行控制。

在本发明实施例中,通过远程服务器接收对通讯录的处理指令,其中,通讯录与搭载于远程服务器的一个移动终端操作系统相对应,远程服务器中搭载有至少一个移动终端操作系统;远程服务器根据处理指令对通讯录进行操作,解决了相关技术中的通讯录的处理方式用户体验较差的技术问题,进而实现了能够提高用户对通讯录的使用体验的技术效果。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是根据本发明实施例的一种可选的通讯录的处理系统的示意图;

图2是根据本发明实施例的另一种可选的通讯录的处理系统的示意图;

图3是根据本发明实施例的一种可选的登录手机系统的示意图;

图4是根据本发明第一实施例的通讯录的处理方法的流程图;

图5是根据本发明第二实施例的通讯录的处理方法的流程图;

图6是根据本发明第一实施例的通讯录的处理装置的示意图;

图7是根据本发明第二实施例的通讯录的处理装置的示意图。

具体实施方式

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

本申请提供了一种通讯录的处理系统的实施例。

图1是根据本发明实施例的一种可选的通讯录的处理系统的示意图,如图1所示,该系统包括移动终端100和远程服务器200,其中:移动终端用于接收对通讯录的处理指令,并向远程服务器发送处理指令;远程服务器用于接收处理指令,并根据处理指令对对应的移动终端操作系统的通讯录进行相应的操作,其中,对应的移动终端操作系统搭载在远程服务器中。可选的,远程服务器可以是分布式的多个服务器。

移动终端操作系统搭载于远程服务器中,移动终端操作系统可以是任意类型的终端操作系统,例如,android等。远程服务器中搭载有一个或多个互相隔离的移动终端操作系统,远程服务器可以通过控制系统来管理和控制搭载的所有移动终端操作系统,具体的,可以通过控制系统来控制移动终端操作系统开机、关机、拨打或接听电话、收发信息、运行软件等等,其中,控制系统可以根据接收到的处理指令来对对应的移动终端操作系统进行操作,具体而言,处理指令可以是由移动终端发送的。

在该实施例中,移动终端中无需搭载移动终端操作系统,仅需通过配置的登录客户端登录或通过其它登录方式远程登录远程服务器中的移动终端操作系统,即可对搭载于远程服务器中的移动终端操作系统进行操作。移动终端在接收到对通讯录的处理指令之后,向远程服务器发送处理指令,远程服务器在接收到处理指令之后,根据处理指令对对应的移动终端操作系统的通讯录进行相应的操作。例如,处理指令可以是用于指示对通讯录进行新增、修改、删除、查找等操作。

作为一种可选的实施方式,该系统还包括存储设备,存储设备用于至少存储远程服务器中搭载的每个移动终端操作系统对应的通讯录,换言之,存储设备中存储有至少一个通讯录,且至少一个通讯录与至少一个移动终端操作系统一一对应。远程服务器在接收到处理指令之后,会与存储设备建立会话连接,并根据处理指令对存储设备中对应的通讯录进行相应的操作。

可选的,除了存储通讯录之外,存储设备还用于存储远程服务器搭载的至少一个移动终端操作系统以及每个移动终端操作系统安装的应用等等。远程服务器通过控制系统与存储设备的会话连接控制和管理至少一个移动终端操作系统。

可选的,存储设备可以是分布式的存储设备的集合,在远程服务器需要对对应的通讯录进行操作时,首先与存储有对应通讯录的存储设备建立会话连接,进而可以对通讯录执行操作。

作为一种可选的实施方式,该系统还包括交换机设备,交换机设备用于执行远程服务器与存储设备之间的网络连接,其中,远程服务器用于对处理指令进行协议封包,并将协议封包之后的处理指令通过交换机设备发送至存储设备。

下面结合图2提供的一种具体实施方式的通讯录的处理系统的应用场景进行说明如下:

如图2所示,该通讯录的处理系统包括x86通用服务器(远程服务器)、交换机设备和存储设备,交换机设备用于执行x86通用服务器与存储设备之间的网络连接。

多个手机系统(移动终端操作系统)运行在x86通用服务器之上,每个手机系统对应一个通讯录和至少一个手机应用,x86通用服务器通过it硬件虚拟化管理系统(控制系统)负责每个手机系统的开机、关机、重启等操作,以及不同手机系统之间的资源隔离。

每个手机系统及其对应的通讯录和安装的应用存储在x86通用服务器外部的存储设备上,由it硬件虚拟化管理系统负责建立到存储设备的存储会话连接,并通过搭载在x86通用服务器上的it硬件虚拟化管理系统对存储于存储设备上的每个手机系统进行管理。

在需要对通讯录进行处理之前,需要通过移动终端登录x86通用服务器。如图3所示,具体的登录方式如下:

1、移动终端通过用户登录界面接收用户登录请求(账户验证信息),并将用户登录请求发送至远端的用户账号管理系统,其中,用户账号管理系统搭载于x86通用服务器。如果用户已经成功注册,则用户账户管理系统允许该用户进行登录,返回用户账户绑定的一个或多个手机系统的信息,并在移动终端的用户登录界面显示这些信息。

2、用户在显示的多个移动终端操作系统的选项中选择相应的手机系统点击登录,移动终端则向远程服务器发起连接请求。远程服务器收到连接请求后,与移动终端建立起会话连接。

3、用户可以通过移动终端的触摸屏对手机系统的通讯录进行操作,例如,在手机通讯录下创建、更新、删除相关信息。通讯录所有信息均保存在远程服务器,移动终端本地不存储通讯录信息。

这种通过移动终端登录远程服务器,进而对远程服务器中搭载的终端操作系统进行操作的终端在本发明实施例中还可以称为移动零终端。本发明实施例中所述的移动零终端是一种新的轻量型手机终端,在移动终端的本地没有手机系统及手机应用,仅安装了登录客户端软件。用户通过登录客户端,接入云端手机系统、使用手机应用,存储通讯录。移动零终端支持多用户共享使用,同时,支持账号管理,解决账号隔离问题。移动零终端实现了手机系统与终端硬件的分离,用户通过内置在移动零终端内的登录客户端,输入账号密码进行登录鉴权。

移动终端对在远程服务器中的移动终端操作系统进行连接时,是通过移动终端中设置的客户端进行登录,如输入账号、密码等,远程服务器在接收到登录请求之后进行验证,如果验证成功,则向移动终端反馈该登录请求(对应的账号)所对应的移动终端操作系统。一个账号可以对应多个移动终端操作系统,其中,多个移动终端操作系统的系统类型可以是相同或不同的,且各个移动终端操作系统之间是互相隔离的。

在移动终端成功登录移动终端操作系统之后,能够对该移动终端操作系统执行开机、重启、关机等操作,也可以对该移动终端操作系统内安装的一个或多个应用软件进行操作,也可以对移动终端操作系统的通讯录进行操作,包括添加联系人、删除联系人、更新联系人、查找联系人等操作。可选的,对通讯录的操作还可以是通过对终端操作系统中的通讯录应用软件执行操作。

该实施例提供的通讯录的处理系统能够实现基于移动零终端的新的手机系统的接入方式,能够在远程存储用户的手机通讯录,通过远程服务器的账号管理系统实现不同手机用户之间的账号隔离,支持同一用户使用不同的移动终端登录自己的手机系统,也支持不同用户使用同一移动终端登录使用各自的手机系统。

用户在通过移动终端成功连接远程服务器中搭载的移动终端操作系统之后,可以通过移动终端的触屏对对应的移动终端操作系统的通讯录内容进行操作,通讯录的存储流程如下所示:

1、it硬件虚拟化管理系统先建立到存储设备的会话连接,并对外部存储进行逻辑抽象,为手机系统提供统一的存储资源,屏蔽外部存储设备的差异(外部存储可以是专用存储阵列、存储型服务器、nas存储等);对不同手机系统的存储连接进行逻辑隔离及流量控制。

2、用户打开手机通讯录,进行信息的新建、修改、删除操作。操作指令经由虚拟化管理系统进行协议封包,并通过x86通用服务器的以太网卡、或者hba卡发送给存储设备。可以选择以太网交换机、或者fc光纤交换机进行服务器和存储设备的网络连接。

3、存储设备收到操作指令后,执行指令完成对手机系统映射的存储资源的读写操作。

4、指令执行成功后,用户可通过移动终端的界面查看到相应的手机通讯录信息,移动终端本地不保存通讯录信息。

本申请还提供了一种通讯录的处理方法的实施例。该实施例提供的通讯录的处理方法可以通过本发明提供的通讯录的处理系统的远程服务器执行。

图4是根据本发明第一实施例的通讯录的处理方法的流程图,如图4所示,该方法包括如下步骤:

步骤s101,远程服务器接收对通讯录的处理指令,其中,通讯录与搭载于远程服务器的一个移动终端操作系统相对应,远程服务器中搭载有至少一个移动终端操作系统;

步骤s102,远程服务器根据处理指令对通讯录进行操作。

该实施例解决了相关技术中的通讯录的处理方式用户体验较差的技术问题,进而实现了能够提高用户对通讯录的使用体验的技术效果。

作为一种可选的实施方式,远程服务器根据处理指令对通讯录进行操作包括:远程服务器接收账户验证信息;远程服务器确定与账户验证信息相匹配的移动终端账户;远程服务器在移动终端账户对应的至少一个移动终端操作系统中选择处理指令对应的移动终端操作系统;远程服务器根据处理指令对选择的移动终端操作系统的通讯录进行操作。

作为一种可选的实施方式,远程服务器在移动终端账户对应的至少一个移动终端操作系统中选择处理指令对应的移动终端操作系统包括:远程服务器向账户验证信息的发送端发送至少一个选项,其中,至少一个选项与移动终端账户对应的至少一个移动终端操作系统一一对应;远程服务器接收账户验证信息的发送端在至少一个选项中的选择,并确定选择的选项所对应的移动终端操作系统为处理指令对应的移动终端操作系统。

作为一种可选的实施方式,远程服务器与存储设备相互通讯,远程服务器中搭载的移动终端操作系统对应的通讯录存储于与远程服务器通讯的存储设备中,远程服务器根据处理指令对通讯录进行操作包括:远程服务器与存储设备建立会话连接;远程服务器根据处理指令对在存储设备中对应的通讯录进行操作。

作为一种可选的实施方式,处理指令用于指示对通讯录的联系人信息进行增加、修改、删除、查看的操作,远程服务器用于根据处理指令对通讯录进行相应的操作。

本申请还提供了另一种通讯录的处理方法的实施例。该实施例提供的通讯录的处理方法可以通过本发明提供的通讯录的处理系统的移动终端执行。

图5是根据本发明第二实施例的通讯录的处理方法的流程图,如图5所示,该方法包括如下步骤:

步骤s201,移动终端接收对通讯录的处理指令,其中,通讯录与搭载于远程服务器的一个移动终端操作系统相对应,远程服务器中搭载有至少一个移动终端操作系统;

步骤s202,移动终端将处理指令发送至远程服务器,其中,远程服务器用于根据处理指令对对应的移动终端操作系统的通讯录进行相应的操作。

作为一种可选的实施方式,在移动终端接收对通讯录的处理指令之前,该方法还包括:移动终端向远程服务器发送账户验证信息,其中,远程服务器用于根据账户验证信息确定相匹配的移动终端账户,并相匹配的移动终端账户对应的至少一个移动终端操作系统的选项反馈至移动终端;移动终端接收在远程服务器反馈的至少一个选项中选择的选项,并发送至远程服务器,其中,远程服务器用于根据移动终端发送的选择的选项确定处理指令对应的移动终端操作系统。

需要说明的是,在附图的流程图虽然示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

本申请还提供了一种通讯录的处理装置的实施例。该实施例提供的通讯录的处理装置可以用于执行本发明第一实施例提供的通讯录的处理方法。

图6是根据本发明第一实施例的通讯录的处理装置的示意图,如图6所示,该装置包括接收单元10和操作单元20,其中,接收单元用于远程服务器接收对通讯录的处理指令,其中,通讯录与搭载于远程服务器的一个移动终端操作系统相对应,远程服务器中搭载有至少一个移动终端操作系统;操作单元用于远程服务器根据处理指令对通讯录进行操作。

该实施例解决了相关技术中的通讯录的处理方式用户体验较差的技术问题,进而实现了能够提高用户对通讯录的使用体验的技术效果。

本申请还提供了另一种通讯录的处理装置的实施例。该实施例提供的通讯录的处理装置可以用于执行本发明第二实施例提供的通讯录的处理方法。

图7是根据本发明第二实施例的通讯录的处理装置的示意图,如图7所示,该装置包括接收单元30和发送单元40,其中,接收单元用于移动终端接收对通讯录的处理指令,其中,通讯录与搭载于远程服务器的一个移动终端操作系统相对应,远程服务器中搭载有至少一个移动终端操作系统;发送单元用于移动终端将处理指令发送至远程服务器,其中,远程服务器用于根据处理指令对对应的移动终端操作系统的通讯录进行相应的操作。

该实施例解决了相关技术中的通讯录的处理方式用户体验较差的技术问题,进而实现了能够提高用户对通讯录的使用体验的技术效果。

上述的装置可以包括处理器和存储器,上述单元均可以作为程序单元存储在存储器中,由处理器执行存储在存储器中的上述程序单元来实现相应的功能。

存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flashram),存储器包括至少一个存储芯片。

上述本申请实施例的顺序不代表实施例的优劣。

在本申请的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。

其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述仅是本申请的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本申请的保护范围。

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