数据处理方法、装置、计算机可读存储介质及终端设备与流程

文档序号:15625958发布日期:2018-10-09 22:59阅读:184来源:国知局

本发明涉及计算机程序技术领域,特别是涉及一种数据处理方法、装置、计算机可读存储介质及终端设备。



背景技术:

现有技术中,人们日常应用的终端随着android操作系统和苹果操作系统的问世,已经具备了强大的数据处理功能,其通常除具备接、打电话,收、发短信息的功能之外,还具备网络访问、数据存储、数据处理等更多的功能,从本质上讲,这种智能终端的实质已经属于个人掌上电脑,可以预见,随着计算机科学与技术的发展,这种智能终端的功能还将会得到极大地扩展。然而,在这种情况下,由于这种智能终端的功能愈发完善,人们对这种智能终端的依赖性也愈发增强,于是,当用户的智能终端损坏或者丢失时,通常也会伴随着在其上已经存储的数据的同时丢失,其往往还会造成用户信息泄露,其不仅在电信领域存在安全隐患,同时,由于越来越多的人已经在应用终端进行终端银行、终端理财等操作,在终端丢失的同时,还有可能威胁金融系统的安全性。



技术实现要素:

有鉴于此,本发明提供了一种数据处理方法、装置、计算机可读存储介质及终端设备,其能够增强智能终端的信息安全、减少智能终端的负载,从而更加适于实用。

为了达到上述第一个目的,本发明提供的数据处理方法的技术方案如下:

本发明提供的数据处理方法包括以下步骤:

获取智能终端上存储的数据;

将从所述智能终端上获取的数据存储于与所述智能终端对应的存储空间;

获取用户调用智能终端操作的触发;

根据所述触发,向所述智能终端的操作界面推送所述触发的操作结果。

本发明提供的数据处理方法还可采用以下技术措施进一步实现。

作为优选,

将从所述智能终端上获取的数据存储于与所述智能终端对应的存储空间具体包括以下步骤:

获取所述智能终端的标识;

比对所述智能终端的标识与存储空间的标识:

当所述智能终端的标识与所述存储空间的标识对应时,认为所述存储空间为与所述智能终端对应的存储空间;

将从所述智能终端上获取的数据存储于与所述智能终端对应的存储空间。

作为优选,所述智能终端的标识与所述存储空间的标识相同。

作为优选,所述智能终端的标识、所述存储空间的标识同为所述智能终端的终端号码。

作为优选,所述智能终端的标识与所述存储空间的标识通过秘钥相对应。

作为优选,所述存储空间包括若干存储区域,

所述若干存储区域与所述智能终端上创制的各应用程序的图标相对应,从所述智能终端上获取的数据根据其来自的应用程序分别存储于与其来自的应用程序相对应的存储区域。

作为优选,所述存储区域为预设存储区域,各所述存储区域的设置根据现有技术中已经存在的应用程序创制,其中,与所述存储空间相对应的智能终端上尚未创制的应用程序的图标对应的存储区域为空包。

作为优选,所述存储区域和与所述存储空间对应的智能终端上的应用程序的图标同步创制,所述创制方法包括以下步骤:

当与所述存储空间对应的智能终端正在创制应用程序图标时,

获取所述正在创制的应用程序的图标名称;

根据所述图标名称,在与所述智能终端对应的存储空间内安装与所述图标同名的应用程序;

将所述应用程序安装在与所述安装包同名的存储区域;

在所述智能终端上仅创设正在安装的应用程序的图标。

作为优选,当与所述存储空间对应的智能终端正在删除应用程序的图标时,所述存储空间内与所述正在删除的应用程序对应的存储区域安装的对应的应用程序同步卸载,所述卸载方法包括以下步骤:

获取所述智能终端上正在删除的应用程序的图标名称;

根据所述正在卸载的应用程序的图标名称,卸载与所述正在删除的应用程序名称相对应的应用程序。

作为优选,当用户调用智能终端操作的触发为呼叫操作时,所述数据处理方法还包括:

获取所述智能终端呼叫的被叫终端的号码;

在所述存储区域中搜索与所述被叫终端的号码相对应的存储空间;

通过与所述被叫终端的号码相对应的存储空间,向所述被叫终端推送呼叫信息。

作为优选,所述数据处理方法还包括以下步骤:

获取所述智能终端所处的地理位置;

根据所述地理位置,寻找与所述地理位置最近的服务器;

与所述地理位置最近的服务器根据所述智能终端的用户信息,从所述智能终端的注册服务器上拷贝与所述智能终端对应的存储空间内置的存储数据;

根据所述触发,通过所述地理位置最近的服务器,向所述智能终端的操作界面推送所述触发的操作结果。

作为优选,根据所述地理位置,寻找与所述地理位置最近的服务器的方法具体包括以下步骤:

以所述地理位置为圆心,半径依次增大画圆;

以最先被所述圆包围进来的服务器作为与所述地理位置最近的服务器。

作为优选,所述数据处理方法还包括以下步骤:

识别所述智能终端的类型;

根据所述智能终端的类型,选择与所述智能终端的类型相对应的数据协议。

作为优选,所述智能终端的类型选自车载gps、手机、电视、机场可交互的互联网终端中的一种。

为了达到上述第二个目的,本发明提供的数据处理装置的技术方案如下:

本发明提供的数据处理装置包括:

终端数据获取模块,用于获取智能终端上存储的数据;

终端数据分配单元,用于将从所述智能终端上获取的数据存储于与所述智能终端对应的存储空间;

操作触发模块,用于获取用户调用智能终端操作的触发;

操作结果推送模块,用于根据所述触发,向所述智能终端的操作界面推送所述触发的操作结果。

本发明提供的数据处理装置还可采用以下技术措施进一步实现。

作为优选,所述终端数据分配单元包括:

标识模块,用于获取所述智能终端的标识;

标识比对模块,用于比对所述智能终端的标识与存储空间的标识;

存储空间创建模块,当所述智能终端的标识与所述存储空间的标识对应时,创建与所述智能终端对应的存储空间,使得从所述智能终端上获取的数据存储于与所述智能终端对应的存储空间。

作为优选,所述数据处理装置还包括:

存储区域划分模块,用于针与所述智能终端终端对应的存储空间进行划分后得到若干存储区域,所述若干存储区域与所述智能终端上创制的各应用程序的图标相对应,从所述智能终端上获取的数据根据其来自的应用程序分别存储于与其来自的应用程序相对应的存储区域。

作为优选,所述数据处理装置还包括存储区域创建单元,所述存储区域创建单元包括:

图标创制监听模块,用于监听应用程序的名称在所述智能终端上的创制进程;

图标名称获取模块,用于获取正在创制的应用程序的图标名称;

应用程序安装模块,用于根据所述图标名称,在于所述智能终端对应的存储空间内安装与所述图标同名的应用程序;

应用程序安装模块,用于将所述应用程序安装在与所述安装包同名的存储区域;

图标创制模块,用于在所述智能终端上仅创设正在安装的应用程序的图标。

作为优选,

所述图标创制监听模块还用于监听应用程序图标在所述智能终端上的删除进程;

还包括应用程序卸载模块,用于根据所述正在删除的应用程序图标的名称,删除与所述正在删除的应用程序相对应的存储区域并卸载与所述正在删除的应用程序图标相对应的应用程序。

作为优选,当用户调用只能终端操作的触发为呼叫操作时,所述数据处理装置还包括:

被叫终端号码获取模块,用于获取所述智能终端呼叫的被叫终端的号码;

搜索模块,用于在所述存储区域中搜索与所述被叫终端的号码相对应的存储空间;

所述推送模块还用于通过与所述被叫终端的号码相对应的存储空间,向所述被叫终端推送呼叫信息。

作为优选,所述数据处理装置还包括:

地理位置获取模块,用于获取所述智能终端所处的地理位置;

数据拷贝模块,用于与所述地理位置最近的服务器根据所述智能终端的用户信息,从所述智能终端的注册服务器上拷贝与所述智能终端对应的存储空间内置的存储数据;

所述推送模块还用于根据所述地理位置最近的服务器,向所述智能终端的操作界面推送所述触发的操作结果。

作为优选,所述数据处理装置还包括:

圆规,用于以所述地理位置为圆心,半径依次增大画圆;

服务器选定模块,用于根据所述圆规绘制的圆,以最先被所述圆包围进来的服务器作为与所述地理位置最近的服务器。

作为优选,所述数据处理装置还包括:

终端类型识别模块,用于识别所述智能终端的类型;

数据协议选择模块,用于根据所述智能终端的类型,选择与所述智能终端的类型相对应的数据协议。

为了达到上述第三个目的,本发明提供的计算机可读存储介质的技术方案如下:

本发明提供的计算机可读存储介质上存储有数据处理程序,所述数据处理程序被所述处理器执行时,实现本发明提供的数据处理方法的步骤。

为了达到上述第四个目的,本发明提供的数据处理终端设备的技术方案如下:

本发明提供的数据处理终端设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的数据处理程序,其中,所述数据处理程序被所述处理器执行时,实现本发明提供的数据处理方法的步骤。

本发明提供的数据处理方法、装置、计算机可读存储介质及终端设备首先获取只能终端上存储的数据,然后,将从智能终端上获取的数据存储于与智能终端对应的存储空间,并能够根据用户调用智能终端操作的触发,向智能终端的操作界面推送触发的操作结果。其相当于将智能终端本身应该具有的存储、运行操作剥离出来由单独的服务器来完成,在这种情况下,其能够增强智能终端的信息安全、减少智能终端的负载。

附图说明

通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:

图1为本发明实施例一提供的数据处理方法的步骤流程图;

图2为本发明实施例二提供的数据处理装置中各模块或者单元之间的信号流向关系示意图。

具体实施方式

本发明为解决现有技术存在的问题,提供一种数据处理方法、装置、计算机可读存储介质及终端设备,其能够增强智能终端的信息安全,从而更加适于实用。

为更进一步阐述本发明为达成预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明提出的数据处理方法、装置、计算机可读存储介质及终端设备,其具体实施方式、结构、特征及其功效,详细说明如后。在下述说明中,不同的“一实施例”或“实施例”指的不一定是同一实施例。此外,一或多个实施例中的特征、结构、或特点可由任何合适形式组合。

本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,具体的理解为:可以同时包含有a与b,可以单独存在a,也可以单独存在b,能够具备上述三种任一种情况。

实施例一

参见附图1,本发明实施例一提供的数据处理方法包括以下步骤:

步骤s1:获取智能终端上存储的数据;

步骤s2:将从智能终端上获取的数据存储于与智能终端对应的存储空间;其中,将从智能终端上获取的数据存储于与智能终端对应的存储空间具体包括以下步骤:

s201:获取智能终端的标识;

s202:比对智能终端的标识与存储空间的标识:

s203:当智能终端的标识与存储空间的标识对应时,认为存储空间为与智能终端对应的存储空间;

s204:将从智能终端上获取的数据存储于与智能终端对应的存储空间。

本实施例中,智能终端的标识与存储空间的标识对应的方法共有3种形式:第一种方式即智能终端的标识与存储空间的标识相同,此时,该标识可以为姓名,但是,由于姓名存在相同的情况,还可以采用姓名和指纹和/或人脸等相结合的方式识别相对应的标识;另外,该标识还可以为身份证号码,由于个人身份证号码具有唯一性的特点,因此,通过身份证号码作为识别标识的方式不仅简便,而且准确,然而,在一些罕见的情况下,也存在身份证号码与用户错位的情况,在这种情况下,还可以将身份证号码与指纹和/或人脸相结合的方式识别相对应的标识。但是,上述方式中,无论是通过姓名、姓名+指纹和/或人脸、身份证号码、身份证号码+指纹和/或人脸的方式,都会涉及到调用个人信息的情况,因此,存在个人信息泄漏的风险。第二种方式即智能终端的标识、存储空间的标识同为智能终端的终端号码,在这种情况下,无需其他信息,而只需要通过智能终端的终端号码即可识别与智能终端的标识相对应的存储空间,但是,在这种情况下,存在的问题主要有两个,第一个问题即当同一用户拥有多个终端号码时,需要针对该用户的多个终端号码分别识别为多个不同的存储空间,这就增大了用户的操作难度,导致每次操作时,用户除进行常规操作之外,还要选取相应的存储空间,再如,若有的用户需要通过第一智能终端调用第二智能终端对应的存储空间内的相应信息时,就存在不可逾越的鸿沟了。第二个问题是,有些智能终端,如车载gps,由于其并没有应用sim卡设备,导致其不存在个性化号码,在这种情况下,难以为不存在个性化号码的智能终端设备识别相应的存储空间。第三种方式即智能终端的标识与存储空间的标识通过秘钥相对应。在这种情况下,用户通过秘钥访问与该智能终端相对应的存储空间或者对与该智能终端相对应的存储空间进行操作,也就是说,只要是掌握了秘钥,无论是用户应用何种终端设备,都可以访问与该智能终端相对应的存储空间或者对与该智能终端相对应的存储空间进行操作,此时,为了安全起见,为了避免网络机器人对存储空间的恶意访问或者操作,还可以将秘钥与验证码或者识别码结合应用,例如,可以在用户输入秘钥的同时或者之后要求用户输入验证码或者识别码,并且,给验证码或者识别码的输入限制一定的时间,例如,可以限制在60s内输入验证码或者识别码,此时,由于现有的网络机器人还不具备嗅探智能终端屏幕的功能,因此,能够减少或者避免网络机器人恶意访问与该智能终端相对应的存储空间或者对该与智能终端相对应的存储空间进行操作。

在本实施例中,所述存储空间包括若干存储区域,所述若干存储区域与所述智能终端上创制的各应用程序的图标相对应,从所述智能终端上获取的数据根据其来自的应用程序分别存储于与其来自的应用程序相对应的存储区域。在这种情况下,例如,用户在智能终端上装设了微信和支付宝两个应用程序的图标,则在与该智能终端相对应的存储空间中,同时存在与微信和支付宝两个应用程序的图标相对应的存储区域。其也存在如下两种方式:

第一种方式即所述存储区域为预设存储区域,各所述存储区域的设置根据现有技术中已经存在的应用程序创制,其中,与所述存储空间相对应的智能终端上尚未创制的应用程序的图标对应的存储区域为空包。在这种情况下,例如,用户在智能终端上进装设微信一个应用程序的图标,而没有装设支付宝这个应用程序的图标,则认为支付宝这个应用程序属于用户的潜在需求,因此,为了在用户装设支付宝这个应用程序的图标时,自动上传属于到与支付宝这个应用程序的图标相对应的存储区域的相关数据,在该智能终端相对应的存储空间中,针对用户的这个潜在需求,预先创制一与支付宝这个应用程序的图标相对应的存储区域,以备后续应用。在这种情况下,由于现有技术中,市场上的应用程序琳琅满目,除一些通用的应用程序之外,还有一些专业领域也具有专业领域的应用程序,因此,如果在与该智能终端相对应的存储空间创制针对所有应用程序的图标的存储区域,将会占用大量的存储空间。

第二种方式即所述存储区域和与所述存储空间对应的智能终端上的应用程序的图标同步创制,所述创制方法包括以下步骤:

步骤一:当与所述存储空间对应的智能终端正在创制应用程序图标时,

步骤二:获取所述正在创制的应用程序的图标名称;

步骤三:根据所述图标名称,在与所述智能终端对应的存储空间内安装与所述图标同名的应用程序;

步骤四:将所述应用程序安装在与所述安装包同名的存储区域;

步骤五:在所述智能终端上仅创设正在安装的应用程序的图标。

在这种情况下,由于与该智能终端对应的存储空间内的存储区域是随着用户的装设的智能终端的图标而建立的,因此,能够节约与该智能终端对应的存储空间。然而,在这种情况下,又会产生一个新的技术问题,即当用户删除已经装设的应用程序的图标时,需要在与该智能终端相对应的存储空间内删除与该已经删除的应用程序的图标相对应的存储区域,具体步骤如下:

步骤一:当与所述存储空间对应的智能终端正在删除应用程序的图标时,所述存储空间内与所述正在删除的应用程序对应的存储区域安装的对应的应用程序同步卸载,所述卸载方法包括以下步骤:

步骤二:获取所述智能终端上正在删除的应用程序的图标名称;

步骤三:根据所述正在卸载的应用程序的图标名称,卸载与所述正在删除的应用程序名称相对应的应用程序。

在这种情况下,与该智能终端相对应的存储空间内的存储区域的划分始终与装设在智能终端上的应用程序的图标相对应。在这种情况下,还可以根据用户对应用程序进行操作的优先级对相应的存储区域进行分区,例如,用户经常操作的应用程序,由于下载、上传的数据相对较多,需要占用的存储空间的百分比就较大,而用户很少操作的应用程序,由于下载、上传的数据很少,因此,需要占用的存储空间的百分比也较小,通过这种方式,能够使得存储空间得以有效地划分和利用,并且,能够节约服务器的内存空间。

步骤s3:获取用户调用智能终端操作的触发;

步骤s4:根据触发,向智能终端的操作界面推送触发的操作结果。

在这种情况下,例如,当用户通过智能终端点击智能终端上的微信图标时,数据运行并不是在智能终端上完成,而是在与该智能终端相对应的存储空间内进行数据处理,与该智能终端相对应的存储空间针对该数据的处理结果通过服务器推送至智能终端,从而在智能终端上显示触发的操作结果,此时,由于数据存储、处理的功能被从智能终端剥离至服务器端,因此,不仅能够使智能终端具有普通智能终端的功能,还能够为智能终端减负,此外,由于与该智能终端相对应的数出存储、处理的步骤都是在服务器端完成的,即使智能终端丢失了,也不会造成数据的损失。

本实施例中,当用户调用智能终端操作的触发为呼叫操作时,本发明实施例一提供的数据处理方法还包括:

步骤一:获取智能终端呼叫的被叫终端的号码;

步骤二:在存储区域中搜索与被叫终端的号码相对应的存储空间;

步骤三:通过与被叫终端的号码相对应的存储空间,向被叫终端推送呼叫信息。

在这种情况下,即使智能终端一端执行打电话的操作,也可以通过服务器进行数据交换和数据处理,此时的智能终端仅相当于对讲机,而不具备实质的数据交换和处理的功能,通话结束后,智能终端上的通话信息也会被删除,此时,能够使得智能终端侧的信息泄漏更加困难,因此,能够最大限度地保证通信安全性。

本发明实施例一提供的数据处理方法首先获取只能终端上存储的数据,然后,将从智能终端上获取的数据存储于与智能终端对应的存储空间,并能够根据用户调用智能终端操作的触发,向智能终端的操作界面推送触发的操作结果。其相当于将智能终端本身应该具有的存储、运行操作剥离出来由单独的服务器来完成,在这种情况下,其能够增强智能终端的信息安全、减少智能终端的负载,除此之外,由于大部分的数据处理功能被剥离至服务器,其还能够降低智能终端的制造成本。

在上述技术方案的基础上对本发明实施例一提供的数据处理方法进行进一步的改进,该数据处理方法还包括以下步骤:

步骤一:获取智能终端所处的地理位置;

步骤二:根据智能终端所处的地理位置,寻找与地理位置最近的服务器;本实施例中,根据智能终端所处的地理位置,寻找与智能终端所处的地理位置最近的服务器的方法具体包括以下步骤:步骤a:以智能终端所处的地理位置为圆心,半径依次增大画圆;步骤b:以最先被圆包围进来的服务器作为与智能终端错处的地理位置最近的服务器。在这种情况下,以智能终端所处的地理位置为圆心,半径依次增大画圆的步骤是通过上级服务器自动实现的,当有注册服务器被选定为与智能终端所处的地理位置最近的服务器时,画圆的动作即停止,并标记被选定的服务器为与智能终端所处的地理位置最近的服务器。

步骤三:与智能终端所处的地理位置最近的服务器根据智能终端的用户信息,从智能终端的注册服务器上拷贝与智能终端对应的存储空间内置的存储数据。在这种情况下,智能终端无需在所有的注册服务器上创建存储空间,而只需要在其中一注册服务器上创建存储空间,而当该智能终端的地理位置发生变化时只需要通过上级服务器的调度,将与该智能终端相对应的存储空间内置的存储数据临时拷贝到与该智能终端的地理位置最近的服务器上即可,而当该智能终端再次移动后再次执行重复的操作,在这种情况下,与该智能终端相对应的存储空间内置的存储数据最多保存在两台服务器上,因此,能够节约整个服务器群体的存储空间。

步骤四:根据触发,通过地理位置最近的服务器,向智能终端的操作界面推送触发的操作结果。

本实施例中,数据处理方法还包括以下步骤:

步骤一:识别智能终端的类型;

步骤二:根据智能终端的类型,选择与智能终端的类型相对应的数据协议。

由于智能终端的类型选自车载gps、手机、电视、机场可交互的互联网终端中的一种,因此,在这种情况下,能够根据不同类型的智能终端类型执行不同的用户协议,因此,能够使得本发明实施例一提供的数据处理方法的应用范围更加广泛,而不再局限于智能手机。

参见附图2,本发明实施例二提供的数据处理装置包括:

终端数据获取模块,用于获取智能终端上存储的数据;

终端数据分配单元,用于将从智能终端上获取的数据存储于与智能终端对应的存储空间;其中,终端数据分配单元包括:

标识模块,用于获取智能终端的标识;

标识比对模块,用于比对智能终端的标识与存储空间的标识;

本实施例中,智能终端的标识与存储空间的标识对应的方法共有3种形式:第一种方式即智能终端的标识与存储空间的标识相同,此时,该标识可以为姓名,但是,由于姓名存在相同的情况,还可以采用姓名和指纹和/或人脸等相结合的方式识别相对应的标识;另外,该标识还可以为身份证号码,由于个人身份证号码具有唯一性的特点,因此,通过身份证号码作为识别标识的方式不仅简便,而且准确,然而,在一些罕见的情况下,也存在身份证号码与用户错位的情况,在这种情况下,还可以将身份证号码与指纹和/或人脸相结合的方式识别相对应的标识。但是,上述方式中,无论是通过姓名、姓名+指纹和/或人脸、身份证号码、身份证号码+指纹和/或人脸的方式,都会涉及到调用个人信息的情况,因此,存在个人信息泄漏的风险。第二种方式即智能终端的标识、存储空间的标识同为智能终端的终端号码,在这种情况下,无需其他信息,而只需要通过智能终端的终端号码即可识别与智能终端的标识相对应的存储空间,但是,在这种情况下,存在的问题主要有两个,第一个问题即当同一用户拥有多个终端号码时,需要针对该用户的多个终端号码分别识别为多个不同的存储空间,这就增大了用户的操作难度,导致每次操作时,用户除进行常规操作之外,还要选取相应的存储空间,再如,若有的用户需要通过第一智能终端调用第二智能终端对应的存储空间内的相应信息时,就存在不可逾越的鸿沟了。第二个问题是,有些智能终端,如车载gps,由于其并没有应用sim卡设备,导致其不存在个性化号码,在这种情况下,难以为不存在个性化号码的智能终端设备识别相应的存储空间。第三种方式即智能终端的标识与存储空间的标识通过秘钥相对应。在这种情况下,用户通过秘钥访问与该智能终端相对应的存储空间或者对与该智能终端相对应的存储空间进行操作,也就是说,只要是掌握了秘钥,无论是用户应用何种终端设备,都可以访问与该智能终端相对应的存储空间或者对与该智能终端相对应的存储空间进行操作,此时,为了安全起见,为了避免网络机器人对存储空间的恶意访问或者操作,还可以将秘钥与验证码或者识别码结合应用,例如,可以在用户输入秘钥的同时或者之后要求用户输入验证码或者识别码,并且,给验证码或者识别码的输入限制一定的时间,例如,可以限制在60s内输入验证码或者识别码,此时,由于现有的网络机器人还不具备嗅探智能终端屏幕的功能,因此,能够减少或者避免网络机器人恶意访问与该智能终端相对应的存储空间或者对该与智能终端相对应的存储空间进行操作。

存储空间创建模块,当智能终端的标识与存储空间的标识对应时,创建与智能终端对应的存储空间,使得从智能终端上获取的数据存储于与智能终端对应的存储空间。

在本实施例中,还包括:存储区域划分模块,用于针与所述智能终端终端对应的存储空间进行划分后得到若干存储区域,所述若干存储区域与所述智能终端上创制的各应用程序的图标相对应,从所述智能终端上获取的数据根据其来自的应用程序分别存储于与其来自的应用程序相对应的存储区域。在这种情况下,例如,用户在智能终端上装设了微信和支付宝两个应用程序的图标,则在与该智能终端相对应的存储空间中,同时存在与微信和支付宝两个应用程序的图标相对应的存储区域。其也存在如下两种方式:

第一种方式即所述存储区域为预设存储区域,各所述存储区域的设置根据现有技术中已经存在的应用程序创制,其中,与所述存储空间相对应的智能终端上尚未创制的应用程序的图标对应的存储区域为空包。在这种情况下,例如,用户在智能终端上进装设微信一个应用程序的图标,而没有装设支付宝这个应用程序的图标,则认为支付宝这个应用程序属于用户的潜在需求,因此,为了在用户装设支付宝这个应用程序的图标时,自动上传属于到与支付宝这个应用程序的图标相对应的存储区域的相关数据,在该智能终端相对应的存储空间中,针对用户的这个潜在需求,预先创制一与支付宝这个应用程序的图标相对应的存储区域,以备后续应用。在这种情况下,由于现有技术中,市场上的应用程序琳琅满目,除一些通用的应用程序之外,还有一些专业领域也具有专业领域的应用程序,因此,如果在与该智能终端相对应的存储空间创制针对所有应用程序的图标的存储区域,将会占用大量的存储空间。

其中,本实施例提供的数据处理装置还包括存储区域创建单元,所述存储区域创建单元包括:图标创制监听模块,用于监听应用程序的名称在所述智能终端上的创制进程;图标名称获取模块,用于获取正在创制的应用程序的图标名称;应用程序安装模块,用于根据所述图标名称,在于所述智能终端对应的存储空间内安装与所述图标同名的应用程序;应用程序安装模块,用于将所述应用程序安装在与所述安装包同名的存储区域;图标创制模块,用于在所述智能终端上仅创设正在安装的应用程序的图标。在这种情况下,由于与该智能终端对应的存储空间内的存储区域是随着用户的装设的智能终端的图标而建立的,因此,能够节约与该智能终端对应的存储空间。然而,在这种情况下,又会产生一个新的技术问题,即当用户删除已经装设的应用程序的图标时,需要在与该智能终端相对应的存储空间内删除与该已经删除的应用程序的图标相对应的存储区域,此时,在本发明实施例二提供的数据处理装置中,所述图标创制监听模块还用于监听应用程序图标在所述智能终端上的删除进程;还包括应用程序卸载模块,用于根据所述正在删除的应用程序图标的名称,删除与所述正在删除的应用程序相对应的存储区域并卸载与所述正在删除的应用程序图标相对应的应用程序。在这种情况下,与该智能终端相对应的存储空间内的存储区域的划分始终与装设在智能终端上的应用程序的图标相对应。在这种情况下,还可以根据用户对应用程序进行操作的优先级对相应的存储区域进行分区,例如,用户经常操作的应用程序,由于下载、上传的数据相对较多,需要占用的存储空间的百分比就较大,而用户很少操作的应用程序,由于下载、上传的数据很少,因此,需要占用的存储空间的百分比也较小,通过这种方式,能够使得存储空间得以有效地划分和利用,并且,能够节约服务器的内存空间。

操作触发模块,用于获取用户调用智能终端操作的触发;操作结果推送模块,用于根据触发,向智能终端的操作界面推送触发的操作结果。

在这种情况下,例如,当用户通过智能终端点击智能终端上的微信图标时,数据运行并不是在智能终端上完成,而是在与该智能终端相对应的存储空间内进行数据处理,与该智能终端相对应的存储空间针对该数据的处理结果通过服务器推送至智能终端,从而在智能终端上显示触发的操作结果,此时,由于数据存储、处理的功能被从智能终端剥离至服务器端,因此,不仅能够使智能终端具有普通智能终端的功能,还能够为智能终端减负,此外,由于与该智能终端相对应的数出存储、处理的步骤都是在服务器端完成的,即使智能终端丢失了,也不会造成数据的损失。

本实施例中,当用户调用只能终端操作的触发为呼叫操作时,本发明实施例二提供的数据处理装置还包括:

被叫终端号码获取模块,用于获取智能终端呼叫的被叫终端的号码;

搜索模块,用于在存储区域中搜索与被叫终端的号码相对应的存储空间;

推送模块还用于通过与被叫终端的号码相对应的存储空间,向被叫终端推送呼叫信息。

在这种情况下,即使智能终端一端执行打电话的操作,也可以通过服务器进行数据交换和数据处理,此时的智能终端仅相当于对讲机,而不具备实质的数据交换和处理的功能,通话结束后,智能终端上的通话信息也会被删除,此时,能够使得智能终端侧的信息泄漏更加困难,因此,能够最大限度地保证通信安全性。

本发明实施例一提供的数据处理方法首先获取只能终端上存储的数据,然后,将从智能终端上获取的数据存储于与智能终端对应的存储空间,并能够根据用户调用智能终端操作的触发,向智能终端的操作界面推送触发的操作结果。其相当于将智能终端本身应该具有的存储、运行操作剥离出来由单独的服务器来完成,在这种情况下,其能够增强智能终端的信息安全、减少智能终端的负载,除此之外,由于大部分的数据处理功能被剥离至服务器,其还能够降低智能终端的制造成本。

在上述技术方案的基础上对本发明实施例一提供的数据处理装置进行进一步的改进,该数据处理装置还包括:

地理位置获取模块,用于获取智能终端所处的地理位置;本实施例中,根据智能终端所处的地理位置,寻找与智能终端所处的地理位置最近的服务器的装置具体包括:圆规,用于以地理位置为圆心,半径依次增大画圆;服务器选定模块,用于根据圆规绘制的圆,以最先被圆包围进来的服务器作为与地理位置最近的服务器。在这种情况下,以智能终端所处的地理位置为圆心,半径依次增大画圆的步骤是通过上级服务器自动实现的,当有注册服务器被选定为与智能终端所处的地理位置最近的服务器时,画圆的动作即停止,并标记被选定的服务器为与智能终端所处的地理位置最近的服务器。

数据拷贝模块,用于与地理位置最近的服务器根据智能终端的用户信息,从智能终端的注册服务器上拷贝与智能终端对应的存储空间内置的存储数据;在这种情况下,智能终端无需在所有的注册服务器上创建存储空间,而只需要在其中一注册服务器上创建存储空间,而当该智能终端的地理位置发生变化时只需要通过上级服务器的调度,将与该智能终端相对应的存储空间内置的存储数据临时拷贝到与该智能终端的地理位置最近的服务器上即可,而当该智能终端再次移动后再次执行重复的操作,在这种情况下,与该智能终端相对应的存储空间内置的存储数据最多保存在两台服务器上,因此,能够节约整个服务器群体的存储空间。

推送模块还用于根据地理位置最近的服务器,向智能终端的操作界面推送触发的操作结果。

本实施例中,数据处理装置还包括:

终端类型识别模块,用于识别智能终端的类型;

数据协议选择模块,用于根据智能终端的类型,选择与智能终端的类型相对应的数据协议。

由于智能终端的类型选自车载gps、手机、电视、机场可交互的互联网终端中的一种,因此,在这种情况下,能够根据不同类型的智能终端类型执行不同的用户协议,因此,能够使得本发明实施例一提供的数据处理方法的应用范围更加广泛,而不再局限于智能手机。

实施例三

本发明实施例三提供的计算机可读存储介质上存储有数据处理程序,数据处理程序被处理器执行时,实现本发明提供的数据处理方法的步骤。

实施例四

本发明实施例四提供的数据处理终端设备包括处理器、存储器及存储在存储器上并可在处理器上运行的数据处理程序,其中,数据处理程序被处理器执行时,实现本发明提供的数据处理方法的步骤。

本发明提供的数据处理方法、装置、计算机可读存储介质及终端设备首先获取只能终端上存储的数据,然后,将从智能终端上获取的数据存储于与智能终端对应的存储空间,并能够根据用户调用智能终端操作的触发,向智能终端的操作界面推送触发的操作结果。其相当于将智能终端本身应该具有的存储、运行操作剥离出来由单独的服务器来完成,在这种情况下,其能够增强智能终端的信息安全、减少智能终端的负载。

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

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