智能终端设备使用状况统计分析方法及装置的制造方法

文档序号:8224015阅读:370来源:国知局
智能终端设备使用状况统计分析方法及装置的制造方法
【技术领域】
[0001]本发明涉及信息技术领域,特别涉及一种智能终端设备使用状况统计分析方法、一种智能终端设备使用状况统计分析装置。
【背景技术】
[0002]在目前的很多应用场景中,例如学校的教学,需要应用到很多台智能终端设备,例如个人计算机、智能平板等。以学校教学为例,会在每台教室都装设一台个人计算机或者智能平板,老师在上课时打开该个人计算机或者智能平板,并打开该个人计算机或者智能平板上的相关软件进行教学,例如语文教学软件、英语教学软件以及其他科目教学课件等等。在一些教学系统中,会配置有统一的服务器设备对这些教学用的电脑设备进行简单的控制,例如定时开机、开机后固定打开某个指定的软件等等,但对于这些智能终端设备的具体使用情况并不关心,也无从知晓,因而也无法基于智能终端设备的具体使用情况进行相应地改进。

【发明内容】

[0003]基于此,本发明实施例的目的在于提供一种智能终端设备使用状况统计分析方法、一种智能终端设备使用状况统计分析装置,其可以采集分析各智能终端设备的使用情况,以对后续的应用改进提供依据。
[0004]为达到上述目的,本发明实施例采用以下技术方案:
[0005]一种智能终端设备使用状况统计分析方法,包括步骤:
[0006]接收智能终端设备每隔预定时间段发送的使用状态数据,所述使用状态数据包括使用状态信息、所述智能终端设备的设备标识符,所述使用状态信息包括软件名称、所述智能终端设备的开关机状态;
[0007]根据所述使用状态数据以及上一条使用状态数据,更新统计数据表中与所述设备标识符相对应的数据;
[0008]将所述使用状态数据更新到设备状态数据表中。
[0009]一种智能终端设备使用状况统计分析装置,包括:
[0010]信息接收模块,用于接收智能终端设备每隔预定时间段发送的使用状态数据,所述使用状态数据包括使用状态信息、所述智能终端设备的设备标识符,所述使用状态信息包括软件名称、所述智能终端设备的开关机状态;
[0011]数据统计表更新模块,用于根据所述使用状态数据以及上一条使用状态数据,更新统计数据表中与所述设备标识符相对应的数据;
[0012]状态数据表更新模块,用于将所述使用状态数据更新到设备状态数据表中。
[0013]根据如上所述的本发明实施例的方案,智能终端设备定时向服务器发送该智能终端设备的使用状态数据,该使用状态数据包含了该智能终端设备的开关机状态以及使用软件的情况,例如智能终端设备桌面上的置顶软件名称,基于各智能终端设备上报的使用状态数据,服务器可以将该使用状态数据更新到相应的数据表中,并基于数据表中记录的数据对所有智能终端设备的开关机状态以及对软件的使用情况进行分析,实现了对各智能终端设备的使用情况的采集和分析,可以为后续对各智能终端设备的应用改进提供依据。
【附图说明】
[0014]图1是一个实施例中的本发明方案的工作环境示意图;
[0015]图2是一个实施例中智能终端设备使用状况统计分析方法的流程示意图;
[0016]图3是一个实施例中服务器侧的智能终端设备使用状况统计分析方法的流程示意图;
[0017]图4是一个实施例中的智能终端设备使用状况统计分析装置的结构示意图。
【具体实施方式】
[0018]为使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步的详细说明。应当理解,此处所描述的【具体实施方式】仅仅用以解释本发明,并不限定本发明的保护范围。
[0019]图1示出了本发明一个实施例中的工作环境示意图。该工作环境所在系统包括智能终端设备101和服务器100,该智能终端设备101有多个,智能终端设备101与服务器100通过网络连接,这里的网络可以是无线网络,也可以是有线网络。智能终端设备101收集自身设备的使用状态数据,并将该使用状态数据发送给服务器100,服务器100对所有的智能终端设备101发送过来的使用状态数据进行统计分析。该智能终端设备101可以是智能平板,也可以是其他的设备。本发明实施例中以智能平板为例进行说明。
[0020]以下结合一个具体实施例进行详细说明,图2中示出了一个实施例中的智能终端设备使用状况统计分析方法的流程示意图,该实施例中是以智能终端设备的处理过程为例进行说明。
[0021 ] 如图2所示,该实施例中的方法包括步骤:
[0022]步骤S201:每隔预定时间段,获取智能终端设备的使用状态信息,所述使用状态信息包括软件名称、所述智能终端设备的开关机状态,基于实际需要,该软件名称可以是智能终端设备上的置顶软件名称,还可以是智能终端设备上已打开的软件名称,也可以是二者的结合,本发明实施例中以置顶软件名称为例进行说明;
[0023]步骤S202:生成使用状态数据,所述使用状态数据包括所述使用状态信息、所述智能终端设备的设备标识符;
[0024]步骤S203:将所述使用状态数据向服务器发送。
[0025]智能终端设备开机后,即可自动连接服务器,并开始获取上述使用状态信息,以定时发送给服务器。其中,上述智能终端设备的开关机状态,由于在智能终端设备处于开机工作的情况下才能进行信息的获取或者采集,因此,一般情况下,所获取的智能终端设备的开关机状态都会是开机。智能终端设备桌面上的置顶软件名称、已打开的软件名称,可以采用目前已有的任何方式获取,本发明实施例的方案对此不做具体限定。上述预定时间段可以基于实际需要进行设定,例如15秒。
[0026]各智能终端设备将使用状态数据发送给服务器后,服务器会基于各智能终端设备的使用状态数据进行相关数据表的更新,并在此基础上进行进一步的分析。图3中以服务器的处理过程为例,示出了一个实施例中的智能终端设备使用状况统计分析方法的流程示意图。
[0027]如图3所示,本实施例中的方法包括步骤:
[0028]步骤S301:接收智能终端设备每隔预定时间段发送的使用状态数据,所述使用状态数据包括使用状态信息、所述智能终端设备的设备标识符,所述使用状态信息包括软件名称、所述智能终端设备的开关机状态,基于实际需要,该软件名称可以是智能终端设备上的置顶软件名称,还可以是智能终端设备上已打开的软件名称,也可以是二者的结合,本发明实施例中以置顶软件名称为例进行说明;
[0029]步骤S302:根据所述使用状态数据以及上一条使用状态数据,更新统计数据表中与所述设备标识符相对应的数据;
[0030]步骤S303:将所述使用状态数据更新到设备状态数据表中。
[0031]由于智能终端设备每次向服务器发送使用状态数据时,都是处于开机状态发送,即智能终端设备每次发送过来的使用状态数据中,该智能终端设备的开关机状态都是开机,因此,如果要对智能终端设备的开机时长进行分析,仅依据智能终端设备发送的使用状态数据无法进行充分的分析,据此,在一个具体示例中,本实施例中的方法还可以包括步骤:
[0032]检测与智能终端设备的网络连接状态,在检测到与所述智能终端设备的网络连接断开时,生成与所述智能终端设备的设备标识符对应的使用状态数据,该使用状态数据中,所述智能终端设备的开关机状态为关机。
[0033]从而,在上述步骤S302中对统计数据表中的数据进行更新时,可以是在当前使用状态数据中的开关机状态为开机、且上一条使用状态数据中的开关机状态为开机时,才对统计数据表中与所述设备标识符相对应的数据进行更新。而在其他的情况下,例如当前使用状态数据中的开关机状态为关机(即服务器自己生成的使用状态数据)、上一条使用状态数据中的开关机状态为开机时,以及当前使用状态数据中的开关机状态为开机、上一条使用状态数据中的开关机状态为关机(即服务器自己生成的使用状态数据)时,以及当前使用状态数据中的开关机状态为关机、上一条使用状态数据中的开关机状态也为关机时(即服务器连续两次检测到智能终端都是网络连接断开),无需更新统计数据表中与所述设备标识符相对应的数据。
[0034]这是考虑到,以当前使用状态数据中的开关机状态为开机、上一条使用状态数据中的开关机状态为关机的情况为例,由于在上述预设时间段设置较小的情况下,在智能终端设备的网络连接状况不稳定时,可
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1