System and method for multi-stage data logging
DCFirst Claim
Patent Images
1. A multi-stage data logging system comprising:
- a) a telecommunications (“
telecom”
) stage receiving input from a plurality of communication channels;
b) a recorder stage having one or more recorders, at least one recorder logging data associated with information transmitted on at least one of said plurality of communication channels;
c) a distribution stage providing access to data logged in the recorder stage;
d) a first interface linking the telecom and the recorder stages and a second interface linking the recorder and the distribution stages;
wherein at least two stages of the system are physically separable and in operation can be located wide distances apart.
4 Assignments
Litigations
0 Petitions
Reexamination
Accused Products
Abstract
A multi-stage data logging system comprising a telecommunications stage for receiving, processing, and compressing data from one or more input channels, a recorder stage for storing said data to a memory device, a distribution stage for retrieving said stored data and distributing said data to one or more output channels, and a plurality of interface paths linking said three stages to one another. Different stages of the system can be located wide distances apart and the interface paths linking the three stages can be automatically switched to achieve fault tolerance of the system.
-
Citations
46 Claims
-
1. A multi-stage data logging system comprising:
-
a) a telecommunications (“
telecom”
) stage receiving input from a plurality of communication channels;
b) a recorder stage having one or more recorders, at least one recorder logging data associated with information transmitted on at least one of said plurality of communication channels;
c) a distribution stage providing access to data logged in the recorder stage;
d) a first interface linking the telecom and the recorder stages and a second interface linking the recorder and the distribution stages;
wherein at least two stages of the system are physically separable and in operation can be located wide distances apart. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 41, 42)
a1) a first interface capturing signals from said plurality of communication channels;
a2) one or more signal processors converting captured signals into formatted data; and
a3) a second interface for transmitting said converted data to said recorder stage.
-
-
3. The data logging system of claim 2 wherein said one or more data processors provide data compression.
-
4. The data logging system of claim 2 wherein said one or more data processors encrypt the converted data.
-
5. The data logging system of claim 2 wherein the telecom stage further comprises at least one of:
- analog to digital signal converter and means for monitoring digital telephones.
-
6. The data logging system of claim 1 wherein the telecom stage provides time stamping of the received input.
-
7. The data logging system of claim 1 wherein the telecom stage provides authentication of signals from said plurality of input channels.
-
8. The data logging system of claim 1 wherein the recorder stage comprises a controller for directing and monitoring recorder stage operations, and each recorder comprises:
-
b1) a first interface receiving data from the telecom stage;
b2) a buffer for transitional data storage;
b3) a random access storage device for data storage; and
b4) a second interface for transmitting stored data to the distribution stage.
-
-
9. The data logging system of claim 8 wherein the recorder stage still further comprises an archive storage device for archiving data.
-
10. The data logging system of claim 8, wherein the random access storage device is a hard disk.
-
11. The data logging system of claim 9 wherein said archive storage device is fixed.
-
12. The data logging system of claim 9 wherein said archive storage device is a RAID array.
-
13. The data logging system of claim 9 wherein said archive storage device is removable.
-
14. The data logging system of claim 1 wherein the distribution stage comprises:
-
c1) a first interface receiving data from the recorder stage;
c2) a controller for directing and monitoring distribution stage operations;
c3) a buffer for transitional data storage; and
c4) a second interface for distributing data to one or more output channels.
-
-
15. The data logging system of claim 1 wherein the distribution stage comprises an archive storage device for archiving data.
-
16. The data logging system of claim 15 wherein said archive storage device is fixed.
-
17. The data logging system of claim 15 wherein said archive storage device is a RAID array.
-
18. The data logging system of claim 15 wherein said archive storage device is removable.
-
19. The data logging system of claim 1 wherein the distribution stage comprises:
- an operating system software application and a computer capable of running said software application and accessing one or more remote serve computers.
-
20. The data logging system of claim 19 wherein said computer is connected to said one or more remote server computers via a local area network.
-
21. The data logging system of claim 19 wherein said computer is connected to said one or more remote server computers via an Internet protocol (I/P) network.
-
22. The data logging system of claim 1 wherein the recorder stage comprises at least one backup recorder, and the system further comprises means for detecting a malfunction in a recorder of the recorder stage, and means for automatically switching interface links from the detected malfunctioning recorder to said at least one backup recorder.
-
23. The data logging system of claim 1 wherein at least one of said first and second interfaces is network-based.
-
24. The data logging system of claim 1 wherein at least one of said first and second interfaces is a four-wire interface.
-
25. The data logging system of claim 1, wherein the telecom stage comprises at least one of:
- voltage sensing, current sensing or external signals to trigger recording of data from a communication channel.
-
26. The data logging system of claim 1, wherein input from the plurality of communication channels comprises one or more of:
- voice, image or facsimile data types, and said one or more data processors are configured to process said data types.
-
27. The data logging system of claim 26, wherein output of said one or more data processors is compatible with the G 723.1 or G 722 international voice compression standards.
-
28. The data logging system of claim 26, wherein said one or more data processors are re-programmable.
-
29. The data logging system of claim 1, wherein input from different communication channels is stored as a plurality of files having unique record addresses.
-
30. The data logging system of claim 29, wherein each file has associated call record information.
-
31. The data logging system of claim 29, wherein the recorder stage is implemented as a server supporting a plurality of file access protocols.
-
32. The data logging system of claim 1, wherein the distribution stage is implemented as a network server.
-
33. The data logging system of claim 32, wherein the network server is a Web server.
-
34. The data logging system of claim 32, wherein the network server is a file server.
-
35. The data logging system of claim 33, wherein users can access the Web server through a browser.
-
36. The system of claim 1, wherein at least two stages are located in different rooms of the same building.
-
37. The system of claim 1, wherein the recorder stage and the distribution stage are located in different cities.
-
41. The data logging system of claims 1 or 38 wherein linking of at least one of the telecom and recorder stages, and recorder and distribution stages is provided over a communications network.
-
42. The data logging system of claim 41, wherein the communications network is one or more of:
- private communication lines, public switched telephone network, corporate intranet, the Internet or a combination thereof.
-
38. A multi-stage data logging system comprising:
-
a) a first means for receiving signals from one or more communication channels;
b) a second means for logging data associated with received signals;
c) a third means for retrieving logged data and distributing retrieved data to one or more output channels;
wherein at least two of said first, second, and third means are physically separable and can operate wide distances apart. - View Dependent Claims (39, 40)
-
-
43. A data logger, comprising:
-
a telecommunication device receiving input from a plurality of communication channels;
a processor converting the received input to one or more data formats;
a memory for logging information about the received input, the information comprising data converted to at least one data format;
a communication path to a communications network; and
a server having access to the memory via the communications network for transferring logged data from one or more of said plurality of communication channels via the communications network to at least one remote user. - View Dependent Claims (44)
-
-
45. A method for operating a multi-stage data logging system having:
- a telecom stage receiving input from a plurality of channels;
a recorder stage having two or more recorders, at least one recorder storing data associated with input received from the plurality of channels and at least one backup recorder;
a distribution stage providing access to data stored in the recorder stage; and
a first interface linking the telecom and said one or more recorders of the recorder stages and a second interface linking the recorder and the distribution stages;
the method comprising;detecting a malfunctioning recorder in the recorder stage;
automatically switching interface links from the detected malfunctioning recorder to said backup recorder to ensure uninterrupted operation of the system; and
without disrupting the operation of the system replacing the detected malfunctioning recorder with a functioning recorder.
- a telecom stage receiving input from a plurality of channels;
-
46. A method for increasing the recording capacity of an operating multi-stage data logging system having:
- a telecom stage having telecom blocks capturing input from at most N input channels;
a recorder stage having one or more recorders, said recorders having maximum recording capacity of M (M≦
N) channels;
a distribution stage providing access to data stored in the recorder stage;
a first network-based or four-wire-based interface linking the telecom and the recorder stages; and
a second interface linking the recorder and the distribution stages;
the method comprising;(a) without disrupting the operation of the system attaching to said first interface at least one recorder so that the combined capacity of the recorders in the recorder stage is equal to or exceeds N channels (b) without disrupting the operation of the system, attaching to said first interface at least one additional telecom block so that the system can capture P>
N input channels; and
(c) repeating step (a) until the combined capacity of the recorders in the recorder stage is equal to or exceeds P channels.
- a telecom stage having telecom blocks capturing input from at most N input channels;
Specification