使用远程存储的模板的表单自动化处理的制作方法

文档序号:6569707阅读:180来源:国知局
专利名称:使用远程存储的模板的表单自动化处理的制作方法
技术领域
本发明一般涉及表单处理系统,尤其涉及使用远程存储的模板来 自动化处理具有未知结构的表单的方法和系统。
背景技术
很多类型的组织都使用表单来从客户获取数据,以便提供服务以 及运作其业务。通常,这类组织运行计算机化的数据库和其他计算机化的系统,以便存储或处理表单中传递的信息。 一般来i兌,此类系统 处理数量庞大的表单,并且将其转换成计算机可读信息。某些应用使用的是由客户填写和提交的纸质表单。例如,国际商 用机器公司(Armonk, New York)提供了 一种自动从大量纸质表单中 获取数据的智能表单处理(IFP)系统。关于IFP系统的其他细节可 以在www2.clearlake.ibm.com/GOV/ifp得到。发明内容由此,根据本发明的一个实施例,在这里提供了一种用于处理纸 质表单的计算机实现方法。该方法包括在具有本地存储器的计算机 系统上接受符合模板的已填写纸质表单,其中该模板并未存储在本地 存储器中。使用该计算机系统,从已填写纸质表单中提取标识信息。 该标识信息表示处于计算机系统外部并且存储有所述模板的远程存储 位置的网络地址。响应于标识信息,通过经由广域网(WAN)与远程 存储位置进行通信来检索该模板。响应于检索到的模板,对已填写纸 质表单进行处理。在一个实施例中,计算机系统与第一组织相关联,并且该远程存 储位置与不同于第一组织的第二组织相关联。在另 一 实施例中,提取标识信息的步骤包括下列各步骤中的至少一个对打印在已填写表单上的图形编码图像进行解码;和使用光学 字符识别(OCR)处理来识别文本信息。该图形编码图l象可以包括对 标识信息进行编码的条形码图像。在还一实施例中,所述提取标识信息的步骤包括除了网络地址之 外还提取用于标识模板的标识符的步骤,并且所述检索模板的步骤包 括在远程存储位置中使用该标识符从存储在远程存储位置处的多个模 板中选择所述模板的步骤。在再一实施例中,所述模板包括模板信息,并且模板信息的一部 分嵌入在已填写表单中。在这个实施例中,除了从远程存储位置检索 模板之外,提取标识信息的步骤还包括从已填写表单中提取模板信息 的所述部分的步骤。在一个实施例中,提取标识信息的步骤包括通过识别已填写表 单中与模板的始发者相关的信息来确定远程存储位置的网络地址。根据本发明的一个实施例,还提供了用于处理符合模板的纸质表 单的另一种计算机实现方法。该方法包括将模板信息编码到印制在 纸质表单上的计算机可读符号中,其中该模板信息包括与模板字段相 关联的几何信息以及与模板字段的期望内容相关联的内容相关信息中 的至少一项。符合该模板的已填写纸质表单被接受。从已填写纸质表 单中解码出计算机可读符号,以便提取模板信息。响应于所提取的模 板信息,对已填写纸质表单进行处理。根据本发明的另一实施例,提供了一种计算机可读表单。该表单 包括印制有模板并且印制有计算机可读符号的页面,其中该计算机可 读符号对模板信息进行编码,该模板信息包括与模板字段相关联的几 何信息以及与模板字段的期望内容相关联的内容相关信息中的至少一 项,由此,当接收到纸质表单的图像时,使得计算机能够从符号中提 取模板信息,并使用该模板信息来重构模板。根据本发明的一个实施例,还提供了一种用于处理纸质表单的设 备。该设备包括被配置成接受符合模板的已填写纸质表单的输入设备。该设备还包括被配置成与广域网(WAN)进行通信的网络接口,以及 处理器,其中该处理器被配置成从已填写纸质表单中提取标识信息。 该标识信息指示的是处于设备外部并且存储有模板的远程存储位置的 网络地址,以便响应于所述标识信息通过使用网络接口经由WAN与 远程存储位置进行通信来检索模板,以及响应于检索到的模板来处理 已填写纸质表单。根据本发明的另一实施例,提供了一种用于处理纸质表单的系 统。该系统包括一个或多个被配置成存储表单模板的远程服务器,以 及表单处理器,该表单处理器被配置成接受符合模板的已填写纸质表 单,以便从已填写纸质表单中提取标识信息,其中该模板并未存储在 表单处理器本地。该标识信息表示从一个或多个存储有所述模板的远 程服务器中选出的服务器的网络地址,由此响应于标识信息通过经由 广域网(WAN)与选定服务器进行通信来检索模板,以及响应于检索 到的模板来处理已填写纸质表单。


从以下结合附图的实施例详述中可以更全面地理解本发明,在附图中图1是示意性地描述根据本发明实施例的纸质表单处理系统的框图;图2是示意性地描述根据本发明实施例的纸质表单处理方法的流 程图;以及图3A和3B是用于根据本发明实施例的纸质表单处理的条形码图像。
具体实施方式
概述对用于自动化处理纸质表单的已知方法和系统来说,通常,当提 交表单时,这些方法和系统都会假设所处理表单的结构或模板是可以在表单处理系统本地得到的。在这些已知的方法和系统中,模板要么 预先存储在系统的本地存储器中,要么与所提交的每一个表单一起被 提供。但是,在某些应用中,在提交表单时,正在被处理的表单的模 板是无法在系统本地得到的。本发明的实施例提供了用于处理纸质表单的方法和系统,其中该 纸质表单的模板被存储在表单处理系统外部的远程存储位置。举例来 说,该远程位置可以包括表单始发者的网站。在表单中嵌入对模板进 行标识的信息。标识信息通常表示可以找到相应模板的远程存储位置 的网络地址。当提交已填写纸质表单来进行处理时,该系统将会提取 标识信息,然后对远程存储的模板进行检索,以便在处理已填写表单 的过程中加以使用。与在本地存储模板的已知方法和系统不同,这里描述的方法和系 统使得能够处理从不同来源发起并且符合种类广泛的模板的纸质表 单,并且其中某些模板有可能随时间而改变。此外,如以下将表明的, 通过使用远程存储的模板,还可以为表单始发者和接收方提供显著的 操作灵活性。系统描述图1是示意性地描述根据本发明实施例的纸质表单处理系统20 的框图。系统20接受手填和/或键入的不同格式的已填写纸质表单24。 该系统提取表单中传达的信息,然后,可以将该信息存储在数据库中, 显示给用户,提供给另一应用或系统,或者采用其他方式加以使用。每一个纸质表单都符合相应的预定义模板26。该模板包含了模板 信息,其中该模板信息通常定义的是表单的布局相关属性和内容相关 属性。举例来说,模板信息可以包括表单字段名称,以及字段的位置 坐标和大小。作为补充或备选,模板信息可以包括每一个字段中的期 望字符类型、格式或范围,例如数字或字母数字字符、单个数字、整 数或日期格式。在某些实施例中,模板信息包括与在表单字段中填写的信息相关的有效性规则。例如在发票表单中,有效性规则可以规定在TOTAL (总计)字段中填入的条目应该等于在SUBTOTAL (小计)字段中 填入的条目加上8%的州税。如下所述,表单处理系统经常会使用模 板信息来提高表单获取的效率和精度。在某些应用中,表单模板可以存储并且保持在与表单处理系统不 直接关联的远程位置,而不是在本地存储模板。例如,系统20可以包 括发票处理应用,其中某个组织从多个供应方获取商品或服务。这些 供应方将纸质发票提供给这个组织,该组织则对发票进行处理,以便 支付其费用。这个组织使用了表单处理系统20来处理其接收到的发 票。在示例性发票处理应用中,每一个供应方都可以使用不同的发票 模板。该组织可以接收来自多个供应方的类型广泛的不同发票格式。 某些供应方可以使用一种以上的发票模板。某些供应方则有可能是过 去未从其接收过发票的首次供应方。发票模板还有可能在未与接收组 织协商的情况下被修改。可以理解的是,在此类应用中,表单处理系统#>难对从不同来源 始发的类型广泛的动态模板保持本地跟踪。此外,在某些情况下,较 为理想的是在几个表单处理系统中使用特定供应方的发票模板。如下 所示,这些困难可以通过使用远程存储的模板来克服。在下文中将会 进一步描述与使用远程存储的模板相关联的附加益处以及操作灵活 性。上述发票处理应用作为示例性应用而被选择,以便论证对于使用 远程存储的模板来处理纸质表单的需要。这里描述的方法和系统可以 在任何其他合适的表单处理应用中使用,例如在针对手填的彩票表单、 信用卡便条(slip)、旅馆收据以及赢利说明等等的处理中使用。通常,对表单处理系统进行训练以识别和使用可能变化的大量表 -单模板是不切实际的。某些已知的方法尝试在没有模板帮助的情况下 自动识别表单字段。在例如美国专利6,886,136和6,640,009以及美国 专利申请公报2002/0111961中对这类方法的实例进行了描述。但是,这些方法通常速度很慢,成本很高并且容易出现差错。下文中描述的 方法和系统则使用了一种不同的用于对存储在表单处理系统外部的远 程存储位置(如表单始发者或第三方的网站)的表单模板进行检索的 方法。系统20包括表单处理器28,该处理器执行与接受和处理已填写 纸质表单相关联的功能。表单处理器28包括输入设备32,该设备获 取已填写纸质表单,并且将其转换成具有适当的计算机可识别图形格 式的表单图像。在某些实施例中,设备32包括文档扫描仪或传真机。 在其他实施例中,已填写纸质表单已经以图形电子格式提交到系统 20。在这类实施例中,设备32包括用于接受图形图像的合适的输入接 口。系统20还可以包括几个不同的输入设备32,以使系统能以不同 方式接受表单。输入设备32产生的表单图像由光学字符识别(OCR)模块36 进行处理,该模块将会提取填写在每一个表单中的信息,并且将其转 换成已识别文本。为此目的,OCR模块36可以应用本领域已知的任 何适当的OCR处理。在某些实施例中,OCR处理会在识别处理过程 中使用模板信息。在很多情况下,模板信息使OCR模块能够提高识 别处理的精度和速度。例如,该模板信息可以指引OCR模块只在表 单的某些区域搜索文本,由此加速转换处理。另举一例,当模板信息 定义了期望字符类型、值范围和/或有效性规则时,该信息将允许检测 转换差错,由此提高识别精度。在某些实施例中,特定表单的模板26保存在表单处理器28外部 的远程存储位置,例如表单始发者的网站44。举个例子,保存在网站 44的模板信息可以包含例如使用可扩展标记语言(XML )定义的表单 字段描述。这类描述通常定义了每一个字段中的数据类型(例如数字、 字母数字或布尔值)和允许值范围。模板信息可以包括每一个字段在 表单上的位置坐标。此外,模板信息还可以采用印制在表单上的所有 字段名称的准确格式来包含这些字段的名称,以便简化OCR模块对 其实施的识别处理。作为补充或是备选,模板信息可以包括样本表单的高质量扫描图像,以及样本表单的电子表示(例如矢量表示)。另 外如上所述,作为补充或备选,模板信息可以包括有效性规则列表。表单处理器28包括网络接口 40。在提交已填写纸质表单进行处 理时,处理器28将会经由接口 40与网站44进行通信,以便检索与所 提交的表单相对应的模板26。通常,处理器28和网站44经由因特网 之类的广域网(WAN) 52进行通信。一般来说,处理器28包含通用计算机,其中该计算机的软件将 被编程,以便执行这里描述的功能。举例来说,该软件既可以以电子 形式通过网络下载到计算机,也可以在CD-ROM之类的有形介质上 被提供给计算机。此外,作为备选,处理器28的某些要素可以使用硬 件或是软硬件部件的组合来实施。通常,系统20可以包括任意数量的始发者网站44以及其他远程 存储位置。每一个网站44都可以保持多个模板26,并且每一个模板 都与始发者发布的特定类型的表单相对应。在某些实施例中,网站44可以由第三方或标准化团体来运作。 这类网站可以保持若干个始发者的模板以及多于一个的始发者使用的 标准模板。例如,第三方组织可以提供一种在组织网站上张贴具有不 同表单类型的模板的服务。该服务的用户将被准许访问这些远程存储 的模板。与使用本地存储的模板的方法和系统相比,通过保持远程存储的 表单模板,可以为始发者和接收组织实现相当高的操作灵活性。处理 器28可以处理类型广泛的不同表单,其中某些表单类型有可能会在没 有在先训练的情况下随时间而发生变化。始发者可以在任何时间对纸质表单和相关模板进行修改,而不用 预先与接收组织进行协调。由此,模板很容易就可以保持最新。在某 些情况下,表单始发者可以修改模板信息,而不修改已处于流通的纸 质表单。此外,远程存储模板的应用可以逐步引入,例如通过提供和/或 使用仅仅一部分模板信息来引入。在某些实施例中,多个表单处理系统可以检索和使用远程存储的特定模板。在某些实施例中,通过使用远程存储的模板,可以提供针对已处 于流通的纸质表单的核实、验证和/或控制措施。举例来说,如果某种 表单类型废弃,那么可以移除相应的模板,或者可以为模板信息添加一个废弃指示。在将已填写的废弃表单提交给系统20时,当处理器 28试图检索其模板时,该处理器将被告知该表单已经废弃。举例来说, 这种核实方法可以用于识别和拒绝伪造的支票。 表单处理方法描述图2是示意性描述根据本发明实施例的纸质表单处理方法的流程 图。在表单提交步骤60,该方法以表单处理器28接受已填写纸质表 单24为开始。输入设备32将纸质表单转换成表单图像,并且将该图 像提供给OCR模块36。在这个阶段,处理器28并不具有与表单始发 者的标识或是关联于该表单的模板相关的先验信息。在标识提取步骤62,处理器28分析已填写表单,并且从该表单 中提取标识信息。该标识信息通常规定了可以找到表单模板的远程存 储位置的网络地址。例如,该标识信息既可以釆用统一资源定位符 (URL)的形式来规定地址,也可以采用始发者网站44或是存储有 相关模板的其他服务器的网际协议(IP)地址的形式来规定地址,还 可以采用本领域已知的其他任何适当的形式来规定地址。作为备选,当标识信息没有规定此类地址时,处理器28能够通 过识别与表单始发者相关的信息来确定远程存储位置,其中举例来说, 该信息可以是印制在表单上的公司名、标志、电话和/或传真号码。根 据该标识,处理器能够确定模板的远程存储位置的网络地址。此外, 该标识信息通常还包括用于标识特定表单模板的模板标识符或代码。在某些实施例中,标识信息是以印制在表单上的相互约定的图形 编码格式(例如条形码)来进行编码的。(在以下的图3A和3B中示 出了例示性的一维和二维条形码图像)。该条形码可以印制在表单上 的便利位置,在某些情况下被印制在表单的背面。其他已知的编码方 法同样也可以用于这个目的,例如半色调编码或磁墨水字符识别(MICR)。作为备选,标识信息可以作为文本信息并使用约定的公用术语印 制在表单上,这种术语使得OCR模块能够容易地标识该信息。举例 来说,在表单顶部可以印制 一 行文本,如"URL: www.orginatorname.com, FORM_ID:76543"。 OCR模块36可以从该 文本行中提取恰当的URL和模板标识符。 一般来说,标识信息既可 以由OCR模块提取(例如在使用条形码或文本信息时),也可以由 输入设备提取(例如在使用MICR时)。现在,在模板检索步骤64,处理器28将会使用所提取的标识信 息来检索与所提交的表单相对应的模板。处理器28根据标识信息指示 的地址来与恰当网站44进行通信。从该网站中,处理器28将会检索 标识信息中指定的模板标识符所标识的模板。然后,在表单处理步骤66,处理器28将会使用检索到的模板来 处理所提交的表单。通常,OCR模块36使用模板信息来标识字段坐 标。在这些坐标上,OCR模块将会识别已填写表单的文本条目,并且 将其转换成已识别文本。然后,对照在检索到的模板中规定的字符类 型、值范围和/或有效性规则来核实这些已识别文本。作为补充或备选, 处理器28可以将其他任何适当的处理功能应用于所提交的表单。在某些实施例中,处理器28可以选择使用仅仅一部分模板信息。在某些情况下,只有一部分模板信息是远程存储于网站44中的。 对处理器28来说,模板信息的其他部分有可能是预先已知的,或者这 些信息有可能必须根据表单本身来确定。非常理想的是,如果部分使 用和/或存储模板信息,则可以在与其他表单处理方法并行的情况下渐 进地引入远程存储的模板。在某些实施例中,当在远程位置仅仅存储 模板信息的 一部分时,可以例如使用条形码将模板信息的其他部分编 码和印制在表单上。在某些实施例中,整个模板信息全都编码在印制于表单之上的计 算机可读符号中。举例来说,该计算机可读符号可以包括二维条形码。 在这些实施例中,处理器28对计算机可读符号进行解码以提取模板信息,而不用检索任何远程存储的信息。该符号可以印制在表单的正面 或反面的任何便利位置。该模板信息可以包括模板标识符。图3A和3B是根据本发明实施例的用于表单处理的条形码图像。 图3A显示的是示例性一维条形码图像70。这种一维编码能够传递大 约15字节的信息,由此主要用于对数字索引进行编码。图3B示出了依照公知的PDF417标准的示例性二维条形码图像 74。这种二维条形码的大小大约是1平方英寸,并且可以编码多达2710 个字符或字节的信息。举例来说,如果较为理想的是只在远程存储模 板信息的一部分,并且将模板信息的其他部分内置在表单自身当中, 那么可以结合上文中的图2的方法一起来使用二维条形码。举个例子,下文中的文本示出了可以编码在诸如图像74之类的 二维条形码图像之中的模板定义7Vw:IW7V,, 50, ,, 2卯朋iV職风风必C一^2XDJ^5W C 96, 459,风5" 五C/ry爿/卵,W6, 3W, ,赢"96, 7W,风5C一五5T^r五j風"7,风朋7V風7367,风"47 『2一3及Z)/M及7T一i^XJG5 W, 7579, 273, 『2一F五i)一raiV肌"94, 3 ", / 7 『2一MEZ)/C4及五一W(^諸職20", 房2 ^2一備"/C4i^一柳7V2W, 2琪25/, W^PEiVSJOTVi^JiV—FZ^G J5 96, "70, 2W, 2536 『2—M一^4G^7V卯,2670, M6, 『2_5^_『^riV/^, 2《35, 2", 2"4 『2一5X47I/TORI!PXJG^ 7M, 3。26, 3卯,M卯 『_2一 W 7V卵,3単,,在以上文本中,每一行都定义了表单中的某一个字段。第一列规定的是字段名。每一行中的第二个条目规定的是字段类型,其中N表 示数字字段,A表示字母数字字段,B表示布尔值字段或标志。剩余 的四个条目通过给出字段两个对角的坐标(以毫米为单位)而规定了字段在表单中的位置。例如,用TaxYear表示的字段是位于由纸质表 单上的拐角坐标(100, 50)和(300, 100)所限定的矩形之中的数字 字段。虽然这里描述的实施例主要通过检索远程存储的模板来解决纸 质表单处理的问题,但是,这里描述的方法和系统还可以用于处理符合模板的其他类型的纸质文档和对象。这里描述的方法和系统还可以用于将电子表示的表单(E-form ) 从一种格式或标准转换成另 一种格式或标准。这种转换既可以使用远 程存储的转换模板来进行,也可以使用源和目标E-form的远程存储 模板来进行。由此可以预见,上述实施例是作为示例而被引证的,本发明并不 局限于上文中具体示出和描述的内容。相反,本发明的范围不但包含 了上述各种特征的组合和子组合,而且还包含了本领域技术人员在阅 读上文的描述时所能想到并且在现有技术中并未公开的上述各种特征 的变化和修改。
权利要求
1. 一种用于处理表单的计算机实现方法,包括以下步骤在具有本地存储器的计算机系统上接受符合模板的表单;使用该计算机系统从该表单中提取标识信息,该标识信息指示的 是存储有模板的远程存储位置相对于该计算机系统的网络地址;响应于标识信息,通过与远程存储位置进行通信来检索模板;以及响应于检索到的模板,对表单进行处理。
2. 根据权利要求1所述的方法,其中计算机系统与第一组织相 关联,并且其中远程存储位置与不同于第 一组织的第二组织相关联。
3. 根据权利要求1所述的方法,其中提取标识信息的步骤包括 以下各步骤中的至少一个对经过图形编码的图像进行解码;以及 使用光学字符识别(OCR)处理来识别文本信息。
4. 根据权利要求3所述的方法,其中经过图形编码的图像包括 用于对标识信息进行编码的条形码图像。
5. 根据权利要求1所述的方法,其中提取标识信息的步骤包括 除了网络地址之外,还提取用于标识模板的标识符;并且其中检索模 板的步骤包括使用该标识符从存储在远程存储位置处的多个模板中 选择远程存储位置中的模板。
6. 根据权利要求1所述的方法,其中模板包括模板信息,其中 所述模板信息的 一部分被内置在表单中,并且其中提取标识信息的步 骤包括除了从远程存储位置检索模板之外,还从表单中提取所述模 板信息的所述部分。
7. 根据权利要求l所述的方法,其中提取标识信息的步骤包括 通过识别表单中与模板始发者相关的信息来确定远程存储位置的网络 地址。
8. —种用于处理表单的计算机实现方法,包括将模板信息编码在与表单相关联的计算机可读符号中,其中该模 板信息包括与模板字段相关联的几何信息以及与模板字段内容相关联的内容相关信息中的至少一项; 接受符合该模板的表单;从表单中解码出计算机可读符号,以提取模板信息;以及 响应于所述提取的模板信息来处理表单。
9. 根据权利要求8所述的方法,其中计算机可读符号包括条形 码图像。
10. 根据权利要求8所述的方法,其中模板信息还包括用于标识 模板的标识符。
11. 根据权利要求8所述的方法,其中对模板信息进行编码的步 骤包括将用于指示远程存储位置的网络地址的标识信息编码在计算 机可读符号中,其中该远程存储位置存储了所述模板的至少一部分, 并且其中对表单进行处理的步骤包括通过经由广域网(WAN)与远 程存储位置进行通信来检索所述模板的所述至少一部分。
12. —种计算机可读表单,包括印制有模板并且印制有计算机可 读符号的页面,该计算机可读符号对模板信息进行编码,该模板信息 包括与模板字段相关联的几何信息以及与模板字段内容相关联的内容 相关信息中的至少一项,由此,当接收到表单的图像时,使得计算机 能够从符号中提取模板信息,并使用该模板信息来重构模板。
13. 根据权利要求12所述的表单,其中该计算机可读符号包括 条形码图像。
14. 根据权利要求12所述的表单,其中计算机可读符号还对标 识模板的标识符进行编码。
15. 根据权利要求12所述的表单,其中计算机可读符号还对用 于指示远程存储位置的网络地址的标识信息进行编码,并且所述远程 存储位置存储有所述模板的至少一部分,由此使得计算机能够从符号 中提取标识信息并且通过借助广域网(WAN)与远程存储位置进行通 信来检索所述模板的所述至少一部分。
16. —种用于处理表单的设备,其中该设备能够与被配置成接受 表单的输入设备以及网络接口进行协作,并且该设备包括处理器,它被配置成从表单中提取标识信息,该标识信息指示的是远程存储位 置的网络地址,响应于标识信息,通过使用网络接口与远程存储位置进行 通信来检索模板;以及响应于检索到的模板来对表单进行处理。
17. 根据权利要求16所述的设备,其中该设备与第一组织相关 联,并且其中远程存储位置与不同于第一组织的第二组织相关联。
18. 根据权利要求16所述的设备,其中该处理器被配置成通过执行下列各项中的至少 一项来提取标识信息对与表单相关联的经过图形编码的图像进行解码;以及使用光学字符识别(OCR)处理来识别文本信息。
19. 根据权利要求18所述的设备,其中经过图形编码的图像包 括用于对标识信息进行编码的条形码图像。
20. 根据权利要求16所述的设备,其中所述处理器被配置成 除了网络地址之外,还提取用于标识模板的标识符;以及 通过使用该标识符从存储在远程存储位置处的多个模板中选择远程存储位置中的模板,来检索该模板。
21. 根据权利要求16所述的设备,其中所述模板包括模板信息, 其中所述模板信息的一部分被内置在表单中,并且其中该处理器被配 置成除了从远程存储位置检索模板之外,还从表单中提取所述模板 信息的所述部分。
22. 根据权利要求16所述的设备,其中该处理器被配置成通过 识别表单中与模板始发者相关的信息来确定远程存储位置的网络地 址。
23. —种用于处理表单的系统,包括一个或多个远程服务器,它们被配置成存储表单模板;以及表单处理器,它被配置成接受符合模板的表单;从表单中提取标识信息,该标识信息指示的是一 个或多个 远程服务器中的选定服务器的网络地址;响应于该标识信息,通过与选定服务器进行通信来检索模板;以及响应于检索到的模板,对表单进行处理。 24. —种计算机程序,包括当所述程序在计算机上运行时适于执 行权利要求1 11中任一权利要求中的所有步骤的程序代码装置。
全文摘要
本发明涉及使用远程存储的模板的表单自动化处理。一种用于处理表单的计算机实现方法,包括在具有本地存储器的计算机系统上接受符合模板的表单,其中该模板并未存储在本地存储器中。通过使用计算机系统,从表单中提取标识信息,该标识信息指示的是处于计算机系统外部并且存储有所述模板的远程存储位置的网络地址。响应于标识信息,通过经由广域网(WAN)与远程存储位置进行通信来检索该模板。响应于检索到的模板,对表单进行处理。
文档编号G06K9/20GK101313299SQ200680043413
公开日2008年11月26日 申请日期2006年12月5日 优先权日2006年1月4日
发明者A·格瓦, E·卡宁, E·瓦莱奇 申请人:国际商业机器公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1