IP Library Granted Patent US 8,590,002
Granted Patent B1
US 8,590,002 · App. 11/564,745 · Granted Nov 19, 2013

System, method and computer program product for maintaining a confidentiality of data on a network

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,590,002
App. No.
11/564,745
Granted
Nov 19, 2013
Kind
B1
Abstract

A data processing system, method and computer program product are provided. In use, data on a network is identified. In addition, a policy is identified. Further, the data is processed based on the policy for maintaining a confidentiality of the data.

Claims (43)

1. A method to be performed in conjunction with a processor operating in an electronic environment, comprising:

identifying data on a network;

identifying a policy having an associated confidentiality status;

wherein the policy is platform-independent;

processing the data based on the policy for maintaining a confidentiality of the data; wherein processing the data includes:

determining whether the data includes a tag identifying a confidentiality status of the data and a time limit of the confidentiality of the data beyond which the data is to be made unavailable;

processing the data according to the policy if it is determined that the data includes the tag and the confidentiality status of the data identified by the tag matches the confidentiality status associated with the policy; and

wherein if it is determined that the data does not include the tag, generating the tag for the data.

2. The method as recited in claim 1 , wherein the data includes network traffic.

3. The method as recited in claim 1 , wherein the data includes electronic mail.

4. The method as recited in claim 1 , wherein the data is included in a database including one or more of a mail server database and a pubic folder database.

5. The method as recited in claim 1 , wherein the data is received at a server.

6. The method as recited in claim 5 , wherein the data is received utilizing a protocol including one of simple mail transfer protocol, hypertext transfer protocol, and file transfer protocol.

7. The method as recited in claim 5 , wherein the server identifies the policy utilizing a security system.

8. The method as recited in claim 7 , wherein the security system processes the data based on the policy for maintaining the confidentiality of the data.

9. The method as recited in claim 1 , wherein the data is processed according to a determination of whether the policy is violated in association with the data.

10. The method as recited in claim 1 , wherein processing the data includes removing the data from a storage location in which the data is stored.

11. The method as recited in claim 10 , wherein the policy includes a threshold period of time, and the data is removed from the storage location after the threshold period of time.

12. The method as recited in claim 1 , wherein processing the data includes redirecting the data from a first destination address to a second destination address.

13. The method as recited in claim 1 , wherein processing the data includes removing an attachment associated with the data.

14. The method as recited in claim 1 , wherein processing the data includes allowing the data to be transmitted to a source address.

15. The method as recited in claim 1 , wherein the policy is utilized by a plurality of different security systems.

16. A computer program product embodied on a non-transitory tangible computer readable medium for performing operations, comprising:

identifying data on a network;

identifying a policy having an associated confidentiality status;

wherein the policy is platform-independent;

processing the data based on the policy for maintaining a confidentiality of the data; wherein processing the data includes:

determining whether the data includes a tag identifying a confidentiality status of the data and a time limit of the confidentiality of the data beyond which the data is to be made unavailable;

processing the data according to the policy if it is determined that the data includes the tag and the confidentiality status of the data identified by the tag matches the confidentiality status associated with the policy; and

wherein if it is determined that the data does not include the tag, generating the tag for the data.

17. A system, comprising:

a hardware processor for identifying data on a network, the processor further adapted for processing the data based on the policy for maintaining a confidentiality of the data, wherein the policy has an associated confidentiality status;

wherein the policy is platform-independent;

wherein the system is operable such that processing the data includes determining whether the data includes a tag identifying a confidentiality status of the data and a time limit of the confidentiality of the data beyond which the data is to be made unavailable;

processing the data according to the policy if it is determined that the data includes the tag and the confidentiality status of the data identified by the tag matches the confidentiality status associated with the policy; and

wherein if it is determined that the data does not include the tag, generating the tag for the data.

18. The system as recited in claim 17 , further comprising memory coupled to the processor via a bus.

19. The method as recited in claim 1 , wherein the tag identifies a scope of the confidentiality.

20. The method as recited in claim 1 , wherein the tag identifies one or more users authorized to access the data.

21. The method as recited in claim 1 , wherein the tag is applied to the data.

22. The method as recited in claim 1 , wherein the tag is separate from the data.

23. The method as recited in claim 1 , wherein the policy includes at least one rule, the rule associated with an attribute utilized for maintaining a confidentiality of the data.

24. The method of claim 1 , wherein processing the data further includes determining whether a portion of the data is confidential if it is determined that the data does not include the tag.

Assignments (10)
CORRECTIVE ASSIGNMENT TO CORRECT THE THE PATENT TITLES AND REMOVE DUPLICATES IN THE SCHEDULE PREVIOUSLY RECORDED AT REEL: 059354 FRAME: 0335. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jun 23, 2022
From: MCAFEE, LLC
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 060792/0307 →
SECURITY INTEREST Recorded Mar 3, 2022
From: MCAFEE, LLC
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT AND COLLATERAL AGENT
Reel/Frame 059354/0335 →
RELEASE OF INTELLECTUAL PROPERTY COLLATERAL - REEL/FRAME 045056/0676 Recorded Mar 2, 2022
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: MCAFEE, LLC
Reel/Frame 059354/0213 →
RELEASE OF INTELLECTUAL PROPERTY COLLATERAL - REEL/FRAME 045055/0786 Recorded Oct 26, 2020
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: MCAFEE, LLC
Reel/Frame 054238/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE PATENT 6336186 PREVIOUSLY RECORDED ON REEL 045056 FRAME 0676. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Oct 22, 2020
From: MCAFEE, LLC
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 054206/0593 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE PATENT 6336186 PREVIOUSLY RECORDED ON REEL 045055 FRAME 786. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Oct 22, 2020
From: MCAFEE, LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 055854/0047 →
SECURITY INTEREST Recorded Jan 12, 2018
From: MCAFEE, LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 045055/0786 →
SECURITY INTEREST Recorded Jan 12, 2018
From: MCAFEE, LLC
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 045056/0676 →
CHANGE OF NAME AND ENTITY CONVERSION Recorded Aug 24, 2017
From: MCAFEE, INC.
To: MCAFEE, LLC
Reel/Frame 043665/0918 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 29, 2006
From: CHEBIYYAM, GOPI KRISHNA; BASAVAPATNA, PRASANNA GANAPATHI
To: MCAFEE, INC.
Reel/Frame 018566/0441 →