IP Library Granted Patent US 8,140,664
Granted Patent B2
US 8,140,664 · App. 11/431,799 · Granted Mar 20, 2012

Graphical user interface based sensitive information and internal information vulnerability management system

Assignee: Trend Micro Incorporated
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 8,140,664
App. No.
11/431,799
Granted
Mar 20, 2012
Kind
B2
Abstract

A system and method provides a graphical user interface (GUI) for users to monitor and manage sensitive information within an enterprise network. The GUI can provide users with information, such as the presence of input/output devices (I/O device), the location of documents containing sensitive information (sensitive documents), and the status of local security policy. The GUI can also provide users with real-time information, such as the occurrence of local security policy violations, the life-cycle of sensitive documents, and the sensitive information dynamic flow within the enterprise network.

Claims (50)

1. A method to monitor and control a network, the network comprising a plurality of endpoints, each of the plurality of endpoints comprising a plurality of sensitive documents, a security policy, and a plurality of I/O devices, the method comprising:

scanning and retrieving security information from a first endpoint of the plurality of endpoints, the security information comprising information about the plurality of sensitive documents, the security policy, and the plurality of I/O devices, the scanning conducted at predefined intervals;

responding to a user input, displaying a data security summary view listing a number of security violations over multiple time periods;

responding to a user input, graphically displaying a topology view which graphically displays a track of a sensitive document by highlighting an endpoint or server where the sensitive document originates, where the sensitive document visits, and where the sensitive document leaves the network;

responding to a user input, displaying a security alarm view which raise an alert when a number of sensitive files leaving an endpoint exceeds a threshold, determining whether a document is a sensitive document by matching a content of the document with prestored content identified as sensitive; and

aggregating tracing information of a sensitive document based on the security information from one or more of the plurality of endpoints.

2. The method of claim 1 , wherein the security information comprises static sensitive information and dynamic sensitive information,

the static sensitive information comprising at least one selected from a group of:

information about documents containing the sensitive information residing in the first endpoint,

information about I/O devices connected to the first endpoint, and

information about the security policies in the first endpoint,

the dynamic sensitive information comprising at least one selected from a group of:

information about current users of the first endpoint, and

information about sensitive documents in motion.

3. The method of claim 2 , wherein retrieving security information further comprising:

transmitting a request to the first endpoint; and

receiving static sensitive information and dynamic sensitive information from the first endpoint.

4. The method of claim 2 , wherein retrieving security information further comprising:

receiving static sensitive information periodically;

transmitting a request to the first endpoint; and

receiving dynamic sensitive information and updating static sensitive information from the first endpoint, the updating static sensitive information describing the static sensitive information changes in the first endpoint comparing to the most recently received static sensitive information.

5. The method of claim 1 , wherein the security alarm view comprises at least one selected from a group of: list, bar chart, and pie chart.

6. The method of claim 1 , further comprising:

responding to a user input, conducting at least one operation selected from a group of:

modifying the security policies in the first endpoint;

disconnecting one of the plurality of I/O devices from the first endpoint;

disconnecting the first endpoint from the network access;

interrupting an operation in the first endpoint, the operation being related to one of the plurality of sensitive documents; and

shutting down the first endpoint.

7. The method of claim 1 , wherein the topology view is displayed as a visualization of the endpoint or server where the sensitive document originates.

8. The method of claim 1 , wherein the first endpoint comprises fixed storage and removable storage.

9. A non-transitory computer-readable tangible medium storing program instructions configured to implement a network sensitive information management system for monitoring and controlling sensitive information in a network, the network comprising a plurality of endpoints, each of the plurality of endpoints comprising a plurality of sensitive documents, a security policy, and a plurality of I/O devices, the computer-readable tangible medium comprising:

a scan module comprising computer-readable instructions stored in the non-transitory computer-readable tangible medium which are configured to scan the plurality of endpoints and retrieve security information, the security information comprising information about the plurality of sensitive documents, the security policy, and the plurality of I/O devices, the scanning conducted at predefined intervals;

a match module comprising computer-readable instructions stored in the non-transitory computer-readable tangible medium which are configured to determine whether a document is a sensitive document by matching a content of the document with prestored content identified as sensitive;

a trace module comprising computer-readable instructions stored in the non-transitory computer-readable tangible medium which are configured to aggregate tracing information of a sensitive document based on the security information from one or more of the plurality of endpoints; and

a graphical user interface module comprising computer-readable instructions stored in the non-transitory computer-readable tangible medium which are configured to generate a plurality of views including:

a data security summary view listing a number of security violations over multiple time periods;

a topology view which graphically displays a track of a sensitive document by highlighting an endpoint or server where the sensitive document originates, where the sensitive document visits, and where the sensitive document leaves the network; and

a security alarm view which raise an alert when a number of sensitive files leaving an endpoint exceeds a threshold.

10. An apparatus for monitoring sensitive information in a network, the network comprising a plurality of endpoints, each of the plurality of endpoints comprising a plurality of sensitive documents, a security policy, and a plurality of I/O devices, the apparatus comprising:

a computer system including a monitor configured to display objects and characters; and

an executable process running on the computer system, the executive process scanning and receiving user input, receiving security information from one of the plurality of endpoints, and generating a plurality of views including

a data security summary view listing a number of security violations over multiple time periods,

a topology view which graphically displays a track of a sensitive document by highlighting an endpoint or server where the sensitive document originates, where the sensitive document visits, and where the sensitive document leaves the network based on aggregated tracing information of a sensitive document based on the security information from one or more of the plurality of endpoints, and

a security alarm view which raise an alert when a number of sensitive files leaving an endpoint exceeds a threshold, wherein the sensitive document is identified by matching a content of the document with prestored content identified as sensitive,

wherein the security information comprising information about the plurality of sensitive documents, the security policy, and the plurality of I/O devices, the scanning conducted at predefined intervals.

11. The apparatus of claim 10 , wherein the plurality of views further include an endpoint view which provides real-time information of a sensitive document being processed by the endpoint.

12. The apparatus of claim 10 , wherein the executable process responds to a user input to drill down on an endpoint by displaying detailed information relevant to the endpoint's security status.

13. The apparatus of claim 10 , wherein the executable process responds to a user input to drill down on a sensitive document by displaying detailed tracking information of the document.

14. The apparatus of claim 10 , wherein the executable process is configured such that, if a number of security violations at an endpoint exceeds a threshold, then the endpoint is automatically disconnected from the network.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 8, 2011
From: TREND MICRO INCORPORATED
To: TREND MICRO INCORPORATED
Reel/Frame 026097/0538 →
MERGER Recorded Feb 28, 2011
From: TREND MICRO MOUNTAIN VIEW, INC.
To: TREND MICRO INCORPORATED
Reel/Frame 025874/0353 →
MERGER Recorded Feb 24, 2011
From: PROVILLA, INC.
To: TREND MICRO MOUNTAIN VIEW, INC.
Reel/Frame 025864/0076 →
CHANGE OF NAME Recorded Sep 7, 2007
From: DGATE TECHNOLOGIES, INC.
To: PROVILLA, INC.
Reel/Frame 019797/0484 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 12, 2006
From: HUANG, SHU; HUANG, FEI; REN, LIWEI; DONG, AIGUO
To: DGATE TECHNOLOGIES, INC.
Reel/Frame 018095/0442 →
Continuity (2)
Provisional Application 60679459 · May 9, 2005
Related Publication 20060272024A1 · Nov 30, 2006