一种利用功能机平台实现远端设备内容显示的方法及系统的制作方法

文档序号:7811796阅读:132来源:国知局
一种利用功能机平台实现远端设备内容显示的方法及系统的制作方法
【专利摘要】本发明公开一种利用功能机平台实现远端设备内容显示的方法及系统,其中,方法包括步骤:A、功能机通过其MMI模块向远端设备请求数据列表;B、接收远端设备以文件的方式向MMI模块所返回的数据列表;C、利用MMI模块接收到数据的列表文件后,将列表文件发送到功能机的FMT模块中;D、通过FMT模块对列表文件进行解析,并在解析完成后通知MMI模块显示所述列表文件。通过本发明实现了由功能机来显示智能操作系统如智能机等的数据内容,本发明能够有效地实现功能机与具备智能操作系统的远端设备之间的结合使用,充分集成二者的优点,实现更好的使用体验。
【专利说明】一种利用功能机平台实现远端设备内容显示的方法及系统

【技术领域】
[0001]本发明涉及数据共享领域,尤其涉及一种利用功能机平台实现远端设备内容显示的方法及系统。

【背景技术】
[0002]随着Android平台的兴起,智能机等智能平台设备越来越流行,其正在影响人们的日常工作生活,但目前的智能平台设备往往体积较大、重量大且耗电量高,如大屏手机、平板电脑等。而Feature Phone (功能机)往往具有体积小、待机时间长、携带使用方便等特点,虽然没有搭载流行的智能操作系统,但同样具有多媒体应用功能,例如播放音乐等,显然,如果将两者给合使用将集成二者的优点,给用户更好的使用体验。但目前还没有可将二者结合使用的功能实现。
[0003]因此,现有技术还有待于改进和发展。


【发明内容】

[0004]鉴于上述现有技术的不足,本发明的目的在于提供一种利用功能机平台实现远端设备内容显示的方法及系统,旨在解决现有的智能操作系统以及功能机无法结合使用的问题,能够有效地实现功能机与具备智能操作系统的远端设备之间的结合使用,充分集成二者的优点,实现更好的使用体验。
[0005]本发明的技术方案如下:
一种利用功能机平台实现远端设备内容显示的方法,其中,包括步骤:
A、功能机通过其MMI模块向远端设备请求数据列表;
B、接收远端设备以文件的方式向MMI模块所返回的数据列表;
C、利用MMI模块接收到数据的列表文件后,将列表文件发送到功能机的FMT模块中;
D、通过FMT模块对列表文件进行解析,并在解析完成后通知MMI模块显示所述列表文件。
[0006]所述的利用功能机平台实现远端设备内容显示的方法,其中,所述步骤D中FMT模块解析的过程具体包括:
Dl、打开接收到的列表文件;
D2、读取所述列表文件的文件头信息;
D3、判断类型与目录ID是否匹配;当是时,执行步骤D4,当否时丢弃所述列表文件并结束流程;
D4、判断总条目数是否为O ;当是时,结束流程,当否时执行步骤D5 ;
D5、判断接收到的条目是否连续;当是时,执行步骤D6,当否时丢弃所述列表文件;
D6、读取列表文件。
[0007]所述的利用功能机平台实现远端设备内容显示的方法,其中,所述步骤D还包括: D7、将读取到的内容进行缓存。
[0008]所述的利用功能机平台实现远端设备内容显示的方法,其中,所述步骤D7中,缓存内容的结构包括控制头信息,所述控制头信息包括各级目录ID、总条目数、已缓存数以及缓存状态。
[0009]所述的利用功能机平台实现远端设备内容显示的方法,其中,所述步骤B中远端设备发送的文件格式为多级列表。
[0010]所述的利用功能机平台实现远端内容显示的方法,其中,所述远端设备为音乐播放器。
[0011]一种利用功能机平台实现远端内容显示的系统,其中,包括:
请求模块,用于通过功能机的MMI模块向远端设备请求数据列表;
接收模块,用于接收远端设备以文件的方式向MMI模块所返回的数据列表;
发送模块,用于所述接收模块接收到数据的列表文件后,将列表文件发送到功能机的FMT模块中,以通过FMT模块对列表文件进行解析;
显示模块,用于在FMT模块解析完成并通知MMI模块后,显示所述列表文件。
[0012]所述的利用功能机平台实现远端内容显示的系统,其中,所述显示模块具体包括:
打开单元,用于打开接收到的列表文件;
第一读取单元,用于读取所述列表文件的文件头信息;
第一判断单元,用于判断类型与目录ID是否匹配;当是时,执行第二判断单元,当否时丢弃所述列表文件并结束流程;
第二判断单元,用于判断总条目数是否为O ;当是时,结束流程,当否时执行第三判断单元;
第三判断单元,用于判断接收到的条目是否连续;当是时,执行第二读取单元,当否时丢弃所述列表文件;
第二读取单元,用于读取列表文件。
[0013]所述的利用功能机平台实现远端内容显示的系统,其中,所述显示模块还包括:
缓存单元,用于将读取到的内容进行缓存。
[0014]所述的利用功能机平台实现远端内容显示的系统,其中,所述远端设备为音乐播放器。
[0015]有益效果:本发明通过丽I模块来发送请求,并接收返回的列表文件,然后交由FMT模块来进行解析获得其中的文件内容,并进行显示,通过本发明实现了由功能机来显示智能操作系统如智能机等的数据内容,例如显示歌曲信息并进行播放的功能,结合了功能机的体积小、待机时间长、携带方便的特点,实现智能操作系统的功能。本发明能够有效地实现功能机与具备智能操作系统的远端设备之间的结合使用,充分集成二者的优点,实现更好的使用体验。

【专利附图】

【附图说明】
[0016]图1为本发明一种利用功能机平台实现远端设备内容显示的方法较佳实施例的流程图。
[0017]图2为图1所示方法中步骤S104的具体流程图。
[0018]图3为本发明一种利用功能机平台实现远端设备内容显示的系统较佳实施例的结构框图。

【具体实施方式】
[0019]本发明提供一种利用功能机平台实现远端设备内容显示的方法及系统,为使本发明的目的、技术方案及效果更加清楚、明确,以下对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0020]请参阅图1,图1为本发明一种利用功能机平台实现远端设备内容显示的方法较佳实施例的流程图,如图所示,其包括步骤:
5101、功能机通过其MMI模块向远端设备请求数据列表;
5102、接收远端设备以文件的方式向MMI模块所返回的数据列表;
5103、利用丽I模块接收到数据的列表文件后,将列表文件发送到功能机的FMT模块中;
5104、通过FMT模块对列表文件进行解析,并在解析完成后通知MMI模块显示所述列表文件。
[0021]首先,在步骤SlOl中,功能机向远端设备发送请求,具体是通过功能机的MMI模块向远端设备发送数据列表的请求。
[0022]然后在步骤S102中,远端设备接收到请求后,则以文件的形式向MMI (上层应用)模块返回数据列表。即功能机与远端设备建立一个通信协议,然后进行数据通信,发送请求及返回列表文件。
[0023]在本发明实施例中,功能机与远端设备的通信是以蓝牙的SPP传输协议来进行数据传输,即功能机向远端设备发送SPP请求,而后远端设备向功能机返回SPP回复。SPP是串口应用模式,串口应用模式定义了在两个蓝牙单元之间怎样建立虚拟串行口,利用RS232控制信令可以提供对蓝牙单元的串行电缆仿真,这种应用可保证128kbit/s的速率。
[0024]即功能机的软件层主要分为用户显示层、数据与控制管理层和蓝牙传输协议层。其中的用户显示层与蓝牙传输协议层均是复用MTK平台原有代码。
[0025]在利用丽I模块接收到列表文件后,其将列表文件发送至FMT模块,发送请求到FMT (实现功能机平台中对文件系统层的统称,用于文件系统管理)任务中进行解析。
[0026]本发明实施例中,所述的远端设备可以为音乐播放器,其上的歌曲信息很多,为保证用户体验,所以,在传输列表文件时,不能一次传输过多的信息量,所以每次功能机会向远端设备请求含有一定数量条目的列表文件,例如请求小于500条或等于的列表文件。
[0027]在本发明进一步的实施例中,远端设备发送的列表文件的文件格式为多级列表。例如对于三级列表,其格式设计如下表一所示:
表一

【权利要求】
1.一种利用功能机平台实现远端设备内容显示的方法,其特征在于,包括步骤: A、功能机通过其MMI模块向远端设备请求数据列表; B、接收远端设备以文件的方式向MMI模块所返回的数据列表; C、利用MMI模块接收到数据的列表文件后,将列表文件发送到功能机的FMT模块中; D、通过FMT模块对列表文件进行解析,并在解析完成后通知MMI模块显示所述列表文件。
2.根据权利要求1所述的利用功能机平台实现远端设备内容显示的方法,其特征在于,所述步骤D中FMT模块解析的过程具体包括: Dl、打开接收到的列表文件; D2、读取所述列表文件的文件头信息; D3、判断类型与目录ID是否匹配;当是时,执行步骤D4,当否时丢弃所述列表文件并结束流程; D4、判断总条目数是否为O ;当是时,结束流程,当否时执行步骤D5 ; D5、判断接收到的条目是否连续;当是时,执行步骤D6,当否时丢弃所述列表文件; D6、读取列表文件。
3.根据权利要求2所述的利用功能机平台实现远端设备内容显示的方法,其特征在于,所述步骤D还包括: D7、将读取到的内容进行缓存。
4.根据权利要求3所述的利用功能机平台实现远端设备内容显示的方法,其特征在于,所述步骤D7中,缓存内容的结构包括控制头信息,所述控制头信息包括各级目录ID、总条目数、已缓存数以及缓存状态。
5.根据权利要求1所述的利用功能机平台实现远端设备内容显示的方法,其特征在于,所述步骤B中远端设备发送的文件格式为多级列表。
6.根据权利要求1所述的利用功能机平台实现远端内容显示的方法,其特征在于,所述远端设备为音乐播放器。
7.一种利用功能机平台实现远端内容显示的系统,其特征在于,包括: 请求模块,用于通过功能机的MMI模块向远端设备请求数据列表; 接收模块,用于接收远端设备以文件的方式向MMI模块所返回的数据列表; 发送模块,用于所述接收模块接收到数据的列表文件后,将列表文件发送到功能机的FMT模块中,以通过FMT模块对列表文件进行解析; 显示模块,用于在FMT模块解析完成并通知MMI模块后,显示所述列表文件。
8.根据权利要求7所述的利用功能机平台实现远端内容显示的系统,其特征在于,所述显示模块具体包括: 打开单元,用于打开接收到的列表文件; 第一读取单元,用于读取所述列表文件的文件头信息; 第一判断单元,用于判断类型与目录ID是否匹配;当是时,执行第二判断单元,当否时丢弃所述列表文件并结束流程; 第二判断单元,用于判断总条目数是否为O ;当是时,结束流程,当否时执行第三判断单元; 第三判断单元,用于判断接收到的条目是否连续;当是时,执行第二读取单元,当否时丢弃所述列表文件; 第二读取单元,用于读取列表文件。
9.根据权利要求8所述的利用功能机平台实现远端内容显示的系统,其特征在于,所述显示模块还包括: 缓存单元,用于将读取到的内容进行缓存。
10.根据权利要求7所述的利用功能机平台实现远端内容显示的系统,其特征在于,所述远端设备为音乐播放器。
【文档编号】H04L29/08GK104184810SQ201410408118
【公开日】2014年12月3日 申请日期:2014年8月19日 优先权日:2014年8月19日
【发明者】刘少华, 李伟, 孙阳 申请人:惠州Tcl移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1