CN1446340A - 使用经认证条款表有效起草法律文件 - Google Patents

使用经认证条款表有效起草法律文件 Download PDF

Info

Publication number
CN1446340A
CN1446340A CN01806321A CN01806321A CN1446340A CN 1446340 A CN1446340 A CN 1446340A CN 01806321 A CN01806321 A CN 01806321A CN 01806321 A CN01806321 A CN 01806321A CN 1446340 A CN1446340 A CN 1446340A
Authority
CN
China
Prior art keywords
clause
outline
selection
hurdle
individual
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.)
Pending
Application number
CN01806321A
Other languages
English (en)
Inventor
M·威廉森
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.)
PRESTON GASTES ELLIS LLP
Original Assignee
PRESTON GASTES ELLIS LLP
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 PRESTON GASTES ELLIS LLP filed Critical PRESTON GASTES ELLIS LLP
Publication of CN1446340A publication Critical patent/CN1446340A/zh
Pending legal-status Critical Current

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
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99931Database or file accessing
    • Y10S707/99933Query processing, i.e. searching
    • Y10S707/99936Pattern matching access
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99931Database or file accessing
    • Y10S707/99939Privileged access
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99941Database schema or data structure
    • Y10S707/99942Manipulating data structure, e.g. compression, compaction, compilation
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99941Database schema or data structure
    • Y10S707/99943Generating database or data structure, e.g. via user interface
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99941Database schema or data structure
    • Y10S707/99944Object-oriented database structure
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99941Database schema or data structure
    • Y10S707/99944Object-oriented database structure
    • Y10S707/99945Object-oriented database structure processing

Abstract

描述了一种使用经认证条款表(49)有效起草法律文件(17)的系统和方法。将条款表(49)编入共享数据库(19)中。每一条款(67)涉及可能受法律文件(17)中条款使用影响的一个或多个个别当事人。每项条款(67)还包括控制存取的认证(46)和规定特定主题的条文和项目的选择(128)。利用基于该特定主题的主题顺序而形成条款表(48)的可检索索引(43),该主题顺序包含于每一条款(67)的条文和项目中。输出包括文件起草控制的条款选择界面(121)。条款表索引(43)对照给定使用者的授权和个别当事人以及指定金额而受到认证(46),并在成功认证之后显示在用户界面上。对照给定使用者的授权(46)和个别当事人的选择(128)而认证个条款选择(67)。在成功认证后,一旦该给定使用者选择,出自条款表(49)的个人条款(67)即显示在用户界面上。

Description

使用经认证条款表有效起草法律文件
技术领域
本发明总的来说涉及法律文件的自动起草,本发明尤其涉及一种使用经认证(authenticated)条款表而有效起草法律文件的系统和方法。
发明背景
复杂文件起草通常比简单地填充空白行包含更多的思考和努力。更确切地说,该过程涉及书写非常特别和通常具有法律意义的个别条款(clause)和项目(term)。那些条款和项目接着被汇集成有结构的文件。
这种有结构的文件通常是法定形式的有法律约束力的契约(contract)。契约跟普通文件不同,它对订约当事人并可能对第三当事人的权利具有法律效力。因此,契约以及影响个人权利的任何其它类型的法律文件只能够由富有经验的专业人员起草。
起草合格的法律文件很难,特别是在起草文件有重大法律影响的情况下。此外,文件起草质量很大程度上取决于作者的知识和经验。一个有资格的起草人在起草文件时将考虑很多因素,包括如主题的性质和范围,当事人的特征和相对位置,行业惯例,要求的语言,以前处理事务时使用的语言,条款和条件的可执行性,以及司法管辖和法律补偿的选择等一些因素。
文件起草不容易教授,并且可能对新手而言是一个耗时的过程。为了节约时间和作为学习的范例,可以仿照以前起草文件的结构和个人条款。但是,每一个文件都要求个别分析和设计。此外,单独取出的老文件缺乏作者起草过程中赋予的洞察力和智慧。
在法律事务中,代理人团队通常合作服务于单个客户的文件起草需要,以便有效节约成本和时间。有些客户要求标准化的语言,而且关注一致性。个人的工作成果会反映出不同的风格、技巧和经验水平。一致性的感觉,可能还有法律效力,会由于这些不同而受到损失。此外,对工作成果中无数的变化保持控制,对于向该客户负责的律师提出了重大的挑战。
在现有技术中,与字处理程序相结合的模板提供了有限的文件自动起草能力。这些模板能够使使用者创建一个可共享的骨架样板(bloilerplate)文件表。可基于使用者选择和预定的合并代码,给每个模板提供条款和具体内容,从而允许有中等水平的可定制性。然而,文档模板实际上不提供写作培训,并在有限的项目和条款可定制性的文件水平上操作。此外,模板并不提供存取外部资源材料的综合手段。
同样,很多现有技术文档生成程序根据使用者的输入自动起草文件。一个实例是Complete Legal Collection 2001产品,其由ParsonsSofrware,a division of Mattel Interactive,Inc.,Fremont,California授权使用。尽管能够创建定制的文件,但是这种程序通常与解决常遇问题的普通契约模板表捆绑在一起。这类程序使用普通提问和回答格式起草文件,通常不能够完全满足给定情况或当事人的特别需要。此外,这些条款或术语表是静态的。这些表不能够存储当事人的特殊条款或者由负责保证一致性和适当应用的作者所控制。
最后,一种现有技术的契约谈判和生成系统和方法描述于授予Hoyt等人的美国专利US6067531(′531)中。一个可共享的契约数据库存储具有很多契约组分的契约。不同的几类使用者可基于其类别成员资格并以契约状态码为条件而存取契约。可对照一个客户生成一个契约,其中使用者的公司参与作为一个缔约方。这些使用者通过客户系统上执行的一个小程序而存取契约组分。该小程序便于使用者输入,并有助于使法律措辞和契约谈判标准化。但是′531的设备并不基于缔约方筛选契约。′531的设备也不包括细粒度的(fine-grained)授权和选择控制,以便基于使用者的(或一个或多个当事人的)身份而限制对个别契约条款的存取。此外,当使用者本身是契约的一方当事人时,在一方当事人的缔约位置内在地预置了缔约条款,并且不能够创建伦理“墙”以阻止个别使用者窥视有关冲突各方的契约。最后,该小程序是一个必须在执行之前下载到客户系统并要求有客户解译器的“零足迹”应用程序。
因此,需要一种起草复杂文件尤其是契约的自动方法,它能够独立于使用者给起草工作提供专家知识。优选地,这种方法能够基于使用者和当事人,提供用于存储和检索可定制的大纲、项目和条款的细粒度的认证表。该认证会保证对内容的控制并该进显示和使用上的一致性。这样一种方法还可以与一种培训和参考资料资源的综合注释系统相结合。
发明内容
本发明提供了一种使用经认证条款、大纲和有关起草资料自动起草复杂文件尤其是合同的系统和方法。条款表、标准表和非标准文件大纲表和课题课程表保存在一个数据库内。生成各表的索引。创建了控制各表的修改和存取的授权栏(list)。还创建了关于文件内容和结构的选择栏。根据受文件和协议金额可能影响的当事人的选择,从经授权筛选的各表中选择条款、大纲和课题课程并加以填写。可在用于审计和研究的工作志中追踪条款和大纲的选择。
本发明的一个实施例是一种便于使用经认证条款选择起草复杂文件的系统和方法。保持一个包括个人条款表的数据库。每项个人条款包括有关一个或多个可能受影响的当事人的法条和条款。授权栏存储在该数据库内。每项授权用于控制使用者对每项个人条款的条款修改和使用。选择栏存储在该数据库中。每项选择,潜在地还有指定交易金额,都影响每项个人条款的条款选择。从个人条款表选出的每项个人条款都对照一个给定使用者的授权栏和该给定使用者及可能受影响的当事人的选择栏而得到认证。
本发明的另一个实施例是一种使用经认证的条款表来有效起草法律文件的系统和方法。将条款表编入一个共享数据库中。每一条款涉及受法律文件条款使用可能影响的一个或多个个别当事人。每项条款还包括用于控制存取的授权,以及用于对特定主题指定条目(provision)和项目(term)的选择,并且潜在地还包括涉及指定美元(或货币)服务价格或法律文件内认定条款的授权或选择。使用基于包括在每项条款的条目和项目内的特定主题的主题顺序而形成可检索的条款表索引。条款选择界面被导出并包括有文件起草控制。这些条款索引对照给定使用者的授权而得到认证。在认证之后,根据个别当事人和/或指定美元数额的选择而在用户界面上显示出该选择。条款选择则对照给定使用者的授权和个别当事人和指定美元数额的授权而受到认证。当给定使用者进行了成功的认证后作出选择时,条款表中的个人条款即显示在用户界面上。
本发明的另一个实施例是一种带有经认证内容选择的自动起草契约的系统和方法。保持可由多个使用者共享的数据库。契约条款表被编入该共享数据库中。每个契约条款涉及受该契约条款的使用可能影响的一个或多个当事人和指定服务价格或合同中确认的条款。每个契约条款还包括说明其中内容的注解。契约大纲表也被编入该共享数据库中。每一大纲创建一个组织框架(其中可插入条款而形成契约),并包括说明上述内容的注解。利用主题排序形成一组契约条款表和契约大纲表的共享索引。存储授权栏。每项授权控制契约条款和契约大纲修改以及使用者的使用。还存储选择栏。每项选择影响每个受可能影响的当事人选择契约条款和契约大纲,以及(可选的)契约的指定金额。从契约条款和契约大纲表的至少一个当中所作的每项选择都对照给定使用者的授权栏和给定使用者以及受到可能影响的当事人的选择栏或指定金额得到认证。
本发明促使所有各种熟练程度的人均能有效地起草文件。对训练和参考资料资源的注解和链接令使用者得以结合起草过程而学习和使用源材料。
此外,通过保证每个文件都与使用本发明所生成的其它文件相一致,该表提高了处理和保护的一致性。此外,包括法律实施的实施组可以通过控制表的内容而使其工作成果沿用一致的“外观和感觉”。
从下面的详细描述中,本发明的其它实施例对本领域普通技术人员而言将变得更清楚,其中通过说明所设想的实施本发明的最佳方式而描述了本发明的实施例。正如将被认识到的那样,本发明能够有其它不同的实施例,并且其若干细节能够在各种显而易见的方面进行改动,所有这些均未脱离本发明的精神和范围。因此,附图和详细描述实际上应认为是对本发明的说明而非限制。
附图说明
图1是本发明的网络计算工作台的框图,其中包括一种使用经认证条款表有效起草法律文件的系统。
图2是图1中有效起草法律文件的系统的详细框图。
图3是图1中数据库结构的功能框图。
图4通过示例表示利用如具有注解和超链接的菜单驱动条款选择模块的屏幕显示。
图5是屏幕照片,其以示例方式显示利用具有注解的菜单驱动条款选择模块。
图6是屏幕照片,其以示例方式显示具有注解和超链接的菜单驱动学习模块。
图7是图1中有效起草法律文件的系统软件模块的框图。
图8是根据本发明采用经认证条款表而有效起草法律文件的方法流程图。
图9是使用图8所示方法的选择条款例行程序流程图。
图10是使用图8所示方法的选择标准大纲例行程序流程图。
图11是使用图8所示方法的选择非标准大纲例行程序流程图。
图12是使用图8所示方法的选择课题例行程序流程图。
图13是使用图10和11所示例行程序处理条款的例行程序流程图。
本发明的最佳实施方式
图1是根据本发明的网络计算工作环境10的框图,其包括一种使用经认证条款表有效起草法律文件的系统。该系统10包括在主机系统上操作的本地服务器11。
如下面将参照图2进一步描述的那样,本地服务器11操纵法律文件起草系统17(LDDS)。本地服务器11为多个客户12提供对共享数据库19的存取,该数据库保持在附加的存储设备18上。该数据库能够以任何类似的共享方式进行分配和构造。
每个客户12操纵一个浏览器20,其提供进入LDDS 17和本地应用程序功能的的用户界面。其他形式的用户界面包括专用应用程序都是可行的。客户11经企业内联网13而与本地服务器11互连,该企业内联网13自身又经路由器16或类似设备而与连接因特网15互连。网络包括公众网如因特网,它允许连接全世界的主机和使用者。
LDDS 17提供了一种自动起草复杂文件尤其是契约和类似形式的法律文件的手段。如下面将要参照图3进一步描述的那样,该LDDS 17在数据库19内提供了一组经认证的表,存储可定制的大纲、条款和条文,以及培训和参考课题。这些表有索引,用于有效的细粒化的检索,而且对个人数据条文的存取受到控制且受到使用者和当事人的认证和选择。
注解可以与大纲、条款和条文相关。此外,注解还包括对本地和外部参考资料的超链接。通过本地服务器从存储在本地存储器18中的本地信息数据汇集(DC)22中检索本地参考资料。同样,通过远程服务器14检索外部参考资料,该远程服务器提供对存储在远程存储器21中的远程信息数据汇集的存取。远程服务器14通过因特网15与LDDS17连接。有关大纲、条款和条文的课题和注解使LDDS 17能够为文件起草工作提供专家知识,而与使用者的技巧和经验无关。其它类型的客户、网络布局技术和配置以及互连方式也是可行的。
个人计算机系统包括本地服务器11、远程服务器14和客户12都是通用和编程的数字计算设备,其包括中央处理单元(CPU)、随机存取存储器(RAM)、非易失性二次存储器如硬盘或CD ROM驱动器、网络接口以及外围设备——包括使用者接口设备如键盘或显示器。程序代码,包括软盘程序和数据,均载入RAM中,由CPU加以执行并产生用于显示、输出、发送或存储的处理结果。
图2表示图1中有效起草法律文件的系统17的详细框图。LDDS 17在本地服务器11上运行,作为一种活动服务器页面(Active Server Page,ASP)应用程序。LDDS 17以浏览器为基础并作为一组人机对话网页(图中未示)的一部分而由浏览器20(未示于图1)执行检索,浏览器20运行于请求客户12上。为支持LDDS 17,本地服务器11运行网络服务器31、活动服务器网页(ASP)服务器32、检索服务器33以及结构化查询语言(SQL)数据库服务器34。
网络服务器31服务于网页,该网页对浏览器20而言规定了LDDS17。网页以可翻译的标记分隔语言(tag-delimited language)写成稿本,该语言例如为所述实施例中使用的超文本标记语言(HTML),以及可扩充标记语言(Extensible Markup Language,XML),尽管也可以使用其它可翻译的标记分隔语言。一旦被接受,浏览器20将翻译该稿本,并显示所要求的内容。
LDDS 17在执行时被功能性地规定为一系列由ASP服务器32翻译的活动服务器页面。与浏览器20类似,ASP服务器32翻译可执行稿本,该稿本称为活动服务器页面,插入于网页中。在所述实施例中,采用由Microsoft Corporation,Redmond,Washington授权使用的活动服务器页面技术,将经过编辑的VBScript COM目标压缩在ASP封套内。优选采用可执行目标以便提高处理效率。一旦执行,该活动服务器页面即转换成普通网页,通常写为HTML或XML。该活动服务器页面被写为可视稿本(VBScript),该可视稿本描述于A.K.Weissinger所著“ASP in a Nutshell,A Desktop Quick Reference,”chs.1-3,O’Reilly &Assocs.(1999)中,其内容在此引入作为参考。
此外,大纲、条款和条文表通过SQL数据库服务器34保存在数据库19内。为了提高效率,通过检索服务器33对这些表附以索引和进行存取,该检索服务器与SQL数据库服务器34配合工作。在所述实施例中,SQL数据库服务器34和数据库19形成一个相关数据库管理系统RDBMS,例如为Oracle 8i产品,其由Oracle Corporation,Redwood Shores,California授权使用。检索服务器使用Microsoft SearchSeivices产品,但是也可在逻辑上加以组合,成为RDBMS的一部分。
图3是功能性框图,表示图1中数据库19的结构。数据库19相关地组织为表、栏和索引的逻辑组合,表、栏和索引则通过表链接而相关联。有四个逻辑表:条款表40、大纲表41、注解42和学习课题44。在所述实施例中,这些逻辑表保存在单一一个分层结构化的表中,其具有通过对照表(图中未示)而形成的父/子关系。该结构化表存储条款、大纲、注解、学习课题和大纲内选项的索引。不同于传统上通过完成连接操作而生成表,这一方案允许多层关系。但是其它组织方案和数据结构也是可行的。
该条款表40包括段落和句子的汇集,其中每一段落和句子都规定了条目和项目,该条目和项目涉及受法律文件内该条款使用可能影响的一个或多个当事人。这些条款还将提供法律意义上的中性语言,如标准定义和说明。这些条款包括预定字段,个别当事人能够被自动插入这些字段中,还包括空白字段,定制语言可以插入这些空白字段中。
大纲表41包括两种类型的大纲的汇集。标准大纲创建一种组织框架,其中出自条款表40的条款可以按结构化顺序(structured order)插入该框架中,形成一个法律文件或类似文件。非标准大纲同样创建一种组织框架,但是其格式自由,并且不施加结构化顺序。这些大纲可以包括部分标准“样板”语言。此外,这些大纲提供有选自条款表40的条款,并且能够包括想使作者在不同标题区之间选择的可选部分。
注解42提供了对个人条款、大纲和大纲细目的解释性描述。条款表40内的条款在适当情况下与注解形成关联47。同样,大纲表41内的大纲在适当情况下与注解形成关联48。一旦选择了一个条款或大纲,这些注解即自动显示。每个注解包括一个嵌入式的超链接参考信息,该信息本地存储在本地信息数据汇集22(示于图1)或远程存储在远程信息数据汇集23中。这些超链接令注解得以增加更详细的解释或培训或参考资料。
学习课题44提供了对条款和大纲以及其它有关复杂文件起草的课题的主题描述。学习课题44中的课题在适当情况下与注解、条款和大纲形成关联51。此外,每一课题能够包括一个参考数据源的嵌入式超链接,该数据源可在数据库19内或在其外部。
为了提高检索效率和便于使用,表40~42和学习课题44附有索引43。每个索引均与学习课题、注解、条款和大纲形成关联,优选使用基于学习课题、注解、条款或大纲所涉及主题的课题排序。
基于使用者或契约当事人的身份,以及可选地基于契约内确定的服务价格或条款,授权栏46控制各种组成表和索引的修改及使用。授权栏46与学习课题、索引、注解、条款和大纲形成关联。只有得到授权的使用者,例如法律事务所对客户负责的律师,能够得到允许而修改所关联的组成表或索引。同样地,只有得到授权的使用者才被允许使用所关联的表或索引。如果定价信息包括在授权栏46内,则基于其所关联的准用美元或其它货币金额而筛选条款或大纲选择。授权栏46提供了批准控制并构成了一种促使文件起草始终一致的手段。此外,该栏防止了未经授权或无意中使用组成表和索引,从而能够在法律事务中创建“伦理墙”。
最好在完成的法律文件中,个人条款和大纲的使用由工作志45跟踪。条款表40和大纲表41二者形成与工作志45的关联49,一旦完整的复杂文件生成,该工作志即记录每项条款和大纲的使用。工作志45创建审计追踪,其可随后用于通知客户,告知可能在以后会影响该客户为当事人的复杂文件的因素。
也可采用其它数据库类型、结构、方案和组织。
图4为屏幕照片,通过实例表示了一个具有注解68和超链接74a~b的菜单驱动条款选择模块60。该模块用于选择个人条款。该条款选择模块60输出具有文件起草控制的用户界面。条款选择模块60提供标题61和课题列表,该列表分为一般课题62和特定课题63,使用者能够从中选择一个特定条款。
该条款选择模块60的其余部分包括标题栏64、条款栏65、以及注解栏66。标题栏64标识条款标题69并指明作者和修改日期70。被选条款(没有任何关联注解)可通过字处理程序界面71而直接插入文件内。在所述实施例中,被选条款被插入一个用字程序创建的文件中,该字程序由Microsoft Corporation,Tedmond,Washington授权使用,不过也可以使用其它字处理程序。
一旦成功认证,那么每个被选条款67显示在条款栏65上。在显示之前,LDDS 17根据授权栏46(示于图3)确定是否使用者被授权使用被选条款67。同样,LDDS 17筛选课题列表,以便提供受该条款可能影响的一个或多个当事人所选择的条款。条款67可选择性地包括一个或多个受可能影响的当事人72a~b的姓名,以及以后可附加其它数据的空白字段73。
最后,注解栏66显示与被选条款67关联的注解68。注解68可包括一个或多个将该注解连接到本地或外部数据源的超链接74a~b。
图5为屏幕照片,通过实例表示了一种具有注解89的菜单驱动大纲选择模块80。该模块用于选择标准大纲以生成完整文件。该大纲选择模块80也输出具有文件起草控制的用户界面,并提供标题81和课题列表。该课题列表分成一般课题82、特定课题83、及可选课题84。
与条款选择模块60相同,大纲选择模块80的其余部分包括标题栏85、大纲栏86、以及注解栏87。标题栏85确认大纲标题90,并指明作者和修改日期91。被选大纲能够通过字处理程序界面92而直接插入文件内。
一旦成功认证,则每个被选大纲88显示在大纲栏86上。在显示之前,LDDS 17根据授权栏46(示于图3)而确定使用者是否被授权使用被选大纲88。同样,LDDS 17筛选课题列表,以便提供受该大纲可能影响的一个或多个当事人所选择的大纲。大纲88可选择性地包括一个或多个受可能影响的当事人93的姓名,以及以后可附加其它数据的空白字段94。
最后,注解栏87显示与被选大纲88关联的注解89。注解89可能包括一个或多个将该注解链接至本地或外部数据源的超链接。
图6为屏幕照片,通过实例表示了一种具有注解106和超链接109的菜单驱动学习模块100。该模块用于观看与复杂文件起草的各个方面相关的课题。该学习模块100输出具有课题观看控制的用户界面。学习模块100提供标题101和课题列表,其分成一般课题102和特定课题103,使用者可从中选择特定课题进行复习。
学习模块100的其余部分包括标题栏104和课题栏105。标题栏104标识大纲标题107,并指明作者和修改日期108。
一旦成功认证,则每个被选大纲课题106显示在课题栏105上。在显示之前,LDDS 17基于授权栏46而确定使用者是否被授权使用被选课题106(示于图3)。被选课题106可包括一个或多个将该注解链接到本地或外部数据源的超链接109。
图7表示图1中的有效起草法律文件系统17的软件模块120的框图。每一模块均是以传统编程语言写成为源代码的计算机程序、过程或模块,该编程语言例如为Visual Vasic编程语言,并且由CPU作为目标或字节代码加以执行,如本技术中公知的那样。源代码和目标及字节代码的各种实施方案可以保存在计算机可读存储介质上或存于载波内的传送介质上。系统17根据处理步骤的顺序进行工作,这将参照图8而作进一步描述。
LDDS 17包括七个主要模块:条款选择121、大纲选择122、非标准选择123、学习选择124、检索125、采集器126和数据库(DB)保持127。一旦经适当的使用者认证,那么条款选择模块121即使用索引43中的一个索引提供一个课题列表,让使用者可根据有效的授权栏46和选择128而从课题表40中选择一个条款。与授权栏46相同,选择128能够选择性地包括与契约中所确认的商品或服务有关的定价信息。该条款选择模块121参考索引、注解42和选择128,并将课题的最终选择记录在工作志45内,该工作志建立在授权栏46和选择128基础上并包括任何可选的定价信息。
同样,大纲选择模块122和非标准大纲模块123都使用出自索引43的索引而提供课题列表,并可让使用者根据有效的授权栏46和选择128(只有大纲选择模块122)而选择大纲,包括任何可选的定价信息。该大纲选择模块122和非标准大纲模块123参考索引43、注解42和选择128,并将大纲的最终选择记录在工作志45内,该工作志建立在授权栏46和选择128基础上并包括任何可选的定价信息。
学习模块124使用出自索引43的一条索引而提供课题列表,并根据有效的授权栏46和选择128而显示出自学习课题44的一个课题。
其余模块主要是协助使用者利用LDDS 17的支持工具。检索模块125允许使用者检索条款表40、大纲表41、注解42、索引43和学习课题44。采集器126允许被授权的使用者基于有效的授权栏46而将得自其它来源的新条款、大纲和注解插入其各自的表中。最后,数据库(DB)保持模块127允许被授权的使用者再次根据有效的授权栏46而手动保留各种表、索引和栏。
其它模块也是可行的。例如,可将定价选择模块组合在其中,用来提供一种价格索引,让使用者能够选择文件中确认的服务或条款(或文件本身)的美元或其它货币金额的指定价格。
图8是表示根据本发明使用经认证条款而有效起草法律文件的方法140的流程图。方法140的工作分两个阶段:初始化(框141~142)和处理(框143~154)。在初始化期间,使用者登录LDDS 17(框141),标识受到将起草的复杂文件可能影响的当事人的身份,并提供其它辅助信息。根据使用者所提供的标识信息而使授权栏和选择128初始化。
处理(框143~154)在迭代循环或类似的控制结构中进行。在每次迭代中,处理使用者的请求,并基于该请求的类型而调用适当的例行程序。如果请求一个条款(框144),如下面将参照图9进一步描述的那样,即调用条款选择例行程序(框145)。如果请求一个标准大纲(框146),如下面将参照图10进一步描述的那样,则调用标准大纲例行程序(框146)。如果请求一个非标准大纲(框148),如下面将参照图11进一步描述的那样,则调用非标准大纲例行程序(框148)。如果请求一个课程(框150),如下面将参照图12进一步描述的那样,则调用学习课题例行程序(框151)。最后,如果请求检索(框153),即调用检索例行程序(框153)。处理一直进行到该程序结束。
图9表示用于图8所示方法的条款选择例行程序160的流程图。该例行程序的目的是提供一组条款选择菜单、条款和注解。利用索引43而提供普通条款菜单(框161),其中根据授权栏46而为使用者进行了筛选,并且为给定使用者和受可能影响的当事人提供基于选择128的数值。授权栏46和选择128可选择包括进一步筛选一般条款菜单的定价信息。一旦使用者输入,即显示具体条款类型的特定子菜单(框162),其利用索引43,可根据授权栏46和选择128以及任何可选定价信息而再次筛选。一旦使用者输入,即从条款表40中检索一个条款并加以显示(框163)。根据选择128和任何可选定价信息,为该条款提供预定值,例如受可能影响的当事人的姓名和类似信息。如果有关联,则根据使用者的授权栏46而从注解42中检索注解(框164),并处理超链接选择(框165)。最后,如果选择该条款以用于实际的复杂文件内(框166),则在工作志45内记录该条款选择(框167)。条款选择持续进行到不再有可供选择的条款为止(框168),之后例行程序结束。
图10表示用于图8所示方法的标准大纲选择例行程序180的流程图。该例行程序的目的在于提供一组标准大纲选择菜单、标准大纲和注解。如同上述的条款,利用索引43显示普通大纲菜单(框181),其根据授权栏46而为使用者进行过筛选,并且还根据该给定使用者和受可能影响的当事人的选择128而提供数值。授权栏46和选择128可选择性地包括进一步筛选一般大纲菜单的定价信息。一旦使用者输入,即利用索引43而显示特定大纲类型的特定子菜单(框182),其经过了根据授权栏46和选择128以及任何可选定价信息而进行的再次筛选。一旦使用者输入,即从大纲表40中检索一条大纲并加以显示(框183)。根据选择128和任何可选定价信息而使该大纲具有预定值,例如受可能影响的当事人的姓名和类似信息。如果有关联,则从注解42中检索注解(框184),并处理任何超链接选择(框185)。如果选择该大纲用于实际的复杂文件(框186),即在工作志45内记录该大纲选择(框187),并处理条款选择(框188),如下面将参照图13进一步描述的那样。大纲选择一直进行到不再有可供选择的大纲为止(框189),其后例行程序结束。
图11表示用于图8所示方法的非标准大纲200选择例行程序200流程图。这一例行程序的目的是提供一组非标准大纲选择菜单、非标准大纲和注解。标准大纲和非标准大纲选择的主要差别在于标准大纲选择中使用了选择128和特定类型的大纲。非标准大纲选择的格式自由,并主要由裸露骨架(bare skeleton)大纲构成,该大纲通过无结构方式提供条款。使用索引43显示普通非标准大纲菜单(框201),其根据可选择性包括定价信息的授权栏46而经过了再次筛选。如果有关联,即从注解42中检索注解(框202),并处理任何超链接选择(框203)。如果选择该大纲用于实际的复杂文件(框204),则在工作志45内记录该大纲选择(框215)并处理条款选择(框216),如下面将参照图13进一步描述的那样。非标准大纲选择一直进行到不再有可供选择的大纲为止(框217),之后例行程序结束。
图12表示用于图8所示方法的课题选择例行程序流程图。该例行程序的目的是提供有关复杂文件起草的一些方面的信息。使用索引43为使用者显示根据授权栏46筛选的普通课题菜单(框221),并根据选择128而提供关于该给定使用者和受可能影响的当事人的数值以及任何可选定价信息。如果有关联,即从注解42中检索注解(框222),并处理任何超链接选择(框223)。一旦使用者输入,即利用索引43而显示特定课题类型的特定子菜单(框224),其根据授权栏46和选择128,包括任何定价信息,而经过了再次筛选。一旦使用者输入,即从学习课题44中检索特定课题并加以显示(框225)。如果有关联,即从注解42中检索注解(框226)并处理任何超链接选择(框227)。课题选择一直进行到不再有可供选择的课题为止(框228),之后例行程序结束。
图13表示用于在图10和11所示例行程序中处理条款的例行程序240的流程图。该例行程序的目的是提供具有条款的大纲。该例行程序由一对嵌套的迭代环构成。在外部迭代环的每次迭代中(框241~247),选择个人条款或处理条款选项组(框243~245)。在内部迭代环的每次迭代中(框243~245),选择个人条款或处理条款选项组(框244)。也可以使用其它类型的流程控制以替换迭代环和递推。
对于大纲中所规定的每一条款(框241),如果该条款不包括一组可选条款(框242),则如上面参照图9描述的那样选择个人条款(框246)。否则对于每一选项(框243),通过递推地调用当前例行程序而处理条款(框244)。同样,选择迭代处理一直持续到所有条款都经过处理为止,之后例行程序返回。
虽然已经参照实施例具体表示和描述了本发明,但是本领域普通技术人员可以理解,可在形式和细节上进行上述的和其它的改变而不脱离本发明的精神和范围。

Claims (34)

1.一种具有经认证条款选择的便于起草复杂文件(17)的系统,其包括:
数据库(19),其包括个人条款表(49),其中每项个人条款(67)都包括涉及一个或多个可能受影响的当事人的条文(provision)或项目(term);
授权(46)栏,其存储于该数据库(19)内,其中每一授权(46)控制使用者对于各项个人条款(67)的条款修改和使用;
选择(128)栏,其存储于该数据库(19)内,其中每一选择(128)均影响每个个别当事人的条款选择;及
条款选择模块(121),其对照给定使用者的授权(46)栏以及该给定使用者与所述可能受影响的当事人的选择(128)栏,对每一出自个人条款表(49)的个人条款(67)的选择进行认证。
2.如权利要求1的系统,进一步包括:
索引(43),其根据所处理的主题而将所述个人条款(67)编制成主题顺序的索引;及
所述条款选择模块(121)从该主题顺序中选择每项个人条款(67)。
3.如权利要求1的系统,进一步包括:
注解表(42),其存储于所述数据库(19)内,其中每一注解(106)提供对至少一个所链接个人条款(67)的解释性描述;及
所述条款选择模块(121)在从所述个人条款表(49)中选择所述至少一个所链接个人条款(67)时,显示每一注解。
4.如权利要求1的系统,进一步包括:
标准大纲表(49),其存储于所述数据库(19)内,其中每一标准大纲(88)创建一个可将所述个人条款(67)按照结构化顺序(structured order)插入的组织框架;
授权(46)栏,其存储于所述数据库(19)内,其中每项授权控制使用者对于各标准大纲所作的大纲修改和使用;
选择(128)栏,其存储于所述数据库(19)内,其中每一选择(128)影响每个个别当事人的大纲选择;及
标准大纲选择模块(122),其对照关于给定使用者的所述授权(46)栏以及关于一个或多个个别当事人的选择(128)栏,对于每个出自标准大纲表(41)的标准大纲(88)的选择进行认证。
5.如权利要求1的系统,进一步包括:
非标准大纲表(41),其存储于所述数据库(19)内,其中每个非标准大纲(88)创建一个可将个人条款(67)按照结构化顺序插入的组织框架;
授权(46)栏,其存储于所述数据库(19)内,其中每项授权控制使用者对于每个标准大纲所作的大纲修改和使用;
非标准大纲选择模块(123),其对照关于给定使用者的所述授权栏,对于每个出自非标准大纲表(41)的非标准大纲(88)的选择进行认证。
6.如权利要求1的系统,进一步包括:
课题表(44),其存储于所述数据库(19)内,其中每一课题(106)提供有关文件起草一方面的一个课题的描述;及
学习模块(124),其一旦选择即显示各课题(106)。
7.如权利要求1的系统,进一步包括:
工作志(45),其记录对个人条款(67)的每次选择,该个人条款出自导致最终文件的所述个人条款表(49)。
8.如权利要求1的系统,其中所述授权(46)栏和所述选择(128)栏中,至少有一个进一步包括定价信息,该系统进一步包括:
条款选择模块(121),其对照定价信息而从所述个人条款表(49)中筛选个人条款(67)的每次选择。
9.一种具有经认证条款选择的便于起草复杂文件(17)的方法,其包括:
保持数据库(19),其包括个人条款表(49),其中每项个人条款(67)都包括涉及一个或多个可能受影响的当事人的条文或项目;
将授权(46)栏存储于该数据库(19)内,其中每一授权(46)控制使用者对于各项个人条款(67)的条款修改和使用;
将选择(128)栏存储于该数据库(19)内,其中每一选择(128)均影响每个个别当事人的条款选择;及
对照给定使用者的授权(46)栏以及该给定使用者与所述可能受影响的当事人的选择(128)栏,对每一出自个人条款表(49)的个人条款(67)的选择进行认证。
10.如权利要求9的方法,进一步包括:
根据所处理的主题而将所述个人条款(49)编制成主题顺序的索引;及
从该主题顺序中选择每项个人条款(67)。
11.如权利要求9的方法,进一步包括:
将注解表(42)存储于所述数据库(19)内,其中每一注解(106)提供对至少一个所链接个人条款(67)的解释性描述;及
在从所述个人条款表(49)中选择所述至少一个所链接个人条款(67)时,显示每一注解。
12.如权利要求9的方法,进一步包括:
将标准大纲表(49)存储于所述数据库(19)内,其中每一标准大纲(88)创建一个可将所述个人条款(67)按照结构化顺序插入的组织框架;
将授权(46)栏存储于所述数据库(19)内,其中每项授权控制使用者对于各标准大纲所作的大纲修改和使用;
将选择(128)栏存储于数据库(19)内,其中每一选择(128)影响每个个别当事人的大纲选择;及
对照关于给定使用者的所述授权(46)栏以及关于所述一个或多个个别当事人的选择(128)栏,对于每个出自标准大纲表(41)的标准大纲(88)的选择进行认证。
13.如权利要求9的方法,进一步包括:
将非标准大纲表(41)存储于所述数据库(19)内,其中每个非标准大纲(88)创建一个可将个人条款(67)按照结构化顺序插入的组织框架;
将授权(46)栏存储于所述数据库(19)内,其中每项授权(46)控制使用者对于每个标准大纲(88)所作的大纲修改和使用;
对照关于给定使用者的所述授权栏,对于每个出自非标准大纲表(41)的非标准大纲(88)的选择进行认证。
14.如权利要求9的方法,进一步包括:
将课题表(44)存储于所述数据库(19)内,其中每一课题(106)提供有关文件起草一方面的一个课题的描述;及
一旦选择即显示各课题。
15.如权利要求9的方法,进一步包括:
在工作志(45)中记录对个人条款(67)的每次选择,该个人条款出自导致最终文件的所述个人条款表(49)。
16.如权利要求9的方法,其中所述授权(46)栏和所述选择(128)栏中,至少有一个进一步包括定价信息,该系统进一步包括:
条款选择模块(121)对照定价信息而从所述个人条款表(49)中筛选个人条款(67)的每次选择。
17.一种用于完成如权利要求9的方法的计算机可读存储介质保存代码。
18.一种采用经认证条款表(40)而有效起草法律文件(17)的系统,其包括:
编入共享数据库(19)内的条款表(40),每项条款(67)涉及一个或多个可能受法律文件(17)内条款(67)的使用影响的个别当事人,并包括授权(46),该授权控制对特定主题的条文和项目的存取和选择;
该条款表(40)的可检索索引(43),其采用基于所述特定主题的主题顺序而形成,该特定主题包括在每项条款(67)的条文和项目中;及
包括文件起草控制的条款选择界面(60),其包括:
    索引栏(61),其在用户界面上显示条款表索引;及
    条款栏(65),其对照给定使用者的授权(46)和所述个别当
    事人的选择(128)而认证条款(67)选择,并在成功认证之
    后,一旦该给定使用者选择,即在用户界面上显示出自条款表
    (40)的个人条款(67)。
19.如权利要求18的系统,进一步包括:
编入所述共享数据库(19)内的大纲表(41),每一大纲(88)创建一个可将条款(67)插入其中以形成所述法律文件的组织框架,并包括授权(46),该授权控制对每个个别当事人有影响的大纲(88)选择的存取和选择;
该大纲表(41)的可检索索引(43),其采用基于每一大纲(88)主题的主题顺序而形成;及
包含文件起草控制的大纲选择界面(80),其包括:
    索引栏(81),其对照关于给定使用者的所述授权(46)以及
    关于所述一个或多个个别当事人的选择(128)而认证索引栏
    (81),并在用户界面上显示大纲表索引(43);及
    大纲栏(86),其对照关于给定使用者的所述授权(46)栏以
    及关于所述一个或多个个别当事人的选择(128)栏而认证大
    纲(88)选择,并在成功认证之后,一旦该给定使用者选择,
    即在用户界面上显示出自大纲表(41)的个别大纲(88)。
20.如权利要求19的系统,其进一步包括:
所述大纲表索引(43)和所述条款表索引(43)中至少一个的分层树形(hierarchical tree)显示(62、82),每一个这种分层树形显示包括:
一般课题(62、82)列表,其包括一个或多个出自所述大纲表索引和所述条款表索引中至少一个的一般索引;及
特定课题(63、83)列表,其包括一个或多个出自所述大纲表索引和所述条款表索引中至少一个的特定索引。
21.如权利要求19的系统,其进一步包括:
注解(42),其与出自所述条款表(40)的每项个人条款(67)和出自所述大纲表(41)的每个个别大纲(88)相关联,该注解(42)对所关联的个人条款(67)和所关联的个别大纲(88)中的至少一个提供解释性描述(89);及
注解栏(66),其在选择了所关联的个人条款(67)和所关联的个别大纲(88)中的至少一个时,显示每一注解(42)。
22.如权利要求21的系统,进一步包括:
对数据源(23)的超链接(109),该数据源在结合有一个或多个注解(42)的所述共享数据库(19)外部,该外部数据源(23)提供对所述注解的一个方面的进一步解释性说明;及
浏览器窗口(106),其在根据所述一个或多个注解而选择所述超链接时,显示每一外部数据源。
23.如权利要求19的系统,进一步包括:
工作志(45),其记录所选个人条款(67)和所选个别大纲(88)使用中至少其中之一的每一选择。
24.如权利要求18的系统,进一步包括:
编入共享数据库(19)内的课题表(44),每一课题(106)提供课题(89)的描述,该课题(89)涉及文件起草的一个方面,且其包括授权(46),该授权控制对每个个别当事人有影响的课题选择的存取和选择(128);
该课题表(44)的可检索索引(43),其采用基于每一课题主题的主题顺序而形成;及
包含课题观看控制的课题选择界面(100),其包括:
    索引栏(101),其在用户界面上显示课题表索引(43);及
    注解栏(105),其对照给定使用者的授权(46)以及所述个
    别当事人的选择而认证课题选择(106),并在成功认证之后,
    一旦该给定使用者选择,即在用户界面上显示出自所述课题表
    (44)的个别课题(106)。
25.一种采用经认证条款表(40)有效起草法律文件(19)的方法,其包括:
将条款表(40)编入共享数据库(19)内,每项条款(67)涉及一个或多个可能受法律文件内该条款的使用影响的个别当事人,并包括授权(46),该授权控制对特定主题的条文和项目的存取和选择;
采用基于所述特定主题的主题顺序而形成所述条款表(40)的可检索索引(43),该特定主题包括在每项条款(67)的条文和项目中;及
输出包括文件起草控制的条款选择界面(60),其包括:
    对照给定使用者的授权(46)和所述个别当事人的选择(128)
    而认证条款表索引(43);
    在用户界面上显示所述条款表索引(43);
    对照给定使用者的授权和所述个别当事人的选择(128)而认
    证条款选择;且
    在成功认证之后,一旦该给定使用者选择,即在用户界面上显
    示出自条款表(40)的个人条款(67)。
26.如权利要求25的方法,其进一步包括:
将大纲表(41)编入所述共享数据库(19)内,每一大纲(88)创建一个可将条款(67)插入其中以形成所述法律文件的组织框架,并包括授权(46),该授权控制对每个个别当事人有影响的大纲(88)选择的存取和选择;
采用基于每一大纲(88)主题的主题顺序而形成该大纲表(41)的可检索索引(43);及
输出包含文件起草控制的大纲选择界面(80),其包括:
    在用户界面上显示大纲表索引(43);及
    对照关于给定使用者的所述授权(46)以及关于所述一个或多
    个个别当事人的选择(128)而认证大纲(88)选择;
    在成功认证之后,一旦该给定使用者选择,即在用户界面上显
    示出自大纲表(41)的个别大纲(88)。
27.如权利要求26的方法,其进一步包括:
建立所述大纲表索引(43)和所述条款表索引(43)中至少一个的分层树形显示(62、82),每一个这种分层树形显示包括:
    一般课题(62、82)列表,其包括一个或多个出自所述大纲表
    索引(43)和所述条款表索引(43)中至少一个的一般索引;
    以及
    特定课题(63、83)列表,其包括一个或多个出自所述大纲表
    索引(43)和所述条款表索引(43)中至少一个的特定索引。
28.如权利要求26的方法,其进一步包括:
使注解(42)与出自所述条款表(40)的每项个人条款(67)和出自所述大纲表(41)的每个个别大纲(88)相关联,该注解(42)对所关联的个人条款(67)和所关联的个别大纲(88)中的至少一个提供解释性描述(89);及
在选择了所关联的个人条款(67)和所关联的个别大纲(88)中的至少一个时,显示每一注解(42)。
29.如权利要求28的方法,进一步包括:
对于含有一个或多个所述注解(42)的所述共享数据库(19),以超链接将外部数据源(23)结合进来,该外部数据源(23)提供对所述注解(42)的一个方面的进一步解释性说明;及
在根据所述一个或多个注解而选择所述超链接时,显示每一外部数据源(23)。
30.如权利要求26的方法,进一步包括:
在工作志中记录所选个人条款(67)和所选个别大纲(88)的使用中至少一个的每一选择。
31.如权利要求25的方法,进一步包括:
将课题表(44)编入共享数据库(19)内,每一课题(106)提供课题(89)的描述,该课题(89)涉及文件起草的一个方面,且其包括授权(46),该授权控制对每个个别当事人有影响的课题选择的存取和选择(128);
采用基于每一课题主题的主题顺序而形成该课题表(44)的可检索索引(43);及
输出包含课题观看控制的课题选择界面(100),其包括:
    在用户界面上显示课题表索引(43);及
    对照给定使用者的授权(46)以及所述个别当事人的选择而认
    证课题选择(106);并且
    在成功认证之后,一旦该给定使用者选择,即在用户界面上显
    示出自所述课题表(44)的个别课题(106)。
32.一种实现如权利要求25的方法的计算机可读存储介质保存代码。
33.一种采用经认证内容选择(17)而自动起草契约的系统,其包括:
由多个使用者共享的数据库(19),其包括:
契约条款表(40),其中每一契约条款(67)都涉及一个或多个可能受该契约条款使用影响的当事人,并包括解释其中内容的注解(42);
契约大纲表(41),每一大纲(88)创建一个可将所述条款(67)插入其中以形成所述契约的组织框架,并包括解释其中所述内容的注解;
一组采用主题排序的所述契约条款表(40)和所述契约大纲表(41)的可检索索引(43);
授权(46)栏,其中每一授权控制使用者对于契约条款和契约大纲的修改和使用;
选择(128)栏,其中每一选择(128)均影响每个可能受影响的当事人对所述条款选择(67)和所述契约大纲(88)的选择;及
条款起草模块(17),其对照给定使用者的授权(46)栏以及该给定使用者与所述可能受影响的当事人的选择(128)栏,对于出自契约条款表(40)的契约条款(67)以及出自所述契约大纲表(41)的契约大纲(88)中至少其中之一的每一选择进行认证。
34.一种通过经认证内容选择而自动起草契约的方法,其包括:
保持由多个使用者共享的数据库(19),其包括:
编辑契约条款表(40),其中每一契约条款(67)都涉及一个或多个可能受该契约条款使用影响的当事人,并包括解释其中内容的注解(106);
编辑契约大纲表(41),每一大纲(88)创建一个可将所述条款(67)插入其中以形成所述契约的组织框架,并包括解释其中所述内容的注解(106);
采用主题顺序而形成所述契约条款表(40)和所述契约大纲表(41)的一组可检索索引(43);
储存授权(46)栏,其中每一授权控制使用者对于契约条款和契约大纲的修改和使用;
储存选择(128)栏,其中每一选择(128)均影响每个可能受影响的当事人对条款选择(67)和契约大纲(88)的选择;及
对照给定使用者的授权(46)栏以及该给定使用者与所述可能受影响的当事人的选择(128)栏,对于出自契约条款表(40)的契约条款(67)以及出自所述契约大纲表(41)的契约大纲(88)中至少其中之一的每一选择进行认证。
CN01806321A 2000-11-28 2001-11-27 使用经认证条款表有效起草法律文件 Pending CN1446340A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/724,837 US7080076B1 (en) 2000-11-28 2000-11-28 System and method for efficiently drafting a legal document using an authenticated clause table
US09/724,837 2000-11-28

Publications (1)

Publication Number Publication Date
CN1446340A true CN1446340A (zh) 2003-10-01

Family

ID=24912122

Family Applications (1)

Application Number Title Priority Date Filing Date
CN01806321A Pending CN1446340A (zh) 2000-11-28 2001-11-27 使用经认证条款表有效起草法律文件

Country Status (6)

Country Link
US (4) US7080076B1 (zh)
EP (1) EP1356391A2 (zh)
CN (1) CN1446340A (zh)
AU (1) AU2002232448A1 (zh)
CA (1) CA2430944C (zh)
WO (1) WO2002044932A2 (zh)

Families Citing this family (78)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090307577A1 (en) * 2001-08-28 2009-12-10 Lee Eugene M System for providing a binding cost for foreign filing a patent application
US7487152B1 (en) 2000-05-31 2009-02-03 International Business Machines Corporation Method for efficiently locking resources of a global data repository
CA2322601A1 (en) * 2000-10-06 2002-04-06 Ibm Canada Limited-Ibm Canada Limitee System and method for generating a filtered product list from a master product list in a contract
CA2322600A1 (en) * 2000-10-06 2002-04-06 Ibm Canada Limited-Ibm Canada Limitee System and method for presentation of user interface for conducting contractual activity over a computer network
US7487544B2 (en) * 2001-07-30 2009-02-03 The Trustees Of Columbia University In The City Of New York System and methods for detection of new malicious executables
US7657935B2 (en) 2001-08-16 2010-02-02 The Trustees Of Columbia University In The City Of New York System and methods for detecting malicious email transmission
US7818797B1 (en) 2001-10-11 2010-10-19 The Trustees Of Columbia University In The City Of New York Methods for cost-sensitive modeling for intrusion detection and response
US8544087B1 (en) 2001-12-14 2013-09-24 The Trustess Of Columbia University In The City Of New York Methods of unsupervised anomaly detection using a geometric framework
US9306966B2 (en) 2001-12-14 2016-04-05 The Trustees Of Columbia University In The City Of New York Methods of unsupervised anomaly detection using a geometric framework
US7225343B1 (en) 2002-01-25 2007-05-29 The Trustees Of Columbia University In The City Of New York System and methods for adaptive model generation for detecting intrusions in computer systems
US7448084B1 (en) 2002-01-25 2008-11-04 The Trustees Of Columbia University In The City Of New York System and methods for detecting intrusions in a computer system by monitoring operating system registry accesses
AU2003267974B2 (en) * 2002-06-25 2010-11-04 The Bureau Of National Affairs, Inc. Electronic management and distribution of legal information
JP2006512693A (ja) 2002-12-30 2006-04-13 トムソン コーポレイション 法律事務所用の知識管理システム
WO2005002113A2 (en) * 2003-06-09 2005-01-06 United States Postal Service Methods and systems for providing communications management
US7860880B2 (en) * 2004-03-01 2010-12-28 Peckar & Abramson, A Professional Corporation System, method and process for managing problems and risks associated with a construction project using project-specific software and project notice forms relative to the construction contract
US20060287966A1 (en) * 2004-12-21 2006-12-21 Oracle International Corporation Methods and systems for authoring customized contracts using contract templates that include user-configured rules and questions
US8131647B2 (en) * 2005-01-19 2012-03-06 Amazon Technologies, Inc. Method and system for providing annotations of a digital work
US9275052B2 (en) 2005-01-19 2016-03-01 Amazon Technologies, Inc. Providing annotations of a digital work
CN1912902A (zh) * 2005-08-12 2007-02-14 鸿富锦精密工业(深圳)有限公司 法律文书生成系统及方法
US20070078789A1 (en) * 2005-10-03 2007-04-05 Vcontracts Ltd Method and system for formal contract drafting
US10216733B2 (en) * 2006-04-14 2019-02-26 Gregg S. Homer Smart commenting software
US9529903B2 (en) 2006-04-26 2016-12-27 The Bureau Of National Affairs, Inc. System and method for topical document searching
US20070288272A1 (en) * 2006-05-17 2007-12-13 Marks Peter T Collection systems and methods for managing insurance subrogation claims
US10339208B2 (en) 2006-06-12 2019-07-02 Brief-Lynx, Inc. Electronic documentation
US8219543B2 (en) 2006-06-12 2012-07-10 Etrial Communications, Inc. Electronic documentation
US8725565B1 (en) 2006-09-29 2014-05-13 Amazon Technologies, Inc. Expedited acquisition of a digital item following a sample presentation of the item
US9672533B1 (en) 2006-09-29 2017-06-06 Amazon Technologies, Inc. Acquisition of an item based on a catalog presentation of items
US8055716B2 (en) * 2006-10-19 2011-11-08 International Business Machines Corporation Dynamic creation of mail aliases usable in electronic communications
GB0621770D0 (en) * 2006-11-01 2006-12-13 Kilgour Simon Interactive database
US20080133424A1 (en) * 2006-11-30 2008-06-05 Caterpillar Inc. System and method for negotiating a contract
US7895128B2 (en) * 2007-02-27 2011-02-22 Xerox Corporation Self-training and self-testing systems and methods
US8209278B1 (en) 2007-03-23 2012-06-26 Jay Bradley Straus Computer editing system for common textual patterns in legal documents
US9665529B1 (en) 2007-03-29 2017-05-30 Amazon Technologies, Inc. Relative progress and event indicators
US8990215B1 (en) 2007-05-21 2015-03-24 Amazon Technologies, Inc. Obtaining and verifying search indices
US20080306784A1 (en) * 2007-06-05 2008-12-11 Vijay Rajkumar Computer-implemented methods and systems for analyzing clauses of contracts and other business documents
US8037004B2 (en) 2007-06-11 2011-10-11 Oracle International Corporation Computer-implemented methods and systems for identifying and reporting deviations from standards and policies for contracts, agreements and other business documents
US9020913B2 (en) 2007-10-25 2015-04-28 International Business Machines Corporation Real-time interactive authorization for enterprise search
US7941399B2 (en) * 2007-11-09 2011-05-10 Microsoft Corporation Collaborative authoring
US8028229B2 (en) * 2007-12-06 2011-09-27 Microsoft Corporation Document merge
US8825758B2 (en) 2007-12-14 2014-09-02 Microsoft Corporation Collaborative authoring modes
US8301588B2 (en) * 2008-03-07 2012-10-30 Microsoft Corporation Data storage for file updates
US8208245B2 (en) 2008-03-31 2012-06-26 Over The Sun, Llc Tablet computer
US8352870B2 (en) * 2008-04-28 2013-01-08 Microsoft Corporation Conflict resolution
US8429753B2 (en) * 2008-05-08 2013-04-23 Microsoft Corporation Controlling access to documents using file locks
US8825594B2 (en) * 2008-05-08 2014-09-02 Microsoft Corporation Caching infrastructure
US8417666B2 (en) * 2008-06-25 2013-04-09 Microsoft Corporation Structured coauthoring
AU2009269115B2 (en) * 2008-07-11 2016-01-28 Thomson Reuters Enterprise Centre Gmbh Systems, methods, and interfaces for researching contractual precedents
US20100070930A1 (en) * 2008-09-04 2010-03-18 Gilles Thibault Business document system
US20100131836A1 (en) * 2008-11-24 2010-05-27 Microsoft Corporation User-authored notes on shared documents
US9141933B2 (en) * 2009-02-24 2015-09-22 Sap Se Method and system for generating a personalized report with reusable parameters
JP5302759B2 (ja) * 2009-04-28 2013-10-02 株式会社日立製作所 文書作成支援装置、文書作成支援方法及び文書作成支援プログラム
US8346768B2 (en) * 2009-04-30 2013-01-01 Microsoft Corporation Fast merge support for legacy documents
US9455992B2 (en) * 2009-06-12 2016-09-27 Microsoft Technology Licensing, Llc Trusted hardware component for distributed systems
US20110004819A1 (en) * 2009-07-03 2011-01-06 James Hazard Systems and methods for user-driven document assembly
US8954434B2 (en) * 2010-01-08 2015-02-10 Microsoft Corporation Enhancing a document with supplemental information from another document
US9836436B2 (en) * 2010-08-05 2017-12-05 Thomson Reuters Global Resources Unlimited Company Systems, methods, software and interfaces for performing enhanced document processing and document outlining
US20120304075A1 (en) * 2011-05-23 2012-11-29 Dworkin Ross E System and method for management of motions
US20120330925A1 (en) * 2011-06-23 2012-12-27 Microsoft Corporation Optimizing fine grained access control using authorization indexes
US20130091422A1 (en) * 2011-10-10 2013-04-11 Gururaj Potnis System and Method for Dynamically Creating a Document Using a Template Tree
US9158741B1 (en) 2011-10-28 2015-10-13 Amazon Technologies, Inc. Indicators for navigating digital works
US9396277B2 (en) * 2011-12-09 2016-07-19 Microsoft Technology Licensing, Llc Access to supplemental data based on identifier derived from corresponding primary application data
US20130198619A1 (en) * 2012-02-01 2013-08-01 Harjinder Sidhu Methods and apparatuses for handling corporate documents
US9747562B1 (en) * 2012-03-19 2017-08-29 Apttex Corporation Linking structured database management systems with document creation and word processing tools
US8522130B1 (en) * 2012-07-12 2013-08-27 Chegg, Inc. Creating notes in a multilayered HTML document
US20140068426A1 (en) * 2012-09-05 2014-03-06 Gururaj Potnis System and method of modifying order and structure of a template tree of a document type by merging components of the template tree
US10402061B2 (en) * 2014-09-28 2019-09-03 Microsoft Technology Licensing, Llc Productivity tools for content authoring
US10210146B2 (en) * 2014-09-28 2019-02-19 Microsoft Technology Licensing, Llc Productivity tools for content authoring
US10528597B2 (en) 2014-09-28 2020-01-07 Microsoft Technology Licensing, Llc Graph-driven authoring in productivity tools
US10860979B2 (en) * 2015-02-17 2020-12-08 Nice Ltd. Device, system and method for summarizing agreements
US20160253759A1 (en) * 2015-02-27 2016-09-01 Masttro Holding Ag Computerized system and method of navigating data with tree structure visualization using segmented access rights
US11068644B1 (en) * 2015-03-30 2021-07-20 Insurance Services Office, Inc. System and method for creating customized insurance-related forms using computing devices
US10216715B2 (en) 2015-08-03 2019-02-26 Blackboiler Llc Method and system for suggesting revisions to an electronic document
US10176369B2 (en) * 2016-11-23 2019-01-08 Xerox Corporation Method and apparatus for generating a summary document
US10938950B2 (en) * 2017-11-14 2021-03-02 General Electric Company Hierarchical data exchange management system
US10515149B2 (en) 2018-03-30 2019-12-24 BlackBoiler, LLC Method and system for suggesting revisions to an electronic document
US10311140B1 (en) * 2018-10-25 2019-06-04 BlackBoiler, LLC Systems, methods, and computer program products for a clause library
US11625421B1 (en) * 2020-04-20 2023-04-11 GoLaw LLC Systems and methods for generating semantic normalized search results for legal content
WO2022146910A1 (en) 2021-01-04 2022-07-07 Blackboiler, Inc. Editing parameters

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6044205A (en) * 1996-02-29 2000-03-28 Intermind Corporation Communications system for transferring information between memories according to processes transferred with the information
US5671436A (en) * 1991-08-21 1997-09-23 Norand Corporation Versatile RF data capture system
US5459860A (en) * 1992-10-05 1995-10-17 International Business Machines Corporation Computerized system and process for managing a distributed database system
JPH06250895A (ja) * 1993-02-26 1994-09-09 Fujitsu Ltd 構造化データベースシステム
US5692206A (en) * 1994-11-30 1997-11-25 Taco Bell Corporation Method and apparatus for automating the generation of a legal document
US5774866A (en) * 1995-09-26 1998-06-30 Hannoch Weisman Computerized problem checking system for organizations
JP3090021B2 (ja) * 1996-02-14 2000-09-18 富士ゼロックス株式会社 電子文書管理装置
US5864871A (en) * 1996-06-04 1999-01-26 Multex Systems Information delivery system and method including on-line entitlements
EP0914637B1 (en) * 1996-07-03 2001-10-17 Sopheon N.V. Document producing support system
US6073160A (en) * 1996-12-18 2000-06-06 Xerox Corporation Document communications controller
US5940843A (en) * 1997-10-08 1999-08-17 Multex Systems, Inc. Information delivery system and method including restriction processing
US6202066B1 (en) * 1997-11-19 2001-03-13 The United States Of America As Represented By The Secretary Of Commerce Implementation of role/group permission association using object access type
JPH11316779A (ja) * 1998-04-30 1999-11-16 Fujitsu Ltd 立会人システム
US6278999B1 (en) * 1998-06-12 2001-08-21 Terry R. Knapp Information management system for personal health digitizers
US6067531A (en) 1998-07-21 2000-05-23 Mci Communications Corporation Automated contract negotiator/generation system and method
US6496822B2 (en) * 1999-04-12 2002-12-17 Micron Technology, Inc. Methods of providing computer systems with bundled access to restricted-access databases
US8032409B1 (en) * 1999-11-22 2011-10-04 Accenture Global Services Limited Enhanced visibility during installation management in a network-based supply chain environment
US7130807B1 (en) * 1999-11-22 2006-10-31 Accenture Llp Technology sharing during demand and supply planning in a network-based supply chain environment
US6785716B1 (en) * 2000-01-26 2004-08-31 Viaclix, Inc. System and method of channel-based internet network
US6785679B1 (en) * 2000-03-29 2004-08-31 Brassring, Llc Method and apparatus for sending and tracking resume data sent via URL
US7478403B1 (en) * 2000-04-21 2009-01-13 Sun Microsystems, Inc. Secure access to managed network objects using a configurable platform-independent gateway providing individual object-level access control
US7457948B1 (en) * 2000-09-29 2008-11-25 Lucent Technologies Inc. Automated authentication handling system

Also Published As

Publication number Publication date
US20090210398A1 (en) 2009-08-20
US8543604B2 (en) 2013-09-24
WO2002044932A2 (en) 2002-06-06
US20120240024A1 (en) 2012-09-20
US20060253449A1 (en) 2006-11-09
EP1356391A2 (en) 2003-10-29
CA2430944A1 (en) 2002-06-06
WO2002044932A9 (en) 2004-05-06
CA2430944C (en) 2009-03-17
US7496577B2 (en) 2009-02-24
US8190637B2 (en) 2012-05-29
US7080076B1 (en) 2006-07-18
WO2002044932A3 (en) 2003-08-21
AU2002232448A1 (en) 2002-06-11

Similar Documents

Publication Publication Date Title
CN1446340A (zh) 使用经认证条款表有效起草法律文件
CA2539431C (en) Personalized searchable library with highlighting capabilities
US7496560B2 (en) Personalized searchable library with highlighting capabilities
US7401289B2 (en) Layout generator system and method
JP5512614B2 (ja) 非ローマアルファベット文字を入力し検索するためのコンピュータで実現される方法およびシステム、ならびに関連する検索システム
US7149353B2 (en) Method and system for suppression of features in digital images of content
EP1978455A2 (en) Personalised searchable library with highlighting capabilities and access to electronic images of text based on user ownership of corresponding physical text
CN1533542A (zh) 建立财经建议应用的系统和方法
Nichols et al. Digital libraries and minority languages
Pager Making Copyright Work for Creative Upstarts
Eakin et al. Knowledge translation through research-based theatre
Taniar et al. Web information systems
Webb EAD in the department of special collections and western manuscripts at the bodleian library, United Kingdom
Cohen et al. Generative artificial intelligence community of practice for research
Kim et al. A Comparative Analysis of Coverage of an Exiled Korean American K-Pop Star
Li et al. Create, edit, and manage Web database content using active server pages
Nanninga ‘Indexing in Service of the Reader’: Association of Southern African Indexers and Bibliographers (ASAIB) 2022 conference
CN1826601A (zh) 多用途数据的无冗余提供
Pierazzo et al. Old Books, New Books, and Digital Publishing
Mikhaliova Legal support for digitalization of art
Feng ConfSys: enhancements & integration
Creff Opening interlending services to end users: the Catalogue Collectif de France
Chaudhuri Intellectual Property Management in an Ethnomusicology Archive
Lamb et al. Simultaneous Analysis of Heterogenous Databases on the Web: The Addsia Project
IRU ZLWK DVVLVWDQFH IURP% HWK'XODEDKQ/LEUDU\RI &RQJUHVV 0LFKDHO+ HDQH\2 [IRUG 8QLYHUVLW\

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication