1460706804-80f48008-81bc-4f60-84b4-13ca43ccfa97

1. A network interface device for providing communications services to a subscriber, the network interface device comprising:
a first base comprising a first floor and a first sidewall that define a first compartment for connecting a network drop cable to a subscriber cable; and
a second base comprising a second floor and a second sidewall that define a second compartment for storing an excess length of the network drop cable, the first compartment being movable relative to the second compartment to provide access to the excess length of network drop cable without disturbing the connections between the network drop cable and the subscriber cable.
2. The network interface device according to claim 1 further comprising a connections and components panel disposed within the first compartment, the panel having an outer side defining a connections area and an inner side defining a components area.
3. The network interface device according to claim 2 wherein the panel is movably disposed within the first compartment between a first position for providing access to the connections area and a second position for providing access to the components area.
4. The network interface device according to claim 3 wherein the panel comprises a security screw for securing the panel to the first base in the first position and thereby prevents unauthorized access to the components area.
5. The network interface device according to claim 2 wherein the network drop cable is a fiber optic cable containing at least one optical fiber and wherein the connections area comprises a fiber optic connection for receiving a connectorized optical fiber of the fiber optic drop cable and a connectorized pigtail that is routed into the components area and optically connected to an optical component disposed within the components area.
6. The network interface device according to claim 5 wherein the optical component is disposed on a printed circuit board (PCB) comprising an optical-to-electrical converter.
7. The network interface device according to claim 2 wherein the subscriber cable is an electrical cable containing at least one twisted wire pair and wherein the connections area comprises at least one terminating device for receiving the twisted wire pair and a pair of jumper wires that are routed into the components area and electrically connected to an electrical component disposed within the components area.
8. The network interface device according to claim 2 wherein the network drop cable is a fiber optic cable containing at least one optical fiber and wherein the connections area comprises a splice tray for receiving the optical fiber of the fiber optic drop cable and an optical fiber pigtail that is routed into the components area and optically connected to an optical component disposed within the components area.
9. The network interface device according to claim 2 wherein the subscriber cable is an electrical cable containing at least one twisted wire pair and wherein the connections area comprises at least one connector jack for receiving the twisted wire pair and a pair of jumper wires that are routed into the components area and electrically connected to an electrical component disposed within the components area.
10. A network interface device according to claim 1 wherein the first base is rotatably mounted to the second base and wherein the first base rotates outwardly relative to the second base to provide access to the excess length of network drop cable.
11. A network interface device for providing communications services to a subscriber, the network interface device comprising:
a base comprising a floor, a first sidewall extending upwardly from the floor to define a first compartment for connecting a network drop cable to a subscriber cable and a second sidewall extending upwardly from the floor to define a second compartment for storing an excess length of the network drop cable, the second compartment being disposed radially outwardly from the first compartment to provide access to the excess length of network drop cable without disturbing the connections between the network drop cable and the subscriber cable.
12. The network interface device according to claim 11 further comprising a connections and components panel disposed within the first compartment, the panel having an outer side defining a connections area and an inner side defining a components area.
13. The network interface device according to claim 12 wherein the connections area is positioned within the first compartment at a first elevation and the components area is positioned within the first compartment between the connections area and the floor at a second elevation that is different than the first elevation.
14. The network interface device according to claim 12 wherein the panel is movably disposed within the first compartment between a first position for providing access to the connections area and a second position for providing access to the components area.
15. The network interface device according to claim 14 wherein the panel comprises a security screw for securing the panel to the base in the first position and thereby prevents unauthorized access to the components area.
16. A network interface device for providing communications services to a subscriber, the network interface device comprising a first compartment for connecting a network drop cable to a subscriber cable and a second compartment for storing an excess length of the network drop cable, the second compartment being disposed relative to the first compartment to provide access to the excess length of network drop cable without disturbing the connections between the network drop cable and the subscriber cable.
17. A network interface device according to claim 16 further comprising a connections and components panel disposed within the first compartment, the panel having an outer side defining a connections area and an inner side defining a components area.
18. A network interface device according to claim 17 wherein the connections and components panel is movably disposed within the first compartment between a first position for providing access to the connections area and a second position for providing access to the components area.
19. A network interface device according to claim 16 further comprising a connections and components panel disposed within the first compartment, the panel being removable and interchangeable between a first panel having a first configuration adapted for use with a first communications services network and a second panel having a second configuration adapted for use with a second communications network.
20. A network interface device according to claim 16 wherein the first compartment is positioned within a first base and the second compartment is positioned within a second base and wherein the first base is movably mounted to the second base and rotates outwardly relative to the second base to provide access to the excess length of network drop cable.

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 for preventing robots from browsing a Web site beyond a welcome page, said method in said Web site comprising the steps of:
receiving an initial request from an undefined originator and responding to said initial request with a challenge that prompts a response from said undefined originator; and
receiving a response from said undefined originator and checking said response to determine whether said challenge is fulfilled; and
if said challenge is fulfilled:
processing any further requests; and

if said challenge is not fulfilled:
stopping processing of any further requests, wherein said step of stopping processing of said further requests includes the further step of:
dropping or redirecting a TCP connection established with said undefined originator

logging a source IP address of said undefined originator and starting a timer,
further including steps upon receiving a new request of:
checking whether a source IP address of said new request matches said logged source IP address; and
if said source IP address matches said logged source IP address:
checking whether said timer has expired and, if said timer is expired, resetting said logged IP address; and
proceeding normally with said new request; and
if said timer is not expired, dropping or redirecting said TCP connection;
if said source IP address does not match said logged source IP address, proceeding normally with said new request and executing all the above steps with each newly received request.
2. The method according to claim 1 wherein:
said challenge includes prompting said undefined originator to perform a specific action.
3. The method according to claim 2 wherein:
said prompting is different at each subsequent access of said web site.
4. The method according to claim 3 wherein:
said response includes making a choice among a plurality of prompted response options.
5. The method according to claim 4, wherein said response includes an answer to a quiz.
6. The method according to claim 3, wherein said response includes an answer to a quiz.
7. The method according to claim 2, wherein said response includes an answer to a quiz.
8. The method according to claim 2, wherein said response is suggested by textual meaning.
9. The method according to claim 1 wherein:
said prompting is different at each subsequent access of said web site.
10. The method according to claim 9 wherein:
said response includes making a choice among a plurality of prompted response options.
11. The method according to claim 10, wherein said response includes an answer to a quiz.
12. The method according to claim 9, wherein said response includes an answer to a quiz.
13. The method according to claim 1 wherein:
said response includes making a choice among a plurality of prompted response options.
14. The method according to claim 13, wherein said response includes an answer to a quiz.
15. The method according to claim 13, wherein said response is suggested by textual meaning.
16. The method according to claim 9, wherein said response is suggested by textual meaning.
17. The method according to claim 1, wherein said response includes an answer to a quiz.
18. The method according to claim 17, wherein said response is suggested by textual meaning.
19. The method according to claim 1, wherein said response is suggested by textual meaning.
20. A computer process for preventing robots from browsing a web site beyond a welcome page, comprising computer-executable steps of:
receiving an initial request from an undefined originator and responding to said initial request with a challenge that prompts a response from said undefined originator; and
receiving a response from said undefined originator and checking said response to determine whether said challenge is fulfilled; and
if said challenge is fulfilled:
processing any further requests; and

if said challenge is not fulfilled:
stopping processing of any further requests, wherein said step of stopping processing of said further requests includes the further step of:
dropping or redirecting a TCP connection established with said undefined originator

logging a source IP address of said undefined originator and starting a timer,
further including computer-executable steps for:
checking whether a source IP address of said new request matches said logged source IP address; and
if said source IP address matches said logged source IP address:
checking whether said timer has expired and, if said timer is expired, resetting said logged IP address; and
proceeding normally with said new request; and
if said timer is not expired, dropping or redirecting said TCP connection;
if said source IP address does not match said logged source IP address, proceeding normally with said new request and executing all the above steps with each newly received request.
21. A computer process according to claim 20, further including computer-executable steps for:
prompting said undefined originator to perform a specific action.
22. A computer process according to claim 21, further including computer-executable steps for:
prompting said undefined originator to make a response chosen from among a plurality of prompted response options.
23. A computer process according to claim 20, further including computer-executable steps for:
changing said prompting at each access of said website.
24. A computer process according to claim 23, further including computer-executable steps for:
prompting said undefined originator to make a response chosen from among a plurality of prompted response options.
25. A computer process according to claim 20, further including computer-executable steps for:
prompting said undefined originator to make a response chosen from among a plurality of prompted response options.
26. A computer process according to claim 20, further including computer-executable steps for:
prompting said undefined originator to make a response chosen from among a plurality of prompted response options.
27. A computer process according to claim 20, further including computer-executable steps for:
prompting said undefined originator to make a response that is an answer to a quiz.
28. A computer process according to claim 20, further including computer-executable steps for:
prompting said undefined originator to make a response based upon the knowledge content of said prompt.
29. The method according to claim 2 wherein:
said response includes making a choice among a plurality of prompted response options.
30. The method according to claim 29, wherein said response includes an answer to a quiz.