Sign In to Follow Application
View All Documents & Correspondence

Systems And Methods For Electronic Mail Communication Based Data Management

Abstract: Data management systems and methods are provided. The system obtains, an email with a file or file identifier, the file includes a set of records. A first set of instructions or a second set of instructions are executed based on the email. The first set of instructions include parsing the file to validate the first set of records, querying a first database to determine any of inconsistent record, new record, missing record, and redundant record based on the first set of records, and automatically updating the first record specific database based on the determined inconsistent record, new record, missing record, and redundant record. The second set of instructions include validating the email with file identifier, generating an attachment file that includes information from a second database based on the validation and file identifier, and communicates an email with the attachment file to a client device.

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
17 February 2016
Publication Number
42/2017
Publication Type
INA
Invention Field
COMPUTER SCIENCE
Status
Email
iprdel@lakshmisri.com
Parent Application
Patent Number
Legal Status
Grant Date
2024-03-11
Renewal Date

Applicants

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

Inventors

1. SHAH, Viral Prakash
Tata Consultancy Services Limited, 2nd floor, Empire plaza, Vikhroli near Gandhi nagar petrol pump, Mumbai-4800078, Maharashtra, India
2. SINGH, Gaurav
Tata Consultancy Services Limited, 2nd floor, Empire plaza, Vikhroli near Gandhi nagar petrol pump, Mumbai-4800078, Maharashtra, India
3. KHANDELWAL, Aakash
Tata Consultancy Services Limited, 2nd floor, Empire plaza, Vikhroli near Gandhi nagar petrol pump, Mumbai-4800078, Maharashtra, India
4. SANYAL, Sourabh
Tata Consultancy Services Limited, 2nd floor, Empire plaza, Vikhroli near Gandhi nagar petrol pump, Mumbai-4800078, Maharashtra, India

Specification

Claims:1. A processor implemented method comprising:
obtaining, by a hardware processor, from a client device associated with a user, an email comprising at least one of a file, or a file identifier, wherein said file comprises a first set of records;
executing (i) a first set of instructions, or (ii) a second set of instructions based on said email, wherein said first set of instructions comprises:
a) parsing said file to identify and validate said first set of records;
b) querying a first record specific database to determine at least one of inconsistent record, new record, missing record, and redundant record based on said first set of records; and
c) automatically updating said first record specific database based on said at least one of determined inconsistent record, new record, missing record, and redundant record,
wherein said second set of instructions comprises:
i. performing a validation of said email and said file identifier, said file identifier is indicative of information stored in a second record specific database;
ii. generating, in at least one format, attachment file comprising information from said second record specific database based on said email and said file identifier being validated; and
iii. communicating an email with said attachment file to said client device.

2. The processor implemented method of claim 1, wherein the step of obtaining, an email is preceded by validating said client device and said user associated with said email.

3. The processor implemented method of claim 1, further comprising validating said file by performing a file level validation on at least one of a filename, a file size, and content type specific to said file.

4. The processor implemented method of claim 1, further comprising generating a report based on said at least one of determined inconsistent record, new record, missing record, and redundant record.

5. The processor implemented method of claim 1, wherein said first record specific database and said second record specific database are identical.

6. A system comprising:
a memory;
one or more communication interfaces; and
one or more hardware processors coupled to said memory through said one or more communication interfaces, wherein said one or more hardware processors are configured to:
obtain, from a client device associated with a user, an email comprising at least one of a file, or a file identifier, wherein said file comprises a first set of records; and
execute (i) a first set of instructions, or (ii) a second set of instructions based on said email, wherein said first set of instructions are executed by said one or more hardware processors to:
a. parse said file to identify and validate said first set of records;
b. query a first record specific database to determine at least one of inconsistent record, new record, missing record, and redundant record based on said first set of records; and
c. automatically update said first record specific database based on said at least one of determined inconsistent record, new record, missing record, and redundant record, and
wherein said second set of instructions are executed by said one or more hardware processors to:
i. perform a validation of said email and said file identifier, said file identifier indicative of information stored in a second record specific database;
ii. generate, in at least one format, an attachment file comprising information from said second record specific database based on said email and said file identifier being validated; and
iii. communicate an email with said attachment file to said client device.

7. The system of claim 6, wherein when said email is obtained, said one or more hardware processor validates said client device and said user associated with said email.

8. The system of claim 6, wherein said one or more hardware processors validate said file by performing a file level validation on at least one of a filename, a file size, and content type specific to said file.

9. The system of claim 6, wherein said one or more hardware processors are further configured to generate a report based on said at least one of determined inconsistent record, new record, missing record, and redundant record.


10. The system of claim 6, wherein said first record specific database and said second record specific database are identical.
, Description:As Attached

Documents

Application Documents

# Name Date
1 Form 5 [17-02-2016(online)].pdf 2016-02-17
2 Form 3 [17-02-2016(online)].pdf 2016-02-17
3 Form 18 [17-02-2016(online)].pdf 2016-02-17
4 Drawing [17-02-2016(online)].pdf 2016-02-17
5 Description(Complete) [17-02-2016(online)].pdf 2016-02-17
6 REQUEST FOR CERTIFIED COPY [13-09-2016(online)].pdf 2016-09-13
7 Form 3 [07-10-2016(online)].pdf 2016-10-07
8 Abstract.jpg 2018-08-11
9 201621005608-Power of Attorney-180416.pdf 2018-08-11
10 201621005608-Form 1-280316.pdf 2018-08-11
11 201621005608-Correspondence-280316.pdf 2018-08-11
12 201621005608-Correspondence-180416.pdf 2018-08-11
13 201621005608-FER.pdf 2020-02-20
14 201621005608-Information under section 8(2) [30-07-2020(online)].pdf 2020-07-30
15 201621005608-FORM 3 [30-07-2020(online)].pdf 2020-07-30
16 201621005608-OTHERS [19-08-2020(online)].pdf 2020-08-19
17 201621005608-FER_SER_REPLY [19-08-2020(online)].pdf 2020-08-19
18 201621005608-COMPLETE SPECIFICATION [19-08-2020(online)].pdf 2020-08-19
19 201621005608-CLAIMS [19-08-2020(online)].pdf 2020-08-19
20 201621005608-ABSTRACT [19-08-2020(online)].pdf 2020-08-19
21 201621005608-US(14)-HearingNotice-(HearingDate-16-01-2024).pdf 2023-12-19
22 201621005608-Correspondence to notify the Controller [08-01-2024(online)].pdf 2024-01-08
23 201621005608-FORM-26 [15-01-2024(online)].pdf 2024-01-15
24 201621005608-Written submissions and relevant documents [31-01-2024(online)].pdf 2024-01-31
25 201621005608-FORM-26 [31-01-2024(online)].pdf 2024-01-31
26 201621005608-PatentCertificate11-03-2024.pdf 2024-03-11
27 201621005608-IntimationOfGrant11-03-2024.pdf 2024-03-11

Search Strategy

1 TPOSearch_20-02-2020.pdf

ERegister / Renewals

3rd: 12 Apr 2024

From 17/02/2018 - To 17/02/2019

4th: 12 Apr 2024

From 17/02/2019 - To 17/02/2020

5th: 12 Apr 2024

From 17/02/2020 - To 17/02/2021

6th: 12 Apr 2024

From 17/02/2021 - To 17/02/2022

7th: 12 Apr 2024

From 17/02/2022 - To 17/02/2023

8th: 12 Apr 2024

From 17/02/2023 - To 17/02/2024

9th: 12 Apr 2024

From 17/02/2024 - To 17/02/2025

10th: 12 Feb 2025

From 17/02/2025 - To 17/02/2026