Network monitoring using virtual packets

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 8451731
SERIAL NO

12180193

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A network monitoring device includes a flow processing element, disposed to receive flow information relating to network flows, and to generate a set of virtual packets, each representing a portion of a network flow. The virtual packets are maintained in a time-sequential order, and read by elements of the network monitoring device to generate information relating to network traffic, such as symptoms affecting the communication network, problems affecting the communication network, and otherwise. The network monitoring device randomly samples virtual packets, with at least one of two effects: (1) flow information from traffic reporting devices that are themselves sampling at differing rates can be equalized, with the effect of standardizing information from all of them; (2) the network monitoring device itself can restrict its attention to a fraction of all virtual packets, with the effect of keeping up with a relatively large number of virtual packets.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
Xangati, Inc.PALO ALTO, CA7

International Classification(s)

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Jagannathan, Rangaswamy Sunnyvale, US 6 77
Kakatkar, Kishor Pune, IN 6 66
Lee, Rosanna Palo Alto, US 5 57
Liu, Jing Cupertino, US 190 930
Pan, Xiaohong San Ramon, US 13 80
Sanders, Derek Saratoga, US 19 1491
Zhu, Hong Diamond Bar, US 88 265

Cited Art Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (1)
2007/0195,787 METHODS AND APPARATUS FOR PER-SESSION UPLINK/DOWNLINK FLOW SCHEDULING IN MULTIPLE ACCESS NETWORKS 36 2006
 
TREND MICRO INCORPORATED (2)
6930978 System and method for traffic management control in a data transmission network 14 2001
7386888 Network isolation techniques suitable for virus protection 147 2003
 
Cyber Operations, LLC (1)
2004/0054,925 System and method for detecting and countering a network attack 104 2002
 
PANASONIC CORPORATION (1)
* 2009/0046,664 PACKET TRANSFER CONTROL DEVICE AND MOBILE NODE 4 2007
 
SONY CORPORATION (1)
6314464 Communication control method 56 1997
 
SECUREWORKS, INC. (1)
6990591 Method and system for remotely configuring and monitoring a communication device 138 1999
 
Xangati, Inc. (3)
6816910 Method and apparatus for limiting network connection resources 53 2001
7331060 Dynamic DoS flooding protection 45 2002
7620986 Defenses against software attacks in distributed computing environments 32 2005
 
HITACHI, LTD. (2)
* 2005/0276,230 Communication statistic information collection apparatus 57 2005
* 2005/0213,504 Information relay apparatus and method for collecting flow statistic information 46 2005
 
AT&T INTELLECTUAL PROPERTY I, L.P. (1)
* 2011/0040,706 SCALABLE TRAFFIC CLASSIFIER AND CLASSIFIER TRAINING SYSTEM 14 2009
 
APPLE INC. (2)
6314093 Traffic route finder in communications network 89 1998
2002/0164,999 System and method for proactive content delivery by situational location 40 2002
 
SEMICONDUCTOR TECHNOLOGY ACADEMIC RESEARCH CENTER (1)
* 2003/0229,485 Emulation system for data-driven processor 13 2003
 
MCAFEE, LLC (2)
6725377 Method and system for updating anti-intrusion software 168 1999
7409714 Virtual intrusion detection system and method of using same 43 2002
 
TELASIC COMMUNICATIONS (1)
5271038 Distortion suppression using thresholding techniques 36 1990
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (5)
5233604 Methods and apparatus for optimum path selection in packet transmission networks 254 1992
5684945 System and method for maintaining performance data in a data processing system 132 1996
6115745 Scheduling of distributed agents in a dialup network 21 1997
7089428 Method and system for managing computer security information 117 2001
2006/0059,282 Snapshot interface operations 8 2004
 
ADVANCED MICRO DEVICES, INC. (1)
6757742 Computer-based system for validating hash-based table lookup schemes in a network switch 21 2000
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (1)
6611525 Apparatus for and method of learning MAC addresses in a LAN emulation network 38 1999
 
LUCENT TECHNOLOGIES INC. (1)
2005/0278,779 System and method for identifying the source of a denial-of-service attack 17 2004
 
LATTICE SEMICONDUCTOR CORPORATION (1)
5128871 Apparatus and method for allocation of resoures in programmable logic devices 219 1990
 
CISCO TECHNOLOGY, INC. (6)
6400681 Method and system for minimizing the connection set up time in high speed packet switching networks 259 1997
6128296 Method and apparatus for distributed packet switching using distributed address tables 31 1997
6347339 Detecting an active network node using a login attempt 73 1998
6807172 Method and apparatus for learning and switching frames in a distributed network switch 63 1999
2007/0156,919 Enforcing network service level agreements in a network element 271 2006
* 2008/0291,915 Processing packet flows 17 2007
 
Proactive Networks (1)
2001/0052,087 METHOD AND APPARATUS FOR MONITORING A NETWORK ENVIRONMENT 39 1998
 
YOSHIMI BABA (1)
7051369 System for monitoring network for cracker attack 25 2000
 
OKI ELECTRIC INDUSTRY CO., LTD. (1)
* 2005/0099,983 Communication terminal and communication network 46 2004
 
DIALOGIC CORPORATION (1)
* 2004/0052,209 Methods and systems for jitter minimization in streaming media 23 2002
 
FUJITSU LIMITED (1)
* 2010/0135,180 METHOD OF MEASURING PACKET LOSS RATE, PACKET LOSS RATE MEASURING DEVICE AND STORAGE MEDIUM 5 2009
 
FINISAR CORPORATION (1)
2007/0211,697 METHOD OF ANALYZING NETWORK WITH GENERATED TRAFFIC 9 2007
 
PALO ALTO NETWORKS, INC. (1)
7062782 Overlay network for tracking denial-of-service floods in unreliable datagram delivery networks 34 1999
 
ACCENTURE GLOBAL SERVICES LIMITED (1)
7987228 Broadband communications 27 2002
 
KDDI R&D Laboratories Inc. (1)
* 2007/0211,645 Method and management apparatus for classifying congestion paths based on packet delay 5 2007
 
InMon Corp. (1)
* 2005/0190,695 Intelligent collaboration across network systems 17 2005
 
INTEL CORPORATION (2)
6202084 System and apparatus to provide a backchannel for a receiver terminal in a conference 107 1999
* 7006443 Multicast flow control 47 2003
 
NIPPON TELEGRAPH AND TELEPHONE CORPORATION (1)
* 2003/0202,471 Traffic quality measurement apparatus and method 1 2003
 
The United States of America as represented by the Secretary of the Navy (1)
6529866 Speech recognition system and associated methods 47 1999
 
VITESSES SEMICONDUCTOR CORPORATION (1)
6076115 Media access control receiver and network management system 163 1997
 
CORVIL LIMITED (1)
2006/0077,905 Measure and recording of traffic parameters in data transmission networks 4 2005
 
ITT MANUFACTURING ENTERPRISES, INC. (1)
2011/0250,883 Monitoring of Network Call Activity in a Satellite-Based Communication System 3 2010
 
HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP (2)
7007301 Computer architecture for an intrusion detection system 81 2001
7506046 Network usage analysis system and method for updating statistical models 18 2001
 
SRI INTERNATIONAL (1)
7594260 Network surveillance using long-term and short-term statistical profiles to determine suspicious network activity 56 2003
 
REACTIVE NETWORK SOLUTIONS, INC. (1)
6973040 Method of maintaining lists of network characteristics 23 2001
 
A10 NETWORKS, INC. (1)
2002/0131,413 Method and apparatus for scheduling for packet-switched networks 27 2001
 
NEC CORPORATION (2)
5687168 Link state routing device in ATM communication system 51 1996
* 2001/0049,711 Pipeline processing type shaping apparatus and its method 19 2001
 
802 Systems LLC (1)
7013482 Methods for packet filtering including packet invalidation if packet validity determination not timely made 44 2000
 
MICROSOFT TECHNOLOGY LICENSING, LLC (2)
7260840 Multi-layer based method for implementing network firewalls 110 2003
2005/0171,960 Concurrency control for B-trees with node deletion 16 2004
 
COMPUTING SERVICES SUPPORT SOLUTIONS, INC. (1)
6789190 Packet flooding defense system 11 2000
 
GOOGLE TECHNOLOGY HOLDINGS LLC (1)
6189035 Method for protecting a network from data packet overload 23 1998
 
ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE (1)
* 2006/0109,793 Network simulation apparatus and method for analyzing abnormal network 47 2005
 
Wellfleet Communications (1)
5442750 System for transmitting data between systems using selected subsets of plural interconnecting bus lines and including selection of a compatible transmission speed 35 1993
 
VERIZON PATENT AND LICENSING INC. (1)
* 2006/0272,018 Method and apparatus for detecting denial of service attacks 58 2005
 
XACCT TECHNOLOGIES LIMITED, INC. (1)
* 7076547 System and method for network performance and server application performance monitoring and for deriving exhaustive performance metrics 25 2002
 
NYTELL SOFTWARE LLC (1)
6167025 Methods and apparatus for restoring connections in an ATM network 261 1997
 
VIRNETX, INC. (1)
6502135 Agile network protocol for secure communications with assured system availability 273 2000
 
NETWORK GENERAL TECHNOLOGY (1)
6785237 Method and system for passive quality of service monitoring of a network 62 2000
 
ALCATEL-LUCENT USA INC. (1)
6046979 Method and apparatus for controlling the flow of variable-length packets through a multiport switch 169 1998
 
VIRENTEM VENTURES, LLC (1)
* 2002/0052,967 METHOD AND APPARATUS FOR PROVIDING CONTINUOUS PLAYBACK OR DISTRIBUTION OF AUDIO AND AUDIO-VISUAL STREAMED MULTIMEDIA RECEIVED OVER NETWORKS HAVING NON-DETERMINISTIC DELAYS 10 2000
 
RPX CLEARINGHOUSE LLC (1)
5970064 Real time control architecture for admission control in communications network 181 1997
 
ALCATEL N.V. (1)
5917870 Synchronization monitoring in a network element 13 1995
 
WAKE FOREST UNIVERSITY HEALTH SCIENCES (1)
2006/0195,896 Method, systems, and computer program products for implementing function-parallel network firewall 83 2005
 
RPX CORPORATION (1)
5991881 Network surveillance system 541 1996
 
OTC Online Partners (1)
7702563 Integrated electronic exchange of structured contracts with dynamic risk-based transaction permissioning 43 2002
 
BROCADE COMMUNICATIONS SYSTEMS, INC. (1)
2004/0064,293 Method and system for storing and reporting network performance metrics using histograms 55 2003
 
AGILENT TECHNOLOGIES, INC. (1)
5430709 Network monitoring method and apparatus 114 1994
 
RADWARE, LTD. (1)
7607170 Stateful attack protection 118 2004
 
AT&T CORP. (2)
5958053 Communications protocol with improved security 119 1997
2003/0229,692 System and method for monitoring data traffic on a network 36 2001
 
MCAFEE, INC. (1)
7461403 System and method for providing passive screening of transient messages in a distributed computing environment 30 2002
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
In Touch Technologies, Inc. (1)
* 2012/0144,336 SYSTEMS AND METHODS FOR DYNAMIC BANDWIDTH ALLOCATION 35 2010
 
IROBOT CORPORATION (4)
9323250 Time-dependent navigation of telepresence robots 4 2013
9361021 Graphical user interfaces including touchpad driving interfaces for telemedicine devices 1 2014
9174342 Social behavior rules for a medical telepresence robot 6 2014
9785149 Time-dependent navigation of telepresence robots 0 2016
 
LIVEACTION, INC. (5)
* 9003292 System and method for network topology and flow visualization 2 2009
* 2009/0327,903 System and Method for Network Topology and Flow Visualization 24 2009
9350622 Method and system for real-time visualization of network flow within network device 0 2013
9246772 System and method for network topology and flow visualization 1 2013
9240930 System for network flow visualization through network devices within network topology 0 2013
 
INTOUCH TECHNOLOGIES, INC. (17)
9198728 Multi-camera mobile teleconferencing platform 2 2005
9160783 Robot system that operates through a network firewall 0 2007
9193065 Docking system for a tele-presence robot 0 2008
9138891 Server connectivity control for tele-presence robot 0 2008
9375843 Protocol for a remotely controlled videoconferencing robot 0 2010
* 9264664 Systems and methods for dynamic bandwidth allocation 0 2010
9251313 Systems and methods for visualizing and managing telepresence devices in healthcare networks 0 2012
9296107 Protocol for a remotely controlled videoconferencing robot 0 2012
9098611 Enhanced video interaction for a user interface of a telepresence network 3 2013
9381654 Server connectivity control for tele-presence robot 0 2013
9429934 Mobile videoconferencing robot system with network adaptive driving 0 2013
9089972 Remote presence system including a cart that supports a robot face and an overhead camera 4 2014
9602765 Portable remote presence robot 0 2014
9715337 Tele-presence system with a user interface that displays different communication links 0 2014
9616576 Mobile tele-presence system with a microphone system 0 2014
9224181 Systems and methods for visualizing patient and telepresence device statistics in a healthcare network 2 2014
9766624 Mobile robot with a head-based movement mapping scheme 0 2015
 
SYMANTEC CORPORATION (2)
* 9491070 Apparatus and method for utilizing fourier transforms to characterize network traffic 0 2013
* 2014/0310,394 Apparatus and Method for Utilizing Fourier Transforms to Characterize Network Traffic 0 2013
 
INTOUCH TECHNOLOGIES (2)
9469030 Interfacing with a mobile telepresence robot 0 2015
9776327 Social behavior rules for a medical telepresence robot 0 2015
* Cited By Examiner

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
7.5 Year Payment $3600.00 $1800.00 $900.00 Nov 28, 2020
11.5 Year Payment $7400.00 $3700.00 $1850.00 Nov 28, 2024
Fee Large entity fee small entity fee micro entity fee
Surcharge - 7.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00