基于用户偏好或习惯的动态用户界面显示方法与流程

文档序号:11828359阅读:393来源:国知局
基于用户偏好或习惯的动态用户界面显示方法与流程

本发明涉及人机交互界面技术的开发,特别涉及基于用户偏好或习惯的动态用户界面显示方法。



背景技术:

当前,在车载信息娱乐系统里提供了供用户操作各种信息娱乐功能的用户界面,该用户界面中包含了各个信息娱乐功能所对应的菜单项。通常来说,各个信息娱乐功能所对应的菜单项在用户界面中的布局以及其实现过程都是按照预先设定好的规则及设计来实现的。每次用户需要用到某项功能的时候,用户都需要按照预先设定的顺序去找到并触发该功能。而且,在某些功能需要用户输入信息时,用户需要手动输入或者在历史记录列表里进行选择。

随之带来的问题是,为了启动或者触发用户需要的功能时,用户都需要经过重复的操作过程。并且对于信息输入方面而言,即使是同样的内容输入,用户每次仍需要进行手动输入或者进行历史记录的选择。这些繁琐而重复的操作设计,在用户使用过程中带来了不好的用户体验。此外,对于在开车过程中操作用户界面的情况来说,这种占用较长时间的操作过程无疑也会带来重大的安全隐患。



技术实现要素:

本发明解决的问题是提供一种基于用户偏好或习惯的动态用户界面显示方法,以简化用户操作并提高行车安全性。

为了解决上述问题,本发明提供的基于用户偏好或习惯的动态用户界面显示方法,包括:

记录与各信息娱乐功能相关的历史数据;

从历史数据中获取针对各信息娱乐功能的、包含时间信息的用户偏好或习惯信息;

根据所述用户偏好或习惯信息及当前时刻,预测当前时刻或者临近时段用户需要的信息娱乐功能的信息;

在用户界面中呈现相应信息娱乐功能的菜单和/或信息。

与现有技术相比,上述方案具有以下优点:通过上述方案从操作历史中获得的用户偏好或习惯的信息,其提供了在某一时刻符合用户偏好或习惯的信息娱乐功能的信息。从而,基于所述用户偏好或习惯信息所呈现的用户界面能尽量符合用户的期望或习惯。在所述用户界面中,用户可以较快捷地选取并触发相应信息娱乐功能。因此简化了用户在用户界面端的操作。并且,由于无需占用较长时间操作,也相应提高了行车的安全性。

附图说明

图1是根据本发明基于用户偏好或习惯的动态用户界面显示方法的一种实施方式流程示意图;

图2是本发明基于用户偏好或习惯的动态用户界面显示方法的一种实现过程举例示意图;

图3是根据本发明基于用户偏好或习惯的动态用户界面显示方法的一种实施例的用户界面示意图;

图4是基于图3用户界面的一种具体应用场景示意图。

具体实施方式

在下面的描述中,阐述了许多具体细节以便使所属技术领域的技术人员 更全面地了解本发明。但是,对于所属技术领域内的技术人员明显的是,本发明的实现可不具有这些具体细节中的一些。此外,应当理解的是,本发明并不限于所介绍的特定实施例。相反,可以考虑用下面的特征和要素的任意组合来实施本发明,而无论它们是否涉及不同的实施例。因此,下面的方面、特征、实施例和优点仅作说明之用而不应被看作是权利要求的要素或限定,除非在权利要求中明确提出。

如背景技术中提及的,由于现有技术操作信息娱乐功能的用户界面的菜单项布局及实现过程都是预先设定好而固定下来的,致使用户经常需要通过繁琐操作且花费很长时间来启动或者触发某个功能。由此,本发明的发明人提出,由于在用户操作各种信息娱乐功能时会产生一系列用户交互数据以及体验各种信息娱乐功能时会产生一系列使用数据(可以被理解为信息娱乐功能提供服务时所产生的一些中间数据,例如音乐播放时自动播放过的音乐、收听电台时听过的节目等),这些数据除了帮助实现对各种信息娱乐功能的控制及信息提供外,还可以作为反映用户对各信息娱乐功能喜好程度的指征数据。并且,通过将这些指征数据结合时间信息,就能形成用户偏好或者用户习惯信息,该用户偏好信息或用户习惯信息可用来预测后续某个时刻或某个时段用户需要的功能(期望功能或是符合用户习惯的功能)。而借助此,就可根据时刻来动态调整呈现给用户的用户界面的内容。

参照图1所示,根据本发明基于用户偏好或习惯的动态用户界面显示方法的一种实施方式,其包括:

步骤s10,记录与各信息娱乐功能相关的历史数据;

步骤s20,从历史数据中获取针对各信息娱乐功能的、包含时间信息的用户偏好或习惯信息;

步骤s30,根据所述用户偏好或习惯信息及当前时刻,预测当前时刻或者临近时段用户需要的信息娱乐功能的信息;

步骤s40,在用户界面中呈现相应信息娱乐功能的菜单和/或信息。

上述方案中,通过收集用户在过去一段时期内所体验过的各信息娱乐功能相关的历史数据作为形成用户偏好、用户习惯信息的数据基础。如上述分析,用户在对各信息娱乐功能进行操作时产生的用户交互数据以及体验各信息娱乐功能时产生的使用数据可以反映用户对各信息娱乐功能的喜好程度或用户的使用习惯。因而,步骤s20中形成的用户偏好信息、用户习惯信息可以认为较准确地反映了用户在一段时期内各个时刻的操作偏好、操作习惯。而在这个基础上,步骤s30中所预测的信息娱乐功能的信息就更可被认为是包含了用户当下或临近时段所需要的(期望的或习惯的,或两者皆有)信息娱乐功能。因此,用户在步骤s40中呈现的用户界面中就可以直接对其所需要的信息娱乐功能进行操作,而无需如现有技术中那样仅能通过固定的实现过程来一步步找到所期望的娱乐功能。并且,可以轻易理解地是,当时刻变化时,当前所呈现的用户界面中的各功能菜单也将根据用户偏好信息、用户习惯信息进行动态变化。

在此基础上,还可以作为一种更优化方案想到的是:在用户体验各种信息娱乐功能期间,除了上述提及的交互数据和使用数据之外,可能影响用户对信息娱乐功能的操作或信息娱乐功能呈现的还可以包括外部环境数据。此处的外部环境数据可以包括提供信息娱乐功能的服务系统从外部设备或网络中获得的信息,例如可能影响路线规划的路况/天气信息、可能影响用户所选择音乐类型的道路类型信息(高速路驾驶时可能选择节奏强烈的音乐;地面/高架道路时可能选择节奏舒缓的音乐)等。因此,在本发明的其他实施例中,上述记录历史数据的处理还可以添加对外部环境数据及其时间的记录。相应 地,所获得的用户偏好或习惯信息也包含了外部环境因素。因而,在预测当前时刻用户所需时还可以结合当前时刻的外部环境数据,以其获得更准确的结果。

以下以车载端的信息娱乐功能呈现为例,通过图2以更清楚地示意本发明的实现过程。参照图2所示,当用户通过用户界面100对各信息娱乐功能进行操作时,各信息娱乐功能的操作时间、操作次数、使用时长、被关闭/切换次数等一系列用户交互数据、各信息娱乐功能的使用数据、外部环境数据等将被记录下来形成历史数据。这些数据通常可以从目前车载信息娱乐系统中用于处理用户操作的功能模块(例如人机交互模块)以及用于提供各种信息娱乐功能服务的功能模块(例如车载信息娱乐应用模块)处以及外部设备或网络处获得。

接下来,上述的历史数据将会经过一些计算、统计或分析等加工处理,以期从中获得可以反映用户偏好的信息。例如,可以通过对各信息娱乐功能的操作次数、使用时长的统计来获得用户对这些信息娱乐功能的喜好程度的信息或用户使用这些信息娱乐功能的习惯信息。又例如,在前述统计结果的基础上,结合操作时间来预测用户在某特定时刻的期望功能或习惯功能。或者,也可以从历史数据中选取某个时刻使用过的信息娱乐功能,统计这些信息娱乐功能在历史数据所针对的一段时期内该时刻的使用频次,将使用频次较多的信息娱乐功能作为该时刻符合用户偏好或习惯的信息娱乐功能,或者,将使用频次较多的信息娱乐功能且对应外部环境数据的信息娱乐功能作为该时刻或者临近时段符合用户偏好或习惯的信息娱乐功能。需要说明的是,根据实际需求,此处的时刻既可以被设置成是某个时间点,例如上午9点,也可以被设置成某个时间段,例如下午3点~4点。

从而,通过这些计算/统计/分析的处理,可以形成历史数据所针对的一段时期内、用户在各个时刻对相应信息娱乐功能或在各个时刻及特定外部环境 下对相应信息娱乐功能的偏好或习惯。即,上述的包含时间信息的用户偏好或习惯信息。上述的数据加工处理的过程可以考虑在汽车本地端(即通过车载端的处理器)完成。或者,考虑到最终结果的精确度以及数据处理的能力,也可以仅由汽车本地端收集操作历史数据,而对操作历史数据的加工处理过程则可由汽车本地端发送至云端服务器,在云端服务器处理完成后再反馈至汽车本地端。

在获得了包含时间信息的用户偏好或习惯信息后,就可以根据当前时刻(或者再结合当前时刻的外部环境数据)来确定需要在用户界面中呈现的内容。通常,可以通过车载时钟来获得当前时刻的信息。并且,从包含时间信息的用户偏好或习惯信息中选取与当前时刻相关的信息娱乐功能的信息,或选取与当前时刻相关且对应外部环境数据的信息娱乐功能的信息。简单地说,就是确定哪一个或哪几个信息娱乐功能是符合用户在当前时刻的偏好或习惯的。当信息确定后,就可进一步规划例如所需呈现的信息娱乐功能的菜单、各菜单呈现在用户界面时的显示区域划分、各菜单显示内容/风格等有关用户界面呈现的工作。

图3即示意了一种用户界面的形式。假设当前时刻信息娱乐功能1、信息娱乐功能2及信息娱乐功能3均是当前时刻符合用户偏好的信息娱乐功能。则在用户界面中通过例如人机交互模块划分三个纵向排列的显示区域,在每个显示区域中呈现一个信息娱乐功能的菜单和/或相关信息。相关信息可以包括:状态信息、推荐信息等。当然,如果当前时刻仅有1个信息娱乐功能是符合用户偏好的,则用户界面只需包含一个用来呈现该信息娱乐功能的菜单和/或相关信息的显示区域。

考虑到目前用户使用较多的车载信息娱乐功能大多是导航、音乐播放及收音机等功能。故假设,根据用户偏好或习惯信息在下班时段(例如下午5点~6点)最符合用户偏好的分别为导航、音乐播放及收音机。则,在图4示意的 用户界面中,在最上部提供导航的菜单及相关信息、在中部提供音乐播放的菜单及相关信息,以及在底部提供收音机的菜单及相关信息。

具体地说,在导航部分,分别提供了目的地预测的菜单以及两个兴趣点的信息呈现。在目的地预测的菜单中提供了预测目的地为家的可操作项(假设根据用户习惯信息得出家为下班时段用户最常用的目的地),在可操作项中包含了家的地址、所规划的从当前位置到家的路线的地图概要以及这一路线所经过路段的路况概要。当用户选中该菜单时,就可直接启动基于所规划路线的导航功能。甚至,考虑到提供更清晰的显示,还可将导航功能以全屏方式呈现。而在兴趣点的信息呈现中,分别提供了X餐馆的团购代金券图片信息(假设根据用户习惯信息,该用户在下班时段多次选择X餐馆为目的地;或根据用户偏好信息,该用户多次搜索过X餐馆或到过同一类型的餐馆),以及X健身会所的会所内景图片介绍的推荐信息(假设根据用户偏好信息,该用户在下班时段多次搜索过健身运动场馆)。类似地,也可在信息呈现处设置快捷按键来启动到相应餐馆或健身会所的一键导航功能。当然,上述这些菜单及相关信息呈现内容及方式均为举例,根据实际需求,完全可以进行相应的增加或减少。

而在音乐播放的菜单中,则提供音乐播放器的操作菜单,该操作菜单中包含了播放按键以及所播放的歌曲的名称及演唱者的信息。用户通过点击播放按键就可直接播放歌曲。此外,在音乐播放的菜单中还可以提供例如音乐推荐、音乐收藏等操作菜单项。当用户点击音乐推荐的菜单项时,就可根据用户偏好信息搜索与用户此前所听歌曲风格接近的其他歌曲;当用户点击音乐收藏的菜单项时,就可调取用户此前曾收藏过的歌曲。而为了提供更清晰的状态显示,还可以以增大高亮的方式来突显当前播放的状态。当然,用户操作音乐播放菜单后,也可以全屏方式呈现。

而在收音机的功能菜单中,则提供了多个电台的可选菜单。并且,在每 个电台的可选菜单中还可以包括当前时刻正在播放的节目的名称,以方便用户根据节目来选择其所喜欢的电台。当用户选中某一电台后,即可直接启动该电台节目的收听功能。或者,在其他方式中,也可以直接提供多个电台节目的可选菜单。当然,用户操作收音机菜单后,也可以全屏方式呈现。

从上述举例可见,基于本发明的动态界面显示方法,用户一般仅需通过一次操作就可获得所期望的信息娱乐功能,这无疑大大简化了用户操作。由于操作获得了简化,用户行车的安全性也将获得提高。

虽然本发明已以较佳实施例披露如上,但本发明并非限定于此。任何本领域技术人员,在不脱离本发明的精神和范围内所作的各种更动与修改,均应纳入本发明的保护范围内,因此本发明的保护范围应当以权利要求所限定的范围为准。

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