本申请的实施例提供了基于共享鸿蒙云手机智能悬浮球的内容推荐方法、装置、设备和计算机可读存储介质。所述方法包括通过已开启的悬浮球,获取当前应用程序的信息;基于所述信息,判断当前运行应用程序的安全等级,若所述安全等级大于阈值,则进行截图操作;将包括截取的图片和所述信息的请求指令,上传至AI服务器集群;所述AI服务器集群,响应于所述请求指令,计算优先级因子:通过所述优先级因子,选取目标服务器;通过所述目标服务器,对所述请求指令进行处理,得到对应的推荐内容并发送至客户端。以此方式,大幅度提升了用户体验。
【技术实现步骤摘要】
本申请的实施例涉及数据处理领域,尤其涉及基于共享鸿蒙云手机智能悬浮球的内容推荐方法、装置、设备和计算机可读存储介质。
技术介绍
1、现有在鸿蒙云手机上的悬浮球暂无智能识别功能,提供的是云机操作功能。目前ai智能化已经非常成熟,应用范围也非常广泛,类似智能悬浮球在安卓系统上大多数是以手动触发悬浮球,展开悬浮球通用页面,再主动触发或搜索获取对应当前页面需要的额外信息,常见的游戏助手类悬浮球触发也是提供全量信息,需要自行搜索,筛选信息才能获得目前所需的完整信息。
2、云手机用户在使用应用或游戏的过程中,需要获取更多推荐或介绍信息的时候,通常不希望打断目前正在进行的操作,悬浮球非常适合在这种场景下使用,界面入侵较少,贴边漂浮。鸿蒙云手机现有悬浮球仅具有部分简单操作功能,同类悬浮球功能也需要手动进行筛选信息处理,信息获取不够直接,智能化程度有所缺失。
技术实现思路
1、根据本申请的实施例,提供了一种基于共享鸿蒙云手机智能悬浮球的内容推荐方案,在鸿蒙端云手机app的悬浮球中,添加ai识别功能,自动识别当前云手机的使用场景,并针对当前场景推荐相关内容,具有跨应用、多任务、上下文感知等特征,大幅度提升了用户体验。
2、在本申请的第一方面,提供了一种基于共享鸿蒙云手机智能悬浮球的内容推荐方法。该方法包括:
3、通过已开启的悬浮球,获取当前应用程序的信息;
4、基于所述信息,判断当前运行应用程序的安全等级,若所述安全等级大于阈值,则进行截图操作;
5、将包括截取的图片和所述信息的请求指令,上传至ai服务器集群;
6、所述ai服务器集群,响应于所述请求指令,通过如下方式计算优先级因子:
7、;
8、其中,r1 表示当前gpu 算力水平;
9、r2 表示当前服务器cpu算力;
10、r3 表示 gpu内存使用率;
11、r4表示服务器内存使用率;
12、r5表示gpu使用率;
13、r6表示cpu使用率;
14、cn表示当任务队列待处理的任务的复杂度;
15、m1表示gpu权重;
16、m2表示cpu权重;
17、通过所述优先级因子,选取目标服务器;通过所述目标服务器,对所述请求指令进行处理,得到对应的推荐内容并发送至客户端。
18、在一种可能的实现方式中,所述应用程序的信息包括:
19、应用名称、应用版本号、版本名称和/或应用来源信息。
20、在一种可能的实现方式中,所述若所述安全等级大于阈值,则进行截图操作包括:
21、若当前应用程序的安全等级大于阈值,则对当前画面进行截图处理,得到目标图片;
22、通过如下公式计算所述目标图片的复杂度:
23、;
24、其中,g(i)为水平复杂度;
25、k(j)为垂直复杂度;
26、若所述复杂度大于第二阈值,则向云端服务器发送图片替换请求;
27、所述云端服务器,响应于所述图片替换请求,向客户端发送与所述目标图片对应的替换图片。
28、在一种可能的实现方式中,所述水平复杂度,可通过如下方式进行计算:
29、;
30、其中,rr1 表示图片的颜色丰富程度;
31、rr2表示颜色偏差度。
32、在一种可能的实现方式中,所述垂直复杂度,可通过如下方式进行计算:
33、;
34、其中,rr1 表示图片的颜色丰富程度;
35、rr2表示颜色偏差度。
36、在一种可能的实现方式中,所述通过所述优先级因子,选取目标服务器包括:
37、基于所述优先级因子,计算任务优先级;
38、基于所述任务优先级,从所述ai服务器集群中选取目标服务器。
39、在一种可能的实现方式中,所述基于所述优先级因子,计算任务优先级包括:
40、;
41、其中,表示任务优先级;
42、表示优先级因子。
43、在本申请的第二方面,提供了一种基于共享鸿蒙云手机智能悬浮球的内容推荐装置。该装置包括:
44、获取模块,用于通过已开启的悬浮球,获取当前应用程序的信息;
45、判断模块,用于基于所述信息,判断当前运行应用程序的安全等级,若所述安全等级大于阈值,则进行截图操作;
46、上传模块,用于将包括截取的图片和所述信息的请求指令,上传至ai服务器集群;
47、计算模块,用于所述ai服务器集群,响应于所述请求指令,通过如下方式计算优先级因子:
48、;
49、其中,r1 表示当前gpu 算力水平;
50、r2 表示当前服务器cpu算力;
51、r3 表示 gpu内存使用率;
52、r4表示服务器内存使用率;
53、r5表示gpu使用率;
54、r6表示cpu使用率;
55、cn表示当任务队列待处理的任务的复杂度;
56、m1表示gpu权重;
57、m2表示cpu权重;
58、推荐模块,用于通过所述优先级因子,选取目标服务器;通过所述目标服务器,对所述请求指令进行处理,得到对应的推荐内容并发送至客户端。
59、在本申请的第三方面,提供了一种电子设备。该电子设备包括:存储器和处理器,所述存储器上存储有计算机程序,所述处理器执行所述程序时实现如以上所述的方法。
60、在本申请的第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现如根据本申请的第一方面的方法。
61、本申请实施例提供的基于共享鸿蒙云手机智能悬浮球的内容推荐方法,通过已开启的悬浮球,获取当前应用程序的信息;基于所述信息,判断当前运行应用程序的安全等级,若所述安全等级大于阈值,则进行截图操作;将包括截取的图片和所述信息的请求指令,上传至ai服务器集群;所述ai服务器集群,响应于所述请求指令,通过如下方式计算优先级因子:
62、;
63、其中,r1 表示当前gpu 算力水平;
64、r2 表示当前服务器cpu算力;
65、r3 表示 gpu内存使用率;
66、r4表示服务器内存使用率;
67、r5表示gpu使用率;
68、r6表示cpu使用率;
69、cn表示当任务队列待处理的任务的复杂度;
70、m1表示gpu权重;
71、m2表示cpu权重;
72、通过所述优先级因子,选取目标服务器;通过所述目标服务器,对所述请求指令进行处理,得到对应的推荐内容并发送至客户端,大幅度提升了用户体验。
73、应本文档来自技高网
...
【技术保护点】
1.一种基于共享鸿蒙云手机智能悬浮球的内容推荐方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述应用程序的信息包括:
3.根据权利要求1所述的方法,其特征在于,所述若所述安全等级大于阈值,则进行截图操作包括:
4.根据权利要求3所述的方法,其特征在于,所述水平复杂度,可通过如下方式进行计算:
5.根据权利要求4所述的方法,其特征在于,所述垂直复杂度,可通过如下方式进行计算:
6.根据权利要求5所述的方法,其特征在于,所述通过所述优先级因子,选取目标服务器包括:
7.根据权利要求6所述的方法,其特征在于,所述基于所述优先级因子,计算任务优先级包括:
8.一种基于共享鸿蒙云手机智能悬浮球的内容推荐装置,其特征在于,包括:
9.一种电子设备,包括存储器和处理器,所述存储器上存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1~7中任一项所述的方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1~7中任一项所述的方法。
...
【技术特征摘要】
1.一种基于共享鸿蒙云手机智能悬浮球的内容推荐方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述应用程序的信息包括:
3.根据权利要求1所述的方法,其特征在于,所述若所述安全等级大于阈值,则进行截图操作包括:
4.根据权利要求3所述的方法,其特征在于,所述水平复杂度,可通过如下方式进行计算:
5.根据权利要求4所述的方法,其特征在于,所述垂直复杂度,可通过如下方式进行计算:
6.根据权利要求5所述的方法,其特征在于,所述通过所述优先级...
【专利技术属性】
技术研发人员:杨良志,白琳,汪志新,方跃涵,刘磊,欧阳显波,谢金泰,
申请(专利权)人:彩讯科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。