专利汇可以提供分割标记流到分立的屏幕显示的方法和装置专利检索,专利查询,专利分析的服务。并且用于便携式装置显示标记数据的方法和装置。自动检测标记数据内容中的各部分。每个部分对应一种用户输入模式。各部分在一个显示器的屏幕上单独显示,以对每个屏幕提供一种用户输入模式。,下面是分割标记流到分立的屏幕显示的方法和装置专利的具体信息内容。
1、一种显示数据的方法,该方法包括:
自动检测标记数据内容中的各部分,每个部分对应一种输入模式;和
将各部分单独显示在一个显示器的屏幕上以对每个屏幕提供一种用户 输入模式。
2、根据权利要求1所述的方法,其中对标记数据内容中的各部分的自 动检测包括检测选择输入模式或文本输入输入模式。
3、根据权利要求1所述的方法,其中对标记数据内容中的各部分的自 动检测包括将所检测的各部分分段为分离的代码片。
4、根据权利要求3所述的方法,进一步包括:
接收分段所检测的部分的指令。
5、根据权利要求3所述的方法,其中分段检测的部分包括利用浏览器 或服务器来分段所检测的各部分。
6、根据权利要求1所述的方法,进一步包括:
通过网络来接收标记数据内容。
7、根据权利要求6所述的方法,其中接收标记数据内容包括从网络上 的一个网络服务器接收标记数据内容。
8、根据权利要求6所述的方法,其中接收标记数据内容包括通过有线 网络和无线网络接收标记数据内容。
9、根据权利要求1所述的方法,进一步包括:
为用户提供一个在屏幕间导航的界面。
10、根据权利要求1所述的方法,其中该标记数据内容是以手持装置标 记语言(HDML)、超文本标记语言(HTML)、简明超文本标记语言(c-HTML)、 无线标记语言(WML)、标准通用标记语言(SGML)或可扩充标记语言(XML) 为基础的。
11、一种装置,包括:
显示单元;和
配置成自动检测标记数据内容中的各部分的处理单元,每个部分对应一 种用户输入模式,并配置该处理单元以将各部分分离显示在显示单元的屏幕 上。
12、根据权利要求11所述的装置,其中处理单元被配置成自动检测选 择输入模式或文本输入输入模式。
13、根据权利要求11所述的装置,其中处理单元被配置成能将所检测 的各部分分段为分离的编码片。
14、根据权利要求13所述的装置,其中处理单元被配置成接收指令以 分段所检测的各部分。
15、根据权利要求14所述的装置,其中处理单元被配置成从一个网络 服务器接收分段的各部分。
16、根据权利要求15所述的装置,进一步包括:
被配置成从网络上的网络服务器接收标记数据内容的接收单元。
17、根据权利要求16所述的装置,其中接收单元被配置成通过有线网 络或无线网络从网络服务器接收标记数据内容。
18、根据权利要求11所述的装置,其中处理单元被配置成提供一个用 于屏幕间导航的用户界面。
19、根据权利要求11所述的装置,其中标记数据是以手持装置标记语 言(HDML)、超文本标记语言(HTML)、简明超文本标记语言(c-HTML)、无线 标记语言(WML)、标准通用标记语言(SGML)或可扩充标记语言(XML)为基 础的。
20、一种用于电子便携式装置的方法,该方法包括:
自动检测标记数据内容中的各部分,每个部分对应一种用户输入模式; 和
在电子便携式装置分屏显示每个部分以对每个屏幕提供一种用户输入 模式。
21、根据权利要求20所述的方法,进一步包括:
通过网络接收标记数据内容。
22、根据权利要求21所述的方法,其中接收标记数据内容包括从网络 上的一个网络服务器接收标记数据内容。
23、根据权利要求21所述的方法,其中从网络服务器接收标记数据内 容包括通过有线网络或无线网络从网络服务器接收标记数据内容。
24、根据权利要求20所述的方法,其中自动检测标记数据内容中的各 部分包括检测选择输入模式或文本输入输入模式。
25、根据权利要求20所述的方法,其中自动检测标记数据内容中的各 部分包括将各部分分段为分离的编码片。
26、根据权利要求25所述的方法,其中分段所检测的各部分包括利用 浏览器分段所检测的各部分。
27、根据权利要求20所述的方法,进一步包括:
提供一个用于在屏幕间导航的用户界面。
28、根据权利要求20所述的方法,其中标记数据是以手持装置标记语 言(HDML)、超文本标记语言(HTML)、简明超文本标记语言(c-HTML)、无线 标记语言(WML)、标准通用标记语言(SGML)或可扩充标记语言(XML)为基 础的。
29、一个电子便携式装置,包括:
显示器;
与显示器相连并被配置成自动检测标记数据内容中的各部分的处理 器,每个部分对应一种用户输入模式,并且处理各部分以便各部分分离显示 在显示器的分立屏幕上。
30、根据权利要求29所述的电子便携式装置,进一步包括:
与处理器相连并被配置成通过网络接收标记数据内容的接收机。
31、根据权利要求30所述的电子便携式装置,其中网络是一个有线网 络或无线网络。
32、根据权利要求30所述的电子便携式装置,其中处理器被配置成从 网络上的网络服务器接收标记数据内容。
33、根据权利要求32所述的电子便携式装置,其中处理器被配置成从 网络服务器接收分段的各部分。
34、根据权利要求29所述的电子便携式装置,其中处理器被配置成检 测选择输入模式或文本输入输入模式。
35、根据权利要求29所述的电子便携式装置,其中处理器被配置成将 检测的各部分分段成分立的编码片。
36、根据权利要求35所述的电子便携式装置,其中处理器被配置成分 别处理各编码片。
37、根据权利要求29所述的电子便携式装置,其中标记数据是以手持 装置标记语言(HDML)、超文本标记语言(HTML)、简明超文本标记语言(c- HTML)、无线标记语言(WML)、标准通用标记语言(SGML)或可扩充标记语 言(XML)为基础的。
38、一种用于由从一个数据网络接收的标记语言文件自动产生分立屏幕 显示的方法,该方法包括:
检测标记语言文件的各区域;每个区域包括一个标记语言文件的片段并 且遵从一种屏幕显示,和
输出每个区域以便在显示屏上分别显示。
39、一种机器可读介质,该介质上存储有一系列指令,当机器执行这些 指令时,机器会:
检测标记语言文件的各区域,每个区域包括一个标记语言文件的片段并 且遵从一种屏幕显示,和
输出每个区域以便在显示屏上分别显示。
40、一种机器可读介质,该介质上存储有一系列指令,当机器执行这些 指令时,机器会:
自动检测标记数据内容中的各部分,每个检测的部分对应一种用户输入 模式;和
将每个检测的部分分别显示在一个显示器的分立屏幕上以便对每个屏 幕提供一种用户输入模式。
41、一个装置包括:
显示器;
配置成从无线网络接收标记数据的无线接口;
与无线接口相连并被配置成将从无线接口接收的标记数据转换成分离 的各部分的消息转换器,每个部分对应一种用户输入模式;和
与消息转换器相连并被配置成将每个部分分别显示在分立屏幕上以便 对每个屏幕提供一种用户输入模式的处理器。
42、一种用于网络服务器的方法,该方法包括:
自动检测标记数据内容中的各部分,每个部分对应一种用户输入模式;
分段检测的各部分;和
将分段的各部分传送到一个便携式装置的用户,所分段的各部分将显示 在一个便携式装置的显示器的分立屏幕上。
43、根据权利要求42所述的方法,其中自动检测标记数据内容中的各 部分包括检测选择输入模式或文本输入输入模式。
44、根据权利要求42所述的方法,其中自动检测标记数据内容中的各 部分包括将检测的各部分分段成分离的编码片。
45、根据权利要求42所述的方法,其中传送分段的各部分包括通过有 线网络或无线网络传送该分段的各部分。
46、根据权利要求42所述的方法,其中标记数据内容是以手持装置标 记语言(HDML)、超文本标记语言(HTML)、简明超文本标记语言(c-HTML)、 无线标记语言(WML)、标准通用标记语言(SGML)或可扩充标记语言(XML) 为基础的。
47、一个网络服务器,包括:
配置成自动检测标记数据内容中的各部分的处理单元,每个部分对应一 种用户输入模式,并且分段检测的各部分;和
配置成向一个便携式装置传送该分段的各部分的传输单元,所分段的各 部分将在便携式装置的分立屏幕上显示。
48、根据权利要求47所述的网络服务器,其中处理单元被配置成检测 选择输入模式或文本输入输入模式。
49、根据权利要求47所述的网络服务器,其中处理单元被配置成将检 测的各部分分段成分离的编码片。
50、根据权利要求47所述的网络服务器,传输单元通过有线网络或无 线网络传送该分段的各部分。
51、根据权利要求38所述的网络服务器,其中标记数据内容是以手持 装置标记语言(HDML)、超文本标记语言(HTML)、简明超文本标记语言(c- HTML)、无线标记语言(WML)、标准通用标记语言(SGML)或可扩充标记语 言(XML)为基础的。
本申请涉及并要求1999年7月23日提交的、名称为“分割标记流进行 分屏显示的方法和装置”的美国临时申请60/145,440的优先权,在此引用一 并供参考。
在当前使用的标记语言中,仅有几种标记语言是为移动装置或便携式装 置特殊设计的。其中一种可用于便携式装置的标记语言是无线标记语言 (WML)。无线标记语言(WML)是以可扩充标记语言(XML)为基础的。无线标 记语言(WML)是供便携式装置用于说明内容和用户界面的。这类便携式装置 包括无线电话、寻呼机、个人数字助理(PDA)。
尤其是,无线标记语言(WML)包括四个主要功能区,它们是文本表示和 布局(layout)区、卡片/卡片组(card/deck)组织模拟区、卡片间导航和链接区、 以及串参数化法(一个文本串与一个变量作相关处理)和状态管理区。
在文本表示和布局区,无线标记语言(WML)包括了包含各种格式化和布 局命令的文本与图像支持。例如,在文本表示和布局区,可能会规定黑体字 文本。
在卡片/卡片组组织模拟区,无线标记语言(WML)允许将所有的信息组 织为卡片和卡片组集。卡片是说明一个或多个用户交互单元的页面(即一个选 择菜单、一个文本屏幕或一个文本输入区域)。用户通过一系列无线标记语言 (WML)卡片进行导航、检查各个卡片的内容、送入请求信息、进行选择并移 到另一个卡片。卡片被组织在一起成为卡片组。无线标记语言(WML)卡片组 是指页集或卡片集。无线标记语言(WML)卡片组类似于超文本标记语言 (HTML)页,例如一个无线标记语言(WML)卡片组可以被全球资源标识符 (URL)地址识别,并且也可以是一个内容传输单元。
在卡片间导航与链接区,无线标记语言(WML)包括对显式地管理卡片与 卡片组间的导航提供支持。无线标记语言(WML)还包括对移动装置中的事件 处理的规定,它可用于导航或执行脚本文件。无线标记语言(WML)也支持诸 如与HTML4中的链接相同的锚(anchored)链接。
在串参数化法和状态管理区,无线标记语言(WML)允许待参数化的卡片 组使用状态模型。变量可以被用于串的位置并在运行时代入。此参数化法能 更有效地利用网络资源。
与便携式装置处理标记数据内容如一个无线标记语言(WML)页有关的 一个问题是,便携式装置显示器的图像显示能力是有限的。例如,典型便携 式装置的显示器只能显示几行十二到二十个字符的文本。便携式装置的输入 手法也受到限制。例如,典型的便携式装置的输入手法包括一个比个人计算 机(PC)键盘具有较少的键的小键盘。
关于便携式装置处理标记数据内容的另一个问题是便携式装置是模式 (modal)的,即这种装置每一次只能按一种模式操作。具体说就是,由于每种 模式均需要对装置的屏幕进行控制,所以便携式装置不能同时处于文本“输 入”模式和菜单“选择”模式。例如,在便携式装置的单一屏幕内含有具有 文本输入交互(“输入模式”)和菜单选择交互(“选择模式”)的标记数据内容 的无线标记语言(WML)页会导致用户混淆并产生输入问题。
尤其是,用户很难确定用户是处于“输入”模式还是处于“选择”模式。 相应地,如果对应于字母如“A”的输入键是“选择模式”中的一个选择, 并且为“输入模式”中所使用的一个字母,那么判断该输入键是指向“选择 模式,,或是指向“输入模式”就会很困难。进一步说,由于便携式装置键的 数量有限,所以用户选择输入模式之一或通过输入模式对便携式装置的每个 屏幕导航可能是困难的。
有关便携式装置处理标记数据内容的另一个问题是,用于便携式装置处 理和显示的标记数据内容可能会很大。一种如HTML的标记数据语言提供了 作为断点的标记,如一个
本发明包括一种在分别的屏幕上显示标记数据内容的装置和方法。标记 数据内容中的部分是自动检测的。每个部分对应于一种类型的用户输入模 式。每个部分在显示器的屏幕上分别显示,对于每个屏幕仅提供一种输入模 式。
由附图和如下详细说明,本发明的其它特征将更为显著。
利用实例对本发明进行说明,但并不局限于附图,其中同样的标号表示 相同的部分,其中:
图1示出实现本发明的一个示例系统;
图2A示出图1所示示例系统的一个示例移动装置;
图2C示出对移动装置提供多个用户输入模式的示例标记数据内容;
图2D和图2E示出一个对于图2C所示的标记数据内容的每个用户输入 模式显示区域屏幕的移动装置;
图2F示出表示对个人计算机提供一个具有多个输入区的表格的示例标 记数据内容;
图2G示出一个为图2F所示的标记数据内容页而运行在个人计算机上的 浏览器的示例屏幕;
图2H示出了提供具有多个输入区的表格的便携式装置的示例标记数据 内容,其各输入区均具有一种提交最后屏幕功能的方式显示在分别的屏幕 上;
图2I至图2K示出了一个对图2H所示表格的各输入区模式的分别的屏 幕显示的移动装置;
图3A是一个服务器装置的一个实施例的内部方框图;
图4示出一个示例帐户结构;和
图5示出一个用于根据一个实施例自动完成分割标记数据内容的操作的 状态图。
以下将说明用于显示标记数据内容的方法和装置。对于具有有限的输入 机构和小显示屏幕的移动或便携式电子装置,此处所说明的标记数据内容的 显示技术运行良好。随着以下更为详细的描述,标记数据内容中的各部分被 自动检测。各部分对应一种用户输入模式。各部分单独显示在显示器屏幕 上,以致对各屏幕只提供一种输入模式。
通过以片、部分或片段(统称为“部分”)表示内容,此处所描述的显示 技术为移动或便携式“电子”装置的用户消除了用户输入和显示的不同输入 模式间的任意性,以致每个部分仅仅含有一个输入区或选择列表。
例如,一个便携式电子装置用户可以接收具有文本“输入”模式内容和 菜单“选择”模式内容的无线标记语言(WML)页。该便携式电子装置能够处 理标记数据内容,使得导出并处理文本“输入”模式内容和菜单“选择”模 式内容,使其分别显示在电子便携式装置的分立屏幕上。或者,该文本“输 入”模式内容和菜单“选择”模式内容可被分段为分离的代码片,进而处理 该分离的代码片以便分别显示在电子便携式装置的分立屏幕上。
此显示技术还允许便携式装置用户利用具有一种用户输入模式的分立 屏幕轻而易举地导航。例如,将一种具有多个输入区的表格显示在每个输入 区的分开的分立屏幕上,其中在输入区延迟“提交”功能直至用户向所有的 输入区提供输入。
此外,大型WML页可以自动分割成多个部分或“片段”以优化显示及 下载标记数据内容到便携式电子装置。对于移动或便携式装置诸如无线电 话,标记数据内容显示技术提供了先进的解决方案,以显示因特网上为相对 先进的系统设计的复杂格式。
在此说明的标记数据内容显示技术可以由多种方式实现。例如,一个计 算装置可以实现一种实现标记数据显示技术的方法。此外,含有被处理的程 序代码的计算机可读介质,可以由基于从数据网络接收的标记语言自动产生 分立屏幕显示。标记数据内容显示技术可减轻网页开发者为了允许移动装置 与网站无缝交互而对各种屏幕设计网站并输入特性参数的负担。
在以下描述中,“一个实施例”或“一种实施例”是指所涉及的特征至 少包含在本发明的一个实施例中。此外,在此说明中对“一个实施例”的 各次参考,并不一定是指同一个实施例,然而,除非作出声明或除非容易被 本技术领域的技术人员所理解,没有两个实施例是互不相容的。
在如下的说明中,标记数据内容或标记语言页可以是基于标记语言的, 例如美国临时申请60/145,440中所披露的“无线应用协议无线标记语言规范 版本1.1”中的标记语言,在此一并提出供参考。
此外,在以下的说明中,在此所指的移动或便携式电子装置包括无线电 话、寻呼机、个人数字助理(PDA)或其它能上因特网的便携式装置。此外, 这里所说明的移动或便携式电子装置可以利用无线和有线通信协议与因特 网通信。
图1示出一个可以实施本发明的示例系统10。参考图1,系统10包括 一个网络服务器104、个人计算机(PC)110以及一个与陆地网100和空中网 102相连的链路服务器114。系统10也包括通过天线108连到空中网102的 n个移动装置1至n(106-1至106-n)。陆地网100通过链路服务器114连到空 中网102。
陆地网100是一个陆线网络诸如Internet(因特网)或Intranet(内联网)。 或者说,陆地网100可以是一个专用陆线数据网络。个人计算机110可以是 一台基于奔腾(Pentium_)处理器的台式个人计算机。对于一个实施例,个人 计算机110运行超文本标记语言(HTML)浏览器如网景通讯公司(Netscape Communications Corporation_)推出的Netscape Navigator_。一个个人计算机 110用户可以通过采用超文本传输协议(HTTP)的陆地网100使用HTML浏览 器访问网络服务器104上的信息。例如,网络服务器104可以是SUN微系 统公司(SUN_Microsystems,Inc.)推出的工作站。存储在网络服务器104中的 信息可以是为移动装置106设计的包含HTML的超媒体信息。
n个移动装置106-1至106-n由空中网102提供服务。移动装置106是 交互式双向通信装置。例如,移动装置106可以是无线电话、掌上型计算装 置、个人数据助手(PDA)或能上因特网(Internet)使用的遥控器。这些双向通信 装置可以通过空中网102与天线108进行无线通信。
对于一个实施例,天线108代表一个无线运营商(carrier)基础设施,它通 常包括一个基站和一个运行与维护中心。基站控制无线电或电信与移动装置 106的连接。运行与维护中心可能包括一个完成移动装置与其它固定或移动 网络用户之间呼叫交换的移动交换中心。此外,运行与维护中心可以管理移 动帐户服务,例如认证服务,并监视无线网络的正常运行和设置。为了不模 糊载波基础设施的主要方面,运营商基础设施108中的硬件部分和操作未被 描述。
链路服务器114将陆地网100连到空中网102。链路服务器114在陆地 网100和空中网102之间起到桥的作用。链路服务器114也被称为代理服务 器或无线数据服务器或网络网关服务器。链路服务器114可以是一个工作站 或是一个个人计算机。链路服务器114允许空中网102和陆地网100之间互 相通信。
图2A示出一个示例移动装置200,它可以用于如图1所示的示例系统 10中。参考图2A,移动装置200被绘成蜂窝电话或移动电话。移动电话200 包括一个小屏幕202和一个扩展电话小键盘204。扩展电话小键盘204包括 通用键208和210以及一个定位键212。
屏幕202可以是一个用于显示数据的液晶显示器(LCD)。对于一个买施 例,屏幕202的大小是由移动电话200限制的。例如,屏幕202只对十二或 二十个字符的四行文本提供显示。通用键208和210用于激活显示在屏幕202 上的软键。定位键212用于重新定位单元指示器或一个光标以便将它激活, 例如,显示在屏幕202上的超链接。或者,通用键208和210以及定位键212 可以由在常规电话小键盘204中指定的其它键组所代替。
对于一个方案,小键盘204可以被省略,而移动电话200可以在屏幕202 上提供软键或图标作为用户与移动电话200的交互的输入装置。在下面的方 案中,除非另作说明,键或按钮是指物理键或软键。
图2B是一个图2A所示的示例移动装置200的一个实施例的内部方框 图。参考图2B,移动装置200包括无线电收发信机256、基带变换器232、 振荡器233、信号处理器230,以及与单列直插式存储器(SIM)卡241、数据 接口242、电擦除可编程存储器(EEPROM)243、小键盘246、只读存储器 (ROM)250、随机存取存储器(RAM)255相连的物理层处理器228。对于一个 实施例,一个客户机模块252和支持模块254包含在ROM250中。此外, 客户机模块252和支持模块254也可以包含在其它存储器中诸如RAM255 和EEPROM243。
利用小键盘204激活一个预定的键顺序后,物理层处理器228使客户机 模块252通过无线电收发信机256与链路服务器114通信。物理层处理器228 可使屏幕显示器202为用户提供若干需要若干键入动作的交互。例如,物理 层处理器228可以处理存储器中的指令或通过网络从一个远端信息源(如:一 个服务器)接收的指令以使屏幕显示器202为每个键入交互提供一个单独的 屏幕诸如文本“输入”键入交互或菜单“选择”键入交互,它们均需要在小 键盘246上按键来输入文本或选择一个菜单选项。
图2C至2E示出用于移动或便携式装置根据具有多用户输入模式的标记 数据内容对各用户输入模式分屏显示的示例技术。
图2C示出含有对一个移动装置提供多个用户输入模式的编码的示例标 记数据内容。参考图2C,该示例标记数据内容含有部分260中的文本“输入” 模式和部分262中的菜单“选择”模式的代码。部分260对文本“输入”模 式提供要求用户“输入你的名字:”的代码。部分262对菜单“选择”模式 提供要求用户“你的性别?”的代码并对用户提供选择项以选择“男”性选 择项或“女”性选择项。图2C所示的示例标记数据内容再现在如下的表1
如果在便携式装置200的同一屏内显示标记数据内容,那么便携式“电 话”装置200的用户输入表1中的标记数据内容就存在困难。例如,如果用 户的名字是“ALICE”且该用户是“女”性,那么该用户应按键“2”以在文 本“输入”模式时输入字母“A”而在菜单“选择”模式时选择表示“女” 性的“2”。因此,用户难于确定按键“2”是对应于文本“输入”模式的字 母“A”还是对应于菜单“选择”模式的“女”性。这样,如果在便携式装 置的同一个屏幕上为用户提供多个输入模式,就会对用户产生混淆和困难。
表 1Enter your name: What is your gender?
不仅如此,由于便携式装置200的输入键有限,一种输入模式对应一组 键而另一种输入模式对应第二组键是困难的。因此,为了避开这种限制,如 下的标记数据内容技术对每个输入模式自动将具有多个输入模式的标记数 据内容分割为分立的部分或“片段”。图2D和2E示出了示例标记数据内容 显示技术。
图2D和2E示出了对图2C所示对标记数据内容的每个用户输入模式分 屏显示的便携式装置200。在这里会发现,屏幕或显示屏涉及一种便携式装 置的物理显示器,通常包括一个LCD屏幕。该屏幕可以显示图像、文本以 及各种字符。
对于一个实施例,便携式装置200处理表1或图2C所示的标记数据内 容并自动检测部分260和262。所检测部分260和262被分别显示在分立屏 幕上。对于另一个实施例,便携式装置200自动检测部分260和262以及如 下的表2和表3所示的分立代码片的片段部分260和262。对于一个实施例, 分立编码片可以是在一个WML卡组中分组在一起的WML卡。便携式装置 200可以含有允许便携式装置200处理分立部分260和262并以分立分屏形 式显示这些部分的指令。
表 2Enter your name:
What is your gender?
或者,将部分或片段下载到移动装置200的服务器(如服务器104)可以 将表1或图2C中的标记数据内容处理成表2和表3所示的分离的部分或片 段。此外,服务器还可以将具有多个用户输入模式的标记数据内容和指令下 载到移动装置200以便移动装置在将所下载的标记数据内容的部分分割或分 片时使用。如果服务器进行处理,它会提供从一个片段到另一个片段的链接 或指针。此外,移动装置200还可以提供从一个片段到另一个片段的标记语 言链接或指针。
参考图2D,表2中的文本“输入”模式标记数据内容单独显示在便携 式装置200的分立屏幕270。分立屏幕270为用户提供了一个用户界面以便 “输入你的名字:”。这样分立屏幕270提供文本“输入”模式屏幕。
参考图2E,表3中的菜单“选择”模式标记数据内容单独显示在便携 式装置200的分立屏幕268上。分立屏幕268为用户提供了一个用户界面以 对问题“你的性别?”作选择“男”或“女”的性别选择。
通过分割具有多个输入模式的标记数据内容,用户在确定自己是处于哪 一种输入模式时就不会产生混淆。此外,用户在确定输入键是处于一种输入 模式还是处于另一种输入模式时也就不会产生混淆。例如,如果用户的名字 是“Alice”,在屏幕270,按输入键“2”在屏幕270上会出现字母“A”。由 于屏幕268是分离显示的,所以用户不会将它与屏幕268的输入模式混淆。 即用户对屏幕268和270分别提供输入。
因此,便携式装置200能将大的标记数据内容分割成小的部分或片段以 便优化处理具有多个输入模式的标记数据内容。或者是,连到便携装置200 的服务器能将大的标记数据内容分割成小的部分或片段以优化下载,从而优 化处理具有多个输入模式的标记数据内容。
图2F至图2K示出允许便携式装置的用户通过具有一种用户输入模式的 分立屏幕轻松导航的示例显示技术。例如,在分离的分立屏幕上显示一种具 有多个输入区的表格,对于每个输入区的“提交”功能均延迟到用户对所有 的输入区提供了输入为止。
图2F示出用于个人计算机的、表示一个提供具有多个输入区的表格的 页的示例标记数据内容。参考图2F,该示例标记数据内容含有用户对一个表 格的三个输入区输入数据的代码。例如,该典型标记数据内容是一个HTML 表格。该标记数据内容含有在区域272的一个第一输入区、在区域274的一 个第二输入区以及在区域276的一个第三输入区。
区域272为用户提供对问题“你的名字?”的输入的代码。区域274为 用户提供对问题“你喜欢什么颜色?”的输入的代码。区域276为用户提供 对问题“unladen燕子的飞行速度是多少?”的输入的代码。典型标记数据内 容还含有一个用于允许用户向表格的区域272、274和276提供输入的“提 交”功能的区域278。图2C所示的典型标记数据内容再现于表4。
图2G示出一个用于图2F所示的标记数据内容页的、运行在一个个人计 算机上的浏览器的示例屏幕280。具体地,屏幕280包括对应于图2F所示的 相同区域的输入区272、输入区274和输入区276。屏幕280还包括一个具 有输入区的“提交”按钮278,用户激活该输入区以向输入区272至276提 供输入。
表4