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, NY46918

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

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

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 54 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 62 1988
 
OTIS ELEVATOR COMPANY (1)
* 5035302 "Artificial Intelligence" based learning system predicting "Peak-Period" times for elevator dispatching 62 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 32 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 177 1993
 
PMC-SIERRA, INC. (2)
7185081 Method and apparatus for programmable lexical packet classifier 28 2000
7188168 Method and apparatus for grammatical packet classifier 29 2000
 
NUANCE COMMUNICATIONS, INC. (1)
* 2009/0259,470 Bio-Phonetic Multi-Phrase Speaker Identity Verification 12 2009
 
HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP (1)
* 2006/0036,720 Rate limiting of events 138 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 52 1996
 
ORACLE AMERICA, INC. (10)
6246680 Highly integrated multi-layer switch element architecture 91 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 97 1997
* 6088356 System and method for a multi-layer network element 221 1997
* 6081512 Spanning tree support in a high performance network device 144 1997
* 6081522 System and method for a multi-layer network element 138 1997
* 6049528 Trunking ethernet-compatible networks 224 1997
* 6044418 Method and apparatus for dynamically resizing queues utilizing programmable partition pointers 35 1997
* 6016310 Trunking support in a high performance network device 128 1997
* 6021132 Shared memory management in a switched network element 97 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 26 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 50 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 17 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 99 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 118 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 217 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 116 1993
* 5446874 Automated benchmarking with self customization 86 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 6 1995
* 5615135 Event driven interface having a dynamically reconfigurable counter for monitoring a high speed data network according to changing traffic events 66 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 29 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 105 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 2 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 82 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 78 2000
6771646 Associative cache structure for lookups and updates of flow records in a network monitor 109 2000
6665725 Processing protocol specific information in packets specified by a protocol description language 179 2000
6651099 Method and apparatus for monitoring traffic in a network 155 2000
6954789 Method and apparatus for monitoring traffic in a network 53 2003
* 2004/0083,299 Method and apparatus for monitoring traffic in a network 126 2003
7299282 State processor for pattern matching in a network monitor device 29 2004
* 2004/0199,630 State processor for pattern matching in a network monitor device 22 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 112 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 15 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 17 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 67 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 110 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 184 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 104 1996
 
NOKIA CORPORATION (2)
* 7519860 System, device and method for automatic anomaly detection 45 2001
* 2004/0039,968 System, device and method for automatic anomally detection 29 2003
* Cited By Examiner