识别社交场景的方法、电子设备及计算机可读存储介质技术

技术编号:37467907 阅读:25 留言:0更新日期:2023-05-06 09:44
本申请公开了一种识别社交场景的方法、电子设备及计算机可读存储介质,属于终端技术领域。所述方法包括:响应于用户的第一操作,显示第一窗口,第一窗口为焦点窗口;确定第一窗口所属的第一应用的应用类型;若第一应用的应用类型为社交应用,则确定第一应用的应用运行状态,应用运行状态是根据第一应用的所有进程的进程运行状态确定得到,进程运行状态包括窗口状态、音频使用状态和视频使用状态;根据第一应用的应用运行状态,确定电子设备所处的社交场景。本申请通过根据焦点应用的所有进程的进程运行状态确定应用运行状态,根据应用运行状态确定所处的社交场景,提高了确定应用运行状态的准确性,进而提高了识别社交场景的准确性。性。性。

【技术实现步骤摘要】
识别社交场景的方法、电子设备及计算机可读存储介质


[0001]本申请涉及终端
,特别涉及一种识别社交场景的方法、电子设备及计算机可读存储介质。

技术介绍

[0002]随着终端技术的发展,终端能够支持的应用种类越来越多,如社交应用、办公应用、游戏应用和视频应用等。在用户使用终端的社交应用时,终端所处的用户场景通常为社交场景。但是,在用户使用社交应用时,在不同的使用方式下,终端所处的社交场景也不同。比如,根据社交应用的不同使用方式,终端所处的社交场景可能分别为文字聊天场景、语音聊天场景或视频聊天场景等。在一些情况下,需要准确识别终端所处的具体社交场景。
[0003]传统的社交场景识别方案是在社交应用启动后,根据当前显示的社交应用的应用窗口的窗口类型,来识别终端所处的社交场景。但是,当前显示的社交应用的应用窗口的窗口类型不一定能够准确地表示社交应用的整体运行状态,因此根据当前显示的社交应用的应用窗口的窗口类型识别出的社交场景准确性较低,具有一定的局限性。

技术实现思路

[0004]本申请提供了一种识别社交场景的方法、电子本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种识别社交场景的方法,其特征在于,应用于电子设备,所述方法包括:响应于用户的第一操作,显示第一窗口,所述第一窗口为焦点窗口;确定所述第一窗口所属的第一应用的应用类型;若所述第一应用的应用类型为社交应用,则确定所述第一应用的应用运行状态,所述应用运行状态是根据所述第一应用的所有进程的进程运行状态确定得到,所述进程运行状态包括窗口状态、音频使用状态和视频使用状态;根据所述第一应用的应用运行状态,确定所述电子设备所处的社交场景。2.如权利要求1所述的方法,其特征在于,所述确定所述第一应用的应用运行状态,包括:获取所述第一应用的所有进程的进程运行状态,根据所述第一应用的所有进程的进程运行状态,确定所述第一应用的应用运行状态;或者,根据所述第一应用的应用标识,从所述第一应用的第一状态记录项中获取所述第一应用的应用运行状态,所述第一状态记录项存储有所述第一应用的应用标识和应用运行状态,所述第一状态记录项是在所述第一应用启动后创建的。3.如权利要求2所述的方法,其特征在于,所述根据所述第一应用的应用标识,从所述第一应用的第一状态记录项中获取所述第一应用的应用运行状态之前,还包括:获取所述第一应用的所有进程的进程运行状态;根据所述第一应用的所有进程的进程运行状态,确定所述第一应用的应用运行状态;将所述第一应用的应用标识和应用运行状态对应存储,对应存储的所述第一应用的应用标识和应用运行状态为所述第一状态记录项。4.如权利要求2或3所述的方法,其特征在于,所述电子设备包括系统探针模块,所述系统探针模块包括焦点窗口探针、音频探针和视频探针,所述焦点窗口探针用于检测任一进程的窗口状态变化,所述音频探针用于检测任一进程的音频使用状态变化,所述视频探针用于检测任一进程的视频使用状态变化;所述获取所述第一应用的所有进程的进程运行状态,包括:根据所述焦点窗口探针的探针状态,确定所述第一应用的所有进程中每个进程的窗口状态;根据所述音频探针的探针状态,确定所述第一应用的所有进程中每个进程的音频使用状态;根据所述视频探针的探针状态,确定所述第一应用的所有进程中每个进程的视频使用状态。5.如权利要求2或3所述的方法,其特征在于,所述获取所述第一应用的所有进程的进程运行状态,包括:根据所述第一应用的应用标识,从所述第一应用的第二状态记录项中获取所述第一应用的所有进程的进程运行状态,所述第二状态记录项中存储有所述第一应用的应用标识以及所述第一应用正在运行的所有进程的进程运行状态。6.如权利要求5所述的方法,其特征在于,所述根据所述第一应用的应用标识,从所述第一应用的第二状态记录项中获取所述第一应用的所有进程的进程运行状态之前,还包
括:在所述第一应用的第一进程启动后,若所述第一进程为所述第一应用启动的第一个进程,则为所述第一应用创建所述第二状态记录项,在所述第二状态记录项中添加所述第一进程的进程运行状态,所述第一进程为所述第一应用的任一进程;若所述第一进程不是所述第一应用启动的第一个进程,则根据所述第一应用的应用标识确定已创建的所述第二状态记录项,在所述第二状态记录项中添加所述第一进程的进程运行状态。7.如权利要求6所述的方法,其特征在于,所述电子设备包括系统探针模块,所述系统探针模块包括焦点窗口探针、音频探针和视频探针,所述焦点窗口探针用于检测任一进程的窗口状态变化,所述音频探针用于检测任一进程的音频使用状态变化,所述视频探针用于检测任一进程的视频使用状态变化;所述在所述第二状态记录项中添加所述第一进程的进程运行状态之前,还包括:根据所述焦点窗口探针的探针状态,确定所述第一进程的窗口状态;根据所述音频探针的探针状态,确定所述第一进程的音频使用状态;根据所述视频探针的探针状态,确定所...

【专利技术属性】
技术研发人员:姜传标
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1