1460900519-1f8705fa-2420-4491-b27d-044624bbe7e1

1. A method of ranking search results presented to a user of a social network site on the Internet, wherein each user of the social network site has a user profile with information regarding the user, the method comprising:
obtaining content items satisfying a search of information on the Internet by a first user of the social network site; and
organizing the content items as a function of at least one of the user profiles for presentation of the content items in a list to the first user.
2. The method of claim 1 wherein:
organizing the content items includes organizing the content items as a function of the user profile of the first user such that the content items related to the information in the user profile of the first user are presented towards the top of the list.
3. The method of claim 1 wherein the information in the user profile of each user includes at least one of age, interests, activities, occupation, gender, marital status, and group memberships of the user, wherein:
organizing the content items includes organizing the content items as a function of the user profile of the first user such that the content items related to at least one of the age, interests, activities, occupation, gender, martial status, and group memberships of the first user are presented towards the top of the list.
4. The method of claim 1 wherein:
organizing the content items includes organizing the content items as a function of the user profiles of other users such that the content items related to the information in the user profiles of the other users are presented towards the top of the list.
5. The method of claim 1 wherein the information in the user profile of each user includes at least one of age, interests, activities, occupation, gender, marital status, and group memberships of the user, wherein:
organizing the content items includes organizing the content items as a function of the user profiles of other users such that the content items related to at least one of the age, interests, activities, occupation, gender, marital status, and group memberships of the other users are presented towards the top of the list.
6. The method of claim 1 wherein:
organizing the content items includes organizing the content items as a function of the user profiles of other users which include information related to the information in the user profile of the first user such that the content items related to the information in the user profiles of these other users are presented towards the top of the list.
7. The method of claim 1 wherein the information in the user profile of each user includes at least one of age, interests, activities, occupation, gender, marital status, and group memberships of the user, wherein:
organizing the content items includes organizing the content items as a function of the user profiles of other users which include information related to the information in the user profile of the first user such that the content items related to at least one of the age, interests, activities, occupation, gender, marital status, and group memberships of these other users are presented towards the top of the list.
8. The method of claim 1 wherein the information in the user profile of each user includes information identifying other users known by the user, wherein:
organizing the content items includes organizing the content items as a function of the user profiles of users known by the first user such that the content items related to the information in the user profiles of the users known by the first user are presented towards the top of the list.
9. The method of claim 1 wherein the information in the user profile of each user includes information identifying other users known to the user, wherein:
organizing the content items includes organizing the content items as a function of the user profiles of users known by the users known by the first user such that the content items related to the information in the user profiles of the users known by the users known to the first user are presented towards the top of the list.
10. The method of claim 1 wherein the information in the user profile of each user includes information identifying other users who are co-workers of the user, wherein:
organizing the content items includes organizing the content items as a function of the user profiles of users who are co-workers of the first user such that the content items related to the information in the user profiles of the users who are co-workers of the first user are presented towards the top of the list.
11. The method of claim 1 wherein the information in the user profile of each user includes information identifying other users trusted by the user, wherein:
organizing the content items includes organizing the content items as a function of the user profiles of users trusted by the first user such that the content items related to the information in the user profiles of the users trusted by the first user are presented towards the top of the list.
12. The method of claim 1 wherein the information in the user profile of each user includes information identifying other users trusted by the user, wherein:
organizing the content items includes organizing the content items as a function of the user profiles of users trusted by the users trusted by the first user such that the content items related to the information in the user profiles of the users trusted by the users trusted by the first user are presented towards the top of the list.
13. The method of claim 1 wherein the information in the user profile of the first user includes information identifying an interest of the first user, wherein the user profile of other users includes information identifying the other users as having the same interest as the first user, wherein the user profile of the other users further includes information identifying favorite content items related to the interest, wherein the obtained content item includes at least one of the favorite content items of the other users, wherein:
organizing the content items includes organizing the obtained content items as a function of the user profiles of the other users having the same interest as the first user such that the favorite content items of the other users which are part of the obtained content items are presented towards the top of the list.
14. The method of claim 1 wherein the information in the user profile of the first user includes information identifying an activity of the first user, wherein the user profile of other users includes information identifying the other users as having the same activity as the first user, wherein the user profile of the other users further includes information identifying favorite content items related to the activity, wherein the obtained content item includes at least one of the favorite content items of the other users, wherein:
organizing the content items includes organizing the obtained content items as a function of the user profiles of the other users having the same activity as the first user such that the favorite content items of the other users which are part of the obtained content items are presented towards the top of the list.
15. The method of claim 1 wherein the information in the user profile of the first user includes information identifying a group membership of the first user, wherein the user profile of other users includes information identifying the other users as having the same group membership as the first user, wherein the user profile of the other users further includes information identifying favorite content items related to the group membership, wherein the obtained content item includes at least one of the favorite content items of the other users, wherein:
organizing the content items includes organizing the obtained content items as a function of the user profiles of the other users having the same group membership as the first user such that the favorite content items of the other users which are part of the obtained content items are presented towards the top of the list.
16. The method of claim 1 wherein the information in the user profile of the first user includes information identifying an occupation of the first user, wherein the user profile of other users includes information identifying the other users as having the same occupation as the first user, wherein the user profile of the other users further includes information identifying favorite content items related to the occupation, wherein the obtained content item includes at least one of the favorite content items of the other users, wherein:
organizing the content items includes organizing the obtained content items as a function of the user profiles of the other users having the same occupation as the first user such that the favorite content items of the other users which are part of the obtained content items are presented towards the top of the list.
17. The method of claim 1 wherein the information in the user profile of the first user includes information identifying a hobby of the first user, wherein the user profile of other users includes information identifying the other users as having the same hobby as the first user, wherein the user profile of the other users further includes information identifying favorite content items related to the hobby, wherein the obtained content item includes at least one of the favorite content items of the other users, wherein:
organizing the content items includes organizing the obtained content items as a function of the user profiles of the other users having the same hobby as the first user such that the favorite content items of the other users which are part of the obtained content items are presented towards the top of the list.
18. A method of ranking search results presented to a user of a social network site on the Internet, the method comprising:
populating a user profile of each user of a social network site on the Internet with information regarding the user;
obtaining content items satisfying a search of information on the Internet by a first user of the social network site; and
organizing the content items as a function of at least one of the user profiles for presentation of the content items in a list to the first user.
19. The method of claim 18 wherein:
organizing the content items includes organizing the content items as a function of the user profile of the first user such that the content items related to the information in the user profile of the first user are presented towards the top of the list.
20. The method of claim 18 wherein:
organizing the content items includes organizing the content items as a function of the user profiles of other users which include information related to the information in the user profile of the first user such that the content items related to the information in the user profiles of these other users are presented towards the top of the list.

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 the control of two mechanisms for translational movement of a bar, including a first mechanism (6) for translational movement situated in a machine tool (4) for turning, and a second mechanism (18) for translational movement situated in an installation (1) for sequential loading of such bars in a tubular rotary part (3) of the machine tool (4)
said first mechanism (6) being essentially made up:
of a mechanical assembly which, called adjustable headstock (7),
is guided translationally on the machine tool (4), along an axis of translation (8), and
comprises a tubular part (3) which, driven rotatingly about an axis of rotation (9) parallel to the axis of translation (8), receives an end portion of the bar (2) and bears a radial holding clamp (10) for this end portion,
of a driving means (11), called first driving means, which is controlled by a first control means (12), following two opposite directions (S1, S2) so that in the course of each machining cycle of a part (5), the mechanical assembly, called adjustable headstock (7), can undergo translational movements,
said second translational movement mechanism (18)
being intended to ensure functions of translational movement of a bar (2) so as to be able to obtain, especially, the thrust of the bar (2), sequentially, through the tubular rotary part (3), until a given number of parts (5) have been made, a second translational movement mechanism (18), within the loading installation (1),
including driving means (22) of the type controlled by steps,
the apparatus (21) for the control of the two mechanisms called first and second being characterized in that it comprises:
a first element (23) consisting of an elongated ruler which includes at least a plurality of marks (230) successively disposed along its longitudinal dimension for defining a given step and indicating distinctly two opposite directions (S1, S2) of reading this first element (23) along its longitudinal dimension,
a second element (24) consisting of a detector of marks (230) borne by the first element (23), this second element (24), on the one hand, detecting each step of a relative movement between the first element (23) and the second element (24), as well as the direction of this movement and, on the other hand, developing a signal of step and of direction of movement,
a third element (25) and a fourth element (26), each for fixing of one of said first element (23) and second element (24), one on the adjustable headstock (7), the other on a stationary part (100) of the loading installation (1), said third element (25) and fourth element (26) being disposed in such a way that any translational movement of the adjustable headstock (7) brings about a relative translational movement between the first element (23) and the second element (24), which is of identical value and identical direction to those of the relative movement of this adjustable headstock (7),
a fifth element (27) for applying to said second driving means (22) of the second translational movement mechanism (18), within the loading installation (1), the signal of step and of direction of movement developed at the level of the second element (24) so as instantly to control said second driving means (22) of the loading installation (1) according to each step detected and to the direction of movement detected.
2. Apparatus according to claim 1, characterized in that the first element (23), the ruler, is guided translationally relative to the second element (24), viz., the detector, so as to guarantee its precise positioning at least at the level of said detector.
3. Apparatus according to claim 2, characterized in that, so as to achieve the translational guidance:
the first element (23), the ruler, on the one hand, has along its longitudinal dimension parallel surfaces (28) intended to co-operate with guidance surfaces (29) of a guidance component, and on the other hand, is rigidly connected to the third element (25) by one of the two ends (31, 32) which it comprises,
the fourth element (26) comprises a tubular part (260), on the one hand, in which there is fixed a guidance component (30) of the first element (23) constituted by the ruler and, on the other hand, on this tubular part (260), the second element (24), viz., the detector, is fixed, at substantially the same longitudinal level as the guidance component (30), so as to be held opposite the first element (23) in order to detect the marks (230) borne by the ruler constituting this first element (23).
4. Apparatus according to claim 1, characterized in that the third element (25) and the fourth element (26) support the first element (23), viz., the ruler, and the second element (24), the detector, in the vicinity of the bar (2) which extends between the machine tool 4 and the loading installation (1).
5. Apparatus according to claim 1, characterized in that:
the first element (23), the ruler, is made up
on the one hand, of a functional part (231) which consists of a strip of material including at least a plurality of marks (230) successively disposed along the longitudinal dimension of the strip, for defining a given step and indicating distinctly two opposite directions (S1, S2) of reading this strip along its longitudinal dimension,
on the other hand, of a structural part (232) which consists of an elongated rigid part of sectional cross-section so as to include, along its longitudinal dimension,
a T-shaped groove (233) having parallel surfaces (28), at least some of which are intended to co-operate with guidance surfaces (29) of a guidance component (30), and
a free face (234) of sufficient area to receive the strip constituting the functional part (231),
the guidance component (30) consists of a part having a T-shaped cross-section complementary to the groove (233) of the structural part (232) of the first element (23), which guidance component (30) extends over a fraction of the longitudinal dimension of the first element (23).
6. Apparatus according to claim 1, used with a machine tool (4) including an adjustable headstock (7) which
may be masked by a part (40) of this machine tool (4) situated toward the loading installation (1),
has a face (70), called rear face (70), which, turned toward the loading installation (1), on the one hand, is intended to be crossed by a bar (2) coming from the loading installation (1) and, on the other hand, appears through a cut-out (400) of the machine tool (4) which is traversed by this bar (2),
this apparatus being characterized in that the third element (25) comprises a rigid tubular brace (250), intended to be fixed to the rear face of the adjustable headstock (7) so as to be traversed by the bar (2), which tubular brace (250) is of a length at least sufficient to have an end (251), called free end (251), which:
is situated outside the machine tool (4) when the rear face (70) of the adjustable headstock (7) is brought into a position of maximum distance from the loading installation (1),
bears a fixing zone (252) for at least one of the elements which are the first element (23) and the second element (24), the ruler and the detector.
7. Apparatus according to claim 6, characterized in that besides the tubular brace (250), the third element (25) comprises a plate (253) which, borne at the free end (251) of this tubular brace (250), on the one hand, is situated in a plane substantially at right angles to a longitudinal axis of said tubular brace (250) and, on the other hand, has the fixing zone (252) for at least one of the elements which are the first element (23) and the second element (24).
8. Assembly made up of a machine tool and an installation for loading bars into this machine tool for turning, comprising a control apparatus according to claim 1.