一种应用的功能页面的开启方法和电子设备

文档序号:487938 发布日期:2022-01-04 浏览:14次 >En<

阅读说明:本技术 一种应用的功能页面的开启方法和电子设备 (Opening method of function page of application and electronic equipment ) 是由 戴晓英 于 2021-06-11 设计创作,主要内容包括:本申请提供一种应用的功能页面的开启方法和电子设备,涉及终端人工智能技术领域,特别是智能推荐技术,可以使用户在合适的时机快捷的进入合适的应用的功能页面,提高了用户对电子设备的使用效率。该方法包括:电子设备处于第一场景信息所指示的场景时,显示第一服务图标。第一服务图标用于链接至第一应用的第一功能页面。电子设备便可以响应于对第一服务图标的触发操作,显示第一功能页面。电子设备处于第二场景信息所指示的场景时,显示与第一服务图标不同的第二服务图标。第二服务图标用于链接至第二应用的第二功能页面;第二场景信息与第一场景信息不同。电子设备便可以响应于对第二服务图标的触发操作,显示第二功能页面。(The application provides a method for opening a function page of an application and electronic equipment, relates to the technical field of terminal artificial intelligence, in particular to an intelligent recommendation technology, and can enable a user to quickly enter the function page of the appropriate application at an appropriate time, so that the use efficiency of the user on the electronic equipment is improved. The method comprises the following steps: and when the electronic equipment is in the scene indicated by the first scene information, displaying a first service icon. The first service icon is for linking to a first function page of a first application. The electronic device can respond to the triggering operation of the first service icon and display the first function page. And when the electronic equipment is in the scene indicated by the second scene information, displaying a second service icon different from the first service icon. The second service icon is used for linking to a second function page of the second application; the second scene information is different from the first scene information. The electronic device may display a second function page in response to a triggering operation of the second service icon.)

一种应用的功能页面的开启方法和电子设备

技术领域

本申请涉及终端人工智能技术领域,特别是智能推荐技术,尤其涉及一种应用的功能页面的开启方法和电子设备。

背景技术

目前,终端设备上安装的应用大多具备有多种功能,每种功能可能都会具备有单独的界面。如果用户需要使用某个应用的某个功能时,就需要在该应用的页面中操作多次,才能进入想要的功能页面进行相应的业务活动。例如,以用户想要通过购买基金为例,用户的操作依次为:点击应用图标以进入主页面—>点击主页面中的“理财”字样的控件以进入理财界面—>点击理财界面中“基金”字样的控件进入基金选择界面—>在基金选择界面中查看需要的目标基金并进行相应的选择及购买操作。可以看出,用户在需要使用某个应用的功能时,操作比较繁琐,用户体验不好。

发明内容

本申请提供一种应用的功能页面的开启方法和电子设备,可以结合电子设备所处场景给用户推荐更合适的服务图标,以使用户在合适的时机快捷的进入合适的应用的功能页面,提高了用户对电子设备的使用效率。

第一方面,本申请提供一种应用的功能页面的开启方法,该方法可以应用于电子设备。该方法中,电子设备处于第一场景信息所指示的第一场景的情况下,电子设备显示与第一场景相关的第一服务图标。其中,第一服务图标用于链接至第一应用的第一功能页面,第一应用的第一功能页面不同于第一应用的首页。然后,电子设备便可以响应于对第一服务图标的触发操作,显示第一功能页面。电子设备处于第二场景信息所指示的第二场景的情况下,显示与第二场景相关的第二服务图标。其中,第二服务图标用于链接至第二应用的第二功能页面,第二应用的第一功能页面不同于第二应用的首页;第二场景信息与第一场景信息不同,第二服务图标与第一服务图标不同。然后,电子设备便可以响应于对第二服务图标的触发操作,显示第二功能页面。

基于上述技术方案,电子设备可以结合该电子设备所处的场景,向用户推荐能够链接至与该场景相关的功能页面的服务图标。如此,可以实现在不同的场景下给用户推荐不同的服务图标的目的,从而使得用户在不同场景下看到不同的服务图标,进而用户可以通过相应的触发操作,查看到不同的功能页面。不同的场景能够反映出用户不同的需求。本申请的方案中,电子设备可以结合场景给用户推荐服务图标供用户触发以显示该场景对应的功能页面。因此,通过本方案可以给用户推荐更更加符合用户需求的服务图标,以使用户在合适的时机快捷的进入合适的应用的功能页面,提高了用户对电子设备的使用效率。

在第一方面的一种可能的实现方式中,第一场景信息和第二场景信息至少包括时间信息和位置信息,位置信息用于指示电子设备所处的位置;该方法还包括:电子设备获取电子设备当前的场景信息;电子设备当前的场景信息至少包括当前的时间信息和电子设备当前的位置信息。

因为用户实际中对电子设备中各应用的使用,是需要根据其在不同场景下的需求决定的。同一用户在不同场景下,对电子设备中各个应用的功能页面的使用需求是不同的。示例性的,对于同一用户而言,在不同时间和不同位置的时候,该用户需要查看的功能页面可能是不同的。例如,早上8:00-9:00处于公交站或地跌站附近时,用户可能需要使用乘车码页面;中午11:30-12:30处于写字楼内时用户可能需要外卖应用;中午11:30-12:30处于餐馆内用户则可能需要二维码付款页面。所以基于上述技术方案,可以将时间信息和位置信息作为场景信息确定电子设备当前所处的场景,以便电子设备后续给用户推荐能够链接至合适的功能页面的服务图标,提高用户使用体验。

因为实际中应用的开发商本身会开发出能够直接链接到应用中一些功能页面的deeplink服务,所以在本申请中在第一方面的另一种可能的设计方式中,第一服务图标为第一深度链接deeplink服务图标,第二服务图标为第二deeplink服务图标。

示例性的,deeplink服务图标可以包括有文字和图片,文字可以是其对应的功能页面能够实现的功能(例如“扫一扫”),图片可以是其对应的应用的图标或者功能的图标。

这样一来,因为本申请实施例提供的技术方案能够在不同场景为用户推荐不同的deeplink服务。所以该技术方案不仅提高了用户的使用体验,还增大了电子设备现有的deeplink服务的使用率。避免了现有技术中根据用户选择固定推荐某些deeplink服务的推荐方式的死板,所造成的deeplink服务使用率低的缺陷。

在第一方面的另一种可能的设计方式中,在电子设备处于锁屏状态时,电子设备处于第一场景信息所指示的第一场景的情况下,显示与第一场景相关的第一服务图标,包括:电子设备处于第一场景信息所指示的第一场景的情况下,在锁屏界面显示第一服务图标。

这样一来,在电子设备处于锁屏状态时,电子设备也可以顺利完成服务图标的推荐。因为用户在电子设备锁屏时也可以看到可能需要的服务图标,进而通过相应触发操作查看对应的功能页面,所以也就提高了用户体验。

在第一方面的另一种可能的设计方式中,在电子设备处于锁屏状态的情况下,电子设备响应于对第一服务图标的触发操作,显示第一功能页面,包括:电子设备响应于对第一服务图标的触发操作,若第一服务图标的安全等级小于预设阈值,则直接显示第一功能页面;若第一服务图标的安全等级大于或等于预设阈值,则进行用户认证;若用户认证通过,电子设备显示第一功能页面。

因为实际中一些应用的功能页面会涉及到用户的隐私乃至财产安全(例如二维码付款页面等)。所以如果电子设备响应于用户对锁屏界面上服务图标的触发操作直接显示对应的功能页面,可能会泄露用户的隐私甚至造成用户的财产损失。因而,在本申请中可以对每个服务图标设置一个安全等级。该安全等级可以用于表征服务图标对应的功能页面与用户的隐私乃至财产安全相关程度。安全等级越高,则可以表明服务图标对应的功能页面与用户的隐私乃至财产安全相关程度越相关。安全等级越低,则可以表明服务图标对应的功能页面与用户的隐私乃至财产安全相关程度越不相关。

基于此,对于电子设备处于锁屏状态的场景,电子设备在接收到用户对锁屏界面上服务图标的触发操作时,需要考虑服务图标的安全等级。若安全等级小于预设阈值,则可以表明该服务图标对应的功能页面不会造成用户的隐私的泄露和财产的损失;此时电子设备可以直接显示服务图标对应的功能页面。若安全等级大于或等于预设阈值,则可以表明该服务图标对应的功能页面会造成用户的隐私的泄露和财产的损失;此时电子设备则需要先进行用户认证(例如面部识别解锁屏幕、指纹识别解锁屏幕、密码解锁屏幕等)。用户认证通过(表明当前使用电子设备的用户为电子设备的所属用户)后,电子设备才显示服务图标对应的功能页面。这样一来,便保证了用户的隐私和财产安全。

在第一方面的另一种可能的设计方式中,在电子设备未处于锁屏状态的场景下,电子设备处于第一场景信息所指示的第一场景的情况下,显示与第一场景相关的第一服务图标,包括:电子设备处于第一场景信息所指示的第一场景时,通过负一屏、通知消息或者悬浮窗显示第一服务图标。

基于上述方案,在电子设备未处于锁屏状态的情况下,电子设备可以通过各种可行方式(负一屏、通知消息或者悬浮窗)及时的将电子设备所处场景对应的服务图标显示给用户,以使用户进行相应触发操作后查看到对应的功能页面。这样一来,因为用户在使用电子设备的过程中,可以在任意可行的时机看到电子设备推荐的服务图标。而后通过对该服务图标的触发操作,快捷的进入用户当前大概率需要的功能页面,进而完成相应的业务。所以该方案可以提高用户对电子设备的使用体验。

因为目前,应用的厂商开发应用时还会使用快捷入口shortcuts技术,开发出一些能够直接链接到应用的一些功能页面的快捷入口,而这些快捷入口在电子设备上一般会在应用的快捷菜单中显示,所以在本申请中,在第一方面的另一种可能的设计方式中,在电子设备未处于锁屏状态的场景下,电子设备处于第一场景信息所指示的场景的情况下,显示第一服务图标,可以包括:电子设备处于第一场景信息所指示的第一场景时,响应于用户对第一应用的应用图标的目标操作,在第一应用的快捷菜单中显示第一服务图标;其中,第一服务图标可以是第一功能页面的快捷入口图标。示例性的,目标操作可以为长按操作。

这样一来,在用户打开某个应用的快捷菜单时,电子设备可以根据当前场景,在菜单中显示用户可能需要使用的快捷入口,从而方便用户使用,提高用户使用体验。

在第一方面的另一种可能的设计方式中,在电子设备处于锁屏状态时,电子设备处于第二场景信息所指示的第二场景的情况下,显示与第二场景相关的第二服务图标,包括:电子设备处于第二场景信息所指示的第二场景的情况下,在锁屏界面显示第二服务图标。

这样一来,在电子设备处于锁屏状态时,电子设备也可以顺利完成服务图标的推荐。因为用户在电子设备锁屏时也可以看到可能需要的服务图标,进而通过相应触发操作查看对应的功能页面,所以也就提高了用户体验。

在第一方面的另一种可能的设计方式中,在电子设备处于锁屏状态的情况下,电子设备响应于对第二服务图标的触发操作,显示第二功能页面,包括:电子设备响应于对第二服务图标的触发操作,若第二服务图标的安全等级小于预设阈值,则直接显示第二功能页面;若第二服务图标的安全等级大于或等于预设阈值,则进行用户认证;若用户认证通过,电子设备显示第二功能页面。

基于上述方案,可以保证用户的隐私和财产安全。

在第一方面的另一种可能的设计方式中,在电子设备未处于锁屏状态的场景下,电子设备处于第二场景信息所指示的第二场景的情况下,显示与第二场景相关的第二服务图标,包括:电子设备处于第二场景信息所指示的第二场景时,通过负一屏、通知消息或者悬浮窗显示第二服务图标。

基于上述方案,在电子设备未处于锁屏状态的情况下,电子设备可以通过各种可行方式(负一屏、通知消息或者悬浮窗)及时的将电子设备所处场景对应的服务图标显示给用户,以使用户进行相应触发操作后查看到对应的功能页面。这样一来,因为用户在使用电子设备的过程中,可以在任意可行的时机看到电子设备推荐的服务图标,而后通过对该服务图标的触发操作,快捷的进入用户当前大概率需要的功能页面,进而完成相应的业务。所以该方案可以提高用户对电子设备的使用体验。

因为目前,应用的厂商开发应用时还会使用快捷入口shortcuts技术,开发出一些能够直接链接到应用的一些功能页面的快捷入口,而这些快捷入口在电子设备上一般会在应用的快捷菜单中显示,所以在本申请中,在第一方面的另一种可能的设计方式中,在电子设备未处于锁屏状态的场景下,电子设备处于第二场景信息所指示的场景的情况下,显示第二服务图标,可以包括:电子设备处于第二场景信息所指示的场景时,响应于用户对第一应用的应用图标的目标操作,在第一应用的快捷菜单中显示第二服务图标;其中,第二服务图标可以是第二功能页面的快捷入口图标。示例性的,目标操作可以为长按操作。

这样一来,在用户打开某个应用的快捷菜单时,电子设备可以根据当前场景,在菜单中显示用户可能需要使用的快捷入口,从而方便用户使用,提高用户使用体验。

第一方面的另一种可能的设计方式中,电子设备处于第一场景信息所指示的第一场景的情况下,显示第一服务图标,包括:

电子设备响应于用户在第一时刻第一地点对电子设备的操作触发电子设备亮屏的情况下,显示第一服务图标,第一时刻和第一地点符合第一场景信息所指示的第一场景;(比如,若用户在第一时刻第一地点并没有使用手机,则这种情况下用户可能并不需要使用第一服务图标对应的第一功能页面,故可不用向用户显示第一服务图标,以减少对用户不必要的打扰;若用户在第一时刻第一地点拿起手机并看向屏幕使得手机亮屏,则这种情况下用户很可能是准备使用手机来查看第一功能页面,故可以向用户显示第一服务图标,若用户并没有解锁屏幕,可以在未解锁界面显示第一服务图标;若用户已经很快地解锁了屏幕,则可以在已解锁界面显示第一服务图标。)

电子设备处于第二场景信息所指示的第二场景的情况下,显示第二服务图标,包括:

电子设备响应于用户在第二时刻第二地点处于对电子设备的使用中的情况下,显示第二服务图标,第二时刻和第二地点符合第二场景信息所指示的第二场景。(比如,若用户在第二时刻第二地点并没有使用手机,则这种情况下用户可能并不需要使用第二服务图标对应的第二功能页面,故可不用向用户显示第二服务图标;若用户在第二时刻第二地点正在使用手机(如用户进行了将某应用的页面切换到后台的操作),则这种情况下用户很可能是需要使用手机来查看第二功能页面,故可以向用户显示第二服务图标。)

基于上述方案,在电子设备亮屏的情况下,才会给用户推荐符合当前场景的服务图标。因为电子设备亮屏一般是被用户触发的,所以此时往往意味着用户需要使用电子设备。因而在这种情况下,电子设备根据场景推荐合适的服务图标才更符合用户的需要,可以提高用户对电子设备的使用体验和使用效率。

第一方面的另一种可能的设计方式中,该方法还包括:在第一服务图标或第二服务图标被显示预设时间且没有收到用户对所述第一服务图标或所述第二服务图标的操作的情况下,电子设备不再继续显示第一服务图标或第二服务图标。

这样一来,如果用户长时间不对服务图标操作,则表明用户当前可能并不需要使用该服务图标对应的功能页面。所以及时不再显示该服务图标,可以节省电子设备的能耗。

第一方面的另一种可能的设计方式中,在所述服务图标为deeplink服务图标的情况下,该方法还包括:电子设备周期性从云服务器获取电子设备中安装的所有应用的deeplink服务;电子设备根据获取到的deeplink服务,更新电子设备中的deeplink服务。

这样一来,电子设备便可以及时更新自身具备的deeplink服务,进而可以在后续为用户推荐deeplink服务时,为用户提供更丰富准确的deeplink服务,提高用户的使用体验。

第二方面,本申请提供一种电子设备,该电子设备包括显示屏、存储器和一个或多个处理器;显示屏、存储器与处理器耦合;其中,存储器中存储有计算机程序代码,计算机程序代码包括计算机指令,当计算机指令被处理器执行时,使得电子设备执行如第一方面及其任一种可能的设计方式提供的应用得功能页面的开启方法。

第三方面,本申请提供一种电子设备,该电子设备包括显示屏、存储器和一个或多个处理器;显示屏、存储器与处理器耦合;其中,存储器中存储有计算机程序代码,计算机程序代码包括计算机指令,当计算机指令被处理器执行时,使得电子设备执行如下步骤:电子设备处于第一场景信息所指示的第一场景的情况下,显示与第一场景相关的第一服务图标;其中,第一服务图标用于链接至第一应用的第一功能页面,第一应用的第一功能页面不同于第一应用的首页。电子设备响应于对第一服务图标的触发操作,显示与第二场景相关的第一功能页面;电子设备处于第二场景信息所指示的场景的情况下,显示第二服务图标;其中,第二服务图标用于链接至第二应用的第二功能页面,第二应用的第二功能页面不同于第二应用的首页;第二场景信息与第一场景信息不同,第二服务图标与第一服务图标不同;电子设备响应于对第二服务图标的触发操作,显示第二功能页面。

在第三方面的一种可能的设计方式中,第一场景信息和第二场景信息至少包括时间信息和位置信息,位置信息用于指示电子设备所处的位置;当该计算机指令被处理器执行时,使得电子设备还执行如下步骤:电子设备获取电子设备当前的场景信息,并确定当前的场景信息所指示的场景;电子设备当前的场景信息至少包括当前的时间信息和电子设备当前的位置信息。

在第三方面的一种可能的设计方式中,第一服务图标为第一deeplink服务图标,第二服务图标为第二deeplink服务图标。

在第三方面的一种可能的设计方式中,当该计算机指令被处理器执行时,使得电子设备具体执行如下步骤:电子设备处于第一场景信息所指示的场景的情况下,在锁屏界面显示第一服务图标。

在第三方面的一种可能的设计方式中,当该计算机指令被处理器执行时,使得电子设备具体执行如下步骤:电子设备响应于对第一服务图标的触发操作,若第一服务图标的安全等级小于预设阈值,则直接显示第一功能页面;安全等级用于指示服务图标对应的功能页面中的信息与用户隐私和财产之间的相关程度;若第一服务图标的安全等级大于或等于预设阈值,则进行用户认证;若用户认证通过,电子设备显示第一功能页面。

在第三方面的一种可能的设计方式中,当该计算机指令被处理器执行时,使得电子设备具体执行如下步骤:电子设备处于第一场景信息所指示的第一场景时,通过负一屏、通知消息或者悬浮窗显示第一服务图标。

在第三方面的一种可能的设计方式中,当该计算机指令被处理器执行时,使得电子设备具体执行如下步骤:电子设备处于第一场景信息所指示的第一场景时,响应于用户对第一应用的应用图标的目标操作,在第一应用的快捷菜单中显示第一服务图标;其中,第一服务图标是第一功能页面的快捷入口图标。

在第三方面的一种可能的设计方式中,当该计算机指令被处理器执行时,使得电子设备具体执行如下步骤:电子设备处于第二场景信息所指示的第二场景的情况下,在锁屏界面显示第二服务图标。

在第三方面的一种可能的设计方式中,当该计算机指令被处理器执行时,使得电子设备具体执行如下步骤:电子设备响应于对第二服务图标的触发操作,若第二服务图标的安全等级小于预设阈值,则直接显示第二功能页面;安全等级用于指示服务图标对应的功能页面中的信息与用户隐私和财产之间的相关程度;若第二服务图标的安全等级大于或等于预设阈值,则进行用户认证;若用户认证通过,电子设备显示第二功能页面。

在第三方面的一种可能的设计方式中,当该计算机指令被处理器执行时,使得电子设备具体执行如下步骤:电子设备处于第二场景信息所指示的第二场景的情况下,通过负一屏、通知消息或者悬浮窗显示第二服务图标。

在第三方面的一种可能的设计方式中,当该计算机指令被处理器执行时,使得电子设备具体执行如下步骤:电子设备处于第一场景信息所指示的场景的情况下,响应于用户对第二应用的应用图标的目标操作,在第二应用的快捷菜单中显示第二服务图标;其中,第二服务图标是第二功能页面的快捷入口图标。

在第三方面的一种可能的设计方式中,在服务图标为deeplink服务图标的情况下,当该计算机指令被处理器执行时,使得电子设备还执行如下步骤:电子设备周期性从云服务器获取电子设备中安装的所有应用的deeplink服务;电子设备根据获取到的deeplink服务,更新电子设备中的deeplink服务。

在第三方面的一种可能的设计方式中,当该计算机指令被处理器执行时,使得电子设备还执行如下步骤:

电子设备响应于用户在第一时刻第一地点对电子设备的操作触发电子设备亮屏的情况下,显示第一服务图标,第一时刻和第一地点符合第一场景信息所指示的第一场景;(比如,若用户在第一时刻第一地点并没有使用手机,则这种情况下用户可能并不需要使用第一服务图标对应的第一功能页面,故可不用向用户显示第一服务图标,以减少对用户不必要的打扰;若用户在第一时刻第一地点拿起手机并看向屏幕使得手机亮屏,则这种情况下用户很可能是准备使用手机来查看第一功能页面,故可以向用户显示第一服务图标,若用户并没有解锁屏幕,可以在未解锁界面显示第一服务图标;若用户已经很快地解锁了屏幕,则可以在已解锁界面显示第一服务图标。)

电子设备响应于用户在第二时刻第二地点处于对电子设备的使用中的情况下,显示第二服务图标,第二时刻和第二地点符合第二场景信息所指示的第二场景。(比如,若用户在第二时刻第二地点并没有使用手机,则这种情况下用户可能并不需要使用第二服务图标对应的第二功能页面,故可不用向用户显示第二服务图标;若用户在第二时刻第二地点正在使用手机(如用户进行了将某应用的页面切换到后台的操作),则这种情况下用户很可能是需要使用手机来查看第二功能页面,故可以向用户显示第二服务图标。)

第三方面的另一种可能的设计方式中,当该计算机指令被处理器执行时,使得电子设备还执行如下步骤:在第一服务图标或第二服务图标被显示预设时间且没有收到用户对所述第一服务图标或所述第二服务图标的操作的情况下,电子设备不再显示第一服务图标或第二服务图标。

第四方面,本申请提供一种计算机可读存储介质,该计算机可读存储介质包括计算机指令,当所述计算机指令在电子设备上运行时,使得电子设备执行如第一方面及其任一种可能的设计方式提供的应用的功能页面的开启方法。

第五方面,本申请提供一种计算机程序产品,当计算机程序产品在计算机上运行时,使得计算机执行如第一方面及其任一种可能的设计方式提供的应用的功能页面的开启方法。其中,该计算机可以是前述的电子设备。

可以理解地,上述提供的第二方面、第三方面及其任一种可能的设计方式所述的电子设备,第四方面所述的计算机可读存储介质,第五方面所述的计算机程序产品所能达到的有益效果,可参考第一方面及其任一种可能的设计方式中的有益效果,此处不再赘述。

附图说明

图1为本申请实施例提供的一种实施环境示意图;

图2为本申请实施例提供的一种电子设备的硬件结构示意图;

图3为本申请实施例提供的一种电子设备的结构示意图;

图4为本申请实施例提供的另一种电子设备的结构示意图;

图5为本申请实施例提供的一种应用的功能页面的开启方法的准备流程示意图;

图6为本申请实施例提供的另一种应用的功能页面的开启方法的准备流程示意图;

图7为本申请实施例提供的一种应用的功能页面的开启方法的流程示意图;

图8为本申请实施例提供的一种显示第一功能页面的场景示意图;

图9为本申请实施例提供的一种面部识别解锁屏幕的示意图;

图10为本申请实施例提供的一种指纹识别解锁屏幕的示意图;

图11为本申请实施例提供的一种密码解锁屏幕的示意图;

图12为本申请实施例提供的一种第一服务图标的显示场景示意图;

图13为本申请实施例提供的又一种第一服务图标的显示场景示意图;

图14为本申请实施例提供的再一种第一服务图标的显示场景示意图;

图15为本申请实施例提供的一种显示快捷菜单的场景示意图;

图16为本申请实施例提供的一种第二服务图标的显示场景示意图

图17为本申请实施例提供的又一种电子设备的结构示意图。

具体实施方式

以下,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本实施例的描述中,除非另有说明,“多个”的含义是两个或两个以上。

首先,对本申请中涉及的相关技术术语进行介绍:

deeeplink:也称为深度链接。一般而言,deeeplink可以通过图标的方式显示在电子设备的界面中。该图标可直接链接到目标应用内部的某个功能页面。如此,电子设备可以接收用户对该图标(也可以称为一个链接)的点击操作,便可以响应该点击操作直接显示该链接对应的目标应用内部的某个功能页面;而不是显示目标应用的首页。Deeeplink技术可以减少了用户需要查看某个应用的功能页面时的操作步骤。与万维网(world wide web,web)页面中通过一个超链接就直接打开web的内页类似,直接打开应用的某个内页(即功能页面)则需要通过deeplink技术实现。

shortcuts:快捷方式/快捷入口。shortcuts技术的主要目在于用户可以定义一些常用的操作路径,以快捷方式的形式存在。这些快捷方式展示在可以支持的设备上,帮助用户快速启动常用或者推荐的页面和功能。目前,通过长按某个应用的图标可以使手机弹出一个弹窗,该弹窗内可以包括有多个快捷方式。安装该应用的设备可以响应于用户对快捷方式的触发操作,显示该快捷方式对应的功能页面。

为了减少用户在需要查看某个应用的某个功能页面时,需要的操作。目前,一些应用的开发上开发有deepink服务提供给终端设备使用,每个deepink服务对应一个应用的一个功能页面。当终端设备在界面上呈现deeplink服务的图标或控件时,终端设备可以响应于用户对该deeplink服务的图标或控件的操作,直接显示该deeplink服务对应的功能页面。

但是,目前终端设备上推荐的deeplink服务需要用户主动选择,用户选择后便会固定推荐用户选定的deepink服务,其余的deepink服务则会很长时间不能被使用。而用户选定的这些deepink服务对应的功能页面可能只是用户在选择deeplink服务时需要的,并不一定是用户在后续使用电子设备需要的。所以现有的deepink服务推荐方式,用户体验并不好。

针对上述问题,本申请实施例提供一种应用的功能页面的开启方法,该方法可以应用于安装有各类应用的电子设备。在该方法中,电子设备可以结合自身所处的场景,给用户推荐相应的能够直接链接至该场景对应的某个应用的某个功能页面的服务图标。因为不同的场景能够反映出用户不同的需求。所以基于该方案电子设备可以给用户推荐更符合用户需求的服务图标,以使用户在合适的时机快捷的进入合适的应用的功能页面。进而提高了用户对电子设备的使用体验。

本申请实施例提供的技术方案可能涉及的实施环境的示意图可参照图1所示。在该实施环境中,可以包括电子设备01和服务器02。其中,电子设备01和服务器02之间通过有线通讯或无线通讯的方式进行通信。在本申请实施例中,电子设备01和服务器02之间存在一定对应关系,例如电子设备为荣耀终端有限公司的产品时,服务器02应当为荣耀终端有限公司为其生产的电子设备配置的能够存储该电子设备需要上传存储的数据(例如用户拍摄的照片或者视频等数据)或者一些与荣耀终端有限公司合作的应用厂商定期提供的一些能够提高用户体验的服务(例如deeplink服务)。

示例性的,本申请中的服务器02可以是一台服务器,也可以是多台服务器组成的服务器集群,或者是一个云计算服务中心,本申请对此不做限定。在本申请中,服务器主要用于存储器电子设备上安装的应用厂商定期更新的可以链接至应用内某个功能页面的deeplink服务。具体的,应用厂商可以通过用户对其开发的应用的使用数据(例如应用的使用频率和时长)和用户的个人信息(性别、籍贯等)来决定开发哪些功能页面的deeplink服务。例如,应用厂商通过收集的上述数据分析得出使用其开发出的应用的用户中,大多数用户都喜欢使用其中的“开心一笑”功能,同时该“开心一笑”功能在该应用中处于较为内部(即需要通过多次操作才能呈现)的页面,则该应用厂商则会开发对应该“开心一笑”功能页面的deeplink服务。而后,服务器02在接收到电子设备01获取deeplink服务请求时,将其请求的所有应用的deeolink服务发送给电子设备01。

示例性的,本申请实施例中的电子设备可以是手机、平板电脑、穿戴式设备(如智能手表或智能手环)、超级移动个人计算机(ultra-mobile personal computer,UMPC)、上网本,以及蜂窝电话、个人数字助理(personal digital assistant,PDA)、增强现实(augmented reality,AR)\虚拟现实(virtual reality,VR)设备、导航装置、移动上网装置(mobile internet device,MID)或可穿戴式设备(wearable device)等安装有多个应用的设备,本申请实施例对该电子设备的具体形态不作特殊限制。本申请中,多个应用包括电子设备本身出厂自带的应用(例如电话、短信、设置等应用)以及用户在使用电子设备时安装的第三方应用(例如社交应用、游戏应用等)。

以电子设备为手机为例,参照图2所示,该电子设备可以包括处理器110,外部存储器接口120,内部存储器121,通用串行总线(universal serial bus,USB)接口130,充电管理模块140,电源管理模块141,电池142,天线1,天线2,移动通信模块150,无线通信模块160,音频模块170,扬声器170A,受话器170B,麦克风170C,耳机接口170D,传感器模块180,按键190,马达191,指示器192,摄像头193,显示屏194,以及用户标识模块(subscriberidentification module,SIM)卡接口195等。

其中,上述传感器模块180可以包括压力传感器,陀螺仪传感器,气压传感器,磁传感器,加速度传感器,距离传感器,接近光传感器,温度传感器,触摸传感器,环境光传感器,骨传导传感器等。

可以理解的是,本发明实施例示意的结构并不构成对电子设备01的具体限定。在本申请另一些实施例中,电子设备01可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件的组合实现。

处理器110可以包括一个或多个处理单元,例如:处理器110可以包括应用处理器(application processor,AP),调制解调处理器,图形处理器(graphics processingunit,GPU),图像信号处理器(image signal processor,ISP),控制器,存储器,视频编解码器,数字信号处理器(digital signal processor,DSP),基带处理器神经网络处理器(neural-network processing unit,NPU),和/或微控制单元(micro controller unit,MCU)等。其中,不同的处理单元可以是独立的器件,也可以集成在一个或多个处理器中。

其中,控制器可以是电子设备01的神经中枢和指挥中心。控制器可以根据指令操作码和时序信号,产生操作控制信号,完成取指令和执行指令的控制。

处理器110中还可以设置存储器,用于存储指令和数据。在一些实施例中,处理器110中的存储器为高速缓冲存储器。该存储器可以保存处理器110刚用过或循环使用的指令或数据。如果处理器110需要再次使用该指令或数据,可从所述存储器中直接调用。避免了重复存取,减少了处理器110的等待时间,因而提高了系统的效率。

在一些实施例中,处理器110可以包括一个或多个接口。接口可以包括集成电路(inter-integrated circuit,I2C)接口,串行外设接口(serial peripheral interface,SPI),集成电路内置音频(inter-integrated circuit sound,I2S)接口,脉冲编码调制(pulse code modulation,PCM)接口,通用异步收发传输器(universal asynchronousreceiver/transmitter,UART)接口,移动产业处理器接口(mobile industry processorinterface,MIPI),通用输入输出(general-purpose input/output,GPIO)接口,用户标识模块(subscriber identity module,SIM)接口,和/或通用串行总线(universal serialbus,USB)接口等。

可以理解的是,本发明实施例示意的各模块间的接口连接关系,只是示意性说明,并不构成对电子设备01的结构限定。在本申请另一些实施例中,电子设备01也可以采用上述实施例中不同的接口连接方式,或多种接口连接方式的组合。

充电管理模块140用于从充电器接收充电输入。电源管理模块141用于连接电池142,充电管理模块140与处理器110。电源管理模块141接收电池142和/或充电管理模块140的输入,为处理器110,内部存储器121,外部存储器,显示屏194,摄像头193,和无线通信模块160等供电。在另一些实施例中,电源管理模块141和充电管理模块140也可以设置于同一个器件中。

电子设备01的无线通信功能可以通过天线1,天线2,移动通信模块150,无线通信模块160,调制解调处理器以及基带处理器等实现。天线1和天线2用于发射和接收电磁波信号。电子设备01中的每个天线可用于覆盖单个或多个通信频带。不同的天线还可以复用,以提高天线的利用率。例如:可以将天线1复用为无线局域网的分集天线。在另外一些实施例中,天线可以和调谐开关结合使用。

移动通信模块150可以提供应用在电子设备01上的包括2G/3G/4G/5G等无线通信的解决方案。无线通信模块160可以提供应用在电子设备01上的包括无线局域网(wirelesslocal area networks,WLAN)(如Wi-Fi网络),蓝牙(blue tooth,BT),全球导航卫星系统(global navigation satellite system,GNSS),调频(frequency modulation,FM),NFC,红外技术(infrared,IR)等无线通信的解决方案。

电子设备01通过GPU,显示屏194,以及应用处理器等实现显示功能。GPU为图像处理的微处理器,连接显示屏194和应用处理器。GPU用于执行数学和几何计算,用于图形渲染。处理器110可包括一个或多个GPU,其执行程序指令以生成或改变显示信息。

显示屏194用于显示图像,视频等。该显示屏可以是触摸屏。在一些实施例中,电子设备01可以包括1个或N个显示屏194,N为大于1的正整数。

电子设备01可以通过ISP,摄像头193,视频编解码器,GPU,显示屏194以及应用处理器等实现拍摄功能。ISP用于处理摄像头193反馈的数据。摄像头193用于捕获静态图像或视频。在一些实施例中,电子设备01可以包括1个或N个摄像头193,N为大于1的正整数。

NPU为神经网络(neural-network,NN)计算处理器,通过借鉴生物神经网络结构,例如借鉴人脑神经元之间传递模式,对输入信息快速处理,还可以不断的自学习。通过NPU可以实现电子设备01的智能认知等应用,例如:贴膜状态识别,图像修复、图像识别,人脸识别,语音识别,文本理解等。

外部存储器接口120可以用于连接外部存储卡,例如Micro SD卡,实现扩展电子设备01的存储能力。外部存储卡通过外部存储器接口120与处理器110通信,实现数据存储功能。例如将音乐,视频等文件保存在外部存储卡中。

内部存储器121可以用于存储计算机可执行程序代码,所述可执行程序代码包括指令。处理器110通过运行存储在内部存储器121的指令,从而执行电子设备01的各种功能应用以及数据处理。内部存储器121可以包括存储程序区和存储数据区。其中,存储程序区可存储操作系统,至少一个功能所需的应用程序(比如声音播放功能,图像播放功能等)等。存储数据区可存储电子设备01使用过程中所创建的数据(比如音频数据,电话本等)等。此外,内部存储器121可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件,闪存器件,通用闪存存储器(universal flash storage,UFS)等。

电子设备01可以通过音频模块170,扬声器170A,受话器170B,麦克风170C,耳机接口170D,以及应用处理器等实现音频功能。例如音乐播放,录音等。

触摸传感器,也称“触控面板(TP)”。触摸传感器可以设置于显示屏194,由触摸传感器与显示屏194组成触摸屏,也称“触控屏”。触摸传感器用于检测作用于其上或附近的触摸操作。触摸传感器可以将检测到的触摸操作传递给应用处理器,以确定触摸事件类型。可以通过显示屏194提供与触摸操作相关的视觉输出。在另一些实施例中,触摸传感器也可以设置于电子设备01的表面,与显示屏194所处的位置不同。

按键190包括开机键,音量键等。马达191可以产生振动提示。指示器192可以是指示灯,可以用于指示充电状态,电量变化,也可以用于指示短信,未接来电,通知等。SIM卡接口195用于连接SIM卡。

本申请实施例提供的技术方案中,电子设备可以结合自身所处的场景给用户推荐相应的能够直接链接至对应该场景的某个应用的某个功能页面的服务图标。

为了实现这一技术方案,在电子设备实施该技术方案之前,需要电子设备确定场景和应用的功能页面之间的关联关系,以及功能页面和服务图标对应的服务之间的关联关系。这样一来,电子设备才能根据自身所处场景来确定给用户推荐哪个服务图标。所以为了实现本申请实施例提供的应用的功能页面的开启方法,首先可以确定场景和应用的功能页面之间的关联关系;然后可以确定功能页面和deeplink服务之间的关联关系;最后电子设备依据这两种关联关系便可以顺利实施本申请实施例提供的应用的功能页面的开启方法。

其中,确定场景和应用的功能页面之间的关联关系可以采用以下两种实现方式实现。

一种可实现的方式中,可以使用机器学习算法训练出一种人工智能(artificialintelligence,AI)模型(如可以名为功能页面模型)。该功能页面模型具备根据电子设备所处场景的场景信息得到该场景对应的应用的功能页面的能力。如此,电子设备则可以将该电子设备所处场景的场景信息作为输入,运行该功能页面模型便可以得到能够与该场景对应的应用的功能页面的数据。

具体的,为了得到上述功能页面模型,电子设备可以先采集训练样本,然后使用该训练样本训练模型。参照图3所示,电子设备01中可以包括有数据采集模块11和模型生成模块12。

其中,数据采集模块11用于为模型生成模块12提供训练样本的采集。数据采集模块11可以采集用户使用电子设备01中各个应用的行为数据作为训练样本,并对采集到的行为数据进行存储和读写管理。

具体的,行为数据可以包括功能页面数据和场景信息。其中,功能页面数据可以包括电子设备中的应用在运行时收集到的可以反映用户行为特征的数据。例如应用名、功能页面的名称、功能页面的使用时长等。示例性,当电子设备中运行的应用为视频应用时,数据采集模块21还可以采集正在播放的视频名、视频类型、视频播放集数、视频总集数等。当正在运行的应用为外卖应用时,数据采集模块21还可以采集正在浏览的店铺名、食物类型、店铺地址等。场景信息可以包括电子设备的应用在运行时的时间、位置、天气等信息。

在本申请实施例中,因为用户在工作日和非工作日使用应用的习惯大概率是不同的(例如工作日中使用游戏应用较少,而非工作日对游戏应用的使用次数和时长都会较多)。所以为了使得最终训练出的模型可以更准确输出不同场景下对应的应用的功能页面,可以将数据采集模块11的采集周期设置的较长一些,例如1周或者更长时间。这样,后续训练出的功能页面模型在接收到电子设备输入的场景信息后,确定出更准确的应用的功能页面。另外,为了节省电子设备的存储资源,数据采集模块11每一周期采集的数据可以在用于训练功能页面模型后及时删除。

示例性的,数据采集模块11可以通过系统读取特定数据接口、调用系统服务、打点采集等方式采集上述功能页面数据和场景信息。

模型生成模块12可以利用预存的机器学习算法,将数据采集模块11采集的功能页面数据作为监督信息,场景信息作为训练数据,训练的出功能页面模型。模型生成模块12生成的功能页面模型可以存储在电子设备中。

另外,因为用户对应用的使用习惯可能会随着时间的变化而变化,所以为了使得该功能页面模型的效果更好,模型生成模块12可以在数据采集模块11每次采集到新的行为数据后,利用新的行为数据更新该功能页面模型。

需要说明的是,在训练功能页面模型时,上述数据采集模块11采集的功能页面数据可以不全部采用。例如,上述的功能页面使用时长可以在训练模型时不使用。在后续使用功能模型时,如果功能页面模型输出的功能页面有两个,则可以根据数据采集模块11之前采集的这两个功能页面的使用时长来确定最终的功能页面。例如功能页面模型确定出的页面为A页面和B页面,数据采集模块11之前采集到的这两个功能页面的使用时长分别为10小时和12小时,则将12小时对应的B页面确定为最终的功能页面。

这样一来,后续电子设备在需要根据场景确定功能页面时,便可以利用采集到的场景信息和该功能页面模型,确定电子设备所处场景下用户最有可能使用的功能页面(即与场景对应的功能页面)。

另一种可实现的方式中,确定场景和应用的功能页面之间的关联关系,可以根据用户使用应用的行为数据,生成用户画像。后续电子设备便可以根据该用户画像确定某个场景对应的功能页面。

具体的,为了得到该用户画像,电子设备可以采集用户使用应用的行为数据,然后根据采集的行为数据进行分析和计算后得到用户画像。参照图4所示,电子设备01中可以包括有数据采集模块13和画像生成模块14。

其中,数据采集模块13用于为画像生成模块14提供基础数据(即行为数据)。数据采集模块13可以采集用户使用电子设备01中各个应用的行为数据,并对采集到的行为数据进行存储和读写管理。

具体的,行为数据可以至少包括功能页面数据和场景信息。其中,功能页面数据可以参照前述实施例中的相关表述,此处不再赘述。

在本申请实施例中,因为用户在工作日和非工作日使用应用的习惯大概率是不同的(例如工作日中使用游戏应用较少,而非工作日对游戏应用的使用次数和时长都会较多)。所以为了使得最终生成的用户图像可以更准确反映出场景信息和功能页面的关联关系,可以将数据采集模块13的采集周期设置的较长一些,例如1周或者更长时间。这样,后续画像生成模块14生成的用户画像便可以更准确的映出场景信息和功能页面的关联关系。另外,为了节省电子设备的存储资源,数据采集模块13每一周期采集的数据可以在用于生成或更新用户画像后及时删除。

用户画像中通常包括一个或多个用于反映用户特征的用户标签。一个用户标签可以划分为两部分,一部分是用户标签类型,另一部分是该用户标签的特征值。在本申请中,用户标签类型可以为应用的功能页面的名称,用户标签的特征值则可以为该应用页面最大概率被使用时的场景信息。画像生成模块14中可以包括有一系列用户标签的生成算法(例如统计分析算法、机器学习算法等)或模型。画像生成模块14可以利用数据采集模块13每一周期采集到的行为数据,按照其内存储的算法或模型确定用户标签。在本申请中用户标签用于表征用户使用某个应用页面对应的场景信息。示例性的,以用户A为例,其用户画像可以如下表1所示。

表1

从上表1所示的用户画像可以看出,用户A在不同场景信息对应的场景下,会使用的应用的功能页面。

这样一来,后续电子设备便可以直接根据电子设备中存储的用户画像确定某个场景对应的应用的功能页面。

以服务图标对应的服务为deeplink服务为例,电子设备确定功能页面和deeplink服务之间的关联关系,可以是根据两者的特征参数决定。示例性的,特征参数可以包括:所属应用、图标、名称、路径等。

示例性的,在本申请中功能页面和deeplink服务的图标,可以为deeplink服务对应的应用的图标,也可以为deeplink服务对应的功能页面所能实现的功能的图标,也可以为deeplink服务对应的功能页面所能实现的功能的名称,还可以是前述三种方式以任意方式结合生成的图标。

具体的,电子设备可以在采集如前述的行为数据时,采集每个功能页面的特征参数,并采集电子设备当前存在的deeolink服务的特征参数。然后根据特征参量将功能页面和deeplink服务进行匹配。

一种可实现的方式中,以deeplink服务为A服务,功能页面为B页面为例,在匹配功能页面和deeplink服时,可以对特征参数中的每一项设立一个权重值。例如所属应用的权重为4、图标的权重为3、名称的权重为2、路径的权重为1。而后,A服务与B页面的每个特征参数的匹配结果可以为该特征参数的权重与匹配度的乘积。例如A服务的名称为 付款码,B页面的名称为收款码,两者的匹配度可以80%(仅为示例,具体匹配度根据实际匹配算法计算而定),则A服务和B页面的名称的匹配结果为2*0.8=1.6。A服务与B页面的最终匹配结果为其各个特征参数的匹配结果之和。在该最终匹配结果大于一定阈值时,则可以认为A服务与B页面匹配上了,两者存在关联。

当然,上述匹配方式仅为一种可行的方式,实际中还可以为其他方式,对此本申请不做具体限制。

上述方案确定的功能页面和deeplink服务的关联关系可以作为表格存储在电子设备的存储区中,方便电子设备后续使用。

另外,因为实际中应用厂商并不会针对应用的所有功能页面开发deeplink服务,而是逐步开发用户可能需要的功能页面的deeplink服务。所以,在本申请实施例中,如果对于某个用户会使用的功能页面而言,不存在匹配的deeplink服务,可以先将该功能页面的相关信息存储。后续电子设备在从服务器中获取新的deeplink服务后,可以再次使用上述方案,寻找与该功能页面匹配的deeplink服务,以更新之间建立的功能页面和deeplink服务的关联关系表格。基于此,前述确定场景和应用的功能页面之间的关联关系的方案中,在训练功能页面模型或者生成用户画像时,也可以先使用存在有对应的deeplink服务的功能页面的相关数据,其余功能页面的相关数据则可以先存储。后续在电子设备获取到对应的deeplink服务后,在使用这些功能页面的相关数据对功能页面模型更新或对用户画像进行更新。

基于上述确定功能页面和deeplink服务之间的关联关系的方案,后续电子设备在确定了某个场景对应的功能页面后,便可以根据该关联关系快速找到与该功能页面关联的deeplink服务,以便推荐相应的deeolink服务图标给用户使用。

基于上述实施例提供的确定场景和应用的功能页面之间的关联关系,以及功能页面和服务图标对应的服务之间的关联关系,本申请实施例提供的应用的功能页面的开启方法之前的准备工作流程可参照图5所示,具体可以包括201-204:

201、电子设备周期性获取用户使用应用的行为数据,并将预设存储区存储的行为数据和新获取的行为数据作为目标行为数据。

示例性的,参照图5所示,目标行为数据可以以每个应用对应的行为数据作为一个数据单元。例如,参照图5所示,与应用相关的行为数据“时间:上午9点,地点:地铁站,功能页面:乘车码”便可以作为一个数据单元。与应用相关的行为数据“时间:上午10点,地点:公司,功能页面:热搜榜”便可以作为一个数据单元。与应用相关的行为数据“时间:中午11点,地点:公司,功能页面: 津贴精选”便可以作为一个数据单元。与应用相关的行为数据“时间:中午12点,地点:公司,功能页面:文件”便可以作为一个数据单元。与应用相关的行为数据“时间:下午2点,地点:公司,功能页面:活动广场”便可以作为一个数据单元。

另外,201步骤每次执行后,电子设备还会将预设存储区清空,以防止预设存储区中存储的数据被反复使用,造成存储资源和计算资源的浪费。

202、电子设备对行为数据中的功能页面和电子设备中已存的deeplink服务进行匹配。

具体匹配过程可参照前述实施例中的相关表述,此处不再赘述。

203、电子设备使用存在匹配的deeplink服务的功能页面对应的行为数据,生成功能页面模型或用户画像。

具体如何生成功能页面模型或用户画像可参照前述实施例中的相关表述,此处不再赘述。

204、电子设备将不存在匹配的deeplink服务的功能页面对应的行为数据存储在预设存储区。

204步骤后执行201步骤。

这样一来,后续电子设备在执行应用的功能页面的开启方法时,便可以根据功能页面和deeplink服务的匹配关系(或者成为关联关系),以及功能页面模型或用户画像顺利确定出场景对应的deeolink服务,进而确定出deeolink服务对应的服务图标。

进一步可选的,结合图5,参照图6所示,203步骤后还可以包括205:

205、电子设备根据功能页面和deeplink服务之间的关联关系,和功能页面模型(或用户画像),生成可以表征场景和deeplink服务之间关联关系的数据。

其中,场景具体由场景信息表征(例如某个场景具体可以为:上午9点,地铁站)。示例性的,表征场景和deeplink服务之间关联关系的数据可以参照图6中所示。当然,本申请中,还可以为一类场景信息确定相应的场景名方便使用。例如上午9点,地铁站这一场景信息和上午9点,公交站这一场景信息均可以对应上班场景这一场景名。具体如何针对场景信息设置场景名,具体依据实际而定,本申请对此不做具体限制。另外,在设置了场景名的请款改下,前述的功能页面模型的输入可以为场景名,用户画像中的用户标签的特征值可以为场景名。

这样一来,后续电子设备在执行应用功能页面的开启方时,可以更快捷方便的确定场景对应的deeplink服务,进而确定出deeolink服务对应的服务图标。

基于上述方案,本申请实施例提供一种应用的功能页面的开启方法,该方法可以应用于电子设备中。以电子设备为手机为例,参照图7所示,该方法可以包括301-305:

301、手机获取手机当前的场景信息,并确定当前的场景信息所指示的场景。

其中,当前的场景信息至少包括时间信息(例如周一8:00)和电子设备当前的位置信息(例如地铁站)。在本申请中,可以直接使用场景信息表示场景,也可以预先为不同类别的场景信息设置场景名,后续便可以用场景名代表场景。例如,“上午9点,地铁站”这一场景信息和“上午9点,公交站”这一场景信息均可以对应上班场景这一场景名。具体如何针对场景信息设置场景名,具体依据实际而定,本申请对此不做具体限制。

同一用户在不同场景下,对电子设备中各个应用的功能页面的使用需求是不同的。示例性的,对于同一用户而言,在不同时间和不同位置时候,该用户需要查看的功能页面可能是不同的。例如,早上8:00-9:00处于公交站或地跌站附近时,用户可能需要使用乘车码页面;中午11:30-12:30处于写字楼内时用户可能需要外卖应用;中午11:30-12:30处于餐馆内用户则可能需要二维码付款页面。所以基于上述301步骤,可以将时间信息和位置信息作为场景信息确定电子设备当前所处的场景,以便电子设备后续给用户推荐能够链接至对应该场景的功能页面的服务图标,提高用户使用体验。

302、手机处于第一场景信息所指示的第一场景的情况下,显示与第一场景相关的第一服务图标。

其中,第一场景信息包括时间信息和位置信息,位置信息用于指示电子设备所处的位置。所述第一服务图标用于链接至第一应用的第一功能页面。

示例性的,第一服务图标可以为第一deeplink服务图标。这样一来,因为本申请实施例提供的技术方案能够在不同场景为用户推荐不同的deeplink服务。所以该技术方案不仅提高了用户的使用体验,还增大了电子设备现有的deeplink服务的使用率,避免了现有技术中因为deeplink服务的推荐方式死板所造成的deeplink服务使用率低的缺陷。

示例性的,本申请实施例中,以第一应用为应用为例,第一功能页面可以为 付款码页面、收款码页面、页面、页面、理财页面、基金页面、页面、页面等。

具体如何根据第一场景信息确定第一服务图标,可以是根据前述实施例中确定的场景和应用的功能页面之间的关联关系(功能页面模型或用户画像)以及能页面和deeplink服务(即服务图标)之间的关联关系进行确定。具体可参照前述实施例中的相关表述,此处不再赘述。

需要说明的是,在手机亮屏时可以大概率表明用户准备使用手机(例如用户拿起手机看向屏幕使得手机亮屏)查看一些功能页面。而在手机未亮屏时则可以大概率表明用户需要使用手机查看功能页面。所以为了使得手机能够在用户需要使用手机查看功能页面的手,显示服务图标推荐给用户使用。在本申请实施例中,302步骤具体可以为:手机响应于用户在第一时刻第一地点对手机的操作触发手机亮屏的情况下,显示第一服务图标,第一时刻和第一地点(例如早上8:00和地铁站附近)符合第一场景信息所指示的第一场景;(比如,若用户在第一时刻第一地点并没有使用手机,则这种情况下用户可能并不需要使用第一服务图标对应的第一功能页面,故可不用向用户显示第一服务图标,以减少对用户不必要的打扰;若用户在第一时刻第一地点拿起手机并看向屏幕使得手机亮屏,则这种情况下用户很可能是准备使用手机来查看第一功能页面,故可以向用户显示第一服务图标,若用户并没有解锁屏幕,可以在未解锁界面显示第一服务图标;若用户已经很快地解锁了屏幕,则可以在已解锁界面显示第一服务图标。)

后续的304步骤同理可以为:手机响应于用户在第二时刻第二地点处于对手机的使用中的情况下,显示第二服务图标,第二时刻和第二地点符合第二场景信息所指示的第二场景。(比如,若用户在第二时刻第二地点并没有使用手机,则这种情况下用户可能并不需要使用第二服务图标对应的第二功能页面,故可不用向用户显示第二服务图标;若用户在第二时刻第二地点正在使用手机(如用户进行了将某应用的页面切换到后台的操作),则这种情况下用户很可能是需要使用手机来查看第二功能页面,故可以向用户显示第二服务图标。)

303、手机响应于对第一服务图标的触发操作,显示第一功能页面。

其中,触发操作可以是对该第一服务图标的点击操作或长按操作或双击操作等任意可行的交互操作。后续实施例中,以触发操作为点击操作为例进行相应说明,但这并不表示本申请实施例中的触发操作只能是点击操作。第一功能页面与第一应用的首页不同。

具体的,302步骤和303步骤所提供的技术方案的具体实现存在以下几种实现场景。

在第一种应用场景中,在电子设备处于锁屏状态时,302步骤具体可以为:电子设备处于所述第一场景信息所指示的第一场景的情况下,在锁屏界面显示该第一服务图标。

示例性的,以第一场景信息中的时间信息为上午8:00,位置信息为地铁站,第一服务图标对应的第一功能页面为乘车码页面为例。具体的,手机处于锁屏状态时,手机在上午8:00(或上午8:00左右)可以响应于当前位于地铁站附近的用户对手机上的一些操作(如按下某一按键或触摸屏幕)而亮屏,显示如图8中(a)所示的锁屏界面。该锁屏界面中包括有通知栏30,通知栏30中包括有第一服务图标31。示例性的,该第一服务图标31具体可以包括有“乘车码支付宝”字样以及对应该乘车码的图标。另外,该通知栏30中还可以包括有“如需使用乘车码,请点击”字样的提示。

在一些实施例中,电子设备可以响应于用户对锁屏界面上第一服务图标的触发操作(如点击或触摸)直接显示该第一服务图标对应的功能页面(可称之为第一功能页面)。

因为实际中一些应用的功能页面会涉及到用户的隐私乃至财产安全(例如二维码付款页面等),所以如果电子设备响应于用户对锁屏界面上服务图标的触发操作(如点击或触摸)直接显示对应的功能页面,可能会泄露用户的隐私甚至造成用户的财产损失。因而,在本申请中可以对每个服务图标设置一个安全等级,该安全等级可以用于表征服务图标对应的功能页面与用户的隐私乃至财产安全相关程度。安全等级越高,则可以表明服务图标对应的功能页面与用户的隐私乃至财产安全相关程度越相关。安全等级越低,则可以表明服务图标对应的功能页面与用户的隐私乃至财产安全相关程度越不相关。

所以在手机显示如图8中(a)所示的界面后,303步骤具体可以为:手机接收到用户对该第一服务图标31(或者用于承载该第一服务图标31的通知栏30)的点击操作后,根据第一服务图标的安全等级是否小于预设阈值来决定是否直接显示第一功能页面。

若第一服务图标的安全等级低于预设阈值时,则可以表明该第一服务图标对应的功能页面不会造成用户的隐私的泄露和财产的损失,此时手机可以直接显示第一服务图标对应的第一功能页面,如图8中(b)所示的乘车码页面。

第一服务图标的安全等级高于或等于预设阈值时,则可以表明该服务图标对应的功能页面会造成用户的隐私的泄露和财产的损失,此时手机则需要先进行用户认证。此时手机可以显示如图8中(c)所示的提示信息,即“请解锁屏幕”,从而提示用户采用可行的用户认证方式解锁屏幕。在用户认证通过之后,手机才会显示第一服务图标对应的功能页面,即如图8中(b)所示的乘车码页面。从而起到保证用户隐私和财产安全的目的。

其中,用户认证的方式,可以为面部识别解锁屏幕或者指纹识别解锁屏幕或者密码解锁屏幕。

可选的,在手机采用面部识别解锁屏幕的用户认证方式时,手机会调用其自身的前置摄像头,用以拍摄其视角内的图像。此时参照图9所示,用户需要将自身的脸部置于手机的前置摄像头的正面,以使手机的前置摄像头拍摄到用户的面部图像,并进行识别。而后根据识别结果以决定是否解锁屏幕。如果识别结果正确,手机则会解锁屏幕,并显示第一功能页面,即如图8中(b)所示的界面。

可选的,在手机采用指纹识别解锁屏幕的用户认证方式时,则手机在显示如图8中(c)所示的界面后,会显示如图10所示的界面。该界面中包括有指纹解锁控件32,还可以包括有“请使用指纹解锁屏幕”字样的提示信息。之后,手机可以响应于用户对该指纹解锁控件32的触摸操作,解锁屏幕并显示第一功能页面,即如图8中(b)所示的界面。

另外,如果该手机同时开启了面部识别解锁屏幕和指纹识别解锁屏幕两种用户认证方式时,该手机的锁屏界面上会一直存在有指纹解锁控件。用户可以根据自身需求选择合适的解锁方式。在一种可行的实现方式中,如果用户首先选择的面部识别解锁屏幕的方式没能正常解锁屏幕时,手机则会显示图10所示的界面,以提示用户继续使用指纹解锁屏幕的方式解锁屏幕。

可选的,在手机采用密码解锁屏幕的用户认证方式时,则手机在显示如图8中(c)所示的界面后,会显示如图11所示的界面。该界面中包括数字虚拟键盘33。手机可以响应于用户在数字虚拟键盘33上的点击操作,确定用户输入的密码,而后根据该密码确定是否解锁屏幕。在该密码正确的情况下,手机会解锁屏幕并显示第一功能页面,即如图8中(b)所示的界面。

另外,如果该手机开启了面部识别解锁屏幕和/或指纹识别解锁屏幕,以及密码解锁屏幕两种或三种用户认证方时,该手机的锁屏界面上会一直存在有指纹解锁控件。用户可以根据自身需求选择合适的解锁方式。在一种可行的实现方式中,如果用户依次选择面部识别解锁屏幕和指纹识别解锁屏幕的方式均没能正常解锁屏幕时,手机则会显示图11所示的界面,以提示用户继续使用密码解锁屏幕的方式解锁屏幕。当然,实际中手机如何在用户没能正常解锁屏幕的情况下,根据用户的解锁方式更改锁屏界面上显示的内容的具体场景,还可以是其他任意可行方式,本申请对此不做具体限制。

这样一来,在电子设备处于锁屏状态时,电子设备也可以顺利完成服务图标的推荐,使得用户在其电子设备锁屏时也可以看到可能需要的服务图标,进而通过相应触发操作查看对应的功能页面,提高了用户体验。

在第一种场景的衍生场景中,如果电子设备未对服务图标设置安全等级,则为了保护用户的隐私和财产安全。在手机处于第一场景信息所指示的场景中时,手机可以在锁屏界面显示类似“您当前可能需要使用支付宝乘车码,请解锁屏幕后从负一屏的快捷入口进入”字样提示消息,以指示用户在解锁屏幕后从何处寻找需要的第一服务图标。这样一来,虽然用户进入第一功能页面的步骤可能会多出一步进入负一屏或其他页面的操作,但是可以很好的防止非手机所属用户的用户使用手机上的功能页面,保证了手机所属用户的隐私和财产安全。

在第二种应用场景中,在电子设备不处于锁屏状态的情况下,302步骤具体可以为:电子设备处于第一场景信息所指示的第一场景时,通过负一屏显示第一服务图标。

示例性的,以第一场景信息中的时间信息为上午8:00,位置信息为地铁站,第一服务图标对应的第一功能页面为乘车码页面为例。具体的,手机在响应于用户对手机桌面的滑动操作后,可以显示如图12中所示的负一屏界面。该负一屏界面中的预设区域(专门用于显示服务图标的区域)包括有第一服务图标41。示例性的,该第一服务图标41具体可以包括有“乘车码支付宝”字样以及对应该乘车码的图标。

303步骤具体可以为:手机响应于用户对该第一服务图标41的点击操作,可以显示该第一服务图标41对应的第一功能页面,即如图8中(b)所示的界面。

这样一来,用户便可以通过手机上的负一屏看到手机根据当前场景为用户推荐的服务图标,而后通过对该服务图标的触发操作,快捷的进入用户当前大概率需要使用的功能页面,进而完成相应的业务。所以该方案可以减少用户对电子设备的操作步骤,提高用户对电子设备的使用效率。

在第三种应用场景中,在电子设备不处于锁屏状态的情况下,302步骤具体可以为:电子设备处于第一场景信息所指示的场景时,通过通知消息显示与所述场景对应的第一服务图标。

示例性的,以第一场景信息中的时间信息为上午8:00,位置信息为地铁站,第一服务图标对应的第一功能页面为乘车码页面为例。具体的,手机确定当前所处场景需要给用户推荐第一服务图标时,会在当前显示的界面中弹出通知消息。以手机当前显示的界面为手机桌面为例,手机在桌面上弹出通知消息51的界面可以参照图13中(a)所示。该通知消息中可以包括有类似“检测到您当前可能需要乘车,请点击”字样的提示,同时还包括有第一服务图标52。示例性的,该第一服务图标52具体可以包括有“乘车码支付宝”字样以及对应该乘车码的图标。

303步骤具体可以为:手机响应于用户对该通知消息51的点击,可以显示第一功能页面,即如图8中(b)所示的界面。另外,如果用户当前不需要使用该第一功能页面,可以不点击该通知消息,在等待一定时间(例如3s)后,手机会将该通知消息隐藏在下拉菜单中或删除该通知消息而不再向用户显示(可以起到节省电子设备能耗的目的,后续类似操作同理)。这种情况下,手机还可以响应于用户对该通知消息51的右滑操作(或左滑操作),显示如图13中(b)所示的界面,其中通知消息51在图13中(a)所示的基础上右移,同时通知消息51的左侧则可以显示“删除”字样的控件。手机可以响应于用户对该“删除”控件的点击,删除该通知消息51。当然,实际中用户还可以是通过其他任意可行操作(如按住后右滑),来将该通知消息51删除,本申请对此不做具体限制。

这样一来,用户便可以在使用手机的任何合适的时机,通过手机的通知消息看到手机根据当前场景为用户推荐的服务图标,而后通过对该服务图标的触发操作,快捷的进入用户当前大概率需要的功能页面,进而完成相应的业务。所以该方案可以提高用户对电子设备的使用体验。

第四种应用场景中,在电子设备不处于锁屏状态的情况下,302步骤具体可以为:电子设备处于第一场景信息所指示的场景时,通过悬浮窗显示第一服务图标。

示例性的,以第一场景信息中的时间信息为上午8:00,位置信息为地铁站,第一服务图标对应的第一功能页面为乘车码页面为例。手机确定当前所处场景需要给用户推荐第一服务图标时,会在当前显示的界面中弹出悬浮窗。以手机当前显示的界面为手机桌面为例,手机在桌面的右侧(也可以是左侧)弹出悬浮窗61的界面可以参照图14中所示。该悬浮窗61中可以包括有第一服务图标62。示例性的,该第一服务图标62具体可以包括有“乘车码支付宝”字样以及对应该乘车码的图标。

303步骤具体可以为:手机响应于用户对该悬浮窗61的点击操作,可以显示第一功能页面,即如图8中(b)所示的界面。另外,如果用户当前不需要使用该第一功能页面,可以不点击该通知消息,在等待一定时间(例如3s)后,手机会取消该悬浮窗61的显示。这种情况下,手机还可以响应于用户对该悬浮窗61的右滑操作(在悬浮窗61位于屏幕左侧时,可以为左滑操作),取消该悬浮窗61的显示。

这样一来,用户便可以在使用手机的任何合适的时机,通过手机的通知消息看到手机根据场景为用户推荐的服务图标,而后通过对该服务图标的触发操作,快捷的进入用户当前大概率需要的功能页面,进而完成相应的业务。所以该方案可以提高用户对电子设备的使用体验。

进一步可选的,对于上述第三种应用场景和第四种应用场景中,因为用户对第一服务图标的承载物(通知消息或悬浮窗)的删除或取消显示,表明了用户在该场景下可能不在需要使用该第一服务图标对应的功能页面了。所以本申请中,手机还可以记录每一次用户对包括有第一服务图标的通知消息的删除或取消显示操作的相关数据(例如时间、位置、对应的应用),对前述实施例中得到的功能页面模型或用户画像进行修正调整,以使后续手机再次处于该第一场景信息所指示的场景中时,不再向用户推荐该第一服务图标。进而使得用户不再看到自身不需要使用的第一服务图标,提高用户体验。

因为目前,应用的厂商开发应用时还会使用快捷入口shortcuts技术,开发出一些能够直接链接到应用的一些功能页面的快捷入口,而这些快捷入口在电子设备上一般会在应用的快捷菜单中显示。所以在第五种应用场景中,302步骤具体可以为:电子设备处于第一场景信息所指示的场景时,响应于用户对第一应用的应用图标的目标操作,在第一应用的快捷菜单中显示第一服务图标;其中,第一服务图标可以是第一功能页面的快捷入口图标。示例性的,目标操作可以为长按操作。

示例性的,以第一场景信息中的时间信息为上午8:00,位置信息为地铁站,第一服务图标对应的第一功能页面为乘车码页面为例。手机在上午8:00(或上午8:00左右)响应于当前位于地铁站附近的用户对应用(第一应用)的图标的长按操作,可以显示如图15中所示的界面。该界面中,应用图标附近包括有快捷菜单71。该快捷菜单71中则包括有第一服务图标72。示例性的,该第一服务图标62具体可以包括有“乘车码”字样以及对应该乘车码的图标。

303步骤具体可以包括:手机响应于用户对该第一服务图标72的点击操作,可以显示第一功能页面,即如图8中(b)所示的界面。

需要说明的是,如果在手机执行本申请实施例之前,确定的是场景和应用的功能页面之间的关联关系,以及功能页面和deeplink服务图标对应的deeplink服务之间的关联关系,则在第五种应用场景下,第一应用(例如图15中所示的应用)应当向手机开放自身的快捷入口shortcuts的入口(例如应用程序接口),从而使得手机在确定了第一场景信息匹配(可以依据两者对应的功能页面来匹配)的第一deeplink服务后,通过该shortcuts的入口告知第一应用,以使第一应用在快捷菜单中设置对应该第一deeplink服务的第一快捷入口的图标作为第一服务图标。在本申请实施例中,第一快捷入口的图标和第一deeplink服务的图标可以相同。

另外,如果第一应用中不存在对应该第一deeplink服务的第一快捷入口,则可以根据第一deeplink服务新建快捷入口作为第一快捷入口,并可以将第一deeplink服务的图标作为该第一快捷入口的图标(即第一服务图标)。

这样一来,在用户打开某个应用的快捷菜单时,手机可以根据当前场景,在菜单中显示用户可能需要使用的快捷入口,从而方便用户使用,提高用户使用体验。

当然,前述五种应用场景仅为302和303步骤对应的技术方案可能的场景,并不作为对其具体的限制,实际中还可以存在其他任意可行的应用场景。本申请对此不做具体限制。

304、手机处于第二场景信息所指示的第二场景的情况下,显示与第二场景相关的第二服务图标。

其中,第二服务图标用于链接至第二应用的第二功能页面;第二场景信息与第一场景信息不同,第二服务图标与第一服务图标不同。第二场景信息至少包括时间信息和位置信息,位置信息用于指示电子设备所处的位置。

示例性的,第二服务图标可以为第二deeplink服务图标。这样一来,因为本申请实施例提供的技术方案能够在不同场景为用户推荐不同的deeplink服务,所以该技术方案不仅提高了用户的使用体验,还增大了电子设备现有的deeplink服务的使用率,避免了现有技术中因为deeplink服务的推荐方式死板所造成的deeplink服务使用率低的缺陷。

具体如何根据第二场景信息确定第二服务图标,可以是根据前述实施例中确定的场景和应用的功能页面之间的关联关系(功能页面模型或用户画像)以及能页面和deeplink服务(即服务图标)之间的关联关系进行确定。具体可参照前述实施例中的相关表述,此处不再赘述。

305、手机响应于对第二服务图标的触发操作,显示第二功能页面。

以电子设备处于非锁屏状态的应用场景为例,304步骤具体可以为:电子设备处于第二场景信息所指示的场景时,通过负一屏显示第二服务图标。

示例性的,以第二场景信息中的时间信息为晚上21:00,位置信息为X小区,第二服务图标对应的第二功能页面为智能音响控制界面为例。具体的,手机在晚上21:00(或晚上21:00左右)响应于当前位于X小区的用户对手机桌面的滑动操作后,可以显示如图16中(a)所示的负一屏界面。该负一屏界面中的预设区域(专门用于显示服务图标的区域)包括有第二服务图标81。示例性的,该第二服务图标81具体可以包括有类似“智能音响”的字样以及对应的图标。

此时,305步骤具体可以为:手机响应于用户对该第二服务图标81的点击操作,可以显示显示第二功能页面,即如图16中(b)所示的智能音响控制界面。

当然,上述应用场景及第二服务图标相关显示实例仅为示例。实际中电子设备还可以处于其他任意可行的应用场景,其他可行的应用场景以及第二服务图标的相关显示实例,可以参照前述302-303步骤相关的说明,此处不再赘述。

可以看出,基于申请实施例提供的技术方案,电子设备处于不同场景信息(例如第一场景信息和第二场景信息)所指示的场景中时,电子设备会显示对应不同场景的不同的服务图标(例如第一服务图标和第二服务图标)。因为,不同的场景能够反映出用户不同的需求。因此,通过该方案可以给用户推荐更更加符合用户需求的服务图标,以使用户在合适的时机快捷的进入合适的应用的功能页面,提高了用户对电子设备的使用体验。

在一种可能的实现方式中,以服务图标为deeplink服务图标为例。为了使得手机可以及时更新自身具备的deeplink服务,进而可以在后续为用户推荐deeplink服务时,为用户提供更丰富准确的deeplink服务,提高用户的使用体验。本申请实施例提供的应用的功能页面的开启方法还可以包括:手机周期性从云服务器获取电子设备中安装的所有应用的deeplink服务;电子设备根据获取到的deeplink服务,更新电子设备中的deeplink服务。

基于本申请实施例提供的技术方案,电子设备可以结合该电子设备所处的场景,向用户推荐能够链接至与该场景相关的功能页面的服务图标。如此,可以实现在不同的场景下给用户推荐不同的服务图标的目的,从而使得用户在不同场景下看到不同的服务图标,进而用户可以通过相应的触发操作,查看到不同的功能页面。不同的场景能够反映出用户不同的需求。本申请的方案中,电子设备可以结合场景给用户推荐服务图标供用户触发以显示该场景对应的功能页面。因此,通过本方案可以给用户推荐更更加符合用户需求的服务图标,以使用户在合适的时机快捷的进入合适的应用的功能页面,提高了用户对电子设备的使用体验和使用效率。

可以理解的是,上述设备等为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本发明实施例能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请实施例的范围。

本申请实施例可以根据上述方法示例对上述电子设备进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本发明实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

在采用对应各个功能划分各个功能模块的情况下,参照图17所示,本申请实施例提供了一种电子设备,包括:显示模块81、接收模块82和处理模块83。

首先,为了实现前述实施例中提供的应用的功能页面的开启方法,接收模块82可以充当前述实施例中的数据采集模块11和数据采集模块13,处理模块可以充当前述实施例中的模型生成模块12和画像生成模块14。从而可以实现前述实施例中确定场景和应用的功能页面之间的关联关系,以及功能页面和服务图标对应的服务之间的关联关系的相关方法步骤。接收模块82和处理模块83还用于结合起来实现前述实施例中图5所示的相关步骤。其中接受模块82主要用于执行获取数据的相关步骤(201),处理模块83则主要用于执行处理数据的相关步骤(202-205)。

在接收模块82和处理模块83完成前述准备工作后,具体的,处理模块83用于在电子设备处于第一场景信息所指示的第一场景的情况下,控制显示模块81显示与第一场景相关的第一服务图标;其中,第一服务图标用于链接至第一应用的第一功能页面,第一应用的第一功能页面不同于第一应用的首页。处理模块83还用于响应于接收模块82接收的对第一服务图标的触发操作,控制显示模块81显示第一功能页面。处理模块83还用于在电子设备处于第二场景信息所指示的第二场景的情况下,控制显示模块81显示与第二场景相关的第二服务图标;其中,第二服务图标用于链接至第二应用的第二功能页面,第二应用的第一功能页面不同于第二应用的首页;第二场景信息与第一场景信息不同,第二服务图标与第一服务图标不同。处理模块83还用于响应于接收模块82接收的对第二服务图标的触发操作,控制显示模块81显示第二功能页面。

可选的,第一场景信息和第二场景信息至少包括时间信息和位置信息,位置信息用于指示电子设备所处的位置。接收模块82还用于获取电子设备当前的场景信息;处理模块83还用于根据接收模块82获取的当前的场景信息确定其所指示的场景;当前的场景信息至少包括当前的时间信息和电子设备当前的位置信息。

可选的,第一服务图标为第一deeplink服务图标,第二服务图标为第二deeplink服务图标。

可选的,处理模块83具体用于:在电子设备处于第一场景信息所指示的第一场景的情况下,控制显示模块81在锁屏界面显示第一服务图标。

可选的,处理模块83具体用于:响应于接收模块82接收的对第一服务图标的触发操作,若第一服务图标的安全等级小于预设阈值,则控制显示模块81直接显示第一功能页面;若第一服务图标的安全等级大于或等于预设阈值,则进行用户认证;若用户认证通过,则控制显示模块81显示第一功能页面。其中,安全等级用于指示服务图标对应的功能页面中的信息与用户隐私和财产之间的相关程度。

可选的,处理模块83具体用于:在电子设备处于第一场景信息所指示的第一场景时,控制显示模块81通过负一屏、通知消息或者悬浮窗显示第一服务图标。

可选的,处理模块83具体用于:在电子设备处于第一场景信息所指示的第一场景时,响应于接收模块82接收的用户对第一应用的应用图标的目标操作,控制显示模块81在第一应用的快捷菜单中显示第一服务图标。其中,第一服务图标是第一功能页面的快捷入口图标。

可选的,处理模块83具体用于:在电子设备处于第二场景信息所指示的第二场景的情况下,控制显示模块81在锁屏界面显示第二服务图标。

可选的,处理模块83具体用于:响应于接收模块82接收的对第二服务图标的触发操作,若第二服务图标的安全等级小于预设阈值,则控制显示模块81直接显示第二功能页面;若第二服务图标的安全等级大于或等于预设阈值,则进行用户认证;若用户认证通过,则控制显示模块81显示第二功能页面。其中,安全等级用于指示服务图标对应的功能页面中的信息与用户隐私和财产之间的相关程度。

可选的,处理模块83具体用于:在电子设备处于第二场景信息所指示的第二场景时,控制显示模块81通过负一屏、通知消息或者悬浮窗显示第二服务图标。

可选的,处理模块83具体用于:在电子设备处于第二场景信息所指示的第二场景时,响应于接收模块82接收的用户对第二应用的应用图标的目标操作,控制显示模块81在第二应用的快捷菜单中显示第二服务图标。其中,第二服务图标是第二功能页面的快捷入口图标。

可选的,在服务图标为deeplink服务图标的情况下,接收模块82还用于周期性从云服务器获取电子设备中安装的所有应用的deeplink服务。处理模块83还用于根据接收模块82获取到的deeplink服务,更新电子设备中的deeplink服务。

可选的,处理模块83具体用于:响应于接收模块82接收的用户在第一时刻第一地点对电子设备的操作触发电子设备亮屏的情况下,控制显示模块81显示第一服务图标,第一时刻和第一地点符合第一场景信息所指示的第一场景。响应于接收模块82接收的用户在第二时刻第二地点处于对电子设备的使用中的情况下,控制显示模块81显示第二服务图标,第二时刻和第二地点符合第二场景信息所指示的第二场景。

可选的,处理模块83还用于:在第一服务图标或第二服务图标被显示预设时间且接收模块82没有收到用户对所述第一服务图标或所述第二服务图标的操作的情况下,控制显示模块81不再继续显示第一服务图标或第二服务图标。

关于上述实施例中的电子设备,其中各个模块执行操作的具体方式已经在前述实施例中的应用的功能页面的开启方法的实施例中进行了详细描述,此处不再具体阐述。其相关的有益效果也可参照前述应用的功能页面的开启方法的相关有益效果,此处不再赘述。

本申请实施例还提供一种电子设备,该电子设备包括显示屏、存储器和一个或多个处理器;显示屏、存储器与处理器耦合;其中,存储器中存储有计算机程序代码,计算机程序代码包括计算机指令,当计算机指令被处理器执行时,使得电子设备执行如前述实施例提供的应用的功能页面的开启方法。该电子设备的具体结果可参照图2中所示的电子设备01的结构。

首先,为了实现让电子设备执行前述实施例中提供的应用的功能页面的开启方法,当计算机指令被处理器执行时,还应使得电子设备执行如前述实施例中数据采集模块11、数据采集模块13、模型生成模块12和画像生成模块14所执行的方法步骤,以实现前述实施例中确定场景和应用的功能页面之间的关联关系,以及功能页面和服务图标对应的服务之间的关联关系的相关方法步骤。当计算机指令被处理器执行时,还应使得电子设备执行如前述实施例中提供的201-205步骤。

在电子设备完成前述准备工作后,具体的,当计算机指令被处理器执行时,使得电子设备执行如下步骤:电子设备处于第一场景信息所指示的第一场景的情况下,显示与第一场景相关的第一服务图标;其中,第一服务图标用于链接至第一应用的第一功能页面,第一应用的第一功能页面不同于第一应用的首页。电子设备响应于对第一服务图标的触发操作,显示与第二场景相关的第一功能页面;电子设备处于第二场景信息所指示的场景的情况下,显示第二服务图标;其中,第二服务图标用于链接至第二应用的第二功能页面,第二应用的第二功能页面不同于第二应用的首页;第二场景信息与第一场景信息不同,第二服务图标与第一服务图标不同;电子设备响应于对第二服务图标的触发操作,显示第二功能页面。

可选的,第一场景信息和第二场景信息至少包括时间信息和位置信息,位置信息用于指示电子设备所处的位置;当该计算机指令被处理器执行时,使得电子设备还执行如下步骤:电子设备获取电子设备当前的场景信息,并确定当前的场景信息所指示的场景;电子设备当前的场景信息至少包括当前的时间信息和电子设备当前的位置信息。

可选的,第一服务图标为第一deeplink服务图标,第二服务图标为第二deeplink服务图标。

可选的,当该计算机指令被处理器执行时,使得电子设备具体执行如下步骤:电子设备处于第一场景信息所指示的场景的情况下,在锁屏界面显示第一服务图标。

可选的,当该计算机指令被处理器执行时,使得电子设备具体执行如下步骤:电子设备响应于对第一服务图标的触发操作,若第一服务图标的安全等级小于预设阈值,则直接显示第一功能页面;安全等级用于指示服务图标对应的功能页面中的信息与用户隐私和财产之间的相关程度;若第一服务图标的安全等级大于或等于预设阈值,则进行用户认证;若用户认证通过,电子设备显示第一功能页面。

可选的,当该计算机指令被处理器执行时,使得电子设备具体执行如下步骤:电子设备处于第一场景信息所指示的第一场景时,通过负一屏、通知消息或者悬浮窗显示第一服务图标。

可选的,当该计算机指令被处理器执行时,使得电子设备具体执行如下步骤:电子设备处于第一场景信息所指示的第一场景时,响应于用户对第一应用的应用图标的目标操作,在第一应用的快捷菜单中显示第一服务图标;其中,第一服务图标是第一功能页面的快捷入口图标。

可选的,当该计算机指令被处理器执行时,使得电子设备具体执行如下步骤:电子设备处于第二场景信息所指示的第二场景的情况下,在锁屏界面显示第二服务图标。

可选的,当该计算机指令被处理器执行时,使得电子设备具体执行如下步骤:电子设备响应于对第二服务图标的触发操作,若第二服务图标的安全等级小于预设阈值,则直接显示第二功能页面;安全等级用于指示服务图标对应的功能页面中的信息与用户隐私和财产之间的相关程度;若第二服务图标的安全等级大于或等于预设阈值,则进行用户认证;若用户认证通过,电子设备显示第二功能页面。

可选的,当该计算机指令被处理器执行时,使得电子设备具体执行如下步骤:电子设备处于第二场景信息所指示的第二场景的情况下,通过负一屏、通知消息或者悬浮窗显示第二服务图标。

可选的,当该计算机指令被处理器执行时,使得电子设备具体执行如下步骤:电子设备处于第一场景信息所指示的场景的情况下,响应于用户对第二应用的应用图标的目标操作,在第二应用的快捷菜单中显示第二服务图标;其中,第二服务图标是第二功能页面的快捷入口图标。

可选的,在服务图标为deeplink服务图标的情况下,当该计算机指令被处理器执行时,使得电子设备还执行如下步骤:电子设备周期性从云服务器获取电子设备中安装的所有应用的deeplink服务;电子设备根据获取到的deeplink服务,更新电子设备中的deeplink服务。

可选的,当该计算机指令被处理器执行时,使得电子设备还执行如下步骤:

电子设备响应于用户在第一时刻第一地点对电子设备的操作触发电子设备亮屏的情况下,显示第一服务图标,第一时刻和第一地点符合第一场景信息所指示的第一场景;(比如,若用户在第一时刻第一地点并没有使用手机,则这种情况下用户可能并不需要使用第一服务图标对应的第一功能页面,故可不用向用户显示第一服务图标,以减少对用户不必要的打扰;若用户在第一时刻第一地点拿起手机并看向屏幕使得手机亮屏,则这种情况下用户很可能是准备使用手机来查看第一功能页面,故可以向用户显示第一服务图标,若用户并没有解锁屏幕,可以在未解锁界面显示第一服务图标;若用户已经很快地解锁了屏幕,则可以在已解锁界面显示第一服务图标。)

电子设备响应于用户在第二时刻第二地点处于对电子设备的使用中的情况下,显示第二服务图标,第二时刻和第二地点符合第二场景信息所指示的第二场景。(比如,若用户在第二时刻第二地点并没有使用手机,则这种情况下用户可能并不需要使用第二服务图标对应的第二功能页面,故可不用向用户显示第二服务图标;若用户在第二时刻第二地点正在使用手机(如用户进行了将某应用的页面切换到后台的操作),则这种情况下用户很可能是需要使用手机来查看第二功能页面,故可以向用户显示第二服务图标。)

可选的,当该计算机指令被处理器执行时,使得电子设备还执行如下步骤:在第一服务图标或第二服务图标被显示预设时间且没有收到用户对所述第一服务图标或所述第二服务图标的操作的情况下,电子设备不再显示第一服务图标或第二服务图标。

本申请实施例还提供一种计算机可读存储介质,该计算机可读存储介质包括计算机指令,当所述计算机指令在电子设备上运行时,使得电子设备执行如前述实施例提供的应用的功能页面的开启方法,或者使电子设备执行前述实施例中手机执行的各个功能或步骤。

本申请实施例还提供一种计算机程序产品,当该计算机程序产品在计算机上运行时,使得计算机执行如前述实施例提供的应用的功能页面的开启方法,或者使计算机执行前述实施例中手机执行的各个功能或步骤。其中,该计算机可以是前述的电子设备

通过以上实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。

本申请所提供的实施例在被实施时,负责采集和处理个人数据的实体将遵守适用的法律法规,遵循目的明确、最小必要、公开透明等原则,并通过有效的管理和技术体系,保护个人信息。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个装置,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是一个物理单元或多个物理单元,即可以位于一个地方,或者也可以分布到多个不同地方。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(read only memory,ROM)、随机存取存储器(random access memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。

以上内容,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何在本申请揭露的技术范围内的变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。

46页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种基于互联网、实名认证及用电臻享系统

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!