IP Library Granted Patent US 8,549,640
Granted Patent B2
US 8,549,640 · App. 12/069,873 · Granted Oct 1, 2013

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 8,549,640
App. No.
12/069,873
Granted
Oct 1, 2013
Kind
B2
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 (28)

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

automatically generating content for a file system for a first computer associated with the network, wherein automatically generating content comprises, for at least a subset of the generated content, selecting through an automated process and without human intervention a corresponding value for each of one or more inputs of at least one template comprising fictitious content, the fictitious content comprising at least one of a decoy user name, a decoy domain name, and a decoy host name;

creating a directory within the first computer;

copying the file system of the first computer into the directory;

routing a user who attempts to gain unauthorized access to a second computer associated with the network to the directory in the first computer, wherein the routing is specified by a policy indicating that the user is to be routed to the directory in the first computer in the event the user attempts to access at least one of: a specified port and a specified service; and

employing processes running outside of the directory to screen requests by the user to access files to prevent the user from detecting processes used to monitor the user.

2. The method of claim 1 further comprising generating operating system configuration information for the first computer.

3. The method of claim 1 further comprising copying an operating system of the first computer into the directory.

4. The method of claim 1 , wherein the automatically generated content further comprises non-confidential information drawn from the computer network being protected.

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

a computer processor configured to:

generate content automatically for a file system for a first computer associated with the network, wherein automatically generating content comprises, for at least a subset of the generated content, selecting through an automated process and without human intervention a corresponding value for each of one or more inputs of at least one template comprising fictitious content, the fictitious content comprising at least one of a decoy user name, a decoy domain name, and a decoy host name;

create a directory within the first computer;

copy the file system of the first computer into the directory;

route a user who attempts to gain unauthorized access to a second computer associated with the network to the directory in the first computer, wherein the routing is specified by a policy indicating that the user is to be routed to the directory in the first computer in the event the user attempts to access at least one of: a specified port and a specified service; and

employ processes running outside of the directory to screen requests by the user to access files to prevent the user from detecting processes used to monitor the user.

6. The system of claim 5 , wherein the computer processor is further configured to generate operating system configuration information for the first computer.

7. The system of claim 5 , wherein the computer processor is further configured to copy an operating system of the first computer into the directory.

8. The system of claim 5 , wherein the automatically generated content further comprises non-confidential information drawn from the computer network being protected.

9. A computer program product for providing security for a computer network, the computer program product being embodied in a non-transitory computer readable storage medium and comprising computer instructions for:

automatically generating content for a file system for a first computer associated with the network, wherein automatically generating content comprises, for at least a subset of the generated content, selecting through an automated process and without human intervention a corresponding value for each of one or more inputs of at least one template comprising fictitious content, the fictitious content comprising at least one of a decoy user name, a decoy domain name, and a decoy host name;

creating a directory within the first computer;

copying the file system of the first computer into the directory;

routing a user who attempts to gain unauthorized access to a second computer associated with the network to the directory in the first computer, wherein the routing is specified by a policy indicating that the user is to be routed to the directory in the first computer in the event the user attempts to access at least one of: a specified port and a specified service; and

employing processes running outside of the directory to screen requests by the user to access files to prevent the user from detecting processes used to monitor the user.

10. The computer program product of claim 9 further comprising generating operating system configuration information for the first computer.

11. The computer program product of claim 9 further comprising copying an operating system of the first computer into the directory.

12. The computer program product of claim 9 , wherein the automatically generated content further comprises non-confidential information drawn from the computer network being protected.

Assignments (6)
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 →
CHANGE OF ASSIGNEE ADDRESS Recorded Aug 26, 2013
From: SYMANTEC CORPORATION
To: SYMANTEC CORPORATION
Reel/Frame 031086/0642 →