IP Library Granted Patent US 6,981,155
Granted Patent B1
US 6,981,155 · App. 09/615,967 · Granted Dec 27, 2005

System and method for computer security

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 6,981,155
App. No.
09/615,967
Granted
Dec 27, 2005
Kind
B1
Abstract

A system and method are disclosed for providing security for a computer network. Content is generated for a computer associated with the network. It is determined whether a user should be routed to the generated content. If it is determined that the user should be routed to the generated content, the user is so routed.

Claims (38)

1. A method for providing security for a computer network, comprising:

automatically generating content for a computer associated with the network;

creating on the computer a deception environment comprising a fully functional operating system and the automatically generated content;

determining automatically based on a preconfigured policy not specific to any user whether a user should be routed to the deception environment;

routing the user to the deception environment if it is determined that the user should be routed to the deception environment;

receiving an indication that the user is no longer connected to the computer; and

determining whether to retain changes in the files of the computer that resulted from the user's activities.

2. The method of claim 1 , further comprising monitoring the activities of the user with respect to the computer.

3. The method of claim 2 , further comprising automatically preventing the user from accessing a file which if accessed would reveal to the user that an activity of the user is being monitored.

4. The method of claim 1 further comprising storing the packets sent by the user.

5. The method of claim 1 further comprising logging information concerning the files to which the user requests access.

6. The method of claim 1 further comprising preventing the user from accessing content within the computer other than the generated content.

7. The method of claim 1 further comprising screening a request by the user to access a file to determine if access is permitted.

8. The method of claim 7 further comprising permitting access to a requested file if it is determined that access to the requested file is permitted.

9. The method of claim 7 further comprising providing an indication that a requested file does not exist if it is determined that access is not permitted.

10. The method of claim 1 further comprising generating additional content subsequent to the step of generating content.

11. The method of claim 10 further comprising adding the additional content to the previously-generated content.

12. The method of claim 1 wherein the step of routing comprises using network address translation to route to the deception environment any user that requests to access an unauthorized service.

13. The method of claim 12 wherein the unauthorized service is telnet.

14. The method of claim 1 further comprising resetting the computer to restore the computer and the generated content to the condition they were in prior to the user being routed to the deception environment if it is determined the changes should not be retained.

15. The method of claim 1 further comprising updating the generated content by generating additional content that appears to have been created during the time period during which the user was connected to the computer.

16. A system for providing security for a computer network, comprising:

a computer configured to:

automatically generate content for the computer, wherein the computer is associated with the network; and

create on the computer a deception environment comprising a fully functional operating system and the automatically generated content; and

a network device configured to:

determine automatically based on a preconfigured policy not specific to any user whether a user should be routed to the deception environment; and

route the user to the deception environment if it is determined that the user should be routed to the deception environment;

receive an indication that the user is no longer connected to the computer; and

determine whether to retain changes in the files of the computer that resulted from the user's activities.

17. The system of claim 16 , wherein the network device is a firewall.

18. A computer program product for providing security for a computer network, the computer program product being embodied in a computer readable medium and comprising computer instructions for:

automatically generating content for a computer, wherein the computer is associated with the network;

creating on the computer a deception environment comprising a fully functional operating system and the automatically generated content;

determining automatically based on a preconfigured policy not specific to any user whether a user should be routed to the deception environment;

routing the user to the deception environment if it is determined that the user should be routed to the deception environment;

receiving an indication that the user is no longer connected to the computer; and

determining whether to retain changes in the files of the computer that resulted from the user's activities.

Assignments (5)
CHANGE OF NAME Recorded May 18, 2023
From: NORTONLIFELOCK INC.
To: GEN DIGITAL INC.
Reel/Frame 063697/0493 →
NOTICE OF SUCCESSION OF AGENCY (REEL 050926 / FRAME 0560) Recorded Sep 13, 2022
From: JPMORGAN CHASE BANK, N.A.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 061422/0371 →
SECURITY AGREEMENT Recorded Sep 13, 2022
From: NORTONLIFELOCK INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 062220/0001 →
CHANGE OF NAME Recorded Mar 5, 2020
From: SYMANTEC CORPORATION
To: NORTONLIFELOCK INC.
Reel/Frame 052109/0186 →
SECURITY AGREEMENT Recorded Nov 4, 2019
From: SYMANTEC CORPORATION; BLUE COAT LLC; LIFELOCK, INC,; SYMANTEC OPERATING CORPORATION
To: JPMORGAN, N.A.
Reel/Frame 050926/0560 →