移动端车辆运行数据通信方法_3

文档序号:9923864阅读:来源:国知局
统产生的待播放音频都插入音频播放队列,转换程序从该队列中依次提取音频展示。对音频加了优先级属性,将优先级分为3级:O为一般优先级、I为警告优先级、2为系统级别优先级,3清空前面所有音频且立即展示。音频队列会提取出优先级最高的音频进行播放。
[0062]以下分别从移动终端、客户端和定位系统三个部分介绍信息推送服务实现过程。客户端通过定位系统发送用户位置信息到云端服务器,云端服务器中心计算出用户位置数据,位置信息只要能够识别,就会触发云端服务器根据用户位置和信息发送策略,将与区域相关的信息发送给相关给用户。最后,进入信息推送的服务流程,经云端服务器选择的相关推送内容利用推送技术经过移动网络或其他通信网络发送到移动终端,客户端就会收到从云端服务器发送的位置服务信息。
[0063]信息推送之前首先由客户端发送GPS数据,云端服务器收到位置信息数据之后对信息进行处理,包括分类、优先级设置、展示时间。云端服务器处理完成之后将信息内容进行封装处理,然后经过网络发送到客户端,客户端接收到之后根据设置的优先级进行展示。
[0064]基于以上应用流程,完整的信息推送服务包括两个部分,一部分是客户端程序;另一部分是云端服务器程序,运行于后台云端服务器中。信息推送模块是整个模型的主体部分,一方面它要负责调用相关推送算法,完成信息的筛选,另一方面当用户需要进行信息推送后,推送模块就会被调用来进行推送内容,调用已经筛选的信息进行推送。基于位置的信息推送模块是整个模型的最重要的部分,它保证整个信息推送模型的顺利实现。
[0065](I)车载终端启动后,进行一系列的初始化,并建立数据缓存和分类队列,在无线网络连通情况下,通过通信协议模块与后台云端服务器进行连接,建立上传与下载的数据通道。
[0066](2)后台云端服务器将内容信息或者其他类型数据通过无线数据通道推送到车载终端内,车载终端收到后,在数据缓存内按照推送数据的属性值分别保存到队列内。
[0067](3)在车辆行驶过程中,车载终端根据自身的位置定位模块进行实时的定位,并将得到的位置平面坐标的数据值X、Y和数据缓存内的各数据的坐标X、Y,对二者进行欧式距离计算。对小于指定距离的数据,即认为有数据匹配到当前位置,则设置数据就绪标志,并将该数据的指针注册到数据缓存的就绪队列中。如果没有数据匹配到,则重复进行上述定位。
[0068](4)在就绪队列不为空时,车载终端软件中的展示控制模块被激活,首先检查数据属性,如果是内容属性数据,则调度内容控制模块施加控制,如果不是内容数据,则直接调度媒体展示或者音频引擎进行数据的展示。展示完成后根据数据的生命周期属性自动清除已完成数据信息,或者修改其播放次数属性值后保存回原队列,等待下次展示。
[0069](5)内容控制模块在被展示控制模块调度到时,依据默认或者内容提供者指定的时长和间隔进行展示控制,限制其展示间隔时间,展示总时长,以避免对用户过渡干扰;
[0070](6)优先级调整模块每次展示完成后,即根据优先级调整算法,计算缓存中各队列下每个数据的优先级,
[0071](7)操作特征记录与费用统计模块,根据用户展示数据的时长计算下载费用并保存到用户累计费用值中,然后将用户的点击展示动作,或延迟展示动作,或拒绝展示动作,以及动作发生时间,按照动作编码值传递给操作特征记录数据结构经过封装后由统计模块传递给上传模块。
[0072](8)上传模块在无线网络通信连接正常时,上传数据包给后台云端服务器。
[0073](9)重复以上步骤进行循环展示。
[0074]综上所述,本发明提出了一种移动端车辆运行数据通信方法,通过位置定位有针对性地向车载终端推送内容,提升了信息共享的灵活性和价值性,实现整个业态健康发展。
[0075]显然,本领域的技术人员应该理解,上述的本发明的各模块或各步骤可以用通用的计算系统来实现,它们可以集中在单个的计算系统上,或者分布在多个计算系统所组成的网络上,可选地,它们可以用计算系统可执行的程序代码来实现,从而,可以将它们存储在存储系统中由计算系统来执行。这样,本发明不限制于任何特定的硬件和软件结合。
[0076]应当理解的是,本发明的上述【具体实施方式】仅仅用于示例性说明或解释本发明的原理,而不构成对本发明的限制。因此,在不偏离本发明的精神和范围的情况下所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。此外,本发明所附权利要求旨在涵盖落入所附权利要求范围和边界、或者这种范围和边界的等同形式内的全部变化和修改例。
【主权项】
1.一种移动端车辆运行数据通信方法,其特征在于,包括: 云端服务器采集移动端的实时状态数据,将所述实时状态数据与和云端服务器的内容信息进行匹配和推送,用户基于所选择的内容展示方式来播放推送的内容。2.根据权利要求1所述的方法,其特征在于,所述云端服务器采集移动端的实时状态数据,将所述实时状态数据与和云端服务器的内容信息进行匹配和推送,进一步包括: 车载终端启动后,进行初始化,并建立数据缓存和分类队列,在无线网络连通情况下通过通信协议模块与后台云端服务器进行连接,建立上传与下载的数据通道; 后台云端服务器将内容信息或者其他类型数据通过无线数据通道推送到车载终端内,车载终端收到后,在数据缓存内按照推送数据的属性值分别保存到队列内; 在车辆行驶过程中,车载终端根据自身的位置定位模块进行实时的定位,并将得到的位置平面坐标的数据值X、Y和数据缓存内的各数据的坐标X、Y进行欧式距离计算。对小于指定距离的数据,确定有数据匹配到当前位置,则设置数据就绪标志,并将数据的指针注册到数据缓存的就绪队列中。如果没有数据匹配到,则重复进行上述定位; 在就绪队列不为空时,车载终端首先检查数据属性,如果是内容属性数据,则调度内容控制模块施加控制,如果不是内容数据,则直接调度媒体展示或者音频引擎进行数据的展示;展示完成后根据数据的生命周期属性自动清除已完成数据信息,或者修改其播放次数属性值后保存回原队列,等待下次展示; 每次展示完成后,即根据优先级调整算法计算缓存中各队列下每个数据的优先级,根据用户展示数据的时长计算下载费用并保存到用户累计费用值中,然后将用户的点击展示动作、延迟展示动作、拒绝展示动作,以及动作发生时间,按照动作编码值传递给操作特征记录数据结构,经过封装后上传数据包给后台云端服务器。3.根据权利要求2所述的方法,其特征在于,所述用户基于所选择的内容展示方式来播放推送的内容,进一步包括: 所述内容展示方式包括实时展示、手动展示、路况展示,所述实时展示表示在车辆位置与内容数据位置计算后,触发展示条件并立即展示,所述手动展示表示用户触发展示条件后,由用户手动按键展示,所述路况展示,由终端控制追加展示内容,增加播放次数; 在整个展示控制过程中,首先是选定内容信息的展示属性,然后提取内容循环时间间隔;然后根据优先级调整算法来获取内容信息的优先展示权,具有最高优先展示权的内容信息最先得到展示;对于多媒体内容,为文本音频转换程序设定一个音频播放队列;任意时刻系统产生的待播放音频都插入该音频播放队列,文本音频转换程序从该队列中依次提取音频展示。
【专利摘要】本发明提供了一种移动端车辆运行数据通信方法,该方法包括:云端服务器采集移动端的实时状态数据,将所述实时状态数据与和云端服务器的内容信息进行匹配和推送,用户基于所选择的内容展示方式来播放推送的内容。本发明提出了一种移动端车辆运行数据通信方法,通过位置定位有针对性地向车载终端推送内容,提升了信息共享的灵活性和价值性,实现整个业态健康发展。
【IPC分类】H04W4/02, H04W4/04, H04L29/06, H04L29/08
【公开号】CN105704158
【申请号】CN201610216771
【发明人】侯廷发
【申请人】成都景博信息技术有限公司
【公开日】2016年6月22日
【申请日】2016年4月8日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1