发明内容
根据本发明的一个方面,本发明提供了一种选择性删除无线电话已
接收消息的方法。这种方法是用电话来实现的,并且这种方法包括:
检测无线电话何时已经从一个前一覆盖区域移动到当前覆盖区域;
选择性的得到存储在该电话的存储器中的覆盖区域特定消息集。覆
盖区域特定消息是当电话在前一覆盖区域内时,接收到的消息集合中的
消息;以及
自动从存储器中删除所述覆盖区域特定消息。
选择性获得可以只通过选择出假定为由前一覆盖区域的服务提供
商发出的通用消息的方法来实现。
适当的,选择性获得可以只通过选择由一个或多个并不对应于电话
簿数据库中已知的个人号码中的任何号码发出的消息的方法来实现,个
人号码是由用户插入的并且对于电话来说是可识别的。
选择性获得可以用只选择出具有假定为包含通用广告内容的消息
的方法来实现。
适当的,可以用在每条消息中搜索选定字的方法来认为内容中包含
通用广告。
适当的,选择性获得可以包含从一个用户处请求确认一个消息是覆
盖区域特定消息中的一个。
获得可以在当电话到达当前覆盖区域之后进行。或者,可以在电话
离开前一覆盖区域之前进行。
适当的,检测的特征在于当与电话进行通信的服务提供商小区
(cell)发生变化时检测出电话已经从前一覆盖区域移动到当前覆盖区
域。检测的特征还在于当电话从一个小区移动到另一个小区或一个国家
到另一个国家时,检测出电话已经从前一覆盖区域移动到当前覆盖区
域。
优选实施例的详细描述
在附图中,相同的数字表示相同的元素。参见图1,图中示出了一
个无线电话1,它包括用于与处理器3耦合进行通信的射频通信单元2。
屏幕5和小键盘6形式的输入接口也与处理器3耦合通信。
处理器3包含一个具有相关只读存储器(ROM)12的编码/解码器
11,只读存储器中存储的是用于编码/解码无线电话1发送或接收的语音
或者其他信号的数据。处理器3还包括一个微处理器13,它通过公用数
据地址总线17与编码/解码器11、相关的字符只读存储器(ROM)14、
随机存储器(RAM)4、静态可编程存储器16以及可抽取式SIM模块
18耦合。每个静态可编程存储器16以及SIM模块18还可以存储选定
的呼入文本消息和电话簿数据库TDb。
微处理器13具有用于与小键盘6、屏幕5和报警模块15相连的端
口,报警器模块15通常包含话筒、振动电机和相应的驱动器。字符只
读存储器14存储用于文本消息的解码或编码的代码,这些文本消息可
以是通信单元2接收到的从键盘6输入的。在本实施例中,字符只读存
储器14还用来存储微处理器13的操作码(OC)和用来实现如下参考
图2和图3所描述的方法的代码。
射频通信单元2是一个具有共用天线7的集成发送器和接收器。通
信单元2具有一个通过射频放大器9与天线7相连的发送接收器8。发
送接收器8还与连接通信单元2和处理器3的集成调制/解调器10相连。
参见图2,图中示出了一个用于选择性删除无线电话1通过射频通
信单元2接收到的消息的方法20。方法20是由无线电话1的处理器3
来实现的,同时方法20包含一个检测步骤22,用于检测电话1何时已
经从前一覆盖区域移动到当前覆盖区域。这种检测通常是当与电话1进
行通信的服务提供商小区发生变化时进行的。也可以在电话1从一个小
区移动到另一个小区或一个国家到另一个国家时进行。对于本领域的技
术人员来说,显然还有其他的可能情况,覆盖区域也仅指具有由无线电
话网络决定的边界的地理区域。
在检测步骤22之后,处理器3执行一个选择性获得步24来选择性
获得存储在电话的存储器中的覆盖区域特定消息(Mset)。通常这个存
储器是静态存储器16或者是SIM模块18中的存储器。同样,这些覆
盖区域特定消息Mset来自电话处于前一覆盖区域时所接收到的一组消
息。对于本领域的技术人员来说,显然这些消息Mset通常是SMS或者
MMS消息,也可能是其他的消息形式。
处理器3然后控制方法20来执行自动删除步26,以自动删除存储
在存储器16或者SIM模块18中存储器中的覆盖区域特定消息集
(Mset)。在步骤28,前一覆盖区域(或前覆盖区域)变为当前覆盖区
域,方法20返回到步骤22。处理器3将监视从射频通信单元2接收到
的数据以决定电话1是否已经移动到另一个覆盖区域,此时方法20将
因此而重复步骤24到28。
通常,选择性获得步骤24可以通过只选择出假定为由前一覆盖区
域的服务提供商发出的通用消息的方法来实现。更具体地说,参见图3,
图中示出了一个执行选择性获得步24的实施例的详细说明。应当注意,
通常每个消息是如下面所说的那样,由步骤24来依次处理。
在开始步骤31之后,处理器3在测试步32决定消息MSG来源的
电话号码(用电话1上的通用呼叫识别功能识别出的号码)是否与存储
在电话1中的电话簿数据库TDb中的任何电话号码相对应。如果消息
MSG来源的电话号码不与电话簿数据库TDb中的任何号码(用户输入
的已知个人号码)相符合,那么就用选择测试33来决定用户是否希望
在消息MSG中搜索表明消息MSG是通用广告消息的广告用词或短语。
如果在步骤33确定了用户已经预选了这个选项来搜索消息内容,那么
在测试步骤34决定是否选定广告用词或短语出现在消息MSG中。这些
词可以是:“费用”、“便宜”、“费率”、“合理的”、“有竞争力
的”、“可比的”、“节省”、“节省成本”和“信息”、“贱卖”、
“折扣”、“更多”、“更多信息”、“更多内容”以及货币符号“$”。
如果选定的广告用词或者短语出现在消息MSG中,那么就可以执
行一个可选的用户确认测试,要求用户确认消息MSG(显示在屏幕5
上的)是否是覆盖区域特定消息。在步骤35,如果用户确认消息MSG
是不希望的覆盖区域特定或通用消息,那么在步骤36,这个消息MSG
被作为选定消息选中并加入到一组覆盖区域特定消息Mset中。在结尾
步骤37,选择性获得步骤24结束。
如果在步骤33确定了用户没有预选搜索消息内容的选项,那么就
将步骤34略过。同样,如果步骤34和35的测试返回一个否定的结果
(NO)或者测试32返回一个肯定的结果(YES),那么消息MSG就
被判定为不是覆盖区域特定消息,并且不作为选定信息被步骤36选定。
对于在前一覆盖区域接收到的其他的消息MSG,重复执行选择性
获得步24。然而,对于本领域的技术人员来说,显然步骤24规定只选
择由一个或多个不对应于电话簿数据库中已知个人号码中的任何号码
发出的消息,个人号码是由用户插入的并且对于电话1来说是可识别的。
步骤24还规定只选择出具有假定为实际上包含通用性质内容的消息。
这个内容包含广告或者通常和特定覆盖区域相关的信息,如低价电话服
务提供商信息、外出用餐信息、购物区域和任何其他形式的通用广告信
息或者区域特定信息。
正如在优选实施例中说明和描述的那样,获得步24是在电话到达
当前覆盖区域之后实现的。然而,获得步24也可以在电话离开前一覆
盖区域之前进行。
本发明能提供一种当无线电话漫游出特定覆盖区域时选择性删除
假定为通用覆盖区域特定信息的方法。这样就为以后接收消息释放出了
可贵的存储空间。
上述详细说明只给出了优选实施例,并且没有限定本发明的范围、
适用性和构成。相反的,详细的优选实施例说明为本领域的技术人员提
供了能实现本发明的优选实施例的说明。应当理解,在不脱离本发明的
精神和所附权利要求书限定的范围的情况下,可以对本发明的功能和元
件安排进行各种不同的修改。