Patent ID: 7581001
Filing Date: 2009-08-25
Classification: H04L

Abstract:
1. A management control unit connected to a computer network for use in a computer network-based telephone communication session that comprises voice over IP transmission of data packets, consisting of: (a) a first, bi-directional communication link to a user computer having a user interface, a keyboard, and a display, the first link conveying a request from a user to the management control unit and displaying at least a portion of the computer network-based telephone communication session; (b) a second communication link to the computer network-based telephone communication session for connecting to the computer network and for receiving the data packets from the computer network; (c) a third, bi-directional communication link to a storage unit that stores at least a portion of the data packets that are associated with the voice over IP transmission; (d) a fourth link between a gatekeeper and the management unit that transmits CTI or CDR data related to the data packets of the voice over IP transmission of the computer network-based telephone communication session, free of any dependence on any communication protocol; (e) a database that stores call details transmitted on said fourth link and included in the CTI or CDR data; (f) a fifth, bi-directional communication link to a data restore module, the data restore module having at least a video codec or an audio codec and being configured to restore at least the portion of the voice over IP transmission of the computer network-based telephone communication session; (g) means for retrieving from the storage unit one or more data packets and for transferring same across the fifth communication link to the data restore unit in response to the request by the user at the user computer; and (h) means for filtering the data packets that comprise the voice over IP transmission of the computer network-based telephone communication session, wherein the filtering means is in communication with the database and the computer network-based telephone communication session and is operative to select from among the data packets of the computer network-based telephone communication session such that the filtered data packets form at least a portion of the voice over IP transmission, wherein the storage unit stores the filtered data packets.