IP Library Granted Patent US 9,280,661
Granted Patent B2
US 9,280,661 · App. 14/634,786 · Granted Mar 8, 2016

System administrator behavior analysis

Inventor: Akli Adjaoute (Mill Valley, CA)
Assignee: Brighterion, Inc.
G06F21/55G06F21/552G06F21/554G06N5/048G06Q30/0185G06Q40/08G06Q50/22H04L63/1433
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 9,280,661
App. No.
14/634,786
Granted
Mar 8, 2016
Kind
B2
Abstract

A network computer system is protected from malicious attacks by its own system administrators by a large number of addressable and assignable smart-agents that are individually allocated to independently follow and represent those system administrators, the jobs those system administrated are assigned to work on, and the system resource tasks that such system administrators can employ in furtherance of the completion of a particular job.

Claims (19)

1. A method of protecting a network computer system from the malicious acts of its own system administrators, comprising:

providing privileged access to system resources by system administrators to a computer network including through system administrator operator consoles by way of selectable operating system tasks;

detecting, recording, and analyzing with a watchdog monitor which said selectable operating system tasks each system administrator employs at a system administrator operator console to any particular task, and their sequence;

determining with a job classification processor connected to monitor and determine which, if any, of a plurality of system administrator jobs an individual system administrator's console appears to be following by the tasks being completed and the sequence in which the tasks are being completed;

calling attention to system administrator activity with a security alert output if any individual system administrator's console is used to complete any individual task or any sequence of tasks that do not conform to any one of the plurality of system administrator jobs;

independently following representations of individual system administrators with a plurality of smart-agents that record the jobs those system administrators can be assigned to work on, and that list the system resource tasks that such system administrators are preauthorized to employ;

maintaining a computed confidence score associated with each system administrator that represents a probability the system resource tasks that corresponding system administrators employed were preauthorized and conform in their sequences to a particular job;

triggering a smart agent timer with an addressable trigger-in to begin aging tick-by-tick with a cycle clock;

calling a state machine into action with an addressable call-in;

triggering other smart agents with an addressable trigger-out;

calling into action other smart-agents with an addressable call-out;

listing any attributes that describe particular tasks employed by a particular job, or the tasks that a particular system administrator is preauthorized to employ;

logging into a long term (LT) profile memory the past activities that a smart-agent was involved in, and later are used to contribute to a normal-behavior profile for an entity;

issuing an a objection with the state machine if an instant behavior for the entity is abnormal, or if an age timeout occurs before the state machine has run or finished in response to an addressable call-in;

inputting activity reports filtered for particular smart-agents, and used to build the long term profile;

inspecting the activity reports with the state machine in a determination of whether the activity reported was expected, normal, timely, and respected priorities;

consulting the attributes in a determination of what other addressable triggers-out and addressable calls-out should issue and in which clock cycles, and

issuing objections from a task smart-agent if a timeout occurs without having it having been employed in a call by the system administrator;

limiting thereby any malicious insider attacks on the network computer system by its own system administrators.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 1, 2018
From: ADJAOUTE, AKLI
To: BRIGHTERION, INC.
Reel/Frame 045686/0918 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 18, 2017
From: BRIGHTERION, INC
To: ADJAOUTE, AKLI
Reel/Frame 042048/0621 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 10, 2017
From: ADJAOUTE, AKLI
To: BRIGHTERION INC
Reel/Frame 041545/0279 →
Continuity (4)
Continuation In Part 14454749 · Aug 8, 2014
Continuation In Part 14521667 · Oct 23, 2014
Continuation In Part 14613383 · Feb 4, 2015
Related Publication 20150195300A1 · Jul 9, 2015