Event driven interface for a system for monitoring and controlling a data communications network

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5365514
SERIAL NO

08024575

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

An Event Driven Interface (EDI) is disclosed for use as a subsystem of a monitoring and control system for a data communications network. The network communicates a serial stream of binary bits having a characteristic pattern. The system includes a control vector generator for generating a control vector C(i) which describes the characteristic pattern and an event vector analyzer for analyzing an event vector E(i) which represents a plurality of occurrences of the pattern on the network.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
INTERNATIONAL BUSINESS MACHINES CORPORATIONARMONK, NY45084

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Barker, Kenneth J Cary, NC 12 344
Hershey, Paul C Manassas, VA 38 1694
Lingafelt, Sr Charles S Durham, NC 2 236
Waclawsky, John G Frederick, MD 54 2778

Cited Art Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (1)
* 5079760 Method for efficient distributed data communications network access network configuration 30 1990
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (3)
* 4905171 Workstation controller performance monitor 97 1987
* 5077763 Mechanism for measuring the service times of software and hardware components in complex systems 26 1990
* 5223827 Process and apparatus for managing network event counters 53 1991
 
HEWLETT-PACKARD COMPANY (1)
* 5067107 Continuous computer performance measurement tool that reduces operating system produced performance data for logging into global, process, and workload files 71 1988
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (2)
* 5084871 Flow control of messages in a local area network 85 1989
* 5062055 Data processor performance advisor 109 1990
 
I/O XEL, Inc. (1)
* 4851998 Method for analyzing performance of computer peripherals 29 1987
 
Honeywell Information Systems Inc. (3)
* 4458309 Apparatus for loading programmable hit matrices used in a hardware monitoring interface unit 24 1981
* 4459656 Clocking system for a computer performance monitoring device 32 1981
* 4521849 Programmable hit matrices used in a hardware monitoring interface unit 28 1981
 
INTEL CORPORATION (1)
* 4939724 Cluster link interface for a local area network 61 1988
 
OTIS ELEVATOR COMPANY (1)
* 5035302 "Artificial Intelligence" based learning system predicting "Peak-Period" times for elevator dispatching 61 1990
 
AGILENT TECHNOLOGIES, INC. (1)
* 5198805 Method and apparatus for monitoring a network and locating a node using signal strength calculations 23 1992
 
UNISYS CORPORATION (1)
* 4779194 Event allocation mechanism for a large data processing system 56 1985
 
TENCOR INSTRUMENTS (1)
* 4805089 Process control interface system for managing measurement data 64 1986
 
SIMON FRASER UNIVERSITY, SIMON FRASER UNIVERSITY, A BRITISH COLUMBIA, CANADA CORP. (1)
* 4944038 Method and apparatus for utilization of dual latency stations for performance improvement of token ring networks 29 1988
 
Amdahl Corporation (1)
* 5072376 Measuring utilization of processor shared by multiple system control programs 46 1988
 
UNITED TECHNOLOGIES CORPORATION (1)
* 4980824 Event driven executive 65 1989
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
ST. BERNARD SOFTWARE, INC. (1)
* 5557747 Network policy implementation system for performing network control operations in response to changes in network state 173 1993
 
PMC-SIERRA, INC. (2)
7185081 Method and apparatus for programmable lexical packet classifier 28 2000
7188168 Method and apparatus for grammatical packet classifier 28 2000
 
NUANCE COMMUNICATIONS, INC. (1)
* 2009/0259,470 Bio-Phonetic Multi-Phrase Speaker Identity Verification 11 2009
 
HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP (1)
* 2006/0036,720 Rate limiting of events 126 2004
 
EMC IP HOLDING COMPANY LLC (1)
* 5933602 System for selecting command packet and corresponding response packet from communication stream of packets by monitoring packets sent between nodes on network 51 1996
 
ORACLE AMERICA, INC. (10)
6246680 Highly integrated multi-layer switch element architecture 90 1997
* 6119196 System having multiple arbitrating levels for arbitrating access to a shared memory by network ports operating at different data rates 129 1997
* 6115378 Multi-layer distributed network element 96 1997
* 6088356 System and method for a multi-layer network element 217 1997
* 6081512 Spanning tree support in a high performance network device 144 1997
* 6081522 System and method for a multi-layer network element 135 1997
* 6049528 Trunking ethernet-compatible networks 221 1997
* 6044418 Method and apparatus for dynamically resizing queues utilizing programmable partition pointers 34 1997
* 6016310 Trunking support in a high performance network device 127 1997
* 6021132 Shared memory management in a switched network element 96 1997
 
FUJITSU NETWORK COMMUNICATIONS, INC. (7)
5781533 Link buffer sharing method and apparatus 17 1997
5982776 Multipoint-to-point arbitration in a network switch 35 1997
5933429 Multipoint-to-multipoint echo processing in a network switch 25 1997
6426957 Asynchronous transfer mode based service consolidation switch 54 1998
6256674 Method and apparatus for providing buffer state flow control at the link level in addition to flow control on a per-connection basis 41 1999
6076112 Prioritized access to shared buffers 15 1999
6167452 Joint flow control mechanism in a telecommunications network 14 1999
 
ORACLE INTERNATIONAL CORPORATION (2)
* 6542854 Method and mechanism for profiling a system 49 1999
6760684 Method and mechanism for profiling a system 21 2003
 
MICROSOFT TECHNOLOGY LICENSING, LLC (1)
* 7171464 Method of tracing data traffic on a network 16 2000
 
VIAVI SOLUTIONS INC. (3)
* 5913041 System for determining data transfer rates in accordance with log information relates to history of data transfer activities that independently stored in content servers 97 1996
* 7719965 Methods and systems for coordinated monitoring of network transmission events 0 2004
* 2006/0056,389 Methods and systems for coordinated monitoring of network transmission events 28 2004
 
CITY OF HOPE (1)
* 6049764 Method and system for real-time control of analytical and diagnostic instruments 21 1997
 
ADVANTEST CORPORATION (1)
* 6347382 Multi-port device analysis apparatus and method 8 1998
 
RAYTHEON BBN TECHNOLOGIES CORP. (1)
* 5682328 Centralized computer event data logging system 117 1996
 
Narus, Inc. (1)
7263558 Method and apparatus for providing additional information in response to an application server request 8 1999
 
MICRO FOCUS SOFTWARE INC. (1)
6578077 Traffic monitoring tool for bandwidth management 211 1997
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (20)
* 5493689 System for configuring an event driven interface including control blocks defining good loop locations in a memory which represent detection of a characteristic pattern 113 1993
* 5446874 Automated benchmarking with self customization 82 1993
* 5544077 High availability data processing system and method using finite state machines 45 1994
* 5483637 Expert based system and method for managing error events in a local area network 95 1994
* 5657315 System and method for ring latency measurement and correction 5 1995
* 5615135 Event driven interface having a dynamically reconfigurable counter for monitoring a high speed data network according to changing traffic events 63 1995
* 5802302 System and method for response time measurement in high speed data transmission networks 26 1995
* 5594728 Realtime addressing for high speed serial bit stream 4 1995
* 5748925 Dynamic realtime routing in a data communications network 6 1995
* 5802041 Monitoring ethernet lans using latency with minimum information 8 1997
6681315 Method and apparatus for bit vector array 4 1997
* 5946302 System and method for response time measurement in high speed data transmission networks 28 1998
6959291 Management of a concurrent use license in a logically-partitioned computer 53 1999
6691146 Logical partition manager and method 61 1999
6681240 Apparatus and method for specifying maximum interactive performance in a logical partition of a computer system independently from the maximum interactive performance in other partitions 9 1999
6467007 Processor reset generated via memory access interrupt 50 1999
* 6279046 Event-driven communications interface for logically-partitioned computer 104 1999
* 7324460 Event-driven flow control for a very high-speed switching node 0 2003
* 2004/0105,384 Event-driven flow control for a very high-speed switching node 1 2003
7839797 Event-driven flow control for a very high-speed switching node 0 2007
 
ADVANCED MICRO DEVICES, INC. (2)
* 5493562 Apparatus and method for selectively storing error statistics 9 1994
* 5860024 Microprocessor with automatic name generation including performance indication 14 1996
 
CISCO TECHNOLOGY, INC. (5)
* 5526283 Realtime high speed data capture in response to an event 30 1994
* 5500855 Realtime event classification for a data communications network 16 1994
* 5629927 Monitoring ATM networks for burstiness using cell full or cell empty latency with minimum information 14 1995
6449255 Method and apparatus for managing packets using a real-time feedback signal 79 1999
7573833 Network presence status from network activity 5 2005
 
PACKET INTELLIGENCE LLC (8)
6789116 State processor for pattern matching in a network monitor device 76 2000
6771646 Associative cache structure for lookups and updates of flow records in a network monitor 106 2000
6665725 Processing protocol specific information in packets specified by a protocol description language 172 2000
6651099 Method and apparatus for monitoring traffic in a network 151 2000
6954789 Method and apparatus for monitoring traffic in a network 52 2003
* 2004/0083,299 Method and apparatus for monitoring traffic in a network 117 2003
7299282 State processor for pattern matching in a network monitor device 28 2004
* 2004/0199,630 State processor for pattern matching in a network monitor device 20 2004
 
FUJITSU LIMITED (21)
* 5740355 Transaction tracing apparatus 61 1996
6236655 Port and link identification 15 1996
6115748 Prioritized access to shared buffers 45 1996
6002667 Minimum guaranteed cell rate method and apparatus 26 1996
5983260 Serial control and data interconnects for coupling an I/O module with a switch fabric in a switch 29 1996
5978359 Allocated and dynamic switch flow control 111 1996
5956342 Priority arbitration for point-to-point and multipoint transmission 58 1996
5948067 Converting between an internal cell and multiple standard asynchronous transfer mode cells 14 1996
5917805 Network switch utilizing centralized and partitioned memory for connection topology information storage 21 1996
5909427 Redundant switch system and method of operation 52 1996
5905729 Mapping a data cell in a communication switch 17 1996
5896511 Method and apparatus for providing buffer state flow control at the link level in addition to flow control on a per-connection basis 16 1996
5870538 Switch fabric controller comparator system and method 74 1996
5867663 Method and system for controlling network service parameters in a cell based communications network 65 1996
5862137 Point-to-multipoint arbitration 8 1996
5850395 Asynchronous transfer mode based service consolidation switch 79 1996
5822540 Method and apparatus for discarding frames in a communications device 27 1996
5790770 Method and apparatus for reducing information loss in a communications network 71 1996
5748905 Frame classification using classification keys 109 1996
5898671 Transmitter controlled flow control for buffer allocation in wide area ATM networks 25 1996
5991298 Reliable and flexible multicast mechanism for ATM networks 18 1997
 
SUN MICROSYSTEMS, INC. (2)
* 6094435 System and method for a quality of service in a multi-layer network element 182 1997
* 6061362 Interface for a highly integrated ethernet network element 31 1999
 
BROCADE COMMUNICATIONS SYSTEMS, INC. (4)
6608819 Method for scoring queued frames for selective transmission through a switch 37 2000
7382736 Method for scoring queued frames for selective transmission through a switch 20 2003
* 2004/0028,056 Method for scoring queued frames for selective transmission through a switch 1 2003
7848253 Method for scoring queued frames for selective transmission through a switch 0 2008
 
LORAL FEDERAL SYSTEMS COMPANY (1)
* 5771395 System for processing information from scanned documents using event driven interface with patterns loaded in RAM and with address generator for addressing bit patterns 1 1996
 
GEORGIA TECH RESEARCH CORPORATION (2)
* 9225732 Systems and methods for fingerprinting physical devices and device types based on network traffic 0 2012
* 2013/0139,263 SYSTEMS AND METHODS FOR FINGERPRINTING PHYSICAL DEVICES AND DEVICE TYPES BASED ON NETWORK TRAFFIC 4 2012
 
ARGOSystems, Inc. (1)
6237029 Method and apparatus for adaptable digital protocol processing 102 1996
 
NOKIA CORPORATION (2)
* 7519860 System, device and method for automatic anomaly detection 41 2001
* 2004/0039,968 System, device and method for automatic anomally detection 27 2003
* Cited By Examiner