[发明专利]一种利用功能机平台实现远端设备内容显示的方法及系统有效
申请号: | 201410408118.8 | 申请日: | 2014-08-19 |
公开(公告)号: | CN104184810B | 公开(公告)日: | 2018-09-18 |
发明(设计)人: | 刘少华;李伟;孙阳 | 申请(专利权)人: | 惠州TCL移动通信有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 深圳市君胜知识产权代理事务所(普通合伙) 44268 | 代理人: | 王永文;刘文求 |
地址: | 516006 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 利用 功能 平台 实现 远端 设备 内容 显示 方法 系统 | ||
1.一种利用功能机平台实现远端设备内容显示的方法,其特征在于,包括步骤:
A、功能机通过其MMI模块向远端设备请求数据列表;
B、接收远端设备以文件的方式向MMI模块所返回的数据列表;
C、利用MMI模块接收到数据的列表文件后,将列表文件发送到功能机的FMT模块中;
D、通过FMT模块对列表文件进行解析,并在解析完成后通知MMI模块显示所述列表文件;
所述功能机与所述远端设备的通信是以蓝牙的SPP传输协议来进行数据传输的;
所述步骤B中远端设备发送的列表文件格式为三级列表,列表文件的文件头部中包含列表类型、一级列表ID、二级列表ID、请求起始位置以及请求结束位置;
所述步骤D中FMT模块解析的过程具体包括:
D1、打开接收到的列表文件;
D2、读取所述列表文件的文件头信息;
D3、判断类型与目录ID是否匹配;当是时,执行步骤D4,当否时丢弃所述列表文件并结束流程;
D4、判断总条目数是否为0;当是时,结束流程,当否时执行步骤D5;
D5、判断接收到的条目是否连续;当是时,执行步骤D6,当否时丢弃所述列表文件;
D6、读取列表文件;
所述功能机的软件层分为用户显示层、数据与控制管理层以及蓝牙传输协议层;所述用户显示层与蓝牙传输协议层均是复用MTK平台原有代码。
2.根据权利要求1所述的利用功能机平台实现远端设备内容显示的方法,其特征在于,所述步骤D还包括:
D7、将读取到的内容进行缓存。
3.根据权利要求2所述的利用功能机平台实现远端设备内容显示的方法,其特征在于,所述步骤D7中,缓存内容的结构包括控制头信息,所述控制头信息包括各级目录ID、总条目数、已缓存数以及缓存状态。
4.根据权利要求1所述的利用功能机平台实现远端内容显示的方法,其特征在于,所述远端设备为音乐播放器。
5.一种利用功能机平台实现远端内容显示的系统,其特征在于,包括:
请求模块,用于通过功能机的MMI模块向远端设备请求数据列表;
接收模块,用于接收远端设备以文件的方式向MMI模块所返回的数据列表;
发送模块,用于所述接收模块接收到数据的列表文件后,将列表文件发送到功能机的FMT模块中,以通过FMT模块对列表文件进行解析;
显示模块,用于在FMT模块解析完成并通知MMI模块后,显示所述列表文件;
所述功能机与所述远端设备的通信是以蓝牙的SPP传输协议来进行数据传输的;
远端设备发送的列表文件格式为三级列表,列表文件的文件头部中包含列表类型、一级列表ID、二级列表ID、请求起始位置以及请求结束位置;
所述显示模块具体包括:
打开单元,用于打开接收到的列表文件;
第一读取单元,用于读取所述列表文件的文件头信息;
第一判断单元,用于判断类型与目录ID是否匹配;当是时,执行第二判断单元,当否时丢弃所述列表文件并结束流程;
第二判断单元,用于判断总条目数是否为0;当是时,结束流程,当否时执行第三判断单元;
第三判断单元,用于判断接收到的条目是否连续;当是时,执行第二读取单元,当否时丢弃所述列表文件;
第二读取单元,用于读取列表文件;
所述功能机的软件层分为用户显示层、数据与控制管理层以及蓝牙传输协议层;所述用户显示层与蓝牙传输协议层均是复用MTK平台原有代码。
6.根据权利要求5所述的利用功能机平台实现远端内容显示的系统,其特征在于,所述显示模块还包括:
缓存单元,用于将读取到的内容进行缓存。
7.根据权利要求5所述的利用功能机平台实现远端内容显示的系统,其特征在于,所述远端设备为音乐播放器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于惠州TCL移动通信有限公司,未经惠州TCL移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410408118.8/1.html,转载请声明来源钻瓜专利网。