1460713046-db04e39a-8d72-4cb9-a7cb-18e770990ef0

1. A method for operating a power tool having an output member, comprising:
monitoring rotational motion of the power tool about an axis using a rotational motion sensor disposed in the power tool, the axis aligned substantially in parallel with a longitudinal axis of the output member;
determining a direction of the rotational motion about the axis; and
driving the output member in a direction defined by the detected rotational motion of the tool, where the output member is driven by a motor residing in the power tool.
2. The method of claim 1 further comprises determining angular displacement of the tool about the axis in relation to a reference position and driving the output member at a rotational speed that correlates to the angular displacement of the tool from the reference position.
3. The method of claim 1 further comprises determining angular displacement of the tool about the axis in relation to a reference position and driving the output member at a rotational speed when the angular displacement of the tool from the reference position exceeds a displacement threshold.
4. The method of claim 3 further comprises resetting the reference position to zero in response to an input command from an operator of the tool.
5. The method of claim 1 further comprises driving the output member in the same direction as the rotational motion of the tool about the axis.
6. The method of claim 3 further comprises driving the output member at a maximum rotational speed when the angular displacement of the tool exceeds a first threshold and driving the output member at a designated rotational speed that is less than the maximum rotational speed when the angular displacement of the tool is less than the first threshold but greater than a second threshold.
7. The method of claim 2 further comprises:
determining angular velocity of the tool about the axis using input from the rotational motion sensor;
selecting one of a plurality of control profiles based on the angular velocity of the tool, where a control profile correlates the angular displacement of the tool to the rotational speed at which to drive the output member; and
driving the output member at a rotational speed in accordance with the selected control profile.
8. The method of claim 1 further comprises determining when the output member of the tool engages a workpiece and driving the output member in response to rotational motion only while the tool is engaged with the workpiece.
9. The method of claim 1 further comprises determining when an operator is grasping the tool and driving the output member in response to rotational motion only while the operator is grasping the tool.
10. A power tool comprising:
a housing;
an output member at least partially contained in the housing and configured to rotate about a longitudinal axis;
a motor contained in the housing and drivably connected to the output member to impart rotary motion thereto;
a rotational motion sensor arranged in the housing and operable to detect rotational motion of the housing about the longitudinal axis of the output member;
a controller configured in the housing to receive a signal indicative of rotational motion from the rotational motion sensor, the controller operable to determine a direction of the rotation motion of the housing about the axis and drive the motor in the same direction as the rotational motion of the housing.
11. The power tool of claim 10 wherein the controller drives the motor in a clockwise motion about the axis when the rotational motion of the housing about the axis is clockwise and drives the motor in a counter-clockwise motion about the axis when the rotational motion of the housing about the axis is counter-clockwise.
12. The power tool of claim 10 wherein the controller determines angular displacement of the tool about the longitudinal axis in relation to a reference position and drives the motor at a rotational speed that correlates to the angular displacement of the tool.
13. The power tool of claim 10 wherein the controller determines angular displacement of the tool about the longitudinal axis in relation to a reference position and drives the motor at a rotational speed when the angular displacement exceeds a displacement threshold.
14. The power tool of claim 12 wherein the controller resets the reference position to zero in response to an input command from an operator of the tool.
15. The power tool of claim 10 wherein the controller drives the motor at a maximum rotational speed when the angular displacement of the tool exceeds a first threshold and drives the motor at a designated rotational speed that is less than the maximum rotational speed when the angular displacement of the tool is less than the first threshold but greater than a second threshold.
16. The power tool of claim 10 wherein the controller determines when the output member of the tool engages a workpiece and drives the motor in response to rotational motion only while the tool is engaged with the workpiece.
17. The power tool of claim 10 wherein the controller determines when an operator is grasping the tool and drives the motor in response to rotational motion only while the operator is grasping the tool.
18. The power tool of claim 10 further comprises means for locking the output member in fixed relation to the housing when current being delivered to the motor exceeds a predefined threshold.
19. The power tool of claim 10 wherein the controller determines the rotational motion of the housing to be stationary, determines an error in the signal from the rotational motion sensor while the rotational motion of the housing is stationary and calibrate the rotational motion sensor using the error.
20. A power tool comprising:
a housing;
a motor contained in the housing;
an output member configured at least partially in the housing to rotate about a longitudinal axis and selectively connectable to the motor to impart rotary motion thereto;
a reamer tool configured at least partially in the housing to rotate about the axis and selectively connectable to the motor to impart rotary motion thereto;
a rotational motion sensor arranged in the housing at a location spatially separated from the output member and operable to detect rotational motion of the housing about the longitudinal axis of the output member; and
a controller configured in the housing to receive a signal indicative of rotational motion from the rotational motion sensor, the controller operable to determine a direction of the rotation motion of the housing about the axis and drive the motor in the same direction as the rotational motion of the housing.
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 connector kit for connecting a first apparatus to a second apparatus, said first apparatus having a first female connector jack, and said second apparatus having a second female connector jack, said kit comprising:
an electrical connecting device comprising:
a first connector and a second connector arranged at opposite ends of said connecting device, each connector being adapted for connection with a respective one of said connector jacks,
wiring electrically connecting said first connector to said second connector,
wherein said first connector and said second connector each comprises a male connector plug,
said wiring has a length between said first and second connector plugs which is shorter than a length of each of said connector plugs,
said wiring is enclosed in an enclosure of an elastomeric material providing an elastic deformability to said electrical connecting device,
wherein said connector kit further comprises:
a guide sleeve having a first open end and a second open end,
said electrical connecting device being insertable in said sleeve such that said first connector plug faces said first open end and said second connector plug faces said second open end,
said sleeve being attachable to said first apparatus such as to surround the first connector jack,
said sleeve being insertable in a recess of said second apparatus,
said electrical connecting device is movable in said sleeve,
said enclosure comprises a flange extending radially outwards from a longitudinal extension of said electrical connecting device, and in that
said flange has an outer circumference which is slightly smaller than an inner circumference of said sleeve.
2. The connector kit as claimed in claim 1, wherein said first and second connector each comprises a respective Ethernet connector plug.
3. The connector kit as claimed in claim 2, wherein said Ethernet connector plugs are arranged without a respective locking tab.
4. The connector kit as claimed in claim 1, wherein said elastomeric material has a hardness of 40-60\xb0 Shore A.
5. The connector kit as claimed in claim 1, wherein said enclosure is moulded over said wiring.
6. The connector kit as claimed in claim 1, wherein said sleeve has a cross-sectional shape that is rotationally asymmetric, and that corresponds to a rotationally asymmetric cross-sectional shape of said recess.
7. The connector kit as claimed in claim 1, wherein an outer perimeter of said flange comprises at least one protrusion or indentation arranged to engage a corresponding indentation or protrusion in said sleeve.
8. The connector kit as claimed in claim 1, further comprising a receiving socket arranged to be attached to said second apparatus such as to surround said second connector jack, said receiving socket having a bevelled opening for receiving and guiding said second connector plug.
9. The connector kit as claimed in claim 1, wherein said sleeve comprises at least one lug projecting radially outwardly from an outer surface of said sleeve at said first open end, said at least one lug having a through hole arranged to receive a fastening element for attaching said sleeve to said first apparatus.
10. A method of connecting a first apparatus to a second apparatus, said first apparatus comprising a first female connector jack, and said second apparatus comprising a second female connector jack, the method comprising the steps of:
arranging an electrical connecting device of a connector kit as claimed in claim 1 in said guide sleeve of said connector kit, with said first connector plug facing said first open end and said second connector plug facing said second open end,
attaching said guide sleeve to said first apparatus, such that said guide sleeve surrounds said first connector jack and protrudes from an outer surface of said first apparatus,
engaging said first connector plug in said first connector jack,
inserting said guide sleeve in a recess of said second apparatus, said second connector jack being arranged in said recess, such that said guide sleeve surrounds said second connector jack,
moving said first and second apparatus relatively towards each other until said second connector plug engages said second connector jack.

1460713038-5e0a0dae-7f7e-4ec1-b5c9-c0adc6c50c83

1. A system for improving performance of a content sharing system comprising content sharing clients, wherein storage means and logic means for content chunk disposed by a client is separated into different physical hosts.
2. The system for improving performance of a content sharing system according to claim 1, whereby the clients are arranged so that a central node is situated on a signalling path between external clients and internal clients, wherein an internal client hosts logic facilities for the content chunk, and the central node hosts storage facilities for the content chunk.
3. The system for improving performance of a content sharing system according to claim 1, whereby the clients are arranged so that a central node is situated on a signalling path between external clients and internal clients, wherein the central node hosts logic facilities for the content chunk and at least one internal client hosts storage facilities for the content chunk.
4. The system for improving performance of a content sharing system according to claim 2, which system further comprises:
means in the internal client adapted to instruct the central node to deliver requested content chunk to a requesting client;
means in the central node adapted to deliver the requested content chunk to the requesting client.
5. The system for improving performance of a content sharing system according to claim 3, which system further comprises:
means in the central node adapted to receive a request for content chunk from a first requesting internal client;
means to forward the received request adapted to an external client in disposal of the requested content;
means in the central node adapted to receive the requested content chunk from the external client;
means in the central node adapted to forward the chunk to the first requesting internal client;
means in the central node adapted to forward the content chunk to storage facilities hosted by at least one of the internal client.
6. The system for improving performance of a content sharing system according to claim 5, which system further comprises:
means in the central node adapted to make a storage decision.
7. The system for improving performance of a content sharing system according to claim 6 which storage decision is adapted to take request rate for the content chunk into consideration.
8. The system for improving performance of a content sharing system according to claim 5, which system further comprises:
means in the central node to receive a request for the content chunk from a second requesting internal client;
means in the central node to instruct a storage facility in possession of the requested chunk to deliver the stored content;
means in the storage facility to deliver the content to the second requesting client.
9. The system for improving performance of a content sharing system according to claim 1, whereby the clients are arranged in a tree structure and the central node is a regular node for external clients in the tree and also a parent node for internal clients in the tree.
10. The system for improving performance of a content sharing system according to claim 1, whereby the central node is located at the edge of the operator’s network whereby the internal clients are accessible via the operator’s network and the external clients are accessible via a network outside the operator’s network.
11. The system for improving performance of a content sharing system according to claim 1, wherein the central node is an operator controlled entity.
12. The system for improving performance of a content sharing system according to claim 1, wherein the operator’s network is a mobile network and an internal client access the network via a mobile network node to which there is a collocation with at least one storage facility.
13. A node for improving performance of a content sharing system comprising clients wherein the node is a first physical host for storage means for content chunk disposed by a client while logic means for the content chunk is hosted at a second physical host.
14. The node for improving performance of a content sharing system according to claim 13 which node is located at a system central position while the second physical host is located at an edge user position.
15. The node for improving performance of a content sharing system according to claim 13 whereby the node is located at an edge user position while the second physical host is located at a system central position.
16. A method for improving performance of a content sharing system comprising content sharing clients, which method is comprises steps of separating storage and delivering logic for content chunk disposed by a client, into different physical hosts.
17. The method for improving performance of a content sharing system according to claim 16, whereby the clients are arranged so that a central node is situated on a path between external clients and internal clients, wherein an internal client hosts logic facilities for the content chunk, and the central node hosts storage facilities for the content chunk, which method comprises the following further steps:
receiving to the central node from the internal client, an instruction to deliver requested content chunk to a requesting client;
delivering the requested content chunk from the central node to the requesting client.
18. The method for improving performance of a content sharing system according to claim 16, whereby the clients are arranged so that a central node is situated on a path between external clients and internal clients, wherein the central node hosts logic facilities for the content chunk and at least one internal client hosts storage facilities for the content chunk, which method comprises the following further steps:
receiving to the central node from a first requesting internal client, a request for content chunk;
forwarding from the central node, the received request to an external client in disposal of the requested content;
receiving to the central node, the requested content chunk from the external client;
forwarding the chunk from the central node to the first requesting internal client;
forwarding from the central node, the content chunk to storage facilities hosted by at least one of the internal client.
19. Article of manufacturing comprising a program storage medium having a computer readable code embodied therein for improving performance of a content sharing system comprising content sharing clients, which computer readable program code is comprises computer readable program code for separating storage means and logic means for content chunk disposed by a client, into different physical hosts.

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 transmitting traffic information about a traffic obstruction on a traffic way with digital coded messages, said method comprising the steps of:
a) coding a coded location designating a traffic-relevant point on the traffic way in a traffic message;
b) coding a section part of the traffic way extending from said coded location to an actual position of the traffic obstruction on the traffic way in the traffic message;
c) describing said section part in relation to a measure, and wherein said measure is a distance between said coded location on said traffic way and another coded location on said traffic way spaced from said coded location and said section part is described as a percentage of said measure; and
d) transmitting the traffic message.
2. The method as defined in claim 1, wherein said traffic-relevant point is an intersection of the traffic way or an exit from the traffic way.
3. The method as defined in claim 1, wherein said traffic message is a TMC traffic message coded with ALERT-C protocol, and further comprising coding said section part in label 15 of said TMC traffic message.
4. The method as defined in claim 1, wherein said traffic obstruction has a length and said position of said traffic obstruction corresponds to a beginning of said traffic obstruction, and further comprising coding said length of said traffic obstruction in said traffic message.
5. The method as defined in claim 4, wherein said traffic message is a TMC traffic message coded with ALERT-C protocol and said length of said traffic obstruction as coded in label 2 of said TMC traffic message.
6. The method as defined in claim 5, further comprising calculating an end position of the traffic obstruction on the traffic way from said length transmitted in said label 2.
7. The method as defined in claim 1, wherein said traffic obstruction has a length and said position of said traffic obstruction corresponds to a beginning of said traffic obstruction and further comprising calculating an end of the traffic obstruction from a transmitted event code in said traffic message.