交互方法及交互系统与流程

文档序号:17537980发布日期:2019-04-29 14:12阅读:190来源:国知局
交互方法及交互系统与流程

本发明涉及人机交互领域,尤其涉及一种交互方法及交互系统。



背景技术:

本部分旨在为权利要求书中陈述的本发明实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。

人机交互是指人与计算机、电视等各种电子设备的信息交换,电子设备通过输出设备(例如,显示屏等)给人提供信息,人通过输入设备(例如,键盘、遥控器等)向电子设备输入信息。随着科学技术的发展,电子设备能够给人提供的功能越来越多,如何将用户想要的内容快速展现出来,提高用户交互体验,是人机交互领域一直要解决的问题。

以电视为例,当用户通过电视遥控器与电视进行人机交互的过程中,如果用户想要操作电视的某项功能,需要通过遥控器的方向键移动到该功能模块或者进入厂商定制的特定的功能模块,再执行相应功能的操作,这种方式使得用户实现电视操作的步骤多、速度慢、效率低。

因而,目前急需提供一种快速实现电子设备(例如,电视)操作的交互方式,以提高用户操作电子设备的用户体验。



技术实现要素:

本发明实施例提供一种交互方法,用以解决现有技术中,由于电子设备提供的功能越来越多,使得用户操作电子设备的步骤繁琐、效率低的技术问题,该方法包括:接收外部输入的快捷键指令,其中,快捷键指令用于显示快捷功能菜单;根据快捷键指令,输出快捷功能菜单,其中,快捷功能菜单包括至少一个功能模块入口,每个功能模块入口用于进入相应的功能模块界面;接收对任意一个功能模块入口的触发指令;根据触发指令,输出相应的功能模块界面。

本发明实施例还提供一种交互系统,用以解决现有技术中,由于电子设备提供的功能越来越多,使得用户操作电子设备的步骤繁琐、效率低的技术问题,包括:遥控器,用于接收外部输入的快捷键指令,并将快捷键指令对应的键值发送给待控设备,其中,快捷键指令用于控制待控设备显示快捷功能菜单;待控设备,与遥控器通信,用于根据快捷键指令对应的键值,输出快捷功能菜单,其中,快捷功能菜单包括至少一个功能模块入口,每个功能模块入口用于进入相应的功能模块界面;其中,遥控器还用于向待控设备发送对任意一个功能模块入口的触发指令,待控设备还用于根据触发指令,输出相应的功能模块界面。

本发明实施例还提供一种计算机设备,用以解决现有技术中,由于电子设备提供的功能越来越多,使得用户操作电子设备的步骤繁琐、效率低的技术问题,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述任一的交互方法。

本发明实施例还提供一种计算机可读存储介质,用以解决现有技术中,由于电子设备提供的功能越来越多,使得用户操作电子设备的步骤繁琐、效率低的技术问题,计算机可读存储介质存储有执行上述任一交互方法的计算机程序。

本发明实施例中,无论用户当前操作的电子设备处于什么状态,都可以通过快捷键指令快速进入快捷功能菜单,由于快捷功能菜单上提供了至少一个功能模块入口,使得用户可以触发任意一个功能模块入口,进而快速进入该功能模块入口对应的功能模块界面,以便通过在该功能模块界面上执行相应的功能操作。通过本发明实施例,简化了用户操作电子设备的操作步骤,提高了用户与电子设备交互的速度和效率,大大提升了用户体验。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:

图1为本发明实施例中提供的一种交互方法流程图;

图2为本发明实施例中提供的一种具有魔法键的电视遥控器示意图;

图3为本发明实施例中提供的一种魔法键菜单示意图;

图4为本发明实施例中提供的一种魔法键菜单界面内容展示示意图;

图5为本发明实施例中提供的一种遥控器与电视交互流程图;

图6为本发明实施例中提供的一种交互系统示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本发明实施例做进一步详细说明。在此,本发明的示意性实施例及其说明用于解释本发明,但并不作为对本发明的限定。

本发明实施例中提供了一种交互方法,图1为本发明实施例中提供的一种交互方法流程图,如图1所示,该方法包括如下步骤:

s101,接收外部输入的快捷键指令,其中,快捷键指令用于显示快捷功能菜单;

s102,根据快捷键指令,输出快捷功能菜单,其中,快捷功能菜单包括至少一个功能模块入口,每个功能模块入口用于进入相应的功能模块界面;

s103,接收对任意一个功能模块入口的触发指令;

s104,根据触发指令,输出相应的功能模块界面。

需要说明的是,上述s101至s104公开的方案,可以应用于任意一种电子设备(包括但不限于电视、投影设备、计算机、手机、平板电脑、笔记本电脑等)的交互操作。上述快捷键指令可以是通过硬件实现的(例如,在遥控器上设置一个实体快捷按键或在待控设备上设置一个实体快键按键),也可以是通过软件实现的(例如,通过待控设备上的一个软件快捷按钮)。在上述快捷键指令是通过硬件实现的情况下,如果待控设备是手机、平板电脑、笔记本电脑等设备来说,则上述快捷键指令可以由设备自身实现;如果待控设备是计算机,则上述快捷键指令可以由输入设备键盘或鼠标实现;如果待控设备是电视、投影设备等由遥控器控制的设备,则上述快捷键指令可以由遥控器实现(例如,在遥控器上设置一个实体快捷按键)。

由上可知,在本发明上述实施例中,无论用户当前操作的电子设备处于什么状态,都可以通过快捷键指令快速进入快捷功能菜单,由于快捷功能菜单上提供了至少一个功能模块入口,使得用户可以触发任意一个功能模块入口,进而快速进入该功能模块入口对应的功能模块界面,以便通过在该功能模块界面上执行相应的功能操作。通过本发明实施例,简化了用户操作电子设备的操作步骤,提高了用户与电子设备交互的速度和效率,大大提升了用户体验。

下面,本发明各个实施例以电视为例来进行说明。

当上述快捷键指令为触发一个实体快捷键的指令的情况下,可以在遥控器上定制一个实体快捷键(魔法键),即电视遥控器厂商在遥控器出厂时定制特殊的实体物理遥控器按键,如图2中图标21所示。

此处需要说明的是,定义魔法键的具体操作是在电视遥控器上增加一个魔法键,并为其定义特殊键值。遥控器魔法键物理按键和魔法键采用的键值需要遥控器厂商进行定制,键值可新增,亦可修改原生系统(例如,android)提供的未使用的键值。若是新增键值,则要求定制的键值需要不在原生系统默认提供的键值之内。若是修改键值,则需要确保该键值系统和应用层确定没有使用,保证系统的稳定性。

电视系统定制的实收,需要映射魔法键的键值。当用户按下遥控器的魔法键后,遥控器会将魔法键的键值发送至电视,例如:红外遥控器通过红外信号发送键值,蓝牙遥控器通过蓝牙协议发送键值。电视如果接收到该魔法键键值,无论电视当时处于任何界面,包括第三方应用界面,都能通知应用层做出响应,进而打开魔法键菜单。

当快捷键指令为触发一个实体快捷键的指令的情况下,一种可选的实施例中,上述s104可以包括:获取实体快捷键对应的键值;根据实体快捷键对应的键值,通知应用层打开快捷功能菜单。例如,电视遥控器上每个实体按键都是通过向电视发送键值的方式来控制电视的,在遥控器上增加一个实体快捷按键,并定义相应的键值,以实现控制电视显示快键功能菜单的目的。

仍以图2所示的遥控器为例,在遥控器出厂时,遥控器厂商给遥控器上的魔法键定义键值,当用户按下该魔法键(即快捷键指令),遥控器向电视发送该魔法键对应的键值(即快捷键指令对应的键值),电视接收该魔法键的键值后,通知电视应用层,使得电视应用层接收到通知后打开魔法键菜单(即快键功能菜单)。当魔法键菜单打开后,用户可以通过魔法键菜单中显示的功能模块入口进入相应的功能模块界面。图3为本发明实施例中提供的一种魔法键菜单示意图,如图3所示,魔法键菜单是一个多功能菜单,魔法键菜单上显示的功能模块入口包括但不限于“常用功能入口”、“业务模块入口”、“第三方应用入口”、“常用按键入口”和“信源切源入口”。

由于每个用户的操作习惯不同,为了进一步提高用户体验,作为一种可选的实施例,本发明实施例可以支持用户自定义魔法键菜单。因而,作为一种可选的实施方式,上述方法还可以包括:接收自定义设置指令,以及根据自定义设置指令执行相应的操作,其中,自定义设置指令用于自定义设置快捷功能菜单中的功能模块入口,自定义设置指令包括如下至少之一:新增指令、删除指令和位置调整指令,其中,新增指令用于在快捷功能菜单中新增一个功能模块入口,删除指令用于删除快捷功能菜单中的一个功能模块入口,位置调整指令用于调整任意一个功能模块入口在快捷功能菜单中的位置。

例如,图4为本发明实施例中提供的一种魔法键菜单界面内容展示示意图,如图4所示,魔法键菜单支持的功能包括但不限于:置顶功能,云服务推荐,常用功能入口、业务模块入口、第三方应用入口、常用按键入口和信源切源入口等。可选地,系统默认为魔法键设置一些选项,如直播、信源、游戏等。魔法键菜单支持添加、删除与排序功能。用户可以对菜单内相关选项进行排序,如:用户可以把网络设置功能入口加入此菜单,并将其位置调整为第一个。

作为另一种可选的实施例,本发明实施例智能生成或调整魔法键菜单。系统通过统计用户行为数据,然后根据用户的使用习惯,智能生成最适合用户的魔法键菜单,无需用户自定义设置,进一步提高用户体验。由此,作为一种可选的实施方式,上述方法还可以包括:采集用户行为数据,其中,用户行为数据包括:用户使用任意一个功能模块界面的使用频次、用户置顶任意一个功能模块在快捷功能菜单中的位置的置顶次数;根据用户行为数据,更新快捷功能菜单。

仍以图4为例,系统根据用户的行为统计,自动调整魔法键菜单选项,把用户最常用的四项功能增加到魔法键菜单,如用户经常使用“电影”业务模块,系统会主动把此模块增加至魔法键菜单。

需要说明的是,系统统计的使用频次包括但不限于三种:魔法键内部功能业务使用频次统计、魔法键外部功能业务使用频次统计和云服务多用户功能业务使用频次统计。

(1)魔法键内部功能业务使用频次统计。当用户点击魔法键菜单中的某一个功能模块入口时,会对该功能模块入口的点击次数进行统计,并且将使用频次数据做本地持久化保存和把数据上传至云端服务器。当用户再次打开魔法键菜单时,各功能模块入口会根据用户使用的频次按照从大到小的方式进行自动排序,若使用频次相同,则可按照android名称默认的排序规则,由此可将用户最常使用的功能模块入口移至界面的明显区域位置。例如:用户在魔法键菜单打开了一个应用app1,则app1的使用次数为1。当再次打开魔法键菜单后,app1的使用次数为1,高于其他使用次数为0的应用,因此,将app1置于应用部分的第一个位置,其他应用按照名称排序。

(2)魔法键外部功能业务使用频次统计。统计电视核心功能和业务的使用频次,并且将使用频次数据做本地持久化保存和把数据上传至云端服务器。当用户再次打开魔法键界面时,即时或定时自动更新魔法键界面的内容。例如,可统计用户观看不同直播频道的次数,取用户观看次数最多的5个频道,更新到魔法键界面内。

(3)云服务多用户功能业务使用频次统计。将(1)和(2)统计的使用频次上传至云服务的频次统计数据,在多用户的情况下,形成大数据的统计,根据功能业务的频次统计数据排行,可定时向用户推荐功能业务。推荐的功能业务可在魔法键菜单内显示。

另外,还需要说明的是,系统采集的用户行为数据包括但不限于用户使用某一个功能模块入口的频次统计和功能模块入口置顶功能。可选地,置顶功能界面显示的优先级可以高于频次统计的优先级。

置顶功能是指用户可以将某一个功能模块入口直接移动至魔法键菜单的置顶区。可选择魔法键界面显示明显的区域作为置顶区,例如界面的首行位置。在魔法键界面,用户长按功能模块入口的磁贴可呼出置顶菜单。用户可以选择置顶或者取消置顶,可以对同一功能模块入口进行多次置顶,也可以同时置顶多个功能模块入口。系统可以将置顶数据持久化保存。当多个功能模块入口同时置顶时,按照置顶次数进行排序,当置顶次数相同时,按照名称排序。

例如:用户在魔法键菜单内,长按app2,弹出置顶菜单,选择置顶选项,则该app2会自动移动至置顶区。同样的操作对app3执行2次,则app3位于置顶区并且在app2的前方。再次长按app2,选择取消置顶,则app2回到它的原始位置。

图5为本发明实施例中提供的一种遥控器与电视交互流程图,如图5所示,本发明实施例将魔法键与智能电视核心业务、功能相结合,用户可通过魔法键,在电视处于任何界面时,都可以直接进入魔法键菜单,选择执行相应的功能,随时随地一键直达核心功能,快速、高效地实现用户的电视操作。用户可以自定义魔法键菜单中的各个功能模块入口,例如,增加、删除某些功能模块入口或调整各个功能模块入口的位置,使得菜单定制能力增强;系统也会统计用户的使用习惯,智能生成最适合用户的魔法键菜单。

例如,一种场景中,用户打开某第三方应用app1时,应用提示网络访问失败,一般操作为:用户退出当前应用,去系统设置中设置网络,然后再重新打开app1。而通过本发明实施例提供的交互方法,用户使用魔法键,可以不退出app1,一键进入网络设置。另一种场景中,用户正在打游戏,此时某直播节目时间到了,用户不用一直按返回键退出应用,然后再到直播界面。此时使用魔法键,可以一键到直播。

本发明实施例中还提供了一种交互系统,如下面的实施例所述。由于这些设备解决问题的原理与上述方法实施例中提供的交互方法相似,因此这些设备的实施可以参见方法的实施,重复之处不再赘述。

图6为本发明实施例中提供的一种交互系统示意图,如图6所示,该系统包括:遥控器61和待控设备62。

其中,遥控器61,用于接收外部输入的快捷键指令,并将快捷键指令对应的键值发送给待控设备62,其中,快捷键指令用于控制待控设,62显示快捷功能菜单;待控设备62,与遥控器61通信,用于根据快捷键指令对应的键值,输出快捷功能菜单,其中,快捷功能菜单包括至少一个功能模块入口,每个功能模块入口用于进入相应的功能模块界面;其中,遥控器61还用于向待控设备发送对任意一个功能模块入口的触发指令,待控设备62还用于根据触发指令,输出相应的功能模块界面。

需要说明的是,上述待控设备62包括但不限于电视、投影设备等通过遥控器控制的设备。

由上可知,在本发明上述实施例中,无论用户当前操作的待控设备62处于什么状态,都可以通过遥控器61接收用户输入的快捷键指令,以进入快捷功能菜单,由于快捷功能菜单上提供了至少一个功能模块入口,使得用户可以触发任意一个功能模块入口,进而快速进入该功能模块入口对应的功能模块界面,以便通过在该功能模块界面上执行相应的功能操作。通过本发明实施例,简化了用户操作电子设备的操作步骤,提高了用户与电子设备交互的速度和效率,大大提升了用户体验。

在一种可选的实施例中,上述待控设备62还用于接收遥控器61发送的自定义设置指令,并根据自定义设置指令执行相应的操作,其中,自定义设置指令用于自定义设置快捷功能菜单中的功能模块入口,自定义设置指令包括如下至少之一:新增指令、删除指令和位置调整指令,其中,新增指令用于在快捷功能菜单中新增一个功能模块入口,删除指令用于删除快捷功能菜单中的一个功能模块入口,位置调整指令用于调整任意一个功能模块入口在快捷功能菜单中的位置。

在一种可选的实施例中,上述待控设备62还用于采集用户行为数据,并根据用户行为数据,更新快捷功能菜单,其中,用户行为数据包括:用户使用任意一个功能模块界面的使用频次、用户置顶任意一个功能模块在快捷功能菜单中的位置的置顶次数。

在一种可选的实施例中,上述遥控器61包括:快捷按键(例如,图2中图标21所示的按键),其中,遥控器61通过该快捷按键接收外部输入的快捷键指令,也即用户通过按下遥控器61上的快捷按键实现触发快捷键指令的目的。

基于上述实施例,作为一种可选的实施方式,当遥控器61通过快捷按键接收外部输入的快捷键指令后,遥控器61还用于根据接收到的快捷键指令,获取快捷按键对应的键值,以将该快捷按键对应的键值发送给待控设备62,使得待控设备62通知其应用层打开快捷功能菜单。

本发明实施例中还提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述方法实施例中任一的交互方法。

本发明实施例中还提供了一种计算机可读存储介质,计算机可读存储介质存储有执行上述方法实施例中任一交互方法的计算机程序。

综上所述,本发明实施例通过定制快捷按键、系统和智能菜单,提供了一种用户快速实现电子设备(尤其是电视等通过遥控器控制的设备)操作的新型交互设计方案,完善的交互设计大大提高了用户实现电视操作的速度与效率,改善了传统模式中用户操作复杂、操作步骤繁多的不足。不管用户操作的电子设备处于何种情况下,轻轻一按快键键,就能快速、高效地实现电子设备的核心操作。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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