公开/公告号CN107786567A
专利类型发明专利
公开/公告日2018-03-09
原文格式PDF
申请/专利权人 深圳市沃特沃德股份有限公司;
申请/专利号CN201711071910.9
申请日2017-11-03
分类号
代理机构深圳市明日今典知识产权代理事务所(普通合伙);
代理人王杰辉
地址 518000 广东省深圳市南山区蛇口南海大道1079号花园城数码大厦B座503、602
入库时间 2023-06-19 04:44:15
法律状态公告日
法律状态信息
法律状态
2022-05-31
专利权的转移 IPC(主分类):H04L29/06 专利号:ZL2017110719109 登记生效日:20220519 变更事项:专利权人 变更前权利人:深圳市沃特沃德股份有限公司 变更后权利人:深圳市沃特沃德信息有限公司 变更事项:地址 变更前权利人:518000 广东省深圳市南山区蛇口南海大道1079号花园城数码大厦B座503、602 变更后权利人:518000 广东省深圳市龙华区龙华街道清华社区和平路23号德信昌智慧园3栋1层
专利申请权、专利权的转移
2020-02-21
授权
授权
2018-04-03
实质审查的生效 IPC(主分类):H04L29/06 申请日:20171103
实质审查的生效
2018-03-09
公开
公开
技术领域
本发明涉及到车载系统领域,特别是涉及到车载系统向第三方共享媒体数据文件的方法和车载系统。
背景技术
随着现代汽车工业和电子技术的发展,车辆导航、通信、多媒体影音娱乐等电子系统可以通过网络技术联网形成功能强大的综合性车载系统。未来的车载系统向着集成化、智能化、全图形化信息平台的方向发展。车载多媒体影音娱乐已经由以前的收音机和一个卡带机或CD机进化成可以通过外挂设备和网络通讯等途径获取多种娱乐信息的系统,车载多媒体影音娱乐功能可进行卫星数字广播接收、车载数字电视接收、CD/DVD播放等,并具有MP3/MP4/IPOD/USB等多媒体播放功能,为用户提供更丰富的视听享受,应用也更加丰富,以满足用户对车载娱乐性、舒适性的要求。但车载系统内的媒体数据文件共享给第三方使用需要提供访问协议才可访问,访问协议是独立于车载系统供应商的,意味着访问协议可以处理不同的供应商技术和操作系统平台间的通信,使得许多不同类型的第三方之间可以通过访问协议建立连接,获取供应商提供的数据,致使车载系统供应商对提供数据的可控性较差。
因此,现有技术还有待改进。
发明内容
本发明的主要目的为提供一种车载系统向第三方共享媒体数据文件的方法,旨在解决现有车载系统供应商对提供数据的可控性较差的技术问题。
本发明提出一种车载系统向第三方共享媒体数据文件的方法,包括:
接收第三方发起的请求访问指令;
根据上述请求访问指令判断上述第三方是否为授权第三方;
若是,则建立与上述第三方的数据连接;
向上述第三方共享上述媒体数据文件。
优选地,上述根据上述请求访问指令判断上述第三方是否为授权第三方的步骤,包括:
判断授权协议范围内的通讯通道是否激活;
若已激活,则判定上述第三方为授权的第三方。
优选地,上述建立与上述第三方的数据连接的步骤,包括:
根据上述请求访问指令生成允许访问指令;
根据上述允许访问指令与上述第三方建立数据连接。
优选地,上述根据上述请求访问指令生成允许访问指令的步骤之前,包括:
解析上述第三方发送的请求访问指令;
获取上述请求访问指令中携带的请求访问媒体数据文件的文件类型;
根据上述文件类型生成对应媒体数据文件的允许访问指令。
优选地,上述向上述第三方共享上述媒体数据文件的步骤,包括:
检测上述第三方支持的上述媒体数据文件的文件类型;
根据上述文件类型向上述第三方发送对应的媒体数据文件。
本发明还提供一种车载系统,包括:
接收模块,用于接收第三方发起的请求访问指令;
判断模块,用于根据上述请求访问指令判断上述第三方是否为授权第三方;
建立模块,用于建立与上述第三方的数据连接;
共享模块,用于向上述第三方共享上述媒体数据文件。
优选地,上述判断模块,包括:
第一判断单元,用于判断授权协议范围内的通讯通道是否激活;
判定单元,用于若已激活,则判定上述第三方为授权的第三方。
优选地,上述建立模块,包括:
第一生成单元,用于根据上述请求访问指令生成允许访问指令;
第一建立单元,用于根据上述允许访问指令与上述第三方建立数据连接。
优选地,上述建立模块,还包括:
解析单元,用于解析上述第三方发送的请求访问指令;
获取单元,用于获取上述请求访问指令中携带的请求访问媒体数据文件的文件类型;
第二生成单元,用于根据上述文件类型生成对应媒体数据文件的允许访问指令。
优选地,上述共享模块,包括:
检测单元,用于检测上述第三方支持的上述媒体数据文件的文件类型;
发送单元,用于根据上述文件类型向上述第三方发送对应的媒体数据文件。
本发明有益技术效果:本发明的车载系统通过第三方发送请求访问指令,启动访问车载系统,不同类型的第三方之间不能共享车载系统提供的数据,只能从车载系统获取相应的媒体数据,提高车载系统供应商对提供媒体数据的可控性。本发明通过根据第三方发送请求访问指令生成对应的允许访问指令,向授权范围内的第三方提供外部调用访问服务,进一步提高了车载系统供应商对提供媒体数据文件的可控性,极大地保障了供应商权益,同时提高车载系统的安全保障。同时本发明的车载系统的媒体数据文件按照文件类型分别存储,可根据第三方所请求或所支持的媒体数据文件进行有针对性的无限量共享,提高用户体验。
附图说明
图1本发明一实施例中车载系统向第三方共享媒体数据文件的方法流程示意图;
图2本发明一实施例中步骤S2的流程示意图;
图3本发明另一实施例中步骤S3的方法流程示意图;
图4本发明再一实施例中步骤S3的方法流程示意图;
图5本发明又一实施例中步骤S4的流程示意图;
图6本发明一实施例中车载系统模块结构示意图;
图7本发明一实施例中监听模块的结构示意图;
图8本发明另一实施例中建立模块的结构示意图;
图9本发明再一实施例中建立模块的结构示意图;
图10本发明又一实施例中共享模块的结构示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
参照图1,本发明一实施例提出一种车载系统向第三方共享媒体数据文件的方法,包括:
S1:接收第三方发起的请求访问指令。
第三方包括外置硬件或授权的第三方应用程序,本实施例中以车载系统授权的第三方应用程序为例,比如音乐播放器、蓝牙等第三方应用程序。本实施例中通过第三方发送请求访问指令,启动访问车载系统,不同类型的第三方之间不能共享车载系统提供的数据,提高车载系统供应商对提供数据的可控性。
S2:根据上述请求访问指令判断上述第三方是否为授权第三方。
本步骤中的请求访问指令包括授权第三方名称、授权第三方的内容范畴等授权信息。
S3:若是,则建立与上述第三方的数据连接。
只有授权的第三方才可与车载系统,提高车载系统的安全性以及对车载系统媒体数据的管控性。
S4:向上述第三方共享上述媒体数据文件。
本步骤中的共享是指提供相应的媒体数据文件数据流。
参照图2,本实施例中步骤S2,包括:
S20:判断授权协议范围内的通讯通道是否激活。
本步骤中的通讯通道指车载系统授权第三方应用程序时指定的相应通讯通道。
S21:若已激活,则判定上述第三方为授权的第三方。
指定通讯通道激活,表明授权的第三方准备访问车载系统。
参照图3,本发明另一实施例中车载系统向第三方共享媒体数据文件的方法,步骤S3,包括:
S30:根据上述请求访问指令生成允许访问指令。
车载系统通过允许访问指令建立向第三方共享媒体数据文件的有效连接,允许访问指令由车载系统发出,使得第三方只能从车载系统中获取对应的媒体数据文件,增强车载系统供应商对指定第三方提供媒体数据文件的可控性。通过发送到车载系统授权的第三方的允许访问指令建立数据连接,可进一步保证车载系统的安全性。
S31:根据上述允许访问指令与上述第三方建立数据连接。
车载系统授权的所有第三方请求访问时均会根据请求访问指令生成回应的允许访问指令,允许访问指令中无需对第三方详细区别。第三方连接车载系统后共享车载系统内的所有媒体数据,扩大了车载系统数据共享的范围。
参照图4,本发明再一实施例中车载系统向第三方共享媒体数据文件的方法,步骤S30之前,还包括:
S32:解析上述第三方发送的请求访问指令。
本步骤的解析过程为详细分析第三方发送的请求访问指令,以具体区分第三方。
S33:获取上述请求访问指令中携带的请求访问媒体数据文件的文件类型。
本实施例中请求访问指令依据不同的第三方特性进行区别授权,比如第三方特性包括,需要访问的媒体数据文件的文件类型、授权的访问权限期限、第三方身份资料等。
S34:根据上述文件类型生成对应媒体数据文件的允许访问指令。
本实施例中的车载系统的媒体数据文件依据不同的文件类型进行分区储存,以便详细管理媒体数据文件以及区别地向第三方共享指定的媒体数据文件,比如,第三方请求访问视频媒体数据文件,则对应生成视频媒体数据文件对应的第一允许访问指令;第三方请求访问音频媒体数据文件,则对应生成音频媒体数据文件对应的第二允许访问指令;第三方请求访问图片媒体数据文件,则对应生成图片媒体数据文件对应的第三允许访问指令;以进一步提高车载系统供应商对指定第三方提供媒体数据文件的可控性。
参照图5,本发明又一实施例中车载系统向第三方共享媒体数据文件的方法,上述步骤S4,包括:
S40:检测上述第三方支持的上述媒体数据文件的文件类型。
本实施例中车载系统自主检测第三方特性,获取第三方支持的上述媒体数据文件的文件类型,本实施例中第三方特性可预先输入车载系统,第三方发送请求访问指令中无需携带第三方特性,简化第三方访问车载系统的限制。
S41:根据上述文件类型向上述第三方发送对应的媒体数据文件。
本实施例中的车载系统的媒体数据文件依据不同的文件类型进行分区储存,根据车载系统检测的第三方支持的上述媒体数据文件的文件类型,区别地向第三方共享指定的媒体数据文件,比如,第三方支持视频媒体数据文件,则只提供视频媒体数据文件;第三方支持音频媒体数据文件,则只提供音频媒体数据文件;第三方支持图片媒体数据文件,则只提供图片媒体数据文件;以提高共享媒体数据文件相对于第三方的有效率,精简数据流,提高共享媒体数据文件的速度。
参照图6,本发明一实施例提供的车载系统,包括:
接收模块1,用于接收第三方发起的请求访问指令。
第三方包括外置硬件或授权的第三方应用程序,本实施例中以车载系统授权的第三方应用程序为例,比如音乐播放器、蓝牙等第三方应用程序。本实施例中通过接收模块1接收第三方发送请求访问指令,启动访问车载系统,不同类型的第三方之间不能共享车载系统提供的数据,提高车载系统供应商对提供数据的可控性。
判断模块2,用于根据上述请求访问指令判断上述第三方是否为授权第三方。
本实施例中的请求访问指令包括授权第三方名称、授权第三方的内容范畴等授权信息。判断模块2通过上述授权信息判断第三方是否为授权第三方。
建立模块3,用于建立与上述第三方的数据连接。
通过发送到车载系统授权的第三方的允许访问指令,使第三方与车载系统的建立模块3建立数据连接,可进一步保证车载系统的安全性。
共享模块4,用于向上述第三方共享上述媒体数据文件。
共享模块4通过数据连接通道向第三方提供相应的媒体数据文件数据流。
参照图7,本实施例的判断模块2,包括:
第一判断单元20,用于判断授权协议范围内的通讯通道是否激活。
第一判断单元20中的通讯通道指车载系统授权第三方应用程序时指定的相应通讯通道。
判定单元21,用于若已激活,则判定上述第三方为授权的第三方。
指定通讯通道激活,判定单元21则判定存在授权的第三方准备访问车载系统。
参照图8,本发明另一实施例中的车载系统的建立模块3,包括:
第一生成单元30,用于根据上述请求访问指令生成允许访问指令。
车载系统通过第一生成单元30生成允许访问指令,以建立向第三方共享媒体数据文件的有效连接,允许访问指令由车载系统发出,使得第三方只能从车载系统中获取对应的媒体数据文件,增强车载系统供应商对指定第三方提供媒体数据文件的可控性。通过发送到车载系统授权的第三方的允许访问指令建立数据连接,可进一步保证车载系统的安全性。
第一建立单元31,用于根据上述允许访问指令与上述第三方建立数据连接。
车载系统授权的所有第三方请求访问时,第一建立单元31均会根据请求访问指令生成回应的允许访问指令,本实施例中的允许访问指令无需对第三方详细区别。第三方连接车载系统后共享车载系统内的所有媒体数据,扩大了车载系统数据共享的范围。
参照图9,本发明再一实施例中的车载系统的建立模块3,还包括:
解析单元32,用于解析上述第三方发送的请求访问指令。
解析单元32解析请求访问指令的过程,为详细分析第三方发送的请求访问指令以具体区分第三方。
获取单元33,用于获取上述请求访问指令中携带的请求访问媒体数据文件的文件类型。
本实施例中请求访问指令依据不同的第三方特性进行区别授权,通过获取单元33获取第三方特性,比如第三方特性包括,需要访问的媒体数据文件的文件类型、授权的访问权限期限、第三方身份资料等。
第二生成单元34,用于根据上述文件类型生成对应媒体数据文件的允许访问指令。
本实施例中的车载系统的媒体数据文件依据不同的文件类型进行分区储存,以便详细管理媒体数据文件。本实施例通过第二生成单元34生成具有区别性的对应媒体数据文件的允许访问指令,以区别地向第三方共享指定的媒体数据文件,比如,第三方请求访问视频媒体数据文件,则对应生成视频媒体数据文件对应的第一允许访问指令;第三方请求访问音频媒体数据文件,则对应生成音频媒体数据文件对应的第二允许访问指令;第三方请求访问图片媒体数据文件,则对应生成图片媒体数据文件对应的第三允许访问指令;以进一步提高车载系统供应商对指定第三方提供媒体数据文件的可控性。
参照图10,本发明又一实施例中车载系统,上述共享模块4,包括:
检测单元40,用于检测上述第三方支持的上述媒体数据文件的文件类型。
本实施例中车载系统的检测单元40自主检测第三方特性,获取第三方支持的上述媒体数据文件的文件类型,本实施例中第三方特性可预先输入车载系统,第三方发送请求访问指令中无需携带第三方特性,简化第三方访问车载系统的限制。
发送单元41,用于根据上述文件类型向上述第三方发送对应的媒体数据文件。
本实施例中的车载系统的媒体数据文件依据不同的文件类型进行分区储存,根据车载系统检测的第三方支持的上述媒体数据文件的文件类型,发送单元41区别地向第三方共享指定的媒体数据文件,比如,第三方支持视频媒体数据文件,则只提供视频媒体数据文件;第三方支持音频媒体数据文件,则只提供音频媒体数据文件;第三方支持图片媒体数据文件,则只提供图片媒体数据文件;以提高共享媒体数据文件相对于第三方的有效率,精简数据流,提高共享媒体数据文件的速度。
本发明实施例的车载系统通过第三方发送请求访问指令,启动访问车载系统,不同类型的第三方之间不能共享车载系统提供的数据,只能从车载系统获取相应的媒体数据,提高车载系统供应商对提供媒体数据的可控性。本发明通过根据第三方发送请求访问指令生成对应的允许访问指令,向授权范围内的第三方提供外部调用访问服务,提高了车载系统供应商对第三方提供媒体数据文件的可控性,极大地保障了供应商权益,同时提高车载系统的安全保障。同时本发明实施例的车载系统的媒体数据文件按照文件类型分别存储,可根据第三方所请求或所支持的媒体数据文件进行有针对性的无限量共享,提高用户体验。
以上上述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
机译: 车载系统与第三方共享媒体数据文件的方法及车载系统
机译: 车载系统加载媒体数据文件的方法及车载系统
机译: 车载系统向第三方加载数据的方法及车载系统