利索能及
我要发布
收藏
专利号: 2019103459036
申请人: 平安科技(深圳)有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-07-01
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种信息发送方法,其特征在于,所述方法包括:

检测在后台启动的多个APP;

从所述多个APP中挑选出社交应用APP;

生成所述社交应用APP的悬浮框;

针对每个所述社交应用APP,统计第一预设时间内所述社交应用APP的信息收发总数量;

根据所述信息收发总数量,确定所述社交应用APP的第一活跃度包括:从所述信息收发总数量中,确定针对用户的信息收发数量;计算所述信息收发数量与所述信息收发总数量的第一比值;将所述第一比值确定为所述社交应用APP的第一活跃度,或者,统计在所述第一预设时间内目标APP的参与人数;计算所述参与人数与所述信息收发总数量的第二比值;

将所述第二比值确定为所述社交应用APP的第一活跃度;

判断所述第一活跃度是否超过预设活跃度阈值;

若所述第一活跃度超过预设活跃度阈值,确定需要在主屏幕上显示所述社交应用APP的悬浮框;

若需要在所述主屏幕上显示所述社交应用APP的悬浮框,且所述社交应用APP为多个,根据所述社交应用APP的数量以及所述主屏幕的大小,对多个所述社交应用APP的悬浮框进行排列;

将排列后的多个所述社交应用APP的悬浮框显示在所述主屏幕上,其中,每个所述社交应用APP的悬浮框的预设区域设置有所述社交应用APP的小图标;

当接收到针对多个所述社交应用APP的悬浮框的选择指令时,将被选择的悬浮框确定为目标应用程序APP的悬浮框;

接收用户在主屏幕显示的目标应用程序APP的悬浮框上输入的待发送信息,其中,所述目标APP在后台运行;

在所述待发送信息输入结束后,检测是否存在针对所述待发送信息的预设发送操作;

若检测到存在针对所述待发送信息的预设发送操作,确定目标联系人;

将所述待发送信息发送至所述目标联系人。

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:计算在第二预设时间内所述目标APP的第二活跃度;

若所述第二活跃度低于预设活跃度阈值,则隐藏在所述主屏幕上显示的所述目标APP的悬浮框。

3.根据权利要求1或2所述的方法,其特征在于,所述检测是否存在针对所述待发送信息的预设发送操作包括:检测在所述悬浮框上的触摸操作;

获取所述触摸操作的触摸力度和触摸持续时间;

若所述触摸力度大于预设力度阈值且所述触摸持续时间大于预设时间阈值,则确定存在针对所述待发送信息的预设发送操作。

4.根据权利要求1或2所述的方法,其特征在于,所述检测是否存在针对所述待发送信息的预设发送操作包括:若所述待发送信息为语音信息,检测在所述悬浮框上是否存在松手操作;若检测在所述悬浮框上存在松手操作,则确定存在针对所述待发送信息的预设发送操作;或若所述待发送信息为非语音信息,检测所述悬浮框上是否接收到发送指令;若检测在所述悬浮框上接收到发送指令,则确定存在针对所述待发送信息的预设发送操作。

5.根据权利要求1或2所述的方法,其特征在于,所述确定目标联系人包括:获取当前时间之前的第三预设时间内与所述用户进行信息交互的沟通用户;将所述沟通用户确定为目标联系人;或获取当前时间之前的第三预设时间内与所述用户进行信息交互的沟通用户;若所述沟通用户有多个,获取所述第三预设时间内每个所述沟通用户与所述用户的交互信息;针对每个所述沟通用户,确定所述交互信息与所述待发送信息之间的关联度;若所述关联度大于预设关联度阈值,将所述沟通用户确定为目标联系人;或若在当前时间之前的第三预设时间内不存在与所述用户进行信息交互的沟通用户,输出所述APP的联系人通讯录;接收针对所述联系人通讯录中的某个联系人输入的选择指令;

响应所述选择指令,将被选择的某个联系人确定为目标联系人。

6.一种信息发送装置,其特征在于,所述装置包括:

检测模块,用于检测在后台启动的多个APP;从所述多个APP中挑选出社交应用APP;生成所述社交应用APP的悬浮框;针对每个所述社交应用APP,统计第一预设时间内所述社交应用APP的信息收发总数量;

确定模块,用于根据所述信息收发总数量,确定所述社交应用APP的第一活跃度包括:从所述信息收发总数量中,确定针对用户的信息收发数量;计算所述信息收发数量与所述信息收发总数量的第一比值;将所述第一比值确定为所述社交应用APP的第一活跃度,或者,统计在所述第一预设时间内目标APP的参与人数;计算所述参与人数与所述信息收发总数量的第二比值;将所述第二比值确定为所述社交应用APP的第一活跃度;

判断模块,用于判断所述第一活跃度是否超过预设活跃度阈值;

所述确定模块,还用于若所述第一活跃度超过预设活跃度阈值,确定需要在主屏幕上显示所述社交应用APP的悬浮框;

排序模块,用于若需要在所述主屏幕上显示所述社交应用APP的悬浮框,且所述社交应用APP为多个,根据所述社交应用APP的数量以及所述主屏幕的大小,对多个所述社交应用APP的悬浮框进行排列;

显示模块,用于将排列后的多个所述社交应用APP的悬浮框显示在所述主屏幕上,其中,每个所述社交应用APP的悬浮框的预设区域设置有所述社交应用APP的小图标;

所述确定模块,还用于当接收到针对多个所述社交应用APP的悬浮框的选择指令时,将被选择的悬浮框确定为目标应用程序APP的悬浮框;

接收模块,用于接收用户在主屏幕显示的目标应用程序APP的悬浮框上输入的待发送信息,其中,所述目标APP在后台运行;

所述检测模块,还用于在所述待发送信息输入结束后,检测是否存在针对所述待发送信息的预设发送操作;

所述确定模块,还用于若检测到存在针对所述待发送信息的预设发送操作,确定目标联系人;

发送模块,用于将所述待发送信息发送至所述目标联系人。

7.一种电子设备,其特征在于,所述电子设备包括处理器和存储器,所述处理器用于执行存储器中存储的计算机程序以实现如权利要求1至5中任意一项所述的信息发送方法。

8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有至少一个指令,所述至少一个指令被处理器执行时实现如权利要求1至5任意一项所述的信息发送方法。