Systems and methods for providing recording as a network service
First Claim
Patent Images
1. A method for recording communications comprising:
- communicating instructions to a switching device of a network, the instructions indicating that IP packets associated with a communication that is to be recorded are to be directed to long term storage, and the communication that is to be recorded being determined by an external application that issues a trigger to initiate recording, comprising;
receiving the instructions at the switching device as a broadcast from the network;
determining, at the switching device, whether Internet Protocol (IP) packets being communicated by the network are associated with a communication that is to be recorded;
directing information corresponding to the IP packets associated with the communication to a long term storage device; and
receiving the IP packets being communicated by the network at a network component to which the IP packets being communicated by the network are addressed,wherein the determining of whether the IP packets being communicated by the network are associated with the communication that is to be recorded is performed by the network component.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for providing recording as a network service are provided. A representative method incorporates: communicating instructions to a network, the instructions indicating that IP packets associated with a communication that is to be recorded are to be directed to long term storage such that the network: receives the instructions; determines whether Internet Protocol (IP) packets, which are being communicated by the network, are associated with a communication that is to be recorded; and directs information corresponding to the IP packets associated with the communication to a long term storage device.
-
Citations
16 Claims
-
1. A method for recording communications comprising:
-
communicating instructions to a switching device of a network, the instructions indicating that IP packets associated with a communication that is to be recorded are to be directed to long term storage, and the communication that is to be recorded being determined by an external application that issues a trigger to initiate recording, comprising; receiving the instructions at the switching device as a broadcast from the network; determining, at the switching device, whether Internet Protocol (IP) packets being communicated by the network are associated with a communication that is to be recorded; directing information corresponding to the IP packets associated with the communication to a long term storage device; and receiving the IP packets being communicated by the network at a network component to which the IP packets being communicated by the network are addressed, wherein the determining of whether the IP packets being communicated by the network are associated with the communication that is to be recorded is performed by the network component. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer-readable medium having a computer program stored thereon, the computer program comprising computer-executable instructions for performing, at a switching device, the computer-implemented steps of:
-
receiving broadcast instructions indicating that IP packets associated with a communication that is to be recorded are to be directed to long term storage, the communication that is to be recorded being determined by an external application that issues a trigger to initiate recording; determining whether Internet Protocol (IP) packets being communicated by the network are associated with the communication that is to be recorded; directing the IP packets associated with the communication to a long term storage device in response to a trigger from an external application; and receiving the IP packets being communicated by the network at a network component to which the IP packets being communicated by the network are addressed, wherein the determining of whether the IP packets being communicated by the network are associated with the communication that is to be recorded is performed by the network component. - View Dependent Claims (10)
-
-
11. A system for providing recording as a network service comprising:
-
a switching device operative to; communicate Internet Protocol (IP) packets of a network with which the switching device is associated; receive broadcast instructions from the network indicating that IP packets associated with a communication that is to be recorded are to be directed to long term storage, the communication that is to be recorded being determined by an external application that issues a trigger to initiate recording; determine which of the IP packets of the network being communicated by the switching device are associated with a communication that is to be recorded based upon the instructions received; and direct information corresponding to the IP packets associated with the communication to a long term storage device; and a recorder communicating with the switching device, the recorder being operative to facilitate identification of the IP packets associated with the communication, wherein the recorder is operative to transmit the IP packets associated with the communication for recording back to the switching device such that the switching device directs the IP packets associated with the communication transmitted from the recorder to long term storage. - View Dependent Claims (12, 13, 14, 15, 16)
-
Specification