IP Library Granted Patent US 8,275,875
Granted Patent B2
US 8,275,875 · App. 10/275,659 · Granted Sep 25, 2012

Security camera for a network

Assignee: Niksun, Inc.
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,275,875
App. No.
10/275,659
Granted
Sep 25, 2012
Kind
B2
Abstract

A method for processing data from a communication line. Data is received from the communication line ( 802 ) and segregated into packets ( 803 ). Packets are selected based on a respective characteristic ( 804 ) and the selected packets are provided to one of a plurality of data processing units.

Claims (50)

1. A method for processing data from a communication line comprising the steps of:

(a) receiving the data from the communication line;

(b) segregating the data into packets;

(c) selecting packets having data with a common characteristic;

(d) for every selected packet identifying a particular one of a plurality of parallel intrusion detection devices based on the common characteristic; and

(e) providing the selected packets to the particular parallel intrusion detection device.

2. A method according to claim 1 further comprising the step of storing the segregated packets and step (c) includes selecting stored packets having the common characteristic.

3. A method according to claim 1 wherein step (a) includes receiving data under a first protocol and step (e) includes distributing the selected packets under a second protocol different from the first protocol.

4. A method according to claim 1 wherein the common characteristic is a session.

5. A method according to claim 1 wherein the common characteristic is one or more of a source address, a destination address, an autonomous system, a source port, a destination port, a network identifier and a pair of hosts.

6. A method according to claim 1 wherein the common characteristic is a first characteristic and the method further comprises:

selecting packets having data with a common second characteristic where the second characteristic is different from the first characteristic;

for each selected packet having the common second characteristic identifying another particular one of a plurality of parallel intrusion detection devices based on the common second characteristic; and

providing the selected packets having the common second characteristic to the other particular parallel intrusion detection device.

7. A method according to claim 6 wherein the first and second characteristics are different characteristics selected from the group of session, source address, a destination address, an autonomous system, a source port, a destination port, a network identifier and a pair of hosts.

8. A method for processing data from a communication line comprising the steps of:

receiving the data from the communication line;

segregating the data into packets; selecting packets having data with a common characteristic;

encrypting the selected packets;

for each encrypted selected packet determining a particular one of a plurality of parallel intrusion detection devices based on the common characteristic; and

distributing the encrypted selected packets to the particular parallel intrusion detection device.

9. A method for processing data from a communication line comprising the steps of:

receiving the data from the communication line;

segregating the data into packets; s

electing packets in at least one first time interval based on a respective characteristic;

generating a statistic corresponding to the selected packets in the at least one first time interval;

generating a threshold based on the statistic corresponding to packets in the at least one first time interval;

generating a statistic corresponding to packets in a second time interval, the second time interval defined based on the first time interval; and

generating an alarm signal if the statistic corresponding to packets in the second time interval exceeds the threshold.

10. A method according to claim 9 wherein the statistic corresponds to a number of packets of different users received from one source address.

11. A method according to claim 9 wherein the statistic is a count of packets received for modifying a key file.

12. A method according to claim 9 wherein the statistic corresponds to a number of host pair connections involving a common source or destination address.

13. A method according to claim 9 wherein the statistic corresponds to a packet rate corresponding to a host pair.

14. A method according to claim 9 wherein the statistic corresponds to individual sessions corresponding to a host.

15. A method according to claim 9 wherein the statistic corresponds to utilization of the communication line.

16. A method according to claim 9 wherein the statistic corresponds to a number of invalid source or destination addresses.

17. A method for processing data from a communication line comprising the steps of:

receiving the data from the communication line; segregating the data into packets;

identifying a respective characteristic of each packet;

selectively providing every packet to one of a plurality of parallel intrusion detection devices in response to its respective identified characteristic; and

detecting an intrusion based on packets in multiple sessions using a single one of the parallel intrusion detection devices.

18. A method according to claim 17 wherein the characteristic is a session.

19. A method according to claim 17 wherein the characteristic is based on at least one of a source address, a destination address, an autonomous system, a source port, a destination port, a network identifier or a pair of hosts.

20. A method according to claim 17 wherein the packets are selectively provided to the plurality of parallel intrusion detection devices such that the packets which have a common characteristic are provided to the same intrusion detection device.

21. A method for processing data from a communication line comprising the steps of:

(a) receiving the data from the communication line;

(b) segregating the data into packets;

(c) selecting packets having a common characteristic;

(d) providing the selected packets to one of a plurality of parallel intrusion detection devices; and

(e) detecting an intrusion using the one of a plurality of parallel intrusion detection devices optimized responsive to the common characteristic.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 3, 2013
From: PRUTHI, PARAG
To: NIKSUN, INC.
Reel/Frame 030140/0390 →
Continuity (2)
Provisional Application 60203652 · May 12, 2000
Related Publication 20040015582A1 · Jan 22, 2004