FR 3056797 A1 20180330 FR 1659333 A 20160929 1 L'invention concerne un procédé d'établissement d'une liste ordonnée d'objets et un système configuré pour mettre en oeuvre un tel procédé. Dans le domaine de l'internet, il est courant pour un utilisateur d'effectuer des recherches portant sur un ou plusieurs objets. Le terme objet est, en langage informatique, un élément contenant des informations, et qui peut désigner tout élément que l'on trouve sur internet. Par exemple, l'utilisateur peut vouloir rechercher un ou plusieurs produits sur un site de commerce par internet. Ainsi, l'objet de la recherche est le produit en vente sur le site. Une telle recherche est opérée via un dispositif de traitement de recherche, communément appelé moteur de recherche, qui fonctionne notamment avec des requêtes par mots-clés. Les moteurs de recherche peuvent être, soit généralistes pour rechercher des objets sur une pluralité de sites internet, ou bien être affectés à un site internet particulier pour trouver uniquement des objets appartenant à ce site. Ainsi, sur un site de commerce par internet, le moteur de recherche est dédié à la recherche de produits qui sont en vente parmi un catalogue de produits du site. L'utilisateur effectue la recherche à partir d'un terminal, tel un ordinateur personnel connecté à Internet, qui est situé à distance du lieu d'hébergement du site internet. Le site internet est en général hébergé sur un serveur informatique, qui est muni du dispositif de traitement de recherche. En réponse à la demande de recherche de l'utilisateur, on obtient généralement une liste, qui extrait et recense les objets qui se rapportent à la requête parmi le catalogue d'objets du site. Par exemple, sur un site internet de vente par correspondance, un utilisateur souhaitant commander un produit, effectuera une requête générale portant sur le type de produit qu'il souhaite acheter. La liste d'objets issue de cette recherche recense par conséquent tous les produits de ce type que le catalogue d'objets du site internet propose à la vente. 3056797 2 Les objets ou produits en vente ont en général des caractéristiques différentes, afin que le site présente une gamme étendue pour répondre aux souhaits du plus grand nombre de clients. En effet, les produits peuvent avoir un prix, une couleur, des dimensions, ou lorsqu'il s'agit de 5 produits mécaniques ou électriques, une puissance, qui est différente l'un par rapport à l'autre. Par conséquent, la liste d'objets présentée à l'utilisateur comprend une multitude d'objets qui se rapportent à la recherche. 10 Cependant, l'utilisateur effectuant la recherche n'a pas toujours le temps ni l'envie de faire le tri des objets afin de trouver le produit qui correspond le plus à ses attentes, surtout lorsque la liste est longue. De plus, certains produits, qui pourraient l'intéresser, risquent fortement de passer inaperçus s'ils ne sont pas montrés suffisamment tôt dans la liste afin que 15 l'utilisateur puisse en tenir compte. Il est connu d'ordonner la liste d'objets pour essayer d'aider l'utilisateur à choisir le produit qui lui convient le mieux. Cependant, l'ordonnancement est établi selon des critères préférentiels définis par le propriétaire du site 20 internet de vente. Par exemple, la liste peut être ordonnée en mettant en premier les produits les plus couramment vendus, ou les produits en promotion, ou encore en présentant les produits par ordre de prix croissant. Ainsi, la liste qui est présentée à l'utilisateur ne tient pas compte de la singularité de l'utilisateur qui effectue la recherche. 25 Pour améliorer l'ordonnancement, on sait qu'il existe des logiciels d'observation du comportement des utilisateurs sur les sites internet, notamment commerciaux. Ces logiciels enregistrent les actions et les achats des utilisateurs pour connaitre les habitudes d'achat de l'utilisateur, 30 notamment le type d'objets qui l'intéresse, ainsi que la gamme de prix. Cependant, ces mécanismes d'ordonnancement sont peu performants au regard des souhaits de l'utilisateur et sont dépendants de chaque site de vente. De plus, de tels mécanismes sont très consommateurs de 35 ressources informatiques, en particulier de capacités de traitement et de 3056797 3 stockage sur un serveur informatique, qui sont limitées pour un site unique. L'invention vise à remédier à cet aspect, et a pour objectif de fournir un 5 procédé d'établissement d'une liste ordonnée d'objets améliorée dont l'ordonnancement est choisi en fonction de l'utilisateur qui réalise la recherche. Plus précisément, l'invention propose un procédé d'établissement d'une 10 liste ordonnée d'objets via un premier dispositif de traitement sur un premier serveur informatique distant et un deuxième dispositif de traitement sur un deuxième serveur informatique distant et distinct du premier serveur informatique, à partir d'une demande d'extraction d'objets faite par un utilisateur donné au moyen d'un terminal, ledit terminal étant 15 connecté au réseau internet. Le procédé comprend les étapes suivantes : - une étape de réception d'une demande d'extraction d'objets par ledit premier dispositif de traitement en provenance du terminal, - une étape d'exécution automatique, par ledit premier dispositif de 20 traitement, d'un programme applicatif apte à réaliser une extraction d'une liste d'objets d'un catalogue d'objets conformément à la demande d'extraction reçue du terminal, et apte à ordonner les objets de la liste d'objets extraits selon un identifiant d'ordonnancement déterminé par le deuxième dispositif de 25 traitement, et - une étape de restitution de la liste ordonnée d'objets obtenue à l'issue de l'extraction et de l'ordonnancement par le premier dispositif de traitement au terminal. 30 Ainsi, le procédé utilise deux dispositifs de traitements distincts, un premier dispositif pour exécuter l'ordonnancement à réaliser déterminé par un deuxième dispositif en fonction du profil de l'utilisateur. Grâce à l'invention, un site internet sur lequel la recherche est demandée se consacre seulement à chercher les objets, et à les ordonner selon ce que 35 le deuxième dispositif de traitement lui indique. Par conséquent, les 3056797 4 capacités de stockage du premier serveur informatique peuvent être limitées, car une partie importante des moyens mis en oeuvre pour définir l'ordonnancement est opérée par le deuxième dispositif. De plus, ce procédé ne demande pas de modification majeure du premier serveur. Et 5 il confère une flexibilité plus grande, qui est due à l'utilisation de deux dispositifs de traitement distincts. Le deuxième dispositif de traitement est spécifiquement dédié à la détermination des identifiants d'ordonnancement, qui sont transmis au 10 premier dispositif de traitement afin de lui permettre d'établir la liste d'objets. Le deuxième dispositif du deuxième serveur peut par conséquent être géré par une société distincte de celle qui possède le site internet, et être spécialisée dans ce domaine. 15 Selon diverses caractéristiques subsidiaires avantageuses, qui peuvent être prises ensemble ou séparément : Le procédé comprend entre l'étape de réception et l'étape d'exécution : - une étape de transmission d'une demande d'identification 20 d'ordonnancement à réaliser pour l'utilisateur donné, du premier dispositif de traitement audit deuxième dispositif de traitement, - une étape de recherche mise en oeuvre dans ledit deuxième dispositif de traitement, d'un identifiant d'ordonnancement parmi un ensemble d'identifiants d'ordonnancement déterminé, 25 correspondant audit utilisateur donné, - une étape de transmission de l'identifiant d'ordonnancement trouvé du deuxième dispositif de traitement vers le premier dispositif de traitement, Le procédé comprend préalablement : 30 - une étape de recherche mise en oeuvre dans ledit deuxième dispositif de traitement, d'un identifiant d'ordonnancement parmi un ensemble d'identifiants d'ordonnancement déterminé, correspondant audit utilisateur donné, - une étape de transmission de l'identifiant d'ordonnancement trouvé 35 du deuxième dispositif de traitement vers le terminal, 3056797 5 et à l'étape de réception, ledit premier dispositif de traitement reçoit en outre l'identifiant d'ordonnancement en provenance du terminal. Le procédé comprend une étape préalable mise en oeuvre par le deuxième dispositif de traitement, de : 5 - création d'une classification structurée d'utilisateurs comprenant une pluralité de références de profils aptes à identifier des profils d'utilisateurs, et - pour chaque référence de ladite classification structurée d'utilisateurs, création d'un ordonnancement à appliquer à ladite 10 référence auquel est associé un identifiant d'ordonnancement. L'étape de recherche comprend une étape préalable d'identification d'une référence de profil dans ladite classification structurée d'utilisateurs, correspondant à l'utilisateur donné. L'étape d'identification d'une référence de profil est précédée d'une 15 étape d'obtention d'informations sur l'utilisateur donné à partir d'informations reçues par le deuxième dispositif de traitement en provenance du terminal, pour identifier le profil utilisateur de l'utilisateur donné. Le catalogue d'objets comprend pour chaque objet, 20 - une table d'indicateurs auxquels sont associés respectivement un poids caractérisant ledit objet et - un ensemble d'identifiants d'ordonnancement, ledit ensemble comprenant tout ou partie des identifiants d'ordonnancement déterminés par le deuxième dispositif de traitement, à chaque 25 identifiant d'ordonnancement est associé un score. Chaque ordonnancement comprend en outre une liste d'indicateurs correspondant respectivement aux indicateurs des objets du catalogue, à chaque indicateur est attribué un poids caractérisant l'importance du critère pour ledit ordonnancement. 30 Le score attribué à un identifiant d'ordonnancement d'un objet du catalogue d'objets est déterminé par la somme des produits des poids respectifs de chaque indicateur de l'objet dans le catalogue d'objets avec chaque indicateur de l'ordonnancement. 3056797 6 L'invention se rapporte également à un système d'établissement d'une liste ordonnée d'objets. Le système comprend un premier serveur informatique distant muni d'un premier dispositif de traitement, un deuxième serveur informatique distant distinct du premier serveur 5 informatique, le deuxième serveur informatique étant muni d'un deuxième dispositif de traitement, et un terminal informatique connecté au réseau internet, le terminal étant configuré pour permettre à un utilisateur donné de demander une extraction d'objets. Le premier dispositif de traitement comprend : 10 - des premiers moyens de réception de la demande d'extraction d'objets en provenance du terminal, - des moyens d'exécution automatique d'un programme applicatif apte à réaliser une extraction d'une liste d'objets d'un catalogue d'objets conformément à la demande d'extraction reçue du 15 terminal, et apte à ordonner les objets de la liste d'objets extraits selon un identifiant d'ordonnancement déterminé par ledit deuxième dispositif de traitement, - des moyens de restitution de la liste ordonnée d'objets générée par les moyens d'exécution au terminal. 20 Selon diverses caractéristiques subsidiaires avantageuses, qui peuvent être prises ensemble ou séparément : Le deuxième dispositif de traitement comprend des moyens de recherche d'un identifiant d'ordonnancement correspondant audit 25 utilisateur donné parmi un ensemble d'identifiants d'ordonnancement déterminé. Le premier dispositif de traitement comprend des premiers moyens de communication avec ledit deuxième dispositif de traitement pour demander et recevoir un identifiant d'ordonnancement à réaliser pour 30 l'utilisateur donné. Le deuxième dispositif de traitement comprend des deuxièmes moyens de communication pour recevoir la demande d'identifiant d'ordonnancement et transmettre l'identifiant d'ordonnancement trouvé au premier dispositif de traitement. 3056797 7 Le deuxième dispositif de traitement comprend des deuxièmes moyens de communication pour transmettre l'identifiant d'ordonnancement trouvé au terminal. Les premiers moyens de réception du premier dispositif de 5 traitement sont en outre configurés pour recevoir un identifiant d'ordonnancement en provenance du terminal. Le deuxième dispositif de traitement comprend des moyens de génération d'une classification structurée d'utilisateurs comprenant une pluralité de références de profils aptes à identifier des profils d'utilisateurs, 10 les moyens de génération étant configurés, pour chaque référence de ladite classification structurée d'utilisateurs, pour créer un ordonnancement à appliquer à ladite référence, et auquel est associé un identifiant d'ordonnancement. Le deuxième dispositif de traitement comprend des moyens 15 d'identification d'une référence de profil dans ladite classification structurée d'utilisateurs, à partir de l'utilisateur donné ayant fait ladite demande d'extraction. Le deuxième dispositif de traitement comprend des deuxièmes moyens de réception d'informations sur l'utilisateur en provenance du 20 terminal. Le deuxième dispositif de traitement comprend des moyens de classification du catalogue d'objets de sorte que chaque objet comprenne une table d'indicateurs auxquels sont associés respectivement un poids caractérisant ledit objet. 25 Les moyens de génération sont configurés pour associer à chaque objet du catalogue, un ensemble d'identifiants d'ordonnancement, ledit ensemble comprenant tout ou partie des identifiants d'ordonnancement déterminés par le deuxième dispositif de traitement, à chaque identifiant d'ordonnancement étant associé un score. 30 Les moyens de génération du deuxième dispositif de traitement sont configurés pour que chaque ordonnancement comprenne en outre une liste d'indicateurs correspondant respectivement aux indicateurs des objets du catalogue, les moyens de génération attribuant à chaque indicateur un poids caractérisant l'importance du critère pour ledit 35 ordonnancement. 3056797 8 Le deuxième dispositif de traitement comprend des moyens de calcul configurés pour que le score attribué à un identifiant d'ordonnancement d'un objet du catalogue d'objets soit déterminé par la somme des produits des poids respectifs de chaque indicateur de l'objet 5 dans le catalogue d'objets avec chaque indicateur de l'ordonnancement. 0 On va maintenant décrire un exemple de mise en oeuvre de la présente 10 invention, en référence aux dessins annexés où les mêmes références désignent d'une figure à l'autre des éléments identiques ou fonctionnellement semblables. La Figure 1 est un schéma synoptique représentant un système selon un premier mode de réalisation de l'invention. 15 La figure 2 est un schéma synoptique représentant les étapes du procédé d'établissement d'une liste ordonnée d'objets selon le premier mode de réalisation de la figure 1. La figure 3 est un schéma synoptique représentant un système selon un deuxième mode de réalisation de l'invention. 20 La figure 4 est un schéma synoptique représentant en partie le système des figures 1 et 3 lors de la détermination des références de profils et des scores. La figure 5 est un schéma synoptique représentant les étapes du procédé d'établissement d'une liste ordonnée d'objets selon le deuxième mode de 25 réalisation de la figure 3. 0 Sur la figure 1, on a représenté un système 1 d'établissement d'une liste 30 ordonnée d'objets selon un mode de réalisation de l'invention. Le système 1 comprend un terminal informatique TU, ainsi qu'un premier serveur informatique 51 et un deuxième serveur informatique S2, les deux serveurs informatiques étant distincts l'un de l'autre. Les serveurs sont, de préférence, disposés à distance du terminal TU, ainsi que l'un par rapport 3056797 9 à l'autre. Autrement dit, ils ont des localisations géographiques différentes et sont reliés par un réseau informatique, par exemple de type Internet. Le premier serveur informatique S1 est destiné dans ce mode de 5 réalisation, à héberger un site internet sur lequel il est possible d'effectuer une recherche d'objets, par exemple un site de vente par correspondance. Le site de vente propose des produits à commander, et qui sont livrés une fois la commande effectuée sur le site. Les produits sont recensés dans un catalogue d'objets du site. Dans la suite de la 10 description, on prend l'exemple d'un site de vente de vêtements, mais l'objet de l'invention n'est nullement limité à un site de vente et peut s'appliquer à d'autres types de sites internet sur lesquels on est susceptible d'effectuer une extraction d'objets. 15 Le terminal TU est, par exemple, un ordinateur personnel d'un utilisateur, qui est connecté au réseau Internet, de sorte que l'utilisateur peut visiter virtuellement les sites internet, notamment le site de vente hébergé par le premier serveur informatique S1. Le terminal TU est configuré pour permettre à l'utilisateur de demander une extraction d'objets. Autrement 20 dit, l'utilisateur peut effectuer une recherche d'un produit ou d'un type de produit dans le catalogue d'objets du site de vente depuis le terminal. Lorsque la demande est formulée sur le terminal TU, la demande est envoyée au premier serveur informatique S1 hébergeant le site. 25 Le premier serveur informatique S1 comprend un premier dispositif de traitement 2 muni de premiers moyens de réception 4 de la demande d'extraction d'objets en provenance du terminal TU. Ainsi, la demande de recherche est transférée du terminal TU au premier dispositif de traitement 2. L'utilisateur peut demander une recherche pour un type de 30 produit de deux manières. Par exemple, l'utilisateur peut chercher un pantalon noir, soit en faisant une recherche directe en rentrant les mots « pantalon » et « noir » dans un moteur de recherche, soit, si cela est possible sur le site internet, en sélectionnant d'abord la famille des « pantalons », puis en sélectionnant la « couleur noire ». Dans les deux 3056797 10 cas, il s'agit d'une extraction d'objets du catalogue, une partie des objets du catalogue étant sélectionnée. Le premier dispositif de traitement 2 comprend aussi des moyens 5 d'exécution 8 automatique d'un programme applicatif apte à réaliser une extraction de liste d'objets du catalogue d'objets du site de vente, conformément à la demande d'extraction provenant du terminal TU. Le programme est un programme usuel d'un moteur de recherche, ici pour un site de vente. Ainsi, les moyens d'exécution 8 effectuent l'extraction et 10 recensent tous les objets du site correspondant à la demande formulée par l'utilisateur, ici les « pantalons noirs ». Les moyens d'exécution 8 sont en outre de préférence configurés pour ordonner la liste d'objets en fonction de l'utilisateur donné. Dans un mode de réalisation préféré, le programme applicatif des moyens d'exécution 8 est configuré pour 15 effectuer l'extraction et l'ordonnancement simultanément, et non séquentiellement. Dans une variante de réalisation, les moyens d'exécution 8 sont configurés pour effectuer l'extraction et l'ordonnancement séparément de 20 façon séquentielle. Ainsi, après l'extraction, le premier dispositif de traitement 2 dispose alors d'une liste d'objets qui n'est pas ordonnée pour l'utilisateur donné. L'ordonnancement est ensuite effectué par les moyens d'exécution, voire par d'autres moyens du premier dispositif 2. 25 Afin d'ordonner la liste des objets obtenus par le programme selon des critères correspondant à l'utilisateur, les moyens d'exécution 8 sont notamment configurés pour ordonner la liste d'objets en fonction de références de profils d'utilisateurs déterminées. 30 On entend par référence de profil, une catégorie d'utilisateurs ayant des profils semblables, en particulier ici, des habitudes d'achats de vêtements sur le site de vente. Par exemple, on peut définir une première référence de profil d'utilisateurs qui sont attirés par des produits bon marché, une deuxième référence d'utilisateurs qui sont attirés par des produits de luxe, 35 une troisième référence d'utilisateurs qui sont attirés par des produits à la 3056797 11 mode, ou bien par des produits plus classiques. Il existe de nombreux critères que l'on peut définir pour correspondre à des catégories d'utilisateurs qui ont des comportements différents. La détermination des références de profils et des critères sont décrits plus loin dans la 5 demande. Pour chaque référence de profil, les moyens d'exécution 8 sont configurés pour appliquer un ordonnancement particulier des objets extraits par les moyens, pour correspondre à ce profil. Chaque ordonnancement est 10 identifié dans le système 1 par un identifiant d'ordonnancement. On obtient ainsi un ensemble d'identifiants d'ordonnancement, chaque identifiant d'ordonnancement correspondant à une référence de profil. Les moyens d'exécution 8 sont en outre configurés pour stocker des 15 scores associés à chaque identifiant d'ordonnancement, et ceci pour chaque objet du catalogue. Ces scores sont des valeurs numériques qui permettent de rendre compte de l'intérêt de cet objet pour chaque référence de profils d'utilisateurs. Ainsi, pour chaque objet du catalogue, est enregistré une série de scores, un score étant associé à chaque 20 identifiant d'ordonnancement. Dans l'exemple des pantalons noirs, les moyens d'exécution 8 ont enregistré des scores associés à chaque identifiant d'ordonnancement pour chaque pantalon noir du catalogue. Les scores ont pour fonction de faciliter l'ordonnancement des objets 25 selon un ordre correspondant à l'intérêt potentiel de l'objet pour une référence de profil. Ainsi, grâce à ces scores, les moyens d'exécution 8 sont capables d'ordonner les objets, ici les pantalons noirs, dans un ordre correspondant à chaque référence de profil. Dans ce mode de réalisation, plus le score est élevé, plus il est potentiellement intéressant pour la 30 référence de profil, donc pour l'utilisateur. En réponse à la demande de l'utilisateur donné, le système 1 va pouvoir présenter en premier dans la liste d'objets, les objets ayant des scores élevés. La détermination des scores est décrite plus loin dans la description. 3056797 12 Pour effectuer l'ordonnancement, les moyens d'exécution 8 ont besoin de déterminer quel est l'identifiant d'ordonnancement qu'il faut choisir pour l'utilisateur donné. A cette fin, le deuxième serveur informatique S2 comprend un deuxième dispositif de traitement 3 prévu pour sélectionner 5 l'identifiant d'ordonnancement correspondant à l'utilisateur donné. Selon un premier mode de réalisation, pour obtenir l'identifiant d'ordonnancement requis, le premier dispositif de traitement 2 est muni de premiers moyens de communication 5 pour demander et recevoir 10 l'identifiant requis du deuxième dispositif de traitement 3. Le deuxième dispositif de traitement 3 est pourvu de deuxièmes moyens de communication 7, pour recevoir la demande d'identifiant et pour transmettre l'identifiant d'ordonnancement sélectionné au premier dispositif 2. 15 Pour choisir l'identifiant, le deuxième dispositif de traitement 3 comprend des moyens d'identification 12 de la référence de profil dans ladite classification structurée d'utilisateurs, qui correspond à l'utilisateur donné ayant fait la demande d'extraction. Pour cela, le deuxième dispositif de 20 traitement 3 comprend des moyens d'observation 16 de l'utilisateur, avec par exemple un logiciel de surveillance à distance, en particulier un logiciel permettant de suivre le parcours de l'utilisateur sur le site et donc comprendre le comportement de cet utilisateur. L'utilisateur du site est observé, en particulier lorsqu'il est actif sur le site internet de vente. Cette 25 observation permet par exemple de connaître quels types de produits il cherche, quelles sont ses habitudes d'achats. Les moyens d'identification 12 utilisent les mêmes critères que ceux utilisés pour déterminer les références de profils. Grâce aux moyens d'observation 16, les moyens d'identification 12 déterminent à quelle référence de profil, l'utilisateur 30 donné appartient. Le deuxième dispositif de traitement 3 comprend de plus des moyens de recherche 6 de l'identifiant d'ordonnancement correspondant au profil identifié par les moyens d'identification 12. L'identifiant d'ordonnancement 35 est sélectionné par les moyens de recherche 6 parmi l'ensemble des 3056797 13 identifiants d'ordonnancement déterminé, puis est transmis, selon ce premier mode de réalisation, au premier dispositif de traitement 2 par les deuxièmes moyens de communication 7. 5 Selon un mode de réalisation particulier, les moyens d'identification 12 et de recherche 6 sont configurés pour éviter d'identifier et de rechercher le profil d'utilisateur d'un utilisateur donné à chaque fois que cet utilisateur navigue sur le premier serveur 51, en particulier lorsque cet utilisateur est connu du second dispositif de traitement. En effet, si un utilisateur vient 10 régulièrement sur le site, les moyens d'identification 12 n'ont pas besoin d'identifier le profil de cet utilisateur à nouveau, celui-ci étant connu du second dispositif de traitement. En particulier, une telle identification peut n'être réactualisée qu'au bout d'un temps déterminé. 15 Dans un mode de réalisation spécifique, les moyens de recherche 6 déterminent ou attribuent un identifiant d'ordonnancement spécifique, lorsque l'utilisateur n'est jamais venu sur le site de vente, et que son profil n'est pas connu du système au moment où il effectue la demande d'extraction. Dans ce cas, aucun identifiant d'ordonnancement 20 n'a été préalablement enregistré par les moyens de recherche 6 pour cet utilisateur avant cette première venue. L'identifiant d'ordonnancement spécifique sera transmis par la suite au premier dispositif de traitement 2 au moment de la demande d'extraction. 25 Grâce à cet identifiant d'ordonnancement, les moyens d'exécution 8 du premier dispositif 2 effectuent l'ordonnancement des objets de la liste d'objets extraites par les moyens d'exécution 8 grâce aux scores évoqués précédemment. La demande et la réception de l'identifiant, ainsi que l'ordonnancement se produisent dans un temps court, correspondant à 30 celui d'une recherche usuelle effectuée par un moteur de recherche. Le premier dispositif de traitement 2 est en outre doté de moyens de restitution 10 au terminal TU de la liste ordonnée d'objets obtenue à l'issue de l'ordonnancement. Ainsi, le terminal TU reçoit une liste d'objets 3056797 14 ordonnée spécifiquement pour l'utilisateur donné qui a fait la demande, la liste apparaissant par exemple sur un écran du terminal TU. La figure 2 montre les étapes du procédé mis en oeuvre par le système 5 décrit précédemment, les étapes effectuées par le premier dispositif de traitement du premier serveur informatique S1 étant représentées à gauche, et les étapes effectuées par le deuxième dispositif de traitement du deuxième serveur informatique S2 étant représentées à droite de la figure. Les étapes sont effectuées dans un laps de temps court, au 10 moment où la recherche est demandée. Le procédé comprend : - une étape de réception El d'une demande d'extraction d'objets par ledit premier dispositif de traitement en provenance du terminal, - une étape de transmission E2 d'une demande d'identification d'ordonnancement à réaliser pour l'utilisateur donné, du premier 15 dispositif de traitement audit deuxième dispositif de traitement, - une étape d'identification E3 par le deuxième dispositif de traitement, d'une référence de profil dans une classification structurée d'utilisateurs, à partir de l'utilisateur donné ayant fait ladite demande d'extraction, 20 - une étape de recherche E4 mise en oeuvre dans ledit deuxième dispositif de traitement, d'un identifiant d'ordonnancement parmi un ensemble d'identifiants d'ordonnancement déterminé, correspondant audit utilisateur donné, - une étape de transmission E5 de l'identifiant d'ordonnancement 25 trouvé du deuxième dispositif de traitement vers le premier dispositif de traitement, - une étape d'exécution E6 automatique, par ledit premier dispositif de traitement, d'un programme applicatif apte à réaliser une extraction d'une liste d'objets d'un catalogue d'objets 30 conformément à la demande d'extraction reçue du terminal, et apte à ordonner les objets de la liste d'objets extraits conformément à l'identifiant d'ordonnancement transmis à l'étape E5, réalisé par ledit premier dispositif de traitement, et 3056797 15 une étape de restitution E7 de la liste ordonnée d'objets obtenue à l'issue de l'ordonnancement, par le premier dispositif de traitement au terminal. 5 Ces étapes peuvent être exécutées linéairement ou certaines étapes peuvent être exécutées en parallèle. En outre, ces étapes peuvent être exécutées en partie et/ou selon un ordre différent de celui présenté. Sur la figure 2, on n'a pas représenté l'étape d'obtention d'informations 10 sur l'utilisateur donné à partir d'information reçue par le deuxième dispositif de traitement en provenance du terminal. En effet, ces informations sont obtenues sur un plus long terme, notamment à chaque fois que l'utilisateur se connecte sur le site de vente. 15 Le deuxième mode de réalisation illustré à la figure 3 montre un système 1' fonctionnant selon une variante du procédé décrit précédemment. Dans ce mode de réalisation, le système 1' est similaire à celui du premier mode de réalisation. Ainsi, les dispositifs de traitements 2, 3 ont les mêmes moyens. Cependant, certaines étapes du procédé mises en 20 oeuvre par le système sont différentes ou effectuées à un autre moment, les moyens du système 1' étant alors configurés pour cela. Tout d'abord, l'identification de la référence de profil par les moyens d'identification 12 et la recherche de l'identifiant d'ordonnancement 25 correspondant par les moyens de recherche 6 sont effectuées en amont de la demande d'extraction d'objets. Autrement dit, ces étapes ne se produisent pas au moment de la demande d'extraction d'objets. Un identifiant d'ordonnancement est de préférence déterminé pour chaque utilisateur naviguant sur le site de vente, grâce aux moyens d'observation 30 16, d'identification 12 et de recherche 6. L'identifiant correspondant à l'utilisateur est déterminé par le deuxième dispositif de traitement 3 de la même manière que dans le premier mode de réalisation. Une deuxième différence de ce mode de réalisation est que l'identifiant 35 d'ordonnancement est ensuite transmis au terminal TU de l'utilisateur par 3056797 16 les deuxièmes moyens de communication 7, et non directement au premier dispositif de traitement 2. L'identifiant d'ordonnancement est enregistré par le terminal TU quand il le reçoit. Ainsi, le terminal TU de chaque utilisateur visitant le site de vente enregistre un identifiant 5 d'ordonnancement lui correspondant. Enfin, lors de la demande d'extraction d'objets, l'identifiant d'ordonnancement est automatiquement transmis par le terminal TU aux premiers moyens de réception 4 du premier dispositif de traitement 2 en 10 même temps que la demande d'extraction. Ainsi, grâce à ce mode de réalisation, le premier dispositif de traitement 2 n'a pas à demander l'identifiant d'ordonnancement au deuxième dispositif de traitement 3. Ce mode de réalisation permet de gagner du temps lors de l'extraction pour établir plus rapidement la liste ordonnée d'objets. 15 La figure 5 montre le procédé mis en oeuvre par le système lors de la demande d'extraction d'objets. Une première étape El 1 consiste pour le premier dispositif de traitement 2 à recevoir la demande d'extraction et l'identifiant d'ordonnancement de la part du terminal TU. Une deuxième 20 étape E12 consiste pour les moyens d'exécution 8 à extraire et ordonner les objets conformément à l'identifiant d'ordonnancement. Dans une troisième étape E13, la liste ordonnée d'objets est restituée par le premier dispositif de traitement 2 au terminal TU. 25 Dans la suite de la description, et en particulier sur la figure 4, on présente une partie du système 1 mettant en oeuvre un procédé pour définir les identifiants d'ordonnancement, ainsi que les scores qui sont associés. Ce procédé est également mis en oeuvre dans le système 1' du deuxième de mode de réalisation. Les identifiants d'ordonnancement et les scores sont 30 déterminés par le deuxième dispositif de traitement 3. Ainsi, le premier dispositif de traitement 2 est déchargé de ces fonctions, qui demandent notamment d'observer les utilisateurs du site. Le premier serveur S1 a par conséquent besoin de moins d'espace de stockage occupé par le premier dispositif 2 et moins de puissance de calcul. En outre, le site internet du 35 commerçant n'est pas modifié de manière importante. 3056797 17 Le deuxième dispositif de traitement comprend des moyens de génération 11 d'une classification structurée d'utilisateurs. Les moyens de génération 11 définissent les références d'utilisateurs. Comme mentionné 5 précédemment, les utilisateurs sont classés par catégories en fonction de leurs actions ou comportement sur le site internet de vente. On définit pour cela des premiers indicateurs pour les caractériser. Les premiers indicateurs sont, par exemple, le nombre d'achats effectués sur le site de vente, le nombre et le prix des produits vus, le nombre de visites, le 10 nombre de commandes, la date des achats, ou encore la date de la dernière visite. Les premiers indicateurs peuvent aussi être : le nombre de produits vus par session, le prix moyen des produits vus, la dépense totale par utilisateur, le nombre moyen de produits achetés par commande, le prix moyen des produits achetés, le prix moyen des 15 commandes, la fréquence des visites sur le site, la fréquence d'achat, ou le nombre de jours passés depuis la dernière visite. Ces indicateurs sont utiles pour définir plus aisément les profils d'utilisateur. Pour obtenir ces indicateurs, les utilisateurs du site sont observés par les 20 moyens d'observation 16 à distance du deuxième dispositif de traitement 3, en particulier lorsqu'ils sont actifs sur le site internet de vente. L'observation des utilisateurs permet de définir les références de profils. En effet, lors de ses actions sur le site de vente, chaque utilisateur induit une valeur numérique associée à chaque indicateur. Lorsqu'un utilisateur 25 fait un achat ou simplement une visite sur le site, les moyens d'observation 16 le signalent aux moyens de génération 11, qui redéfinissent les valeurs numériques correspondant à chaque indicateur pour cet utilisateur. 30 Les moyens de génération 11 déterminent ensuite les références de profils d'utilisateurs en fonction des valeurs numériques des indicateurs. Les profils ayant des résultats similaires sont regroupés ensemble. Pour définir les références d'utilisateurs, les moyens de génération 11 peuvent par exemple utiliser la méthode des quantiles. Cette méthode permet de 35 créer des groupes d'éléments à partir de données statistiques, chaque 3056797 18 groupe contenant le même nombre d'éléments. Ainsi, on obtient ici des références de profils ayant un nombre d'utilisateurs sensiblement égal pour chaque référence de profil. La classification ainsi obtenue comprend par conséquent une pluralité de références de profils aptes à identifier des 5 profils d'utilisateurs sensiblement différents. Les moyens de génération 11 calculent alors pour chaque référence de profil, une valeur moyenne de chacun des premiers indicateurs. Ainsi, chaque référence de profil est représentée par une série de valeurs 10 numériques, la série comportant autant de valeurs numériques que de premiers indicateurs. Les moyens de génération 11 réactualisent la classification des utilisateurs régulièrement pour avoir une mise à jour régulière des références des profils, notamment en recalculant des valeurs moyennes. 15 Par ailleurs, les moyens d'identification 12 du deuxième dispositif de traitement 3 utilisent les mêmes deuxièmes indicateurs pour identifier à quelle référence de profil l'utilisateur donné appartient. Ainsi, lorsque l'utilisateur effectue la demande d'extraction, les moyens d'identification 20 12 comparent les valeurs numériques des indicateurs de l'utilisateur donné à celles des valeurs moyennes des références de profil pour déterminer les valeurs moyennes les plus proches, de manière à déterminer à quelle référence il appartient. 25 Selon un mode de réalisation particulier, les moyens d'identification 12 calculent une distance euclidienne entre des vecteurs représentant les valeurs des indicateurs de l'utilisateur et des vecteurs représentant les valeurs des indicateurs des références de profil. La distance euclidienne la plus courte détermine la référence de profil correspondant à l'utilisateur. 30 Afin de calculer les scores associés aux identifiants d'ordonnancement pour chaque objet, il est d'abord nécessaire de caractériser les objets du catalogue. A cette fin, le deuxième dispositif de traitement 3 comprend des moyens de classification 14 du catalogue d'objets. Pour chaque objet, 35 les moyens de classification 14 définissent une table d'indicateurs 3056797 19 auxquels sont associés respectivement un poids caractérisant ledit objet. Ces deuxièmes indicateurs sont des indicateurs qui définissent usuellement les objets en vente, et sont par exemple : le prix, le nombre de vues, le nombre de commandes, le taux de conversion, la récence, le 5 stock, ou encore la promotion. Les poids, par exemple entre 1 et 10, sont attribués en fonction de données recueillies par le deuxième dispositif de traitement 3 pour chaque objet. Les moyens de classification 14 sont aptes à mettre à jour les deuxièmes indicateurs, par exemple par observation des actions des utilisateurs grâce aux moyens d'observation 10 16. Certains indicateurs, par exemple la promotion ou le prix, peuvent être transmis par le premier dispositif de traitement 2 au deuxième dispositif de traitement 3 via l'envoi du catalogue d'objets par les moyens de communication respectifs 5, 7. 15 Les moyens de classification 14 attribuent, par exemple, un poids important au prix, si le prix est haut, et au contraire un poids faible si le prix est peu élevé. Ainsi, on caractérise l'objet comme étant intéressant, dans le premier cas, pour un utilisateur qui veut un objet de luxe, et qui est bon marché dans le deuxième cas. L'exemple suivant montre des 20 poids pour les deuxièmes indicateurs, qui sont définis par les moyens de classification 14 pour un objet, tel un pantalon noir, très onéreux qui est vu et commandé assez souvent : - le prix : 10, - le nombre de vues : 6, 25 - le nombre de commandes : 6, - le taux de conversion : 2, - la récence : 0, - le stock : 2, - la promotion : 1 30 Pour calculer les scores, les moyens de génération 11 sont de plus configurés pour créer, pour chaque référence de ladite classification structurée d'utilisateurs, l'ordonnancement à appliquer à ladite référence. Chaque ordonnancement comprend une liste d'indicateurs auxquels sont 35 attribués une valeur numérique, qui est appelée poids. Ces indicateurs 3056797 20 sont les mêmes deuxièmes indicateurs que ceux définissant les produits. Le poids attribué à chaque indicateur correspond à l'importance de ce critère pour le profil d'utilisateur auquel l'ordonnancement est associé. Les moyens de génération 11 attribuent les poids aux deuxièmes indicateurs 5 en fonction des observations faites par les moyens d'observation 16 sur les actions des utilisateurs se connectant au site de vente. Par exemple, on regarde pour chaque référence de profil, quels sont les produits qui ont été les plus vendus, et en particulier quels sont les poids des deuxièmes indicateurs qui ont été attribués par les moyens de classification 14 à ces 10 produits les plus vendus. On en déduit ainsi pour chaque référence de profil l'importance de chaque deuxième indicateur. Les moyens de génération 11 attribuent par conséquent à chaque deuxième critère un poids proportionnel à cette importance. 15 Un exemple d'ordonnancement a, pour les deuxièmes indicateurs, les poids suivants : - le prix : 2, - le nombre de vues : 1, - le nombre de commandes : 4, 20 - le taux de conversion : 1, - la récence : 8, - le stock : 7, - la promotion : 1. Cet ordonnancement correspond à un profil d'utilisateur qui accorde de 25 l'importance à des produits nouveaux qui sont en stock, donc rapidement livrables. Pour obtenir la valeur des scores, le deuxième dispositif de traitement 3 comprend des moyens de calcul 15 configurés pour que le score associé 30 à un identifiant d'ordonnancement pour un objet du catalogue d'objets soit déterminé par la somme des produits des poids respectifs de chaque indicateur de l'objet dans le catalogue d'objets, et de chaque indicateur de l'ordonnancement. Autrement dit, on multiplie pour chaque indicateur le poids de l'objet par le poids de l'ordonnancement, et on additionne les 3056797 21 résultats pour obtenir le score. Ainsi, pour chaque objet du catalogue, on obtient un score associé à chaque identifiant d'ordonnancement. Par exemple, pour le pantalon noir et l'ordonnancement précédent, les 5 moyens de calculs 16 obtiennent le score S suivant : S= 10*2+1*6+4*6+1*2+8*0+7*2+11 =67. Ce score est associé à cet identifiant d'ordonnancement pour le pantalon noir. Les scores sont transmis au premier dispositif de traitement 2 via les 10 moyens de communication 5, 7, de sorte que les moyens d'exécution 8 stockent ces scores dans une mémoire. Le premier dispositif a ainsi à disposition les scores de chaque objet pour cet utilisateur, de manière à ordonner les objets en fonction des scores. Lors de la demande d'extraction d'objets, il suffit, dans le premier mode de réalisation, au 15 premier dispositif de traitement 2 de demander au deuxième dispositif de traitement 3, quel est l'identifiant d'ordonnancement correspondant à l'utilisateur qui effectue la demande, pour accomplir l'ordonnancement grâce aux scores enregistrés. Dans le deuxième mode de réalisation, l'identifiant d'ordonnancement est reçu sensiblement en même temps que 20 la demande d'extraction, de sorte que les moyens d'exécution 8 sont aptes à ordonner directement la liste d'objets sans avoir recours au deuxième dispositif de traitement. De la même manière que pour les références de profil, les scores sont de 25 préférence mis à jour régulièrement. Pour cela, le premier dispositif de traitement 2 transmet fréquemment au deuxième dispositif de traitement 3 le catalogue d'objets avec les poids des deuxièmes indicateurs qui ont été modifiés. Le deuxième dispositif de traitement 3 recalcule ensuite les scores associés à chaque identifiant d'ordonnancement pour tous ces 30 objets. Les scores réactualisés sont transmis au premier dispositif de traitement 2. L'actualisation des scores pour un site de vente peut par exemple être effectuée toutes les nuits. REVENDICATIONS1. Procédé d'établissement d'une liste ordonnée d'objets, le procédé étant mis en oeuvre par un système informatique distribué comprenant : a) un premier serveur informatique (S1) incluant un premier dispositif de traitement (2) ; et b) un terminal (TU) à disposition d'un utilisateur, le terminal étant connecté au premier serveur informatique (S1) distant par le réseau Internet, le procédé comprenant les étapes suivantes : par le terminal, transmission au premier dispositif de traitement (2) d'une demande d'extraction d'objets effectuée par l'utilisateur, par le premier dispositif de traitement (2), réception (El) de la demande d'extraction d'objets en provenance du terminal (TU), par le premier dispositif de traitement (2), exécution (E6) automatique d'un programme applicatif apte à réaliser une extraction d'une liste d'objets d'un catalogue d'objets conformément à la demande d'extraction reçue du terminal (TU), et à ordonner les objets de la liste d'objets extraits selon un identifiant d'ordonnancement, et par le premier dispositif de traitement (2), restitution (E7) au terminal (TU) de la liste ordonnée d'objets obtenue à l'issue de l'extraction et de l'ordonnancement, caractérisé en ce que, ledit système informatique comprenant en outre : c) un deuxième serveur informatique (S2) distant et distinct du premier serveur informatique, incluant un deuxième dispositif de traitement (3) dédié, le terminal (TU) étant également connecté à ce deuxième serveur informatique (S2) distant par le réseau Internet, le procédé comprend en outre une étape de : - mise en oeuvre du deuxième dispositif de traitement (3) dédié pour la détermination, au sein du deuxième serveur informatique (S2) distinct du premier serveur informatique, dudit identifiant d'ordonnancement. 3056797 23 2. Procédé d'établissement d'une liste ordonnée d'objets selon la revendication 1, caractérisé en ce qu'il comprend entre l'étape de réception et l'étape d'exécution : - une étape de transmission (E2) d'une demande d'identification 5 d'ordonnancement à réaliser pour l'utilisateur donné, du premier dispositif de traitement (2) audit deuxième dispositif de traitement (3), une étape de recherche (E4) mise en oeuvre dans ledit deuxième dispositif de traitement (3), d'un identifiant d'ordonnancement parmi 10 un ensemble d'identifiants d'ordonnancement déterminé, correspondant audit utilisateur donné, - une étape de transmission (E5) de l'identifiant d'ordonnancement trouvé du deuxième dispositif de traitement (3) vers le premier dispositif de traitement (2). 15 3. Procédé d'établissement d'une liste ordonnée d'objets selon la revendication 1, caractérisé en ce qu'il comprend préalablement : - une étape de recherche mise en oeuvre dans ledit deuxième dispositif de traitement (3), d'un identifiant d'ordonnancement parmi 20 un ensemble d'identifiants d'ordonnancement déterminé, correspondant audit utilisateur donné, - une étape de transmission de l'identifiant d'ordonnancement trouvé du deuxième dispositif de traitement (3) vers le terminal (TU), et en ce qu'à l'étape de réception, ledit premier dispositif de traitement (2) 25 reçoit en outre l'identifiant d'ordonnancement en provenance du terminal (TU). 4. Procédé d'établissement d'une liste ordonnée d'objets selon l'une quelconque des revendications 2 ou 3, caractérisé en ce qu'il comprend 30 une étape préalable mise en oeuvre par le deuxième dispositif de traitement (3), de : création d'une classification structurée d'utilisateurs comprenant une pluralité de références de profils aptes à identifier des profils d'utilisateurs, et 3056797 24 pour chaque référence de ladite classification structurée d'utilisateurs, création d'un ordonnancement à appliquer à ladite référence auquel est associé un identifiant d'ordonnancement. 5 5. Procédé d'établissement d'une liste ordonnée d'objets selon la revendication précédente, caractérisé en ce que l'étape de recherche comprend une étape préalable d'identification (E3) d'une référence de profil dans ladite classification structurée d'utilisateurs, correspondant à l'utilisateur donné. 10 6. Procédé d'établissement d'une liste ordonnée d'objets selon la revendication 5, caractérisé en ce que l'étape d'identification d'une référence de profil est précédée d'une étape d'obtention d'informations sur l'utilisateur donné à partir d'informations reçues par le deuxième 15 dispositif de traitement (3) en provenance du terminal (TU), pour identifier le profil utilisateur de l'utilisateur donné. 7. Procédé de recherche d'une liste de données selon l'une quelconque des revendications 4 à 6, caractérisé en ce que le catalogue d'objets 20 comprend pour chaque objet, une table d'indicateurs auxquels sont associés respectivement un poids caractérisant ledit objet, et un ensemble d'identifiants d'ordonnancement, ledit ensemble comprenant tout ou partie des identifiants d'ordonnancement 25 déterminés par le deuxième dispositif de traitement (3), à chaque identifiant d'ordonnancement est associé un score. 8. Procédé d'établissement d'une liste ordonnée d'objets selon la revendication précédente, caractérisé en ce que chaque ordonnancement 30 comprend en outre une liste d'indicateurs correspondant respectivement aux indicateurs des objets du catalogue, à chaque indicateur est attribué un poids caractérisant l'importance du critère pour ledit ordonnancement. 9. Procédé d'établissement d'une liste ordonnée d'objets selon la revendication précédente, caractérisé en ce que le score attribué à un 3056797 25 identifiant d'ordonnancement d'un objet du catalogue d'objets est déterminé par la somme des produits des poids respectifs de chaque indicateur de l'objet dans le catalogue d'objets avec chaque indicateur de l'ordonnancement. 5 10. Système informatique distribué d'établissement d'une liste ordonnée d'objets, comprenant : a) un premier serveur informatique (S1) incluant un premier dispositif de traitement (2) ; et 10 b) un terminal (TU) à disposition d'un utilisateur, le terminal étant con- necté au premier serveur informatique (S1) distant par le réseau Internet, dans lequel le terminal comprend des moyens de transmission au premier dispositif de traitement (2) d'une demande d'extraction d'objets présentée 15 par l'utilisateur, et dans lequel le premier dispositif de traitement (2) comprend : - des moyens de réception (El) de la demande d'extraction d'objets en provenance du terminal (TU), - des moyens d'exécution (E6) automatique d'un programme applicatif 20 apte à réaliser une extraction d'une liste d'objets d'un catalogue d'ob- jets conformément à la demande d'extraction reçue du terminal (TU), et à ordonner les objets de la liste d'objets extraits selon un identifiant d'ordonnancement, et des moyens de restitution (E7) au terminal (TU) de la liste ordonnée 25 d'objets obtenue à l'issue de l'extraction et de l'ordonnancement, caractérisé en ce qu'il comprend en outre : c) un deuxième serveur informatique (S2) distant et distinct du premier serveur informatique, et en ce que : 30 - le deuxième serveur informatique (S2) est connecté par le réseau Internet au terminal (TU) distant, et - le deuxième serveur informatique (S2) inclut un deuxième dispositif de traitement (3) comprenant des moyens dédiés de détermination dudit identifiant d'ordonnancement. 30 56 797 26 11. Système selon la revendication précédente, caractérisé en ce que : le premier dispositif de traitement (2) comprend des premiers moyens de communication (5) avec ledit deuxième dispositif de traitement (3) pour demander et recevoir un identifiant 5 d'ordonnancement à réaliser pour l'utilisateur donné, - le deuxième dispositif de traitement (3) comprend : o des moyens de recherche (6) d'un identifiant d'ordonnancement correspondant audit utilisateur donné parmi un ensemble d'identifiants d'ordonnancement 10 déterminé, o des deuxièmes moyens de communication (7) pour recevoir la demande d'identifiant d'ordonnancement et transmettre l'identifiant d'ordonnancement trouvé au premier dispositif de traitement (2). 15 12. Système selon la revendication 10, caractérisé en ce que : le deuxième dispositif de traitement (3) comprend des moyens de recherche (6) d'un identifiant d'ordonnancement correspondant audit utilisateur donné parmi un ensemble 20 d'identifiants d'ordonnancement déterminé, - le deuxième dispositif de traitement (3) comprend des deuxièmes moyens de communication (7) pour transmettre l'identifiant d'ordonnancement trouvé au terminal (TU), - les premiers moyens de réception (4) du premier dispositif de 25 traitement (2) sont configurés en outre pour recevoir un identifiant d'ordonnancement en provenance du terminal (TU). 13. Système selon l'une quelconque des revendications 11 ou 12, caractérisé en ce que le deuxième dispositif de traitement (3) comprend 30 des moyens de génération (11) d'une classification structurée d'utilisateurs comprenant une pluralité de références de profils aptes à identifier des profils d'utilisateurs, les moyens de génération (11) étant configurés, pour chaque référence de ladite classification structurée d'utilisateurs, pour créer un ordonnancement à appliquer à ladite 35 référence, et auquel est associé un identifiant d'ordonnancement. 3056797 27 14. Système selon la revendication précédente, caractérisé en ce que le deuxième dispositif de traitement (3) comprend des moyens d'identification (12) d'une référence de profil dans ladite classification 5 structurée d'utilisateurs, à partir de l'utilisateur donné ayant fait ladite demande d'extraction. 15. Système selon la revendication 14, caractérisé en ce que le deuxième dispositif de traitement (2) comprend des deuxièmes moyens de réception 10 (13) d'informations sur l'utilisateur en provenance du terminal (TU). 16. Système selon l'une quelconque des revendications 13 à 15, caractérisé en ce que le deuxième dispositif de traitement (3) comprend des moyens de classification (14) du catalogue d'objets, de sorte que 15 chaque objet comprenne une table d'indicateurs auxquels sont associés respectivement un poids caractérisant ledit objet, et en ce que les moyens de génération (11) sont configurés pour associer à chaque objet du catalogue un ensemble d'identifiants d'ordonnancement, ledit ensemble comprenant tout ou partie des identifiants d'ordonnancement déterminés 20 par le deuxième dispositif de traitement (3), à chaque identifiant d'ordonnancement étant associé un score. 17. Système selon la revendication précédente, caractérisé en ce que les moyens de génération (11) du deuxième dispositif de traitement (3) sont 25 configurés pour que chaque ordonnancement comprenne en outre une liste d'indicateurs correspondant respectivement aux indicateurs des objets du catalogue, les moyens de génération (11) attribuant à chaque indicateur un poids caractérisant l'importance du critère pour ledit ordonnancement. 30 18. Système selon la revendication précédente, caractérisé en ce que le deuxième dispositif de traitement (3) comprend des moyens de calcul (15) configurés pour que le score attribué à un identifiant d'ordonnancement d'un objet du catalogue d'objets soit déterminé par la somme des produits 3056797 28 des poids respectifs de chaque indicateur de l'objet dans le catalogue d'objets avec chaque indicateur de l'ordonnancement.