IP Library Granted Patent US 10,482,277
Granted Patent B2
US 10,482,277 · App. 15/712,700 · Granted Nov 19, 2019

Security application for data security formatting, tagging and control

Inventors: Jaan Leemet (Aventura, FL); Paul Schmidt (Rocky Hill, CT)
Assignee: Tangoe US, Inc.
G06F21/6218G06F16/116G06F21/6227G06F21/80
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,482,277
App. No.
15/712,700
Granted
Nov 19, 2019
Kind
B2
Abstract

A security program installed or in communication with a computer is provided. The security program is configured to intercept disk (I/O) operations that read/write from/to disk. This allows the security program to confirm and control access to data based on security rules. Further, the security program can categorize data based on security rules and then format and store data on disk in a format that prevents access by application(s) of the computer. The security program is further configured to re-format data to be accessible by the application in a format accessible by the application(s) when a request to access the data complies with security rules.

Claims (31)

1. A system for formatting data records based on security rules, the system comprising:

a computer and a storage accessible by said computer, the storage having a plurality of data records stored thereon in a first format, the first format associated with an application, wherein each of the plurality of data records is a file such that the file is formatted in the first format;

a security application executing on said computer and intercepting disk input and output (I/O) operations between said computer and said storage;

said security application identifying a content of a data record of said plurality of data records based on a content identifier associated with one or more of: a keyword, a user identifier and a device identifier;

said security application tagging said data record with a tag based on the content identifier and a security rule, the security rule indicative of permissions or restrictions or combinations thereof associated with access to the data record based on the content identifier;

wherein said data record includes at least two sections, a first section contains the tag and a second section contains the content of the data record, said security application converting the second section of the data record to a second format wherein when in the second format, the second section is not accessible by the application, such that the data record in the second format is the content thereof in the second format in its entirety;

the data record is stored on said storage in the second format such that when said security application intercepts a disk operation to access the data record via the application, said security application compares the tag to the security rule and converts the data record to the first format if the disk operation complies with the security rule based on the tag, such that the data record is accessible as the file formatted in the first format;

wherein the tag is accessible from the first section of said data record when said second section is in the second format.

2. The system of claim 1 wherein the security application prevents transmission of the data record over a network based on the tag and the security rule.

3. The system of claim 1 wherein when the disk operation complies with the security rule and the second section of the data record is converted to the first format, the second section of the data record is available in the first format from a Random Access Memory of said computer.

4. The system of claim 1 wherein the first format is compatible with a format selected from the group consisting of: .doc, .docx, .pdf, .jpg, .jpeg, .tiff, and .png.

5. The system of claim 1 wherein the second format is an encryption.

6. The system of claim 1 wherein the security rule is further associated with at least one user such that the permission, restriction or combination thereof applies to the at least one user.

7. The system of claim 1 wherein the permission or restriction is based on a keyword associated with the data record.

8. A system for converting data to a first format for secure access to the data comprising:

a computer and a storage accessible by said computer, the storage having a plurality of data records stored thereon in a first format, the first format associated with an application, wherein each of the plurality of data records including at least two sections, a first section of a data record of said plurality of data records containing a tag associated with a content identifier and a security rule and a second section of the data record containing a content of the data record, wherein the security rule indicative of permissions or restrictions or combinations thereof associated with access to the data record based on the content identifier;

a security application executing on said computer and intercepting disk input and output (I/O) operations between said computer and said storage;

said security application converting the second section of the data record to a second format wherein when in the second format, the second section is not accessible by the application, such that the data record in the second format is the content thereof in the second format in its entirety;

said security application intercepting a disk operation to access the data record via the application;

said security application comprising the tag to a security rule and further converting the second section of the data record to the first format if the disk operation complies with the security rule based on the tag such that the data record is accessible as the file formatted in the first format;

wherein the tag is accessible from the first section of said data record when the second section of said data record is in the second format.

9. The system of claim 8 wherein the data record is accessible in the first format from a Random Access Memory of said computer.

10. The system of claim 8 wherein the first format is selected from the group consisting of: .doc, .docx, .pdf, .jpg, .jpeg, .tiff, and .png.

11. The system of claim 8 wherein the second format is an encryption.

12. The system of claim 8 wherein the security rule is associated with at least one user such that a permission, restriction or combination thereof applies to the at least one user.

13. The system of claim 8 wherein tag is indicative of a keyword, a user identifier, a device identifier or combinations thereof of the second section of the data record.

14. The system of claim 8 further comprising:

said security application intercepting a second disk operation to save the data record and said security application identifying the content of the data record based on one or more of: a keyword, a user identifier and a device identifier;

said security application tagging said data record with a second tag based on the identification of the content and based on a security rule, the security rule indicative of permissions or restrictions or combinations thereof associated with access to the data record based on the content;

said security application converting the data record to the second format.

15. The system of claim 14 wherein when the data record is accessible in the first format via the application, user interface functions which allow capture or copying of at least part of the data record are restricted from access to the data record.

Assignments (3)
SECURITY INTEREST Recorded Dec 6, 2018
From: TANGOE, LLC; TANGOE US, INC.; MOBI WIRELESS MANAGEMENT, LLC
To: CORTLAND CAPITAL MARKET SERVICES LLC, AS COLLATERAL AGENT
Reel/Frame 047697/0104 →
CHANGE OF NAME Recorded Nov 16, 2018
From: TANGOE, INC.
To: TANGOE US, INC.
Reel/Frame 047590/0729 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 10, 2017
From: LEEMET, JAAN; SCHMIDT, PAUL
To: TANGOE, INC.
Reel/Frame 043822/0341 →
Continuity (2)
Continuation 14864420 · Sep 24, 2015
Related Publication 20180012036A1 · Jan 11, 2018