一种法律在线更新方法、系统、设备及计算机程序产品与流程

文档序号:16999559发布日期:2019-03-02 01:39阅读:152来源:国知局
一种法律在线更新方法、系统、设备及计算机程序产品与流程

本发明涉及信息更新技术领域,尤其涉及一种法律在线更新方法、系统、设备及计算机程序产品。



背景技术:

随着科技的高速发展、人们生活水平的提高,现行法律调整的社会关系已发生重要变化,原有的法律无法适应新的社会关系和无法解决现有社会矛盾,只有对现行法律加以修改或补充,才能使法律适应调整新的社会关系的需要,现行法律中有不科学之处,不修改或补充便会带来弊端;并且,现行法律本身是暂行或试行法律、经过一定时期的实践,有必要变动,一个重要的新法律出现或一个重要的法律变动,也要引起或可能引起另一些法律的修改或补充。修改和补充可以是全局的,也可是局部的;可以单独修改或补充,也可以修补结合。只有法律进行及时、慎重地修改和补充,才能及时使法律适应社会发展需要,保证法律体系协调一致,消除法律中的弊端;才能维护法律的权威性,保证法律具有稳定性、连续性。

由于法律类型众多,各部法律文本涉及的法律条文更是繁琐,而每次官方发布的各类法律修改文件中涉及不同种类法律、不同法条的修改或补充,各类不同法律更新文件在不同时期发布,文件种类繁多,不利于人们查找和监控关注的法律信息。

日常生活过程中,如果人们没有及时关注相关目标法条的更新信息,很容易由于套用原始版本的法条对法律事务进行错误处理,导致不利后果;而即使人们耗费大量时间对关注法条的最新文本内容进行及时了解,对法条更新信息的了解停留在文字表面,难以正确理解所述法条的真实含义以及法律事务中的应用方法。

因此,针对上述问题,现有技术尚未提出有效的解决方案。



技术实现要素:

针对上述技术问题,本发明实施例提供了一种法律在线更新方法、系统、设备及计算机程序产品,以解决目前人们无法快速获取法律更新信息、以及对法律更新信息难以快速进行理解和正确应用的问题。

为了实现上述目的,根据本申请的一个方面,提供了一种法律在线更新方法,其包括以下步骤:

s1、周期性登录权威法律数据库查找数据库中在当前周期中的更新数据;

s2、对查找的更新数据进行数据定位,确定本系统数据库中对应该更新数据的原始法律数据;

s3、调用定位到的原始法律数据与更新数据进行数据比对,针对比对不一致数据建立关联对应表,并利用更新数据对本系统数据库中相对应的原始法律数据进行更新;

s4、依据比对不一致的数据形成关键信息,并基于关键信息在权威法律数据库中查找对应的司法解释信息和案例信息,将查找到的司法解释信息和案例信息存储并通过关联对应表建立与相应数据的对应关系;

s5、接收用户输入的法律检索信息,根据法律检索信息调用相应的法律数据,并利用关联对应表查找与所调用法律数据相关联信息,在显示相应法律数据同时以预定方式展示相关联信息。

进一步地,所述s1还包括以下步骤:接收用户输入的法条更新信息作为更新数据。

进一步地,所述s2中对查找的更新数据进行数据定位的方法为:

提取更新数据的法条位置数据,基于法条位置数据在本系统数据库中查找具有相同法条位置数据的原始法律数据,若查找结果不为空,对更新数据建立更新种类标签“修订”;

若查找结果为空,对更新数据建立更新种类标签“增加”。

进一步地,所述法条位置数据包括位置标签数据和/或用于区别各法条的特征法律数据,其中,所述位置标签数据包括代表法律种类的一级标签、代表法条编号或者所处章节编号的二级标签。

进一步地,s4步骤中,关键信息包括关键词、法条位置数据或比对不一致数据的节选片段。

进一步地,s5步骤中,调用的相应法律数据以及相关联信息以列表形式、网格形式或内容轮显形式的预定方式进行展示。

进一步地,利用更新数据对本系统数据库中相对应的原始法律数据进行更新具体为:更新数据存储于本系统数据库中形成更新后的法律信息,并建立映射地址,更新后的法律信息由新建映射地址的更新数据和非对应的原始法律数据组成。

本申请的另一方面,提供了一种法律在线更新系统,其包括:

查找模块,用于周期性登录权威法律数据库查找数据库中在当前周期中的更新数据;

数据定位模块,用于对查找的更新数据进行数据定位确定本系统数据库中对应该更新数据的原始法律数据;

比对模块,用于调用定位到的原始法律数据与更新数据进行数据比对,针对比对不一致数据建立关联对应表,并利用更新数据对本系统数据库中相对应的原始法律数据进行更新;

关联补充模块,依据比对不一致的数据形成关键信息,并基于关键信息在权威法律数据库中查找对应的司法解释信息和案例信息,将查找到的司法解释信息和案例信息存储并通过关联对应表建立与相应数据的对应关系。

调用展示模块,用于接收用户输入的法律检索信息,根据法律检索信息调用相应的法律数据,并利用关联对应表查找与所调用法律数据相关联信息,在显示相应法律数据同时以预定方式展示相关联信息。

本申请的另一方面,提供了一种法律在线更新电子设备,其包括至少一个处理器;以及与所述至少一个处理器通信连接的存储器;

其中,所述存储器存储有可被所述至少一个处理器执行的指令程序,所述指令程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行如上所述的方法。

本申请还提供了一种用于法律在线更新的计算机程序产品,所述计算机程序产品包括如上所述的功能模块。

本发明实施例提供的法律在线更新方法简单实用,通过定期自动登录权威法律数据库,及时获取不断发布的更新数据,便于对数据库中法律文件的更新进行在线监测,节省大量的人工时间成本,并且监测数据大,监测结果精准;其次,通过将更新数据与本系统数据库中相应的原始法律数据进行对比,给用户提供涉及法条的修改方法,了解更新数据是如何进行具体变更;并通过关联对应表将相应的司法解释信息和案例信息提供给用户。上述方法使用户进一步地理解法条的司法涵义以及在实际案件中的实际应用,便于法律专业人士及时获取目标法律的最新数据,并掌握法律具体修改细节,以便及时调整当前法律事务的处理方案;也使非法律人士通过上述在线更新系统快速了解和理解目标法律知识,并初步了解法律知识在实际生活中的应用,提升其对自身权益的保护意识。

附图说明

构成本申请的一部分附图用于提供对本申请的进一步理解,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定,在附图中:

图1为本发明实施例1中法律在线更新方法的流程图;

图2为本发明实施例1中法律在线更新电子设备的结构示意图。

具体实施方式

为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。

需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

除非另有定义,本说明书所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本说明书中在本发明的说明书中所使用的术语只是为了描述具体的实施方式的目的,不是用于限制本发明。本说明书所使用的术语“和/或”包括一个或多个相关的所列项目的任意的和所有的组合。此外,下面所描述的本发明不同实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互结合。

如图1所示的提供了一种法律在线更新方法,其包括以下步骤:

s1、周期性登录权威法律数据库查找数据库中在当前周期中的更新数据。

上述权威法律数据库数据量大、数据可靠性高,并且都包括不同类型的子数据库,如法律法规子数据库、司法解释子数据库、案例子数据库、裁判文书子数据库等多个子数据库。

根据上述数据库的数据更新特点,本方法将权威法律数据库的登录周期设置为不短于任何一个数据库的更新周期,可设置为1周、半个月或者1个月。

首先,在获得访问授权的前提下,按照设定的登录周期定时访问权威法律数据库的ip地址后,调用在权威法律数据库注册的登录信息(用户名信息和密码信息)进行登录,进入权威法律数据库,并进一步进入到法律法规子数据库中。

接着,在法律法规子数据库中查找在当前周期内发布的更新数据。若查找的更新数据为空,则结束进程,等待下一周期的在线更新。如果查找到的更新数据不为空,则进入s2步骤中。

进一步地,所述s1还包括以下步骤:接收用户输入的法条更新信息作为更新数据。因此,可通过定期自动登录权威法律数据库获得当前周期的更新数据,也可接收用户直接输入的法条更新信息作为更新数据,两种方式的相互配合丰富了更新数据的获取方式。

s2、对查找的更新数据进行数据定位确定本系统数据库中对应该更新数据的原始法律数据。

所述本系统数据库是对每次更新后的法律信息进行存储的位置,因此,本系统数据库中存有上个周期更新后的法律信息,作为当前周期中的原始法律数据。

其中,对查找的更新数据进行数据定位的方法具体为:提取更新数据的法条位置数据,基于法条自身定位数据在本系统数据库中查找具有相应法条自身定位数据的原始法律数据,若查找结果不为空,对更新数据建立更新种类标签“修订”;

若查找结果为空,对更新数据建立更新种类标签“增加”。

优选地,所述法条位置数据包括位置标签数据和/或用于区别各法条的特征法律数据,其中,所述位置标签数据包括代表法律种类的一级标签、代表法条编号或者所处章节编号的二级标签。

例如:如果查找到的更新数据是“专利法第22条第三款”,则提取的所述位置标签数据为:“专利法第22条第三款”,其中,“专利法”为一级标签,“第22条第三款”是二级标签。而提取到的特征法律数据是专利法第22条第三款的数据内容中不同于其他条款的特征数据,可以是“创造性”或者创造性的特征数据“突出的实质性特点和显著的进步”。并基于上述特征法律数据之一或者几种对查找的更新数据进行数据定位。

提取上述法条位置数据后,在本系统数据库中查找“专利法第22条第三款”对应的原始法条数据(即被修改的原版本法条数据)。

s3、调用定位到的原始法律数据与更新数据进行数据比对,针对比对不一致数据建立关联对应表,并利用更新数据对本系统数据库中相对应的原始法律数据进行更新。

优选地,还将所述更新种类标签与相应的更新数据通过关联对应表进行关联。这样使用户更直观的了解到所述更新数据的修改类型。

针对比对不一致数据建立关联对应表,是将更新数据以及对应的原始法律数据的不一致数据通过关联对应表建立关联关系,便于后续通过关联对应表将具有关联关系的数据的后续同步调用。

所述利用更新数据对本系统数据库中相对应的原始法律数据进行更新的方法具体为:将更新数据存储于本系统数据库中,并建立映射地址,并在本系统数据库中形成本周期更新后的法律信息,本周期更新后的法律信息由新建映射地址的更新数据和与更新数据非对应的原始法律数据组成,本周期更新后的法律信息作为下个周期中的原始法律数据。这样设置将各个更新周期的法律数据进行衔接,减少后续数据处理的工作量。

s4、依据比对不一致的数据形成关键信息,并基于关键信息在权威法律数据库中查找对应的司法解释信息和案例信息,将查找到的司法解释信息和案例信息存储并通过关联对应表建立与相应数据的对应关系。

其中,关键信息包括关键词、法条位置数据或比对不一致数据的节选片段。所述关键词是能对不一致数据起概括作用的关键数据,可以是一个关键词,也可以是多个配合使用的关键词。基于关键信息在权威法律数据库中查找对应的司法解释信息和案例信息。

将查找到的司法解释信息和案例信息存储并通过所述关联对应表建立与相应数据的对应关系中,上述对关联对应表的补充,将更新数据和原始法律数据的对比不一致数据与相应的司法解释信息、案例信息进行关联。

s5、接收用户输入的法律检索信息,根据法律检索信息调用相应的法律数据,并利用关联对应表查找与所调用法律数据相关联信息,在显示相应法律数据同时以预定方式展示相关联信息。

优选地,调用的相应法律数据以及相关联信息以列表、网格或内容轮显的预定方式进行展示。若查找到的某个相应关联信息为空,则在展示中显示为空。例如,若预定方式为列表,则用户输入法律检索信息后,就可通过弹出的列表中查找到目标更新法律数据、相应的原始法律数据、相关联的司法解释信息和案例信息。

以下列举具体实施例对上述发明内容进行说明:

本实施例1中,设定更新周期为1个月,每个月1号登录权威法律数据库中。

基于上述更新数据中各条法条数据,提取出各条法条的法条位置数据中的位置标签数据:所述两种法律数据如下:

更新数据为:

所述原始法律数据如下:

将上述原始法律数据与更新数据进行数据比对,得到以下不一致数据:

针对比对不一致数据建立关联对应表,并利用上述更新数据对本系统数据库中对应的原始法律数据进行更新。接着,针对上述不一致数据形成关键信息,所述关键信息可以是的关键词或者法条位置数据或者不一致数据的片段,并基于这些关键信息在法律权威数据库中查找对应的司法解释和案例信息,如果查找结果不为空,就将查找到的司法解释信息和案例信息存储并通过关联对应表建立与相应数据的对应关系。

在接收到用户输入的法律检索信息时,调出刑法第二百九十九条的更新数据的不一致数据同时利用关联对应表查找并调出相关联的刑法第二百九十九条原始法律数据、以及相应的司法解释信息和案例信息,并在显示相应法条数据同时以列表方式展示相关联信息。上述设置便于用户对法条修改背景的了解、以及加深对法条实际应用的理解。

本申请还提供了一种法律在线更新系统,其包括:查找模块、数据定位模块、比对模块、关联补充模块和调用展示模块。

查找模块,用于周期性登录权威法律数据库查找数据库中在当前周期中的更新数据。

数据定位模块,用于对查找的更新数据进行数据定位确定本系统数据库中对应该更新数据的原始法律数据。

比对模块,用于调用定位到的原始法律数据与更新数据进行数据比对,针对比对不一致数据建立关联对应表,并利用更新数据对本系统数据库中相对应的原始法律数据进行更新。

关联补充模块,依据比对不一致的数据形成关键信息,并基于关键信息在权威法律数据库中查找对应的司法解释信息和案例信息,将查找到的司法解释信息和案例信息存储并通过关联对应表建立与相应数据的对应关系。

调用展示模块,用于接收用户输入的法律检索信息,根据法律检索信息调用相应的法律数据,并利用关联对应表查找与所调用法律数据相关联信息,在显示相应法律数据同时以预定方式展示相关联信息。

通过查找模块周期性登录权威法律数据库查找数据库中在当前周期中的更新数据,数据定位模块对查找的更新数据进行数据定位确定本系统数据库中对应该更新数据的原始法律数据,并将原始法律数据和更新数据发送给比对模块,比对模块接收并比对更新数据和相应的原始法律数据,针对比对不一致数据建立关联对应表,并利用更新数据对本系统数据库中相对应的原始法律数据进行更新,关联补充模块提取比对不一致的数据并形成关键信息,并基于关键信息在权威法律数据库中查找对应的司法解释信息和案例信息,将查找到的司法解释信息和案例信息存储并通过关联对应表建立与相应数据的对应关系,调用展示模块接收用户输入的法律检索信息后,根据法律检索信息调用相应的法律数据,并利用关联对应表查找与所调用法律数据相关联信息,在显示相应法律数据同时以预定方式展示相关联信息。

本申请的另一方面,提供了一种法律在线更新电子设备,其包括至少一个处理器201;以及与所述至少一个处理器通信连接的存储器202;其中,所述存储器202存储有可被所述至少一个处理器201执行的指令程序,所述指令程序被所述至少一个处理器201执行,以使所述至少一个处理器201能够执行上实施例中的方法。

本申请还提供了一种用于法律在线更新的计算机程序产品,所述计算机程序产品包括如前所述的5个功能模块。当在数据处理设备上执行时,适于执行初始化有如下方法步骤的程序代码:

周期性登录权威法律数据库查找数据库中在当前周期中的更新数据;对查找的更新数据进行数据定位,确定本系统数据库中对应该更新数据的原始法律数据;调用定位到的原始法律数据与更新数据进行数据比对,针对比对不一致数据建立关联对应表,并利用更新数据对本系统数据库中相对应的原始法律数据进行更新;依据比对不一致的数据形成关键信息,并基于关键信息在权威法律数据库中查找对应的司法解释信息和案例信息,将查找到的司法解释信息和案例信息存储并通过关联对应表建立与相应数据的对应关系;接收用户输入的法律检索信息,根据法律检索信息调用相应的法律数据,并利用关联对应表查找与所调用法律数据相关联信息,在显示相应法律数据同时以预定方式展示相关联信息。

以上所描述的实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。

显然,本领域的技术人员应该明白,上述的本申请的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本申请不限制于任何特定的硬件和软件结合。

可以理解的是,对本领域普通技术人员来说,可以根据本发明的技术方案及本发明构思加以等同替换或改变,而所有这些改变或替换都应属于本发明所附的权利要求的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1