实现短消息分类发送、接收、显示的装置及方法

文档序号:7960744阅读:173来源:国知局
专利名称:实现短消息分类发送、接收、显示的装置及方法
技术领域
本发明涉及数字移动通信领域中短消息管理,特别涉及电信智能卡能够实现短消息分类发送、接收、显示的装置及方法。
背景技术
普通的电信智能卡,将接收到的短消息统一保存在卡片专用的短消息文件里,例如SIM(用户管理模块,Subscriber identify module)卡根据移动通信网络类型将接收到的短消息保存在相应文件目录下的6F3C文件中,这些短消息依据一定的顺序显示给用户,如按照短消息接收时间的先后顺序等(如图1所示),电信智能卡将接收到的短消息按接收的时间顺序显示出来,但无法将接收到的短消息按类别存储并显示。

发明内容
为克服上述缺陷,本发明的目的在于提供一种实现短消息分类发送、接收、显示的装置及方法。
为达到上述目的,本发明的一种实现短消息分类发送的装置,包括消息内容录入模块、通讯模块,还包括消息类别选择模块,用于选择设定的消息类别名称;类别名称对应文件,用于记录短消息的类别名称和类别ID的对应关系;消息分类处理模块,用于接收所述的消息内容录入模块录入的消息内容,并根据消息类别选择模块选择的消息类别名称在类别名称对应文件中查找相应的类别ID,将该类别ID结合消息录入模块录入的消息内容组成一条有类别的短消息,并在该消息的报文头增加分类消息标识,传送给通讯模块,所述的通讯模块将待发消息报文打包并发送。
其中,所述的发送装置集成在一台服务器中或一张电信智能卡中,所述的电信智能卡为SIM卡或UIM卡或USIM卡或PIM卡。
为达到上述目的,本发明的一种实现短消息分类接收的装置,包括接收短消息的接收模块;存储多类短消息的存储模块;记录短消息类别ID与存储模块中各类短消息存储地址对应关系的路由表;和一个控制模块;其中,所述的接收模块将接收到的短消息提交给控制模块,控制模块根据收到的消息中的分类消息标识确认该消息为分类消息后,在路由表中查找该消息类别ID的所对应的存储地址,然后将收到的短消息提交至相应的存储模块存储。
其中,所述的接收装置集成在一台服务器中或一张电信智能卡中,所述的电信智能卡为SIM卡或UIM卡或USIM卡或PIM卡。
其中,所述的存储多类短消息的存储模块为一个文件。
其中,所述存储多类短消息的存储模块为多个文件,所述多类短消息中的每类消息分别对应一个或多个文件。
为达到上述目的,本发明的一种实现短消息分类显示装置,包括存储多类短消息的存储模块;类别名称对应文件,用于记录短消息的类别名称和类别ID号的对应关系;记录类别ID号与存储模块中各类短消息存储地址对应关系的路由表;和一用户界面调用显示模块;其中,用户界面调用显示模块根据用户确定的消息的类别名称在类别名称对应文件查找相应的类别ID,并根据查找到的类别ID在路由表中查找该类消息的存储地址,然后调用该存储地址内的信息加以显示。
为达到上述目的,本发明的一种实现短消息分类发送的方法,包括以下步骤A、将消息内容录入模块录入的内容传送给消息分类处理模块;B、由用户对消息内容的类别名称进行选定;C、消息分类处理模块收到消息内容录入模块录入的消息内容后,根据选定的消息的类别名称在类别名称对应文件中查找相应的类别ID,并将该类别ID结合消息内容录入模块录入的消息内容组成一条有类别的短消息;D、消息分类处理模块在该有类别的短消息的报文头增加分类消息标识,传送给通讯模块,由通讯模块将待发消息报文打包并发送。
为达上述目的,本发明的一种实现分类短消息接收的方法,包括以下步骤1)接收模块将接收到的短消息提交给控制模块;2)控制模块判断收到的消息中是否有分类消息标识,若有分类消息标识,则进入步骤3),若没有分类消息标识,则丢弃;3)在记录类别ID号与存储模块中各类短消息存储地址对应关系的路由表中查找该消息类别ID的所对应的存储地址;4)按照路由表中的存储地址将收到的消息提交至相应的存储模块进行存储。
其中,所述步骤(4)中的存储模块为一个存储文件,控制模块将收到的短消息的内容及类别标识号一起存储到该存储文件中。
其中,所述步骤(4)的存储模块为与消息类别的数量相应的多个存储文件。
为达到上述目的,本发明的一种实现短消息分类显示的方法,包括以下步骤a)用户界面调用显示模块根据客户确定的消息的类别名称在记录短消息的类别名称和类别ID号之间对应关系的类别名称对应文件中查找相应的类别ID;b)用户界面调用显示模块根据查找到的类别ID在记录类别ID号与存储模块中各类短消息存储地址对应关系的路由表中查找该类消息的存储地址;c)用户界面调用显示模块依据该存储地址调用相关的存储模块中的信息加以显示。
其中,步骤c)具体为用户界面调用显示模块依据该存储地址调用相关的存储模块中的信息显示每种情况下用户可以进行的确认、取消、删除、保存、转发操作。
本发明的短消息分类发送、接收、显示的装置及方法,通过消息内容录入模块录入短消息的内容,通过消息类别选择模块选择设定的类别名称,通过消息分类处理模块依据短消息的类别名称在类别名称对应文件里找到与之对应的类别ID号,并为短消息加分类标记并通过通讯模块发送给具有短消息分类存储与显示功能的电信智能卡,具有短消息分类存储与显示模块的电信智能卡能够对接收到的短消息进行分类存储,用户通过使用具有短消息分类存储与显示模块的电信智能卡的某项STK应用菜单,能够实现对类别消息存储文件里的短消息进行分类显示,方便用户分类阅读信息,提高阅读效率。


图1是现有的电信智能卡将短消息按接收时间的先后顺序显示的示意图。
图2是本发明的短消息分类发送的装置和电信智能卡短消息分类存储与显示的网络连接示意图。
图3本发明的短消息分类发送装置发送分类消息的流程图。
图4是本发明的电信智能卡短消息分类显示的效果图。
图5是本发明的电信智能卡短消息分类存储的实现方法流程图。
图6是本发明的电信智能卡短消息分类显示的实现方法流程图。
具体实施例方式
下面结合附图对本发明的短消息分类发送装置和电信智能卡短消息分类存储和显示的实现方法具体工作流程介绍如下要将短消息实现分类管理,对短消息的内容进行如下技术定义,主要约定内容如表1

表1消息分类发送装置主要由类别名称对应文件、消息内容录入模块、消息类别选择模块、消息分类处理模块、通讯模块组成。
类别名称对应文件,用于记录短消息的类别名称和类别ID的对应关系;消息内容录入模块,主要功能是完成待发送消息的录入。依据表1的内容约定,消息录入时,要分别输入消息类别名称和消息内容,短消息的类别名称和类别ID号的对应关系存储在类别名称对应文件里;消息类别选择模块,用于选择设定的消息类别名称;消息分类处理模块接收所述的消息内容录入模块录入的消息内容,并根据消息类别选择模块选择的消息类别名称在类别名称对应文件中查找相应的类别ID,依据表1的内容约定,将该类别ID结合消息录入模块录入的消息内容组成一条有类别的短消息,并在该消息的报文头增加分类消息标识,传送给通讯模块。
通讯模块遵循运营商的短信网关通讯协议,主要工作是将要发送的消息根据短消息网关的数据短消息的通讯协议按照数据短消息格式进行打包并发送到短信中心。
如图3所示,消息分类发送装置发送分类消息的处理流程步骤L1,通过类别选择模块,选择消息类别名称;步骤L2,通过消息内容录入模块,输入消息内容;步骤L3,通过消息分类处理模块,从类别名称对应文件里取得消息类别名称所对应的消息类别ID,按照表1的内容约定,将分类消息标识、消息类别ID、消息内容组成待发报文;步骤L4,通过通讯模块,依据短消息网关通讯协议,将前面组织的报文组成符合数据短消息协议规范的报文发送出去。
如图2所示,短消息分类发送的装置和电信智能卡短消息分类存储与显示网络连接示意图消息发送装置1将标记有消息分类管理的数据短消息发送给短信中心2,短信中心2将收到的数据短消息转发给插有短消息分类存储与显示功能的电信智能卡的移动终端3。电信智能卡接收到数据短消息后,对数据短消息进行处理,依据短消息的类别标识号保存到对应的类别消息存储文件里。当用户要阅读某一类别的短消息时,电信智能卡到对应的类别消息存储文件里检索出该类别的所有短消息,并全部显示出来。具有消息分类功能的发送装置,集成在一台服务器中或一张有扩展功能的SIM卡或UIM卡或USIM卡或PIM卡中。
与普通的电信智能卡不同,具有短消息分类存储与显示功能的电信智能卡集成有一短消息分类接收装置,该装置包括接收模块,用于接收短消息;存储模块,用于存储多类短消息;路由表文件,用于记录短消息类别ID与存储模块中各类短消息存储地址之间的对应关系;还包括一控制模块;接收模块将接收到的短消息提交给控制模块,控制模块根据收到的消息中的分类消息标识确认该消息为分类消息后,并根据消息中的类别ID在路由表中查找该消息类别ID所对应的存储地址,然后将收到的消息提交至相应的存储模块存储。
所述的接收装置集成在一台服务器中或一张电信智能卡中,所述的电信智能卡为SIM卡、UIM卡、USIM卡或PIM卡。
具有短消息分类存储与显示功能的电信智能卡还要开辟类别消息存储文件(非6F3C文件)用于保存具有消息类别标识的消息,类别消息存储文件可以是一个,也可以是多个;一个类别消息存储文件,可只保存一类消息,也可保存多类消息。开辟类别消息存储文件时,必须保证类别消息存储文件名称与电信智能卡的相关规范不相冲突,这个类别消息存储文件保存在电信智能卡的主目录下。在依据短消息的类别ID对短消息进行分类存储时,应该对短消息的类别ID和类别消息存储文件的名称对应关系进行约定,短消息的类别标识和类别消息存储文件的名称之间的约定关系存储在路由表里(类别消息存储文件的名称也可以是该类消息存储的地址),短消息的类别标识和短消息的内容保存在类别消息存储文件里。具有消息分类存储与显示功能的电信智能卡还要开辟类别名称对应文件,短消息的类别ID与短消息类别名称的约定关系存储在类别名称对应文件里。例如使用具有消息分类存储与显示功能的电信智能卡,将电信智能卡接收到的数据短消息依据短消息类别存储到对应的类别消息存储文件(非6F3C文件),当用户要分类别阅读消息时,用户界面调用显示模块从类别名称对应文件里将消息的所有类别名称显示出来,通过确认、取消、删除、保存、转发菜单显示每种情况下用户可以进行的操作,如图4所示,卡片中的短消息ID分为5类,其中短消息ID为03的是广告类。如果用户要阅读“广告”类消息,用户通过移动终端点击“广告”类,用户界面调用显示模块将存储在类别消息存储文件里的类别ID为3的所有短消息全部显示出来,显示这些消息时,可以按照消息接收的先后顺序显示。
如图5所示,本发明的电信智能卡(SIM卡)短消息分类存储的实现方法流程图,包括如下步骤步骤T1,SIM卡判断接收到的数据短消息是否带有消息分类标志,如果接收到的消息不要求消息的分类存储,则退出短消息分类存储的处理流程;如果要求对消息分类存储,则进入步骤T2;步骤T2,从数据短消息中提取出该消息所属的消息类别ID,然后进入步骤T3;步骤T3,从类别名称对应文件里查询是否有该类别的消息,如果没有该类别的消息,则退出短消息分类存储的处理流程,如果有这类的消息,则进入步骤T4;步骤T4,通过路由表判断卡片为这类消息分配了几个类别消息存储文件(或存储地址),如果分配了多个文件,则进入步骤T5;如果卡片只分配了一个类别消息存储文件用于存储短消息,则进入步骤T6;步骤T5,到路由表中查找该类别的消息应该存储在哪个类别消息存储文件,然后进入步骤T6;步骤T6,将短消息内容和该短消息的类别ID一起保存到对应的类别消息存储文件里。
如图6所示,本发明的电信智能卡(SIM卡)短消息分类显示的实现方法流程图步骤T11,用户使用具有短消息分类存储与显示功能的SIM卡上的某项STK(SIM卡应用开发包)应用菜单,若用户不执行短消息分类显示的操作,则退出分类显示,若用户要进行短消息的分类显示操作,则进入步骤T12;步骤T12,获取用户需要显示的菜单对应的短消息类别名称,通过类别名称对应文件获取该短消息类别名称所对应的短消息类别ID,然后进入步骤T13。
步骤T13,通过路由表判断卡片是否有多个类别消息存储文件(或存储地址)用于存储该类短消息,若有多个文件用于存储各类短消息,则进入步骤T14;若只有一个类别消息存储文件用于存储各类短消息,则直接执行步骤T15;步骤T14,在路由表里查找消息类别ID与类别消息存储文件的对应关系,找出哪个类别消息存储文件用于存储该类别的短消息,然后,进入步骤T15;步骤T15,到相应的类别消息存储文件里,检索出满足类别要求的所有短消息。然后进入步骤T16;步骤T16,将检索出的相应类别的所有短消息显示出来。
本发明的短消息分类发送、接收、显示装置及方法,通过消息内容录入模块录入短消息的内容,通过类别选择模块选择设定的类别名称,通过消息分类处理模块依据短消息的类别名称在类别名称对应文件里找到与之对应的类别ID号,并为短消息加分类消息标记并通过通讯模块发送给具有短消息分类存储与显示功能的电信智能卡,具有短消息分类存储与显示模块的电信智能卡能够对接收到的短消息进行分类存储,用户通过使用具有短消息分类存储与显示模块的电信智能卡的某项STK应用菜单,能够实现对类别消息存储文件里的短消息进行分类显示,方便用户分类阅读信息,提高阅读效率。
权利要求
1.一种实现短消息分类发送的装置,包括消息内容录入模块、通讯模块,其特征在于,还包括消息类别选择模块,用于选择设定的消息类别名称;类别名称对应文件,用于记录短消息的类别名称和类别ID的对应关系;消息分类处理模块,用于接收所述的消息内容录入模块录入的消息内容,并根据消息类别选择模块选择的消息类别名称在类别名称对应文件中查找相应的类别ID,将该类别ID结合消息录入模块录入的消息内容组成一条有类别的短消息,并在该消息的报文头增加分类消息标识,传送给通讯模块,所述的通讯模块将待发消息报文打包并发送。
2.按照权利要求1所述的实现短消息分类发送的装置,其特征在于,所述的发送装置集成在一台服务器中或一张电信智能卡中,所述的电信智能卡为SIM卡或UIM卡或USIM卡或PIM卡。
3.一种实现短消息分类接收的装置,其特征在于,包括接收短消息的接收模块;存储多类短消息的存储模块;记录短消息类别ID与存储模块中各类短消息存储地址对应关系的路由表;和一个控制模块;其中,所述的接收模块将接收到的短消息提交给控制模块,控制模块根据收到的消息中的分类消息标识确认该消息为分类消息后,在路由表中查找该消息类别ID的所对应的存储地址,然后将收到的短消息提交至相应的存储模块存储。
4.按照权利要求3所述的实现短消息分类接收的装置,其特征在于,所述接收装置集成在一台服务器中或一张电信智能卡中,所述电信智能卡为SIM卡或UIM卡或USIM卡或PIM卡。
5.按照权利要求3或4所述的实现短消息分类接收的装置,其特征在于,所述的存储多类短消息的存储模块为一个文件。
6.按照权利要求3或4所述的实现短消息分类接收的装置,其特征在于,所述存储多类短消息的存储模块为多个文件,所述多类短消息中的每类消息分别对应一个文件或多个文件。
7.一种实现短消息分类显示装置,其特征在于,包括存储多类短消息的存储模块;类别名称对应文件,用于记录短消息的类别名称和类别ID号的对应关系;记录类别ID号与存储模块中各类短消息存储地址对应关系的路由表;和一用户界面调用显示模块;其中,用户界面调用显示模块根据用户确定的消息的类别名称在类别名称对应文件查找相应的类别ID,并根据查找到的类别ID在路由表中查找该类消息的存储地址,然后调用该存储地址内的信息加以显示。
8.一种实现短消息分类发送的方法,其特征在于,包括以下步骤A、将消息内容录入模块录入的内容传送给消息分类处理模块;B、由用户对消息内容的类别名称进行选定;C、消息分类处理模块收到消息内容录入模块录入的消息内容后,根据选定的消息的类别名称在类别名称对应文件中查找相应的类别ID,并将该类别ID结合消息内容录入模块录入的消息内容组成一条有类别的短消息;D、消息分类处理模块在该有类别的短消息的报文头增加分类消息标识,传送给通讯模块,由通讯模块将待发消息报文打包并发送。
9.一种实现分类短消息接收的方法,其特征在于,包括以下步骤1)分类短消息接收装置的接收模块将接收到的短消息提交给控制模块;2)分类短消息接收装置的控制模块判断收到的消息中是否有分类消息标识,若有分类消息标识,则进入步骤3),若没有分类消息标识,则丢弃;3)分类短消息接收装置的控制模块在记录类别ID号与存储模块中各类短消息存储地址对应关系的路由表中查找该消息类别ID的所对应的存储地址;4)按照路由表中的存储地址将收到的消息提交至相应的存储模块进行存储。
10.按照权利要求9中所述的分类短消息接收的方法,其特征在于,所述步骤4)中的存储模块为一个存储文件,控制模块将收到的短消息的内容及类别标识号一起存储到该存储文件中。
11.按照权利要求9中所述的分类短消息接收的方法,其特征在于,所述步骤4)的存储模块为与消息类别的数量相应的多个存储文件。
12.一种实现短消息分类显示的方法,其特征在于,包括以下步骤a)用户界面调用显示模块根据用户确定的消息的类别名称在记录消息的类别名称和类别ID号之间对应关系的类别名称对应文件中查找相应的类别ID;b)用户界面调用显示模块根据查找到的类别ID在记录类别ID号与存储模块中各类短消息存储地址对应关系的路由表中查找该类消息的存储地址;c)用户界面调用显示模块依据该存储地址调用相关的存储模块中的信息加以显示。
13.按照权利要求12所述的实现短消息分类显示的方法,其特征在于,步骤c)具体为用户界面调用显示模块依据该存储地址调用相关的存储模块中的信息显示每种情况下用户进行的确认、取消、删除、保存、转发操作。
全文摘要
本发明公开一种实现短消息分类发送、接收、显示的装置及方法,为解决现有电信智能卡对接收来的短消息不能分类,不方便用户阅读的问题而发明。本发明具有分类存储与显示功能的电信智能卡开辟类别消息存储文件,将有类别标识号的短消息按其类别存储到相应的类别消息存储文件中,阅读某一类短消息时,电信智能卡到相应的类别存储文件里根据短消息的类别号检索出相应的短消息并能通过移动终端显示出来。通过本发明的装置和方法,能方便用户分类阅读信息,提高阅读效率。
文档编号H04Q7/32GK101072067SQ200610078868
公开日2007年11月14日 申请日期2006年5月11日 优先权日2006年5月11日
发明者刘洋, 袁本钧, 王萍 申请人:北京握奇数据系统有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1