本发明涉及车载多媒体终端与大数据技术领域,特别是涉及基于大数据分析和预测的车载多媒体信息系统领域,具体是指一种主动推送服务和功能的智能车载多媒体信息系统。
背景技术:
目前市场上的车载多媒体终端(简称车载终端或车载主机)只能提供“请求-响应”式的被动服务模式,缺乏对用户驾车出行所需服务和功能进行自动感知、自主生成、主动推送的功能,其人机界面往往只提供少量固定的个性化调整,如记忆最后一次使用的应用及相关的参数(如上一次听过的电台,上一次的导航目的地等),不能提供根据用户的使用习惯、应用场景自适应地调整人机界面或主动推送用户期许的服务和功能,如生日问候、启动用户期望的某应用程序并展现用户期许的表现。
移动通信技术的发展,尤其是3G/4G的日益普及及价格亲民化,越来越多的车载主机拥有了移动上网的功能,同时,移动互联网和大数据技术(统计分析、数据挖掘、深度学习)最近一段时间以来也获得了长足的进步,使得利用这些技术来解决上述的问题成为可能。
技术实现要素:
本发明的目的在于提供一种主动推送服务和功能的智能车载多媒体系统及工作方法。
本发明所指用户行为是指用户使用车载主机的所有细节过程,包括使用设置模块、使用各种应用程序的过程,包括应用程序模块、传感器模块、定位模块、车载网络模块运行产生的数据,还包括该过程中汽车驶过的地理位置、速度、道路信息;本发明所指用户画像是指用户本人及相关人员的个人信息(包括年龄、性别、行业、职位、工作地点、家庭地点、与相关人员的关系)、喜好分类,及用户的车载主机、汽车相关信息(包括品牌、型号、车架号/标识ID),相关人员包括其家庭成员、朋友和同事;本发明所指用户习惯是指从其用户行为中基于大数据技术提炼出的使用车载主机的习惯(如每天早上上班路上听收音机的某个频道),每一个用户习惯对应一个特定的场景,一个特定的场景可对应多个用户习惯;本发明所指用户的喜好分类是指从用户个人信息、用户习惯、甚至第三方提供的数据推测的爱好分类(如是音乐或体育爱好者、美食家、追星族),包括其细分爱好的领域(如古典音乐、乒乓球、川味美食家、某名人的追星族);本发明所指推送的服务包括出行相关的和/或用户感兴趣的事件、话题或新闻(如在节假日时,通报旅游景区的情况,包括门票、拥堵情况);本发明所指推送的功能包括指定的车载主机应用程序的一个或多个带特定参数的功能。
本发明所述的主动推送服务和功能的智能车载多媒体系统包括用户车载主机(用户车载终端)、基于大数据技术的功能与服务推送云平台、接入云端机制。所述用户车载主机包括人机界面(HMI)、行为采集与服务接收客户端、定位模块、传感器模块、车载网络模块、应用程序模块、通讯模块、主机设置模块。所述应用程序模块包括行驶记录仪、ADAS模块、胎压监测模块、收音机模块、音视频播放器、导航应用模块、电话模块、天气应用模块、空气净化器模块。所述行为采集与服务接收客户端包括应用程序接口、移动设备互联接口、用户行为采集模块、功能与服务处理模块、客户端注册登陆模块、车载主机分类树模块。
所述基于大数据技术的功能与服务推送云平台包括外界接口模块、云端数据预处理模块、云端注册登陆模块、数据库管理模块、用户画像及习惯库、用户行为数据库、服务与功能推送模块、分析挖掘与预测模块、用户行为场景库、附加信息加载模块、地图和交通信息库、外部信息接入模块。
所述车载主机分类树模块包含一个车载主机分类树,其第一层的节点有按位置划分的主机群、按性别划分的主机群、按行业划分的主机群、按年龄划分的主机群、按职位划分的主机群、按汽车品牌划分的主机群。
本发明通过所述行为采集与服务接收客户端的应用程序接口和用户行为采集模块记录注册的车载主机的用户行为,通过所述分析挖掘与预测模块提炼出用户在不同场景的使用习惯,并据此在特定场景再出现时,系统能够“触景生情”,通过所述分析挖掘与预测模块生成与该特定场景相匹配或相关联的功能与服务,并通过所述服务与功能推送模块和所述功能与服务处理模块推送给用户选用,如在用户生日,祝贺用户生日快乐;在早上上班路上自动启动用户爱听的收音机的某频道或某个节目。
本发明对某指定注册用户,在对所述用户画像及习惯库和所述用户行为数据库里的其他用户的数据按照所述车载主机分类树的主机群分类进行统计分析,如与该用户同年龄段和/或在该用户附近和/或与该用户同行业和/或与该用户同性别和/或与该用户同职位和/或与该用户同汽车品牌的其它用户的用户行为和/或习惯,将其统计结果通过显示和/或语音播报的方式呈现给该用户,供该用户选用其他用户的行为和/或习惯。此外,还可对此统计结果按照场景、喜好等关联规则与该用户的进行关联,将其结果通过显示和/或语音播报的方式呈现给该用户,供该用户选用其他用户的行为和/或习惯。
本发明通过大数据技术,收集用户的用户行为,包括集成第三方提供的用户及其它相关信息,分析、挖掘与预测用户在不同场景的使用习惯,推测用户喜好,建立用户画像,并据此在特定场景再出现时,系统能够“触景生情”,主动生成相关的功能与服务,并推送给用户选用,彻底改变目前市场上的车载多媒体终端只能提供“请求-响应”式的被动服务模式,使本发明提出的系统成为用户驾车出行、信息与娱乐的智能助手。
本发明的另外一个有益的好处是,除了由系统驱动主动地生成基于用户画像、使用习惯、用户行为的功能和服务并推送给用户供用户选用以外,还可以由用户驱动通过人机界面提出请求、系统被动响应,提供基于用户画像、使用习惯、用户行为的功能和服务供用户选用。
本发明的技术方案为:
本发明提供一种主动推送服务和功能的智能车载多媒体系统,包括用户车载主机(用户车载终端)、基于大数据技术的功能与服务推送云平台、接入云端机制,其特征在于,所述每个用户车载主机具有一个唯一的标识ID。
本发明所指用户行为是指用户使用车载主机的所有细节过程,包括使用设置模块、使用各种应用程序的过程,包括应用程序模块、传感器模块、定位模块、车载网络模块运行产生的数据,还包括该过程中汽车驶过的地理位置、速度、道路信息;本发明所指用户画像是指用户本人及相关人员的个人信息(包括年龄、性别、行业、职位、工作地点、家庭地点、与相关人员的关系)、喜好分类,及用户的车载主机、汽车相关信息(包括品牌、型号、车架号/标识ID),相关人员包括其家庭成员、朋友和同事;本发明所指用户习惯是指从其用户行为中基于大数据技术提炼出的使用车载主机的习惯(如每天早上上班路上听收音机的某个频道),每一个用户习惯对应一个特定的场景,一个特定的场景可对应多个用户习惯;本发明所指用户的喜好分类是指从用户个人信息、用户习惯、甚至第三方提供的数据推测的爱好分类(如是音乐或体育爱好者、美食家、追星族),包括其细分爱好的领域(如古典音乐、乒乓球、川味美食家、某名人的追星族);本发明所指推送的服务包括出行相关的和/或用户感兴趣的事件、话题或新闻(如在节假日时,通报旅游景区的情况,包括门票、拥堵情况);本发明所指推送的功能包括指定的车载主机应用程序的一个或多个带特定参数的功能。
所述基于大数据技术的功能与服务推送云平台包括外界接口模块、云端数据预处理模块、云端注册登陆模块、数据库管理模块、用户画像及习惯库、用户行为数据库、服务与功能推送模块、分析挖掘与预测模块、用户行为场景库、附加信息加载模块、地图和交通信息库、外部信息接入模块,其特征在于:
1)所述用户画像及习惯库还包括用户车载主机的标识ID;
2)所述用户行为场景库定义用户使用车载主机时的周边场景,它由包括地点、日期、时间、假日、天气、车内外空气质量、车内外温度、周边街景、用户疲劳状态、交通相关事件在内的若干属性来确定,所述日期属性确定月份、季节、工作日、周末、有意义的日期 (如屈原生日),所述时间属性确定上午、中午、下午、晚上、夜间,所述假日属性确定公共节假日、寒假、暑假,所述地点属性包括上班路上、下班路上、高速路上、市内道路上、市外道路上、行车周边、都市中心、某兴趣点附近、居住小区内、旅游胜地内,所述交通相关事件属性包括堵车、正常行使、交通事故,所述天气属性包括下雨、晴天、阴天、下雪;
3)所述外部信息接入模块包括接入第三方系统、互联网数据挖掘功能,供提取或补充所述用户画像所需信息和/或用户行为数据;
4)所述附加信息加载模块提供附加信息(如广告、通知)及其加载规则,加载到生成的个性化功能与服务上,供所述服务与功能推送模块通过所述外界接口模块推送给特定的用户(车载主机);
5)所述数据库管理模块用于系统管理人员对所述用户画像及习惯库、用户行为数据库、用户行为场景库进行管理,包括读取、修改、统计功能和可视化功能。
所述用户车载主机包括人机界面(HMI)、行为采集与服务接收客户端、定位模块、传感器模块、车载网络模块、通讯模块、应用程序模块、主机设置模块,其特征在于:
1)所述人机界面(HMI)包括信息输出和输入、语音播报和语音理解功能,用于给用户显示和/或播报所述行为采集与服务接收客户端接收的功能和服务,供用户通过指令输入和/或语音命令来选用;除非紧急的功能和服务,优选的播报时机是用户在正常驾驶过程中;如果通过所述定位模块和地图和交通信息库发现用户在驾车通过路口或通过所述车载网络模块发现用户在紧急制动,就暂停或延缓播报;
2)所述人机界面(HMI)还包括供用户选择所述车载主机分类树的主机群分类或其组合的功能;
3)所述定位模块、传感器模块、车载网络模块、通讯模块构成所述车载主机的基础服务模块,通过所述行为采集与服务接收客户端提供给所述应用程序模块使用;
4)所述传感器模块包括驾驶员疲劳监测传感器、车内外空气质量传感器、车内外温度传感器。
所述行为采集与服务接收客户端包括应用程序接口、移动设备互联接口、用户行为采集模块、功能与服务处理模块、客户端注册登陆模块、车载主机分类树模块,其特征在于:
1)所述应用程序接口包括用户行为采集协议、基础服务模块通讯协议,所述用户行为采集协议包括所定义的用户行为数据项或字段,所述基础服务模块通讯协议还包括访问基础服务模块的加密和/或认证机制;
2)所述移动设备互联接口包括所述用户行为采集协议,用于接入该用户的移动设备,包括该用户的手机、手环、智能手表、平板电脑;
3)所述用户行为采集模块通过所述应用程序接口的用户行为采集协议从所述应用程序模块获取用户行为数据;
4)所述用户行为采集模块通过所述移动设备互联接口的用户行为采集协议获取或补充用户画像数据;
5)所述用户行为采集模块还包括数据预处理功能,对采集的用户行为数据进行必要的预处理(如数据清洗、整理、变换、压缩),然后通过所述通讯模块上传给所述功能与服务推送云平台的用户行为数据库。
所述应用程序模块包括行驶记录仪、ADAS模块、胎压监测模块、收音机模块、音视频播放器、导航应用模块、电话模块、天气应用模块、空气净化器模块,所述ADAS模块包括车距和车道监测和保持功能;所述各应用程序只有通过所述行为采集与服务接收客户端的应用程序接口的基础服务模块通讯协议才能获得所述基础服务模块提供的基础服务。
所述车载主机分类树模块包含一个车载主机分类树,其第一层的节点有按位置划分的主机群、按性别划分的主机群、按行业划分的主机群、按年龄划分的主机群、按职位划分的主机群、按汽车品牌划分的主机群,其特征在于,所述车载主机分类树的二个和/或多个节点(尤其是叶节点)还可进行组合形成不同的车载主机组合群,如在附近的男性的主机群。
所述按位置划分的主机群包括附近主机群、非附近主机群、同地区主机群、不同地区主机群、某地区主机群、国内主机群、国外主机群、某国家主机群。
所述按性别划分的主机群包括男性主机群、女性主机群。
所述按行业划分的主机群包括同行业主机群、不同行业主机群、某行业主机群。
所述按年龄划分的主机群包括同年龄段主机群、不同年龄段主机群、大于用户年龄主机群、小于用户年龄主机群、老年人主机群、中年人主机群、年轻人主机群、某年龄段主机群。
所述按职位划分的主机群包括同职位组主机群、不同职位组主机群、高于用户职位主机群、低于用户职位主机群、高管职位主机群、中层职位主机群、基层职位主机群、某职位组主机群。
所述按汽车品牌划分的主机群包括同汽车品牌主机群、不同汽车品牌主机群、某汽车品牌主机群。
所述某汽车品牌主机群包括同汽车型号主机群、不同汽车型号主机群、某汽车型号主机群。
本发明提出一种获取用户画像及使用习惯的方法,其特征在于:
1)用户车载主机的用户通过所述行为采集与服务接收客户端的客户端注册登陆模块、所述通讯模块、所述接入云端机制在所述功能与服务推送云平台的云端注册登陆模块(通过所述外界接口模块)上注册,输入用户本人及相关人员的个人信息,建立其用户画像,结果写入所述用户画像及习惯库;有关用户车载主机的信息由所述主机设置模块提供或者用户手工输入,有关用户汽车的信息由所述车载网络模块提供或者用户手工输入;注册过程中,用户至少须输入用户画像里必填项的信息;
2)注册用户通过其车载主机的行为采集与服务接收客户端的客户端注册登陆模块、所述通讯模块、所述接入云端机制在所述功能与服务推送云平台的云端注册登陆模块(通过所述外界接口模块)上登陆;
3)注册用户使用其车载主机的所述各种应用程序,包括使用所述主机设置模块;
4)所述行为采集与服务接收客户端的应用程序接口和用户行为采集模块记录所述车载主机的用户行为,包括所述应用程序模块、传感器模块、定位模块、车载网络模块运行产生的数据,包括由所述定位模块提供的地理位置、速度、车道信息,这些数据在经过由所述用户行为采集模块进行所述的数据预处理后,通过所述通讯模块、所述接入云端机制、所述功能与服务推送云平台的外界接口模块上传给所述功能与服务推送云平台的云端数据预处理模块,再次进行必要的预处理(如数据清洗、整理、变换、压缩)后存放到所述用户行为数据库;
5)所述功能与服务推送云平台的外部信息接入模块包括接入第三方系统、互联网数据挖掘功能,一方面通过所述分析挖掘与预测模块的匹配与提炼提供或补充所述用户画像所需信息给所述用户画像及习惯库,另一方面通过所述云端数据预处理模块从第三方获取用户行为数据给所述用户行为数据库;
6)对每个注册用户,所述功能与服务推送云平台的分析挖掘与预测模块,依据所述用户行为场景库、所述用户画像及习惯库,使用大数据技术将所述地图和交通信息库的数据与所述用户行为数据库里该用户的数据进行匹配、融合、挖掘、统计、深度学习,完善该用户的用户画像、提炼该用户的用户习惯,将结果存储到所述用户画像及习惯库;
7)上述获取用户画像及使用习惯的方法是一个随着所述用户行为场景库、用户画像及习惯库、用户行为数据库的不断精准、完善和完整反复迭代,不断精准、完善和完整的过程;所述分析挖掘与预测模块使用的大数据分析技术(包括深度学习)可以处理不精准、不完善和/或不完整的数据。
用户行为数据库是海量数据库,包括非结构化的数据,优先使用分布式、支持大数据的数据库管理系统进行管理。
本发明提出一种生成车载主机的周边场景及与该场景相匹配或相关联的功能与服务并推送给用户选用的方法,其特征在于:
1)已注册用户启动所述用户车载主机并通过所述行为采集与服务接收客户端的客户端注册登陆模块、通讯模块、所述接入云端机制在所述功能与服务推送云平台的云端注册登陆模块(通过所述外界接口模块)上登陆;
2)由所述用户行为采集模块确定所述用户车载主机的当前的周边场景:由所述定位模块提供地点、日期、时间信息,由所述天气应用模块提供天气信息,由所述空气净化器模块或所述传感器模块提供车内外空气质量,由所述传感器模块提供车内外温度信息、用户疲劳状态,由所述ADAS模块和/或行驶记录仪提供周边街景,这些部分周边场景信息由所述用户行为采集模块、通讯模块、所述接入云端机制、所述外界接口模块传递给所述分析挖掘与预测模块,从所述地图和交通信息库、外部信息接入模块提供获取其余的或补充的周边场景信息,包括天气、假日、道路等级和名称、地点、交通相关事件,并通过所述服务与功能推送模块、外界接口模块、接入云端机制、通讯模块传递给所述功能与服务处理模块,必要时通过所述人机界面展示给用户;
3)所述功能与服务处理模块将上述获得的用户车载主机的当前的周边场景(不一定精准、完善和完整)通过通讯模块、所述接入云端机制、所述外界接口模块传递给所述分析挖掘与预测模块,并与所述用户行为场景库里的场景进行匹配或关联,匹配或关联成功的场景有一个匹配度的属性值,完全匹配时,匹配度为1,部分匹配时,匹配度小于1; 如果没有找到任何匹配或关联的场景,从步骤5)开始;
4)从所述用户画像及习惯库里调用所述匹配或关联成功的场景对应的用户习惯(匹配的用户习惯),并按照匹配度的大小顺序作为权重或优先级提供给所述分析挖掘与预测模块,必要时考虑所述附加信息加载模块提供的附加信息(如广告、通知)及其加载规则,生成与所述当前的周边场景相匹配或相关联的一个或多个功能与服务,优选的做法是将匹配的用户习惯直接作为相匹配或相关联的功能与服务;
5)根据所述当前的周边场景,基于所述用户画像及习惯库、用户行为场景库、地图和交通信息库、用户行为数据库,所述分析挖掘与预测模块进行预测,生成基于所述当前的周边场景推测的一个或多个功能与服务,包括按照用户的喜好推测的功能与服务;
6)所述服务与功能推送模块通过所述外界接口模块、接入云端机制、通讯模块将所述匹配的和/或推测的功能与服务,传递给所述功能与服务处理模块,通过所述人机界面推送给用户选用;
7)上述的过程除了由系统驱动主动发起完成以外,还可以由用户驱动通过人机界面提出请求、系统响应来完成; 所述分析挖掘与预测模块使用的大数据分析技术(包括深度学习)可以处理不精准、不完善和/或不完整的数据。
本发明提出一种按照所述车载主机分类树的主机群分类生成其他用户的用户行为和用户习惯并推送给用户选用的方法,其特征在于:
1)对某指定注册用户,通过所述人机界面选择由所述车载主机分类树模块提供的车载主机分类树的主机群分类或其组合,如与该用户不同年龄段主机群,和/或不在该用户附近主机群,和/或与该用户不同行业主机群,和/或与该用户不同性别主机群,和/或与该用户不同职位主机群,和/或与该用户不同汽车品牌主机群,和/或与该用户不同汽车型号主机群;
2)选择的主机群分类或其组合通过所述行为采集与服务接收客户端、通讯模块、接入云端机制、外界接口模块传递给所述分析挖掘与预测模块,由其对所述用户画像及习惯库、所述用户行为数据库里的其他用户的数据按照选定的主机群分类或其组合进行统计分析,获得对应的用户行为、用户习惯及其统计结果:
a)由所述服务与功能推送模块、外界接口模块、接入云端机制、通讯模块将此分析结果推送到行为采集与服务接收客户端的功能与服务处理模块,供所述人机界面通过显示和/或语音播报的方式呈现给该用户,供该用户选用其他用户的行为和/或习惯;
b)由所述分析挖掘与预测模块对此分析结果按照场景、喜好关联规则与该用户的喜好和/或当前场景进行关联,由所述服务与功能推送模块、外界接口模块、接入云端机制、通讯模块将此关联结果推送到行为采集与服务接收客户端的功能与服务处理模块,供所述人机界面通过显示和/或语音播报的方式呈现给该用户,供该用户选用其他用户的行为和/或习惯。
本发明的有益效果是,本发明通过大数据技术,收集用户的用户行为,包括集成第三方提供的用户及其它相关信息,分析、挖掘与预测用户在不同场景的使用习惯,推测用户喜好,建立用户画像,并据此在特定场景再出现时,系统能够“触景生情”,主动生成相关的功能与服务,并推送给用户选用,彻底改变目前市场上的车载多媒体终端只能提供“请求-响应”式的被动服务模式,使本发明提出的系统成为用户驾车出行、信息与娱乐的智能助手。
本发明的另外一个有益的好处是,除了由系统驱动主动地生成基于用户画像、使用习惯、用户行为的功能和服务并推送给用户供用户选用以外,还可以由用户驱动通过人机界面提出请求、系统被动响应,提供基于用户画像、使用习惯、用户行为的功能和服务供用户选用。
最后,本发明提出的系统是一个开放的系统,随着时间的推移,所述用户行为场景库、车载主机分类树会不断完善,所述用户画像及习惯库随着用户行为数据库的不断完善和完整反复迭代也趋于不断完善和完整,使得整个系统不断自主学习、自我进化和趋于完善。
附图说明
下面将结合附图及实施例对本发明作进一步的说明,附图中:
图1是本发明提出的主动推送服务和功能的智能车载多媒体系统的构成示意图。
图2 是本发明提出的车载主机(用户车载终端)的构成示意图。
图3 是本发明提出的车载主机的行为采集与服务接收客户端的构成示意图。
图4是本发明提出的车载主机的应用程序模块的构成示意图。
图5 是本发明提出的基于大数据技术的功能与服务推送云平台的构成示意图。
图6 是本发明提出的车载主机分类树模块里的车载主机分类树(部分)的拓扑架构示意图。
图7是本发明提出的车载主机分类树的按位置划分的主机群的拓扑架构示意图。
图8是本发明提出的车载主机分类树的按年龄划分的主机群的拓扑架构示意图。
图9是本发明提出的车载主机分类树的按职位划分的主机群的拓扑架构示意图。
图中:
1 接入云端机制;2 用户车载主机; 3 基于大数据技术的功能与服务推送云平台。
21人机界面(HMI); 22行为采集与服务接收客户端; 23定位模块;24传感器模块;25车载网络模块;26应用程序模块;27通讯模块;28主机设置模块。
221应用程序接口;222移动设备互联接口;223用户行为采集模块;224功能与服务处理模块;225客户端注册登陆模块;226车载主机分类树模块。
261天气应用模块;262电话模块;263导航应用模块;264音视频播放器;265收音机模块;266行驶记录仪;267 ADAS模块;268胎压监测模块;269空气净化器模块。
31外界接口模块;32云端数据预处理模块;33云端注册登陆模块;34数据库管理模块;35用户画像及习惯库;36用户行为数据库;37服务与功能推送模块;38分析挖掘与预测模块;39用户行为场景库;3a附加信息加载模块;3b地图和交通信息库;3c外部信息接入模块。
2260车载主机分类树;2261按汽车品牌划分的主机群;2262按行业划分的主机群; 2263按年龄划分的主机群; 2264按职位划分的主机群; 2265按位置划分的主机群;2266按性别划分的主机群;2267同汽车品牌主机群;2268不同汽车品牌主机群;2269某汽车品牌主机群;226a不同汽车型号主机群;226b某汽车型号主机群;226c同汽车型号主机群;226d女性主机群;226e男性主机群;226f不同行业主机群;226g某行业主机群; 226h 同行业主机群;226i 非附近主机群;226j 附近主机群;226k 国内主机群;226l 国外主机群;226m某国家主机群;226n某地区主机群;226o同地区主机群; 226p不同地区主机群; 226q 高于用户职位主机群;226r 同职位组主机群;226s 中层职位主机群;226t 低于用户职位主机群;226u不同职位组主机群;226v 基层职位主机群;226w 某职位组主机群;226x 高管职位主机群;226A不同年龄段主机群;226B同年龄段主机群;226C老年人主机群;226D中年人主机群;226E小于用户年龄主机群;226F年轻人主机群;226G某年龄段主机群;226H 大于用户年龄主机群。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1所示的是本发明提出的主动推送服务和功能的智能车载多媒体系统,包括用户车载主机(用户车载终端)2、基于大数据技术的功能与服务推送云平台3、接入云端机制1,所述每个用户车载主机2具有一个唯一的标识ID,所述接入云端机制1由移动运营商提供。
图5所示的是所述基于大数据技术的功能与服务推送云平台3,包括外界接口模块31、云端数据预处理模块32、云端注册登陆模块33、数据库管理模块34、用户画像及习惯库35、用户行为数据库36、服务与功能推送模块37、分析挖掘与预测模块38、用户行为场景库39、附加信息加载模块3a、地图和交通信息库3b、外部信息接入模块3c;其特征在于:
1)所述用户画像及习惯库35还包括用户车载主机2的标识ID;
2)所述用户行为场景库39定义用户使用车载主机2时的周边场景,它由包括地点、日期、时间、假日、天气、车内外空气质量、车内外温度、周边街景、用户疲劳状态、交通相关事件在内的若干属性来确定,所述日期属性确定月份、季节、工作日、周末、有意义的日期 (如双11购物节),所述时间属性确定上午、中午、下午、晚上、夜间,所述假日属性确定公共节假日、寒假、暑假,所述地点属性包括上班路上、下班路上、高速路上、市内道路上、市外道路上、行车周边、都市中心、某兴趣点附近、居住小区内、旅游胜地内,所述交通相关事件属性包括堵车、正常行使、交通事故,所述天气属性包括下雨、晴天、阴天、下雪;
3)所述外部信息接入模块3c包括接入第三方系统、互联网数据挖掘功能,供提取或补充所述用户画像所需信息和/或用户行为数据;
4)所述附加信息加载模块3a提供附加信息(如广告、通知)及其加载规则,加载到生成的个性化功能与服务上,供所述服务与功能推送模块37通过所述外界接口模块31推送给特定的用户(车载主机);
5)所述数据库管理模块34用于系统管理人员对所述用户画像及习惯库35、用户行为数据库36、用户行为场景库39进行管理,包括读取、修改、统计功能和可视化功能。
图2所示的是所述用户车载主机2,包括人机界面21、行为采集与服务接收客户端22、定位模块23、传感器模块24、车载网络模块25、通讯模块27、应用程序模块26、主机设置模块28,其特征在于:
1)所述人机界面21包括信息输出和输入、语音播报和语音理解功能,用于给用户显示和/或播报所述行为采集与服务接收客户端接收的功能和服务,供用户通过指令输入和/或语音命令来选用;除非紧急的功能和服务,优选的播报时机是用户在正常驾驶过程中;如果通过所述定位模块23和地图和交通信息库3b发现用户在驾车通过路口或通过所述车载网络模块25发现用户在紧急制动,就暂停或延缓播报;
2)所述人机界面21还包括供用户选择所述车载主机分类树2260的主机群分类或其组合的功能;
3)所述定位模块23、传感器模块24、车载网络模块25、通讯模块27构成车载主机2的基础服务模块,通过所述行为采集与服务接收客户端22提供给所述应用程序模块26使用;
4)所述传感器模块24包括驾驶员疲劳监测传感器、车内外空气质量传感器、车内外温度传感器。
图3所示的是所述行为采集与服务接收客户端22,包括应用程序接口221、移动设备互联接口222、用户行为采集模块223、功能与服务处理模块224、客户端注册登陆模块225,车载主机分类树模块226,其特征在于:
1)所述应用程序接口221包括用户行为采集协议、基础服务模块通讯协议,所述用户行为采集协议包括所定义的用户行为数据项或字段,所述基础服务模块通讯协议还包括访问基础服务模块的加密和/或认证机制;
2)所述移动设备互联接口222包括所述用户行为采集协议,用于接入该用户的移动设备,包括该用户的手机、手环、智能手表、平板电脑;
3)所述用户行为采集模块223通过所述应用程序接口221的用户行为采集协议从所述应用程序模块26获取用户行为数据;
4)所述用户行为采集模块223通过所述移动设备互联接口222的用户行为采集协议获取或补充用户画像数据;
5)所述用户行为采集模块223还包括数据预处理功能,对采集的用户行为数据进行必要的预处理(如数据清洗、整理、变换、压缩),然后通过所述通讯模块27上传给所述功能与服务推送云平台3的用户行为数据库36。
图4所示的是所述应用程序模块26,包括行驶记录仪266、ADAS模块267、胎压监测模块268、收音机模块265、音视频播放器264、导航应用模块263、电话模块262、天气应用模块261、空气净化器模块269;所述ADAS模块267包括车距和车道监测和保持功能;所述各应用程序只有通过所述行为采集与服务接收客户端22的应用程序接口221的基础服务模块通讯协议才能获得所述基础服务模块提供的基础服务。
所述车载主机分类树模块226包含一个车载主机分类树2260(如图6所示),作为一个实施案例,其第一层的节点有按位置划分的主机群2265、按性别划分的主机群2266、按行业划分的主机群2262、按年龄划分的主机群2263、按职位划分的主机群2264、按汽车品牌划分的主机群2261,其特征在于,所述车载主机分类树的二个和/或多个节点(尤其是叶节点)还可进行组合形成不同的车载主机组合群,如女性高管职位的主机群。
图7所示的是所述按位置划分的主机群2265,包括附近主机群226j、非附近主机群226i、同地区主机群226o、不同地区主机群226p、某地区主机群226n、国内主机群226k、国外主机群226l、某国家主机群226m。
所述按性别划分的主机群2266(如图6所示)包括男性主机群226e、女性主机群226d。
所述按行业划分的主机群2262(如图6所示)包括同行业主机群226h、不同行业主机群226f、某行业主机群226g。
图8所示的是所述按年龄划分的主机群2263,包括同年龄段主机群226B、不同年龄段主机群226A、大于用户年龄主机群226H、小于用户年龄主机群226E、老年人主机群226C、中年人主机群226D、年轻人主机群226F、某年龄段主机群226G。
图9所示的是所述按职位划分的主机群2264,包括同职位组主机群226r、不同职位组主机群226u、高于用户职位主机群226q、低于用户职位主机群226t、高管职位主机群226x、中层职位主机群226s、基层职位主机群226v、某职位组主机群226w。
所述按汽车品牌划分的主机群2261(如图6所示)包括同汽车品牌主机群2267、不同汽车品牌主机群2268、某汽车品牌主机群2269。
所述某汽车品牌主机群2269(如图6所示)包括同汽车型号主机群226c、不同汽车型号主机群226a、某汽车型号主机群226b。
本发明提出一种获取用户画像及使用习惯的方法:
1)用户车载主机2的用户通过所述行为采集与服务接收客户端22的客户端注册登陆模块225、所述通讯模块27、所述接入云端机制1在所述功能与服务推送云平台3的云端注册登陆模块33(通过所述外界接口模块31)上注册,输入用户本人及相关人员的个人信息,建立其用户画像,结果写入所述用户画像及习惯库35;有关用户车载主机2的信息由所述主机设置模块28提供或者用户手工输入,有关用户汽车的信息由所述车载网络模块25提供或者用户手工输入;注册过程中,用户至少须输入用户画像里必填项的信息;
2)注册用户通过其车载主机2的行为采集与服务接收客户端22的客户端注册登陆模块225、所述通讯模块27、所述接入云端机制1在所述功能与服务推送云平台3的云端注册登陆模块33(通过所述外界接口模块31)上登陆;
3)注册用户使用其车载主机2的所述各种应用程序,包括使用所述主机设置模块28;
4)所述行为采集与服务接收客户端22的应用程序接口221和用户行为采集模块223记录所述车载主机2的用户行为,包括所述应用程序模块26、传感器模块24、定位模块23、车载网络模块25运行产生的数据,包括由所述定位模块23提供的地理位置、速度、车道信息,这些数据在经过由所述用户行为采集模块223进行所述的数据预处理后,通过所述通讯模块27、所述接入云端机制1、所述功能与服务推送云平台3的外界接口模块31上传给所述功能与服务推送云平台3的云端数据预处理模块32,再次进行必要的预处理(如数据清洗、整理、变换、压缩)后存放到所述用户行为数据库36;
5)所述功能与服务推送云平台3的外部信息接入模块3c包括接入第三方系统、互联网数据挖掘功能,一方面通过所述分析挖掘与预测模块38的匹配与提炼提供或补充所述用户画像所需信息给所述用户画像及习惯库35,另一方面通过所述云端数据预处理模块32从第三方获取用户行为数据给所述用户行为数据库36;
6)对每个注册用户,所述功能与服务推送云平台3的分析挖掘与预测模块38,依据所述用户行为场景库39、所述用户画像及习惯库35,使用大数据技术将所述地图和交通信息库3b的数据与所述用户行为数据库36里该用户的数据进行匹配、融合、挖掘、统计、深度学习,完善该用户的用户画像、提炼该用户的用户习惯,将结果存储到所述用户画像及习惯库35;
7)上述获取用户画像及使用习惯的方法是一个随着所述用户行为场景库39、用户画像及习惯库35、用户行为数据库36的不断精准、完善和完整反复迭代,不断精准、完善和完整的过程;所述分析挖掘与预测模块38使用的大数据分析技术(包括深度学习)可以处理不精准、不完善和/或不完整的数据。
用户行为数据库36是海量数据库,包括非结构化的数据,优先使用分布式、支持大数据的数据库管理系统进行管理。
本发明提出一种生成车载主机2的周边场景及与该场景相匹配或相关联的功能与服务并推送给用户选用的方法:
1)已注册用户启动所述用户车载主机2并通过所述行为采集与服务接收客户端22的客户端注册登陆模块225、通讯模块27、所述接入云端机制1在所述功能与服务推送云平台3的云端注册登陆模块33(通过所述外界接口模块31)上登陆;
2)由所述用户行为采集模块223确定所述用户车载主机2的当前的周边场景:由所述定位模块23提供地点、日期、时间信息,由所述天气应用模块261提供天气信息,由所述空气净化器模块269或所述传感器模块24提供车内外空气质量,由所述传感器模块24提供车内外温度信息、用户疲劳状态,由所述ADAS模块267和/或行驶记录仪266提供周边街景,这些部分周边场景信息由所述用户行为采集模块223、通讯模块27、所述接入云端机制1、所述外界接口模块31传递给所述分析挖掘与预测模块38,从所述地图和交通信息库3b、外部信息接入模块3c提供获取其余的或补充的周边场景信息,包括天气、假日、道路等级和名称、地点、交通相关事件,并通过所述服务与功能推送模块37、外界接口模块31、接入云端机制1、通讯模块27传递给所述功能与服务处理模块224,必要时通过所述人机界面21展示给用户;
3)所述功能与服务处理模块224将上述获得的用户车载主机2的当前的周边场景(不一定精准、完善和完整)通过通讯模块27、所述接入云端机制1、所述外界接口模块31传递给所述分析挖掘与预测模块38,并与所述用户行为场景库39里的场景进行匹配或关联,匹配或关联成功的场景有一个匹配度的属性值,完全匹配时,匹配度为1,部分匹配时,匹配度小于1; 如果没有找到任何匹配或关联的场景,从步骤5)开始;
4)从所述用户画像及习惯库35里调用所述匹配或关联成功的场景对应的用户习惯(匹配的用户习惯),并按照匹配度的大小顺序作为权重或优先级提供给所述分析挖掘与预测模块38,必要时考虑所述附加信息加载模块3a提供的附加信息(如广告、通知)及其加载规则,生成与所述当前的周边场景相匹配或相关联的一个或多个功能与服务,优选的做法是将匹配的用户习惯直接作为相匹配或相关联的功能与服务;
5)根据所述当前的周边场景,基于所述用户画像及习惯库35、用户行为场景库39、地图和交通信息库3b、用户行为数据库36,所述分析挖掘与预测模块38进行预测,生成基于所述当前的周边场景推测的一个或多个功能与服务,包括按照用户的喜好推测的功能与服务;
6)所述服务与功能推送模块37通过所述外界接口模块31、接入云端机制1、通讯模块27将所述匹配的和/或推测的功能与服务,传递给所述功能与服务处理模块224,通过所述人机界面21推送给用户选用;
7)上述的过程除了由系统驱动主动发起完成以外,还可以由用户驱动通过人机界面提出请求、系统响应来完成; 所述分析挖掘与预测模块38使用的大数据分析技术(包括深度学习)可以处理不精准、不完善和/或不完整的数据。
本发明提出一种按照所述车载主机分类树2260的主机群分类生成其他用户的用户行为和用户习惯并推送给用户选用的方法:
1)对某指定注册用户,通过所述人机界面21选择由所述车载主机分类树模块226提供的车载主机分类树2260的主机群分类或其组合,如年轻人主机群226F,和/或同地区主机群226o,和/或某行业主机群226g,和/或女性主机群226d,和/或高管职位主机群226x,和/或与某汽车品牌主机群2269,和/或与某汽车型号主机群226b;
2)选择的主机群分类或其组合通过所述行为采集与服务接收客户端22、通讯模块27、接入云端机制1、外界接口模块31传递给所述分析挖掘与预测模块38,由其对所述用户画像及习惯库35、所述用户行为数据库36里的其他用户的数据按照选定的主机群分类或其组合进行统计分析,获得对应的用户行为、用户习惯及其统计结果:
a)由所述服务与功能推送模块37、外界接口模块31、接入云端机制1、通讯模块27将此分析结果推送到行为采集与服务接收客户端22的功能与服务处理模块224,供所述人机界面21通过显示和/或语音播报的方式呈现给该用户,供该用户选用其他用户的行为和/或习惯;
b)由所述分析挖掘与预测模块38对此分析结果按照场景、喜好关联规则与该用户的喜好和/或当前场景进行关联,由所述服务与功能推送模块37、外界接口模块31、接入云端机制1、通讯模块27将此关联结果推送到行为采集与服务接收客户端22的功能与服务处理模块224,供所述人机界面21通过显示和/或语音播报的方式呈现给该用户,供该用户选用其他用户的行为和/或习惯。
本发明所述的系统按照当前场景、用户画像生成的功能和/或服务的案例包括:
1)在用户生日,祝贺用户生日快乐;
2)在早上上班路上自动启动用户爱听的收音机的某频道或某个节目;
3)用户画像的喜好信息表明该用户喜欢某个歌手,则可以推测该用户喜欢该歌手的新歌、原意了解该歌手的轶闻或代言的产品或体育项目、喜欢其他歌手类似风格的歌曲;
4)如用户正驾车在某个地区,在该地区正好有用户画像的喜好信息对应的事件、名人的出生地或相关事件或活动;
5)对用户喜欢的音乐或歌曲提供深度的信息,用所述传感器模块24了解播放效果,必要时,推荐合适的更好的音源和车载音响系统。
对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。
此外,应当理解,虽然本说明书按照实施方式加以描述,但并非每个实施方式仅包含一个独立的技术方案,说明书的这种叙述方式仅仅是为清楚起见,本领域技术人员应当将说明书作为一个整体,各实施例中的技术方案也可以经适当组合,形成本领域技术人员可以理解的其他实施方式。