数据处理方法和装置与流程

文档序号:21273843发布日期:2020-06-26 23:07阅读:137来源:国知局
数据处理方法和装置与流程

本申请涉及数据处理技术领域,尤其涉及一种数据处理方法和装置。



背景技术:

随着网络技术的蓬勃发展,社交、视频等应用程序(application,app)应用软件越来越庞大,用户可以根据需求在智能设备上安装越来越多的app,例如在智能设备上安装通讯类app以满足通讯需求、安装视频类app以满足观看视频的需求。

在实际应用过程中,用户通过视频类app观看视频时,一些视频类app可以提供给用户播放音频和播放视频的选项,用户需要手动设置播放视频或播放音频。然而,上述方式中需要用户手动设置比较麻烦,用户体验不好。



技术实现要素:

本申请提供一种数据处理方法和装置,以实现在确定用于处于预设状态时自动执行预设操作,提高了用户体验。

第一方面,本申请实施例提供一种数据处理方法,应用于第一设备,包括:

获取用户数据;

根据用户数据,判断用户是否处于预设状态;

若处于预设状态,则执行预设操作。

进一步地,所述获取用户数据,包括:

通过设置于所述第一设备上的摄像头和/或传感器获取所述用户数据;

和/或,

从服务器获取所述用户数据。

进一步地,所述获取用户数据,包括:

从与所述第一设备通信连接的第二设备获取所述用户数据,其中,所述第二设备包括手机、可穿戴设备以及智能家居设备中的至少一种。

进一步地,所述用户数据包括以下至少一种:

用户图像、用户与所述第一设备之间的距离、用户使用参数。

进一步地,所述预设状态包括以下任意一种:

睡眠状态、与所述第一设备相距预设距离的状态、注视所述第一设备的显示屏的状态。

进一步地,所述预设操作包括以下至少一种:

多媒体文件显示、关闭,多媒体文件播放、暂停,隐私应用关闭、锁定,工作文档保存、关闭,所述第一设备休眠、关闭、静音、熄屏、锁屏,所述第二设备休眠、关闭、静音、熄屏、锁屏。

第二方面,本申请实施例提供一种数据处理方法,应用于第一设备,包括

获取用户数据;

根据用户数据,判断用户是否处于预设状态;

若处于睡眠状态,或与所述第一设备相距预设距离的状态,则执行预设操作;所述执行预设操作,包括:

执行不显示目标多媒体文件、调整所述目标多媒体文件的播放指标、调整显示参数中的至少一个。

进一步地,所述目标多媒体文件包括视频文件或动画文件。

进一步地,若处于注视所述第一设备的显示屏的状态,则执行预设操作,所述执行预设操作,包括:

播放目标多媒体文件,所述目标多媒体文件是通过用户预设或根据用户操作确定的。

进一步地,所述播放指标包括播放状态、播放速度、清晰度、分辨率、文件大小、音量值中的至少一个。

进一步地,所述显示参数包括分辨率、刷新率、颜色模式中的至少一个。

进一步地,所述执行不显示所述目标多媒体文件,包括:

播放目标音频文件,并控制显示屏处于亮屏状态,其中,所述目标音频文件为所述目标多媒体文件对应的音频文件。

进一步地,所述执行不显示所述目标多媒体文件,包括:

对显示屏进行灭屏处理,并播放所述目标音频文件,所述目标音频文件为所述目标视频文件对应的音频文件。

第三方面,本申请实施例提供一种数据处理装置,包括:

获取模块,用于获取用户数据;

处理模块,用于根据用户数据,判断用户是否处于预设状态;

若处于预设状态,所述处理模块还用于执行预设操作。

进一步地,所述获取模块具体用于:

通过设置于所述第一设备上的摄像头和/或传感器获取所述用户数据;

和/或,

从服务器获取所述用户数据。

进一步地,所述获取模块具体用于:

从与所述第一设备通信连接的第二设备获取所述用户数据,其中,所述第二设备包括手机、可穿戴设备以及智能家居设备中的至少一种。

进一步地,所述用户数据包括以下至少一种:

用户图像、用户与所述第一设备之间的距离、用户使用参数。

进一步地,所述预设状态包括以下任意一种:

睡眠状态、与所述第一设备相距预设距离的状态、注视所述第一设备的显示屏的状态。

进一步地,所述预设操作包括以下至少一种:

多媒体文件显示、关闭,多媒体文件播放、暂停,隐私应用关闭、锁定,工作文档保存、关闭,所述第一设备休眠、关闭、静音、熄屏、锁屏,所述第二设备休眠、关闭、静音、熄屏、锁屏。

第四方面,本申请实施例提供一种数据处理装置,包括:

获取模块,用于获取用户数据;

处理模块,用于根据用户数据,判断用户是否处于预设状态;

若处于睡眠状态,或与所述第一设备相距预设距离的状态,所述处理模块还用于执行预设操作;

所述处理模块具体用于:

执行不显示所述目标多媒体文件、调整所述目标多媒体文件的播放指标、调整显示参数中的至少一个。

进一步地,所述目标多媒体文件包括视频文件或动画文件。

进一步地,若处于注视所述第一设备的显示屏的状态,所述处理模块还用于执行预设操作;

所述处理模块具体用于:

播放目标多媒体文件,所述目标多媒体文件是通过用户预设或根据用户操作确定的。

进一步地,所述播放指标包括播放状态、播放速度、清晰度、分辨率、文件大小、音量值中的至少一个。

进一步地,所述显示参数包括分辨率、刷新率、颜色模式中的至少一个。

进一步地,所述处理模块具体用于:

播放目标音频文件,并控制显示屏处于亮屏状态,其中,所述目标音频文件为所述目标多媒体文件对应的音频文件。

进一步地,所述处理模块具体用于:

对显示屏进行灭屏处理,并播放所述目标音频文件,所述目标音频文件为所述目标视频文件对应的音频文件。

第五方面,本申请实施例提供一种数据处理装置,包括处理器、存储器及存储在所述存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述第一方面和第二方面任一项所述的方法。

第六方面,本申请实施例提供一种存储介质,所述存储介质中存储有指令,当其在计算机上运行时,使得计算机执行如上述第一方面和第二方面任一项所述的方法。

本申请实施例提供的数据处理方法和装置,该方法包括:获取用户数据,根据用户数据,判断用户是否处于预设状态,若处于预设状态,则执行预设操作。在本申请中,在确定用户处于预设状态时自动执行预设操作,提高了用户体验。

附图说明

图1为本申请实施例提供的数据处理方法的流程示意图一;

图2为本申请实施例提供的数据处理方法的流程示意图二;

图3为本申请实施例提供的数据处理装置的结构示意图一;

图4为本申请实施例提供的数据处理装置的结构示意图二;

图5为本申请实施例提供的数据处理装置的硬件结构示意图。

具体实施方式

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

现阶段,智能手机上安装有视频播放器,有些视频播放器提供给用户播放音频、播放视频两种选项,用户可以根据需求选择播放音频文件或播放视频文件,值得说明的是,该音频文件和该视频文件相对应。

但是上述方式均需要用户手动设置,针对现有技术手动设置造成用户操作体验不好的问题,本申请实施例提供了一种数据处理方法,通过根据用户数据确定用户是否处于预设状态,在确定用户处于预设状态时执行预设操作,提高了用户体验。

下面通过具体实施例对本申请的技术方案进行详细说明。需要说明的是,下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本申请的实施例进行描述。

图1为本申请实施例提供的数据处理方法的流程示意图一,本实施例的执行主体可以为第一设备,第一设备例如可以为:智能手机、电脑、可穿戴设备等,本实施例对此不做限制。如图1所示,该方法包括以下步骤:

s110、获取用户数据。

用户数据包括以下至少一种:用户图像、用户与第一设备之间的距离、用户使用参数。

其中,用户使用参数可以包括屏幕亮度、屏幕色温、使用时间、使用时长中的至少一个。

在一种实现中,步骤s110包括:

通过设置于第一设备上的摄像头和/或传感器获取用户数据;和/或,从服务器获取用户数据。

具体地,第一设备可以为可穿戴设备,其上可以设有用于采集用户数据的摄像头和/或传感器,其中,摄像头可以用于采集用户图像和视频,传感器可以用于采集用户与第一设备之间的距离,该传感器可以包括红外传感器、超声波传感器以及激光传感器中的至少一种。

此外,还可以通过一些传感器获取用户使用参数,例如:通过亮度传感器获取用户设置的第一设备的屏幕亮度、通过色温传感器来获取用户设置的第一设备的屏幕色温。还可以通过摄像头获取用户使用参数,例如:定时启动摄像头得到用户图像,通过用户图像确定用户是否注视第一设备的显示屏,从而能够确定用户的使用时间和使用时长。

在一些情况下,还可以从服务器获取用户数据。服务器中可以存储有用户数据,该用户数据可以是通过与服务器建立通信连接的其它设备发送的,例如:可穿戴设备,可穿戴设备得到用户数据后,可以将该用户数据上传服务器,服务器可以定时向第一设备发送该用户数据,或者,第一设备可以定时从服务器获取该用户数据。

在另一种实现中,步骤s110包括:

从与第一设备通信连接的第二设备获取用户数据。

其中,第二设备包括手机、可穿戴设备以及智能家居设备中的至少一种,第一设备与第二设备建立通信连接,第二设备可以获取用户数据并将用户数据发送给第一设备,或者第一设备从第二设备获取用户数据。

示例性地,第一设备为智能电视、第二设备为可穿戴设备如:智能手表、智能眼镜、智能耳机等,可穿戴设备可以通过摄像头和/或传感器获取用户数据,并将用户数据发送给智能电视,这样智能电视接收来自于可穿戴设备的用户数据。

s120、根据用户数据,判断用户是否处于预设状态。

其中,预设状态包括以下任意一种:睡眠状态、与第一设备相距预设距离的状态、注视第一设备的显示屏的状态。

其中,预设距离可以为无法看到第一设备的显示屏上显示的内容对应的距离,在一种场景中,办公室场景中,用户离开第一设备去倒水,此时距离第一设备为预设距离,具体可以根据实际情况确定,本实施例对此不做限制。

第一设备获取到用户数据,根据用户数据可以判断用户是否处于预设状态,例如:若用户数据包括用户图像,则根据用户图像可以判断用户是否处于睡眠状态或者注视第一设备的显示屏的状态。

又例如:若用户数据包括与第一设备之间的距离,则可以判断该距离是否等于预设距离,若是,则确定用户处于与第一设备相距预设距离的状态,预设距离可以为1米、2米等,本实施例对预设距离不做限制,根据实际情况确定即可。

又例如:若用户数据包括用户使用参数,则可以根据用户使用参数判断用户是否处于睡眠状态或者注视显示屏的状态,例如:根据屏幕亮度和屏幕色温,确定用户是否处于睡眠状态,若屏幕亮度低于亮度预设值,和/或屏幕色温低于色温预设值,则确定用户处于睡眠状态;否则,则处于注视显示屏的状态;又例如:根据使用时间和使用时长确定用户是否处于睡眠状态,当使用时间为夜晚和/或使用时长大于预设时长时,则认为用户在夜晚玩手机时长较长的情况下,当前处于睡眠状态;否则,则认为用户处于注视显示屏的状态。

当然,还可以根据用户图像、用户与第一设备之间的距离、用户使用参数中的至少两种,来确定用户是否处于预设状态。例如:根据用户图像和用户第一设备之间的距离来确定用户是否处于与第一设备相距预设距离的状态;根据用户图像和用户使用参数来确定用户是否处于睡眠状态。

s130、若处于预设状态,则执行预设操作。

其中,预设操作包括以下至少一种:

多媒体文件显示、关闭,多媒体文件播放、暂停,隐私应用关闭、锁定,工作文档保存、关闭,第一设备休眠、关闭、静音、熄屏、锁屏,第二设备休眠、关闭、静音、熄屏、锁屏。

其中,多媒体文件可以运行在第一设备或第二设备上,多媒体文件包括视频、音频、图像、动画中的至少一种。

在本实施例中,第一设备可以为手机、第二设备可以为智能电视。

示例性地,当用户处于睡眠状态时,可以关闭多媒体文件、隐私应用,保存并关闭工作文档,还可以控制第一设备和/或第二设备休眠或关闭或静音或熄屏或锁屏等。从而降低第一设备的能耗,同时为用户提供了良好的睡眠条件。

当处于与第一设备相距预设距离的状态时,表明用户可能在做其它的事情,则可以将正在看的多媒体文件暂停、隐私应用锁定,还可以控制第一设备和/或第二设备熄屏,并保存工作文档,从而提高了使用安全性,其中,隐私应用可以为银行应用、个人健康应用等。

当处于注视第一设备的显示屏状态时,则可以继续显示并播放多媒体文件。

本实施例提供的数据处理方法,包括:获取用户数据,根据用户数据,判断用户是否处于预设状态,若处于预设状态,则执行预设操作。在本申请中,在确定用户处于预设状态时自动执行预设操作,提高了用户体验。

在上述实施例的基础上,图2为本申请实施例提供的数据处理方法的流程示意图二,如图2所示,本实施例提供的数据处理方法包括以下步骤:

s210、获取用户数据。

s220、根据用户数据,判断用户是否处于预设状态。

步骤s210-s220的实现过程类似,在此不再赘述。

若用户处于睡眠状态或与第一设备相距预设距离的状态时,则执行预设操作,具体包括s230;若用户处于注视第一设备的显示屏的状态,则执行预设操作,具体包括s240。

s230、若处于睡眠状态或与第一设备相距预设距离的状态时,则执行不显示目标多媒体文件、调整目标多媒体文件播放指标、调整显示参数中的至少一个。

播放指标包括播放状态、播放速度、清晰度、分辨率、文件大小、音量值中的至少一个;显示参数包括分辨率、刷新率、颜色模式中的至少一个。

其中,播放状态包括停止、暂停、快进、慢进等状态。播放指标中的清晰度和文件大小对应,当清晰度为高清时,文件较大、当清晰度为标清时,文件较小。

示例性地,当用户处于睡眠状态,或与第一设备相距预设距离的状态时,则可以将执行不显示目标多媒体设备、调整目标多媒体文件播放指标、对显示屏进行灭屏处理、调整显示屏显示参数中的至少一个,从而能够降低能耗。例如:在睡眠状态时停止播放目标多媒体文件并调低第一设备和/或第二设备的显示参数中的分辨率、刷新率,以及将颜色模式调为节能模式。

在与第一设备相距预设距离的状态时,表明用户可能在做其它的事情,则可以播放目标多媒体文件,但是要调低目标多媒体文件的播放速度、清晰度、分辨率、文件大小、音量值,并调低第一设备和/或第二设备的分辨率、刷新率、亮度值、改变颜色模式以降低能耗。其中,目标多媒体设备可以运行在第一设备或第二设备上。

在一种实现中,执行不显示目标多媒体文件,包括:

播放目标音频文件,并控制显示屏处于亮屏状态,其中,目标音频文件为目标多媒体文件对应的音频文件。

当用户处于睡眠状态或与第一设备相距预设距离的状态时,还可以播放目标音频文件,这样,在用户醒来可以及时知道错过了哪些内容,便于重新从中断处继续观看多目标媒体文件。并且还可以控制显示屏处于亮屏状态,这样用户再次回到注视显示屏状态时,不需要重新点亮屏幕,提高了用户体验。

在另一种实现中,执行不显示目标多媒体文件包括:

对显示屏进行灭屏处理,并播放目标音频文件,目标音频文件为目标视频文件对应的音频文件。

当用户处于睡眠状态或与第一设备相距预设距离的状态时,还可以对显示屏进行灭屏处理,并播放目标音频文件,在用户醒来了可以及时知道错过了哪些内容,便于重新从中断处继续观看多目标媒体文件,并且降低了能耗。

s240、若处于注视第一设备的显示屏的状态,则播放目标多媒体文件,目标多媒体文件是通过用户预设或根据用户操作确定的。

目标多媒体文件包括视频文件或动画文件。当用户处于注视第一设备的显示屏的状态时,则可以播放目标多媒体文件,其中,目标多媒体文件可以是通过用户预设或根据用户操作确定的。

具体地,可以预设目标多媒体文件,当用户处于注视第一设备的显示屏的状态时,自动播放预设的目标多媒体文件;或者,目标多媒体文件也可以是用户联网下载的文件,若确定用户注视显示屏,则可以向用户推荐多个多媒体文件,根据用户操作联网下载并播放目标多媒体文件。

其中,第一设备可以为手机、第二设备可以为智能电视,目标多媒体文件还可以运行在第二设备上,当用户注视第一设备的显示屏时,表明用户当前清醒状态,则可以控制智能电视播放目标多媒体文件,实现边玩手机边看电视。

判断用户是否处于预设状态,不分先后,设备即可以先判断用户处于睡眠状态,或与所述第一设备相距预设距离的状态,进而执行不显示所述目标多媒体文件、调整所述目标多媒体文件的播放指标、调整显示参数中的至少一个的操作;之后判断用户注视所述第一设备的显示屏的状态,播放目标多媒体文件;也可以反过来执行,即设备先判断用户注视所述第一设备的显示屏的状态,播放目标多媒体文件;之后判断用户处于睡眠状态,或与所述第一设备相距预设距离的状态,进而执行不显示所述目标多媒体文件、调整所述目标多媒体文件的播放指标、调整显示参数中的至少一个;也可以只执行以上步骤的任一种,均可达到提高用户体验效果。

本实施例提供的数据处理方法,包括:获取用户数据,根据用户数据,判断用户是否处于预设状态,若处于注视第一设备的显示屏的状态,则执行预设操作,执行预设操作,包括播放目标多媒体文件,目标多媒体文件是通过用户预设或根据用户操作确定的,若用户处于睡眠状态或与第一设备相距预设距离的状态时,则执行不显示目标多媒体文件、调整目标多媒体文件播放指标、调整显示参数中的至少一个。在确定用户处于各种预设状态时,可以执行对应的操作,在降低设备能耗的同时提高了用户体验。

图3为本申请实施例提供的数据处理装置的结构示意图一,如图3所示,该数据处理装置30可以包括:获取模块310、处理模块320。

获取模块310,用于获取用户数据;

处理模块320,用于根据用户数据,判断用户是否处于预设状态;

若处于预设状态,所述处理模块320还用于执行预设操作。

进一步地,所述获取模块310具体用于:

通过设置于所述第一设备上的摄像头和/或传感器获取所述用户数据;

和/或,

从服务器获取所述用户数据。

进一步地,所述获取模块310具体用于:

从与所述第一设备通信连接的第二设备获取所述用户数据,其中,所述第二设备包括手机、可穿戴设备以及智能家居设备中的至少一种。

进一步地,所述用户数据包括以下至少一种:

用户图像、用户与所述第一设备之间的距离、用户使用参数。

进一步地,所述预设状态包括以下任意一种:

睡眠状态、与所述第一设备相距预设距离的状态、注视所述第一设备的显示屏的状态。

进一步地,所述预设操作包括以下至少一种:

多媒体文件显示、关闭,多媒体文件播放、暂停,隐私应用关闭、锁定,工作文档保存、关闭,所述第一设备休眠、关闭、静音、熄屏、锁屏,所述第二设备休眠、关闭、静音、熄屏、锁屏。

本申请实施例提供的数据处理装置,包括:获取模块,用于获取用户数据,处理模块,用于根据用户数据,判断用户是否处于预设状态,若处于预设状态,所述处理模块还用于执行预设操作。在确定用户处于预设状态时自动执行预设操作,提高了用户体验。

图4为本申请实施例提供的数据处理装置的结构示意图二,如图4所示,该数据处理装置40可以包括:获取模块410、处理模块420。

获取模块410,获取用户数据;

处理模块420,用于根据用户数据,判断用户是否处于预设状态;

若处于睡眠状态,或与所述第一设备相距预设距离的状态,所述处理模块420还用于执行预设操作;

所述处理模块420具体用于:

执行不显示所述目标多媒体文件、调整所述目标多媒体文件的播放指标、调整显示参数中的至少一个。

进一步地,所述目标多媒体文件包括视频文件或动画文件。

进一步地,若处于注视所述第一设备的显示屏的状态,所述处理模块420还用于执行预设操作;

所述处理模块420具体用于:

播放目标多媒体文件,所述目标多媒体文件是通过用户预设或根据用户操作确定的。

进一步地,所述播放指标包括播放状态、播放速度、清晰度、分辨率、文件大小、音量值中的至少一个。

进一步地,所述显示参数包括分辨率、刷新率、颜色模式中的至少一个。

进一步地,所述处理模块420具体用于:

播放目标音频文件,并控制显示屏处于亮屏状态,其中,所述目标音频文件为所述目标多媒体文件对应的音频文件。

进一步地,所述处理模块420具体用于:

对显示屏进行灭屏处理,并播放所述目标音频文件,所述目标音频文件为所述目标视频文件对应的音频文件。

本申请实施例提供的数据处理装置,包括:获取模块,用于获取用户数据,处理模块,用于根据用户数据,判断用户是否处于预设状态,若处于睡眠状态,或与所述第一设备相距预设距离的状态,所述处理模块还用于执行预设操作,所述处理模块具体用于:执行不显示所述目标多媒体文件、调整所述目标多媒体文件的播放指标、调整显示参数中的至少一个。在确定用户处于睡眠状态,或与所述第一设备相距预设距离的状态时,可以执行对应的操作,在降低设备能耗的同时提高了用户体验。

本申请实施例还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如上所述的方法。

图5为本申请实施例提供的数据处理装置的硬件结构示意图,该数据处理装置集成在第一设备中,如图5所示,该媒体文件的播放装置50可以包括:

存储器510,用于存储计算机执行指令;

处理器520,用于执行存储器存储的计算机执行指令,以实现上述实施例中接收设备所执行的各个步骤。具体可以参见前述方法实施例中的相关描述。

可选地,存储器510既可以是独立的,也可以跟处理器520集成在一起。

当存储器510独立设置时,该媒体文件的播放装置50还包括总线530,用于连接所述存储器510和处理器520。

本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如上所述的方法。

本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

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