一种数据处理的方法与终端与流程

文档序号:12183197阅读:206来源:国知局
一种数据处理的方法与终端与流程

本发明涉及通信领域,特别是涉及一种数据处理的方法与终端。



背景技术:

在日常生活中,每个人都拥有自己的生活习惯,比如每天早晨几点起床洗脸刷牙,几点看新闻,几点吃早饭等等,而当手机、智能终端、智能系统越来越多的被使用,用户也会在使用过程中培养出自己的使用习惯。与生活习惯类似,在使用手机等智能终端和智能系统时,产生在固定的时间去做固定的事情的习惯。

在手机/智能终端上举例,例如周一到周五每天上下班高峰期,用户将手机设置成户外模式,保证能够在嘈杂的公交、地铁等环境中,听到来电铃音或者感受到较强振动,而不会错过来电;例如在到达工作场所,用户将手机设置成正常模式或者室内模式,将手机铃音调小,以免在安静的办公场所打扰到其他人办公,而又不会因为完全设置为无声音而错过来电;例如在开会的时候,用户将手机模式设置成仅振动或者静音的会议模式,确保在会议的正常进行,无打扰;例如在晚上睡觉前的某一个时刻,早上起床的某一个时刻,手机都会设置为飞行模式,或者关闭飞行模式。

如果在用户购买一个新手机后,手机内,有一个系统,会自动收集用户的这些使用习惯,例如大概在几点设置成什么情景模式,在几点开启\关闭飞行模式等等,那么在经历一段时间自动记录和收集后,就可以通过这些数据分析出来用户的使用习惯,从而自动帮用户完成这些设置和动作,那么既可以避免用户某些时候可能忘记设置而引起的尴尬,也可以使我们的生活变的更加便捷。

目前已有的方法没有看到通过根据收集用户习惯的数据,来自动完成某 些设置的技术和架构。

仅有一种有点类似的,定时开启/关闭飞行模式,即设定每天的某一个时间开启飞行模式,设定每天的某一个时间关闭飞行模式。

1、该技术并不是系统通过收集用户习惯分析而得出数据;

2、系统不会分析数据,在这些收集到的数据中得到定时的时间;

3、需要用户手动设置。



技术实现要素:

本发明要解决的技术问题是提供一种数据处理的方法与终端,以实现根据用户的习惯自动设置,提高用户体验。

为了解决上述技术问题,本发明提供了一种数据处理的方法,包括:

收集并存储在指定时间段内用户的操作事件及触发所述操作事件的时间信息;

分析所存储的数据,若每天固定时间段内产生的操作事件超过指定次数,则根据大数据分析出产生所述操作事件的时间点;

在所述时间点自动完成所述操作事件或提示是否处理所述操作事件。

进一步地,上述方法还具有下面特点:还包括:

存储所述操作事件及分析出的产生时间点的配置信息。

进一步地,上述方法还具有下面特点:还包括:

将所述配置信息同步至云中心。

进一步地,上述方法还具有下面特点:还包括:

从云中心下载所述配置信息,根据所述配置信息在所述时间点自动完成所述操作事件或提示是否处理所述操作事件。

为了解决上述问题,本发明还提供了一种终端,其中,包括:

收集模块,用于收集在指定时间段内用户的操作事件及触发所述操作事 件的时间信息;

存储模块,用于存储所述收集模块收集的数据;

分析模块,用于分析所存储的数据,若每天固定时间段内产生的操作事件超过指定次数,则根据大数据分析出产生所述操作事件的时间点;

处理模块,用于在所述时间点自动完成所述操作事件或提示是否处理所述操作事件。

进一步地,上述终端还具有下面特点:

所述存储模块,还用于存储所述操作事件及分析出的产生时间点的配置信息。

进一步地,上述终端还具有下面特点:还包括:

同步模块,用于将所述配置信息同步至云中心。

进一步地,上述终端还具有下面特点:

所述处理模块,还用于从云中心下载所述配置信息,根据所述配置信息在所述时间点自动完成所述操作事件或提示是否处理所述操作事件。

综上,本发明提供一种数据处理的方法与终端,可以实现根据用户的习惯自动设置,提高用户体验。

附图说明

图1为本发明实施例的终端的示意图;

图2为本发明实施例的一种数据处理的方法的流程图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。

图1为本发明实施例的终端的示意图,如图1所示,本实施例的终端包括:

收集模块,用于收集在指定时间段内用户的操作事件及触发所述操作事件的时间信息;

存储模块,用于存储所述收集模块收集的数据;

分析模块,用于分析所存储的数据,若每天固定时间段内产生的操作事件超过指定次数,则根据大数据分析出产生所述操作事件的时间点;

处理模块,用于在所述时间点自动完成所述操作事件或提示是否处理所述操作事件。

在一优选实施例中,所述存储模块,还可以用于存储所述操作事件及分析出的产生时间点的配置信息。

在一优选实施例中,所述终端还可以包括:

同步模块,用于将所述配置信息同步至云中心。

在一优选实施例中,所述处理模块,还可以用于从云中心下载所述配置信息,根据所述配置信息在所述时间点自动完成所述操作事件或提示是否处理所述操作事件。

图2为本发明实施例的一种数据处理的方法的流程图,如图2所示,本实施例的方法包括:

步骤11、收集并存储在指定时间段内用户的操作事件及触发所述操作事件的时间信息;

例如,自动记录用户习惯,都有哪些设置或者动作,每个设置或者动作的具体的时间点,例如在工作日上班时间,用户将情景模式设置为室内模式;

将每次记录的时间、设置或者动作作为一条数据,存储进数据库。例如在第一步例子中,存储的动作为用户设置情景模式为室内模式,时间点为早上8:05,这作为一条数据,存入数据库。

步骤12、分析所存储的数据,若每天固定时间段内产生的操作事件超过 指定次数,则根据大数据分析出产生所述操作事件的时间点;

例如,在一个阶段时间内(时间跨度不能太大,如果跨度太大,则不具备大数据的意义),当同一个设置或者动作的存储数据达到一定数量,例如100或者200次(这个次数是可以在智能终端或者智能系统出厂时设置好),开始分析该设置或者动作,分析其触发时大数据时间点。

针对将情景模式设置为室内模式的数据,在半年的时间内,生成了100条数据,其中有70条数据是在工作日早上8:05—8:10之间设置为室内模式,则断定70是这100中的大数据。

步骤13、在所述时间点自动完成所述操作事件或提示是否处理所述操作事件。

例如,根据大数据分析出来的时间点,自动在后续的使用中代替用户完成设置,当然也可以询问用户,是否自动设置。例如,系统将在每个工作日8:05,将手机情景模式设置为室内模式。

本发明实施例的核心是用户在使用智能终端(例如:手机、平板电脑)或者在使用智能系统(例如:智能家居系统)时,通过内部的信息收集模块,收集用户的使用习惯,并将这些数据储存在数据库中,在收集一段时间后,分析这些储存的数据,然后根据这些数据在特定的时间,自动完成某些设置或者动作。

另外本发明实施例中的数据和已经生效的设置值都可以同步到云中心,然后当用户更换智能终端或者智能系统中的设备(例如智能家居系统中的电视、电灯等),这些设置可以从云中心同步下来,直接在已经更换的设备生效。

以下以具体实施例对本发明的方法进行详细的说明。

实施例一,本实施例介绍了系统收集用户习惯性设置的情况,每个用户在使用手机或者智能系统时,会产生固定的使用习惯。

本例以智能家居系统为例,某一用户在工作日早上起床的第一件事,是打开电视,收听早间新闻,同时进行洗漱、吃早餐等活动,每天打开电视这 个动作都是发生在早晨7:00-7:10分,则系统在每次用户打开电视的时候记录这个动作发生的时间,作为数据样本,储存在数据库中;当用户出门上班的时候,用户会关闭电视,则系统在每次用户关闭电视的时候记录这个动作发生得时间,作为数据样本,储存在数据库中。

此例中,两次动作分别记录并储存,例如:

第1条数据:打开电视2015年5月11日7:00

第2条数据:打开电视2015年5月12日7:01

……

第N条数据:打开电视2015年9月10日7:05

第1条数据:关闭电视:2015年5月11日7:30

第2条数据:关闭电视:2015年5月12日7:32

……

第N条数据:关闭电视:2015年9月10日7:40

分别记录两个动作的数据样本122天,除去周六周日34天没有记录,一共记录88次。

实施例二、本实施例介绍了对收集到数据进行分析的方法。

本实施例中智能家居系统收集到的两个动作数据为例,系统在收集到88次的数据后,开始分析。

对于打开电视的动作,2015年5月11日是星期一,于7:00执行了打开电视的动作,2015年5月12日是星期二,于7:01执行了打开电视的动作,一直到2015年5月16日是星期六,没有执行打开电视的动作等等。

分析后得到打开电视的动作都是在工作日的7:00-7:10分之间执行,再从7:00-7:10之间抽取数量执行动作次数最多(88次中有61次)的时间,在7:05。

对于关闭电视的动作,2015年5月11日是星期一,于7:30执行了关闭 电视的动作,2015年5月12日是星期二,于7:32执行了关闭电视的动作,一直到2015年5月16日是星期六,没有执行关闭电视的动作等等。

分析后得到关闭电视的动作都是在工作日的7:30-7:40分之间执行,再从7:30-7:40之间抽取数量执行动作次数最多(88次中有69次)的时间,在7:35。

则最后系统设置,打开电视的时间是工作日的早晨7:05;关闭电视的时间是工作日的早晨7:35。

实施例三、用户选择是否按照系统的设置点执行自动设置

以上例为例,当系统收集到数据并分析设置执行点后,可以在智能家居系统的管理界面中提示是否由系统完成自动设置,例如“系统已经按照您的习惯,帮您设置在工作日的早晨7:05/7:35打开/关闭电视,是否执行?”当用户选择是时,则系统设置生效,并且将设置同步到云中心,即便用户更换电视,也可以在使用新电视时,还是按照该设置执行;而当用户选择否时,则不生效。用户也可以在不希望系统自动设置时,关闭设置。

本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令相关硬件完成,所述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现。相应地,上述实施例中的各模块/单元可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本发明不限制于任何特定形式的硬件和软件的结合。

以上仅为本发明的优选实施例,当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。

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