Sign In to Follow Application
View All Documents & Correspondence

Systems And Methods For Automated Legal Regulation Compliance

Abstract: Systems and methods for automated interpretation of legal regulations are described. The described systems implement a method that includes receiving a plurality of legal regulations and deconstructing the plurality of legal regulations based on at least one of a regulatory rule model and Minsky’s frames to form a computer interpretable regulation repository. The method also includes identifying rule intents applicable to each of the deconstructed plurality of legal regulations; and classifying the plurality of legal regulations into at least one rule act based at least on the identified rule intents.

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
21 November 2013
Publication Number
31/2015
Publication Type
INA
Invention Field
COMPUTER SCIENCE
Status
Email
iprdel@lakshmisri.com
Parent Application
Patent Number
Legal Status
Grant Date
2021-10-22
Renewal Date

Applicants

TATA CONSULTANCY SERVICES LIMITED
Nirmal Building, 9th Floor, Nariman Point, Mumbai, Maharashtra 400021

Inventors

1. GHAISAS, Smita S
Tata Research Development & Design Center 54, Hadapsar, Industrial Estate, Hadapsar, Pune- 411013, Maharashtra
2. MOTWANI, Manish
Tata Research Development & Design Center 54, Hadapsar, Industrial Estate, Hadapsar, Pune- 411013, Maharashtra
3. ANISH, Preethu Rose
Tata Research Development & Design Center 54, Hadapsar, Industrial Estate, Hadapsar, Pune- 411013, Maharashtra
4. BALASUBRAMANIAM, Balaji
Tata Research Development & Design Center 54, Hadapsar, Industrial Estate, Hadapsar, Pune- 411013, Maharashtra
5. KRISHNAMURTHY, Aarthy
Tata Research Development & Design Center 54, Hadapsar, Industrial Estate, Hadapsar, Pune- 411013, Maharashtra

Specification

DESC:SYSTEMS AND METHODS FOR AN AUTOMATED INTERPRETATION OF LEGAL REGULATIONS ,CLAIMS:1. A computer implemented method for interpreting legal regulations, the method comprising:
receiving a plurality of legal regulations;
deconstructing the plurality of legal regulations to form a computer interpretable regulation repository based on at least one of a regulatory rule model and Minsky’s frames, wherein deconstructing the plurality of legal regulations based on the regulatory rule model comprises identifying at least one of rule intent patterns, legal registers, and regulatory adjuvants associated with each of the plurality of legal regulations, wherein the rule intent pattern is a syntactic representation of a legal regulation; and deconstructing the plurality of legal regulations based on Minsky’s Frames comprises representing the plurality of legal regulations in slots provided by data structure;
identifying plurality of rule intents contained in each of the deconstructed plurality of legal regulations, wherein a rule intent is a constraint in each of the plurality of legal regulations; and
classifying the plurality of legal regulations into at least one rule act based on the identified rule intents, wherein a rule act is a cluster of frequently co-occurring rule intents in the plurality of legal regulations.
2. The computer implemented method as claimed in claim 1, wherein the identifying of the rule intent patterns is based on determination of at least one of Part of Speech (POS) tags, keywords, and wildcard characters, and wherein the identifying of the regulatory adjuvants includes determination of at least one of an amendment adjuvant, an applicability adjuvant, a definition adjuvant, and a reference adjuvant.
3. The computer implemented method as claimed in claim 1, wherein the method further comprises:
receiving a legal regulation for interpretation;
deconstructing the legal regulation based on at least one of the regulatory rule model and Minsky’s frames;
identifying rule intents contained in the legal regulation based on at least one of the rule intent patterns, the legal registers and the regulatory adjuvants associated with the legal regulation;
comparing the rule intents contained in each of the plurality of legal regulations with the rule intent clusters in the computer interpretable regulation repository to generate relevance scores, wherein each relevance score is indicative of commonality of rule intents of the legal regulation and each of the legal regulation within the computer interpretable regulation repository ; and
classifying the legal regulation into the at least one rule act based on the relevance scores.
4. The computer implemented method as claimed in claim 3, wherein the relevance scores are generated based on rule intents identified to be common between the received legal regulation and those in the computer interpretable regulations repository.
5. The computer implemented method as claimed in claim 1, wherein the method further comprises:
receiving at least one software requirement;
deconstructing the at least one software requirement based on at least one of a regulatory rule model and Minsky’s frames;
identifying rule intents contained in the at least one software requirement based on rule intent patterns contained in at least one software requirement;
comparing the rule intents contained in the at least one software requirement with the rule intents contained in the legal regulations within the computer interpretable regulation repository ; and
tracing at least one legal regulation from amongst the computer interpretable regulation repository to the at least one software requirement based on the comparing.
6. The computer implemented method as claimed in claim 5, wherein the comparing generates similarity scores, and wherein each similarity score is indicative of commonality of rule intents between each of the at least one software requirement and each legal regulation within the computer interpretable regulation repository.
7. A regulation interpretation system (102) for interpreting legal regulations, comprising:
a processor (109);
a deconstructing module (118) coupled to the processor (109)is to:
receive a plurality of legal regulations; and
deconstruct the plurality of legal regulations to form a computer interpretable regulation repository (108) based on at least one of a regulatory rule model and Minsky’s frames, wherein deconstructing the plurality of legal regulations based on the regulatory rule model comprises identifying at least one of rule intent patterns, legal registers, and regulatory adjuvants associated with each of the plurality of legal regulations, wherein the rule intent pattern is a syntactic representation of a legal regulation; and deconstructing the plurality of legal regulations based on Minsky’s Frames comprises representing the plurality of legal regulations in slots provided by data structure; and
an analysis module (120) coupled to the processor (109) is to identify plurality of rule intents contained in each of the plurality of deconstructed legal regulations, wherein a rule intent is a constraint in any legal regulation; and
a classification module (122) coupled to the processor (109) is to classify the plurality of legal regulations into at least one rule act based on the identified rule intents, wherein a rule act is a cluster of frequently co-occurring rule intents in the plurality of legal regulations
8. The regulation interpretation system (102) as claimed in claim 7, wherein the deconstructing module (118) identifies the rule intent patterns based on determination of at least one of Part of Speech (POS) tags, keywords, and wildcard characters, and wherein the deconstructing module (118) identifying of the regulatory adjuvants is based on determination of at least one of an amendment, an applicability, a definition, and a reference.
9. The regulation interpretation system (102) as claimed in claim 7, wherein:
the deconstructing module (118) is to further:
receive a legal regulation for interpretation; and
deconstruct the legal regulation based on at least one of a regulatory rule model and Minsky’s frames;
the analysis module (120) is to further:
identify rule intents applicable to the legal regulation based on at least one of rule intent patterns, legal registers and regulatory adjuvants associated with the legal regulation; and
comparing the rule intents contained in each of the plurality of legal regulations with the rule intent clusters in the computer interpretable regulation repository (108) to generate relevance scores, wherein each relevance score is indicative of commonality of rule intents of the legal regulation and each of the legal regulation within the computer interpretable regulation repository ; and; and
the classification module (122) is to further classify the legal regulation into the at least one rule act based on the relevance scores.
10. The regulation interpretation system (102) as claimed in claim 7, wherein
the deconstructing module (118) is to further:
receive at least one software requirement; and
deconstruct the at least one software requirement based on at least one of a regulatory rule model and Minsky’s frames;
the analysis module (120) is to further:
identify rule intents applicable to the at least one software requirement based on the rule intent patterns contained in the at least one software requirement; and
compare the rule intents contained in the at least one software requirement with the rule intents contained in the legal regulations within the computer interpretable regulation repository (108); and
a traceability module (124) to trace at least one legal regulation from amongst the computer interpretable regulation repository (108) to the at least one software requirement based on the comparing.
11. The regulation interpretation system (102) as claimed in claim 10, wherein the traceability module (124) generates similarity scores upon comparing, and wherein each similarity score is indicative of commonality of rule intents between each of the at least one software requirement and each legal regulation within the computer interpretable regulation repository (108).
12. The regulation interpretation system (102) as claimed in claim 10, wherein the traceability module (124) further annotates the at least one software requirement to the applicable at least one legal regulation.
13. A non-transitory computer-readable medium comprising instructions for interpreting legal regulations to executable by a processor resource to:
receive a plurality of legal regulations;
deconstruct the plurality of legal regulations to form a computer interpretable regulation repository based on at least one of a regulatory rule model and Minsky’s frames, wherein deconstructing the plurality of legal regulations based on the regulatory rule model comprises identifying at least one of rule intent patterns, legal registers, and regulatory adjuvants associated with each of the plurality of legal regulations, wherein the rule intent pattern is a syntactic representation of a legal regulation; and deconstructing the plurality of legal regulations based on Minsky’s Frames comprises representing the plurality of legal regulations in slots provided by data structure; and;
identify plurality of rule intents contained in each of the deconstructed plurality of legal regulations, wherein a rule intent is a constraint in each of the plurality of legal regulations; and
classify the plurality of legal regulations into at least one rule act based on the identified rule intents, wherein a rule act is a cluster of frequently co-occurring rule intents in the plurality of legal regulations.
14. The non-transitory computer-readable medium as claimed in claim 13, wherein the instructions are to further:
receive at least one software requirement;
deconstruct the at least one software requirement based on at least one of a regulatory rule model and Minsky’s frames;
identify rule intents contained in the at least one software requirement based on rule intent patterns contained in the at least one software requirement;
compare the rule intents contained in the at least one software requirement with the rule intents contained in the legal regulations within the computer interpretable regulation repository ; and
trace at least one legal regulation from amongst the computer interpretable regulation repository to the at least one software requirement based on the comparing.

Documents

Orders

Section Controller Decision Date

Application Documents

# Name Date
1 3662-MUM-2013-RELEVANT DOCUMENTS [26-09-2023(online)].pdf 2023-09-26
1 REQUEST FOR CERTIFIED COPY [23-09-2015(online)].pdf 2015-09-23
2 3662-MUM-2013-IntimationOfGrant22-10-2021.pdf 2021-10-22
2 SPEC IN.pdf 2018-08-11
3 PD011425IN-SC SPEC FOR FILING.pdf 2018-08-11
3 3662-MUM-2013-PatentCertificate22-10-2021.pdf 2021-10-22
4 PD011425IN-SC FIGURES FOR FILING.pdf 2018-08-11
4 3662-MUM-2013-US(14)-HearingNotice-(HearingDate-12-05-2021).pdf 2021-10-03
5 Form-2(Online).pdf 2018-08-11
5 3662-MUM-2013-Written submissions and relevant documents [27-05-2021(online)].pdf 2021-05-27
6 FORM 3.pdf 2018-08-11
6 3662-MUM-2013-PETITION UNDER RULE 137 [26-05-2021(online)].pdf 2021-05-26
7 FIGURES IN.pdf 2018-08-11
7 3662-MUM-2013-FORM-26 [12-05-2021(online)].pdf 2021-05-12
8 ABSTRACT.jpg 2018-08-11
8 3662-MUM-2013-FORM-26 [11-05-2021(online)].pdf 2021-05-11
9 3662-MUM-2013-Correspondence to notify the Controller [06-05-2021(online)].pdf 2021-05-06
9 3662-MUM-2013-FORM 26(11-3-2014).pdf 2018-08-11
10 3662-MUM-2013-CLAIMS [24-04-2020(online)].pdf 2020-04-24
10 3662-MUM-2013-FORM 1(15-5-2014).pdf 2018-08-11
11 3662-MUM-2013-COMPLETE SPECIFICATION [24-04-2020(online)].pdf 2020-04-24
11 3662-MUM-2013-CORRESPONDENCE(15-5-2014).pdf 2018-08-11
12 3662-MUM-2013-CORRESPONDENCE(11-3-2014).pdf 2018-08-11
12 3662-MUM-2013-DRAWING [24-04-2020(online)].pdf 2020-04-24
13 3662-MUM-2013-FER.pdf 2019-10-28
13 3662-MUM-2013-FER_SER_REPLY [24-04-2020(online)].pdf 2020-04-24
14 3662-MUM-2013-Information under section 8(2) [26-03-2020(online)].pdf 2020-03-26
14 3662-MUM-2013-OTHERS [24-04-2020(online)].pdf 2020-04-24
15 3662-MUM-2013-FORM 3 [26-03-2020(online)].pdf 2020-03-26
15 3662-MUM-2013-PETITION UNDER RULE 137 [22-04-2020(online)].pdf 2020-04-22
16 3662-MUM-2013-FORM 3 [26-03-2020(online)].pdf 2020-03-26
16 3662-MUM-2013-PETITION UNDER RULE 137 [22-04-2020(online)].pdf 2020-04-22
17 3662-MUM-2013-OTHERS [24-04-2020(online)].pdf 2020-04-24
17 3662-MUM-2013-Information under section 8(2) [26-03-2020(online)].pdf 2020-03-26
18 3662-MUM-2013-FER.pdf 2019-10-28
18 3662-MUM-2013-FER_SER_REPLY [24-04-2020(online)].pdf 2020-04-24
19 3662-MUM-2013-CORRESPONDENCE(11-3-2014).pdf 2018-08-11
19 3662-MUM-2013-DRAWING [24-04-2020(online)].pdf 2020-04-24
20 3662-MUM-2013-COMPLETE SPECIFICATION [24-04-2020(online)].pdf 2020-04-24
20 3662-MUM-2013-CORRESPONDENCE(15-5-2014).pdf 2018-08-11
21 3662-MUM-2013-CLAIMS [24-04-2020(online)].pdf 2020-04-24
21 3662-MUM-2013-FORM 1(15-5-2014).pdf 2018-08-11
22 3662-MUM-2013-Correspondence to notify the Controller [06-05-2021(online)].pdf 2021-05-06
22 3662-MUM-2013-FORM 26(11-3-2014).pdf 2018-08-11
23 3662-MUM-2013-FORM-26 [11-05-2021(online)].pdf 2021-05-11
23 ABSTRACT.jpg 2018-08-11
24 FIGURES IN.pdf 2018-08-11
24 3662-MUM-2013-FORM-26 [12-05-2021(online)].pdf 2021-05-12
25 FORM 3.pdf 2018-08-11
25 3662-MUM-2013-PETITION UNDER RULE 137 [26-05-2021(online)].pdf 2021-05-26
26 Form-2(Online).pdf 2018-08-11
26 3662-MUM-2013-Written submissions and relevant documents [27-05-2021(online)].pdf 2021-05-27
27 PD011425IN-SC FIGURES FOR FILING.pdf 2018-08-11
27 3662-MUM-2013-US(14)-HearingNotice-(HearingDate-12-05-2021).pdf 2021-10-03
28 PD011425IN-SC SPEC FOR FILING.pdf 2018-08-11
28 3662-MUM-2013-PatentCertificate22-10-2021.pdf 2021-10-22
29 SPEC IN.pdf 2018-08-11
29 3662-MUM-2013-IntimationOfGrant22-10-2021.pdf 2021-10-22
30 REQUEST FOR CERTIFIED COPY [23-09-2015(online)].pdf 2015-09-23
30 3662-MUM-2013-RELEVANT DOCUMENTS [26-09-2023(online)].pdf 2023-09-26

Search Strategy

1 2019-10-2514-01-15_25-10-2019.pdf

ERegister / Renewals

3rd: 03 Nov 2021

From 21/11/2015 - To 21/11/2016

4th: 03 Nov 2021

From 21/11/2016 - To 21/11/2017

5th: 03 Nov 2021

From 21/11/2017 - To 21/11/2018

6th: 03 Nov 2021

From 21/11/2018 - To 21/11/2019

7th: 03 Nov 2021

From 21/11/2019 - To 21/11/2020

8th: 03 Nov 2021

From 21/11/2020 - To 21/11/2021

9th: 03 Nov 2021

From 21/11/2021 - To 21/11/2022

10th: 10 Nov 2022

From 21/11/2022 - To 21/11/2023

11th: 06 Nov 2023

From 21/11/2023 - To 21/11/2024

12th: 15 Nov 2024

From 21/11/2024 - To 21/11/2025

13th: 11 Nov 2025

From 21/11/2025 - To 21/11/2026