Sign In to Follow Application
View All Documents & Correspondence

Securing Temporary Files

Abstract: Methods and systems for securing temporary files are disclosed herein. The method may include parsing a document to determine whether the document includes one or more images. Based on the determination, the method may include encrypting a temporary file pertaining to each of the one or more images. Further, the method may include providing the one or more images to the authorized user when the authorized user is viewing the one or more images in the document. The one or more images are decrypted before being provided to the authorized user.

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
10 September 2014
Publication Number
13/2016
Publication Type
INA
Invention Field
COMPUTER SCIENCE
Status
Email
iprdel@lakshmisri.com
Parent Application
Patent Number
Legal Status
Grant Date
2022-11-28
Renewal Date

Applicants

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

Inventors

1. REDDY, Srinivas G
Innovation Labs, Hyderabad Tata Consultancy Services Plot No 1, Survey No. 64/2, Software Units Layout Serilingampally Mandal, Madhapur Hyderabad - 500034, Andhra Pradesh,
2. REDDY, Rajidi Satish Chandra
Innovation Labs, Hyderabad Tata Consultancy Services Plot No 1, Survey No. 64/2, Software Units Layout Serilingampally Mandal, Madhapur Hyderabad - 500034, Andhra Pradesh,

Specification

CLIAMS:A method for securing temporary files, the method comprising:
parsing, by a processor (108), a document to determine whether the document comprises one or more images;
based on the determination, encrypting, by the processor (108), a temporary file pertaining to each of the one or more images; and
providing, by the processor (108), the one or more images to an authorized user when the authorized user is viewing the one or more images in the document, wherein the one or more images are decrypted before being provided to the authorized user.
2. The method as claimed in claim 1 further comprising authorizing, by the processor (108), a user before the user accesses the document.
3. The method as claimed in claim 2, wherein the authorizing comprises detecting, by the processor (108), access of the document by the authorized user.
4. The method as claimed in claim 1 further comprising deleting, by the processor (108), the temporary file, upon identifying that the document is closed by the authorized user.
5. The method as claimed in claim 1 further comprising:
detecting, by the processor (108), access of the document from a plurality of documents, pertaining to an enterprise, by an authorized user; and
creating, by the processor (108), a temporary file of the document, upon detection.
6. The method as claimed in claim 1, wherein the encryption is performed by an Advanced Standard Encryption (AES).
7. The method as claimed in claim 1, wherein the encrypting comprises generating a symmetric encryption key for the document.
8. The method as claimed in claim 1, wherein the document is accessed through an Enterprise Digital Rights Management (eDRM) application.
9. A data securing system (102) comprising:
a processor (108);
an encryption module (120), coupled to the processor (108), to,
detect access of a document from a plurality of documents by an authorized user, wherein the document is accessed through an Enterprise Digital Rights Management (eDRM) application;
based on detection, determine whether the document comprises one or more images;
based on the determination, create a temporary file pertaining to each of the one or more images in the document; and
encrypt the temporary files corresponding to each of the one ore more images; and
a decryption module (122), coupled to the processor (108), to,
determine whether the authorized user is viewing the one or more images from the document; and
based on the determination, decrypt the temporary files of the one or more images for being viewed by the authorized user.
10. The data securing system (102) as claimed in claim 9 further comprises an authorization module (118), coupled to the processor (108), to authorize a user to access the plurality of documents.
11. The data securing system (102) as claimed in claim 10, wherein the authorization is based on login credentials of a user.
12. The data securing system (102) as claimed in claim 9, wherein the decryption module (122) to, further,
determine whether the document is closed by the authorized user; and
based on the determination, delete the temporary file of the document.
13. The data securing system (102) as claimed in claim 9, wherein the encryption is performed using an Advanced Standard Encryption (AES).
14. A non-transitory computer-readable medium having a set of computer readable instructions that, when executed, cause a data securing system (102), to,
authorize, based on login credentials, a user to access a plurality of documents of an enterprise;
parse the document to determine whether the document comprises one or more images, wherein the parsing is based upon detection of access of the document by the authorized user;
based on the determination, encrypt the one or more images in a temporary file of the document;
determine whether the authorized user is viewing the one or more images from the document; and
based on the determination, decrypt the one or more images in the temporary file for being viewed by the authorized user.
,TagSPECI:As Attached

Documents

Orders

Section Controller Decision Date

Application Documents

# Name Date
1 2891-MUM-2014-FORM 1(30-09-2014).pdf 2014-09-30
1 2891-MUM-2014-IntimationOfGrant28-11-2022.pdf 2022-11-28
2 2891-MUM-2014-CORRESPONDENCE(30-09-2014).pdf 2014-09-30
2 2891-MUM-2014-PatentCertificate28-11-2022.pdf 2022-11-28
3 SPEC FOR FILING.pdf 2018-08-11
3 2891-MUM-2014-Written submissions and relevant documents [17-10-2022(online)].pdf 2022-10-17
4 FORM 5.pdf 2018-08-11
4 2891-MUM-2014-FORM-26 [06-10-2022(online)].pdf 2022-10-06
5 FORM 3.pdf 2018-08-11
5 2891-MUM-2014-Correspondence to notify the Controller [08-09-2022(online)].pdf 2022-09-08
6 FIGURES FOR FILING.pdf.pdf 2018-08-11
6 2891-MUM-2014-US(14)-HearingNotice-(HearingDate-10-10-2022).pdf 2022-09-06
7 2891-MUM-2014-Power of Attorney-181214.pdf 2018-08-11
7 2891-MUM-2014-ABSTRACT [08-05-2020(online)].pdf 2020-05-08
8 2891-MUM-2014-FORM 18.pdf 2018-08-11
8 2891-MUM-2014-CLAIMS [08-05-2020(online)].pdf 2020-05-08
9 2891-MUM-2014-Correspondence-181214.pdf 2018-08-11
9 2891-MUM-2014-FER_SER_REPLY [08-05-2020(online)].pdf 2020-05-08
10 2891-MUM-2014-FER.pdf 2019-11-14
10 2891-MUM-2014-OTHERS [08-05-2020(online)].pdf 2020-05-08
11 2891-MUM-2014-FER.pdf 2019-11-14
11 2891-MUM-2014-OTHERS [08-05-2020(online)].pdf 2020-05-08
12 2891-MUM-2014-Correspondence-181214.pdf 2018-08-11
12 2891-MUM-2014-FER_SER_REPLY [08-05-2020(online)].pdf 2020-05-08
13 2891-MUM-2014-CLAIMS [08-05-2020(online)].pdf 2020-05-08
13 2891-MUM-2014-FORM 18.pdf 2018-08-11
14 2891-MUM-2014-ABSTRACT [08-05-2020(online)].pdf 2020-05-08
14 2891-MUM-2014-Power of Attorney-181214.pdf 2018-08-11
15 2891-MUM-2014-US(14)-HearingNotice-(HearingDate-10-10-2022).pdf 2022-09-06
15 FIGURES FOR FILING.pdf.pdf 2018-08-11
16 2891-MUM-2014-Correspondence to notify the Controller [08-09-2022(online)].pdf 2022-09-08
16 FORM 3.pdf 2018-08-11
17 2891-MUM-2014-FORM-26 [06-10-2022(online)].pdf 2022-10-06
17 FORM 5.pdf 2018-08-11
18 SPEC FOR FILING.pdf 2018-08-11
18 2891-MUM-2014-Written submissions and relevant documents [17-10-2022(online)].pdf 2022-10-17
19 2891-MUM-2014-PatentCertificate28-11-2022.pdf 2022-11-28
19 2891-MUM-2014-CORRESPONDENCE(30-09-2014).pdf 2014-09-30
20 2891-MUM-2014-IntimationOfGrant28-11-2022.pdf 2022-11-28
20 2891-MUM-2014-FORM 1(30-09-2014).pdf 2014-09-30

Search Strategy

1 SearchStrategy(Amended)28912020-07-2916-19-48AE_30-07-2020.pdf
1 SearchStrategyMatrix(2891)_07-11-2019.pdf
2 SearchStrategy(Amended)28912020-07-2916-19-48AE_30-07-2020.pdf
2 SearchStrategyMatrix(2891)_07-11-2019.pdf

ERegister / Renewals

3rd: 08 Dec 2022

From 10/09/2016 - To 10/09/2017

4th: 08 Dec 2022

From 10/09/2017 - To 10/09/2018

5th: 08 Dec 2022

From 10/09/2018 - To 10/09/2019

6th: 08 Dec 2022

From 10/09/2019 - To 10/09/2020

7th: 08 Dec 2022

From 10/09/2020 - To 10/09/2021

8th: 08 Dec 2022

From 10/09/2021 - To 10/09/2022

9th: 08 Dec 2022

From 10/09/2022 - To 10/09/2023

10th: 05 Sep 2023

From 10/09/2023 - To 10/09/2024

11th: 04 Sep 2024

From 10/09/2024 - To 10/09/2025

12th: 05 Sep 2025

From 10/09/2025 - To 10/09/2026