1461147759-c4c8e1ed-02c2-469a-869f-42b69406a1c2

1. A method of building a test scenario to be executed on a communications testing system comprising:
providing a plurality of test functions from which a user may construct the test scenario, wherein the test scenario is comprised of at least one test sequence;
receiving a user selection of a plurality of test functions to create a plurality of test sequences, each test sequence associated with a communications channel of a plurality of communications channels, wherein each communications channel is capable of communicating via a plurality of interface protocols supported by the communications testing system;
receiving a synchronicity definition between a first test function of a first test sequence of the plurality of test sequences and a second test function of a second test sequence of the plurality of test sequences, including recognizing a user cursor movement between an output area of a first icon representing the first test sequence and an input area of a second icon representing the second test sequence.
2. The method of claim 1 further comprising:
displaying a line representing the synchronicity definition, the line connecting the output area of the first icon to the input area of the second icon.
3. The method of claim 1 wherein the interface protocols comprise at least one of telephony application program interfaces (TAPI), java telephony application program interfaces (JTAPI), CSTA, T1, E1, analog, M.100, S.100, S.410, CDR, WMI, VoIP, XoIP, Voice, H323, RTP and SIP.
4. The method of claim 1 further comprising:
receiving a user request to execute the test scenario;
invoking each of the test sequences of the test scenario on the corresponding associated communications channels such that the test sequences are executed simultaneously on the communications channels.
5. The method of claim 4 further comprising:
storing results for each of the test sequences.
6. The method of claim 5 further comprising:
receiving a user request to view the results;
providing a graphical representation of the results on a common time baseline for each of the communications channels in the test scenario.
7. A communications testing system comprising:
means for providing a plurality of test functions from which a user may construct a test scenario, wherein the test scenario is comprised of at least one test sequence;
means for receiving a user selection of a plurality of test functions to create a plurality of test sequences, each test sequence associated with a communications channel of a plurality of communications channels, wherein each communications channel is capable of communicating via a plurality of interface protocols supported by the communications testing system;
means for receiving a synchronicity definition between a first test function of a first test sequence of the plurality of test sequences and a second test function of a second test sequence of the plurality of test sequences, including means for recognizing a user cursor movement between an output area of a first icon representing the first test sequence and an input area of a second icon representing the second test sequence.
8. The communications testing system of claim 7 further comprising:
means for displaying a line representing the synchronicity definition, the line connecting the output area of the first icon to the input area of the second icon.
9. The communications testing system of claim 7 wherein the interface protocols comprise at least one of telephony application program interfaces (TAPI), java telephony application program interfaces (JTAPI), CSTA, T1, E1, analog, M.100, S.100, S.410, CDR, WMI, VoIP, XoIP, Voice, H323, RTP and SIP.
10. The communications testing system of claim 7 further comprising:
means for receiving a user request to execute the test scenario;
means for invoking each of the test sequences of the test scenario on the corresponding associated communications channels such that the test sequences are executed simultaneously on the communications channels.
11. The communications testing system of claim 10 further comprising:
means for storing results for each of the test sequences.
12. The communications testing system of claim 11 further comprising:
means for receiving a user request to view the results;
means for providing a graphical representation of the results on a common time baseline for each of the communications channels in the test scenario.
13. A communications testing system comprising a computer coupled to a network, the computer having software stored thereon which when executed causes the computer to perform operations comprising:
providing a plurality of test functions from which a user may construct a test scenario, wherein the test scenario is comprised of at least one test sequence;
receiving a user selection of a plurality of test functions to create a plurality of test sequences, each test sequence associated with a communications channel of a plurality of communications channels, wherein each communications channel is capable of communicating via a plurality of interface protocols supported by the computer;
receiving a synchronicity definition between a first test function of a first test sequence of the plurality of test sequences and a second test function of a second test sequence of the plurality of test sequences, including recognizing a user cursor movement between an output area of a first icon representing the first test sequence and an input area of a second icon representing the second test sequence.
14. The communications testing system of claim 13 wherein the software when executed causes the computer to perform further operations comprising:
displaying a line representing the synchronicity definition, the line connecting the output area of the first icon to the input area of the second icon.
15. The communications testing system of claim 13 wherein the interface protocols comprise at least one of telephony application program interfaces (TAPI), java telephony application program interfaces (JTAPI), CSTA, T1, E1, analog, M.100, S.100, S.410, CDR, WMI, VoIP, XoIP, Voice, H323, RTP and SIP.
16. The communications testing system of claim 13 wherein the software when executed causes the computer to perform further operations comprising:
receiving a user request to execute the test scenario;
invoking each of the test sequences of the test scenario on the corresponding associated communications channels such that the test sequences are executed simultaneously on the communications channels.
17. The communications testing system of claim 16 wherein the software when executed causes the computer to perform further operations comprising:
storing results for each of the test sequences.
18. The communications testing system of claim 17 wherein the software when executed causes the computer to perform further operations comprising:
receiving a user request to view the results;
providing a graphical representation of the results on a common time baseline for each of the communications channels in the test scenario.
19. A method of building a test scenario to be executed on a communications testing system comprising:
displaying a plurality of test functions from which a user may construct the test scenario;
receiving a user selection of a first test function;
displaying a first icon representing the first test function, the first icon having an output area;
receiving an association of the first icon with a first communications channel of a plurality of communications channels, wherein the first communications channel communicates via a first interface protocol of a plurality of interface protocols supported by the communications testing system;
receiving a user selection of a second test function;
displaying a second icon representing the second test function, the second icon having an input area;
receiving an association of the second icon with a second communications channel of the plurality of communications channels, wherein the second communications channel communicates via a second interface protocol of the plurality of interface protocols supported by the communications testing system;
receiving from a user a synchronicity definition between the first and second test functions by recognizing a cursor movement between the output area of the first icon and the input area of the second icon.
20. The method of claim 19 further comprising:
displaying a line representing the synchronicity definition, the line connecting the output area of the first icon to the input area of the second icon.
21. The method of claim 19 wherein the interface protocols comprise telephony application program interfaces.
22. The method of claim 19 wherein the interface protocols comprise at least one of telephony application program interfaces (TAPI), java telephony application program interfaces (JTAPI), CSTA, M.100, S.410, CDR, WMI, and SIP.
23. A communications testing system comprising:
means for defining at least one test function for controlling a first communications channel through which communications may pass using a first interface protocol of a plurality of interface protocols;
means for defining at least one test function for controlling a second communications channel through which communications may pass using a second interface protocol of the plurality of interface protocols;
means for graphically displaying icons representing the test functions to be performed on the first and second communications channels, each of the icons having an output area and an input area;
means for defining a synchronicity between the test functions of different communications channels such that the execution of a second test function on the second communications channel does not begin until completion of a first test function on the first communications channel, including means for recognizing a cursor movement from the output area of a first icon representing the first test function to the input area of a second icon representing the second test function, such that a connection between the output area of the first icon and the input area of the second icon is graphically displayed.
24. The communications testing system of claim 23 wherein the interface protocols comprise telephony application program interfaces.
25. The communications testing system of claim 23 wherein the interface protocols comprise at least one of telephony application program interfaces (TAPI), java telephony application program interfaces (JTAPI), CSTA, M.100, S.410, CDR, WMI, and SIP.
26. A communications testing system comprising a computer coupled to a network, the computer having software stored thereon which when executed causes the computer to perform operations comprising:
displaying a plurality of test functions from which a user may construct a test scenario;
receiving a user selection of a first test function;
displaying a first icon representing the first test function, the first icon having an output area;
receiving an association of the first icon with a first communications channel of a plurality of communications channels, wherein the first communications channel communicates via a first interface protocol of a plurality of interface protocols supported by the communications testing system;
receiving a user selection of a second test function;
displaying a second icon representing the second test function, the second icon having an input area;
receiving an association of the second icon with a second communications channel of the plurality of communications channels, wherein the second communications channel communicates via a second interface protocol of the plurality of interface protocols supported by the communications testing system;
receiving from a user a synchronicity definition between the first and second test functions by recognizing a cursor movement between the output area of the first icon and the input area of the second icon.
27. The communications testing system of claim 26 wherein the software when executed causes the computer to perform further operations comprising:
displaying a line representing the synchronicity definition, the line connecting the output area of the first icon to the input area of the second icon.
28. The communications testing system of claim 26 wherein the interface protocols comprise telephony application program interfaces.
29. The communications testing system of claim 26 wherein the interface protocols comprise at least one of telephony application program interfaces (TAPI), java telephony application program interfaces (JTAPI), CSTA, M.100, S.410, CDR, WMI, and SIP.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. An elevator comprising:
a car directed to move on a vertical path in a shaft, wherein the car contains
a first door opening,
a car door, which is a sliding door that opens and closes the first door opening,
a car door operator on a top edge of the first door opening for opening and closing the sliding door, the door operator containing a drive motor and a first connection element, and
a car sill, which contains a car door guide for controlling movement of the car door, and a first front edge, and

a plurality of landings, at a point where the car is arranged to stop, on each of the landings being
a second door opening,
a landing door, which is a sliding door that opens and closes the second door opening,
a landing sill, which contains a landing door guide for guiding movement of the landing door, and a second front edge, which can be brought opposite and essentially to a same horizontal level as the first front edge of the car sill when the car is at the landing, and
a landing door operator in a top part of the second door opening, the landing door operator containing a second connecting element, which extends in a horizontal direction over the second front edge of the landing sill into a space in the shaft such that when the first and the second connecting elements are opposite each other the first connecting element and the second connecting element can be coupled to each other for moving the landing door by the drive motor of the car door, wherein
when the car is at the landing, a first gap of at most 15 mm exists between the first front edge of the car sill and the second front edge of the landing sill, wherein the first gap is uniform along the car sill and the landing sill, except for a space into which the second connecting element in the shaft extends in the horizontal direction;
the car sill contains an opening, which opening is fitted to allow passage of the car sill over the second connecting element, wherein a second gap left between the landing sill and the car sill along the opening is greater than the first gap, wherein the opening forms a discontinuity to the car still;
a closing element incorporated in the car sill contains a covering surface essentially a size of the opening and the closing element is movable between an open position, in which the closing element is away from a point of the opening, and a closed position, in which the closing element is at the point of the opening, wherein the covering surface fills the opening such that a third gap between the closing element in the closed position and the second front edge of the landing sill is essentially equal to the first gap, wherein, when the car is at the landing, the first gap remains the same regardless of whether the closing element is in the closed position or in the open position; and a turning mechanism for moving the closing element between the open position and the closed position; and
the closing element is rotatably hinged to the car sill so that the closing element is rotatable below a level of a top surface of the car sill.
2. The elevator according to claim 1, wherein the turning mechanism comprises:
a turning motor, in which is a rotator shaft,
a crank, which is fixed to the rotator shaft, and
a turning arm, which is rotatably hinged at a lower end thereof to the crank at a distance from the rotator shaft and hinged at an upper end thereof so that the turning arm rotates with respect to the closing element.
3. The elevator according to claim 2, wherein the closing element comprises:
a guide,
a pawl, which is movable under a direction of the guide between a detached position and a locking position, wherein in the detaching position the pawl is retracted inside the closing element, and in the locking position the pawl protrudes from the closing element, and
a flexible element forcing the pawl towards the detaching position;
wherein the car sill comprises a support element, into joint action with which the pawl is fitted to extend in the locking position, with the pawl and the support element forming the locking means; and
wherein the turning arm is rotatably hinged at a top end thereof to the pawl.
4. The elevator according to claim 3, wherein the closing element comprises a detent, which in the closed position of the closing element rests against an edge of the opening from below.
5. The elevator according to claim 4, wherein the turning mechanism is fitted to push the pawl into joint action with the support element into the locking position against a spring force of the flexible element when turning the closing element to the closed position.
6. The elevator according to claim 1, wherein the closing element comprises locking means for detaching the closing element for locking in the closed position.
7. The elevator according to claim 6, wherein the closing element is hinged to the car sill below the level of the top surface of the car sill to rotate around a horizontal shaft in a plane perpendicular to the car sill such that in the closed position the covering surface of the closing element is on the level of the top surface of the car sill.
8. The elevator according to claim 6, wherein the turning mechanism comprises:
a turning motor, in which is a rotator shaft,
a crank, which is fixed to the rotator shaft, and
a turning arm, which is rotatably hinged at a lower end thereof to the crank at a distance from the rotator shaft and hinged at an upper end thereof so that the turning arm rotates with respect to the closing element.
9. The elevator according to claim 6, wherein the turning motor is an electric motor; and the turning mechanism comprises a first limit switch, which disconnects current from the turning motor in the open position of the closing element, and a second limit switch, which disconnects current from the turning motor in the closed position of the closing element.
10. The elevator according to claim 6, wherein the turning mechanism comprises a safety circuit for preventing driving of the car when the closing element is in the closed position and for allowing driving of the car when the closing element is in the open position.
11. The elevator according to claim 1, wherein the closing element is hinged to the car sill so that the closing element is rotatable below the level of the top surface of the car sill around a horizontal shaft in a plane perpendicular to the car sill such that in the closed position the covering surface of the closing element is on the level of the top surface of the car sill.
12. The elevator according to claim 11, wherein the turning mechanism comprises:
a turning motor, in which is a rotator shaft,
a crank, which is fixed to the rotator shaft, and
a turning arm, which is rotatably hinged at a lower end thereof to the crank at a distance from the rotator shaft and hinged at an upper end thereof so that the turning arm rotates with respect to the closing element.
13. The elevator according to claim 11, wherein the turning motor is an electric motor; and the turning mechanism comprises a first limit switch, which disconnects current from the turning motor in the open position of the closing element, and a second limit switch, which disconnects current from the turning motor in the closed position of the closing element.
14. The elevator according to claim 11, wherein the turning mechanism comprises a safety circuit for preventing driving of the car when the closing element is in the closed position and for allowing driving of the car when the closing element is in the open position.
15. The elevator according to claim 1, wherein the turning motor is an electric motor; and the turning mechanism comprises a first limit switch, which disconnects current from the turning motor in the open position of the closing element, and a second limit switch, which disconnects current from the turning motor in the closed position of the closing element.
16. The elevator according to claim 1, wherein the turning mechanism comprises a safety circuit for preventing driving of the car when the closing element is in the closed position and for allowing driving of the car when the closing element is in the open position.
17. The elevator according to claim 1, wherein the closing element is rotatable around a horizontal shaft in a plane perpendicular plane to the car sill.
18. The elevator according to claim 1, wherein when the car is at the landing, the first gap between the first front edge of the car sill and the second front edge of the landing sill is approximately 1-10 mm.
19. The elevator according to claim 1, wherein the discontinuity to the car still formed by the opening is at an upwardly-facing top surface of the car sill.
20. An elevator comprising:
a car directed to move on a vertical path in a shaft, wherein the car contains
a first door opening,
a car door, which is a sliding door that opens and closes the first door opening,
a car door operator on a top edge of the first door opening for opening and closing the sliding door, the door operator containing a drive motor and a first connection element, and
a car sill, which contains a car door guide for controlling movement of the car door, and a first front edge, and

a plurality of landings, at a point where the car is arranged to stop, on each of the landings being
a second door opening,
a landing door, which is a sliding door that opens and closes the second door opening,
a landing sill, which contains a landing door guide for guiding movement of the landing door, and a second front edge, which can be brought opposite and essentially to a same horizontal level as the first front edge of the car sill when the car is at the landing, and
a landing door operator in a top part of the second door opening, the landing door operator containing a second connecting element, which extends in a horizontal direction over the second front edge of the landing sill into a space in the shaft such that when the first and the second connecting elements are opposite each other the first connecting element and the second connecting element can be coupled to each other for moving the landing door by the drive motor of the car door, wherein
when the car is at the landing, a first gap of at most 15 mm exist between the first front edge of the car sill and the second front edge of the landing sill, wherein the first gap is uniform along the car sill and the landing sill, except for a space into which the second connecting element in the shaft extends in the horizontal direction;
the car sill contains an opening, which opening is fitted to allow passage of the car sill over the second connecting element, wherein a second gap between the landing sill and the car sill along the opening is greater than the first gap, wherein the opening forms a discontinuity in the car still;
a closing element incorporated in the car sill contains a covering surface of a size essentially that of the opening and the closing element is movable between an open position, in which the closing element is away from a point of the opening, and a closed position, in which the closing element is at the point of the opening, wherein the covering surface fills the opening such that a third gap between the closing element in the closed position and the second front edge of the landing sill is essentially equal to the first gap; and a turning mechanism for moving the closing element between the open position and the closed position; and

the closing element is rotatably hinged to the car sill so that the closing element is rotatable below a level of a top surface of the car sill,
wherein the car contains a footguard, which extends downwards essentially vertically from the first front edge of the car sill and the footguard contains a vertical chute at the point of the opening corresponding to the opening of the car sill, and the opening of the car sill and the chute are fitted to allow passage of the car sill and the footguard over the second connecting element, in which case the second gap left between the landing sill and the car sill at the point of the opening is greater than the first gap.

1461147749-c2b327bb-5a96-4685-bc88-430bad307de4

1. A computer-implemented method for providing a comparison of various website visitation data, the method comprising:
displaying a first report comprising website visitation data;
in response to receiving user input to filter the first report based on filtering criterion, displaying a filtered report comprising filtered website visitation data corresponding to the filtering criterion; and
in response to receiving user input to activate a comparison report, concurrently displaying:
the filtered report in a first display area; and
the comparison report in a second display area visually distinct from the first display area, the display of the comparison report comprising one or more rows of data each corresponding to a given metric, wherein each row of data comprises:
a first set of website visitation data from the first report in a first column, wherein the first set of website visitation data comprises an unfiltered value for the given metric corresponding to the unfiltered website visitation; and
a second set of website visitation data from the filtered report in a second column adjacent to the first column, wherein the second set of website visitation data comprises a filtered value for the given metric corresponding to filtered website visitation data; and
in response to receiving user input to adjust the filtering criterion associated with at least one of the first report and the filtered report, dynamically updating the second set of website visitation data according to the adjusted filtering criterion and dynamically updating the display of the comparison report based on the updated second set of website visitation data.
2. The method of claim 1, wherein the first report comprises a first filtered report having a first set of filtered website visitation data corresponding to a first segment of the website visitation data, and the filtered report comprises a second filtered report having a second set of filtered website visitation data, corresponding to a second segment of the website visitation data, and wherein the first report, the filtered report and the comparison report are each displayed concurrently in separate display areas visually distinct from one another.
3. The method of claim 1, wherein the user input to activate the comparison report comprises receiving selection of one of a plurality of selectable buttons associated with the comparison report.
4. The method of claim 1, wherein the comparison report is a report selected from the group consisting of a summary report, a totals report, a commerce report, a web traffic report, and a paths report.
5. The method of claim 4, wherein receiving user input to filter the filtered report is in combination with receiving user input to filter the one or more reports as an AND operation.
6. The method of claim 1, further comprising:
in response to receiving user input to filter the filtered report, displaying one or more twice-filtered reports.
7. The method of claim 1, further comprising:
storing the filtered report.
8. The method of claim 1, wherein the first report comprises a user-customized report built during a current session.
9. The method of claim 1, wherein displaying the comparison report occurs virtually instantaneous with receiving user input to activate the comparison report.
10. The method of claim 1, wherein receiving user input to filter the first report comprises receiving user input to apply two or more filters, the two or more filters combined as an AND operation.
11. The method of claim 1, wherein receiving user input to filter the first report comprises receiving user input to apply two or more filters, the two or more filters combined as an OR operation.
12. The method of claim 1, wherein displaying the comparison report concurrently with the first report and the filtered report comprises:
displaying the comparison report overlapping a portion of the first report and a portion of the filtered report.
13. A computer-implemented method for providing a comparison of filtered and unfiltered website visitation data, the method comprising:
displaying a first unfiltered report and a second unfiltered report each comprising unfiltered website visitation data;
in response to receiving user input to filter the first unfiltered report based on filtering criterion, displaying a first filtered report comprising filtered website visitation data corresponding to the filtering criterion;
in response to receiving user input to activate a comparison report, concurrently displaying:
the first filtered report in a first display area and
the comparison report in a second display area visually distinct from the first display area, the display of the comparison report comprising one or more rows of data each corresponding to a given metric, wherein each row of data comprises:
a set of filtered website visitation data from the first filtered report in a first column, wherein the second set of filtered website visitation data comprises a filtered value for the given metric corresponding to the filtered website visitation data; and
a set of unfiltered website visitation data from the second unfiltered report in a second column adjacent to the first column wherein the first set of website visitation comprises an unfiltered value for the given metric corresponding to the unfiltered website visitation data; and
in response to receiving user input to adjust the filtering criterion associated with the first filtered report, dynamically updating the set of filtered website visitation data according to the adjusted filtering criterion and dynamically updating the display of the comparison report based on the updated set of filtered website visitation data.
14. A computer readable memory storing a computer program executable by a processor, the computer program producing a user interface for displaying web visitation data reports, the user interface comprising:
a report display area for displaying a plurality of reports comprising website visitation data;
a plurality of filter icons for receiving user input to apply a plurality of filters to a first of the plurality of reports;
wherein the report display area is dynamically configured to display a plurality of adjusted reports responsive to the received user input, each of the plurality of adjusted reports comprising adjusted website visitation data according to the plurality of filters; and
wherein the report display area is configured to concurrently display:
one or more of the adjusted reports in a first portion of the report display area and
one or more comparison reports in a second portion of the report display area that is visually distinct from the first portion, each displayed comparison report comprising one or more rows of data each corresponding to a given metric, wherein each row of data comprises:
a first set of website visitation data from one of the plurality of reports in a first column, wherein the first set of website visitation data is indicative of an unfiltered value for the given metric corresponding to the adjusted website visitation data; and
a second set of website visitation data from one or more of the adjusted reports in a second column adjacent to the first column, wherein the second set of website visitation data is indicative of a filtered value for the given metric corresponding to the website visitation data; and
wherein the set of website visitation data of at least one of the first and second displayed reports is dynamically updated according to filtering criterion received from a user, and the display of the comparison report is dynamically updated based on the updated website visitation data.
15. The computer readable memory of claim 14, the user interface further comprising one or more selectable buttons.
16. The computer readable memory of claim 14, further comprising:
an executable process that displays the one or more comparison reports in response to receiving user input to activate a selected of the one or more comparison reports.
17. The computer readable memory of claim 14, wherein the one or more comparison reports are displayed in a pop up window.
18. The computer readable memory of claim 14, wherein the one or more comparison reports are displayed in a window adjacent to the plurality of adjusted reports.
19. The computer readable memory of claim 14, wherein the one or more comparison reports are selected from the group consisting of a summary report, a totals report, a commerce report, a web traffic report, and a paths report.
20. The computer readable memory of claim 14, wherein the plurality of filter icons are further configured for receiving user input to filter the plurality of filtered reports, and the report display area is further configured for displaying a plurality of twice-filtered reports.
21. A system for providing a summary comparison of website visitation data, the system comprising:
a processor; and
a computer readable storage medium storing program code executable by the processor, the computer program code comprising:
an output module configured for displaying a first report including website visitation data;
an input module configured for receiving user input to filter the first report based on filtering criterion and for receiving user input to activate a comparison report;
wherein the output module is further configured for concurrently displaying:
a filtered report in a first display area, the filtered report comprising filtered website visitation data corresponding to the filtering criterion; and
a comparison report in a second display area visually distinct from the first display area, the display of the comparison report comprising one or more rows of data each corresponding to a given metric, wherein each row of data comprises:
a first set of website visitation data from the first report in a first column, wherein the first set of website visitation data comprises an unfiltered value for the given metric corresponding to the unfiltered website visitation; and
a second set of website visitation data from the filtered report in a second column adjacent to the first column, wherein the second set of website visitation data comprises a filtered value for the given metric corresponding to filtered website visitation data; and
wherein the output module is further configured to dynamically update the second set of website visitation data according to the filtering criterion and dynamically update the display of the comparison report based on the updated second set of website visitation data in response to receiving user input to adjust filtering criterion associated with at least one of the first report and the filtered report.
22. The system of claim 21, wherein the comparison report is a report selected from the group consisting of a summary report, a totals report, a commerce report, a web traffic report, and a paths report.
23. The system of claim 21, wherein the input module is further configured to receive user input to filter the filtered report and the output module is further configured to display one or more twice-filtered reports.
24. The system of claim 21, further comprising:
a storage module for storing the filtered report.
25. The system of claim 21, further comprising:
a query module configured for retrieving a data set comprising website visitation data associated with the first report.
26. The system of claim 21, further comprising:
an interpret module configured for interpreting data received from a network.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A method of validating a statement in a fact checking system, the method comprising:
receiving a statement from an author via a computer interface displayed on a display of a computer;
receiving a plurality of comments associated with the statement from user via a computer interface displayed on a display of a computer;
receiving a plurality of votes associated with the statement from user via a computer interface displayed on a display of a computer;
validating the statement on a basis of a number of comments and a number of votes associated with the statement, validating the statement comprising
computing a first validity indicator associated with the plurality of comments; and
computing a second validity indicator associated with the plurality of votes, the method further comprising

computing a statement reliability value on a basis of a sum of the first validity indicator and the second validity indicator;
computing a statement validation reliability value on a basis of the second validity indicator; and
computing a statement confidence indicator on a basis of a sum of the statement reliability value and the statement validation reliability value, wherein the statement confidence indicator is used to validate the statement.
2. The method of claim 1, further comprising:
receiving a plurality of ratings of the content of the statement from a plurality of users made on a basis of votes relevance; and
computing a rating value of the content of the statement, the rating value of the content of the statement being used to rate the content of the statement.
3. The method of claim 1, further comprising:
receiving a plurality of evidences supporting the statement from a plurality of users; and
computing a value corresponding to a number of evidences supporting the statement, the value corresponding to the number of evidences supporting the statement being used to rate the statement.
4. The method of claim 1, further comprising:
receiving a plurality of screenshots associated with evidences supporting the statement; and
computing a value corresponding to a number of screenshots associated with the evidences supporting the statement, the value corresponding to the number of screenshots being used to rate the statement.
5. The method of claim 1, further comprising calculating a number of times the statement is shared, the number of times the statement is shared being used to provide a value corresponding to the number of times the statement is shared supporting the statement to rate the statement.
6. The method of claim 1, further comprising calculating a value corresponding to a number of times the statement is viewed, the value corresponding to the number of times the statement is viewed being used to rate the statement.
7. The method of claim 1, further comprising allowing an interested party to pay to increase a visibility of the statement;
8. The method of claim 1, further comprising electronically transferring an amount of money between an interested party and a bank account;
9. A non-transitory computer-readable medium having stored thereon computer-executable instructions that, when executed by a processor of a computer system, enable a method of validating a statement in a fact checking system, the method comprising:
receiving a statement from an author via a computer interface displayed on a display of a computer;
receiving a plurality of comments associated with the statement from user via a computer interface displayed on a display of a computer;
receiving a plurality of votes associated with the statement from user via a computer interface displayed on a display of a computer;
validating the statement on a basis of a number of comments and a number of votes associated with the statement, validating the statement comprising;
computing a first validity indicator associated with the plurality of comments; and
computing a second validity indicator associated with the plurality of votes, the method further comprising
computing a statement reliability value on a basis of a sum of the first validity indicator and the second validity indicator;
computing a statement validation reliability value on a basis of the second validity indicator; and
computing a statement confidence indicator on a basis of a sum of the statement reliability value and the statement validation reliability value, wherein the statement confidence indicator is used to validate the statement.
10. The non-transitory computer-readable medium of claim 9, further comprising:
receiving a plurality of ratings of the content of the statement from a plurality of users made on a basis of votes relevance; and
computing a rating value of the content of the statement, the rating value of the content of the statement, the value corresponding to the rating value of the content of the statement being used to rate the content of the statement.
11. The non-transitory computer-readable medium of claim 9, further comprising:
receiving a plurality of evidences supporting the statement from a plurality of users; and
computing a value corresponding to a number of evidences supporting the statement, the value corresponding to the number of evidences supporting the statement being used to rate the statement.
12. The non-transitory computer-readable medium of claim 9, further comprising:
receiving a plurality of screenshots associated with evidences supporting the statement; and
computing a value corresponding to a number of screenshots associated with the evidences supporting the statement, the value corresponding to the number of screenshots being used to rate the statement.
13. The non-transitory computer-readable medium of claim 9, further comprising allowing an interested party to pay to increase a visibility of the statement;
14. non-transitory computer-readable medium of claim 9, further comprising electronically transferring an amount of money between an interested party and a bank account;
15. A system comprising:
a computer power unit;
a memory operatively connected to the power unit; and
a display operatively connected to the power unit,
the system being configured to enable a method of validating a statement in a fact checking system,
the method comprising:

receiving a statement from an author via a computer interface displayed on a display of a computer;
receiving a plurality of comments associated with the statement from user via a computer interface displayed on a display of a computer;
receiving a plurality of votes associated with the statement from user via a computer interface displayed on a display of a computer;
validating the statement on a basis of a number of comments and a number of votes associated with the statement, validating the statement comprising;
computing a first validity indicator associated with the plurality of comments; and
computing a second validity indicator associated with the plurality of votes, the method further comprising
computing a statement reliability value on a basis of a sum of the first validity indicator and the second validity indicator;
computing a statement validation reliability value on a basis of the second validity indicator; and
computing a statement confidence indicator on a basis of a sum of the statement reliability value and the statement validation reliability value, wherein the statement confidence indicator is used to validate the statement.
16. The system of claim 15, further comprising:
receiving a plurality of ratings of the content of the statement from a plurality of users made on a basis of votes relevance; and
computing a rating value of the content of the statement, the rating value of the content of the statement being used to rate the content of the statement.
17. The system of claim 15, further comprising:
receiving a plurality of evidences supporting the statement from a plurality of users; and
computing a value corresponding to a number of evidences supporting the statement, the value corresponding to the number of evidences supporting the statement being used to rate the statement.
18. The system of claim 15, further comprising:
receiving a plurality of screenshots associated with evidences supporting the statement; and
computing a value corresponding to a number of screenshots associated with the evidences supporting the statement, the value corresponding to the number of screenshots being used to rate the statement.
19. The system of claim 15, further comprising allowing an interested party to pay to increase a visibility of the statement;
20. The system of claim 15, further comprising electronically transferring an amount of money between an interested party and a bank account;