Communication management system for computer network-based telephones
DCFirst Claim
Patent Images
1. A system for managing a computer network-based telephone session over a computer network, the computer network being divided into a plurality of segments, the system comprising:
- (a) a network connector for connecting to the computer network and for receiving data packets from a single segment of the computer network;
(b) a filtering unit for filtering said data packets from said single segment and for accepting said data packets substantially only if said data packets contain data selected from the group consisting of audio data and video data, such that said data packets form at least a part of the computer network-based telephone session and such that said data packets are selected data packets;
(c) a management unit for receiving said selected data packets from said single segment and for storing said selected data packets, such that said selected data packets are stored data packets, wherein said management unit and said filtering unit form a local management unit for said single segment of the computer network, said local management unit analyzing said selected data packets if the computer network-based telephone session occurs within said single segment;
(d) a storage medium for receiving and storing said stored data packets from said local management unit, such that at least a portion of the computer network-based telephone session is stored; and
(e) a central management unit for controlling each local management unit, said central management unit controlling storage in said storage medium and said central management unit analyzing said selected data packets from the computer network-based telephone session if the computer network-based telephone session includes data packets transmitted on a plurality of segments of the computer network.
2 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A system and a method for monitoring a computer network to detect data packets including audio or video data, such packets being part of a communication session, for storing these packets and for reconstructing the communication session upon request.
269 Citations
23 Claims
-
1. A system for managing a computer network-based telephone session over a computer network, the computer network being divided into a plurality of segments, the system comprising:
-
(a) a network connector for connecting to the computer network and for receiving data packets from a single segment of the computer network; (b) a filtering unit for filtering said data packets from said single segment and for accepting said data packets substantially only if said data packets contain data selected from the group consisting of audio data and video data, such that said data packets form at least a part of the computer network-based telephone session and such that said data packets are selected data packets; (c) a management unit for receiving said selected data packets from said single segment and for storing said selected data packets, such that said selected data packets are stored data packets, wherein said management unit and said filtering unit form a local management unit for said single segment of the computer network, said local management unit analyzing said selected data packets if the computer network-based telephone session occurs within said single segment; (d) a storage medium for receiving and storing said stored data packets from said local management unit, such that at least a portion of the computer network-based telephone session is stored; and (e) a central management unit for controlling each local management unit, said central management unit controlling storage in said storage medium and said central management unit analyzing said selected data packets from the computer network-based telephone session if the computer network-based telephone session includes data packets transmitted on a plurality of segments of the computer network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for storing at least a portion of a computer network-based telephone session performed on a computer network, the computer network-based telephone session being performed between a packet source and a packet destination, the steps of the method being performed by a data processor, the method comprising the steps of:
-
(a) receiving a data packet from the packet source on the computer network; (b) analyzing said data packet to determine if said data packet is a computer network-based telephone session packet; (c) if said data packet is said computer network-based telephone session packet, filtering at least data in said data packet to determine if said data includes computer network-based telephone session data; (d) if said data includes computer network-based telephone session data, analyzing said computer network-based telephone session data; and (e)storing said computer network-based telephone session packet to form a stored packet according to said type, such that said stored data packet forms at least a portion of the computer network-based telephone session. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
Specification