Method for storing on a computer network a portion of a communication session between a packet source and a packet destination
AssigneeSTS Software Systems Ltd.
InventorsMordechai Nisani, Eitan Bar
Life of this patent
Estimating the term…
Abstract
Storing at least a portion of a computer network-based session such as a telephone session being performed on a computer network between a packet source and a packet destination, in which the following can occur in an embodiment of the invention. Data packets are received on the computer network. Each data packet is filtered to determine if said data packet is a session packet. If the data packet is a session packet, it is filtered to determine if the data includes session data. If the data includes session data, the session data is analyzed. The session packet is stored such that the stored session packet comprises a portion of the telephone session.
Claims25
A method for storing at least a portion of a computer network-based telephone session, the telephone session being performed on a computer network between a packet source and a packet destination, the method comprising the steps of:
- (a) receiving data packets on the computer network;
- (b) analyzing each said data packet to determine if said data packet is a session packet;
- (c) if said data packet is said session packet, filtering at least data in said data packet to determine if said data includes session data;
- (d) if said data includes session data, analyzing said session data to determine a communication session to which each data packet belongs;
- and
- (e) storing said data such that said data comprises a portion of the telephone session.
A method for storing at least a portion of a computer network-based communication session being performed on a computer network between a packet source and a packet destination, the method comprising the steps of:
- (a) receiving data packets on the computer network;
- (b) filtering each of the received data packets to accept the data packets that are associated with a session to be monitored;
- (c) analyzing the data within the accepted data packets to determine a communication session to which each accepted data packet belongs;
- and
- (d) storing a portion of the communication session performed on the computer network.
A method for storing at least a portion of a communication session being performed on a computer network between a packet source and a packet destination, the method comprising the steps of:
- (a) receiving data packets on the computer network, the data packets containing at least the portion of the communication session containing audio data, video data, or both audio data and video data;
- (b) filtering the data packets using filtering information;
- (c) accepting the data packets according to the filtering information;
- (d) analyzing data within the accepted data packets to determine communication sessions to which the data packets belong;
- and
- (e) storing the portion of the communication sessions contained in the data packets according to the analyzing step.
Dependencies are inferred from the claim text.