超媒体中接入功能的制作方法

文档序号:6435389阅读:173来源:国知局
专利名称:超媒体中接入功能的制作方法
技术领域
本发明涉及超媒体中接入功能,并且特别但不排它应用于在超文本文件中独立于其位置显示链接。
背景技术
已经开发出一种提供无线应用协议(WAP)的推荐,以便为通过无线通信网络操作的数据服务创立通用的标准和规范。例如,诸如电话手机这样的移动设备能够被WAP启动以允许用户接入远程服务器。其它的诸如i-mode这样的移动数据通信服务也已经发展了。数据内容以一种类似于常规的超文本标记语言(HTML)的称之为无线标记语言(WML)的标记语言来提供。这被配置为允许数据以一组单独卡片来显示,这些卡片的尺寸正适合于通常在诸如移动电话手机或个人数字助理(PDA)的移动设备上可利用的相对小的显示屏上显示。
移动设备运行浏览器来显示来自服务器的数据,并且用户利用移动设备上的键来控制在不同的卡片组和卡片之间的导航。典型地,移动设备具有少于常规的个人计算机的键,而且没有鼠标,因此相对于用户的浏览器控制能力的舒适,利用移动设备的浏览器来导航就带来了有关人机工程学方面的问题。例如,卡片组可以包括到不同网络位置的大量不同链接,每个网络位置都由单个的统一资源定位符(URL)来指定。用户可能很难定位在特殊的卡片组中提供的URL,因为它们可能从当前可看到的内容中滚动移走了,因此,到目前为止,浏览器被配置为独立于这些单独卡片的显示来提供这种链接的列表,以便用户能够操作一个诸如在诺基亚电话中的“选项列表”这样的菜单机制来选择链接列表。这具有的优势是用户无需浏览全部卡片组来确定可用的链接。在过去,使用“DO”元素来提供选项列表。这是WML的一个常规特征,如下文中将更详细地解释的,该特征使用户接口执行预定的用户控制功能。为了全面描述DO元素,参考“Official WirelessApplication Protocol(正式的无线应用协议)”,WirelessApplication Protocol Forum Limited,Wiley,1999(ISBN0-471-32755-7)第87-89页。为了提供选项列表,利用DO元素标记的链接在选项列表中被提供。然后,选择了列表之后,用户就可以从该列表中选择一个单独链接。因此,用户无需浏览全部的卡片组来识别包括在其中的链接。
最近,已建议提供与XHTML而不是与WML兼容的浏览器。XHTML是HTML4的发展,并且描述在XHTML 1.0中Extensible HypertextMark Up Language(可扩展的超文本标记语言)(第二版)-XML1.0中的HTML4的重新组成,2001年10月4日由W3C公开的W3C工作草案。XHTML适合于与那些通常用于HTML的可选择的平台一起使用,诸如固定工作站和个人计算机。XHTML与WML不同,其中,内容没有被安排在一组卡片上,而是安排在文件中,尤其类似于在个人计算机上与常规浏览器一起使用的常规HTML。尽管XHTML和HTML之间的语法规则和规范不同,但是它们包括相同的元素,并且它们都不包括在WML中建立的DO元素。因此,不可能提供先前描述的能够在WML中得到的选项列表来用于XHTML浏览器。
本发明的目的就是克服这个问题。

发明内容
根据本发明,提供了一种由用户代理程序(agent)语法分析和再现的超媒体中接入功能的方法,该超媒体包括至少一个具有预定属性的元素,借此用于用户代理程序的动态可分配的小键盘快捷方式(shortcut)启动与该元素相关的预定功能,该方法包括语法分析超媒体整理(collating)数据,这些整理数据对应于超媒体中支持所述预定属性的那些元素,并且再现被整理数据的显示。
本发明也包括利用至少一个具有预定属性的元素标记的超媒体的浏览器,借此用户对被选择的单独小键盘控制的启动也就启动与该元素相关的预定功能,该浏览器包括软件来提供用于语法分析超媒体的语法分析处理;用于识别对应于超媒体中支持所述预定属性的那些元素的数据的处理;和再现数据显示的处理。
预定属性可能是接入键功能。浏览器可以被配置为与XHTML一起使用。
浏览器可以在诸如移动电话手机或PDA的移动设备中被提供。
本发明具有的优势是通过使用诸如接入键这样的属性,独立于包括它们的超媒体来提供一个元素列表。
本发明也包括一个用于再现从远程服务器接收的超媒体的设备,该设备包括一个用于超媒体的处理器和一个包括显示设备以及具有多个键的小键盘的用户接口,该小键盘在第一模式中可操作用于键入相关的字母数字数据,而且在第二模式中可操作用于启动相应小键盘快捷方式,这些小键盘快捷方式由超媒体中的元素来动态分配,该处理器和显示设备可操作在第一显示配置中来显示超媒体,该处理器可用于识别超媒体中定义预定小键盘快捷方式的元素,并形成一个包括与被识别元素相关的数据的选项列表,以及该处理器和显示设备可操作在第二显示配置中来显示选项列表。


为了可以更加全面地理解本发明,现在将参考附图描述实施例,其中图1是表示能够通过PLMN与服务器通信的移动电话手机的示意方框图;图2是图1中所示的移动手机的电路的示意方框图;图3示意性地示出了手机的显示和相关的键4;图4示出了与键4c相关的滚动动能;图5是由浏览器执行的处理过程的示意图;图6A和6B示出了当使用现有的WML浏览器或根据本发明的XHTML浏览器时用于移动电话手机的屏幕显示;图7是在根据本发明语法分析XHTML文件时所执行的处理步骤的示意性流程图;图8是用于本发明第二实例的屏幕显示;图9是XHTML文件的示意图;和图10是根据本发明提供的用于图9中示出的XHTML文件的选项列表的示意图。
具体实施例方式
在图1中,以电池驱动的电话蜂窝手机MS1的形式,示意性地示出了与PLMN1进行无线电通信的移动站。在此,以举例的方式描述了GSM网络,但是应当理解也可能使用其它的PLMN,使用CDMA、TDMA或其它的传输技术。移动手机MS1包括话筒2、小键盘3、软键4、液晶显示设备5、耳机6和内部天线7。正如将要详细说明的,能够利用用于浏览超媒体的浏览器的形式的用户代理程序来启动手机1。
在图2中更详细地示出了手机MS1的电路。在数字微处理器8的控制下执行信号处理,该数字微处理器8具有相关的RAM/ROM9和闪存10。电模拟音频信号由话筒2产生,并且由前置放大器11放大。类似地,模拟音频信号通过放大器12被馈送给耳机6。此微控制器从小键盘和所谓的软键4接收指令信号,并且控制LCD显示器5的操作。
有关用户身份的信息被保持在GSM SIM卡形式的智能卡13上,其包含通用GSM国际移动用户身份和用于以本身公知的方式编码无线电传输的加密Ki。SIM卡13可更换地容纳到SIM卡夹持器14中。无线电信号利用天线7来发送和接收,该天线7通过rf(射频)级15被连接到编泽码器16上,该编译码器16被配置为在微控制器8的控制下处理信号。因此,在使用中,对于话音来说,编译码器16接收来自话筒放大器11的模拟信号,将它们数字化为适合传输的形式,并将它们馈送给rf级15,以便通过天线单元7传输到图1中所示的PLMN1。同样,从PLMN1接收的信号通过该天线单元被馈送以便由rf级15解调,并且被馈送给编泽码器16以产生馈送给放大器12和耳机6的模拟信号。
手机1能够在浏览器中接收和显示超媒体。数据能够从图1中所示的服务器18被下载到浏览器上。服务器18能够以页面的形式提供超媒体,这些页面能够被下载到手机MS1上,并且利用键3,4来控制以便显示。服务器18可以通过一个用作代理服务器作用的网关(没有示出)来接入。手机MS1能够通过拨一个预定电话号码来接入该网关。
从服务器18下载的超媒体可以被保持在RAM9或者闪存10中。微处理器8提供浏览器功能,并且在显示器5的屏幕上在浏览器中将页面呈现给用户,而且能够通过键3,4来控制该显示。
现在将参考图3更加详细地描述软键4的功能。键4被配置为与显示器5的下方相邻。键4a,4b包括可用手按压的按钮。根据所执行的任务能够预先编程它们的功能。这些键的功能作为邻近于相应键4a,4b的软键功能图标符号20,21显示在显示器5上。
键4c包括一个用于执行显示器5的滚动功能的滚轮设备。在使用中,在显示器上提供一个活动或者聚焦区域22,正如后面更加详细说明的,其能够围绕显示范围移动。滚轮4c可以包括一个3方向(3-way)滚轮,如图4所示。该滚轮可以利用用户的手指来推动,以便围绕轴23转动。当沿箭头方向24向上推动时,执行“向上滚动”功能。相反,当沿箭头方向25向下推动时,就执行“向下滚动”功能。此外,滚轮4c可以沿箭头26的方向用手向手机的内部按压,以执行“选择”功能。键4c可进一步被配置成没有示出的五方向滚轮,这样就能够执行向右和向左滚动功能。作为选择,键4c可以包括一个滚球、一个触摸垫或者在膝上型计算机中使用的其它类型的导航设备。在该实例中,聚焦区域22由围绕显示器5的屏幕移动的矩形框来描绘。然而,还可以以不同的方式来提供聚焦区域,诸如利用与显示器的其余部分不同的强度或颜色来高亮显示的聚焦区域、菜单选项的下面划线或者以常规的鼠标指针的方式借助于在显示器上可移动的指针。
本领域的技术人员熟知手机1可以允许WAP并且能够在预定的信道中接收数据。例如,在GSM中,数据信道可用于9.6kbit/sec(千比特/秒)。而且,根据GSM推荐标准,手机可以被配置为接收高速电路交换数据(HSCSD)。也可能使用GPRS或适合于3G的格式,或者诸如i-mode这样的其它数据传输技术。WAP内容及其应用在基于熟悉的www内容格式的公知内容格式组中被规定。WAP公开在无线应用协议体系结构规范中;版本1.3,由无线应用协议体系结构工作组于2000年2月19日出版。
由手机1操作的浏览器可以包括一个在WAP环境中用于连接到WAP服务器的客户机的微浏览器。
WML通常,浏览器被配置为与WML一起使用,WML包括类似于HTML的轻型(lightweight)标记语言,但是对于手持移动终端被优化。为了解释本发明所要解决的问题,现在对此要做更详细的描述。
为了适应在移动设备中提供的相对小的显示区域,HTML的常规页被拆分成更小的称之为卡片的被安排在卡片组中的单元。
该卡片组以序言开始,并且利用<wml>tag(标签)来定界。下面阐述两张卡片的卡片组的语法实例。
WM代码片断No.1
<wml>
<template>
<do type=″prev″label=″Rack″><prev/></do>
</template>
<card id=″card1″title=″Card 1″>
<do type=″accept″label=″Card 2″>
<go href=″#card2″/>
</do>
<p>
Hello World 1This is the first card……………</p>
</card>
<card id=″card2″title=″Card 2″>
<p>
This is the second card.
Goodbye.
</p>
</card>
</wml>
现在将参考实例解释WML代码的元素和属性。
模板元素<模板>元素包括有关卡片组级绑定(binding)的可选信息。
卡片元素<卡片>元素定义了用户接口和卡片组的处理逻辑。如前面所提到的,卡片组可以包括许多卡片,并且在本实例中包括两张卡片。
DO元素DO元素为用户提供一种对当前卡片起作用的通用机制,并且被映射到一个特殊的用户代理程序小装置(wigdet)上,该小装置由特定的用户代理程序(即浏览器)来确定。在诺基亚WAP浏览器中,DO元素被映射到选项菜单中的一个列表上,可通过操作右边软键4a来显示(除了元素<do type=″prev″label=“Back”><prev/></do>之外,该元素显示为用于左边软键4b的软键功能图标符号21,以提供与键4b相关的“Back(返回)”功能)。
在这个实例中,DO元素触发GO元素,GO元素转到卡片组的第二张卡片的统一资源定位符(url),并引起显示第二张卡片。
DO元素能被包括在卡片级上,或者能被包括在模板中以操作卡片组中的所有卡片。
ANCHOR(锚)元素至于HTML,能够定义链接。在WML中,链接可以在卡片组或卡片之间。在WML中,利用定义链接的标题的ANCHOR元素来定义链接。WML也包括一个元素A,这是ANCHOR元素的简写形式。这在上述WML代码片断NO.1中没有示出,但将在后面更加详细地解释。
INPUT(输入)元素而且,WML允许用户插入文本,例如,借助于元素INPUT,输入用户名。因而,该元素以类似于HTML的方式规定文本输入对象。
接入键属性与HTML中一样,某些WML元素具有向该元素分配接入键的属性。以这种方式,通过操作设备的小键盘3,4上的预定键,能够给予WML元素特殊的聚焦。在WML中,该属性被定义为接入键,而且也是WML元素ANCHOR,A和INPUT的一个属性。
下面给出的实例是在使用A元素(在下面的例子中示出的A即下面的“a”)的一个链接中对接入键元素的使用<a accesskey=“1”href=http//someplace.com/specification/contents.html>Table of contents</a>
通过驱动小键盘上涉及的键来调用接入键功能。因此,在这个实例中,当小键盘上的键“1”被按下时,当链接“someplace”在聚焦区域22内时,接入键功能被调用,并且启动到域“someplace”的链接,以定位表格的内容。
关于这些WML元素和其它的更详细的描述在“Official WirelessApplication Protocol”Wiley,l999[ISBN0-471-32755-7]中给出。
如前面所提到的,便携式设备中使用的显示器5的小尺寸意味着,在任何时候,只有卡片组的一部分能被显示,因此,在用户浏览卡片组的内容的同时,被包括在卡片组中的链接就不一定是可见的。到目前为止,专有的WML浏览器都已经被配置了,所以软键4a,4b之一被配置为向用户提供一个选项列表,其中与DO元素相关联的链接在一个单独的选项屏幕上被列出来,因此无需浏览全部的卡片组,用户就能查阅所有相关的链接。下面给出的WML代码片断号2说明了以这种方式如何使用DO元素的一个实例。
WML代码片断NO.2<wml>
<card id=″Cnnnews″title=″CNN News″>
<p>
<a href=″domnews.wml″>Domestic news</a>
<a href=″fornews.wml″>Foreign news</a>
<a href=″sports.wml″>Sports</a>
<a href=″markets.wml″>Markets</a>
</p>
<do type=″accept″name=″home″label=″CNN Home″>
<go href=″Cnnmain.wml″/>
</do>
<do type=″accept″name=″help″label=″CNN Help″>
<go href=″helpbusi.wml″/>
</do>
</card>
</wml>
由浏览器执行的处理过程在图5中被示意性地示出,其包括语法分析WML代码的主浏览器处理27、响应软键4a-c的启动的软键功能处理28和选项处理29。处理的结果通过显示处理30提供给用户,以便在显示屏幕5上提供显示。
这些处理再现(render)WML代码片断No.1的代码,以提供如图6A中所示的在显示屏幕5上的显示。软键功能处理28将键4a,4b指定为“选项”和“返回”20a,20b。当用户操作“选项”键4a时,显示屏幕5上就提供如图6B所示的显示,因为选择了选项处理29。选项处理29识别代码片断2中的由DO元素描绘的事件。然后,如此识别的DO元素由选项处理29再现在如图6B所示的显示中。图6B的显示也可以包括以其它方式产生的将被显示的其它选项。因此,在图6B中,显示锚(anchor)“CNN Home”和“CNN Help”,因为它们与WML代码片断2中的DO元素相关。图6B的显示中也包括利用浏览器处理27独立生成的“书签”和“使用数”。
在图6B的选项列表中提供DO元素项所具有的优势是,在选项列表中能提供单独的链接,所以用户无需浏览全部的卡片组就能识别它们。因此,通过选择图6B的选项显示,用户就能够查阅与当前卡片的位置无关的链接。
现在将描述使用WML接入键的实例。
WML代码片断No.3<wml>
<card id=″Cnnnews″title=″CNN News″>
<p>
<a accesskey=″1″href=″domnews.wml″>Domestic news</a>
<a accesskey=″2″href=″fornews.wml″>Foreign news</a>
<a accesskey=″3″href=″sports.wml″>Sports</a>
<a accesskey=″4″href=″markets.wml″>Markets</a>
</p>
<do type=″accept″name=″home″label=″CNN Home″>
<go href=″Cnnmain.wml″/>
</do>
<do type=″accept″name=″help″label=″CNN Help″>
<go href=″helpbusi.wml″/>
</do>
</card>
</wml>
如前面所解释的,接入键属性允许小键盘的单独键被分配给特殊的链接,以提供一种快捷方式。因此,在所描述的实例中,小键盘3的键1,2,3,4被分配单独的接入键功能。由浏览器以类似于图4中所示的方式对代码片断3进行处理,并且被再现的显示与图6A和6B中所示的一样。
XHTML最近已建议开发用于与诸如移动电话手机和PDA这样的移动设备一起使用的XHTML浏览器。XHTML是HTML4的扩展,其使符合国际标准ISO 8879的SGML(标准通用标记语言),并且广泛地被认为是WorldWide Web(万维网)的一种标准出版语言。以交替的接入因特网的方式来设计XHTML,并且考虑用户代理程序互操作性来设计XHTML族。然而,XHTML的一个缺点是它不包括具有在此前所描述的关于WML的功能的DO元素。这具有的缺点是,如果以XHTML来提供一个长的文本文件,则用户就需要浏览整个文件来确定可用的链接。没有对应于图6B显示的显示,如结合WML所描述的。本发明寻求克服这个问题。
然而,XHTML包括接入键属性。正如前面所描述的,可以调用接入键功能。
根据本发明,接入键属性是以这样一种方式被语法分析的,以提供在文件中可用的单独的链接列表。下面以XHTML代码片断NO.1阐述根据本发明使用的XHTML代码的一个实例。
XHTML代码片断NO.1<html xmlns=″http//www.w3.org/1999/xhtml″>
<head>
<title>CNN News</title>
</head>
<body>
<p>
1.<a href=″domnews.html″accesskey=″1″>Domesticnews</a><br/>
2.<a href=″fornews.html″accesekey=″2″>Foreignnews</a><br/>
3.<a href=″sports.html″accesskey=″3″>Sports</a><br/>
4.<a href=″markets.html″accesskey=″4″>Markets</a><br/>
<a href=″cnnmain.html″accesskey=″5″style=″visibilityhidden″>CNN Home</a>
<a href=″helpbusi.html″accesskey=″6″style=″visibilityhidden″>CNN Help</a>
</p>
</body>
</html>
根据本发明,图5的浏览器处理27被配置为语法分析XHTML超媒体,以及显示处理30再现对应于图6A和图6B的显示。根据本发明,在图6B的选项显示中提供利用接入键属性标记的链接。因而,前面描述的WML功能在XHTM中被提供,但是没有使用DO元素。
在定义style=“visibility:hidden”的情况中,实际的链接在显示器中看不到,但是仍被包括在选项列表中。这与WML DO元素行为是相同的,即在文件本身中没有任何可视的再现。在上述代码片断中没有“visibility:hidden”的其它接入键情况显示了本发明如何比WML DO更加简单和更加高效,因为它组合<a>(anchor)功能和DO功能。
当为一个特殊的接入键设置style=“visibility:hidden”以使它在图6A中不可见时,然而能够通过对小键盘上相关的键执行相对长时间的按压来选择其相关的链接。例如,在XHTML代码片断NO.1中,与接入键=“5”相关联的链接“CNN Home”在图6的显示中被隐藏了,但是可以利用对小键盘上的键5进行长时间按压来选择。
由浏览器执行的处理现在将参考图7进行更详细的描述。在步骤S1,语法分析XHTML文件,以及在步骤S2,识别利用接入键元素标记的项。然后在步骤S3,与命名一个接入键属性的元素相关联的链接被包括在选项列表中。正如前面所解释的,图5中所示的选项处理29可以产生一个选项列表,该选项列表不仅包括接入键元素,而且也包括由其它诸如“书签”和“使用数”这样的处理提供的其它的链接。
当用户操作选项键时,即具有图6A中所示的功能20a的软键4a,如步骤S5所示,图6B的选项列表被显示。
然后,利用键4c沿着箭头24,25(图4)的方向上下滚动聚焦区域22能够选择图6B显示的单独链接,以选择一个特殊的链接。然后通过沿着箭头26的方向按压键4c可以启动此链接。作为选择,手机上的另一个键可用于启动该链接,诸如通常的“发送”或“设置呼叫”键(未示出)。
更详细地参见XHTML代码片断NO.1,将会看到接入键功能1和2已经被分配给分别与“CNN Home”和“CNN Help”相对应的链接,并因此这两个链接在图6B的选项列表中被显示。将看到式样被设置为“visibility:hidden(可见性隐藏)”,结果是与接入键功能相关联的链接在图6A的显示中被抑制了。“visibility:hidden”属性是XHTML的一个特性,并且定义了将用于显示元素的特殊模板。
因此,用户能够独立于XHTML页面中这些链接的位置和独立于XHTML浏览器中页面的位置来接入这些链接。
参考下面的XHTML代码片断及其相应的显示,这个优点将被更清楚地看到。
XHTML代码片断NO.2<html xmlns=″http//www.w3.org/1999/xhtml″>
<head>
<title>Specimen page of textual informationcontaining links</title>
</head>
<body>
<p>
<a href=″morenews.html″accesskey=″1″>more news</a>
</p>
<p>,这是文本的一个长条目的实例,其填充移动电话手机的全部显示屏幕,而且不能一次就全部显示。该文本条目包括了如此多的字,以至于通常在移动电话手机上所发现的有限的显示屏幕尺寸内不可能将它全部装入。</p>
<p>,诸如新闻条目的一些条目,要求相当数量的字来描述正在被传送给该者的故事的细节。</p>
<p>,该条目可以包括到其它页面的链接,诸如到具有关于“体育运动”的信息的页的链接,该链接如下被提供。</p>
<p>
<a href=“sports.html”accesskey=“2”>Sports</a>
<a href=“anotherlink.html”>Another link</a></p>
<p>,该链接根据上下文而可以被定位在文本中的一个特殊点上,或者在开始,或者在结尾。</p>
<p>,该条目也可以包括图形和诸如表格的其它条目。</p>
<p>,由此提供一些其他的文本,此后一些其他的链接被示出。当浏览页面时,用户不能判断在文本中是否存在链接,或者在结尾处是否有更多的链接,除非查看整个页面。</p>
<p>
<a href=“homepage.html”accesskey=“3”>homepage</a>
<a href=“markets.html”accesskey=“4”>markets</a>
</p>
</body>
</html>
对应于代码的显示在图8,9,10中示出。对XHTML代码的语法分析和处理如图7中所示,并且在显示屏幕5上提供的初始显示如图8中所示。图9中示意性地示出了不能在屏幕5的相对小的区域中显示的整个HTML文件,但是能使用软键4c滚动该文件,因此所有的XHTML文件都能被用于显示。
在图8的显示中将看到,对于用户仅有其中一个可用链接是最初可见的,即“More News”。然而,从图9的显示中,将看到当文件被滚动时,还有四个其他链接可用于用户。链接“Sports”“Homepage”和“Markets”每个都是利用单独的接入键代码提供的。结果,当选项键4a,20a被启动时(图7中的步骤S4),利用接入键标记的链接就在图2中所示的单独的选项列表中被显示。因而,用户具有一个与浏览器中文件的位置无关的与接入键相关联的所有的链接的方便列表,因而不需要滚动整个文件来识别所有链接。
应当注意,不是所有的链接都必须被包括在图10的选项列表中。图9中所示的“另一链接”在XHTML代码中没有利用接入键功能做标记,并且结果是没有被包括在图10的显示中。这在程序员的控制下。
落入权利要求书的精神和范围内的本发明的多种修改和变化是可能的。例如,因为接入键功能在WML和SGML中也是可用的,所以本发明不限于XHTML,而能够与其它的标记语言一起使用。
权利要求
1.将利用用户代理程序进行语法分析和再现的超媒体中接入功能的一种方法,该超媒体包括至少一个具有预定属性的元素,借此用于用户代理程序的动态可分配的小键盘快捷方式启动与该元素相关的预定功能,该方法包括语法分析超媒体;整理对应于超媒体中支持所述预定属性的那些元素的数据;和再现被整理数据的显示。
2.根据权利要求1的方法,其中该预定属性包括用于将用户代理程序的一个特殊控制键分配给该元素的接入键可操作性。
3.根据权利要求2的方法,包括再现该超媒体,和操作用户代理程序的控制,以再现被整理的数据而非该超媒体。
4.根据权利要求4的方法,包括从被整理的数据中进行选择,借此来选择该功能。
5.根据权利要求1的方法,其中利用浏览器来执行语法分析和整理。
6.根据权利要求1的方法,其中该超媒体包括一个XHTML文件。
7.用于超媒体的一种浏览器,该超媒体包括至少一个具有预定属性的元素,借此用于用户代理程序的动态可分配的快捷方式启动与该元素相关的预定功能,该浏览器包括软件来提供用于语法分析该超媒体的语法分析处理;用于识别对应于该超媒体中支持所述预定属性的那些元素的数据的处理;和用于再现该数据的显示的处理。
8.根据权利要求7的浏览器,用于与XHTML一起使用。
9.一种移动设备,包括如权利要求7所述的浏览器。
10.根据权利要求7的浏览器,其中该预定属性是接入键功能。
11.用于再现从远程服务器接收的超媒体的一种设备,该设备包括用于该超媒体的处理器和用户接口,该用户接口包括显示设备和具有多个键的小键盘,该小键盘可操作在第一模式中,以输入相关的字母数字数据,并且可操作在第二模式中,以启动利用该超媒体中的元素动态分配的相应小键盘快捷方式,该处理器和显示设备可操作在第一显示配置中,以显示该超媒体,该处理器可用于识别该超媒体中定义预定小键盘快捷方式的元素,和形成包含与被识别元素相关的数据的选项列表,以及该处理器和显示设备可操作在第二显示配置中,以显示该选项列表。
12.根据权利要求11的设备,其中与被识别元素相关的数据包括到其它超媒体位置的链接,并且该小键盘可操作在第二显示配置中,以选择和启动一个链接。
13.根据权利要求11的设备,其中该小键盘可用于在其中显示超媒体的第一显示配置和其中显示选项列表的第二显示配置之间进行转换。
14.根据权利要求11的设备,其中该显示设备被配置为在所述第一显示配置中滚动显示的超媒体,借此能够通过不同的滚动位置来滚动显示,并且可独立于第一显示配置的滚动位置来选择用于第二配置的选项列表显示。
15.根据权利要求14的设备,包括一个滚动设备,用于在第一配置中滚动超媒体的显示。
16.根据权利要求13的设备,其中在第一模式中利用相对短的键按压来操作小键盘的键,而在第二模式中利用相对长的键按压来操作小键盘的键。
17.根据权利要求11的设备,其中元素具有接入键小键盘快捷方式功能。
18.根据权利要求17的设备,其中与接入键小键盘快捷方式功能相关的编号在第一显示配置中超媒体的显示中被隐藏。
全文摘要
浏览器语法分析一个XHTML文件,以识别该文件中利用接入键属性标记的链接,并且形成包括这些链接的选项列表,以便能够独立于其在文件中的位置来选择这些链接。
文档编号G06F17/30GK1620660SQ02828101
公开日2005年5月25日 申请日期2002年12月20日 优先权日2001年12月21日
发明者R·阿茨, P·D·尼尔森, F·达维斯 申请人:诺基亚有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1