处理超链接信息的方法

文档序号:6415855阅读:314来源:国知局
专利名称:处理超链接信息的方法
技术领域
本发明一般涉及双向个人消息系统,特别涉及允许具有普通字母数字的消息装置的用户解释因特网或内联网消息的双向个人消息系统。
环球网(www)作为信息公布的标准迅速出现,并且它是及时信息的丰富资源。这种形式信息的主要特点是从网站接收的信息消息中包含有使用“HTML”(超文本标记语言)的超链接,它们通常以下划线文本出现在www浏览器窗口(如由NetscapeCommunications Corp.发布的Netscape NavigatorTM、由MicrosoftCorp.发布的Mountain View、CA和Internet Explore、Redmond、WA)中的复杂的显示屏上。这些超链接表示有关下划线标题的信息可以通过选择浏览器中的下划线字或句子来重现。这种超链接实际上是另一个网站的链接,并用“标志”表示在HTML的协议、超文本传送协议(http)中,并包括表示超链接的文本。例如,下面信息是一部分包括超链接的消息,从典型的浏览器中可以看到...claimed that he was′innocent′of any wrongdoingin the Whitewater affair...
在本例中信息用如下HTML协议被送到浏览器...claimed that he was′innocent′of any wrongdoingin the<A HREF=“http∥www.whitewater.com”>
Whitewater</A>affair...
在本例中,前置和结尾定位(A)标志(每个包含<>符号和其间的字符)描述标识定位(超链接)的文本“Whitewater”。超链接地址,或更准确地说是超链接的统一资源定位器(URL),是位于前置定位标志中的“http∥whitewater.com”。它是表示存在有超链接到用户的文本,并且当其出现在www浏览器窗口时,该文本通过浏览器程序被加下划线。除了加下划线,浏览器还经常将加下划线的文本以与其它文本不同的颜色显示。大家都将理解的是,给文本加下划线以及改变颜色的技术包括改变字符的可显示属性。超链接中字符的整个序列,包括两个定位标志和其间的文本,被称为HTML单元。
由于用户存在访问环球网以及其它信息网上可用信息的需求,所以很希望在多数通信系统中通过通信装置来使用超链接。然而,在现有通信系统中,具有的很多通信装置都缺乏解码超链接的能力,例如在很多寻呼系统中都已经使用的寻呼机,因此在现有通信系统中使用超链接还有问题需要解决。在这个意义上,解码超链接意味着a)定位消息中的超链接,b)除去标志、统一资源定位器、以及其它除表示超文本链接的文本以外的内容(以便使用户不混乱),以及c)标记表示超链接的文本。更新的通信装置被装备为可解码超链接,但是所需要的是在具有没有解码超链接功能的通信装置的通信系统中提供标识超链接的技术。


图1是表示本发明优选实施例的消息系统的方框图。
图2是表示本发明优选实施例的方法的流程图,该方法用于在消息系统中处理具有超链接内容的消息以使其和普通的字母数字消息装置兼容。
图3是表示本发明优选实施例的用于消息系统中处理重新格式化的超链接消息响应的方法的流程图。
参考图1,消息系统100,从外部源接受寻呼或消息传送请求,外部源如电话102、寻呼输入装置104、内容收集和分配计算机(CCDC)106、以及源计算机107。图中所示的源计算机107只是一个示意,其可以是消息传送客户、环球网客户、信息系统主机、或作为用于检索和服务信息给其它客户的环球网主机。
寻呼或消息传送请求通常通过公用或专用电话网108的电话网输入接收。公用或专用电话网108最好包括可连接到局域网(LAN)或广域网(WAN)的性能,以实现高速网络连接到如CCDC106和源计算机107这样的装置。公用或专用电话网108使从信息源(如声音消息或计算机消息发生器)之一来的寻呼请求与消息传送终端112的自动电话输入110或网络输入117相耦合。通过如调制解调器或高速网络接口、支持TCP/IP或类似连接件的一个或多个网络连接装置123,把公用或专用电话网108,以及专用输入,连接到因特网和内联网,该高速网络接口如IEEE 802.3或类似物。
消息传送终端112包括网络连接装置123、自动电话输入110、网络输入117、处理器109、和响应消息处理程序130。消息传送终端112最好是常规的由位于美国伊利诺斯州萨姆堡的摩托罗拉公司制作的WMGTMAdministrator!型消息传送终端。
接收寻呼请求后,消息传送终端112把选择性的呼叫消息发送到用于传输到选择性呼叫接收器(更一般地是指个人消息装置)的射频(RF)控制器114上,该选择性的呼叫消息包括选择性呼叫地址和固定的呼叫消息。该消息根据如熟知的由摩托罗拉公司许可的FLEXTM协议这样的协议通过射频控制器114形成,射频控制器114最好是由摩托罗拉制作的Conductor!TM型射频控制器,以及该射频控制器与发射机116相耦合,发射机116最好是由摩托罗拉公司制作的SymphonyTM型发射机。普通的消息系统可以把主叫用户的信息通过多种消息格式输送到寻呼机用户。每一种消息格式代表一种传送到寻呼机的数据(如字符、数字、音频、图形或“仅嘀嘀声”)模式。图1表示能接收消息传送终端112的信息消息的个人消息装置、可供选择的被呼叫的选择性呼叫接收器、用户单元、和个人消息传送单元的编号。所示的个人消息装置是字母数字消息装置118、数显寻呼机120、话音信息寻呼机121和单音寻呼机122,该字母数字消息装置是常规设计的并具有双向消息传送能力的选择性寻呼接收器。在后面的情况下,单音寻呼机122(如无消息提供给用户)通知(如可听的嘀嘀声)其用户有想让他(她)通过打如接待员电话号码这样的预定电话号码来响应。另外,射频控制器114与常规的消息传送接收器115相耦合,该常规的消息传送接收器115接收字母数字消息装置118的带内信令信息(如确认返回响应和返回信道信息)并发送到消息传送终端112。字母数字消息装置最好是由位于美国伊利诺斯州萨姆堡市的摩托罗拉公司制作的具有字母数字显示器的PagewriterTM双向寻呼机。消息传送接收器115最好是由摩托罗拉公司制作的AudienceTM型接收器。消息传送终端112射频控制器114、发射机116和消息传送接收器115可选择性地是不同的型号和制造商。
确认返回响应传送如具体的消息是否被正确地接收(例如,没有错误)的信息。返回的信道消息既能返回信道“固定的”消息,也能返回信道字母数字消息。返回信道“固定”消息由用户通过选择产生所指示的预定返回信道“固定”消息的按钮来产生或通过从包括在由字母数字消息装置118接收到的消息中的响应表做选择来产生。“固定的”响应的一个例子是指示消息传送终端112一个访问预定主页的请求。在字母数字消息装置118的一些型号中,临时的字母数字的返回信道消息可通过使用作为字母数字消息装置118一部分的字母数字键盘来产生。在响应包括访问预定主页的固定请求的返回信道信号信息的内容中,通过使用与网络连接装置123连接的处理器109,消息传送终端112访问CCDC 106,从而相应于用于贮存在消息传送终端112的数据库中的主页的统一资源定位器(url)从源计算机107检索超文本标记语言(HTML)形式的信息内容。然后,CCDC106以HTML形式从源计算机107中接收主页消息,包括要送到字母数字消息装置118中的信息。接着主页消息的信息内容通过在此及下面描述的CCDC106独特地重新格式化,并且被送到消息传送终端112中,消息传送终端112根据要接收该消息的字母数字消息装置的参数来改变消息,如用字母数字消息装置在RF协议中的使用所必需的“电子的”标识编号来替换字母数字消息装置在PSTN108中的编号。然后消息传送终端112把消息发送到发射机116,通过RF控制器使用普通RF协议把该消息作为一个返回选择性呼叫消息广播给请求字母数字消息装置118。CCDC106包括计算机硬件的普通设置,其在由微软公司发布的Windows NTTM操作系统环境下运行,并包括软件(如硬盘上的文件)或硬件(如只读存储器)形式的独特程序指令,该软件或硬件控制CCDC106以执行在此所述的独特功能。应该理解的是,CCDC106也可以是其它型号计算机,同时具有适当的独特程序指令。
CCDC106和消息传送终端112一起被称作消息传送控制器,在本发明的实施例中,特别是在接口到中等数目(例如1000)的个人消息装置的消息系统100中,消息传送控制器可以由单处理机组成,在这样的系统中,消息系统100所接口的不同的源计算机的数目很小。例如,当消息系统100仅与天气预报系统接口时,或当消息系统100仅与环球网接口时,消息传送终端112和CCDC的重新格式化功能能与消息传送控制器并存。
虽然如上所述的具有超链接内容的信息或消息是HTML信息,应该理解的是提供包括超链接的消息的其它信息源可能不使用熟知的http格式。为了在从这些其它消息源接收到的消息中标识出超链接,使用下划线和/或改变字符的另一个属性(如颜色)是自然而又统一的选择,但是在现有的字母数字消息装置的特定基础上,使用这样的超链接消息的能力却有问题,因为现有的字母数字消息装置没有解码超链接的功能并且在一些情形中也缺少以超链接独特的方式显示下划线文本或者说改变文本的可显示属性的能力。对于非HTML信息源的例子,存在具有很大的信息数据库的商业的全国或全世界天气预报服务,该信息作为包括以不同于http中所规定的方法指示的超链接的消息被便利的传送给用户。在http和具有超链接的其它信息格式中,存在标志或其相等物(标识计算机超链接范围的符号)、相关的超链接标识符(如字或段落描述)、和相关的信息源地址,HTML中相关的信息源地址是包括在前置标志中的url。为简便起见,http标志和相等物在此被简称为标志。http格式中的信息源地址被称为统一资源定位器(url)。简单地,其它(非HTML)消息中的信息源地址和url此后被称为资源定位器(RL),并且标志、RL和超链接标识符一起被成为HTML消息和其它型消息的超链接。
参考图2,图2是表示本发明优选实施例的用于消息系统100中处理具有超链接内容消息的方法的流程图,使其和普通的字母数字消息装置兼容。该方法用于想得到与普通的字母数字消息装置兼容的消息系统中。这里所用的普通的字母数字消息装置描述具有双向普通设计的消息装置的字母数字消息装置118,普通设计中没有超链接解码功能以除去标志、除去资源定位器、并标记超链接的标识符,以及包括也不能提供下划线字符或其它可显示字符属性的这样的字母数字消息装置。在步骤205中,通过CCDC106接收包括超链接信息(如超链接格式化的消息)的消息,例如通过主页请求的普通字母数字消息装置响应先前的传输。在步骤210中,CCDC106在超链接格式化的消息中用第二可显示字符代替第一可显示字符的出现。第一可显示字符最好是撇号(′)(在美国信息交换标准码(ASCII)中用具有十进制值96的字符来标识)。第二可显示字符最好是单引号(在ASCII中具有十进制值39的字符)。可选择地,可选择其它字符标号,但是第一和第二可显示字符最好具有所有普通字母数字消息装置可显示的特性,该普通字母数字消息装置与消息系统100是可兼容的,并且第一可显示字符最好不能在由消息系统100传送到字母数字消息装置的消息中被找到。这里所用的术语“可显示字符”优选不包括下划线字符,这是因为下划线是显示属性而不是可显示字符本身。在步骤215中CCDC106通过标志来标识超链接格式化的消息中的每个超链接,并且例如在数据库中储存CCDC消息存储器中的每个超链接的超链接标识符和资源定位器并使其相互结合。在步骤220中,CCDC106用第一可显示字符来标记超链接格式化的消息中的每个超链接标识符。在步骤225中,CCDC106除去标志和资源定位器。所得的消息是重新格式化的超链接消息。在步骤227中,重新格式化的消息被存储在CCDC消息存储器中,与那里所找到的超链接标识符和资源定位器相结合。在步骤230中,CCDC106把重新格式化的超链接消息发送到消息传送终端112。根据消息送到其中的字母数字消息装置的独特参数,响应消息处理程序130改装重新格式化的超链接。重新格式化的超链接消息被送到射频控制器114上,在步骤235中射频控制器114存储在RF控制器消息存储器中的重新格式化的消息,再根据RF协议构造该消息并且把它送到发射机116上,在步骤240中,发射机116发射重新格式化的超链接消息。优选用执行的最佳顺序来描述这些步骤,但是也可用其它的顺序,其中的一些需要更复杂的程序指令序列。
通过本发明优选实施例的超链接格式化消息的重新格式化的例子来描述这种操作,该超链接格式化消息是HTML消息。在本例中的链接格式化消息是...claimed that he was’innocent’of any wrongdoingin the<A HREF=“http∥www.whitewater.com”>
Whitewater</A>affair...
前置和结尾定位(A)标志(每个用<>符号来标识)分别在表示定位(超链接)的文本“Whitewater”的前面和后面。超链接的统一资源定位器(url)是位于前置定位标志中的“http∥www.whitewater.com”。文本“Whitewater”指示用户超链接的存在,并且以在任何http定位或其它协议的超链接消息中可典型找到的文本做例子,该文本表示超链接到用户。该文本在此被称为“超链接标识符”。包括两个定位标志和其间文本的序列被称为HTML单元,但是在此也可简称为超链接。
在这个例子中,单词“innocent”的前面和后面都有第一普通可显示字符,该第一普通可显示字符是撇号(′)。在多数文本中撇号很少使用。CCDC106寻找并用第二普通可显示字符单引号(’)来替换撇号。然后CCDC106使用撇号来标记超链接标识符(Whitewater),在超链接标识符的前面和后面各加一个撇号。CCDC106然后来除去超链接标志并将urlhttp∥www.whitewater.com与“Whitewater”相关联存储。重新格式化的超链接消息被传递到发射机116上,发射机116广播该消息到字母数字消息装置上。所得到的重新格式化的超链接消息如下...claimed that he was′innocent′of any wrongdoingin the′Whitewater′affair...
应该理解的是其它字符也可用做第一和第二普通可显示字符。例如,第一普通可显示字符可以是左方括号([),并可以用是左括弧的第二普通可显示字符来替换。在这个例子中,第三普通可显示字符右方括号(])最好也用第四普通可显示字符右括弧来替换。这样可以用左右方括号来标记超链接标识符(如,用第一和第三普通可显示字符来作标记)。使用撇号的优点在于其很少使用所以超链接消息的最初意义不可能由于字符的改变而改变。作为这种方法的例子,超链接格式化的消息是...claimed that he was[innocent]of any wrongdoingin the<A HREF=“http∥www.whitewater.com”>
Whitewater</A>affair...
重新格式化的超链接消息是...ciaimed that he was(innocent)of any wrongdoingin the[Whitewater]affair...
接着通知用于接收重新格式化的超链接消息的字母数字消息装置的用户有超链接存在。
参考图3,表示本发明优选实施例的用于消息系统100中处理重新格式化的超链接消息响应的方法的流程图。在步骤305中,用于接收重新格式化的超链接消息的字母数字消息装置的用户选择显示为重新格式化的超链接消息的超链接标识符。例如通过移动光标到超链接标识符的字符来做选择。当然超链接标识符已通过其前后的撇号(本发明优选实施例的第一可显示字符)被明显标出。当已经选择了超链接标识符时,在步骤310中用户例如通过按压超链接请求键来发出一个重新格式化的超链接消息的响应。在步骤315中,字母数字消息装置发射包括超链接标识符响应消息和包括指示重新格式化的超链接消息的消息标识符响应消息,超链接通过重新格式化的超链接消息被选择。重新格式化的超链接消息的标识最好通过发送协议位置(如,FLEXTM协议中的小时15、循环3、帧45、块10、字5)的报告来完成,在发送的协议位置上,发射重新格式化的超链接消息。通过消息接收器115来接收响应并把该响应送到射频控制器114上。在步骤320中,射频控制器114使用消息标识符来恢复图2中步骤235所存储的重新格式化的超链接消息。然后在步骤325中重新格式化的超链接消息被送到消息终端112上,消息终端112再与通过字母数字消息装置和字母数字消息装置的等同装置的用户所选择的超链接标识符一起被送回到CCDC106上。在步骤330中,CCDC106根据超链接标识符和消息终端112接收到的重新格式化的超链接消息来确定资源定位器,以及格式化步骤335中把请求消息送到资源定位器的请求消息,通过使用接收的重新格式化的超链接消息的字母数字消息装置的等同装置,步骤335典型地导致另一个返回到字母数字消息装置的格式化的超链接消息。
应该理解的是,除了步骤225和步骤235中所述的存储完整的消息,还有其它用于跟踪重新格式化的超链接消息的方法。例如,重新格式化的超链接消息能通过CCDC106产生的消息码标识。消息码而不是消息被储存在CCDC106和射频控制器114中。当重新格式化的超链接消息码通过字母数字消息装置的响应来标识时,射频控制器114把消息码和超链接标识符送回到消息传送终端112中,消息传送终端112传送其到CCDC106,CCDC106使用消息码和超链接标识符从而确定超链接资源的位置。
应该理解的是,通过使用这独特的技术,可以显示超链接而不出现超链接标志和资源定位器(这些可能使用户混乱)。另外,用户可以唯一地识别超链接。当重新格式化的超链接消息被字母数字消息装置接收并显示,并且该字母数字消息装置没有解码超链接的能力,包括缺少显示下划线字符或改变可显示字符属性的能力时就是这种情况。当通过能解码超链接消息的字母数字消息装置来接收重新格式化的超链接消息时,这种情况也是确实的。因此,重新格式化的超链接消息与这样的字母数字消息装置是可兼容的。
当例如一组寻呼消息被广播到多消息装置时,这种技术是有用的,该多消息装置包括能和不能解码超链接消息的装置,或能和不能使用下划线字符的装置。当系统第一次被转换为与超链接格式化的消息可兼容时和当该系统运行多数普通的字母数字消息装置,普通的字母数字消息装置不能解码超链接字符,也包括不能显示下划线字符的字符。该技术独特在于a)在消息系统的控制器中解码超链接消息,该消息系统的控制器通过另一个通信链路与显示超链接消息的消息装置分离(在这种情况下,RF链接),b)在消息系统的控制器中提供资源定位器的存储器,和3)在超链接标识符的前面和后面(在本发明优选实施例中)使用独特字符(而不是改变超链接标识符的字符属性)。
权利要求
1.一种处理超链接格式化消息以使其与缺少超链接解码能力的字母数字消息装置相兼容的方法,其中超链接格式化消息包括具有标志、超链接标识符、和资源定位器的至少一个超链接,以及其中该方法用在与多个字母数字消息装置通信的消息系统的消息控制器中,该方法包括以下步骤产生重新格式化的超链接消息,包括以下步骤在超链接格式化的消息中用第二可显示字符来替代所有第一可显示字符的出现,在超链接格式化的消息中使用第一可显示字符来标记至少一个超链接的每个的超链接标识符,以及除去至少一个超链接的每个的标志和资源定位器;和将至少一个超链接的每个的资源定位器和超链接标识符相关联存储。
2.权利要求1的方法,其中第一可显示字符是撇号并且第二可显示字符是单引号。
3.权利要求1的方法,其中在所述的标记步骤中,至少一个超链接的每个的超链接标识符用第一可显示字符通过给超链接标识符加前缀和后缀来标记。
4.权利要求1的方法,其中超链接格式化的消息是超文本标记语言(HTML)消息,资源定位器是统一资源定位器,以及标志是HTML定位标志。
5.权利要求1的方法,其中在所述存储步骤中,结合至少一个超链接的每个的资源定位器和超链接标识符来储存重新格式化的超链接消息。
6.权利要求1的方法,其中重新格式化的超链接消息通过RF发射器发射。
7.一种处理超链接格式化消息的方法,该超链接格式化消息通过缺少显示下划线字符的能力的字母数字消息装置被接收并被显示,其中超链接格式化消息包括具有标志、超链接标识符、和定位器的至少一个超链接,以及其中该方法用在与多个字母数字消息装置通信的消息系统的消息控制器中,该方法包括以下步骤产生重新格式化的超链接消息,包括以下步骤在超链接格式化的消息中用第二可显示字符来替代所有第一可显示字符的出现,在超链接格式化的消息中使用第一可显示字符来标记至少一个超链接的每个的超链接标识符,以及除去至少一个超链接的每个的标志和资源定位器;和将至少一个超链接的每个的资源定位器和超链接标识符关联存储。
8.权利要求7的方法,其中第一可显示字符是撇号并且第二可显示字符是单引号。
9.权利要求7的方法,其中在所述的标记步骤中,至少一个超链接的每个的超链接标识符用第一可显示字符通过给超链接标识符加前缀和后缀来标记。
10.权利要求7的方法,其中超链接格式化的消息是超文本标记语言(HTML)消息,资源定位器是统一资源定位器,以及标志是HTML定位标志。
11.权利要求7的方法,其中在所述存储步骤中,结合至少一个超链接的每个的资源定位器和超链接标识符来储存重新格式化的超链接消息。
12.权利要求7的方法,其中重新格式化的超链接消息通过RF发射器发射。
全文摘要
一种方法处理超链接格式化的消息以使该消息与缺少超链接解码性能的字母数字消息装置(118)兼容。超链接格式化的消息包括具有标志、超链接标识符、和资源定位器的至少一个超链接。该方法,用于与多个字母数字消息装置通信的消息系统(100)的消息传送控制器中,用第二可显示字符来替代(210)超链接格式化的消息中所有第一可显示字符的出现,并用第一可显示字符标记(220)超链接格式化的消息中的每个超链接标识符,以及结合超链接标识符除去至少一个超链接的每个的标志和资源定位器。
文档编号G06F17/22GK1273654SQ98809883
公开日2000年11月15日 申请日期1998年10月5日 优先权日1997年10月6日
发明者基姆·L·斯皮茨纳格尔, 小杰拉尔德·H·约翰逊 申请人:摩托罗拉公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1