推式内容过滤的制作方法

文档序号:7727377阅读:132来源:国知局
专利名称:推式内容过滤的制作方法
技术领域
本发明涉及安装用于接收文本消息的无线设备,本发明尤其涉及一种用于交互过滤推给无线设备的文本消息的方法和系统。
背景技术
如今正变得无所不在的无线通信设备,通常采用诸如移动电话、掌上型个人数据助理(PDA)、安装有无线调制解调器的便携式计算机等形式。这些设备可连接到公众无线网络,因此能在全球接通电话设备。这些设备也可具备短距离RF通信能力,如符合蓝牙规范的能力,而且可与附近的,通常在大约10米范围内的其它这些设备通信。
典型的无线设备包括处理器,随机存取存储器(RAM)、显示屏,键盘或至少小键盘,以及用于警告用户的信号装置。键盘或小键盘可与显示器结合,比如在“触摸屏”显示中。
广告商已经抓住机会向这些设备发送主动提供的广告消息。这已被称之为“推”消息内容,与发送用户请求的内容,或“拉”,相反。过量的推式内容将成为用户的烦恼,可能最为过分的例子是在因特网上出现的“垃圾邮件”。装备蓝牙功能移动终端的用户例如在商场走动时,可能被来自商场内各个营业处所的广告消息流淹没。尽管他有权选择关闭移动终端,由此不理会所有推出的消息,但某些广告消息可能对他真正感兴趣。因此需要过滤推给无线设备的用户的消息。
在由微软公司申请,于1999.7.15公布的国际专利申请WO99/35778中给出了过滤推式消息的步骤。无线设备的用户输入过滤数据,这个数据被存储在该无线设备中。输入的消息在其头部可包含过滤字节,这些字节被与存储的过滤数据相比较。如果没有检测到匹配,则不允许接收该消息到无线设备中。这个方法的缺陷是,如果用户允许不再相关的过滤数据仍存储在无线设备中,他就不会察觉到不匹配该过滤数据的输入消息,即使这些消息当前可能对他感兴趣。因此需要一种交互过滤系统提示用户其特别感兴趣的输入消息,同时不排除用户接收到可能对其具有某种意义的任何输入消息。

发明内容
为克服在上述现有技术上的局限性,以及克服在阅读和理解本说明书时明显的其它局限性,本发明公开一种用于屏蔽在与无线网络通信的移动终端上接收的消息的系统、装置和方法。
根据本发明的一个实施例,提供一种用于在移动终端上接收信息的方法,该方法包括保存指示移动终端用户渴望观看的信息的过滤数据;接收信息消息,所述信息消息包含至少指示所述信息消息的特征的数据;显示至少一部分所述信息消息;执行比较;以及如果所述比较满足所述信息消息数据和所述过滤数据之间的预定标准,则为移动终端提供可感指示。
本发明的另一个实施例是一种移动终端,包括处理器;连接所述处理器的输入设备;连接所述处理器,用于存储至少指示移动终端用户渴望观看的信息的过滤数据的存储设备;连接所述处理器,用于接收信息消息的接收机,所述信息消息包含至少指示所述信息消息的特征的数据;连接所述处理器,用于显示至少一部分所述信息消息的显示器;以及在所述处理器上工作的过滤程序软件,用于指导显示至少一部分所述信息消息;在从所述接收机接收的所述信息消息的数据和在所述存储设备上存储的过滤数据之间进行比较;以及如果所述比较满足所述信息消息数据和所述过滤数据之间的预定标准,则产生一个所述移动终端用户可感知的指示。
本发明的另一个实施例是一种在移动终端用于识别所接收的信息消息和移动终端渴望观看的信息之间的匹配的系统,该系统包括处理器;存储设备;显示器;以及在所述处理器上工作的软件工具,用于在所述存储设备上保存用于识别移动终端用户当前渴望观看的信息的关键字数据库;显示至少一部分所述接收的信息消息;浏览所述接收的信息消息以寻找所述接收的信息消息和在所述存储设备上存储的关键字之间的匹配情况;如果满足所述信息消息数据和所述关键字之间的预定标准,则为所述移动终端提供可感指示。
根据下面连同附图考虑的详细描述可清楚本发明的其它目的和特征。然而应理解的是,附图仅设计用于示意目的,并不作为本发明的限制的定义,对其定义应参考所附权利要求书。还应理解的是,不必按规定比例绘制附图,而且除非另有说明,附图仅在概念上示意在此描述的结构的程序。


在附图中,相同的附图标记表示相同元件图1是根据本发明的一个实施例发送给移动终端的用户的消息的有关部分的框图;图2是根据本发明的一个实施例用户输入关键字的列表;图3A-3D示意了当移动终端的用户进入和在商场来回移动时根据本发明的一个实施例可能出现的情况。
图4是根据本发明的一个实施例的过程的流程图。
图5是实现本发明的一个实施例的DVB系统的框图;图6A和6B示意了根据本发明的一个实施例在显示器上滚动的文本信息;图7是根据本发明的一个实施例在WAP终端上的操作流程图;图8示意了根据本发明的一个实施例的WAP消息的线层次;以及图9是与本发明一起使用的移动终端的一个实施例的框图。
具体实施例方式
在下面对各个实施例的说明中,参考构成本发明一部分的附图,其中借助示意可实现本发明的各个实施例来说明。应理解的是,也可使用其它实施例,而且不用偏离本发明的范围可进行结构和功能修改。
根据本发明的一个实施例,参考图1,推式消息10具有消息头部分12和消息体14。消息体14包含该消息的主要内容。消息头部分12包括至少关键字部分12-1和标题部分12-2。关键字部分12-1包含指定该消息的内容所指向的类别的关键字;标题部分12-2包含用于在移动终端上显示的字或短语,优选在一行内显示,为用户概括消息的特征。或者,标题部分12-2可包含整个消息,而消息体14为空白。
参考图2,根据本发明的一个实施例,用户输入到移动终端的RAM对其感兴趣的关键字列表40。该输入可通过设备上的键盘或小键盘执行,或该关键字列表可能已经由用户从某一其它设备,如家用计算机,被下载到该设备。通过键盘输入关键字可包括一个字母一个字母地键入关键字,或请求显示一个预定菜单,从该预定菜单可选择关键字。图2示意了适合本示例性情况的关键字,但应理解的是,用户可以随意修改关键字列表。在本例中,用户希望购买鞋和衬衫,因此希望接收到有关鞋和衬衫的广告。
图3A-3D示意了当逛商场的用户携带的蓝牙功能移动终端接收到来自位于商场内的各个商家发出的许多推式消息时,根据本发明的一个实施例的情况。图3A示意了当用户进入商场时的动作。其终端100通常从放置在商场入口附近的蓝牙收发信机接收到包含关键字12-1-A,标题12-2-A和消息体14-A的消息10-A。标题12-2-A在移动终端100上显示。由于在该消息中提供的关键字12-1-A没有一个匹配用户输入的关键字40,因此不试图提示用户。尽管如此,用户可观察到显示屏上的标题,可能通过按下终端100的小键盘上的星号键选择搜索更多信息,因为他被显示屏底行上出现的图标符号“更多”提示这样做。消息内容14-A于是被显示;在本例中,用户并不按下星号键。按星号键只是可用于请求更多信息的许多可能方法中的一种。
在图3B中,移动终端100接收消息10-B。标题12-2-B被显示在移动终端100上,由于其中一个关键字12-1-B(即“鞋”)匹配其中一个用户提供的关键字40,移动终端100提示用户。在本例中,这是通过使移动终端100发出蜂鸣声实现的,尽管在可选实施例中这可通过其它方式实现,如显示屏发光,反相显示,振动或铃声。在本例中,凉鞋并不是用户当前想购买的鞋的种类,所以他选择不请求附加信息。匹配的关键字“鞋”也可在移动终端100上显示。
在图3C中,移动终端100接收消息10-C,并显示标题“最新款太阳镜”。由于没有一个关键字12-1-C匹配用户提供的关键字40,移动终端100并不提示用户。即使用户观察到该显示,在本例中他也不请求附加信息,由于他对该商品不感兴趣。
在图3D,移动终端100接收消息10-D。标题12-2-D在移动终端100被显示。由于有一个关键字12-1-D(即,“衬衫”)匹配用户提供的关键字40,移动终端100提示用户。匹配的关键字“衬衫”也可在移动终端100上显示。在本例中,该标题引起用户的兴趣,用户希望了解更多信息,所以他按下星号键。消息内容14-D于是被显示在移动终端100上。如果用户希望保存该消息,则在显示屏底部的提示指导用户按下星号键,或如果用户不希望保存该消息,则按下英镑(pound)符号键。在一个可选实施例中,提供图标符号“选项”而不是图标符号“保存”,之后提示显示一个子菜单,在该子菜单上“保存”只是其中一个选项;其它选项可以是例如,拨打在消息14-D中提供的电话号码。如果用户选择“保存”该消息,则在移动终端100内进行检查以确定是否有足够的存储空间;如果没有,则删除之前存储的消息。优选删除之前存储的最老的消息。可提供键输入以实现所存储的消息的检索和显示。
根据本发明一个实施例,图4是在根据本发明的移动终端执行的过程的流程图。当功能块402检测到消息10被移动终端接收时启动该过程。在由图3A-3D表示的情况中,利用为低功率短距离RF通信开发的蓝压技术发送推式消息。在块404,来自消息10的标题12-2在移动终端上显示。在块406,检查在该消息中的任何关键字12-2是否匹配任何一个用户存储的关键字40。如果没有,则流程返回以在块402等待接收一个新消息。(标题12-2在被替换之前仍保留在屏幕上。)如果存在关键字匹配,则在块408以某种方式提示用户;在本实施例中,由移动终端借助可听信号执行提示,如通过蜂鸣声或铃声。在其它实施例中,可高亮显示,振动移动终端,等等。流程接着返回以在功能块402等待接收新消息。
如果用户确认该标题(如在本示例性实施例中,通过按下指示“更多”的星号键),流程从块410转到块412,在此消息体14连同图标符号“保存”和“删除”(图3D)被显示在移动终端100上。如果用户选择“保存”,流程从块414转到块416,在此检查是否有足够空间保存该消息;如果没有,流程转到块418,并且删除当前在缓冲区中最早的消息。在块420保存该消息。流程接着在块402等待接收新消息。
为确保每次接收到感兴趣的消息时用户都能得到可感指示,移动终端100可任选包含一个由可能的关键字构成的词典或字典,或这种词典或字典可驻留在网络服务器内,供移动终端100使用。
这种词典或字典可用于生成与用户提供的关键字相关的另外的关键字。发出消息10的商家可具有不同于用户的想法,对某个特定项可能输入不同于用户在其本地关键字列表40中可能输入的关键字12-1。例如,希望广告甩卖短裤的男服商家,可能提供“短裤”和“长裤”用作关键字12-1,而盼望中的购买者可能输入其正在寻找“裤子”。用户将不会被提示有这次甩卖,而可能这次甩卖的就是他想要购买的短裤。而词典功能,在用户输入了“裤子”后,可附加关键字列表40以另外包含同义词“裤子”、“斜纹棉布裤”和“长裤”,在此情况下,输入了“裤子”的用户就被提示有该甩卖,而与他在本地语言和同义词的掌握方面的能力无关。
本发明的一个可选实施例是在数字电视接收机或媒体屏或甚至具有从数字视频广播(DVB)系统接收信号能力的移动终端上实现的。文本内容是通过DVB系统以循环方式广播的。例如,在证券交易所开门交易时,关于几百种股票的当前价格的通报可重复性地循环,或者在体育联赛中比赛得分在比赛进行时可每隔预定数量的分钟广播一次。也可考虑其它传输方法以发送这些消息给用户,但在覆盖区内的大量用户都请求一种内容传输时,诸如DVB的广播方法相当适合。已经请求了特定类型的所有用户同时接收该消息。但每个用户通常只对某些部分的内容特别感兴趣。例如,用户可能已经请求接收全国曲棍球联赛的得分,但只对底特律红翼鸫队特别感兴趣。或者用户可能已经请求接收来自NYSE的股票价格,但只持有通用汽车和诺基亚的股票,因此对这些股票的通报特别感兴趣。
图5示意了体现本发明的DVB系统。内容更新服务器502提供更新的内容(例如,当前比赛得分,当前股票价格)给DVB网关504,网关504又将其(通常与来自其它来源的其它内容组合,未示出)转发到DVB基站506。这个内容从DVB基站506被发送到基站506的覆盖区内的多个用户终端510。用户终端510可以是能接收DVB广播的任何终端。
图6A和6B为根据本发明在DVB终端510的显示屏底部显示的信息的瞬象。在图6A中,来自全国曲棍球联赛的得分在终端510的显示屏底部滚动显示。由于用户已经输入“红翼鸫”作为在图2的类似关键字40的关键字列表中其一个感兴趣的关键字,因此通过某种方式为用户标记底特律红翼鸫队的得分,如通过使终端发出蜂鸣声或铃声,或通过高亮显示。在这个实施例的一种形态中,用户终端510装有专用键512,用于请求显示涉及当前标记给用户的显示项的附加信息。例如,如果在正为用户标记底特律红翼鸫队的得分时用户按下键512,则其通常接收到指示该比赛的详细资料的显示,包括得分球员的姓名,比赛剩余时间,等等。得分部分对应图1的标题12-2,而附加显示对应消息体14。
图6B是沿用户终端510的屏幕底部滚动的股票价格显示的瞬象。用户已经输入了“通用汽车”和“诺基亚”作为指示其感兴趣的项的关键字,因此为其标记这些项,也可通过某个可听信号或通过高亮显示或二者标记。
根据本发明的另一实施例,本发明也可在例如无线应用协议(WAP)环境中实现,其中移动终端通过WAP网关接入互联网。客户可请求(“拉”)内容。无线应用协议论坛的WAP1.2规范序列也支持“推”内容。WAP浏览互联网与常规超文本传输协议(HTTP)浏览因特网的不同之处,如同在桌面PC上实现的那样在于,WAP协议不支持在终端(客户)设备使用“cookie”,而“cookie”能赋予跟踪用户喜好的能力。
不是直接将所有内容推给客户,而是使用服务加载(SL)推。服务加载发送统一资源定位(URL)给客户,客户利用URL借助传统的推从互联网检索数据。另一变型为服务指示(SI)推,其中给予用户一个链接,用户可选择安装链接的数据,或用户可不理睬该链接。
在WAP/SMS环境中,有9种内容可推给客户,如表1所示。

表1MIME(多用途网际邮件扩充)定义发送数据的内容和格式。MIME命令应用如何处理非US-ASCII文本数据。MIME信息保存在MIME头部,其在数据内容之前。MIME标准在互联网工程任务组RFC 2045-2049定义。
短消息业务(SMS)文本消息是非格式化的纯文本消息。在技术上它们被限制到160个字符,但某些设备支持多部分的SMS消息。这些消息使用GSM字符集,这是支持国际字符的7位基于ANSI的字符代码。SMS消息也可用作数据分组的承载,在此情况下数据为8位格式,而且数据包可保存140个八位字节。系统成功地向SMS服务中心证实接收到的SMS消息,即使该消息后来被删除。
虚拟日历(vCalendars)为日历和调度对象。虚拟卡片(vCards)为电子名片。虚拟卡片和虚拟日历在此将称为vObiects。vObjects为纯文本消息。虚拟消息(vMessages)和虚拟便签(vNotes)也是vObjects,但由于它们还不具有MIME规范,而且不能通过互联网以标准化模式发送,因此在此不再讨论。
无线标记语言(WML)卡片组和WML脚本可以被编译或纯文本。通过用短的二元记号替换经常使用的标记编译WML。为降低无线网络上的负载,优选编译WML卡片组和WML脚本。WML脚本必须总是伴随WML卡片组,这称为WML脚本函数。
无线位图(WBMPs)包括共同构成图像的一位黑或白实体。尽管可独立浏览WBMPs,但它们经常被嵌入到WML卡片中。
证书用于启动无线传输层安全(WTLS)会话。利用WML脚本密码库证书也可用于加密/标记数据。如果要将证书推给客户,其必须伴随WML卡片组和WML脚本。
vObjects为软件独立的对象,其可通过电子邮件发送或从互联网下载。WAP用户的互联网提供商或运营商可发送vObiects作为增值业务。vObjects可从服务器请求,服务器搜查互联网是否存在所请求的内容。网页和互联网应用服务器可用作推启动器,以发送vObjects到某些WAP设备。例如,网页可具有标题为“发送vCard到GSM”的按键。用户输入WAP使能设备的GSM号码。网页的脚本或应用接着发送vCard到运营商。国家和运营商代码用于路由消息到正确的运营商。运营商接着将内容推给WAP客户。
vObjects包含在蓝牙标准中。vObjects可利用OBEX协议或利用一般IP分组发送。蓝牙对象推简表指定如何利用OBEX协议推vObjects。具有蓝牙转发器的PC和具有蓝牙转发器的WAP客户可利用推机制交换vObjects。vObjects可从PC推到WAP客户,或从WAP客户推到PC。例如,PC用户可接收vCard,其已经被附在电子邮件中或已经自动从网页下载。用于这种文件类型的缺省应用运行服务发现应用以找到附近的WAP设备。如果找到这种设备,该应用询问用户是否希望将vCard推到WAP设备。如果用户希望推vCard,则应用根据wap客户的特征,利用OBEX或一般IP分组发送vCard。
许多WAP使能设备,如WAP移动电话,具有日历和电话/地址簿。因此将vObjects结合到这些设备中将提高这些设备的可用性和多样性。应提供WAP设备的用户选择权以保存vCard到其地址簿或保存vCalender输入到其日历。Vobjects被结合到广泛分布的软件包中,如网景的Messenger和微软的Outlook。因此,vObject推将在WAP和PC设备之间提供根本的桥梁。
服务加载(SL)内容在大部分情况下对用户来说比直接推式内容更贵。在接收到SL提示后,用户必须从服务器拉内容。用户必须为这些数据分组付费(GPRS承载)或为连接时间(基于连接的承载)付费。一种便利的特征是,使SL推式内容的自动加载或加载消息的过滤程序失效的能力。
无线应用协议论坛的无线应用协议服务加载规范命令制造商生产SL服务可被失效的客户设备。更好的方案是,SL提示被转换为SI型链接。不幸的是,SL提示只包含要检索的内容的URL。SL提示不像SI消息,其不包含“信息”字段。用于链接的标记是从URL生成的。既可使用URL文件名也可使用域名。链接标记也是消息标题。
WAP客户在其硬件功能上限制严重。由于手持设备必须保存电池能量,因此设备的CPU能力有限。WAP客户的显示屏小,在设计人机工程学的用户接口时必须注意到这一点。新技术WAP使能的个人数字助理(PDA)具有相对较大的显示屏,但典型的移动电话每次只能显示3到8行。
参考图7,推式消息数据分组和推式消息SMS消息一到达就被发送到预处理缓冲区702。消息在它们原有格式下所有头部都完整。消息排队过程将数据从预处理缓冲区移动到消息队列704。由于所有WAP数据都是基于分组的,排队过程在再现推式消息之前等待所有分组出现在预处理缓冲区中。如果推式消息是由SMS发送的,排队过程剥去SMS包装。在驻留于各个SMS消息中的所有片断被接收后,排队过程再现该消息。如果自动SL失效,则SL提示在消息被移动到消息队列中之前被转换为链接。
消息队列中的所有消息具有共同的消息头类型,而与推式消息类型或消息承载无关。消息头包括消息的标题,连续序号,消息类型以及发送人地址。消息头还包括三个时间戳消息到达终端的时间,消息的创建时间,以及消息的截止时间。根据消息类型的不同某些字段可保持空白。
SI消息包括两个时间字段创建时间和截止时间。SI消息的“创建”字段被传送到公共消息头的“创建时间”字段。SI消息的“截止”字段被传送到公共消息头的“截止时间”字段。公共消息头的“标题字段”被填充SI消息的消息字符串。公共消息头的“消息发送人”字段被填充来自推式消息头的推发起人的地址。
直接推或从SL消息检索推可包含一般的HTTP消息头。无线应用协议论坛的无线应用协议推式消息规范指定推式消息可任选包含符合HTTP 1.1标准的一般消息头。公共消息头的某些字段可利用来自一般消息头的信息填充。一般消息头的“最近修改”字段被传送到公共消息头的“创建时间”字段。一般消息头的“截止”字段被传送到“截止时间”字段。公共消息头的“消息发送人”字段可填充来自推式消息头的推发起人的地址或填充来自一般消息头的“来自”字段的地址。
SMS文本消息包含强制的SMS消息头。SMS消息头包含“TP服务中心时间戳”,其识别何时SMS服务中心接收到该消息。这个时间戳被传送到公共消息头的“创建时间”字段。尽管SMS文本消息是利用“有效周期”字段发送的,但这个字段被SMS服务中心剥去,因此不能被中继到用户终端。因此,公共消息头的“截止时间”字段为空白。SMS消息头具有“TP始发地址”字段,其包含发送人的电话号码,这个电话号码被传送到公共消息头的“消息发送人”字段。如果用户终端包含一个电话簿,上面列出了发送人的电话号码,则在公共消息头的“标题”字段使用来自该电话簿的对应姓名输入。否则,在“标题”字段使用发送人的电话号码。
表2归纳了用于各种消息类型的公共消息头内容。

下一步骤是解决消息队列中内容的互相依赖。参考图8,WAP浏览器可显示vCalenders 802,vCards 804,WML卡片组806,以及WBMPs 808。WML脚本816必须总是伴随WML卡片组806,而且证书818必须总是伴随WML脚本816和WML卡片组806。内容被组合为内容线程(thread)。线程具有名称,这些名称在WAP客户的标题710内显示。图中没有示意线程名称的显示。
最普通的线程是WML卡片组804。WML卡片组可具有与vCalenders 810,vCards 812,WML脚本816,WBMPs 808以及与其它WML卡片组806的链接。与WML卡片组链接的每个内容对象仅出现在该WML卡片组的内容线程中。WML卡片可或不可具有标题。如果在该卡片组中第一个卡片有标题,则这个标题被用作内容线程的名称。否则,名称由发送人的地址和/或到达时间形成。
如果vCalender 802、810或vCard 804、812被直接推出,则其不具有URL。如果vCalender或vCard是通过SL获得的,则其URL分别在VCS或VCF结束。vCalenders 810或vCards 812伴随WML卡片组806,具有通过本地或完全路径URL指向vCalender810或vCard 812的链接。每当利用SL接收到vObject时,必须搜索消息队列704中的WML卡片组806是否出现任何vObject的URL。如果找到一个适当的链接,则WML卡片组和vObjects形成内容线程。否则,vObjects形成它们自己的内容线程。vObjects具有“名称”字段,其可或不可填充。如果其被填充,而且对象形成独立的线程,则从“名称”字段取出线程名称。否则,从发送人的地址和/或到达时间形成线程名。
证书818必须从WML脚本616调用。每当接收到证书818时,应用搜索其对应的WML脚本816。如果没有找到适当的WML脚本816,则丢弃该证书。同样地,如果接收到WML脚本816,则应用搜索调用WML脚本816的WML卡片组806。如果没有找到对WML脚本816的调用,则丢弃WML脚本816。证书和WML脚本从来不会形成独立的线程。
WBMP 808可或不可嵌入到WML卡片。因此,当接收到WBMP 808时,寻找对应的WML卡片组806。如果找到适当的WML卡片组806,则将WBMP 808添加到WML卡片组806的线程;否则WBMP 808形成其自己的线程。如果独立的WBMP 808是利用SL发送的,则从URL形成线程名。如果利用直接推发送独立的WBMP,则从发送人的地址和/或到达时间形成名称。
SMS文本消息总是形成它们自己的线程,线程名从公共消息头的“标题”字段取出。
老的和过期的消息应被自动删除。SI消息具有“截止时间”字段,当这个时间过去时,应从消息队列704中清除该消息。从直接推或SL推接收的内容可或不可包含具有“截止时间”字段的一般HTTP消息头。这个日期/时间设计用于告诉浏览者何时该内容不再能从其高速缓冲存储器中检索到。客户设备应丢弃该内容,并选择性地从服务器检索更新版本的内容。客户也可具有最大存储时间,在这时间之后从消息队列中清除该消息。应用应周期性地从内容的公共消息头中检查到达时间,如果过去预定的时间周期,则清除整个线程。客户应检查在消息队列中是否没有重复消息。如果两个或多个内容线程具有相同名称和发送人,则应丢弃较早的线程。vCalendar输入可具有在规定日期发生或在某个日期前周期性发生的事件。在这个日期之后,vCalendar输入应被认为是过期的,而且应清除该消息。有一个例外是具有多个入口的消息,只有在所有入口都到期后才清除该消息。
智能过滤程序706被用于从消息队列704丢弃不想要的内容。相同过滤程序可用于确定当接收到SL提示时应采取什么动作。SL提示可被删除,内容可被自动接收或提示可被转换为链接。过滤程序可应用于所有内容类型或只应用于某一内容类型。不同内容类型可具有不同的过滤程序简表。用户可能希望删除来自某个发送人或域的所有内容。相反,用户可能希望只接收来自某个发送人的内容并删除来自其它发送人的所有内容。
内容线程的“名称”字段可用于包含或排除某些线程。“名称”字段中的字可与关键字列表相比较。例如,如果用户接收到来自库内的垃圾vCalendar消息,如“摘要音乐角大甩卖DTSTART20001030T080000”,用户可能希望排除在“名称”字段带有字“甩卖”的所有vCalendars。这些关键字也可用于搜索WML卡片中的字。例如,相同用户可能希望排除带有字“音乐角”的WML卡片组。
内容过滤程序需要人机工程学的关键字编辑器。优选的编辑器表现为表格形式,具有独立的列用于包含/排除规则,关键字,内容类型和发送人。这种表格的例子在表3示意。输入的顺序指示规则的优先级别。例如,在表3的例子中,来自“nokia.fi”和“nokia.com”的所有SL提示被自动加载,而所有其它提示被转换为链接。

表3关键字编辑器实例客户设备具有滚动标题,其显示消息队列中消息的标题。这些消息可根据公共消息头中三个时间字段的一个分类,或消息标题可以字母顺序放置。客户设备可配置用于在接收到新内容时给出可听指示。在本发明的一种形态中,客户设备具有键512,其专用于显示与当前在标题中显示的文本相关的消息。如果这个键即使在键盘区被锁定时也能工作就更方便了。相同键可用于改变到下一个消息或安装SI或修正的SL链路。
一旦用户已经浏览到消息,他可删除或保存该消息。如果他选择保存该消息,则可移动该线程到文件夹714或将其保存在消息队列中。如果用户选择删除该消息,则删除整个线程,包括所有链接的对象,由垃圾712表示。
因此,在无线设备上连接的一个用户用于过滤起源于蓝牙和WAP的推式消息。所有推式消息被提供给用户,至少是以图形用户接口的标题的摘要形式提供。用于WAP SL消息的摘要可采用用户请求打开的URL的形式。用于WAP SI消息的摘要可采用链接形式,用户由此可请求下载更多内容。SL消息可被转换为SI消息,以降低传输媒介上的负载。
图9是可与本发明一起使用的移动终端100的实施例的框图。天线218被多路复用到网络收发信机206以工作于移动电话网,以及被多路复用到短距离收发信机204以用于本发明的短距离网络。这两种收发信机都连接CPU 208。连接CPU 208的还有信号设备214(用于产生可感铃声、蜂鸣声或振动的设备),输入设备216(推键的补充,包括电话键盘),内存210,存储器212以及显示器202。
作为一种设计选择,过滤应用218可以被嵌入到硬件、固件或软件中。(如果是软件,可以驻留到内存210或存储器212中)。过滤应用218根据用户输入(如通过输入设备216)以及在内存210或存储器212中存储的关键字过滤输入的调用。根据过滤的结果,可提供给移动终端100的用户关于输入消息的可感指示。如果用户输入的关键字匹配一部分输入消息,则信号设备214可产生可听声音,而且在显示器202上显示的消息可以被高亮显示。如果在用户输入的关键字和输入消息之间没有匹配,则可以以不强调重要性的方式在显示器202上显示该消息,或可从显示器上省略显示部分消息。
因此,虽然已经示意、描述和指出本发明可应用于优选实施例的基本新颖特征,但应理解的是,本领域的技术人员不用偏离本发明的精神,可对所示意的设备的形式和细节以及它们的操作作各种省略和替代及变化。例如,以基本上相同的方式执行基本上相同的功能以实现相同结果的那些元件和/或方法步骤的所有组合都在本发明的范围之内。此外,应认识到,连同本发明的任何公开形式或实施例示意和/或描述的结构和/或元件和/或方法步骤,可结合到任何其它公开或描述或建议的形式或实施例中作为一般设计选择内容。因此本发明仅受所附权利要求书的范围的限制。
权利要求
1.一种用于在移动终端上接收信息的方法,该方法包括保存指示移动终端用户渴望观看的信息的过滤数据;接收信息消息,所述信息消息包含至少指示所述信息消息的特征的数据;显示至少一部分所述信息消息;执行比较;以及如果所述比较满足所述信息消息数据和所述过滤数据之间的预定标准,则为所述移动终端提供可感指示。
2.根据权利要求1的方法,其中过滤数据包括第一关键字;指示所述信息消息的特征的数据包括第二关键字;当任何第一关键字匹配任何第二关键字时认为满足标准;以及所述可感指示至少为下述一个发出可听信号;强调显示至少一部分所述信息消息;以及使所述移动终端振动。
3.根据权利要求1的方法,其中过滤数据包括第一关键字;指示所述信息消息的特征的数据包括第二关键字;当没有第一关键字匹配任何第二关键字时认为满足标准;以及所述可感指示是不强调显示至少一部分所述信息消息。
4.根据权利要求1的方法,其中所述显示的部分信息消息为整个所述信息消息。
5.根据权利要求1的方法,其中所述显示的部分信息消息少于所述整个信息消息;以及为响应来自用户的预定指示,显示所述整个信息消息。
6.根据权利要求5的方法,其中以所述部分信息消息进行显示的是通知用户所述预定指示的提示。
7.根据权利要求5的方法,其中为响应来自用户的第二预定指示,采取关于所述信息消息的动作。
8.根据权利要求7的方法,其中所述移动终端是移动电话,而所述动作是拨打在所述信息消息中包含的电话号码。
9.根据权利要求7的方法,其中所述动作是在所述移动终端存储所述信息消息。
10.根据权利要求7的方法,其中以所述信息消息显示的是通知用户所述第二预定指示的提示。
11.根据权利要求1的方法,其中以所述部分信息消息显示的是与主题数据比较结果为肯定的过滤数据。
12.一种移动终端,包括处理器;连接所述处理器的输入设备;连接所述处理器的存储设备,用于存储至少指示移动终端用户渴望观看的信息的过滤数据;连接所述处理器的接收机,用于接收信息消息,所述信息消息包含至少指示所述信息消息的特征的数据;连接所述处理器的显示器,用于显示至少一部分所述信息消息;以及在所述处理器上工作的过滤程序软件,用于指导显示至少一部分所述信息消息;在从所述接收机接收的所述信息消息的数据和在所述存储设备上存储的所述过滤数据之间进行比较;以及如果所述比较满足所述信息消息数据和所述过滤数据之间的预定标准,则产生一个移动终端用户可感知的指示。
13.根据权利要求12的移动终端,其中过滤数据包括第一关键字;指示所述信息消息的特征的数据包括第二关键字;当任何第一关键字匹配任何第二关键字时认为满足标准;以及所述可感指示至少为下述一个发出可听信号;强调显示至少一部分所述信息消息;以及使所述移动终端振动。
14.根据权利要求12的移动终端,其中过滤数据包括第一关键字;指示所述信息消息的特征的数据包括第二关键字;当没有第一关键字匹配任何第二关键字时认为满足标准;以及所述可感指示是不强调显示至少一部分所述信息消息。
15.根据权利要求12的移动终端,其中显示的所述部分信息消息为整个所述信息消息。
16.根据权利要求12的移动终端,其中显示的所述部分信息消息少于所述整个信息消息;以及为响应来自用户的预定指示,所述处理器指示显示所述整个信息消息。
17.根据权利要求16的移动终端,其中所述处理器指示,通知用户所述预定指示的提示是以部分所述信息消息显示。
18.根据权利要求16的移动终端,其中为响应来自用户的第二预定指示,所述处理器指示关于所述信息消息的动作。
19.根据权利要求18的移动终端,其中所述移动终端是移动电话,而所述动作是拨打在所述信息消息中包含的电话号码。
20.根据权利要求18的移动终端,其中所述动作是在所述存储设备存储所述信息消息。
21.根据权利要求18的移动终端,其中所述处理器指示,以所述信息消息显示通知用户所述第二预定指示的提示。
22.根据权利要求12的移动终端,其中所述处理器指示,以所述部分信息消息显示与主题数据比较结果为肯定的过滤数据。
23.一种在移动终端中用于识别所接收的信息消息和移动终端用户渴望观看的信息之间的匹配的系统,该系统包括处理器;存储设备;显示器;以及在所述处理器上工作的软件工具,用于在所述存储设备上保存用于识别移动终端用户当前渴望观看的信息的关键字数据库;显示至少一部分所述接收的信息消息;浏览所述接收的信息消息以找到所述接收的信息消息和在所述存储设备上存储的关键字之间的匹配;如果满足所述信息消息数据和所述关键字之间的预定标准,则为所述移动终端提供可感指示。
24.根据权利要求23的系统,其中当任何关键字匹配任何信息消息数据时认为满足标准;以及所述可感指示至少为下述一个发出可听信号;强调显示至少一部分所述信息消息;以及使所述移动终端振动。
25.根据权利要求23的系统,其中当没有关键字匹配任何信息消息数据时认为满足标准;以及所述可感指示包括不强调显示至少一部分所述信息消息。
26.根据权利要求23的系统,其中显示的所述部分接收的内容为整个所述接收的内容。
27.根据权利要求23的系统,其中显示的所述部分所述接收的内容少于所述整个接收的内容;以及所述软件响应来自用户的预定指示,显示所述整个接收的内容。
28.根据权利要求27的系统,其中所述软件以部分所述接收的内容显示通知用户所述预定指示的提示。
29.根据权利要求27的系统,其中所述软件为响应来自用户的第二预定指示,采取关于所述接收的内容的动作。
30.根据权利要求29的系统,其中所述移动终端是移动电话,而所述动作是拨打在所述接收的内容中包含的电话号码。
31.根据权利要求29的系统,其中所述动作是在所述存储设备存储所述接收的内容。
32.根据权利要求29的系统,其中所述软件以所述接收的内容显示通知用户所述第二预定指示的提示。
33.根据权利要求29的系统,其中所述软件以所述部分接收的内容显示匹配一部分接收的内容的一部分用户的当前兴趣范围。
全文摘要
移动终端的用户输入指示其希望细读的消息的类别。当移动终端接收到消息时,与所述消息相关的关键字与用户输入的关键字进行比较;如果存在任何匹配,则在移动终端上显示消息的标题部分,而且移动终端发出可感提示。用户可请求浏览与标题部分相关的消息体。用户可请求采取与该消息体相关的动作,如存储消息体到移动终端,或呼叫消息体中包含的电话号码。
文档编号H04L29/06GK1529966SQ02807200
公开日2004年9月15日 申请日期2002年2月4日 优先权日2001年2月27日
发明者蒂莫·M·莱蒂宁, 蒂莫 M 莱蒂宁, 伦皮厄, 亚尔科·伦皮厄, 托米·海诺宁, 海诺宁, 劳蒂埃宁, 米库·劳蒂埃宁, 阿尼奥, 阿里·阿尼奥 申请人:诺基亚公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1