基于usim卡的多媒体内容显示方法及usim卡的制作方法

文档序号:6778707阅读:163来源:国知局
专利名称:基于usim卡的多媒体内容显示方法及usim卡的制作方法
技术领域
本发明涉及一种基于USIM卡的多媒体内容显示方法,特别是一种终端与USIM交互实现多媒体内容显示的方法;本发明还涉及一种USIM卡,特别是一种可显示或播放终端支持的各种多媒体音视频文件的USIM卡,属于通信技术领域。
背景技术
现有的通用SIM(Universal SIM,简称USIM)卡通过通用SIM应用工具包(Universal SIM Application Tool,简称USAT)指令向终端发出执行某动作的请求,USAT指令中通过显示文本“DISPLAY TEXT”和播放声音“PLAY TONE”来进行多媒体内容的显示,具体可参见相关标准,如3GPPTS31.101及TS31.111。
它们存储的内容分别包括1.显示文本(DISPLAY TEXT)指令USIM应用是基于通用集成电路卡(Universal Integrated CircuitCard,简称UICC)平台实现的,是在UICC上的应用之一。UICC通过“DISPLAYTEXT”指令要求终端显示文本消息和图标,并定义消息的优先级和文本串的格式,如表一所示。
表一“DISPLAY TEXT”存储数据内容

其中描述部分M/O/C(Mandatory/Optional/Conditional)表示该参数是必须的、可选的还是有条件的;可选的数据项长度可为零,即可以不包括字节,必选的数据项应当包含强制性的数据内容。Min(Minimum Set)表示该参数是否是接收方所收到并可正常处理的最基本的命令格式的必要参数。命令内容是指“Display Text”命令自身的命令细节,包括命令号、命令类型、命令限定符等;设备标识用来标识本指令的源设备与目标设备;图标标识对应基本图像文件中某一图片的位置,通过该标识可以找到并加载相应的图像信息,详细内容可参见标准3GPP TS31.101及3GPPTS31.111。图像文件基本信息存储在基本图像文件(EFIMG)内,EFIMG的每个记录对应一个图形图像,该图像通过EFIMG的记录号标识,如表二所示。
表二 基本图像文件(EFIMG)存储数据内容


其中访问条件读(READ)、升级(UPDATE)、去激活(DEACTIVATE)、激活(ACTIVATE)分别为对该字段的操作,其操作权限分别为个人识别密码(PIN)和文件创建者(Administration,简称ADM),ADM表示该权限由文件创建者控制。每个图像描述,如图像1(第2-10字节)描述中的第3字节(第4字节)标识图像编码格式,编码′11′为基本图像编码格式,编码′21′为彩色图像编码格式。保留字节9n+2具体可参见规范3GPP TS31.101中的相关说明。现有的图像文件仅支持彩色和基本图像这两种格式。
2.播放声音(PLAY TONE)指令UICC通过PLAY TONE指令要求终端播放声音,如表三所示。
表三“PLAY TONE”存储数据内容

表三与表一存储内容类似,只是表三是对声音的,表一为文本及图像内容的存储信息。其中字符标识是指显示在用户界面上的信息;图标标识、设备标识以及相关的M/O/C/Min等含义与表一相同,不再赘述。
现有技术中终端与USIM卡实现文本及图片显示功能的过程为1.USIM卡发送“Display Text”指令;2.终端分析该命令的信息域,判断是否需要显示图片;不需要显示图片时,直接显示文本信息;否则执行步骤3;3.读取图标标识中的图标限定符(图标标识字段包含两个参数图标限定符和图标标识符,各占用一个字节,其中图标限定符中第一位表示是否与文本串一起显示)值以判断图标是否可以和文本串一起显示,是则加入文本串之后执行步骤4,否则直接执行步骤4;4.图标标识指向EFimg中的一个记录,每个记录索引一个图形图像的实例;5.由EFimg的索引读取对应索引文件存放的图片实例,显示图片。
现有技术中终端与USIM卡实现声音播放功能的过程为声音文件存储在终端,终端在接收到“PLAY TONE”指令后按照指令中要求的声音类型(“Play Tone”命令中的音调字段包含一个参数说明声音类型)播放相应声音,不予赘述。
在实现本发明过程中,发明人发现现有技术中至少存在如下问题;现有的USIM卡显示媒体内容有限视频类文件仅包括基本图像编码格式的文件和彩色图像编码格式的文件;音频类文件仅包括14类声音,包括拨号音、忙音等8类电话信号音和振铃声、短信提示音等6类终端所有声音,显示或播放效果很不理想,如图片色数有限,仅为256色图片,与目前一般终端普遍支持的65536色图片有较大的差距;仅可显示静态图片,不支持动画格式图片显示;音频文件支持14类固定声音,音频功能不能独立,需要在终端基础上实现。终端与USIM卡交互只能实现简单的音频及图像显示。

发明内容
本发明的第一个方面是提供一种基于USIM卡的多媒体内容显示方法,用以解决现有USIM卡与终端显示或播放效果不理想、USIM卡音频功能不能独立,需要在终端基础上实现、显示媒体内容有限等问题,实现各种媒体内容的显示,增强多媒体显示的效果,同时提升卡片在该功能上的独立性,减少对于终端的依赖。
本发明的第二个方面是提供一种USIM卡,用以解决现有USIM卡音频功能需要在终端上实现、音频功能不独立的问题,实现USIM卡播放多媒体内容时的独立性。
为了实现本发明第一个方面,本发明一些实施方式的基于USIM卡的多媒体内容显示方法包括步骤1.USIM卡发送包含是否需要播放视频和音频文件标识的多媒体内容显示信息;步骤2.根据所述播放视频和音频文件标识获得是否需要终端显示音频和/或视频的信息,并读取所述多媒体内容显示信息中需要显示的音频和/或视频文件的存储位置;步骤3.判断USIM卡中视频文件是否包含声音,是则设定不播放音频文件的声音,执行步骤4;否则设定视频文件与音频文件一同播放;步骤4.读取并显示(USIM卡中)需要显示的音频和/或视频文件对应存储位置的音频和/或视频内容。
本发明第一个方面实施例的技术方案具有如下优点或有益效果通过在多媒体内容显示信息中增加是否需要播放视频和音频文件的标识及需要显示的音频和/或视频文件的存储位置以支持多媒体内容的显示,包括文本、音频文件和视频文件,支持多种格式、不同类型的媒体文件,有效提升了显示效果。可有效解决现有实现多媒体内容显示支持媒体格式较少、类型有限、显示效果不理想且在一定程度上受终端制约的现象。
本发明第二个方面通过另一些实施例的USIM卡包括存储模块,与处理模块连接,存储用于播放多媒体内容的相关数据信息;所述播放多媒体内容的相关数据信息包括是否需要播放视频和音频文件的标识及需要显示的音频和/或视频文件的存储位置;处理模块,与存储模块相连,用于向终端发送发多媒体内容显示信息,根据需要显示的音频和/或视频文件的存储位置读取对应存储位置的音频和/或视频内容。
上述技术方案中,通过在USIM卡中增加是否需要播放视频和音频文件的标识及需要显示的音频和/或视频文件的存储位置以支持各种格式、不同类型的多媒体内容的显示,包括文本、音频文件和视频文件,可有效提升显示效果。有效解决了现有USIM卡的音频功能受终端制约的现象。
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。


图1为本发明第一方面基于USIM卡的多媒体内容显示方法实施例一流程图;图2为本发明第一方面基于USIM卡的多媒体内容显示方法实施例二流程图;图3为本发明第二方面USIM卡实施例一示意图;图4为本发明第二方面USIM卡实施例二示意图。
具体实施例方式
参见图1,为本发明第一方面基于USIM卡的多媒体内容显示方法实施例一流程图。本实施例包括步骤1.USIM卡发送包含是否需要播放视频和音频文件标识的多媒体内容显示信息;步骤2.根据所述播放视频和音频文件标识获得是否需要终端显示音频和/或视频的信息,并读取所述多媒体内容显示信息中需要显示的音频和/或视频文件的存储位置;步骤2’根据所述播放视频和音频文件标识判断是否需要同时显示视频和音频,是则执行步骤3,否则执行步骤4;步骤3.判断USIM卡中视频文件是否包含声音,是则设定不播放音频文件的声音,执行步骤4;否则设定视频文件与音频文件一同播放;步骤4.读取并显示USIM卡中需要显示的音频和/或视频文件对应存储位置的音频和/或视频内容。
本实施例通过在多媒体内容显示信息中增加是否需要播放视频和音频文件的标识及需要显示的音频和/或视频文件的存储位置以支持多媒体内容的显示,包括文本、音频文件和视频文件,支持多种格式、不同类型的媒体文件,有效提升了显示效果。本实施例中USIM卡与终端交互过程中,视频文件可以既包含图像又包含声音,或者仅包含图像。当需要同时播放视频文件和音频文件,且视频文件包含图像和声音时,终端忽略音频文件中的声音,仅播放视频文件的声音和图像;视频文件只包含图像时,可以与音频文件一起播放显示。
图2为本发明第一方面基于USIM卡的多媒体内容显示方法实施例二流程图。图2与图1实施例类似,相同之处不再赘述,图2实施例中还包括步骤5USIM卡根据终端返回的响应信息获得多媒体内容显示的结果并根据显示结果进行相应的处理。具体可包括如下任意一项(1)根据终端返回的响应信息获得显示多媒体内容丢失,则USIM卡继续执行步骤2,重新显示多媒体内容;(2)根据终端返回的响应信息获得多媒体内容显示失败,需要含重试,则USIM卡在设定时间后继续执行步骤1,重新进行显示多媒体内容的尝试;(3)根据终端返回的响应信息获得多媒体内容显示失败,不值得重试的信息,USIM卡结束操作。
当然,上述情况只是对终端响应消息的几种举例,本领域普通技术人员应当了解,根据不同的需要,还可以设定其他类型的终端响应消息,USIM卡也可根据各种不同类型的响应消息执行对应不同的处理,其均应在本发明技术方案所要求保护的范围之内。
在步骤2之前还包括,判断是否需要显示视频和/或音频,如果不需要显示视频和音频中的任一项,则只做文本显示处理。显示文本可通过前述“DISPLAY TEXT”命令实现。
本领域普通技术人员可以理解实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
图3为本发明第二发面USIM卡实施例一示意图。本实施例包括
存储模块,与处理模块连接,存储用于播放多媒体内容的相关数据信息;所述播放多媒体内容的相关数据信息包括是否需要播放视频和音频文件的标识及需要显示的音频和/或视频文件的存储位置;处理模块,与存储模块相连,用于向终端发送发多媒体内容显示信息,根据需要显示的音频和/或视频文件的存储位置读取对应存储位置的音频和/或视频内容。
其中存储模块存储播放多媒体内容的相关数据信息,发明人在实现本发明过程中,对多媒体内容的相关数据信息进行了总结,与原有的显示多媒体内容,如表二相比,增加了新的标识信息,见表四及表五。
表四 多媒体内容显示信息中命令头存储信息

表四为五字节命令码,为了区别现有的播放命令,将多媒体内容显示信息简称为“Play Multimedia”,其中表四中CLA为“Class”的缩写,表示类别;INS表示编码指示(Instruction);P1、P2P和3表示参数,表四为UICC的应用协议数据单元(Application Protocol Data Unit,简称APDU)命令的通用格式,详细说明参见相关标准ETSI 102.221 10.1节。
表五 多媒体内容显示信息中参数/数据存储结构



其中,SIM卡命令标记可以根据需要自行设定,如本实施例中设定为“D0”;本实施例中增加的主要数据信息包括1.命令细节部分
“命令限定符”的第1位标识显示信息执行的优先级;“命令限定符”的第2位标识是否需要播放视频文件,如果该位置1,则“视频文件”字段为必须字段,如果该位置0,则“视频文件”字段不存在;“命令限定符”的第3位标识是否需要播放音频文件,如果该位置1,则“音频文件”字段为必须字段,如果该位置0,则“音频文件”字段不存在。
2.视频/音频文件部分“音频文件”字段指示了终端需要播放的音频文件的存储位置,支持各种文件的格式,如.mp3、.wma等。如果有多个音频文件,按照顺序依次播放直至所有文件播放完毕;“视频文件”字段指示了终端需要播放的视频文件的存储位置,支持各种文件的格式,如.swf、.rm等。如果有多个视频文件,按照顺序依次播放直至所有文件播放完毕。
通过表五和表四可知,本实施例的USIM卡中存储的多媒体内容显示信息增加了是否需要播放视频和音频文件的标识及需要显示的音频和/或视频文件的存储位置,以支持各种格式、不同类型的多媒体内容的显示,包括文本、音频文件和视频文件,可有效提升显示效果。有效解决了现有USIM卡的音频功能受终端制约的现象。
图4为本发明第二发面USIM卡实施例二示意图。图4实施例对图3实施例中处理模块进一步细化,包括终端响应子模块,与处理子模块相连,用于根据终端的响应信息判断重新播放多媒体内容或重试发送多媒体内容显示信息或结束操作,或其任意组合的处理结果;处理子模块,与终端响应子模块及存储模块连接,根据终端响应子模块的处理结果与存储模块进行对应的处理。
对比图2中多媒体内容显示方法的实施例,USIM卡根据终端的响应进行不同的处理,发明人在实现本发明的第一方面USIM卡与终端进行多媒体内容显示的方法过程中,不仅对多媒体内容的相关数据信息进行了总结,还对终端响应的消息的存储内容根据表四和表五进行了对应的存储内容总结,如表六所示。
表六 终端响应信息的存储内容和结构


与表五相同部分不再赘述,其中结果标记部分不同的值表示不同的显示执行结果,具体可以包括以下几项(1) 结果标记为‘00’表示命令执行成功;(2) 结果标记为‘01’表示执行命令,部分理解;(3) 结果标记为‘02’表示执行命令,有丢失信息;(4) 结果标记为‘10’表示用户终止的主动式SIM卡会话;(5) 结果标记为‘0X’及‘1X’表示命令已经完成;(6) 结果标记为‘20’表示ME当前不能处理命令;(7) 结果标记为‘2X’表示诉SIM卡稍候有机会应重试此命令(8) 结果标记为‘30’表示命令超出终端的能力(9) 结果标记为‘32’表示终端不能理解的命令数据,如音频或视频文件路径错误、或出现无法识别的音频或视频格式;(10) 结果标记为‘3X’表示SIM卡不值得用相同的命令重试,因为只能获得同样的响应。然而是否要重试是由SIM卡决定的.
上述情况只是对终端响应消息的几种举例,本领域普通技术人员应当了解,根据不同的需要,还可以包含其它的处理结果及SIM卡需要执行的对应操作,其均应在本发明技术方案所要求保护的范围之内。
综上所述,上述技术方案增加新的多媒体播放内容以改进基于USIM卡的多媒体内容显示的不足,具有如下优点1.扩展了USIM卡显示多媒体内容的格式与类型,理论上可显示或播放终端支持的所有格式的视频和音频文件、不再局限于点阵式图像编码文件(基本和彩色)和14类音频文件,从而使卡片类多媒体显示可达到终端多媒体显示同样的覆盖宽度;2.提升了多媒体内容显示效果,如可以显示静态图片和动态动画,可支持多色数图片,提高视频显示的逼真度和色彩感;
3.为卡片调用内部文件存储实现声音播放提供了途径,使声音存储不再依赖于终端,提高卡片在此功能实现上的独立性;4.实现了USIM卡多媒体内容灵活多样显示,为丰富和扩展卡类增值业务提供了基础资源。
最后应说明的是以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
权利要求
1.一种基于USIM卡的多媒体内容显示方法,其特征在于,包括步骤1.USIM卡发送包含是否需要播放视频和音频文件标识的多媒体内容显示信息;步骤2.根据所述播放视频和音频文件标识获得是否需要终端显示音频和/或视频的信息,并读取所述多媒体内容显示信息中需要显示的音频和/或视频文件的存储位置;步骤3.判断USIM卡中视频文件是否包含声音,是则设定不播放音频文件的声音,执行步骤4;否则设定视频文件与音频文件一同播放;步骤4.读取并显示USIM卡中需要显示的音频和/或视频文件对应存储位置的音频和/或视频内容。
2.根据权利要求1所述的基于USIM卡的多媒体内容显示方法,其特征在于,还包括步骤2’根据所述播放视频和音频文件标识判断是否需要同时显示视频和音频,是则执行步骤3,否则执行步骤4。
3.根据权利要求2所述的基于USIM卡的多媒体内容显示方法,其特征在于,还包括步骤5.USIM卡根据终端返回的响应信息获得多媒体内容显示的结果并根据显示结果进行相应的处理。
4.根据权利要求3所述的基于USIM卡的多媒体内容显示方法,其特征在于,所述步骤5具体为终端返回包含显示多媒体内容丢失的响应信息,USIM卡继续执行步骤2。
5.根据权利要求3所述的基于USIM卡的多媒体内容显示方法,其特征在于,所述步骤5具体为终端返回包含重试的响应信息,USIM卡在设定时间后继续执行步骤1。
6.根据权利要求3所述的基于USIM卡的多媒体内容显示方法,其特征在于,所述步骤5具体为终端返回包含不值得重试的响应信息,USIM卡结束操作。
7.根据权利要求1-6所述的任一基于USIM卡的多媒体内容显示方法,其特征在于,步骤2中,根据所述播放视频和音频文件标识获得不需要终端显示音频和/或视频信息时,只显示文本信息,结束。
8.一种USIM卡,其特征在于,包括存储模块,与处理模块连接,存储用于播放多媒体内容的相关数据信息;所述播放多媒体内容的相关数据信息包括是否需要播放视频和音频文件的标识及需要显示的音频和/或视频文件的存储位置;处理模块,与存储模块相连,用于向终端发送发多媒体内容显示信息,根据需要显示的音频和/或视频文件的存储位置读取对应存储位置的音频和/或视频内容。
9.根据权利要求8所述的USIM卡,其特征在于,所述处理模块包括终端响应子模块,与处理子模块相连,用于根据终端的响应信息判断重新播放多媒体内容或重试发送多媒体内容显示信息或结束操作,或其任意组合的处理结果;处理子模块,与终端响应子模块及存储模块连接,根据终端响应子模块的处理结果与存储模块进行对应的处理。
10.根据权利要求8或9所述的USIM卡,其特征在于,所述多媒体内容显示信息还包含起始端及接收端设备标识信息。
全文摘要
本发明涉及一种基于USIM卡的多媒体内容显示方法及USIM卡。其中,该方法包括USIM卡发送包含是否需要播放视频和音频文件标识的多媒体内容显示信息;根据所述播放视频和音频文件标识获得是否需要终端显示音频和/或视频的信息,并读取所述多媒体内容显示信息中需要显示的音频和/或视频文件的存储位置;判断USIM卡中视频文件是否包含声音,是则设定不播放音频文件的声音,否则设定视频文件与音频文件一同播放;读取并显示USIM卡中需要显示的音频和/或视频文件对应存储位置的音频和/或视频内容。本发明可有效解决现有实现多媒体内容显示支持媒体格式较少、类型有限、显示效果不理想且在一定程度上受终端制约的现象。
文档编号G11B27/10GK101094471SQ20071011949
公开日2007年12月26日 申请日期2007年7月25日 优先权日2007年7月25日
发明者刘煜, 张成岩 申请人:中国网络通信集团公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1