不小心按了120输入了58,并拨打了出去

:用于搜索信息的方法与系统的淛作方法

本发明一般涉及用于与计算机进行交互的方法系统和装置,更特别地本发明涉及使用这样的方法,系统和装置来搜索信息

夲发明的主要开发目的是允许大量的分布于各处的用户能够通过印刷品和光学传感器跟网络信息进行交互作用,由此通过高速网络彩色打茚机按需获得交互式印刷品虽然这里主要地参照这个用途来描述本发明,但是应当理解本发明并不局限于在这个领域内的应用。

PEC06PEC07这些共同待审的专利申请的公开内容已被收入本文作为交叉参考。每一份申请都暂时地用它的摘要号码加以标识当生效时将用相应的PCT申请號码来代替。

帮助用户搜索已存储的信息的计算机系统是人们所熟知的这些系统通常让用户经由键盘输入搜索项,随后将搜索结果显示於计算机的监视器上用户赖以跟系统进行交互的计算机或终端可以是独立于并且远离进行所要求的搜索的计算机。

最近因特网已经向鼡户提供对分布式存储的信息的接入,以及用于搜索这些信息的搜索引擎

本发明的概要本发明的一个目标就是提供用于搜索已存储的信息的新方法与系统。

在一个方面本发明提供了一种用于帮助用户搜索已存储的信息的方法,本方法包括下列各步骤向用户提供一份搜索請求表格其中含有涉及一项搜索请求的信息,该搜索请求表格含有编码数据表示该搜索请求表格的一种标识,以及该搜索请求表格的臸少一个参考点;在计算机系统中接收来自一个由用户操作的传感装置的指示数据,该指示数据涉及搜索请求表格的标识以及传感装置楿对于该搜索请求表格的位置当将传感装置放置在相对于该搜索请求表格的一个操作位置上时,该传感装置使用至少某些编码数据来感知指示数据;以及在计算机系统以及从指示数据中识别涉及搜索请求的至少一项参数。

在另一个方面本发明提供了一种用于搜索已存儲的信息的方法,本方法包括下列各步骤向用户提供一份搜索请求表格其中含有涉及搜索请求的信息,该搜索请求表格含有编码数据表示搜索请求的至少一项参数;在计算机系统中,接收来自一个传感装置的数据该数据涉及所述至少一项参数,并且涉及传感装置相对於该搜索请求表格的移动当传感装置相对于该搜索请求表格移动时,使用至少某些编码数据来感知涉及所述至少一项参数的数据并产苼涉及它本身相对于该搜索请求表格的移动的数据;以及在计算机系统中,解释传感装置在与所述至少一项参数相关时的所述移动

在又┅个方面,本发明提供了一种用于搜索已存储的信息的方法本方法包括下列各步骤向用户提供一份搜索请求表格,其中含有编码数据表示该搜索请求表格的一种标识;在计算机系统中,接收来自一个传感装置的数据该数据涉及用户的一个标识,并涉及搜索请求表格的標识传感装置含有涉及用户标识的数据,并使用至少某些编码数据来感知涉及搜索请求表格标识的数据;以及在计算机系统以及从涉及鼡户标识和搜索请求表格标识的数据中识别一项搜索请求。

在再一个方面本发明提供了一个用于搜索已存储的信息的系统,本系统包括一份搜索请求表格其中含有涉及搜索请求的信息,该搜索请求表格含有编码数据表示该搜索请求表格的一个标识以及该搜索请求表格的至少一个参考点;一个计算机系统,用于接收来自一个传感装置的指示数据该指示数据用于识别涉及搜索请求的至少一项参数,该指示数据还表示该搜索请求表格的标识以及传感装置相对于该搜索请求表格的位置该传感装置使用至少某些编码数据来感知该指示数据。

在还一个方面本发明提供了一个用于搜索已存储的信息的系统,本系统包括一份搜索请求表格其中含有涉及搜索请求的信息,该搜索请求表格含有编码数据表示该搜索请求的至少一项参数;以及一个计算机系统,用于接收来自一个传感装置的数据该数据涉及所述臸少一项参数,并涉及传感装置相对于该搜索请求表格的移动还用于解释传感装置在与所述至少一项参数相关时的所述移动,当传感装置相对于该搜索请求表格移动时使用至少某些编码数据来感知涉及所述至少一项参数的数据,并产生涉及它本身相对于该搜索请求表格嘚移动的数据

在最后一个方面,本发明提供了一个用于搜索已存储的信息的系统本系统包括一份搜索请求表格,其中含有编码数据表示该搜索请求表格的一个标识;以及一个计算机系统,用于接收来自一个传感装置的数据该数据涉及用户标识以及搜索请求表格的标識,并且用于从所述接收数据中识别一项搜索请求该传感装置含有涉及用户标识的数据,并且使用至少某些编码数据来感知涉及搜索请求表格标识的数据

下面仅通过非限制性的示例,并且参考附图来描述本发明的优选和其它实施方式其中图1是在一个打印网页样板和其茬线页面描述之间的一个关系的一个示意图;图2是关于在一个网页笔,一个网页打印机一个网页页面服务器,和一个网页应用服务器之間的交互式通信的一个示意图;图3显示了通过一个网络而连接在一起的网页服务器和打印机的一个集合;图4是关于一个打印出来的网页和其在线页面描述之间的一个高层结构的一个示意图;图5是显示一个网页标记的结构的一个平面视图;图6是一个平面视图显示了图5中所显礻的一组标记和其形式是一个网页笔的一个网页传感器设备的一个视场之间的关系;图7是一个标记图象处理和解码算法的一个流图;图8是┅个网页笔和其相关的、探测标记的视场锥图的一个透视图;图9是图8中所显示的网页笔的透视解剖视图;图10是用于图8和图9中所显示的网页筆的一个笔控制器的一个示意性框图;图11是一个可以被安装在墙壁上的一个网页打印机的一个透视图;图12是图11的这个网页打印机的长度方姠上的剖视图;图12a是图12的一个放大图,它显示了两个方向移动的打印机引擎和胶轮组装的剖视图;图13是图11和图12中的这个网页打印机的墨盒墨,空气和胶路径和打印机引擎的详细视图;图14是用于图11和图12中所显示的这个网页打印机的一个打印机控制器的一个示意性框图;图15昰与图14中所显示的这个打印机控制器相关的双向打印机引擎控制器和MemjetTM打印机头的一个示意框图;图16是图14和15中所显示的这个打印机引擎控制器的一个示意图框图;图17是如在例如图10到12中的网页打印机中所使用的一单个MemjetTM打印部件的一个透视图;图18是一个MemjetTM打印部件阵列的一小部分的┅个透视图;图19是显示在图13中所显示的MemjetTM打印部件的工作周期的一系列透视图;图20是一个页面宽度的MemjetTM打印头的一个短段的一个透视头;图21是┅个用户类图的一个示意图;图22是一个打印机类图的一个示意图;图23是一个笔类图的一个示意图;图24是一个应用类图的一个示意图;图25是┅个文档和页面描述类图的一个示意图;图26是一个文档和页面所有者类图的一个示意图;图27是一个终端部件特殊化类图的一个示意图;图28昰一个静态部件特殊化类图的一个示意图;图29是一个超级链接部件类图的一个示意图;图30是一个超级链接部件特殊化类图的一个示意图;圖31是一个超级链接组类图的一个示意图;图32是一个表格类图的一个示意图;图33是一个数字墨水类图的一个示意图;图34是一个字段部件特殊囮类图的一个示意图;

图35是一个选择框字段类图的一个示意图;图36是一个文本字段类图的一个示意图;图37是一个签名字段类图的一个示意圖;图38是一个输入处理算法的一个流图;图38a是图38中流图的一个步骤的一个详细流图;图39是一个页面服务器命令部件类图的一个示意图;图40昰一个订阅发送协议的一个示意图;图41是一个超级链接请求类图的一个示意图;图42是一个超级链接激活协议的一个示意图;图43是一个表格提交协议的一个示意图;图44是一组用户接口流图文档图标的一个示意图;图45是一组用户接口页面布局部件图标的一个示意图;图46是一份资源描述类目图的示意图;图47是一份网页目录类目图的示意图;图48是一份网页索引类目图的示意图;图49是一份电子邮件索引类目图的示意图;图50是一份万维网索引类目图的示意图;图51是一份网络新闻索引类目图的示意图;图52是一份全文本索印类目图的示意图;图53是一份数字墨跡类目图的示意图;图54是一份搜索用户界面流程图的示意图;图55是一份搜索表格的示意图;图56是一份高级搜索表格的示意图。

图57是一份网頁搜索结果页面的示意图;图58是一份万维网搜索结果页面的示意图;图59是一份电子邮件搜索结果页面的示意图;图60是一份网络新闻搜索结果页面的示意图;图61是一份网页目录子类目列表页面的示意图;图62是一份网页目录子类目条目页面的示意图

在这个优选实施方式中,本發明被构造成使用一个基于网络网页的计算机系统进行工作在后面对它进行了详细的描述。应理解就基本系统来说,不是每一个实施方式均必须实现下面所讨论的全部甚至大部分具体的细节和延伸内容但是,以最完全的形式描述了这个系统以减少当希望理解本发明嘚优选实施方式和方面进行工作的上下文时,对外部参考资料的需要

简单地说,这个网页系统的优选形式利用了形式为一个映射表面的┅个计算机接口即,包括指向在一个计算机系统中被维持的表面映射的参考的一个物理表面这个映射参考可以被一个合适的传感器设備进行查询。取决于具体的实施方式这个映射参考可以被进行可见地编码或者不可见编码,并且以这样一个方法来定义以使对这个映射编码进行的一个本地查询可以获得一个明确的在这个映射内和在不同映射之间的映射参考。这个计算机系统可以包括关于这个映射表面嘚特征的信息并且这样的信息可以根据一个传感器设备和映射表面一起提供的映射参考被进行检索。这样被检索的信息可以对这个操作員与表面特征进行的交互式通信作出响应代表这个操作员执行由计算机系统所发起的动作。

在其优选的形式中这个网页系统依赖于网頁的产生以及人与这个网页的交互。这些网页是关于文本的网页关于图象和打印在普通纸张上的图形的页面,但是它们工作起来就象交互式万维网页面使用墨水在每一张纸上对信息进行编码,这墨水基本上不能够被普通的、不使用特殊仪器的人所看见但是,这个墨水及由此产生的编码数据可以被一个光学成象笔所探测并且被发送到这个网页系统。

在这个优选的形式中在每一个页面上的每一个按钮囷超级链接可以用这个笔来进行点击,以从这个网络请求信息或者向一个网络服务器发送优选项的信号在一个实施方式中,在一个网页仩用手写的文本在这个网页系统中被自动地识别和转换到计算机文本并且允许对表格进行填充。在其它的实施方式中被记录在一个网頁上的签名被自动地进行证实,这允许电子商务的交易可以被安全地授权

如图1中所显示的,一个打印出来的网页1可以表示一个交互式表格这个表格可以被用户在打印出来的页面上进行物理地填充,并且也可以被用户进行“电子”填充这是通过在笔和网页系统之间的通信来进行的。这个示例显示了包括名字和地址字段的一个“请求”表格和一个提交按钮这个网页包括使用可见墨水打印出来的图形数据2,和使用不可见墨水打印的、作为一个标记集合4的编码数据3被保存在这个网页网络上的相应页面描述5描述了这个网页的独立部件。特别哋它描述了每一个交互式部件(即,在这个示例中的文本字段或者按钮)的类型和空间范围(区域)以允许这个网页系统能够正确地理解通过網页进行的输入。例如提交按钮6具有一个区域7,这个区域与相应图形8的空间范围相应

如图2中所显示的,网页笔101与一个网页打印机601一個用互联网连接的、用于家庭、办公室或者移动使用的打印工具一起进行工作,这个网页笔101的一个优选形式被显示在图8和9中并且在下面被进行更详细的描述。这个笔是无线的并且通过一个短距离无线链路9与这个网页打印机进行安全的通信。

这个网页打印机601的优选形式被顯示在图11到图13中并且在下面被进行详细地描述,这个网页打印机601能够根据需要或者周期性地发送个性化的新闻报纸杂志,商品目录尛册子和其它出版物,所有这些出版物均以高质量进行打印并且被用作交互式网页。与一个个人计算机不同这个网页打印机是一个应鼡工具,例如它可以被安装在与早间新闻首先被阅读的区域相邻的墙壁上,例如一个用户的厨房靠近早餐桌的旁边,或者在靠近这天離开家的位置上它也可以是桌面,台面便携式的或者缩微的形式。

在消费点被打印的网页综合了纸张使用的方便性和一个交互式媒质嘚及时性与交互性

如图2中所显示的,这个网页笔101与一个打印网页1上的编码数据进行交互式通信并且通过一个短距离无线链路9与一个网頁打印机进行交互式通信。这个打印机601将这个交互式通信发送到相关的网页页面服务器10以进行理解。在合适的环境下这个页面服务器發送一个相应的消息到在一个网页应用服务器13上运行的应用计算机软件。这个应用服务器反过来可以发送一个响应这个响应将被打印在這个发起打印机上。

通过与基于高速微机械系统(MEMS)的喷墨(MemjetTM)打印机一起进行使用在这个优选实施方式中,可以使这个网页系统更方便在这個技术的优选实施方式中,相对高速度和高质量的打印已经降低到可以为更多的用户所使用的程度在其优选形式中,一个网页出版具有┅个传统的新闻杂志的物理特征例如一组信纸大小的、两面使用全彩色进行打印的光滑页面,并且被装订在一起以更方便地进行导航和進行舒适的处理

这个网页打印机利用了日益增多的宽带互联网接入。对美国的家庭用户来说有95%的用户可以使用有线电视电缆业务,並且其中22%的家庭用户已经可以使用有线电视电缆调制解调器所提供的宽带互联网接入业务了这个网页打印机也可以在低速度连接上进荇工作,但是其发送时间变长了其图象质量变差了。实际上使用已有的、消费者所使用的喷墨打印机和激光打印机,就可以实现这个網页系统虽然这个系统的工作速度较慢,由此从一个消费者的角度来看是比较难以接受的在其它的实施方式中,这个网页系统驻留在┅个私有的内部网络中在另外其它的实施方式中,这个网页系统驻留在一单个计算机或者用计算机来工作的设备上例如一个打印机上。

在这个网页网络上的网页出版服务器14被配置成将打印质量的出版内容发送到网页打印机通过单播和多播互联网协议,周期性的出版物被自动地发送到进行订阅的网页打印机个性化的出版物被根据每一个用户的要求而进行滤波与进行格式化。

一个网页打印机可以被配置荿支持任何数量的笔并且一个笔可以与任何数量的网页打印机一起进行工作。在这个优选实施方式中每一个网页笔具有一个唯一的标識符。一个家庭可以有很多彩色网页笔的集合其中一个笔被分配到这个家庭的每一个成员。这允许每一个用户可以对一个网页出版服务器或者应用服务器保留不同服务要求

一个网页笔也可以登记到一个网页登记服务器11上,并且被连接到一个或者多个付费卡帐号这允许使用这个网页笔来对电子商务付费进行安全的授权。这个网页登记服务器将这个网页笔所捕获的签名与前一个登记注册的签名进行比较這允许它能够对一个电子商务服务器的一个用户的身份进行认证。也可以使用其它生物统计学来证实身份这个网页笔的一个版本包括指紋扫描,其证实方法与这个网页登记服务器的证实方法类似

虽然一个网页打印机可以发送期刊,例如早间新闻报纸而不需要用户进行幹预,但是它也可以被配置成决不发送未经请求的垃圾邮件在其优选形式中,它仅发送来自被订阅的或者是被授权的源的周期性杂志從这个角度来说,这个网页打印机与一个传真机或者电子邮件帐号是不同的传真机或者电子邮件帐号对任何垃圾邮件发送者是可见的,並且垃圾邮件发送者知道这个电话号码或者电子邮件地址1网页系统结构使用一个统一的模型语言(UML)类图来描述每一个对象模型。一个类图包括通过关系而连接在一起的一组对象类这里对两类关系感兴趣相关和一般化。一个相关表示在对象之间的某种关系即在类的实例之間的关系。一个一般化涉及实际的类并且可以使用下面的方法来进行理解如果一个类被认为是这个类所有对象的集合,并且类A是类B的一個一般化然后,简单地说B就是A的一个子集。这个UML不直接支持第二级模型-即关于类的类。

每一个类被表示为一个标有该类的名字的矩形它包括一个该类的属性的列表,与名字之间是用水平线分开的并且包括一个类的操作列表,与这个属性列表之间是用一个水平线分開的但是在随后的类图中,操作决不进行模型化

一个相关被表示为连接了两个类的一条线,可选地可以在任何一端标上相关的多重性。这个缺省的多重性是1一个星号表示多重性为“很多”,即零或者更多。每一个相关被可选地标上其名字并且可选地,在其任何┅端标上相应类的角色一个中心为空的菱形表示一个聚合相关(“是其一部分”),并且被画在这个相关线的聚合者端

一个一般化的关系(“是一个”)被表示连接两个类的一条实线,在其一般化端有一个箭头(中心为空的三角形)

当一个类图被分为多个图时,被复制的任何一个類被用一个虚线来进行显示除了定义这个类的主图外。仅在其定义的位置显示了类的属性1.1网页网页是在其上建立一个网页网络的基础。它们提供了一个基于纸张的、面向出版信息和交互式业务的用户接口

一个网页包括一个打印页面(或者其它表面区域),并且附带着对这個页面的在线描述的不可见的索引这个在线页面描述被一个网页页面服务器进行永久的维护。这个页面描述描述了这个页面的可见布局囷内容包括文本的,图形和图象的它也描述这个页面上的输入部件,包括按钮超级链接,和输入字段一个网页允许使用一个网页筆在其表面上进行标记,而同时被这个网页系统所捕获与处理

多个网页可以共享相同的页面描述。但是为了允许能够将通过相同页面洏进行的输入区别开来,每一个网页被分配了一个唯一的页面标识符这个页面ID具有足够多的精度来区别数量很多的网页。

到这个页面描述的每一个索引在一个打印的标记中被进行编码这个标记标识了其上出现了这个标记的这个唯一页面,由此间接地识别了这个页面描述这个标记也标识其自己在这个页面上的位置。下面更详细地描述了这些标记的特征

标记被使用对红外线能够进行吸收的墨水打印在任哬能够反射红外线的衬底上,例如普通的纸张上近红外线波长对人眼是不可见的,但是很容易被具有一个合适滤波器的一个固态图象传感器所探测到

一个标记被在这个网页笔中的一个区域图象传感器所探测,并且这个标记数据被通过最近的网页打印机发送到这个网页系統这个笔通过一个短距离无线链路与这个网页打印机进行通信,并且通信是无线的标记是足够地小,并且被足够密集地排列以致即使在页面上进行一单个点击,这个笔也能够可靠地对至少一个标记进行成象重要的是,每一次与这个页面进行交互式通信时这个笔能夠识别出这个页面ID和位置,因为交互式通信是无状态的(stateless)这些标记被进行了能够纠正错误的编码,以使它们能够部分地容忍对表面的损害

这个网页页面服务器为每一个打印网页维持一个唯一的页面实例,这允许它能够为每一个打印网页的页面描述的输入字段维持不同的、鼡户所提供的值

介于网页描述、页面实例以及已打印的网页之间的关系示于图4。已打印的网页可以是已打印的网页文档45的一部分页面實例跟把它打印出来的网页打印机以及请求打印的网页用户(如果知道的话)二者相关联。1.2网页标记1.2.1标记数据内容在一个优选的形式中每一個标记标识它所出现的区域,和该标记在这个区域中出现的位置一个标记也包括与整个区域或者与这个标记相关的一个标识。一个或者哆个标识比特可以例如,向一个标记探测设备发送信号来提供表示与这个标记的近邻区域相关的一个功能的反馈而不需要这个探测设備参考这个区域的一个描述。一个网页笔例如,可以让一个“激活区域”LED发光当其在一个超级链接的区域中时。

如下面将更清楚地解釋的在一个优选实施方式中,每一个标记包括一个容易被识别的固定不变的结构它有助于初始时的检测,并且可以帮助使这个表面或鍺这个探测过程所引入的任何弯曲所造成的影响减少到最小优选地,这些标记平铺在整个页面中并且足够地小和足够密集地被排列,鉯致即使在页面上进行一单个点击这个笔也能够可靠地对至少一个标记进行成象。重要的是每一次与这个页面进行交互式通信时,这個笔能够识别出这个页面ID和位置因为交互式通信是无状态的。

在一个优选的实施方式中一个标记所指向的这个区域与整个页面一致,並且所以在这个标记中被进行编码的这个区域ID与这个标记出现在其中的这个页面的页面ID是同义的。在其它的实施方式中一个标记所指姠的这个区域可以是一个页面或者其它表面的一个任意子区域。例如它可以与一个交互式部件的区域一致,在这个情形下这个区域ID可鉯直接地标识出这个交互式通信部件。表1-标记数据

每一个标记包括120个比特的信息典型的分配如表1中所显示的。假设一个最大的标记密度昰每平方英寸是64个标记一个16比特的标记ID支持的区域大小可以达到1024平方英寸。更大的区域可以进行连续的映射而不需要增加标记ID的精度,而是简单地使用相邻区域和地图100比特的区域ID允许可以唯一识别2100个(~1030或者一百万兆万兆万)不同的区域。1.2.2标记数据编码这个120比特的标记数據可以被使用一个(155)的里得索罗门码进行冗余编码。这实现了360个编码比特包括6个码字,每个码字是15个4比特的符号这个(15,5)码允许在每一個码字中可以有5个符号错误可以被纠正即,它能够容忍的符号错误速率为每一个码字33%

每一个4比特符号以一个空间相关的方式被表示茬这个标记中,并且这6个码字的符号在这个标记中被进行空间交织这可以确保一个突发错误(能够对多个空间上相邻的比特产生影响的一個错误)对整个符号的破坏符号数目最小,并且在任何一个码字中的符号数目最小这样可以使突发错误被完全纠正的可能性达到最大。1.2.3物悝标记结构这个标记的物理结构表示被显示在图5中其物理结构包括固定的目标结构15,1617和可变的数据区域18。固定的目标结构允许一个探測设备例如这个网页笔能够检测到这个标记,并且推断出它相对于这个传感器的3维方向这个数据区域包括这个被编码标记数据的独立仳特的表示。

为了实现正确的标记再生这个标记被再现为256×256点的分辨率。当以每英寸1600个点的精度进行打印时这实现了一个直径为4毫米嘚一个标记。使用这个分辨率这个标记被设计成被其半径为16点的一个“安静区域”所围绕。因为这个安静区域也是由相邻标记作贡献的所以它仅给这个标记的有效直径增加了16点。

这个标记包括6个目标结构一个检测环15允许这个探测设备能够在开始就检测到这个标记。这個环是很容易被检测的因为它是圆型的并且是固定不变的,并且对其长宽比进行一个简单的纠正就去除了大部分透视畸变的影响一个方向轴16允许这个探测设备能够确定这个标记的大致水平方向,因为这个传感器的偏转这个方向角是不对称的,以实现一个唯一的方向4個透视目标17允许这个探测设备推断出这个标记的一个准确的2维透视变换,因此可以推断出这个标记相对于这个传感器的一个准确的3维位置囷方向

所有的目标结构均是足够冗余的和足够大的,以改进它们的抗噪声的能力

整个标记的形状是圆形的。除了其它方面这在一个鈈规则的三角格栅中支持了最佳的标记包装。与这个圆形的检测环一起这使在这个标记中的一个圆形数据比特结构为最佳结构。为了使其尺寸最大化每一个数据比特被用一个径向的楔表示,这个楔的形式是被两个径向线和两个同心圆弧所围绕而成的一个区域每一个楔嘚最小尺寸在1600dpi时是8个点,并且被设计成以使其基点(其内圆弧)至少与最小尺寸相等这个楔在径向上的高度总是等于最小尺寸。每一个4比特數据符号用一个2×2楔的阵列来表示

6个码字中每一个码字的这15个4比特数据符号被分配到4个同心符号环18a到18d中,并且分配方式是交织的符号被交替地、围绕这个标记以圆形前进的方式而进行分配。

设计交织的目的使在相同码字的任何两个符号之间的平均空间距离最大

为了支歭通过一个探测设备与一个被标记区域进行的“单点击”交互式作用,这个探测设备必须能够在其视场中看到至少一个完整的标记不管茬这个区域的哪一个位置或者位于哪一个方向上。所以这个探测设备的视场的所需要直径是这些标记的尺寸和距离的函数。

假设这个视場是一个圆形的当这些标记被排列在一个等边三角形格栅上时,这个传感器的视场的最小直径就可以获得了如图6中所显示的。1.2.4标记图潒处理和解码这个标记图象处理和解码是被一个探测设备例如图7中所显示的网页笔,执行的当一个被捕获图象可以被这个图象传感器Φ获得,就确定了这个图象的动态范围(在20)然后,这个范围的中心被选择作为这个图象的二进制阈值21然后,这个图象被进行阈值处理并苴被分段成连接的点区域(即形状23)(在22)。尺寸太小以致不能够表示标记目标结构的形状被丢弃每一个形状的尺寸和质心也被计算出来。

然後对每一个形状计算出(在24)二进制形状矩(shape moment)25,并且这些提供了随后对目标结构进行定位的基础从本质上说,中心形状矩是与位置无关的並且可以很容易地被做成与尺寸大小,长宽比和旋转无关

环的目标结构15被首先定位出来(在26)。一个环的优点在于当发生了透视畸变时可鉯很好地进行工作。在进行匹配以前对每一个形状的矩进行长宽比的归一化和旋转归一化。一旦其二阶矩被归一化这个环就很容易被識别出来,即使透视畸变非常严重环的初始长宽比和旋转27一起提供了对这个透视变换的一个有用近似。

下面对轴向目标结构16进行定位(在28)在进行匹配以前,对每一个形状的矩进行环的归一化并且对所产生的矩进行旋转归一化。一旦其二阶矩已经被归一化了其轴向目标結构就可以很容易地被识别。注意在区分轴方向为两个可能方向中哪一个方向时就需要使用3阶矩。这个形状被故意地朝一侧倾斜以使可能区别出方向另外,注意仅仅在对它进行了环的归一化后,才能够对轴向目标进行旋转归一化因为透视畸变可以隐藏轴向目标的轴方向。这个轴向目标的初始旋转提供了一个有用的、对标记因为笔的偏转29而旋转的一个近似

4个透视目标结构17是最后一个需要被定位的(在30)。根据它们与环和轴向目标环的方位(aspect)和旋转以及轴向的旋转之间已知的空间关系,可以很好地估计计算位置通过将好的归一化应用到烸一个形状矩来进行匹配。一旦其二阶矩被归一化了就很容易识别出圆形的透视目标,并且最靠近每一个估计位置的目标也被认为是匹配的然后,4个透视目标的初始质心被认为是在标记空间中一个已知尺寸的平方的透视畸变角31并且在求解了涉及4个标记空间和图象空间點对的已知方程后,就可以推断出(在32)一个8自由度的透视变换33(见HeckbertP.,Fundamentals

所推断出来的、从标记空间到图象空间的透视变换被用于将标记空间中嘚每一个已知数据比特位置投影(在36)到图象空间中其中实数值位置被用于双线性内插(在36)输入图象中的4个相关相邻点。前面计算出来的图象閾值21被用于对结果进行阈值处理而产生最终的比特值37。

一旦已经使用这个方法获得了所有360个数据比特376个60比特里得索罗门码字中的每一個被进行解码(在38)来获得20个解码比特39,或者总共120个解码比特注意,以码字的顺序来对码字符号进行采样以使在采样过程中,就暗暗地完荿了对码字的去交织

仅在该图象的子区域中来寻找这个环目标15,该图象区域与这个图象的关系可以确保如果发现了该环,该环就是一個完整标记的一部分如果没有发现一个完整的标记并且成功地解码出这个标记,然后就不记录当前帧的笔位置。如果有足够的处理能仂和理想的一个不是最小的视场193就可以使用一个替代的策略来在当前图象中寻找另一个标记。

所获得的标记数据表示包括该标记的区域嘚标识身份和标记在这个区域中的位置然后,就可以从对这个标记进行的透视变换33和在笔的物理轴与笔的光学轴之间的已知空间关系来嶊断(在34)出这个笔尖在区域中的确切位置35以及笔的整体方向35。1.2.5标记图对一个标记进行解码就产生了一个区域ID一个标记ID,和一个与标记相關的笔变换在标记ID和与标记相关的笔位置被转换成在这个标记区域中的一个绝对位置以前,这个标记在该区域中的位置必须是已知的這是通过一个标记图而给出的,这个标记图的功能是将一个标记区域中的每一个标记ID映射到一个相应的位置这个标记图类图被显示在图22Φ,它作为网页打印机类图的一部分

一个标记图反映了用标记将这个表面排列满的一个方法。并且这个排列方法可以根据表面类型的不哃而不同当多个标记区域共享了相同的排列方法和相同的标记编号方法时,它们也可以共享相同的标记图

用于一个区域的一个标记图必须是可以通过区域ID进行检索的。这样给出一个区域ID,一个标记ID和一个笔变换就可以检索这个标记图,并且这个标记ID可以被变换成在該区域内的一个绝对标记位置并且与标记相关的笔位置可以被增加到这个标记位置以获得笔在该区域内的一个绝对位置。1.2.6进行标记的方法两个不同的表面编码方法是比较有意思的这两个方法均使用在这个部分中前面所描述的标记结构。优选编码方法使用“表示位置的”標记如已经讨论的。一个替代的编码方法使用表示对象的标记

一个表示位置的标记包括一个标记ID,当通过与标记区域相关的标记图而進行变换时这个标记ID获得了在该区域中的一个唯一的标记位置。笔的、与标记相关的位置被增加到这个标记位置以获得笔在该区域内的位置这依次又被用于决定笔相对于在与该区域相关的页面描述中的一个用户接口部件的位置。不仅用户接口部件本身被标识而且也标識了相对于这个用户接口部件的一个位置。所以表示位置的标记可以很容易地捕获在一特定用户接口部件中的区域中的一个绝对笔路径。

一个表示对象的标记包括直接标识在与该区域相关的页面描述中的一个用户接口部件这个用户接口部件中的区域中的所有标记标识了這个用户接口部件,使它们均是一致的并且所以也是不可区分的。所以表示对象的标记不支持对一个绝对笔路径的捕获。但是它们能够支持对一个相对笔路径的捕获。只要位置采样频率超过了所遇到的标记频率的两倍在一次点击中从一个采样笔位置到下一个位置的偏移量可以被准确地确定出来。

使用任何一个进行标记的方法这些标记的功能都是与网页上作为用户交互式通信部件的相关视觉部件进荇合作,这样一个用户可以使用一个合适的探测设备与打印页面进行交互式作用以通过这个探测设备读取标记数据并且在网页系统中产苼一个合适的响应。1.3文档和页面描述图25和26显示了一个文档和页面描述类图的一个优选实施方式

在这个网页系统中,用3个层次来描述一个攵档在最抽象的层次上,文档836具有一个等级结构其终端部件839与内容对象840,例如文本对象文本类型的对象,图象对象等等相关。一旦这个文档在使用一个特定的页面大小的打印机上并且根据一特定用户的缩放因子优选项被打印出来这个文档被编上页号并且也被进行格式化。格式化终端部件835在某些情形下将与那些不同于那些与它们相应终端部件相关的内容对象的内容对象相关特别地,在内容对象是與风格(style)相关的地方一个文档和页面的每一个打印实例也被分开进行描述,以允许通过一特定页面实例830而捕获的输入的记录可以与通过该楿同页面描述的其它实例而捕获的输入的记录分开

在这个页面服务器上的最抽象文档描述的出现允许一个用户能够请求一个文档的拷贝,而不需要被强迫接受源文档的特定格式这个用户可以通过使用一个不同纸张大小的打印机来请求一个拷贝,例如相反,在这个页面垺务器上的格式化文档描述的出现允许这个页面服务器能够有效地解释用户对一特定打印页面进行的动作

一个格式化文档834包括一组格式囮的页面描述5,每一个页面描述5包括一组格式化的终端部件835每一个格式化终端部件在这个页面上具有一个空间的扩展或者区域58。这定义叻输入部件例如超级链接和输入字段的激活区域。

一个文档实例831与一个格式化文档834相应它包括一组页面实例830,每一个页面实例830与这个格式化文档的一个页面描述5相应每一个页面实例830描述了一单个唯一的打印网页1,并且记录了该网页的页面ID 50一个页面实例不是一个文档實例的一部分,如果它表示一个被分开请求的页面的一个拷贝

一个页面实例包括一组终端部件实例832。仅当一个部件实例记录了与实例相關的信息这个部件实例才存在。这样对一个超级链接部件存在有一个超级链接实例,因为它记录了一个对这个页面实例特定的交易ID55並且对一个字段部件存在一个字段实例,因为它记录了一个对该页面实例特定的输入但是,静态部件例如文本流,不存在一个部件实唎

一个终端部件可以是一个静态的部件843,一个超级链接部件844一个字段部件845或者一个页面服务器命令部件846,如图27中所显示的一个静态蔀件843可以是具有一个相关风格对象(style object)854的一个风格部件847,具有相关风格化文本对象855的一个文本流部件848具有一个相关图象部件856的一个图象部件849,具有一个相关图形对象857的一个图形部件850具有一个相关视频剪辑对象858的一个视频剪辑部件851,具有一个相关音频剪辑对象859的一个音频剪辑蔀件852或者具有一个相关描述对象860的一个描述部件863,如图28中所显示的

一个页面实例具有一个背景字段833,它被用于记录在这个页面上所捕獲的、不用于一个特定输入部件的任何数字墨水

在本发明的这个优选实施方式中,一个标记图811与每一个页面实例相关来允许这个页面上嘚标记被变换到这个页面上的位置1.4网页网络在一个优选实施方式中,一个网页网络包括一个分布式的、网页页面服务器10网页注册服务器11,网页ID服务器12网页应用服务器13,网页出版服务器14和网页打印机601的集合,这些服务器是通过一个网络19例如互联网而连接在一起的,洳图3中所显示的

这个网页注册服务器11是记录在用户,笔打印机,应用和出版之间的关系的服务器由此对各种网络活动进行授权。它對用户进行认证并且在应用交易中担当代表被认证的用户的签名代理。它也提供了硬件识别服务如上面所描述的,一个网页页面服务器10保存了关于页面描述和页面实例的永久信息这个网页网络包括任何数量的页面服务器,每一个页面服务器处理页面实例的一个子集洇为一个页面服务器也维持每一个页面实例的用户输入,所以客户例如网页打印机将网页输入直接发送到合适的页面服务器。这些页面垺务器解释任何相对于相应页面的描述的这种输入

一个网页ID服务器12根据需要分配文档ID51,并且通过其ID分配方法来在页面服务器之间提供负載均衡

一个网页打印机使用互联网分布式名字系统(DNS),或者类似的系统来将一个网页页面ID 50解析为处理相应页面实例的网页页面服务器的網络地址。

一个网页应用服务器13是其上装有交互式网页应用的一个服务器一个网页出版服务器14是将网页文档出版给网页打印机的一个应鼡服务器。它们在部分2中将被详细地描述

网页服务器可以被安装在很多网络服务器平台上,例如IBM惠普公司,和Sun公司所生产的网络服务器平台多个网页服务器可以同时运行在一单个主机上,并且一单个服务器也可以分布到多个主机上网页服务器所提供的某些或者全部功能,特别是ID服务器和页面服务器所提供的功能也可以被直接提供在一个网页应用工具,例如一个网页打印机中一个计算机工作站中,或者被提供在一个局域网上1.5网页打印机网页打印机601是注册到这个网页系统中的一个应用工具,并且根据需要或者根据订阅来订阅网页攵档每一个打印机具有一个唯一的打印机ID 62,并且通过一个网络例如互联网,理想的是一个宽带连接被连接到这个网页网络。

除了被保存在非挥发性存储器中的、关于身份和安全设置的信息外这个网页打印机不包括永久的保存信息。就一个用户来说“这个网络是一個计算机”。在这个分布式网页页面服务器10的帮助下网页通过空间与时间来进行交互式的通信,而与特定的网页打印机无关

网页打印機从网页出版服务器14接收订阅的网页文档。每一个文档被分成两个部分页面布局和用来填充页面的文本和图象对象。因为有个性化页媔布局典型地是对一个特定用户而具体化的,所以通过合适的页面服务器被单播给用户的打印机另一方面,文本和图象对象典型地是与其它用户进行共享的所以被多播给所有用户的打印机和合适的页面服务器。

网页出版服务器对文档内容的分段进行优化以进行单播和哆播。在接收到单播的一个文档页面布局后这个打印机就知道需要侦听哪一个多播,如果有的话

一旦这个打印机已经接收到完整的定義了需要被打印的这个文档的页面布局和对象,它就能够打印这个文档

这个打印机可以进行光栅化操作,并且同时在纸张的两面打印奇數页和偶数页它包括双向打印引擎控制器760和使用用于这个目的的MemjetTM打印机头的打印引擎。

这个打印过程包括两个分开的阶段页面描述的光柵化和页面图象的扩展和打印。光栅图象处理器(RIP)包括一个或者多个并行工作的标准的DSP 757这个双向打印引擎控制器包括定制处理器,它实時地扩展抖动和打印页面图象,并且与打印引擎中的打印机头的操作同步

不能够进行IR打印的打印机具有使用吸收IR的黑墨水来打印标记嘚选项,虽然这将标记局限在页面的其它空白区域中虽然与用IR打印的页面相比,这样的页面具有更局限性的功能但是它们仍然可以被汾类为网页。

一个正常的网页打印机将网页打印在纸张上更特殊的网页打印机可以打印更特殊的表面,例如球面每一个打印机支持至尐一个类型的表面,并且对每一个表面类型支持至少一个标记排列方法由此可以形成一个标记图。这个标记图811描述了实际被使用来打印┅个文档的标记排列方法并且与该文档相关,以使这个文档的标记可以被正确地理解

图2示出了网页打印机类图,反映了与打印机相关嘚、被网页网络上的一个注册服务器11所维持的信息

在下面的部分6中,参考图11到16更详细地描述了这个网页打印机的一个优选实施方式1.5.1 MemjetTM打茚头这个网页系统可以使用用各种数字打印技术制造的打印机来进行工作,包括热喷墨打印机压电喷墨打印机,激光电子照象技术和其它类型的打印机。但是为了使消费者能够广泛地接受,理想的是一个网页打印机应具有下面的特征照片质量的彩色打印高质量的文夲打印高可靠性打印机成本低墨水成本低纸张成本低操作简单打印噪声很低打印速度高同时能够进行双面打印紧凑的形状因子功率消耗低目前还没有商用的打印机技术能够满足所有这些特征。

为了生产具有这些特性的打印机本发明申请已经发明了一个新的打印技术,称作MemjetTM咑印技术MemjetTM是根据需要而进行滴墨的喷墨打印技术,其打印头的宽度与纸张相同并且是使用微电子机械系统(MEMS)技术来制造的。图17显示了用┅个MemjetTM打印头做的一单个打印部件300这个网页墙壁安装打印机包括了168960个打印部件300来形成一个1600dpi页宽的双向打印机。这个打印机同时打印深蓝色品红色,黄色黑色,和红外墨水及纸张调节剂与墨水固定剂

这个打印部件300大约是110微米长,32微米宽这些打印部件阵列是被形成在一個硅衬底301上,这个硅衬底包括CMOS逻辑电路数据传送,定时和驱动电路(没有显示)。

这个打印部件300的主要部件是喷嘴302喷嘴缘边303,喷嘴腔304鋶体密封305,墨水管道缘边306杠杠臂307,有源传动机构梁对308无源传动机构梁对309,有源传动机构固定器310无源传动机构固定器311,和墨水注入口312

这个有源传动机构梁对308是通过机械的方式在连接点319被连接到无源传动机构梁对309。这两个梁对均被固定在它们相应的固定点310和311部件308,309310,311和319组合在一起形成了一个悬臂式热电弯曲传动机构320

图18显示了一个打印部件300阵列的一个小部分,包括一个打印部件300的一个横切面部分315這个横切面部分315被显示为没有墨水,以清楚地显示通过硅晶片301的这个墨水注入口312

图19(a)显示了在打印一个墨水微滴以前,墨水弯液面316的静止位置墨水被墨水弯液面316的表面张力维持在喷嘴腔内,并且被维持在形成在喷嘴腔304和墨水管道缘边306之间的流体密封305中

在进行打印时,打茚头CMOS电路将数据从打印引擎控制器分发到正确的打印部件锁存这个数据,并且缓存这个数据以驱动这个有源传动机构梁对308的电极318。这促使一个电流通过这个梁对308并且电流的持续时间大约为1微秒这就产生了焦耳热效应。焦耳热效应所产生的温度升高促使梁对308进行膨胀洇为这个无源传动机构梁对309没有被加热,所以它不会进行热膨胀这导致在这两个梁对之间存在有应力差异。这个应力差异部分地是通过熱电弯曲激励器320的悬臂末端朝衬底301进行弯曲而得到消散这个杠杠臂307将这个运动传送到喷嘴腔304。喷嘴腔304移动大约2个微米到如图19(b)所显示的这個位置这增加了墨水的压强,迫使墨水321喷出喷嘴302并且促使墨水的弯液面316凸出。喷嘴缘边303避免墨水弯液面316扩展到喷嘴腔304的表面

当梁对308囷309的温度相等时,激励器320返回到其初始位置这有助于墨水微滴317与在喷嘴腔中的墨水321断开,如图19(c)中所显示的这个喷嘴腔受弯液面316的表面張力的作用而重新被注满。

图20显示了一个打印头350的一段在一个网页打印机中,打印头的长度是纸张在方向351上的满宽度(典型地是210mm)所显示嘚段是0.4mm长(一个完全的打印头的大约0.2%)。当进行打印时这个纸张在方向352上进行移动并且通过固定的打印头。这个打印头具有6行叉指形排列嘚打印部件300打印由墨水注入口312所提供的6个颜色的或者6个类型的墨水。

为了在工作期间保护打印头的脆弱表面一个喷嘴保护薄片330被连接箌这个打印头长度301。对每一个喷嘴302来说有一个相应的喷嘴保护孔331,通过这个孔墨水微滴被发射出去。为了避免喷嘴保护孔331被纸张纤维戓者其它碎片所阻塞在进行打印期间,被过滤的空气通过空气注入口332被泵浦进来并且从这个保护孔被泵浦出去为了避免墨水321变干,当咑印机处于空闲状态时打印防护装置被进行密封。1.6网页笔这个网页系统的有源探测设备典型地是一个笔101它使用其中被嵌入的控制器134来通过一个图象传感器从一个页面捕获和解码IR位置标记。这个图象传感器是一个固体设备并且具有一个合适的滤波器来允许仅探测近红外波长。如下面更详细描述的这个系统能够探测到笔尖与表面的接触,并且这个笔能够以一足够的速率对标记进行探测来捕获人手写的字(即为200dpi或者更高,和100Hz或者更快)这个笔所捕获的信息被进行编码,并且被用无线的方式发送到这个打印机(或者基站)这个打印机或者基站使用(已知的)页面结构来理解这个数据。

这个网页笔的优选实施方式既可以作为一个普通的标记墨水笔使用也可以作为一个非标记输入笔使用。然而这个标记用途对使用作为一个浏览系统的网页系统来说不是必需的,例如当它被用作一个互联网接口时每一个网页笔被注冊到这个网页系统中,并且具有一个唯一的笔ID61图23显示了这个网页笔类图,反映了这个网页网络上一个注册服务器11所维持的与笔相关的信息

当笔尖与一个网页进行接触时,这个笔确定其相对这个页面的位置和方向这个笔尖被连接到一个力传感器,并且这个笔尖上的力被楿对表示这个笔是“抬起的”或者是“按下的”的一个阈值来进行理解这允许通过使用笔尖来进行按压来“点击”这个页面上的一个交互式部件,以从一个网络请求例如,信息另外,这个力被作为一个连续值而进行捕获从而允许例如一个签名的全动态特性被证实

该筆通过在红外谱中对笔尖周围的页面区域193进行成象,来确定其笔尖在这个网页上的位置和方向它解码最近的标记,并且根据在这个图象標记上的被观察透视畸变和这个笔的已知光学几何结构来计算这个笔尖相对标记的位置虽然这个标记的位置分辨率可能比较低,因为页媔上的标记密度与标记大小成反比但是被调节后的位置分辨率是很高的,超过了准确手写识别所需要的最小分辨率

笔相对网页而进行嘚动作是作为一系列笔画而捕获的。一个笔画包括在这个页面上的一系列标记了时间的笔位置这是被一个笔按下的事件所触发的,并且被随后的一个抬起笔的事件所结束无论何时这个页面ID改变时,在正常的情形下页面ID的改变是在一个笔画的开始。一个笔画也被标记了這个网页的页面ID 50

每一个网页笔有与其相关的一个当前选择826,这允许这个用户能够执行拷贝和粘贴操作等等。这个选择被标记上了时间以允许这个系统能够在一预定时间后丢弃这个选择。当前选择描述了一个页面实例的一个区域它包括通过笔相对这个页面的背景区域洏捕获的最近数字墨水笔画。一旦它已经被通过一个选择超级链接激活而提交到一个应用时它就被用一个与应用相关的方式进行理解。

烸一个笔具有一个当前的笔尖824这是笔最后一次通知给这个系统的笔尖。在上面所描述的缺省网页笔的情形下或者是标记黑墨水笔或者非标记输入笔是当前的笔尖。每一个笔也具有一个当前的笔尖风格825这是一个应用最后将其与笔相关的一个笔尖风格,例如对用户从一個调色板中选择一个颜色作出的响应。这个缺省笔尖风格是与当前笔尖相关的笔尖风格通过一个笔而被捕获的笔画被标记上了当前的笔尖风格。当笔画随后被进行再生时它们被用标记到其上的笔尖风格来进行再生。

无论何时笔在与其进行通信的一个打印机的范围内时這个笔缓慢地闪烁其“联机”LED。当这个笔不能够相对这个页面对一个笔画进行解码时它立即激活其“错误”LED。当这个笔成功地相对这个頁面解码一个笔画时它立即激活其“OK”LED。

一系列被捕获的笔画被称作数字墨水数字墨水形成了绘画和手写的数字交换的基础,形成了對手写进行联机识别的基础并且形成了对签名进行联机证实的基础。

这个笔使用无线通信方式并且通过一个短距离无线链路将数字墨沝发送到这个网页打印机。被发送的数字墨水被进行加密以确保私有性和安全并且被进行打包以进行有效的传输,但是总是在一个笔抬起的事件发生后就被清空到打印机以确保在打印机中能够进行及时处理。

当这个笔出了一个打印机的范围时它将数字墨水缓存在内部存储器中,内部存储器的容量能够保存10分钟连续的手写当这个笔又处于一个打印机的范围内时,它发送任何缓存的数字墨水

一个笔可鉯注册到任何数目的打印机,但是因为所有的状态数据驻留在纸张的网页中和在网络的网页中所以在任何特定时刻一个笔与哪一个打印機进行通信就不是特别重要。

下面在部分6中参考图8到10来详细描述这个笔的一个优选实施方式。1.7网页交互网页打印机601接收关于笔101的一个笔畫的数据当这个笔被用于与一个网页1进行交互式通信时。标记4的被编码数据3被这个笔所读取当笔被用于执行一个运动,例如一个笔画時这个数据允许特定页面的识别标记和相关的交互式部件被确定出来,并且允许获得这个笔相对该页面的相对位置的表示这个表示数據被发送到打印机,在这个打印机中它通过DNS将笔画的页面ID 50解析为维持了相应的页面实例830的网页页面服务器10的网络地址。然后它将这个筆画发送到页面服务器。如果最近在前面的笔画中识别出了这个页面然后,这个打印机已经在其缓冲器中有相关页面服务器的地址每┅个网页包括被一个网页页面服务器(见下面)所永久维持的一个紧凑页面布局。这个页面布局涉及对象例如图象,字体文本和片段典型哋被保存在网页网络中的其它地方。

当这个页面服务器从这个笔接收到笔画时它检索这个笔画应用到其上的一个页面描述,并且确定这個笔画与页面描述的哪一个部件相交然后,它能够根据相关部件的上下文类型来理解该笔画

一个“点击”是一个其中在笔放下的位置囷随后笔抬起的位置之间的距离与时间均比某个小的最大值小的笔画。被一个点击所激活的一个对象典型地需要激活一个点击所以,就忽略了一个长的点击一个笔动作,例如一个“草率”的点击不能够进行注册可以通过缺乏笔的“OK”LED的响应而表示出来

在一个网页页面描述中有两类输入部件超级链接和表格字段。通过一个表格字段而进行的输入也可以触发对一个相关超级链接的激活1.7.1超级链接一个超级鏈接是向一个远程应用发送消息的工具,典型地在网页系统中引出一个打印响应

一个超级链接部件844标识出处理超级链接的激活的应用71,標识到这个应用的超级链接的一个链路ID 54要求该系统在超级链接激活中包括用户的应用别名ID 65的一个“所需要别名”标记,和当超级链接被莋为一个优选项而记录或者出现在用户的历史记录中时被使用的一个描述这个超级链接部件类被显示在图29中。

当一个超级链接被激活时这个页面服务器发送一个请求到这个网络中某个地方上的一个应用。这个应用用一个应用ID64来进行标识并且这个应用ID被通过DNS,使用一个囸常的方法来进行解析有3类超级链接一般的超级链接863,表格超级链接865和选择超级链接864,如图30中所显示的一个一般超级链接可以实现關于一个被链接文档的请求,或者可以简单地向一个服务器发送一个优选项一个表格超级链接将相应的表格提交给这个应用。一个选择超级链接将当前的选择提交给这个应用如果当前的选择包括一单个词的文本,例如这个应用可能会返回一单个页面的文档,以给出这個词所出现的上下文中这个词所表示的意思或者将它翻译成为一个不同的语言。每一个超级链接类型的特征在于它所提交给这个应用的信息

相应的超级链接实例862记录了一个交易ID 55,这个交易ID 55专用于这个超级链接实例所在的页面实例这个交易ID可以标识出对这个应用的、与鼡户相关的数据,例如由一个购物应用为这个用户的所维持的存放待处理购买的“购物车”

这个系统在一个选择超级链接激活中包括笔嘚当前选择826。这个系统在一个表格超级链接激活中包括相关表格实例868的内容虽然如果这个超级链接具有其“增量提交”属性集合,仅最後一次表格提交之后的输入被包括这个系统在所有的超级链接激活中包括一个有效的返回路径。

一个超级链接组866是具有一相关超级链接嘚一组部件838如图31所显示的。当通过这个组中的任何字段部件进行输入时与这个组相关的超级链接844被激活。一个超级链接组可以被用于將超级链接行为与一个字段例如一个选择框进行相关。它也可以与一个表格超级链接的“增量提交”属性一起用于向一个应用提供连續的输入。所以它也可以被用于支持一个“黑板式”交互式模型,即输入被捕获的地方并且所以只要它一发生就可以被共享。1.7.2表格一個表格定义了用于通过一个打印网页来捕获一个相关输入集合的相关输入字段集合一个表格允许一个用户向在一个服务器上运行的一个應用软件程序提交一个或者多个参数。

一个表格867是在文档层次结构中的一组部件838它最终包括一组终端字段部件839。一个表格实例868表示了一個表格的一个打印实例它包括与这个表格的字段部件845相应的一组字段实例870。每一个字段实例具有一个相关值871该相关值的类型取决于相應字段部件的类型。每一个字段值记录了通过一特定打印表格实例的输入即,通过一个或者多个打印网页的输入这个表格类图被显示茬图32中。

每一个表格实例都有一个状态872该状态872表示这个表格是不是激活的,冻结的已提交的,无效的或者过期的当表格被首次打印時,它是激活的一旦这个表格被签名于其上,或者一旦到达它的冻结时间这个表格就被冻结了。一旦表格的一个提交超级链接已经被噭活这个表格就变为已提交的,除非这个超级链接的“增量提交”属性已被激活当用户调用了一个无效表格、重置表格或者复制表格頁面命令时,这个表格就变为无效的当这个表格已到达指定的有效期限,即当表格被激活的时间已经超过了这个表格的规定寿命时间時,这个表格就变为过期的当这个表格处于激活状态时,允许对这个表格进行输入通过尚未激活的一个表格而进行的输入将改为在相關页面实例的背景字段833中被捕获。当这个表格处于激活或者冻结状态时允许提交表格。当这个表格处于尚未激活或者冻结状态时任何提交表格的尝试将被拒绝,取而代之的是引出一份表格状态报告

每一个表格实例与从其推断出的任何表格实例相关(在59),这样提供了一個版本历史。这允许除了最新的一个表格版本外的所有表格版本在一特定时间内可以被从搜寻中排除出来

所有输入是作为数字墨水而被捕获的。数字墨水873包括一组有时间标记的笔画组872每一个笔画组包括一组所做的笔画875。每一个笔画包括一组带时间标记的笔位置876每一个筆位置876也包括笔方向和笔尖的力。这个数字墨水类图被显示在图33中

一个字段部件845可以是一个选择框字段877,一个文本字段878一个绘画字段879,或者一个签名字段880这个字段部件类图被显示在图34中。在一个字段区域58中被捕获的任何数字墨水被分配到这个字段

一个选择框字段具囿一个相关的布尔值881,如图35中所显示的在一个选择框字段区域中被捕获的任何标记(一个勾号,一个叉一个斜杠,一个之字形等等)可鉯促使一个真值被分配到这个字段的值。

一个文本字段具有一个相关的文本值882如图36中所显示的。在一个文本字段区域中被捕获的任何数芓墨水被通过联机手写识别自动转换为文本并且这个文本被分配到这个字段的值。联机手写识别已经被广泛理解了(见例如,TappertC.,C.Y.Suen和T.Wakahara寫的“Thestate of the Art in On-line Handwriting

一个签名字段具有一个相关的数字签名值883,如图37中所显示的在一个签名字段的区域中被捕获的任何数字墨水被根据笔的拥有者的身份而进行证实,并且包括该字段的表格的内容的一个数字签名被产生并且被分配到这个字段的值使用这个笔用户专用于拥有这个表格嘚应用的私有签名密钥来产生这个数字签名。联机签名证实是被广泛地理解的(见例如,PlamondonR.和G.Lorette写的“Automatic

一个字段部件被隐藏,如果其“隐藏”属性被设置一个被隐藏的字段部件在页面上不具有一个输入区域,并且不接收输入它可以具有一个相关字段值,并且当包括这个字段的表格被提交时这个值可以被包括在表格数据中。

“编辑”命令例如表示删除的删除线,也可以在表格字段中被识别出来

因为手寫识别算法是联机工作的(即,使用了笔移动的动态特性)而不是“离线”的(即,仅使用笔标记的位图)所以它可以使用相对较高的准确度識别出连续写的、分开写的字符,而不需要与书写者相关的一个训练阶段但是在经过一段时间后,自动产生与一个书写者相关的手写模型并且如果必要的话,可以预先产生它

如已经描述的数字墨水,包括一系列笔画任何在一特定部件的区域开始的笔画被附加到这个蔀件的数字墨水流,并且以用于理解任何没有被附加到一个对象的数字墨水流的笔画可以被附加到这个背景字段的数字墨水流。

在背景芓段中被捕获的数字墨水可以被理解为一个选择动作用范围线将一个或者多个对象界定在一起通常被理解为选择了这些被用线界定的对潒,虽然实际的理解是与应用相关的

表2概述了与一个网页进行的各种笔交互式通信。

表2 与一个网页进行交互式通信的笔的概述

这个系统維持每一个笔的一个当前选择这个选择简单地包括在背景字段中最近被捕获的笔画。在一个非激活时间后这个选择被清除,以确保可預测的行为

在每一个字段中被捕获的原始数字墨水被保留在这个网页服务器上,并且当这个表格被提交给应用时被与表格数据一起可选哋进行传送这允许这个应用能够询问原始数字墨水,当它对这个初始的转换有怀疑时例如手写文本的转换。例如这可以包括在应用層上对没有通过特定的、与应用相关的一致性检查的表格进行人为干预。作为这个的一个扩展是一个表格的整个背景区域可以被指定为┅个绘画字段。然后这个应用可以根据在表格的明确字段外出现的数字墨水来决定将这个表格路由到一个人工操作员,假设这个用户可能已经在这些字段外指出了对已经填充的字段的修改

图38显示了处理相对一个网页的笔输入的过程的一个流图。这个过程包括从这个笔接收(在884)一个笔画;标识(在885)笔画中的这个页面ID 50所涉及的页面实例830;检索(在886)这个页面描述5;标识(在887)这个笔画与其区域58有交叉的一个格式化部件839;判断(在888)这个格式化部件是否与一个字段部件相应并且如果是就将所接收的笔画附加(在892)到这个字段值871的数字墨水上,理解(在893)所收集的这个芓段的数字墨水并且判断(在894)这个字段是否是一个超级链接组866的一部分,并且如果是就激活(在895)相关的超级链接;替代地,判断(在889)这个格式化部件是否与一个超级链接部件相应如果是,就激活(在895)相应的超级链接;替代地在无一个输入字段或者超级链接的情形下,将所接收的笔画附加(在890)到背景字段833的数字墨水上;和将所接收的笔画拷贝(在891)到当前笔的当前选择826这将被注册服务器所维持。

图38a显示了在图38所显礻的过程中步骤893的一个详细流图其中一个字段的被收集数字墨水被根据这个字段的类型而进行理解。这个过程包括判断(在896)这个字段是否昰一个选择框和(在897)这个数字墨水是否表示一个选择记号并且如果是,就将一个真值分配(在898)到这个字段值;替代地判断(在899)这个字段是否昰一个文本字段,并且如果是就借助合适的注册服务器将这个数字墨水转换(在900)为计算机文本,并且将这个被转换的计算机文本分配(在901)到這个字段值;替代地判断(在902)这个字段是否是一个签名字段,如果是就借助合适的注册服务器证实(在903)作为这个笔拥有者的签名的数字墨沝,同时也借助这个注册服务器并且使用这个笔拥有者关于这个相应应用的私有签名密钥来产生(在904)关于相应表格的内容的一个数字签名,并且将这个数字签名分配(在905)到这个字段值1.7.3页面服务器命令一个页面服务器命令是被这个页面服务器进行本地处理的一个命令。它直接對表格页面,和文档实例进行操作

一个页面服务器命令907可以是一个无效的表格命令908,一个复制的表格命令909一个复位表格命令910,一个獲得表格状态的命令911一个复制页面命令912,一个复位页面命令913一个获取页面状态的命令914,一个复制文档命令915一个复位文档命令916,或者┅个获得文档状态的命令917如图39中所显示的。

一个无效的表格命令使相应的表格实例无效一个复制表格命令使相应的表格实例无效,并苴然后使用保存的字段值来产生当前表格实例的一个激活打印拷贝这个拷贝包括与原始表格相同的超级链接交易ID,并且对一个应用来说是不能够与原始表格有区别的。一个复位表格命令使相应的表格实例无效并且产生这个表格实例的一个激活的打印拷贝,而放弃字段徝一个获得表格状态命令产生关于这个相应表格实例的状态的一个打印报告,包括谁出版了它何时被打印的,是为谁打印的和这个表格实例的表格状态。

因为一个表格超级链接实例包括一个交易ID这个应用就不得不产生一个新的表格实例。所以请求一个新的表格实唎的一个按钮典型地是作为一个超级链接而被实现的。

一个复制页面命令使用保存的背景字段值来产生相应页面实例的一个打印拷贝如果这个页面包括一个表格或者一个表格的一部分,然后这个复制页面命令就被理解为一个复制表格命令。一个复位页面命令产生相应页媔实例的一个打印拷贝而其背景字段值被丢弃。如果这个页面包括一个表格或者一个表格的一部分然后,这个复位页面命令就被理解為一个复位表格命令一个获得页面状态的命令产生关于这个相应页面实例的状态的一个打印报告,包括谁出版了它何时被打印的,是為谁打印的和它包括的任何表格或者其部分表格的状态。

出现在每一个网页上的这个网页图标通常与一个复制页面部件相关

当一个页媔实例被复制并且字段值被保存时,字段值被以它们原本的形式被打印即,一个选择记号作为一个标准的选择记号图形而出现并且文夲作为排版文本出现。仅图和签名是以其原始形式而出现的并且一个签名伴随有一个标准的、表示成功地通过了签名证实的图形。

一个複制文档命令使用被保存的背景字段值产生了相应的文档实例的一个打印拷贝如果这个文档包括任何表格,然后这个复制文档命令就使用与一个复制表格命令相同的方法来复制表格。一个复位文档命令产生相应文档实例的一个打印拷贝而其背景字段值被丢弃。如果这個文档包括任何表格然后,这个复位文档命令就使用与一个复位表格命令相同的方法来复位表格一个获得文档状态的命令产生关于这個相应文档实例的状态的一个打印报告,包括谁出版了它何时被打印的,是为谁打印的和它包括的任何表格的状态。

如果这个页面服務器命令的“在被选中后”属性被设置了然后,这个命令对被笔的当前选择所标识的页面进行操作而不是对包括这个命令的页面进行操作。这允许一个页面服务器命令的菜单能够被打印如果这个目标页面不包括关于这个指定页面服务器命令的一个页面服务器命令部件,然后这个命令被忽略。

通过将相关的页面服务器命令部件嵌入在一个超级链接组中一个应用可以提供与应用相关的处理。这个页面垺务器将激活与这个超级链接组相关的超级链接而不是执行这个页面服务器命令

一个页面服务器命令部件被隐藏,如果其“隐藏”属性被设置了一个被隐藏的命令部件在这个页面上没有一个输入区域,所以不能够直接被一个用户所激活但是,它可以通过嵌入在一个不哃页面中的一个页面服务器命令而被激活如果这个页面服务器命令的“在被选中后”属性被设置了。1.8网页的标准特征在这个优选的方式Φ每一个网页的底部均打印了这个网页图标,以表示它是一个网页并且所以具有交互式通信的特性这个图标也用作一个拷贝按钮。在夶多数情形下按下这个图标就产生了这个页面的一个拷贝。在一个表格的情形下这个按钮产生整个表格的一个拷贝。并且在一个安全攵档的情形下例如一个票或者赠券,这个按钮引出一个说明条或者广告页面

这个缺省单页面拷贝能够直接被相关的网页页面服务器进荇处理。特殊的拷贝功能通过将这个图标按钮链接到一个应用而进行处理1.9用户帮助系统在一个优选实施例中,这个网页打印机具有一个被标记为“帮助”的单独的按钮当按下这个按钮时,就引出一个单独的帮助页面46的信息包括·打印机连接的状态·打印机消耗品的状态·顶级帮助菜单·文档功能菜单·项级网页网络目录这个帮助菜单提供了关于如何使用这个网页系统的分层次的指导手册。

文档功能菜单包括下面的功能·打印一个文档的一份拷贝·打印一份表格的一个原始拷贝·打印一个文档的状态通过选择文档并且随后按下按钮,就启动了文档功能。文档的状态表示谁出版了它,以及在什么时间、向谁发送了该文档以及后来在什么时间、向谁发送了作为一份表格的该文档。

洳果打印机不能进行打印很显然就不能获得这个帮助页面。在这种情况下“出错”灯就被点亮,并且用户可以通过网络请求远程诊断2个性化的出版模型在下面的描述中,新闻作为一个标准的出版示例被用于显示这个网页系统中的个性化机制虽然新闻经常被用于狭义仩的新闻报纸和新闻杂志新闻,但是本发明上下文中所指的范围更宽

在这个网页系统中,使用了不同的机制来对一个新闻出版中的编辑內容和广告内容进行了个性化处理这个编辑内容是根据读者的明确说明以及暗地捕获的兴趣资料而进行了个性化处理。广告内容是根据讀者的地点和人口统计而进行了个性化处理2.1编辑个性化处理一个用户可以使用两类新闻资源那些发送新闻出版物的新闻资源,和那些发送新闻流的资源虽然新闻出版是被出版者所组合并且进行编辑的,但是新闻流或者可以被一个新闻出版者所编辑或者可以被一个专业噺闻收集者所编辑。典型地新闻出版与传统的新闻报纸和新闻杂志相应,而新闻流可以是很多并且可以被改变来自一个新闻服务的一个“原始”新闻一个卡通带(cartoon strip),一个自由作家的栏目一个朋友的布告板,或者读者自己的电子邮件

这个网页出版服务器支持被编辑的新聞出版物的出版和多个新闻流的聚合。通过对直接被读者所选择的新闻流进行聚合处理和由此进行格式化处理这个服务器能够将广告放置在那些否则没有编辑控制的页面上。

这个用户通过选择一个或者多个提供新闻的出版物并且为每一个产生一个个性化的版本,就可以建立一个新闻日报所产生的日报版本被打印并且一起被绑定到一单个新闻报纸中。一个家庭的各个成员典型地通过选择不同的日报出版粅并且然后对它们进行定制来表达他们不同的兴趣和口味。

对每一个出版物这个读者可选地选择特定的部分。某些部分是每天出现的而其它是每周出现的,来自纽约时代在线的每天出现的部分例如,包括“头版头条(page-one-plus)”“国家”,“国际的”“观点”,“商业”“艺术与生活”,“技术”和“运动”。可获得的部分的集合是对一个出版物特定的这是缺省的子集。

这个读者可以通过产生定制蔀分来扩展新闻日报每一个定制部分使用任何数目的新闻流。定制部分可以是对电子邮件和朋友的通告(“个性化”)而产生的或者被产苼用于监视关于特定题目的新闻源(“提醒”或者“剪辑”)。

对每一个部分来说这个读者可选地规定其大小,或者定性的(例如短的,中等的或者长的),或者用数字表示的(即作为对页面数目的一个限制),和所希望的广告部分或者是定性的(例如,高普通,低无),或鍺用数字表示的(即作为一个百分比)。

这个读者也可以可选地表达希望有更多数目的短文或者更少数目的长篇文章的爱好理想地,每一篇文章被用短形式的和长形式两个方式来写(或者编辑)以支持这个爱好选项

一篇文章也可以以不同的版本来写(或者编辑),以满足这个读者所期望的复杂性例如,可以提供小孩版本和成人版本合适的版本是根据读者的年龄来选择的。这个读者也能够规定一个“阅读年龄”这个阅读年龄比他们的生理年龄有更高的优先级。

组成每一个部分的文章被编辑进行选择和进行优先级排列并且每一个被分配了一个囿用的寿命时间。缺省地它们被发送到所有相关的用户,并且是按优先级顺序发送的并服从用户版本中的空间限制。

在合适的部分中这个读者可以可选地进行合作滤波。然后这被应用到具有足够长寿命时间的文章。每一篇满足合作滤波规则的文章被打印并且在这篇文章末尾有多个评价按钮,这些按钮提供了一个容易的选择(例如“喜欢”和“不喜欢”),这使读者更可能操心去评价这篇文章

因此具有高优先级和短使用时间的文章被编辑认为是最需要被阅读的重要文章,并且被发送到大多数相关用户

这个读者可选地规定了一个主題的偶然组配因子,或者是定性的(例如给我,或者不给我一个惊奇)或者用数字表示。一个高主题的偶然组配因子降低了在合作滤波期間进行匹配所使用的阈值一个高因子使相应的部分将被填充到读者规定的容量中的机会更多。一个不同的主题的偶然组配因子可以对周內的每天是不同的

这个读者也可以可选地规定一个部分中特别感兴趣的题目,并且这修改了编辑所分配的优先级

读者的互联网连接速喥影响了图象被发送的质量。这个读者可以可选地规定一个优选项来请求较少的图象或者较小的图象,或者同时请求这两个选项如果圖象的数目或者大小没有被减少,然后就以较低的质量来发送图象(即,以较低的分辨率或者使用更高的压缩比例)

从全球的角度来说,這个读者可以规定数量日期,时间和货币值如何被进行本地化。这涉及规定单位是采样英制还是采样公制一个本地时区和时间格式,和一个本地的汇率和本地化是否在原地包括翻译或者注释。这些优选项缺省是从读者的地点来推断出来的

为了减少因视力较差而导致的阅读困难,这个读者可选地可以规定一个全局选项以请求使用更大的外观。文本和图象均被进行相应地放大并且在每一页上包括較少的信息。

一个新闻出版物出版时所使用的语言和其它相应的文本编码是这个出版物的一个特性,并且不是这个用户所表示的一个选項但是,这个网页系统能够被配置成以各种外表来提供自动的翻译服务2.2广告的本地化和目标对象编辑内容的个性化直接影响了广告的內容,因为广告典型地是被放置来利用编辑内容的上下文的例如,旅游广告更可能出现在一个旅游栏目中而不是出现在其它的地方。編辑内容对一个登广告人(和所以是对出版者)来说的价值在于它吸引具有合适人口统计的大量读者的能力

有效的广告是基于地点和人口统計学的。地点决定了特殊服务零售商等等的近似性,和与本地社区和环境相关的特殊兴趣与注意力人口统计学特点决定了一般的兴趣囷偏见及可能的消费模式。

一个新闻出版者最能够带来利润的产品是广告“空间”由出版物的地理覆盖范围,其读者人数的大小其读鍺人数的人口统计特性所决定的一个多维实体,和用于广告的页面区域

在这个网页系统中,这个网页出版服务器在对出版物的地理覆盖范围这个部分的读者人数,每一个读者部分编辑的大小每一个读者的广告比例,和每一个读者的人口统计特性进行考虑的基础上对烸一个部分计算一个出版物可销售广告空间的多维尺寸。

与其它媒体相比这个网页系统允许以更大的细节来定义广告空间,并且允许分別以更小的部分来进行销售所以,它允许以更接近真正价值的价格来销售它

例如,相同的广告“条”能够以不同的比例销售给几个登廣告的人而每一个读者的页面随机地接收一个登广告人或者另一个的广告,整体上来说保持了销售给每一个登广告人的空间比例。

这個网页系统允许所广告的信息被直接链接到详细的产品信息和在线购买所以,它增加了广告空间的固有价值

因为能个性化和本地化处悝是被网页出版服务器自动处理的,所以一个广告聚合可以提供任意宽的地理和人口覆盖范围随后的去聚合是有效的,因为其过程是自動的这使出版者在处理广告聚合体时,比直接捕获广告的性价比更高即使这个广告聚合占了广告收入的一部分,但是出版者也可能改變的利润中间点因为聚合有更大的效率。这个广告聚合也用作登广告人和出版者之间的一个中间角色并且可以在多个出版物中放相同嘚广告。

值得注意的是在一个网页出版物中放一个广告可能比在出版物的传统相应部分中放广告更复杂。虽然忽略了在登广告人广告聚合和出版者之间进行协商的全部复杂性,但是这个网页系统的优选实施方式提供了对这些协商的某种自动支持包括支持广告空间的拍賣。对产生少量收入的广告的放置来说使用自动方式是特别可取的例如小的或者地理性很强的广告。

一旦已经协商好了广告放置这个聚合就捕获和编辑广告并且将其记录在一个网页广告服务器上。相应地这个出版者将这个广告放置记录在相关的网页出版服务器上。当這个网页出版服务器对每一个用户个性化的出版进行布局设计时它从这个网页广告服务器中拾取相关的广告。2.3用户简档2.3.1信息过滤报纸和其它出版物的个性化处理依赖于用户所特有的简档信息的分类包括·出版物的客户定制·合作的过滤矢量·详细的联系方式·展示优选项出版物的客户定制典型地是出版物所特有的,所以客户定制信息是由相关的网页出版物服务器来维护的。

合作的过滤矢量包括这个用户对┅些报纸栏目的评价它被用于对不同用户的兴趣进行相关,以便提出建议虽然保持一个单独的合作的过滤矢量跟任何特定的出版物无關是有利的,但是有两个原因使得对每一种出版物保持一个独立的矢量是更实际的用户对相同出版物的矢量之间的重叠部分比这些用户對不同出版物的矢量之间的重叠部分更多;以及一种出版物可能希望将其用户的合作的过滤矢量展现为其品牌价值的一部分,而这是在其咜地方所找不到的所以,合作的过滤矢量也被相关的网页出版物服务器所保持

详细的联系方式,包括名字街道地址,邮政编码州,国家电话号码,它们在本质上是全球通用的并且被一个网页注册服务器所保存。

类似地展示优选项,包括关于数量日期和时间嘚优选事项也是全球性的,并且也用相同的方法加以保存

广告的本地化处理依赖于在用户的详细联系方式中所指出的地点,虽然广告的目标依赖于个人信息例如出生日期,性别婚姻状态,收入职业,教育程度或者定性的导出数据,例如年龄范围和收入范围

对那些为广告目的而选择展现个人信息的用户来说,这些信息被保存在相关的网页注册服务器中在缺乏这样的信息时,广告是根据与用户的郵政编码或者ZIP+4编码相关的人口统计特性来进行定位的

每一个用户,笔打印机,应用程序提供商和应用程序都被分配以其自己的唯一标識符并且这个网页注册服务器保存了它们之间的关系,如图2122,23和24所显示为了注册的目的,一个出版商就是一个特定类型的应用程序提供商并且一种出版物是一种特定类型的应用程序。

每一个用户800都可以被授权使用任何数目的打印机802并且每一部打印机都可以允许任哬数目的用户来使用它。每一个用户都有一个单独的缺省的打印机(在66)各种期刊杂志以缺省方式被发送到这部缺省打印机,而按需打印的頁面则被发送到用户与之进行交互的打印机这个服务器跟踪一个用户已经授权哪一家出版商(将出版物内容)打印到这个用户的缺省打印机。一个出版商不能够记录任何特定打印机的ID而是当它需要时才解析这个ID。用户还可以被指定为对打印机享有管理特权69让该用户授权其怹用户去使用该打印机。只有当打印机针对这样的操作方式需要管理特权84时这才是有意义的。

当一个用户订阅808一个出版物807时这家出版商806(即,应用程序提供商803)被授权(将出版物内容)打印到一部指定的打印机或者这个用户的缺省打印机在任何时刻,这个用户都可以撤消此项授权每一个用户可能有几支笔801,但是一支笔是一个单独的用户所专用的如果一个用户被授权使用一部特定的打印机,则该打印机就能識别这个用户的任何一支笔

笔ID被用于定位由特定的网页注册服务器所保存的相应的用户简档,这是使用一种通常的方法经由DNS来进行的

┅个Web终端809可以被授权在一个特定的网页打印机上进行打印,这使得在浏览Web期间所看到的Web页面和网页文档可以方便地被打印在最近的网页打茚机上

这个网页系统可以代表一个打印机提供者,对在这个提供者的打印机上打印出版物所获得的收入进行费用和佣金的收取这样的收入包括广告费用,点击费用电子商务佣金以及交易费用。若这部打印机是用户所拥有的则该用户就是打印机提供者。

每一个用户也嘟有一个网页帐号820这个网页帐号被用于累加零星的收入和支出(例如,在前面的段落中所描述的那些);详细的联系方式815包括名字,地址囷电话号码;全球的优选项816包括隐私,发送和本地化设置;任何数目的生物统计学记录817包括这个用户的编码签名818,指纹819等等;被这個系统自动地保存的一个手写模型819;以及用以进行电子商务支付的SET付费卡帐号821。

除了用户专有的网页帐号以外每一个用户还有该用户被授权使用的每一部打印机所特有的网页帐号936。每一部打印机专有的帐号被用来积累涉及该用户在该打印机上的活动的零星的收入和支出該用户被定期地通知任何未结清的借方余额。

用户可选地出现在网页用户目录823之中以便让其他用户能定位该用户,并向其发送电子邮件(等)2.4智能页面布局设计这个网页出版服务器对每一个部分均自动进行针对每一个用户的个性化出版页面布局设计。因为大多数广告是格式預定的矩形所以在放编辑内容以前,将它们放在页面上

在这个部分的每一个页面上的广告比例可以有很大的变化范围,广告布局设计算法利用了这个比例变化特性这个算法被配置成将紧密联系的编辑内容和广告内容放在一起,例如将关于屋顶材料的广告特别地放在出蝂物中因为具有自己动手修复屋顶的特殊特征。

为这个用户所选择的编辑内容包括文本的和相关的图象与图形,然后被根据各种审美規则而进行布局设计一旦整个布局已经汇聚,整个过程包括广告的选择和编辑内容的选择,必须被迭代以更好地实现用户所申明的栏目尺寸优选项但是,这个栏目尺寸优选项可以是长时间内平均来说有比较好的匹配,这允许可以在每一天进行大的变化与调整2.5文档格式一旦这个文档已经被进行了布局设计,它就被为进行有效的传送分发而编码并且被有效地永久保存在这个网页网络中

这个基本有效嘚机制是将针对一单个用户版本的信息和被多个用户版本所共享的信息分开。这个专门的信息包括页面布局设计共享的信息包括这个页媔布局所涉及的对象,包括图象图形,和文本片段

一个文本对象包括完全格式化的、使用可扩展纸张类型语言(ExtensibleStylesheet Language)(XSL)以可扩展的标记语言(XML)来表示的文本。XSL提供了对文本格式的精确控制而与这个文本所放置的区域无关,在这个情形下文本放置区域是被布局设计所提供的。文夲对象包括允许自动翻译的嵌入式语言代码和帮助段落格式化的嵌入式的、用连字符连接的暗示。

一个图象对象使用JPEG 2000基于小波的压缩图潒格式来对一个图象进行编码一个图形对象使用可缩放矢量图形(SVG)格式来对一个2D图形进行编码。

这个布局自己包括一系列被放置的图象和圖形对象文本对象通过其流动的被链接文本流对象,如上面所描述的超级链接和输入字段和水印区域。这些布局对象被汇总在表3中這个布局使用了适合有效分发和保存的一个紧凑格式。表3网页布局对象

2.6文档分发如上面所描述的为了在这个网页网络上进行有效的分发囷永久保存,一个与用户相关的页面布局被与它所涉及的共享对象分开

当一个被订阅的出版物已经准备好进行分发时,这个网页出版服務器在网页ID服务器12的帮助下为每一个页面页面实例,文档和文档实例分配一个唯一的ID。

这个服务器计算一组优化的共享内容子集并苴为每一个子集产生一个多播信道,然后将将承载这个布局所使用的共享内容的多播信道的名字标记到每一个与用户相关的布局上然后,这个服务器通过合适的页面服务器将每一个用户的布局单播到这个用户的打印机并且当这个单播完成时,在这个规定的信道上多播这個共享的内容在接收到其单播后,每一个页面服务器和打印机订阅这个页面布局中所规定的多播信道在多播期间,每一个页面服务器囷打印机从多播流中提取其页面布局所涉及的那些对象这个页面服务器对所接收的页面布局和共享内容进行永久归档保存。

一旦一个打茚机已经接收到其页面布局所涉及的所有对象这个打印机重新产生完全排版的布局,并且然后进行光栅化处理并且打印它

在通常的情形下,这个打印机打印页面的速度比页面分发的速度快假设每一个页面的四分之一是图象,平均页面的大小比400KB约小一点所以,这个打茚机能够在其64MB存储器中保存超过100张这样的页面的内容这允许能够进行临时缓存等等。这个打印机以每秒一张的速度进行打印这相当于烸秒400KB或者大约3M比特的页面数据,这可与通过一个宽度网络而实现的最高期望页面数据分发速度相比甚至在异常的情形下,例如当这个打茚机的打印纸用完时很可能的是,在这个打印机的100页内部保存容量被使用完以前用户就已经在打印机中增加了新的打印纸。

但是如果这个打印机的内部存储器被填满了,然后这个打印机就不能够在多播第一次发生时就使用多播所以,这个网页出版服务器允许打印机提交关于再次多播的请求当接收到一个临界数目的请求或者发生超时时,这个服务器重新多播相应的共享对象

一旦已经打印了一个文檔,一个打印}

因为将加数85看成58少加了

正确的囷比现在的和多27

你对这个回答的评价是?

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

}

移动7.18发短信说欠了120元左右(我的信用额度据我所知一直是100元套餐费应该是58元或者50元),过了两天交了100元话费到月底移动没有发短信告知我欠费情况, 8.7号我想要改套餐发现欠费60多元(人工说套餐费按天扣,目前为止扣了10几元)无法办理业务,打电话给人工问为什么不在月底或者其他时候给我发短信說欠费客服说是因为规则是这样,100元的信誉额度欠费80才会有短信提醒,其他时候都不会说我想问一下移动这种行为算是霸王条款,欺瞒消费者吗

  • 现在的欠费额度超出了我的预测  本来打算今天交话费  然后改套餐的  结果现在弄得我都不知道自己欠费这么多,

  • 我想问您一丅 就我这个情况要怎么办

  • 他们说欠费到80才会发短信告知客户 ,是公司的规定那这个规定有没有不合适的地方

  • 对服务不满你可以电话到迻动总公司投诉

  • 那就是他们的这个规定是没有什么问题的吗

  • 没问题,你如果认为不合适可以投诉或提意见

}

我要回帖

更多关于 不小心按了120 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信