基于用户操作行为的用户操作引导方法、系统及控制器与流程

文档序号:16858931发布日期:2019-02-12 23:50阅读:187来源:国知局
基于用户操作行为的用户操作引导方法、系统及控制器与流程

本发明涉及自动驾驶技术领域,尤其是涉及一种基于用户操作行为的用户操作引导方法、系统及控制器。



背景技术:

目前汽车车辆系统较少的提供用户引导,用户需要自己探索汽车的功能、以及如何使用这些功能、如何进行人机交互。某些车辆操作习惯和手机并不完全一致,用户无法快速上手操作;或者某些功能层级较深,用户无法深入的了解车辆系统的亮点功能。即使少数车辆系统配备用户引导内容,也仅仅为固定内置的应用,用户在特定场景中无法快速获取需要的引导信息。



技术实现要素:

本发明的目的是提供一种基于用户操作行为的用户操作引导方法、系统及控制器,基于用户的操作行为数据进行分析和处理,制定用户操作的引导策略,能够在不同的场景下为用户提供智能化的车辆引导内容,方便用户快速对车辆进行操作,快速了解车辆的功能与服务,增强了用户与车辆之间的交互。

为解决上述问题,本发明的第一方面提供了一种基于用户操作行为的用户操作引导方法,包括:获取用户的操作行为;对用户的操作行为数据进行分析和处理;制定用户操作的引导策略;根据引导策略显示不同的引导内容。

进一步地,用户的操作行为包括操作的模块、操作的区域、操作的次数、操作的功能和/或行为发生的时间。

进一步地,所述对用户的操作行为数据进行分析和处理之前还包括对操作行为数据预处理的步骤,包括:去除日期格式错误的数据、去除异常数据、去除一定间隔内同一埋点连续上传的数据和/或去除版本原因导致的冗余数据。

进一步地,引导策略包括:初始按照预定的优先级显示不同的功能模块;和/或,根据用户操作次数变换显示的功能模块及其排序;和/或,根据用户当前的操作行为预判用户接下来的操作行为并主动显示引导内容;和/或,根据用户的对于同一功能模块的操作次数,调节用户引导推荐内容的显示频率。

进一步地,还包括获取用户的画像信息的步骤,结合用户的操作行为数据和画像信息进行分析和处理。

进一步地,画像信息包括年龄、性别、国籍、性格、星座、出生日期、出生地、现居住地、血型和爱好中的一种或多种。

进一步地,引导策略包括根据用户的画像信息特点推送消息。

进一步地,推送的消息包括音频、视频、文章、电台、新闻、导航路径、路况、用户使用手册和系统设置中的一种或多种。

进一步地,推送的消息通过界面显示、弹窗显示、屏幕抖动提示和语音提示的一种或多种进行推送。

根据本发明的第二个方面,提供了一种基于用户操作行为的用户操作引导系统,包括:采集模块,获取用户的操作行为;数据处理和分析模块,对用户的操作行为数据进行分析和处理;引导模块,制定用户操作的引导策略;显示模块,根据引导策略显示不同的功能模块。

进一步地,还包括数据预处理模块,去除日期格式错误的数据、去除异常数据、去除一定间隔内同一埋点连续上传的数据和/或去除版本原因导致的冗余数据。

进一步地,引导策略包括:初始按照预定的优先级显示不同的功能模块;和/或,根据用户操作次数变换显示的功能模块及其排序;和/或,根据用户当前的操作行为预判用户接下来的操作行为并主动显示引导内容;和/或,根据用户的对于同一功能模块的操作次数,调节用户引导推荐内容的显示频率。

进一步地,采集模块还用于,采集用户的画像信息;数据处理和分析模块还结合用户的操作行为数据和画像信息进行分析和处理。

进一步地,引导策略还包括根据用户的画像信息特点推送消息。

进一步地,推送的消息包括音频、视频、文章、电台、新闻、导航路径、路况、用户使用手册和系统设置中的一种或多种。

进一步地,推送的消息通过界面显示、弹窗显示、屏幕抖动提示和语音提示中的一种或多种进行推送。

本发明的第三方面提供了一种控制器,包括:

存储器以及一个或多个处理器;

其中,所述存储器与所述一个或多个处理器通信连接,所述存储器中存储有可被所述一个或多个处理器执行的指令,所述指令被所述一个或多个处理器执行,以使所述一个或多个处理器用于执行如前所述的任一项基于用户操作行为的用户操作引导方法。

本发明的上述技术方案具有如下有益的技术效果:

本发明实施方式提供的基于用户操作行为的用户操作引导方法,基于用户的操作行为数据进行分析和处理,制定用户操作的引导策略,能够在不同的场景下为用户提供智能化的车辆引导内容,方便用户快速对车辆进行操作,快速了解车辆的功能与服务,增强了用户与车辆之间的交互。

附图说明

图1是根据本发明第一实施方式提供的基于用户操作行为的用户操作引导方法流程示意图;

图2是根据本发明第二实施方式提供的基于用户操作行为的用户操作引导方法流程示意图;

图3是根据本发明第三实施方式的基于用户操作行为的用户操作引导系统的结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚明了,下面结合具体实施方式并参照附图,对本发明进一步详细说明。应该理解,这些描述只是示例性的,而并非要限制本发明的范围。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本发明的概念。

首先,用户初次使用车辆时,车辆对于用户的身份信息进行存储,并将用户的信息与当前车辆对于该用户设置的账户进行绑定。

具体地,用户的身份信息包括用户的生物识别信息(例如,用户的指纹、人脸或虹膜等)、用户的行为特征(如笔迹、声音、步态等)、身份证信息、昵称、qq账户、微信账户、支付宝账户和手机号码中的一种或多种。

其次,当用户再次使用该车辆时,车辆对于用户的身份进行确认。确认可以是对于用户的身份信息进行核对。例如,对用户发出的声音进行语音识别、对用户的面部特征进行人脸识别、对用户的指纹进行识别或对用户的虹膜进行识别等等。

用户身份确认后,车辆会对同一用户的历次操作行为进行采集和分析,进而给出操作引导。图1是根据本发明第一实施方式提供的基于用户操作行为的用户操作引导方法流程示意图。

如图1所示,该方法包括步骤s101-步骤s104。

步骤s101,获取用户的操作行为。

具体地,用户激活车辆并开始使用时,收集用户对于车辆的操作行为。用户对于车辆的操作行为包括操作的模块、操作的区域、操作的次数、操作的功能和/或操作行为发生的时间。

其中,操作行为可以是:用户在中控屏幕上的点击行为(例如,点击播放一首歌曲/点击设置伴我回家灯时间长短)。

操作行为还可以是:用户通过点击中控屏幕下方的硬件进行的操作行为(例如,点击音量旋钮调节音量/点击home硬按键回到主屏/点击快捷键切换驾驶模式等)。

操作行为还可以是:用户通过点击方向盘上的按键进行的操作行为(例如,用户点击左右按键进行歌曲的切换/点击确认键接通电话等)。

操作行为还可以是:用户通过语音助手发起的操作行为(例如,唤醒语音助手,对空调温度进行调节/唤醒语音助手,让语音助手执行打开天窗等操作)。

步骤s102,对用户的操作行为数据进行分析和处理。

在一个具体实施例中,对用户的操作行为数据进行分析和处理步骤包括:按照操作行为的类型和所操作的模块对于用户的操作行为进行筛选,基于用户不同类型的操作行为和操作的次数,得到用户对于该模块操作的熟悉程度和喜好程度。

在一个具体的实施例中,对用户的操作行为数据进行分析和处理步骤包括:根据用户的操作路径进行分析,判断用户的使用习惯。例如,用户连续多次点击返回按钮依次返回上级,则分析的结果为,用户想要退回到主界面。

步骤s103,制定用户操作的引导策略。

步骤s104,根据引导策略显示不同的引导内容。

可选的,在一个具体实施例中,引导策略包括:初始按照预定的优先级显示不同的功能模块;根据用户操作次数变换显示的功能模块及其排序。

在一个具体的实施例中:用户初次使用车辆时,车辆按照预先设定的优先级顺序显示功能模块a-功能模块f。当用户对车辆某一功能模块c的操作次数高于预设值时(例如,操作次数高于五次),而对于预设的优先级高于功能模块c的功能模块a的操作次数低于预设值(例如,操作次数为0次,或者操作次数低于2次),则该功能模块a的内容与功能模块c的内容互换及顺序互换,或者将功能模块c的顺序提到优先级最高的位置。

在另一个具体的实施例中,用户初次使用车辆时,车辆按照预设顺序显示功能模块a-功能模块f。功能模块a包括子功能模块a-子功能模块g,当用户对某一子功能模块c的操作次数高于预设值时(例如,操作次数高于五次),而对于预设的优先级高于子功能模块c的子功能模块a的操作次数低于预设值(例如,操作次数为0次,或者操作次数低于2次),则子功能模块a的顺序与子功能模块c的顺序互换,或者将子功能模块c的顺序提到优先级最高的位置。

可选的,在一个具体的实施例中,引导策略包括:根据用户当前的操作行为预判用户接下来的操作行为并主动显示引导内容。

在一个具体的实施例中,用户进入某功能模块的某个应用后,点击返回操作多次,则车辆预判用户接下来想要操作返回至主屏幕,并在屏幕上显示“返回主屏幕”这一选项,用户可点击“返回主屏幕”这一选项退回至主屏幕。

在一个具体的实施例中,用户进入某功能模块的某个应用后,点击返回操作多次,最后返回至主屏幕。当车辆分析出用户从未使用过“抓取返回至主屏幕”的功能时,车辆会为用户推送“抓取返回至主屏幕”消息,例如,弹窗提示或语音播报给用户“您可以试试抓取返回至主屏幕哦”。

在另一个具体的实施例中,用户在使用“导航模块”时,多次分段查询a-b及c-d的行程,车辆根据用户的该操作行弹窗提示或语音播报给用户“您可以试试添加途径点功能哦”。

在一个具体的实施例中,引导策略包括:根据用户的对于同一功能模块的操作次数,调节用户引导推荐内容的显示频率。例如,用户对于同一个功能模块的操作次数超过预设值一倍,则对该模块对应的推荐内容显示频率提高一倍。例如,用户对于同一个功能模块的操作次数为10次,超过预设值5次,则该模块对应的推荐内容的显示频率从二十分钟显示一次,调整到十分钟显示一次。

在一个优选的实施例中,对用户的操作行为数据进行分析和处理之前,对去除日期格式错误的数据、去除异常数据、去除一定间隔内同一埋点连续上传的数据(例如,去除1分钟以内同一埋点连续上传的数据)、去除版本原因导致的冗余数据。

其中,异常数据可以是:代码错误、操作界面响应时间超过预设值、该数据与同类型的历史数据平均值之差高于预设值等等。

其中,去除版本原因导致的冗余数据可以是某一具体功能在当时的版本上未完成的功能,则说明采集的用户操作的数据不具有可分析性,因此对该功能下的操作数据进行去除,能够减少分析的数据量,一方面能够提高分析的速度,另一方面使制定的用户引导策略更加贴合用户的实际需求,提高用户的体验感。

本发明第一实施方式提供的基于用户操作行为的用户操作引导方法,基于用户的操作行为数据进行分析和处理,制定用户操作的引导策略,能够在不同的场景下为用户提供智能化的车辆引导内容,方便用户快速对车辆进行操作,快速了解该车辆的功能与服务,增强了用户与车辆之间的交互。

本发明还提供一种控制器,其包括存储器以及一个或多个处理器;其中,所述存储器与所述一个或多个处理器通信连接,所述存储器中存储有可被所述一个或多个处理器执行的指令,所述指令被所述一个或多个处理器执行,以使所述一个或多个处理器用于执行在此所描述的基于用户操作行为的用户操作引导方法中的任意一个示例。

图2是根据本发明第二实施方式提供的基于用户操作行为的用户操作引导方法流程示意图。

首先,用户初次使用车辆时,车辆对于用户的信息进行采集并存储,并将用户的信息与当前车辆对于该用户设置的账户进行绑定。

具体地,用户的身份信息包括用户的生物识别信息(例如,用户的指纹、人脸或虹膜等)、用户的行为特征(如笔迹、声音、步态等)、身份证信息、昵称、qq账户、微信账户、支付宝账户和手机号码中的一种或多种。

其次,当用户再次使用该车辆时,车辆对于用户的身份进行确认。确认可以是对于用户的身份信息进行核对。例如,对用户发出的声音进行语音识别、对用户的面部特征进行人脸识别、对用户的指纹进行识别或对用户的虹膜进行识别等等。

如图2所示,该方法包括以下步骤:

步骤s201,获取用户的操作行为以及获取用户的画像信息。

本发明所述的用户画像(userprofile)是指根据用户的属性、用户偏好、生活习惯、用户行为等信息而抽象出来的标签化用户模型。即给用户打标签,而标签是通过对用户信息分析而来的高度精炼的特征标识。通过打标签可以利用一些高度概括、容易理解的特征来描述用户,让人更容易理解用户,并且可以方便计算机处理。

具体地,用户激活车辆并开始使用时,车辆收集用户对于车辆的操作行为。可选的,用户对于车辆的操作行为包括操作的模块、操作的区域、操作的次数、操作的功能和/或操作行为发生的时间。

可选的,画像信息包括年龄、性别、国籍、性格、星座、出生日期、出生地、现居住地、血型和爱好中的一种或多种。

步骤s202,结合用户的操作行为数据和用户的画像信息进行分析和处理。

在一个具体的实施例中,对用户的操作行为数据进行分析和处理步骤包括:按照操作行为的类型和所操作的模块对于用户的操作行为进行筛选,基于用户不同类型的操作行为类型和操作的次数,得到用户对于该模块操作的熟悉程度。

步骤s203,制定用户操作的引导策略。

步骤s204,根据引导策略显示不同的引导内容。

可选的,在一个具体的实施例中,引导策略包括:根据用户的画像信息特点推送消息。其中消息可以是指:音乐、文章、电台、新闻导航路径、路况、用户使用手册和系统设置中的一种或多种。

可选的,推送的消息通过界面显示或语音提示进行推送。

在一个具体的实施例中,当车辆分析出用户所使用的应用中,媒体音乐的使用时长较长、当媒体功能使用深度较浅或仅使用某一种音源时,并结合用户画像信息为用户推送其可能感兴趣的专题文章。比如,专题文章《es8音乐之旅》,该专利文章为用户介绍如何调节本车辆的音场模式、本汽车支持的qq音乐、喜马拉雅考拉fm、usb、蓝牙等多种音源模式。

在另一个具体的实施例中:当车辆分析出用户所使用的应用中,媒体音乐的使用时长较长、某一音源的某一类型音乐的播放次数较多,车辆结合用户画像信息为用户推送其可能感兴趣的音乐清单,并为用户播放该音乐清单上的音乐。

本发明第二实施方式提供的基于用户操作行为的用户操作引导方法,结合用户的操作行为数据和用户的画像信息进行分析和处理,制定用户操作的引导策略,能够在不同的场景下为用户提供智能化的车辆引导内容,方便用户快速对车辆进行操作,快速了解车辆的功能与服务,增强了用户与车辆之间的交互。

图3是根据本发明第三实施方式的基于用户操作行为的用户操作引导系统的结构示意图。

如图3所示,该系统包括:采集模块10、数据处理和分析模块20、引导模块30和显示模块40。

采集模块10,获取用户的操作行为。

作为示例,用户对于车辆上的操作行为通过cdc系统(cockpitdomaincontroller,驾驶座舱控制器)上传到tsp(telematicsserviceprovider,汽车远程服务提供商),在上传时,去除用户的敏感信息(例如,用户的手机号、昵称、身份证号、微信号、qq号或支付宝账号中的一种或多种),以保护用户的隐私。

具体地,用户激活车辆并开始使用时,由车辆的cdc系统收集用户对于车辆的操作行为。需要说明的是,尽管在此是以cdc系统只是收集收集操作行为且将其上传的一个具体示例,而tsp也是远端的一个具体示例。在实现本申请的过程中,可由其它部件/模块/系统来收集用于的操作行为,并将其传送到远端,并不以在此列出的为限。

用户对于车辆的操作行为包括操作的模块、操作的区域、操作的次数、操作的功能和/或操作行为发生的时间。

其中,操作行为可以是:用户在中控屏幕上的点击行为(例如,点击播放一首歌曲/点击设置伴我回家灯时间长短)。

操作行为还可以是:用户通过点击中控屏幕下方的硬件进行的操作行为(例如,点击音量旋钮调节音量/点击home硬按键回到主屏/点击快捷键切换驾驶模式等)。

操作行为还可以是:用户通过点击方向盘上的按键进行的操作行为(例如,用户点击左右按键进行歌曲的切换/点击确认键接通电话等)。

操作行为还可以是:用户通过语音助手发起的操作行为(例如,唤醒语音助手,对空调温度进行调节/唤醒语音助手,让语音助手执行打开天窗等操作)。

数据分析和处理模块20,对所述用户的操作行为进行分析和处理。

在一个具体的实施例中,数据分析和处理模块对用户的操作行为进行分析和处理步骤包括:按照操作行为的类型和所操作的模块对于用户的操作行为进行筛选,基于用户不同类型的操作行为类型和操作的次数,得到用户对于该模块操作的熟悉程度和喜好程度。

在一个具体的实施例中,数据分析和处理模块对用户的操作行为进行分析和处理步骤包括:对用户的操作行为数据进行分析和处理步骤包括:根据用户的操作路径进行分析,判断用户的使用习惯。例如,用户连续多次点击返回按钮依次返回上级,则分析的结果为,用户想要想要退回到主界面。

引导模块30,制定用户操作的引导策略。

可选的,在一个具体的实施例中,引导策略包括:初始按照预定的优先级显示不同的功能模块;根据用户操作次数变换显示的功能模块及其排序。

在一个具体的实施例中:用户初次使用车辆时,车辆按照预先设定的优先级顺序显示功能模块a-功能模块f。当用户对车辆某一功能模块c的操作次数高于预设值时(例如,操作次数高于五次),而对于预设的优先级高于功能模块c的功能模块a的操作次数低于预设值(例如,操作次数为0次,或者操作次数低于2次),则该功能模块a的内容与功能模块c的内容互换或者功能模块a的顺序与功能模块c的顺序互换。

在一个具体的实施例中:用户初次使用车辆时,车辆按照预设顺序显示功能模块a-功能模块f。功能模块a包括子功能模块a-子功能模块g,当用户对某一子功能模块c的操作次数高于预设值时(例如,操作次数高于五次),而对于预设的优先级高于子功能模块c的子功能模块a的操作次数低于预设值(例如,操作次数为0次,或者操作次数低于2次),则子功能模块a的顺序与子功能模块c的顺序互换。

可选的,在一个具体的实施例中,引导策略包括:根据用户当前的操作行为预判用户接下来的操作行为并主动显示引导内容。

在一个具体的实施例中,用户进入某功能模块的某个应用后,点击返回操作多次,则车辆预判用户接下来想要操作返回至主屏幕,并在屏幕上显示“返回主屏幕”这一选项,用户可点击“返回主屏幕”这一选项退回至主屏幕。

在另一个具体的实施例中,用户进入某功能模块的某个应用后,点击返回操作多次,最后返回至主屏幕。当车辆分析出用户从未使用过“抓取返回至主屏幕”的功能时,车辆会为用户推送“抓取返回至主屏幕”消息,例如,弹窗提示或语音播报给用户“您可以试试抓取返回至主屏幕哦”。

在又一个具体的实施例中,用户在使用“导航模块”时,多次分段查询a-b及c-d的行程,车辆根据用户的该操作行弹窗提示或语音播报给用户“您可以试试添加途径点功能哦”。

在一个具体的实施例中,引导策略包括:根据用户的对于同一功能模块的操作次数,调节用户引导推荐内容的显示频率。例如,用户对于同一个功能模块的操作次数低于预设值,则对该模块对应的推荐内容显示频率降低。例如,用户对于同一个功能模块的操作次数为2次,低于预设值5次,则该模块对应的推荐内容的显示频率从二十分钟显示一次,调整到三十分钟显示一次。

在一个优选的实施例中,采集模块还采集用户的画像信息;数据处理和分析模块还结合用户的操作行为数据和画像信息进行分析和处理。

可选的,画像信息包括年龄、性别、国籍、性格、星座、出生日期、出生地、现居住地、血型和爱好中的一种或多种。

显示模块40,根据所述引导策略显示不同的功能模块。

数据预处理模块50,去除日期格式错误的数据、去除异常数据、去除一定间隔内同一埋点连续上传的数据、去除版本原因导致的冗余数据。

其中,异常数据可以是:代码错误、操作界面响应时间超过预设值、该数据与同类型的历史数据平均值之差高于预设值等等。

其中,去除版本原因导致的冗余数据可以是某一具体功能在当时的版本上未完成功能,则说明采集的用户操作的数据可能不完整,这部分数据不具有可分析性,因此对该功能下的操作数据进行去除,能够减少分析的数据量,一方面能够提高分析的速度,另一方面使制定的用户引导策略更加贴合用户的实际需求,提高用户的体验感。

可选的,在一个实施方式中,引导策略包括:根据用户的画像信息特点推送消息。其中消息可以是指:推送的文章、视频、音频、音乐、电台、新闻、导航路径、路况、用户使用手册和系统设置中的一种或多种。

可选的,推送的消息通过界面显示或语音提示进行推送。例如,用户的画像特点为男性、该用户在该车中多次点击查询a段-b段的导航路径,则车辆为该用户推送a段-b段的地图、语音播报a段-b段的路况信息(例如,该路段是否拥挤、是否出现事故、该路段何处设置有摄像头等等)。

在一个具体的实施例中,当车辆分析出用户所使用的应用中,媒体音乐的使用时长较长、当媒体功能使用深度较浅或仅使用某一种音源时,并结合用户画像信息为用户推送其可能感兴趣的专题文章。比如,专题文章《es8音乐之旅》,为用户介绍如何调节本车辆的音场模式、本汽车支持的qq音乐、喜马拉雅考拉fm、usb、蓝牙等多种音源模式。

在另一个具体的实施例中,当车辆分析出用户所使用的应用中,媒体音乐的使用时长较长、某一音源的某一类型音乐的播放次数较多,车辆结合用户画像信息为用户推送其可能感兴趣的音乐清单,并为用户播放该音乐清单上的音乐。

本发明第三实施方式提供的基于用户操作行为的用户操作引导系统,基于用户的操作行为数据进行分析和处理,制定用户操作的引导策略,能够在不同的场景下为用户提供智能化的车辆引导内容,方便用户快速对车辆进行操作,快速了解车辆的功能与服务,增强了用户与车辆之间的交互。

在本申请所描述的基于用户操作行为的用户操作引导方法,其可实现在车辆已有的系统中,例如信息娱乐系统等,也可有在此所述的基于用户操作行为的用户操作引导系统来实现。应理解到,在此所描述的基于用户操作行为的用户操作引导系统可实现为单独的系统,也可实现在车辆现有的系统或部件中。

应当理解的是,本发明的上述具体实施方式仅仅用于示例性说明或解释本发明的原理,而不构成对本发明的限制。因此,在不偏离本发明的精神和范围的情况下所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。此外,本发明所附权利要求旨在涵盖落入所附权利要求范围和边界、或者这种范围和边界的等同形式内的全部变化和修改例。

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