1. A method for supplying the user of an online service with a dynamic code via a telephone, in which said user supplies, on the one hand, an identifier to a computer server operating an online service, by means of a network terminal connected to said computer server by a digital network, and a dynamic code to be used with the online service, wherein the dynamic code is made up of a subset of the digits that make up the number of a calling line, selected by a code server from a set of available lines to call a telephone of the user, and wherein the number is transmitted to the online service by the code server.
2. The method as claimed in claim 1, wherein the number of the calling line, containing the dynamic code, is determined by an algorithm implemented by the code server, on the basis of a set of parameters included in a dynamic code request transmitted by the online service.
3. The method as claimed in claim 2, wherein, for a particular choice of the parameters included in the dynamic code request, the determination of the calling line number by the code server is made by a random selection of the number of the calling line from the numbers of available lines for the code server.
4. The method as claimed in claim 1, wherein the dynamic code is determined from the calling line number used by the code server to call the telephone of the user, by a dynamic code extraction rule, which designates the digits of the telephone number of the calling line to be taken into account to make up the dynamic code.
5. The method as claimed in claim 4, wherein the dynamic code extraction rule is either fixed, or defined by the online service on the occasion of each dynamic code request.
6. The method as claimed in claim 5, wherein the extraction rule comprises selecting the last 4, 5 or 6 digits of the number of the calling line to make up the dynamic code.
7. The method as claimed in claim 4, wherein the extraction of the dynamic code from the calling line number, on the basis of said extraction rule, is either performed manually by the user, or performed automatically by a software application installed on the telephone of the user.
8. The method as claimed in claim 7, wherein, in the case of manual extraction of the dynamic code by the user, the digits of the dynamic code are firstly chosen by the user from the display of the number of the calling line on the telephone of the user, on the basis of the extraction rule communicated by the online service to the user, then input on the network terminal of the user and communicated to the software of the online service.
9. The method as claimed in claim 7, wherein, in the case of automatic extraction of the dynamic code from the telephone number of the calling line, the telephone of the user is provided with software suitable for reading the number of the calling line, and for extracting the dynamic code therefrom on the basis of an extraction rule predefined in said software, or communicated by the online service to the telephone of the user.
10. The method as claimed in claim 1, further comprising the following steps:
transmission by the online service to said code server of a request to send a dynamic code to a given user with the online service, together with a set of parameters specifying the dynamic code;
transmission by the online service of a call notification sent to the network terminal of the user;
after the selection by the code server of a calling line telephone number, transmission by the code server of the number of the duly selected calling line to the server of the online service, and extraction by said server of the dynamic code from the calling line number;
initiation of a telephone call by the code server to the telephone of the user, by using the previously selected calling line number;
on reception of the telephone call by the telephone of the user, manual or automatic extraction of the dynamic code on the basis of the calling line number and of the previously notified extraction rule;
transmission by the user of the duly extracted dynamic code to the server of the online service, by means of his or her network terminal;
on reception of the dynamic code by the server of the online service, comparison between the locally obtained dynamic code and the dynamic code transmitted by the user, and, if the two dynamic codes match, validation of the dynamic code transmitted by the user.
11. The method as claimed in claim 10, wherein the call notification is sent to the network terminal of the user to notify the user of a call emanating from the calling line whose number contains the dynamic code, and to communicate to the user the rule for extracting the dynamic code from the calling line number.
12. The method as claimed in claim 11, wherein the call notification transmitted to the network terminal of the user comprises instructions to not answer the call originating from the calling line.
13. The method as claimed in claim 10, wherein the code server is programmed to cut the telephone communication sent from the calling line to the telephone of the user after the first ring.
14. The method as claimed in claim 1, wherein the calling line number selected from the available lines of the code server is valid only for a limited period, of the order of a few minutes.
15. The method as claimed in claim 2, wherein the software of the online service implements the following steps:
reception on behalf of a user terminal of a request to access the online service hosted by the computer server;
generation of the specification of the dynamic code, in the form of a series of parameters, on the basis of the user and of the use which will be made of the dynamic code, and generation of the rule for extracting the dynamic code from the calling line number;
transmission of a dynamic code request to the code server and of a set of parameters specifying the dynamic code;
reception of a calling line number, from the code server;
local extraction on the server of the online service, of the dynamic code from the calling line number;
reception of the dynamic code transmitted by the user terminal;
comparison of the locally extracted dynamic code, and of the dynamic code transmitted by the user terminal, and if the two codes match, the dynamic code of the user is declared valid by the online service and the access of the user to the online service is authorized; otherwise, an error message is prepared by the software of the online service for display on the network terminal of the user.
16. The method as claimed in claim 2, wherein the software of the code server implements the following steps:
reception of the dynamic code request transmitted by the software of the server operating the online service, and of the parameters associated therewith;
selection of a calling line from the available lines, on the basis of the dynamic code request transmitted by the software of the server operating the online service, and of the parameters associated therewith;
sending of a telephone call from the duly selected calling line to the telephone number of the user; and
transmission of the number of the calling line to the software of the online service, then return to the start pending the next dynamic code request.
17. A system for supplying the user of an online service with a dynamic code via a telephone, in which said user supplies an identifier to a computer server operating an online service, and a dynamic code intended to be used by the user with the online service, said system comprising:
a network terminal connected to said computer server by a digital network;
a user telephone suitable for displaying the telephone number of a calling line;
a computer server operating an online service;
a code server linked to said computer server by a secure digital link;
said computer server operating the online service comprising a software module suitable for transmitting a dynamic code request to the code server;
said computer server comprising a software module suitable for specifying a dynamic code request in the form of a series of parameters, on the basis of the user and of the use of the dynamic code, for generating a rule for extracting the dynamic code and for transmitting such a dynamic code request to the code server;
said code server comprising a software module suitable for selecting a calling line from a set of available lines for which the number satisfies the parameters submitted in the dynamic code request, for calling the telephone of the user from the calling line and for transmitting a the number of the calling line to said computer server; and
said software module of the computer server of the online service also being suitable for comparing the dynamic code extracted from the number of the calling line received from the code server, and a dynamic code received from the network terminal of the user.
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. Machine tool comprising:
a support structure having an extension along a movement axis;
a machining head, supported by the support structure, comprising a carriage applied to the support structure and a mandrel having a working axis;
at least one action device contained on the support structure and applied to it, suitable for generating pushing or pulling actions on said support structure in contrast to the weight of the head thereon.
2. Machine tool according to claim 1, wherein the head is translatable upon command along said movement axis.
3. Machine tool according to claim 1, comprising two distanced action devices.
4. Machine tool according to claim 1, wherein the action device comprises an action member constituted of an elongated tubular element which extends along the movement axis.
5. Machine tool according to claim 1, wherein the action device comprises actuator means suitable for generating a pushing or pulling action on the action member.
6. Machine tool according to claim 5, wherein the actuator means are hydraulic and comprise a cylinder, with which the action member is engaged so as to sealingly slide, and hydraulic pressure means for sending pressurised fluid into the cylinder and operating the action member.
7. Machine tool according to claim 5, wherein the actuator means are mechanical or electromechanical and comprise an electric motor and a kinematism suitable for transforming the rotatory movement of the motor into a translation movement of the action member.
8. Machine tool according to claim 4, wherein the action device comprises at least one block, connected to the action member and attached to the support structure).
9. Machine tool according to claim 4, wherein the action device comprises at least one intermediate support, attached to the support structure, crossed by said action member in a sliding manner.
10. Machine tool according to claim 1, wherein the action device comprises two action members, aligned along the movement axis and opposite.
11. Machine tool according to claim 1, comprising a control system of the action device, comprising an electronic control device.
12. Machine tool according to claim 11, wherein the control system comprises at least one sensor on board the machine, suitable for detecting a physical parameter of the machine and generating a sensor signal for the electronic control device, to act on the action device depending on the value of said sensor signal.
13. Machine tool according to claim 12, wherein the control system comprises a plurality of sensors, positioned in predefined points and distinct from the support structure.
14. Machine tool according to claim 1, wherein said machine tool is a fixed or mobile gantry machine, and said support structure is cross-member supporting the head.
15. Machine tool according to claim 14, wherein the machining head is applied to the front surface of the cross-member and the action device is applied to the upper surface.
16. Machine tool according to claim 1, wherein said machine tool is a vertical upright machine and said support structure is a vertical upright supporting the head.
17. Machine tool according to claim 16, wherein the machining head is applied to a lateral surface of the upright and the action device is applied to a rear surface.