1461154027-98e72c16-77e3-4fc6-b66d-e3b36e93d0e1

1. A method of treating anxiety or depression comprising administering to a subject having anxiety or depression a therapeutically effective amount of a compound of formula (I):
in which\u2014
X represents O or CH2;
R3 and R4 each independently represent hydrogen or C1-6 alkyl;
p represent 0 or 1; and
R represents a five- or six-membered saturated or unsaturated ring selected from:
or
R represents a five- or six-membered substituted or unsubstituted unsaturated ring selected from:
wherein R1 and R2 together represent an oxo group, or R1 and R2 each represent hydrogen, methoxy or ethoxy, or R1 and R2 together with the interjacent carbon atom represent a 1,3-dioxolane or 1,3-dioxane ring, attached via the 2 position and optionally bearing one or more methyl or ethyl groups;
or a tautomer thereof;
or a salt thereof.
2. A method as claimed in claim 1 in which R represents a five- or six-membered substituted or unsubstituted unsaturated ring selected from:
wherein R1 and R2 together represent an oxo group, or R1 and R2 each represent methoxy or ethoxy, or R1 and R2 together with the interjacent carbon atom represent a 1,3-dioxolane or 1,3-dioxane ring, attached via the 2 position and optionally bearing one or more methyl or ethyl groups, and p represents 0.
3. A method as claimed in claim 1 in which R1 and R2 together represent an oxo group.
4. A method as claimed in claim 1 in which R represents a five- or six-membered substituted or unsubstituted unsaturated ring selected from:
and X is O.
5. A method as claimed in claim 1 in which R3 and R4 are identical.
6. A method as claimed in claim 1 in which R3 and R4 each represents hydrogen.
7. A method as claimed in claim 1 wherein the compound is of formula (II):
in which\u2014
R3 and R4 each independently represent hydrogen or C1-6 alkyl;
p represent 0 or 1; and
R represents a five- or six-membered saturated or unsaturated ring selected from:
or
R represents a five- or six-membered substituted or unsubstituted unsaturated ring selected from:
wherein R1 and R2 together represent an oxo group, or R1 and R2 each represent hydrogen, methoxy or ethoxy, or R1 and R2 together with the interjacent carbon atom represent a 1,3-dioxolane or 1,3-dioxane ring, attached via the 2 position and optionally bearing one or more methyl or ethyl groups;
or a tautomer thereof;
or a salt thereof.
8. A method as claimed in claim 7 wherein the compound is of formula (III):
in which\u2014
R1 and R2 each represent hydrogen or together represent an oxo group;
or a salt thereof.
9. A method as claimed in claim 1 wherein the compound is of formula
10. A method as claimed in claim 1 wherein the subject has anxiogenesis caused by withdrawal from benzodiazepines, or caused by abruptly ceasing the administration of drugs of abuse.

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 generating prices of one or more configurations of features of a product, the method comprising:
using a computer system configured to perform each of the following:
receiving at least a modification of one or more of features of a first configuration of the product;
generating a first delta price for a second configuration of the product after receiving the modification of the one or more features of the first configuration, wherein the second configuration is the first configuration as modified by the received modification, the modification of the one or more features of the first configuration results in a price change between the first and second configurations of the product, and the first delta price comprises the price change;
generating a price of the second configuration using the first delta price and the price of the first configuration; and
providing the first delta price and the price of the second configuration of the product to a computer system of a user to indicate to the user a pricing impact associated with the modification of the one or more features of the first configuration of the product.
2. The method of claim 1 wherein the price of the first configuration prior to the modification of one or more features of the first configuration represents a base price of the first configuration, the method further comprising: using the computer system to perform:
generating a final price of the second configuration using the base price and the first delta price.
3. The method of claim 2, wherein generating the final price of the second configuration comprises adjusting the base price by the delta price.
4. The method of claim 2, further comprising:
using the computer system to perform:
receiving a selection of an additional feature, wherein:
the modification of the one or more features of the first configuration comprises adding an additional feature to the first configuration;
the final price is associated with the product; and
a second delta price is generated in response to the selection of the additional feature for the product.
5. The method of claim 2, further comprising:
using the computer system to perform:
receiving a selection removing a feature from the first configuration, wherein:
the modification of the one or more features of the first configuration comprises removing the feature from the first configuration;
the final price is associated with the product; and
the final price is generated in response to the selection removing the feature from the product first configuration.
6. The method of claim 2, wherein:
the computer system of the user is a client computer system;
the first delta price is generated by a server computer system, the first delta price is generated in response to the modification of one or more of features of the first configuration of the product at the client computer system, and
the client computer system is communicatively coupled to the server computer system.
7. The method of claim 6 further comprising:
using the computer system to perform:
providing the final price to the client computer system for display by the client computer system.
8. The method of claim 2, wherein:
the base price is generated in response to a selection of the first configuration of the product, and
the first delta price is generated in response to at least one member of a group consisting of: addition of one or more features to the first configuration, removal of one or more features of the first configuration, and substitution of one or more features of the first configuration with one or more additional features of the first configuration.
9. The method of claim 8, wherein:
the product is a service.
10. The method of claim 1 further comprising:
using the computer system to perform:
receiving at least a modification of one or more features of the second configuration of the product;
generating a second delta price for a third configuration of the product after receiving the modification by changing a number of the one or more features in the second configuration, wherein the third configuration is the second configuration as modified by the received modification of the one or more features of the second configuration, the modification of the one or more features of the second configuration results in a price change between the second configuration and the third configuration of the product, and the second delta price comprises the price change between the second and third configurations of the product;
generating a price of the third configuration using second delta price and the price of the second configuration; and
providing the price of the third configuration and the second delta price to the computer system of the user to indicate to the user a pricing impact associated with the modification of the one or more features of the second configuration of the product.
11. The method of claim 10, wherein:
the computer system of the user is a client computer system;
the first delta price and the second delta price are generated by a server computer system;
the first delta price is generated in response to a first selection of a first feature at the client computer system;
the second delta price is generated in response to a second selection of a second feature at the client computer system; and
the client computer system is communicatively coupled to the server computer system.
12. The method of claim 11 further comprising:
using the computer system to perform:
generating a final price of the third configuration using a base price of the first configuration and the second delta price; and
providing the final price to the client computer system for display by the client computer system to allow comparison between the final price and the modified price of the second configuration.
13. The method of claim 8 wherein modification of the one or more features of the first configuration further comprises adding multiple features to the first configuration.
14. The method of claim 8 wherein modification of the second configuration further comprises at least one member of a group consisting of: adding multiple features to the second configuration and removing at least one of the features of the second configuration.
15. The method of claim 1 wherein the modification of the one or more features of the first configuration comprises at least one member of a group consisting of: addition of one or more features to the first configuration, removal of one or more features of the first configuration, and substitution of one or more features of the first configuration with one or more additional features of the first configuration.
16. The method of claim 1 wherein a unique feature is a feature not common to both the first and second configurations of the product, each unique feature has an individual price, and the price change does not equal an aggregate of each individual price for each unique feature.
17. The method of claim 1 further comprising:
using a computer system to perform:
receiving modifications of one or more features of the second configuration, wherein the modifications of the one or more features of the first configuration and the modification of the one or more features of the second configuration are sent at one time by a user; and
providing a comparison between a price of the first configuration and the price of the second configuration of the product.
18. A tangible computer storage medium comprising code for generating prices of multiple configurations of features of a product, wherein the code is executable by a processor of a computer system, wherein when executed by the processor the code causes the computer system to:
receive at least a first and second configurations modification of one or more of features of a first configuration of the product;
generate a first delta price for a second configuration of the product following after receiving the modification of the one or more features of the first configuration, wherein the second configuration is the first configuration as modified by the received modification, the modification of the one or more features of the first configuration results in a price change between the first and second configurations of the product, and the first delta price comprises the price change;
generate a price of the second configuration using the first delta price and the price of the first configuration; and
provide the first delta price and the price of the second configuration of the product to a computer system of a user to indicate to the user a pricing impact associated with the modification of the one or more features of the first configuration of the product.
19. The tangible computer storage medium of claim 18 wherein the price of the first configuration prior to the modification of one or more features of the first configuration represents a base price of the first configuration and wherein the code further causes the computer system to:
generate a final price of the second configuration using the base price and the first delta price.
20. The tangible computer storage medium of claim 19, wherein to generate the final price of the second configuration comprises adjusting the base price by the delta price.
21. The tangible computer storage medium of claim 19 wherein the code further causes the computer system to:
receive a selection of an additional feature, wherein:
the modification of the one or more features of the first configuration comprises adding an additional feature to the first configuration;
the final price is associated with the product; and
a second delta price is generated in response to the selection of the additional feature for the product.
22. The tangible computer storage medium of claim 19 wherein the code further causes the computer system to:
receive a selection removing a feature from the first configuration, wherein:
the modification of the one or more features of the first configuration comprises removing the feature from the first configuration;
the final price is associated with the product; and
the final price is generated in response to the selection removing the feature from the product first configuration.
23. The tangible computer storage medium of claim 19 wherein the code further causes the computer system to:
provide the final price to the computer system of the user for display by the computer system of the user.
24. The tangible computer storage medium of claim 19, wherein:
the base price is generated in response to a selection of the first configuration of the product, and
the first delta price is generated in response to at least one member of a group consisting of: addition of one or more features to the first configuration, removal of one or more features of the first configuration, and substitution of one or more features of the first configuration with one or more additional features of the first configuration.
25. The tangible computer storage medium of claim 24, wherein: the product is a service.
26. The tangible computer storage medium of claim 18 further comprising code to:
receive at least a modification of one or more features of the second configuration of the product;
generate a second delta price for a third configuration of the product after receiving the modification by changing a number of the one or more features in the second configuration, wherein the third configuration is the second configuration as modified by the received modification of the one or more features of the second configuration, the modification of the one or more features of the second configuration results in a price change between the second configuration and the third configuration of the product, and the second delta price comprises the price change between the second and third configurations of the product;
generate a price of the third configuration using second delta price and the price of the second configuration; and
provide the price of the third configuration and the second delta price to the computer system of the user to indicate to the user a pricing impact associated with the modification of the one or more features of the second configuration of the product.
27. The tangible computer storage medium of claim 26, wherein the first delta price is generated in response to a first selection of a first feature; and
the second delta price is generated in response to a second selection of a second feature.
28. The tangible computer storage medium of claim 19 the tangible computer storage medium further comprising code to:
generate a final price of the third configuration using a base price of the first configuration and the second delta price; and
provide the final price of the third configuration to the client computer system for display by the client computer.
29. The tangible computer storage medium of claim 18 wherein the modification of the first configuration comprises adding an additional feature to the configuration.
30. The tangible computer storage medium of claim 18 wherein modification of the first configuration further comprises adding multiple features to the configuration.
31. The tangible computer storage medium of claim 18 wherein modification of the first configuration further comprises adding multiple features to the configuration and removing at least one of the features of the configuration.
32. The tangible computer storage medium of claim 31 wherein the modification of the first configuration comprises removing one of the features of the configuration.
33. The tangible computer storage medium of claim 31 wherein a unique feature is a feature not common to both the first and second configurations of the product, each unique feature has an individual price, and the price change does not equal an aggregate of each individual price for each unique feature.
34. An apparatus for generating prices of multiple configurations of features of a product, the apparatus comprising:
a receiver to receive at least a modification of one or more of features of a first configuration of the product;
generating a first delta price for a second configuration of the product after receiving the modification of the one or more features of the first configuration, wherein the second configuration is the first configuration as modified by the received modification, the modification of the one or more features of the first configuration results in a price change between the first and second configurations of the product, and the first delta price comprises the price change;
means for generating a price of the second configuration using the first delta price and the price of the first configuration;
means for providing the first delta price and the price of the second configuration of the product to a computer system of a user to indicate to the user a pricing impact associated with the modification of the one or more features of the first configuration of the product.

1461154016-676b9ea4-c1f4-4134-aa88-5921b2747e81

1. A KVM switch for managing a plurality of computers, the KVM switch comprising:
a control unit for data processing and controlling the KVM switch; and
an audio recognition module for receiving an audio signal, transforming the audio signal into a command signal and outputting the command signal to the control unit for controlling the KVM switch or the plurality of computers.
2. The KVM switch of claim 1, wherein the control unit is a central processing unit or a micro controller unit.
3. The KVM switch of claim 1, further comprising:
a KM module for processing keyboardmouse signals, wherein the KIM module receives the command signal and translates the command signal into a computer recognizable command.
4. The KVM switch of claim 3, wherein the computer recognizable command comprises a keyboard signal.
5. The KVM switch of claim 4, wherein the keyboard signal is a left, right, up, down, enter, backspace, ctrl-c, ctrl-v or ctrl-x signal.
6. The KVM switch of claim 1, wherein the audio recognition module comprises:
a codec module for converting the audio signal into a digital audio signal;
a signal processor for processing the digital audio signal and converting the digital audio signal into the command signal; and
a memory for storing at least one processed digital audio signal as a database, wherein the signal processor converts the digital audio signal into the command signal according to the database.
7. The KVM switch of claim 6, wherein the database is established by a training process of the audio recognition module.
8. The KVM switch of claim 7, further comprising:
an on-screen display module which is capable of guiding a user through out the training process.
9. The KVM switch of claim 1, further comprising:
an on-screen display module controlled by the control unit and outputting a video signal so as to display the command signal outputted from the audio recognition module on a video console.
10. A voice control system for managing a plurality of computers, the voice control system comprising:
a KVM switch; and
an audio device for receiving a voice command, transforming the voice command into a command signal and outputting the command signal to the KVM switch for controlling the KVM switch or the plurality of computers.
11. The voice control system of claim 10, wherein the KVM switch comprises:
a control unit for data processing and controlling the KVM switch; and
a KIM module for processing keyboardmouse signals, wherein the KIM module receives the command signal and translates the command signal into a computer recognizable command.
12. The voice control system of claim 11, wherein the control unit is a central processing unit or a micro controller unit.
13. The voice control system of claim 11, wherein the computer recognizable command comprises a keyboard signal.
14. The voice control system of claim 13, wherein the keyboard signal is a left, right, up, down, enter, backspace, ctrl-c, ctrl-v or ctrl-x signal.
15. The voice control system of claim 10, wherein the audio device comprises:
an audio console for converting the voice command into an audio signal;
a codec module for converting the audio signal into a digital audio signal;
a signal processor for processing the digital audio signal and converting the digital audio signal into the command signal; and
a memory for storing at least one processed digital audio signal as a database, wherein the signal processor converts the digital audio signal into the command signal according to the database.
16. The voice control system of claim 15, wherein the database is established by a training process of the audio device.
17. The voice control system of claim 16, wherein the KVM switch further comprises an on-screen display module which is capable of guiding a user through out the training process.
18. The voice control system of claim 11, wherein the KVM switch further comprises:
an on-screen display module controlled by the control unit and outputting a video signal so as to display the command signal outputted from the audio device on a video console.
19. A method for managing a plurality of computers by a voice command, comprising:
converting the voice command into an audio signal;
converting the audio signal into a command signal according to an audio recognition process; and
transmitting the command signal to a control unit for controlling a KVM switch to manage the plurality of computers.
20. The method of claim 19, wherein the control unit is a central processing unit or a micro controller unit.
21. The method of claim 19, wherein the KVM switch further comprises a KM module for processing keyboardmouse signals, wherein the KM module receives the command signal and translates the command signal into a computer recognizable command.
22. The method of claim 21, wherein the computer recognizable command comprises a keyboard signal.
23. The method of claim 22, wherein the keyboard signal is a left, right, up, down, enter, backspace, ctrl-c, ctrl-v or ctrl-x signal.
24. The method of claim 19, wherein the KVM switch further comprises:
an on-screen display module controlled by the control unit and outputting a video signal so as to display the command signal on a video console.

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. Apparatus for mounting an accessory device to a longitudinal rail, comprising:
a mount base adapted for securing the accessory device thereto and including a first rail-engaging surface;
a clamping member carried by said mount base and including at least one second rail-engaging surface opposed to and transversely spaced from said first rail-engaging surface;
a cam mechanism mounting said clamping member to said mount base for imparting transverse movement to said clamping member when actuated; and
an actuator for said cam mechanism.
2. The apparatus according to claim 1, wherein:
said clamping member is generally U-shaped, the U of said clamping member having a base section and two longitudinally spaced-apart legs extending from said base section, said legs respectively including at the ends thereof two of said at least one second rail-engaging surface.
3. The apparatus according to claim 2, wherein:
said clamping member is elastic.
4. The apparatus according to claim 2, wherein:
said clamping member includes a center section between said legs and extending from said base section of said U.
5. The apparatus according to claim 4, wherein:
said center section of said clamping member includes a third one of said at least one second rail-engaging surface.
6. The apparatus according to claim 5, wherein:
said clamping member is elastic.
7. The apparatus according to claim 5, wherein:
said center section of said clamping member is transversely shorter than said legs whereby the two second rail-engaging surfaces at the respective ends of said legs engage the rail before the third second rail-engaging surface of said center section engages the rail when said first rail-engaging surface engages the rail and said cam mechanism is actuated.
8. The apparatus according to claim 7, wherein:
said clamping member is elastic.
9. The apparatus according to claim 1, wherein:
said cam mechanism includes a circular member rotatably engaging a circular bore in said clamping member and eccentrically rotatable with respect to said mount base.
10. The apparatus according to claim 9, wherein:
said cam mechanism includes a shaft rotatably secured to said mount base and engaging said circular member for eccentrically rotating said circular member.
11. The apparatus according to claim 10, wherein:
said actuator includes a handle having an end secured to said shaft for rotating said shaft with respect to said mount base.
12. The apparatus according to claim 11, wherein:
said handle is rotationally disposable in a first position with said at least one second rail-engaging surface disengaged from said rail when said mount base is applied to said rail with said first rail-engaging surface engaging said rail, and said handle is rotationally disposable in a second position for engaging said at least one second rail-engaging surface against said rail.
13. The apparatus according to claim 12, wherein:
said clamping member is generally U-shaped, the U of said clamping member having a base section and two longitudinally spaced-apart legs extending from said base section, said legs respectively including at the ends thereof two of said at least one second rail-engaging surface.
14. The apparatus according to claim 13, wherein:
said clamping member is elastic.
15. The apparatus according to claim 13, wherein:
said clamping member includes a center section between said legs and extending from said base section of said U, said center section including said circular bore for said circular member of said cam mechanism.
16. The apparatus according to claim 15, wherein:
said center section of said clamping member includes a third one of said at least one second rail-engaging surface.
17. The apparatus according to claim 16, wherein:
said clamping member is elastic.
18. The apparatus according to claim 16, wherein:
said center section of said clamping member is transversely shorter than said legs whereby the two second rail-engaging surfaces at the respective ends of said legs engage the rail before the third second rail-engaging surface of said center section engages the rail when said first rail-engaging surface engages the rail and said handle is actuated.
19. The apparatus according to claim 18, wherein:
said clamping member is elastic.
20. The apparatus according to claim 1, wherein the longitudinal rail is carried by a gun.
21. The apparatus according to claim 2, wherein:
the longitudinal rail includes a wedge-shaped surface longitudinally extending along one side of the rail and another wedge-shaped surface longitudinally extending along the other side of the rail; and
said first rail-engaging surface is configured for matingly engaging one of the wedge-shaped surfaces of the rail and each of said at least one second rail-engaging surface is configured for matingly engaging the other of the wedge-shaped surfaces of the rail.
22. The apparatus according to claim 21, wherein:
each of said at least one second rail-engaging surface is generally V-shaped.
23. The apparatus according to claim 22, wherein:
the V of each of said at least one second rail-engaging surface includes a groove along the nadir thereof.
24. The apparatus according to claim 21, wherein:
said first rail-engaging surface is V-shaped.
25. The apparatus according to claim 24, wherein:
the V of said first rail-engaging surface includes a groove along the nadir thereof.
26. The apparatus according to claim 21, wherein:
said cam mechanism includes a circular member rotatably engaging a circular bore in said clamping member and eccentrically rotatable with respect to said mount base.
27. The apparatus according to claim 26, wherein:
said cam mechanism includes a shaft rotatably secured to said mount base and engaging said circular member for eccentrically rotating said circular member.
28. The apparatus according to claim 27, wherein:
said actuator includes a handle having an end secured to said shaft for rotating said shaft with respect to said mount base.
29. The apparatus according to claim 28, wherein:
said handle is rotationally disposable in a first position with said at least one second rail-engaging surface disengaged from said rail when said mount base is applied to said rail with said first rail-engaging surface engaging said rail, and said handle is rotationally disposable in a second position for engaging said at least one second rail-engaging surface against said rail.
30. The apparatus according to claim 21, wherein:
said clamping member is generally U-shaped, the U of said clamping member having a base section and two longitudinally spaced-apart legs extending from said base section, said legs respectively including at the ends thereof two of said at least one second rail-engaging surface.
31. The apparatus according to claim 30, wherein:
said clamping member is elastic.
32. The apparatus according to claim 30, wherein:
each of the two rail-engaging surfaces is generally V-shaped.
33. The apparatus according to claim 32, wherein:
the V of each of said two rail-engaging surfaces includes a groove along the nadir thereof.
34. The apparatus according to claim 30, wherein:
said clamping member includes a center section between said legs and extending from said base section of said U, said center section including said circular bore for said circular member of said cam mechanism.
35. The apparatus according to claim 34, wherein:
said center section of said clamping member includes a third one of said at least one second rail-engaging surface.
36. The apparatus according to claim 35, wherein:
said clamping member is elastic.
37. The apparatus according to claim 35, wherein:
the third second rail-engaging surface is generally V-shaped.
38. The apparatus according to claim 37, wherein:
the V of said third second rail-engaging surface includes a groove along the nadir thereof.
39. The apparatus according to claim 35, wherein:
said center section of said clamping member is transversely shorter than said legs whereby the two second rail-engaging surfaces at the respective ends of said legs engage the rail before the third second rail-engaging surface of said center section engages the rail when said first rail-engaging surface engages the rail and said handle is actuated.
40. The apparatus according to claim 39, wherein:
said clamping member is elastic.