CN101512570A - 用于可移植数据聚集的方法和系统 - Google Patents

用于可移植数据聚集的方法和系统 Download PDF

Info

Publication number
CN101512570A
CN101512570A CNA200780028443XA CN200780028443A CN101512570A CN 101512570 A CN101512570 A CN 101512570A CN A200780028443X A CNA200780028443X A CN A200780028443XA CN 200780028443 A CN200780028443 A CN 200780028443A CN 101512570 A CN101512570 A CN 101512570A
Authority
CN
China
Prior art keywords
electronic spreadsheet
field data
bag
gathering
gathering bag
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CNA200780028443XA
Other languages
English (en)
Other versions
CN101512570B (zh
Inventor
R·佩雷尔曼
Y·S·傅
R·K·麦克菲
H·温克尔
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Adobe Inc
Original Assignee
Adobe Systems Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Adobe Systems Inc filed Critical Adobe Systems Inc
Publication of CN101512570A publication Critical patent/CN101512570A/zh
Application granted granted Critical
Publication of CN101512570B publication Critical patent/CN101512570B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/166Editing, e.g. inserting or deleting
    • G06F40/174Form filling; Merging

Abstract

一种用于可移植数据聚集的系统,可以包括:通信模块,用以接收电子表单;提取器,用以从电子表单提取字段数据;聚集器,用以将字段数据与聚集包关联。该系统还可以包括表征模块。该表征模块可以被配置为保留电子表单的可视呈现。字段数据可以按聚集格式呈现于聚集包中。

Description

用于可移植数据聚集的方法和系统
相关申请的交叉引用
本PCT申请要求于2006年7月28日提交、标题为“METHODAND SYSTEM FOR PORTABLE DATA AGGREGATION”(用于编写数据聚集的方法和系统)的美国专利申请第11/495,833号的优先权,在此通过引用的方式包含其全部内容。
技术领域
本申请涉及一种用于可移植数据聚集的方法和系统。
背景技术
可以采用在这一节中描述的方法,但是这些方法并不一定是先前已经构思或者采用的方式。因此,除非这里另外指明,否则在这一节中描述的方法并不是相对于本申请中的权利要求的现有技术,也并不因为包含于这一节中而被承认为现有技术。
可移植文档格式(PDF)是用于安全和可靠地分发和交换电子文档和表单的标准。PDF是无论用来创建源文档的应用和平台如何,都保留该源文档的字体、图像、图形和布局的文件格式。
Figure A200780028443D0005185519QIETU
 PDF文件是紧凑和完整的并且可以由具有免费Adobe 
Figure A200780028443D0005185526QIETU
软件的任何人共享、查看和打印。
可以通过将来自数个PDF表单的字段数据导出到电子表格(spreadsheet)中来聚集数个PDF表单中包含的数据。例如,电子表格中的单独的行可以存储原始PDF表单的字段值。相反,单独的列可以存储与数个原始PDF表单的一个特定字段关联的值。也可以将来自数个PDF表单的数据导出到数据库中,其中数据库记录可以代表与单独的PDF表单关联的数据。
当将来自多个PDF表单的数据聚集到电子表格中或者导入到数据库中时,用户可能不再具有在视觉丰富的呈现中将各表单的数据作为它原本来自于的PDF表单的一部分来查看的能力。
附图说明
在附图的各图中通过例子非限制性地说明实施例,在附图中相似的标号表示相似的元件,并且在附图中:
图1是示出了根据一个示例实施例的可以在其中实施用以将来自数个电子表单的数据聚集成可移植格式的方法和系统的架构的框图;
图2是图示了根据本发明一个示例实施例的用以将收集的一组电子表单聚集到一个聚集包中的系统的框图;
图3是图示了根据一个示例实施例的用以聚集收集的一组电子表单的方法的流程图;
图4图示了根据一个示例实施例的原始电子表单;以及
图5图示了根据本发明一个示例实施例的摘要表(summarysheet);以及
图6图示了可以在其中执行如下指令集的计算机系统的示例形式的机器的图解表示图,该指令集用于使机器执行这里讨论的任何一个或者多个方法。
具体实施方式
在一个示例实施例中,提供一种用以将来自数个原始电子表单(例如原始电子表单的数个实例)的数据聚集到单个文件容器中的方法和系统。将注意到,出于本说明书的目的,可以互换地使用术语“表单”和“电子表单”。所得聚集包(例如单个PDF文件或者多个关联文件)可以包括与数个原始电子表单关联的字段数据的聚集表示,从而使得与一个电子表单关联的字段数据可以例如以表格格式作为一个记录呈现给查看者。在一个实施例中,与数个原始电子表单关联的字段数据的聚集表示可以为摘要表的形式。另外,可以通过将原始电子表单的表征保存为聚集包的一部分来保留原始电子表单的视觉丰富的表示。在其中聚集包为PDF文件的一个示例实施例中,可以将原始电子表单的表征保存为与PDF文件关联的附件。
在一个示例实施例中,电子表单的工作流始于“启动者”(例如个人或者自动化处理)将原始电子表单(例如空白电子表单)发送给需要填写它的人。原始电子表单可以包括如下元数据,该元数据表明原始电子表单的所有实例与特定工作流关联。当向启动者返回各已填写的原始表单和利用关联查看器应用来打开该已填写的原始表单时,可以发现元数据并且可以提示用户表明这一表单实例是否应当添加到聚集包。有时称为数据集或者聚集数据集的示例聚集包可以包括如下容器文件,该容器文件作为用于各聚集表单实例的容器,这些聚集表单实例可以作为附件来插入。可以为启动者配备如下可视显示器,该可视显示器示出数据集中所有表单实例的表格视图,例如表格视图或者列表视图。可以允许用户打开原始表单实例以便通过执行预定控制动作从表格视图内进行检查。控制动作可以例如是用户动作,比如单击或者双击代表原始表单的特定实例的字段数据的行。在一个示例实施例中,可以提供控制按钮以允许用户查看与所选行关联的表单实例。也可以允许用户通过删除对应附件而从数据集删除任何表单实例。
因此,在一个示例实施例中,该系统可以被配置为聚集与收集的原始表单的各种实例关联的数据并且以表格格式(或者某一其它格式)或者以聚集或者收集的方式呈现聚集的表单数据,而且也允许用户以原始表单的原始视觉丰富的格式查看它的所选实例。另外,该系统可以被配置为允许用户从聚集包去除原始表单的特定实例,从而从聚集包去除以聚集或者收集的方式呈现的它的表单字段数据以及原始表单的关联实例。在一个示例实施例中,可以用拖放方式执行查看和去除操作。在图1中图示了用以聚集数据的系统的一个示例架构。
图1示出了根据一个示例实施例的可以在其中实施用以将来自数个电子表单的数据聚集成可移植格式的方法和系统的架构100。在一个示例实施例中,在架构100的背景中,可移植聚集逻辑120接收和处理原始电子表单的多个实例110。可移植聚集逻辑120可以被配置为访问原始表单110并且检测原始表单110包括如下关联数据(例如工作流元数据),该关联数据表明原始表单110可以与关联于同一工作流的其它表单或者表单实例相聚集。在一个实施例中,工作流元数据可以包括工作流标识符以便实现表单与工作流描述的关联。可移植聚集逻辑120也可以被配置为确定与工作流关联的现有聚集包130的位置并且有选择地将表单数据添加到聚集包130中。将注意到,在一个示例实施例中,可移植聚集逻辑120可以被配置为确定不存在用于特定工作流的目标聚集包,并且响应于这一确定来生成目标聚集包(例如聚集包130)。
因此,在一个示例实施例中,可移植聚集逻辑120的处理可以得到聚集包130或者新生成的聚集包130,其中已经有选择地添加与一个或者多个原始表单110关联的数据。在一个示例实施例中,聚集包130包括从一个或者多个原始表单110获得的字段数据132。在聚集包130中的字段数据可以用表格格式呈现给用户,例如其中特定行对应于来自特定原始表单110的字段数据。在表单110为单个原始表单的不同实例的一个示例实施例中,聚集包中的表单字段数据的表格表示的特定列可以对应于与原始表单中的特定字段关联的值。
在一个示例实施例中,聚集包130还包括保存为附件134的原始表单110。在一个示例实施例中,用于可移植数据聚集的系统可以被配置为接收与特定原始表单或者特定原始表单实例对应的表格表示的行所关联的控制动作。然后,该系统可以用视觉丰富的原始格式显示关联原始表单的表示。控制动作可以例如是点击、驱动控制按钮等。
将注意到,如上文提到的那样,可以对特定原始表单的多个实例以及对多个异种电子表单执行可移植数据聚集120,其中可移植数据聚集逻辑120接收的不同电子表单可以具有不同表单字段、不同呈现特征以及不同表单字段值。将参照图2描述用以聚集来自多个电子表单实例的数据的示例系统。
图2示出了如下框图,该框图图示了根据本发明一个示例实施例的用以将收集的一组电子表单聚集到一个聚集包中的系统200。在一个示例实施例中,系统200包括通信模块220、字段数据提取器230、聚集器240和表征模块250。通信模块220可以被配置为接收多个电子表单。在一个示例实施例中,接收的电子表单可以为原始电子表单的多个实例。在另一示例实施例中,接收的表单可以是不同电子表单的实例。
通信模块220可以被配置为与字段数据提取器230协作,该字段数据提取器接着可以被配置为从每个接收的电子表单提取字段数据并且向聚集器240提供提取的数据。聚集器240可以被配置为将提取的字段数据与聚集包关联。聚集器240也可以被配置为生成提取的字段数据的表格表示。
表征模块250可以被配置为将通信模块220接收的表单的表征与聚集包关联。在一个示例实施例中,可以通过将接收的电子表单保存为与聚集包关联的附件来将通信模块220接收的表单的表征添加到聚集包中。在另一示例实施例中,可以例如通过应用包中的如下关联数据来将表征与聚集包关联,该关联数据指向存储该表征的存储位置。保存的表单表征可以用来保留接收的电子表单的视觉呈现。
在一个示例实施例中,系统200还可以包括响应器260和去除器270。响应器260可以被配置为允许查看来自聚集包的接收表单的原始表示。去除器270可以被配置为允许从聚集包去除特定电子表单的所有表示。
如上文提到的那样,用于可移植数据聚集的系统可以被配置为检测电子表单内的如下元数据,该元数据表明电子表单与特定工作流关联。因此,系统200可以包括如下检测器280,该检测器用以自动检测电子表单是特定工作流的一部分。在一个示例实施例中,检测器280可以被配置为在打开电子表单以供关联应用进行查看之后执行对电子表单是否为特定工作流的一部分的检测。在一个替代实施例中,检测器280可以被配置为定期地扫描预定目的地(例如特定文件夹或者目录、与启动者的电子邮件客户端关联的收件箱等),向启动者通知与工作流关联的任何新检测到的电子表单,然后向确定的目的地聚集包自动添加与工作流关联的电子表单。可以参照图3根据一个示例实施例描述系统200执行的各种操作。
图3是图示了根据一个示例实施例的用以聚集收集的一组电子表单的方法300的流程图。可以通过可以包括硬件(比如专用逻辑、可编程逻辑、微代码等)、软件(比如运行于通用计算机系统或者专用机器上)或者二者的组合的处理逻辑来执行方法300。在一个示例实施例中,可以通过上文参照图2讨论的各种模块来执行方法300。每个这些模块都可以包括处理逻辑。
如图3中所示,方法300开始于来自图2的通信模块220在操作302接收一个或者多个电子表单。字段数据提取器230在操作304从接收的电子表单提取字段数据,而聚集器240在操作306将字段数据添加到聚集包中。然后,聚集器240可以将控制传递到表征模块250。
在操作308,表征模块250可以将接收的电子表单保存为与聚集表单关联的附件。在操作310,可以按需向用户显示所得到的聚集表单(例如在如下文讨论的摘要表的一个示例实施例中)。参照图4A讨论可以利用方法300来处理的示例原始表单。
图4图示了根据一个示例实施例的原始电子表单400。如图4中所示,标题为“节日休假表单”的电子表单400包括可以响应于用户输入来接收字段值的多个数据字段。在示例的“节日休假表单”400中,“姓名”字段402具有关联字段值“Benjamin Martin”404。“街道地址”字段406具有关联字段值“19121 Evelyn Avenue”408。“城市”字段410具有关联字段值“Sunnyvale”412。“邮政编码”字段414具有关联字段值“94086”420。最后,“日间电话”字段422具有关联字段值“408-376-5400”424。
如上文提到的那样,电子表单如“节日休假表单”400可以具有嵌入的元数据,从而使得电子表单(或者电子表单的实例)可以由系统标识为特定工作流的一部分。将注意到,尽管这样的元数据嵌入可以增强用户的电子表单体验,但是并非必须在表单中存在元数据才能利用用于可移植数据聚集的系统和方法。在一个示例实施例中,用户可以被允许选择在文件系统中发现的多个电子表单并且请求将例如如图4和图5中所示地将所选电子表单聚集到聚集包中。
在图5中图示了示例摘要表500。如图5中所示,来自“节日休假表单”400的字段值出现在摘要表500的单独的行510中。
将注意到,虽然已经在PDF电子表单的背景下描述了本发明的一些示例实施例,但是这里的技术可以有利地与适合于向用户提供电子表单的各种数据呈现格式一起运用。在一个示例实施例中,聚集包可以实施为可扩展标记语言(XML)文件。
如上文讨论的那样,用以将收集的一组电子表单聚集到聚集包中的系统可以从填写分发的表单的用户接收电子表单。在一个示例实施例中,该系统可以被配置为仅接收与填写的电子表单(例如XML格式)关联的字段数据,这与整个完整表单(例如PDF文件)相反。然后,返回的XML文件可以与适当的聚集包关联。在一个实施例中,XML数据可以作为表格视图中的记录之一包含到聚集包中。当系统检测到用户对为该特定记录显示完整表单的请求时,系统可以打开空白表单的副本、将XML数据导入到空表表单中并且向用户显示所得到的表单。
图6示出了可以在其中执行如下一组指令的计算机系统600的示例电子表单中的机器的图解表示图,该组指令用于使机器执行这里讨论的任何一个或者多个方法。在各种实施例中,该机器可以作为独立设备来操作或者可以连接(联网)到其它机器。在联网部署中,该机器可以在服务器-客户端网络环境中按服务器或者客户端功能来操作或者在对等(或者分布式)网络中作为对等机器来操作。该机器可以是个人计算机(PC)、写字板PC、机顶盒(STB)、个人数字助理(PDA)、蜂窝电话、便携音乐播放器(例如便携硬驱动音频设备如MP3播放器)、Web装置、网络路由器、交换机或者网桥或者能够执行如下一组(有序的或者以其它方式的)指令的机器,该组指令指定将由该机器执行的动作。另外,尽管仅图示了单个机器,但是术语“机器”也应当理解为包括任何如下机器集合,该机器集合单独地或者联合地执行用以实现这里讨论的任何一个或者多个方法的一组(或者多组)指令。
示例计算机系统600包括经由总线608相互通信的处理器602(例如中央处理单元(CPU)、图形处理单元(GPU)或者二者)、主存储器604和静态存储器606。计算机系统600还可以包括视频显示器单元610(例如液晶显示器(LCD)或者阴极射线管(CRT))。计算机系统600也包括文字数字输入设备612(例如键盘)、用户接口(UI)导航设备614(例如鼠标)、磁盘驱动单元616、信号生成设备618(例如扬声器)和网络接口设备620。
磁盘驱动单元616包括机器可读介质622,在该介质上存储实施这里描述的任何一个或者多个方法或者功能或者由这里描述的的任何一个或者多个方法或者功能利用的一组或多组指令和数据结构(例如软件624)。在由计算机系统600执行期间,软件624也可以完全地或者至少部分地驻留于主存储器604内和/或处理器602内,主存储器604和处理器602也构成机器可读介质。
还可以利用多个公知传送协议中的任一传送协议(例如HTTP)经由网络接口设备620通过网络626发送或者接收软件624。
尽管在一个示例实施例中,将机器可读介质622示出为单个介质,但是术语“机器可读介质”应当理解为包括存储一组或多组指令的单个介质或者多个介质(例如集中的或者分布的数据库和/或关联的高速缓存和服务器)。术语“机器可读介质”也应当理解为包括任何如下介质,该介质能够存储、编码或者携带用于由机器执行并且使机器执行本发明的任何一个或者多个方法的一组指令,或者该介质能够存储、编码或者携带由这样的一组指令利用或者与这样的一组指令关联的数据结构。术语“机器可读介质”应当相应地理解为包括但不限于固态存储器、光学介质和磁介质以及载波信号。这样的介质也可以非限制性地包括硬盘、软盘、闪存卡、数字视频光盘、随机存取存储器(RAM)、只读存储器(ROM)等。
这里描述的实施例可以实施于包括安装于计算机上的软件的操作环境中、用硬件来实施或者用软件和硬件的组合来实施。
由此已经描述了用于可移植数据聚集的方法和系统。虽然已经参照特定示例实施例描述了实施方式,但是将清楚,可以对这些实施例进行各种修改和变化而不脱离本发明的更广义精神和范围。因而,将按照示例性而非限制性的意义来理解说明书和附图。

Claims (21)

1.一种系统,包括:
通信模块,用以接收电子表单;
提取器,用以从所述电子表单提取字段数据;
聚集器,用以将所述字段数据添加到聚集包中,所述字段数据以聚集格式呈现于所述聚集包中;以及
表征模块,用以将所述电子表单的表征与所述聚集包关联以保留所述电子表单的可视呈现。
2.根据权利要求1所述的系统,还包括:响应器,用以:
接收与所述字段数据的聚集表示关联的控制动作;以及
响应于所述控制动作而利用所述电子表单的所述表征来显示所述电子表单的表示。
3.根据权利要求2所述的系统,其中所述控制动作是点击所述表单数据的表格表示。
4.根据权利要求1所述的系统,其中所述表征模块用以添加所述电子表单的所述表征作为与所述聚集包关联的附件。
5.根据权利要求1所述的系统,其中所述字段数据在所述聚集包中呈现为一行。
6.根据权利要求1所述的系统,其中:
所述通信模块用以接收附加电子表单;
所述提取器用以从所述附加电子表单提取附加字段数据;
所述聚集器用以将所述附加字段数据添加到所述聚集包中;以及
所述表征模块用以将所述附加电子表单的表征添加到所述聚集包中以保留所述附加电子表单的可视呈现。
7.根据权利要求6所述的系统,还包括:去除器,用以:
接收与所述聚集包中的所述附加字段数据的所述表格表示关联的更多控制动作;以及
响应于所述更多控制动作而从所述聚集包去除所述附加字段数据和去除所述附加电子表单的所述表征。
8.根据权利要求1所述的系统,其中所述电子表单为可移植文档格式(PDF)。
9.根据权利要求1所述的系统,其中所述聚集包是数据集,所述数据集包括容器文件,所述容器文件用以作为用于所述电子表单的容器。
10.根据权利要求1所述的系统,其中所述电子表单包括元数据,所述元数据用以表明所述电子表单与所述聚集包关联。
11.一种方法,包括:
接收电子表单;
从所述电子表单提取字段数据;
将所述字段数据与聚集包关联,所述字段数据以聚集格式呈现于所述聚集包中;以及
将所述电子表单的表征与所述聚集包关联以保留所述电子表单的可视呈现。
12.根据权利要求11所述的方法,还包括:
接收与所述字段数据的表格表示关联的控制动作;以及
响应于所述控制动作而利用所述电子表单的所述表征来显示所述电子表单的表示。
13.根据权利要求12所述的方法,其中所述控制动作是点击所述表单数据的所述表格表示。
14.根据权利要求11所述的方法,其中将所述电子表单的所述表征添加到所述聚集包中包括添加所述电子表单的所述表征作为与所述聚集包关联的附件。
15.根据权利要求11所述的方法,还包括在所述聚集包中将所述字段数据呈现为一行。
16.根据权利要求11所述的方法,还包括:
接收附加电子表单;
从所述附加电子表单提取附加字段数据;
将所述附加字段数据添加到所述聚集包中;以及
将所述附加电子表单的表征添加到所述聚集包中以保留所述附加电子表单的可视呈现。
17.根据权利要求16所述的方法,还包括:
接收与所述聚集包中的所述附加字段数据的所述表格表示关联的更多控制动作;以及
响应于所述更多控制动作而从所述聚集包去除所述附加字段数据和去除所述附加电子表单的所述表征。
18.根据权利要求11所述的方法,还包括以可移植文档格式(PDF)呈现所述聚集包。
19.根据权利要求11所述的方法,还包括检测所述电子表单中用以表明所述电子表单与所述聚集包关联的元数据。
20.一种机器可读介质,具有用以使机器执行以下操作的指令数据:
接收电子表单;
确定与所述电子表单关联的字段数据;
确定与所述电子表单关联的表征数据;以及
生成聚集包,所述聚集包包括所述字段数据的聚集表示和所述电子表单的所述表征。
21.一种系统,包括:
用于接收附加电子表单的装置;
用于从所述附加电子表单提取附加字段数据的装置;
用于生成所述附加字段数据的聚集表示的装置;
用于将所述附加字段数据的所述聚集表示与所述聚集包关联的装置;以及
用于将所述附加电子表单的可视呈现与所述聚集包关联的装置。
CN200780028443.XA 2006-07-28 2007-07-25 用于可移植数据聚集的方法和系统 Active CN101512570B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US11/495,833 2006-07-28
US11/495,833 US7870477B2 (en) 2006-07-28 2006-07-28 Method and system for portable data aggregation
PCT/US2007/016798 WO2008013889A2 (en) 2006-07-28 2007-07-25 Method and system for portable data aggregation

Publications (2)

Publication Number Publication Date
CN101512570A true CN101512570A (zh) 2009-08-19
CN101512570B CN101512570B (zh) 2016-05-11

Family

ID=38982070

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200780028443.XA Active CN101512570B (zh) 2006-07-28 2007-07-25 用于可移植数据聚集的方法和系统

Country Status (3)

Country Link
US (1) US7870477B2 (zh)
CN (1) CN101512570B (zh)
WO (1) WO2008013889A2 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102298623A (zh) * 2011-08-15 2011-12-28 北京神州泰岳软件股份有限公司 话单数据采集方法

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7971135B2 (en) * 2006-07-28 2011-06-28 Adobe Systems Incorporated Method and system for automatic data aggregation
US7870477B2 (en) 2006-07-28 2011-01-11 Adobe Systems Incorporated Method and system for portable data aggregation
JP4811808B2 (ja) * 2007-12-13 2011-11-09 株式会社リコー 情報処理装置、情報処理方法、プログラムおよび記録媒体
US9946692B2 (en) 2008-05-20 2018-04-17 Adobe Systems Incorporated Package file presentation
US8161023B2 (en) * 2008-10-13 2012-04-17 Internatioanal Business Machines Corporation Inserting a PDF shared resource back into a PDF statement
US8364604B1 (en) * 2008-11-17 2013-01-29 ArdentSky, LLC System and method for managing licenses
US8818959B2 (en) * 2008-12-02 2014-08-26 Adobe Systems Incorporated Virtual embedding of files in documents
US9361296B2 (en) 2009-01-22 2016-06-07 Adobe Systems Incorporated Method and apparatus for processing collaborative documents
US9384295B2 (en) * 2009-01-22 2016-07-05 Adobe Systems Incorporated Method and apparatus for viewing collaborative documents
US8527897B2 (en) * 2009-01-26 2013-09-03 International Business Machines Corporation System, method, and computer program product for toggling back and forth between unformatted and formatted editable views of data
US9015611B2 (en) 2009-03-23 2015-04-21 Adobe Systems Incorporated Transferring component hierarchies between applications
US8099397B2 (en) * 2009-08-26 2012-01-17 International Business Machines Corporation Apparatus, system, and method for improved portable document format (“PDF”) document archiving
US9298685B2 (en) * 2013-02-28 2016-03-29 Ricoh Company, Ltd. Automatic creation of multiple rows in a table
US10885013B2 (en) * 2014-06-20 2021-01-05 Jpmorgan Chase Bank, N.A. Automated application lifecycle tracking using batch processing
EP3186525B1 (de) * 2014-08-29 2018-08-08 Schaeffler Technologies AG & Co. KG Doppelkupplung

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6589290B1 (en) * 1999-10-29 2003-07-08 America Online, Inc. Method and apparatus for populating a form with data
US7487130B2 (en) 2000-11-07 2009-02-03 Grdn. Net Solutions, Llc Consumer-controlled limited and constrained access to a centrally stored information account
US20020125713A1 (en) 2001-03-12 2002-09-12 Raab Michael F. Method of collating, tabulating and retaining personal medical data
US7870025B2 (en) 2001-09-20 2011-01-11 Intuit Inc. Vendor comparison, advertising and switching
ITMO20020028A1 (it) * 2002-02-13 2003-08-13 Democt Ct Di Servizi Per La Di Metodo e sistema per la gestione dello scambio di documenti relativi al ciclo di vita di un ordine fra cliente e fornitore
US7621453B2 (en) 2002-07-29 2009-11-24 The Code Corporation System and method for controlling the distribution of data translation components to portable data collection devices
US7500178B1 (en) * 2003-09-11 2009-03-03 Agis Network, Inc. Techniques for processing electronic forms
US7747938B2 (en) 2004-05-04 2010-06-29 Oracle International Corporation Data insertion from a database into a fixed electronic template form
US20070055596A1 (en) 2005-08-26 2007-03-08 Movaris, Inc System for preparing financial disclosures by unifying financial close and financial control steps
US7567956B2 (en) 2006-02-15 2009-07-28 Panasonic Corporation Distributed meta data management middleware
US7870477B2 (en) 2006-07-28 2011-01-11 Adobe Systems Incorporated Method and system for portable data aggregation
US7971135B2 (en) 2006-07-28 2011-06-28 Adobe Systems Incorporated Method and system for automatic data aggregation

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102298623A (zh) * 2011-08-15 2011-12-28 北京神州泰岳软件股份有限公司 话单数据采集方法

Also Published As

Publication number Publication date
US20080028333A1 (en) 2008-01-31
WO2008013889A3 (en) 2008-07-31
US7870477B2 (en) 2011-01-11
CN101512570B (zh) 2016-05-11
WO2008013889A2 (en) 2008-01-31

Similar Documents

Publication Publication Date Title
CN101512570A (zh) 用于可移植数据聚集的方法和系统
US20200380200A1 (en) Information processing apparatus and method and non-transitory computer readable medium
US7573604B2 (en) Printer with embedded retrieval and publishing interface
CN102270107B (zh) 打印系统以及打印设定提案方法
JP5835674B2 (ja) インスタントメッセージングメッセージを表示するための方法およびデバイス
US20100161547A1 (en) Personalized Web Feed Views
US8719690B2 (en) Method and system for automatic data aggregation
CN103999116A (zh) 用于电子阅读器工具的可扩展框架
EP1513074A2 (en) Apparatus and method for generating reusable composite components during dynamic document construction
US20160182606A1 (en) Network Based Static Font Subset Management
WO2015049595A1 (en) Displaying email attachments on a webmail page
US20170142042A1 (en) Preview of Compressed File Email Attachments
US20070100865A1 (en) Aggregate file containing content-description files having native file formats
US20070100846A1 (en) Aggregate file containing a content-description file and a resource file
US8634112B2 (en) Document processing apparatus for generating an electronic document
US20080313210A1 (en) Content Publishing Customized to Capabilities of Device
JP2007096608A (ja) 不正画像検出装置、方法、プログラム
JP2008077171A (ja) データ配信装置、データ表示装置、データ配信方法、データ表示方法、データ配信プログラム、データ表示プログラム、および該プログラムを記録した記録媒体
WO2023217086A1 (zh) 资源文件更新方法、装置、设备及可读存储介质
US20080313201A1 (en) System and method for compact representation of multiple markup data pages of electronic document data
CN115587075B (zh) 版式文件处理方法、装置、终端设备及存储介质
US20150356070A1 (en) Information processing device, information processing method, and non-transitory computer-readable medium
US10225433B2 (en) Image processing apparatus
WO2017167101A1 (zh) 彩信附件管理方法、装置、通信系统及计算机存储介质
US9959249B2 (en) Information processing apparatus, document processing apparatus, information processing system, information processing method, and document processing method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant