Brevet FR3144333A1 — publié le 20240628

PROCEDE DE GENERATION D’UNE REQUETE DE RECHERCHE L’invention concerne un procédé mis en œuvre par ordinateur pour générer une requête de recherche, ledit procédé comprenant : Premier affichage (AFF 1 ) sur un afficheur, au moyen du calculateur, d’une pluralité de listes de premiers objets, chaque liste de premiers objets étant positionnée sur une première ligne sur l’afficheur ; Premier actionnement (ACT 1 ) d’un premier objet actionné pris parmi les premiers objets agencés sur une première ligne au moyen d’une première commande utilisateur ; Mise à jour automatique (MAJ 1 ), par le calculateur, des premiers objets d’au moins une liste, Génération (GEN req ), à partir d’une deuxième commande utilisateur, de la requête de recherche, ladite requête comprenant des paramètres de requête associés au premier objet actionné. Figure pour l’abrégé : Fig.1 PROCEDE DE GENERATION D’UNE REQUETE DE RECHERCHE Domaine de l’invention Le domaine de l’invention se rapporte au domaine des procédés mis en œuvre par ordinateur qui concernent la génération de requêtes de recherche. Plus particulièrement, le domaine de l’invention se rapporte au domaine des procédés mis en œuvre par ordinateur pour générer des requêtes de recherche complexes à partir de paramètres associés à des objets sélectionnés dans des listes. En particulier, le domaine de l’invention se rapporte au domaine des procédés mis en œuvre par ordinateur pour générer des requêtes de recherche complexe tout en permettant une navigation aisée et instinctive d’un utilisateur au travers d’un grand nombre de données. État de la technique L’accès à la connaissance a toujours été fondamental pour les êtres humains. De nos jours, les développements rapides des technologies a permis de faciliter toujours davantage l’accès à l’information au plus grand nombre. La performance et l’optimisation des moyens permettant cet accès à l’information est devenu un enjeu majeur dans nos sociétés. Avec l’avènement d’internet, l’information est devenue davantage accessible à tous par l’intermédiaire de requêtes soumises à des moteurs de recherche. Au-delà de l’accès à la connaissance, il est également possible d’effectuer un grand nombre d’actions via des moteurs de recherche ayant un impact direct dans la vie réelle, telles que des réservations diverses (voyages, restaurants, cinéma, cours d’apprentissages variés, etc.). Il est donc devenu fondamental de proposer des interfaces intuitives aux utilisateurs pour les guider de sorte à faciliter au maximum leurs recherches et leur permettre un accès rapide aux résultats les plus pertinents en fonction des informations recherchées. De nos jours, les téléphones intelligents, généralement désignés par le terme anglo-saxon « smartphones », sont très largement utilisés par la majorité de la population. Les utilisateurs sont soumis à des contraintes diverses lors de l’utilisation de ces appareils, dont l’une d’elle est la taille limitée de l’afficheur. Un inconvénient des solutions existantes est que ces dernières ne tiennent compte que d’un nombre limité de paramètres pour définir des requêtes de recherche, qui sont notamment des caractéristiques extrinsèques relatives à l’utilisateur : par exemple, lors d’une recherche relative à un évènement, ces paramètres sont peuvent être relatives à l’évènement recherché, la localisation de l’évènement, sa date et sa durée. Ainsi, dans l’art antérieur, les caractéristiques intrinsèques à l’utilisateur ne sont pas prises en compte. Ces caractéristiques intrinsèques comprennent par exemple le profil de l’utilisateur, ses centres d’intérêts, et les objectifs liés à ses centres d’intérêts. Un autre inconvénient des solutions de l’art antérieur est qu’elles ne permettent pas de définir des requêtes d’une recherche qui reflètent précisément ce que l’utilisateur recherche. En conséquence, les résultats d’une telle recherche comprennent généralement de trop nombreux résultats dont une partie n’est pas pertinente pour l’utilisateur. Un autre inconvénient des solutions de l’art antérieur est que l’utilisateur ne peut pas accéder de manière optimisée au résultat précis qu’il recherche sans avoir à naviguer au travers de nombreuses pages différentes. Un autre inconvénient des solutions de l’art antérieur est qu’elles suggèrent des recommandations inadéquates à l’utilisateur, ce qui a pour conséquence de lui faire perdre du temps et de le faire s’écarter de l’objectif premier de sa recherche. Un autre inconvénient de l’art antérieur est qu’il est nécessaire de basculer entre plusieurs applications ou plusieurs pages web pour effectuer une recherche complexe multicritère (par ex. pour la réservation d’un voyage qui comprend la réservation d’un hôtel, de plusieurs billets de trains et d’un billet d’avion, avec des profils utilisateurs changeant au cours du voyage). L’invention vise à limiter les inconvénients précités. Selon un premier aspect, l’invention concerne un procédé mis en œuvre par ordinateur pour générer une requête de recherche au moyen d’un système comprenant un afficheur et un calculateur, ledit procédé comprenant : Premier affichage sur l’afficheur commandé par le calculateur, d’une pluralité de listes de premiers objets, les premiers objets de chaque liste de premiers objets étant positionnés sur une première ligne de l’afficheur, les premiers objets des listes respectives étant positionnés sur des premières lignes respectives différentes ; Premier actionnement d’au moins un premier objet actionné pris parmi les premiers objets d’une liste de la pluralité de listes par une première commande utilisateur ; Première mise à jour automatique, par le calculateur et en réponse à la première commande utilisateur, des premiers objets d’au moins une liste prise parmi la pluralité de liste et distincte de la liste à laquelle appartient le premier objet actionné, ladite mise à jour automatique entraînant l’affichage d’au moins un nouveau premier objet sur la première ligne sur laquelle sont affichés les premiers objets de ladite liste distincte de la liste à laquelle appartient le premier objet actionné, Génération, par le calculateur en réponse à une deuxième commande utilisateur, de la requête de recherche, ladite requête de recherche comprenant des paramètres de requête associés audit premier objet actionné. Selon un mode de réalisation, le procédé comprend : Deuxième actionnement, par une troisième commande utilisateur, d’au moins un deuxième objet actionné pris parmi les premiers objets d’une liste de la pluralité de listes distincte de la liste à laquelle appartient le premier objet actionné, ledit deuxième actionnement entrainant une extraction, par le calculateur, de valeurs d’entités numériques enregistrées dans une mémoire, lesdites entités numériques étant chacune associées au deuxième objet actionné ; Deuxième affichage, sur l’afficheur et commandé par le calculateur en réponse à la troisième commande utilisateur, d’une sous-liste de premiers objets sur une deuxième ligne confondue avec, parallèle à, ou concentrique à la première ligne sur laquelle est affichée la liste à laquelle appartient le premier objet actionné, les paramètres de requête comprenant les valeurs d’entités numériques associées au deuxième objet actionné. Selon un mode de réalisation, le procédé comprend : Premier positionnement, par une quatrième commande utilisateur, d’un premier objet à positionner pris parmi les premiers objets d’une des listes ou de la sous liste à une intersection entre la première ligne sur laquelle est affiché le premier objet à positionner et une ligne de référence de l’écran, les paramètres de requête étant associés à chaque premier objet affiché à l’intersection d’une des lignes et de la ligne de référence. Selon un mode de réalisation, le procédé comprend une étape de deuxième positionnement, par la quatrième commande utilisateur, d’au moins un deuxième objet à positionner pris parmi les premiers objets d’une liste de la pluralité de listes distincte de celle sur laquelle est affiché le premier objet à positionner, à une intersection entre la première ligne sur laquelle est affichée ledit deuxième objet à positionner et de la ligne de référence. Selon un mode de réalisation, au moins deux des premières lignes sont non sécantes. Selon un mode de réalisation, au moins deux des premières lignes sont parallèles. Selon un mode de réalisation, la ligne de référence est perpendiculaire à au moins deux premières lignes et centrée sur l’afficheur. Selon un mode de réalisation, au moins une des premières lignes est un premier cercle. Selon un mode de réalisation, la ligne de référence passe par un centre du premier cercle et le procédé comprend : Troisième positionnement, par la quatrième commande utilisateur, d’au moins un troisième objet à positionner pris parmi les premiers objets affichés sur le premier cercle, à l’intérieur d’un deuxième cercle concentrique avec le premier cercle et de rayon de longueur plus petite que la longueur du rayon du premier cercle ; Deuxième mise à jour automatique, par le calculateur, de la liste de premiers objets positionnée sur le premier cercle en réponse au troisième positionnement, ladite mise à jour entraînant l’affichage d’au moins un nouveau premier objet sur le premier cercle, la requête de recherche étant générée à partir de paramètres de requête associés au troisième objet à positionner. Selon un mode de réalisation, les premières lignes sont des cercles concentriques, et dans lequel la ligne de référence comprend au moins un rayon du cercle de plus grand diamètre pris parmi les cercles concentriques. Selon un mode de réalisation, l’afficheur est un écran tactile. Selon un mode de réalisation, le procédé comprend une mise à jour automatique, à partir d’une interface de programmation applicative comprenant au moins une application logicielle, des premiers objets d’au moins une des premières listes ou de la une sous liste. Selon un mode de réalisation, les paramètres de requête comprennent des paramètres de profils utilisateurs paramétrés ou prédéterminés. Selon un mode de réalisation, le procédé comprend : Quatrième affichage sur l’afficheur, commandé par le calculateur, d’une liste de deuxièmes objets sur une troisième ligne ; Troisième actionnement d’au moins un troisième objet actionné pris parmi les deuxièmes objets au moyen de la première commande utilisateur ; Troisième mise à jour automatique, par le calculateur, de l’ensemble des listes de premiers objets, ladite mise à jour entraînant l’affichage de nouveaux premiers objets sur les premières lignes. Selon un mode de réalisation, le procédé comprend : Troisième affichage sur l’afficheur, commandé par le calculateur, d’au moins un troisième objet associé à des valeurs d’entités numériques enregistrées dans une mémoire, lesdites valeurs d’entités numériques comprenant des paramètres d’horodatages, les paramètres de requête comprenant les paramètres d’horodatages desdites valeurs d’entités numérique associées au troisième objet. Selon un mode de réalisation, la première commande et la deuxième commande sont identiques. Selon un autre aspect, l’invention concerne un système de génération d’une requête de recherche comprenant des moyens logiciels et/ou matériels configurés pour mettre en œuvre les étapes du procédé selon l’invention. Selon un mode de réalisation, les moyens logiciels et/ou matériels comprennent un afficheur, une mémoire et un calculateur, le système étant configuré pour : Afficher, sur l’afficheur par une commande du calculateur, une pluralité de listes de premiers objets, les premiers objets de chaque liste de premiers objets étant positionnés sur une première ligne de l’afficheur, les premiers objets des listes respectives étant positionnés sur des premières lignes respectives différentes Mettre à jour automatiquement, au moyen du calculateur et en réponse à une première commande utilisateur, les premiers objets d’au moins une liste prise parmi la pluralité de liste et distincte de la liste à laquelle appartient le premier objet actionné, ladite mise à jour automatique entraînant l’affichage d’au moins un nouveau premier objet sur la première ligne sur laquelle sont affichés les premiers objets de ladite liste distincte de la liste à laquelle appartient le premier objet actionné, Générer la requête de recherche, au moyen du calculateur et en réponse à une deuxième commande utilisateur, ladite requête de recherche comprenant des paramètres de requête associés audit premier objet actionné. Selon un mode de réalisation, la mémoire comprend des données traitées en temps réel par au moins une fonction apprenante. Selon un autre aspect, l’invention concerne un produit programme d’ordinateur comprenant des instructions qui, lorsque le programme est exécuté par un ordinateur, conduit le système selon l’invention à mettre en œuvre les étapes du procédé de l’invention. Brève description des figures D’autres caractéristiques et avantages de l’invention ressortiront à la lecture de la description détaillée qui suit, en référence aux figures annexées qui illustrent : : Un schéma bloc illustrant le procédé pour générer une requête de recherche de l’invention. : Un schéma bloc du procédé illustré en , illustrant un mode de réalisation dans lequel il comprend une deuxième étape d’actionnement et une deuxième étape d’affichage. : Un schéma bloc du procédé illustré en , illustrant un mode de réalisation dans lequel il comprend une étape de positionnement d’un premier objet d’une liste. : Un schéma bloc du procédé illustré en , illustrant un mode de réalisation dans lequel l’étape de positionnement d’un premier objet d’une liste, et une étape de positionnement d’un premier objet d’une autre liste. : Un schéma bloc du procédé illustré en , illustrant un mode de réalisation dans lequel il comprend une étape d’affichage d’un troisième objet associé à des valeurs d’entités numériques comprenant des paramètres d’horodatage. : Un schéma bloc du procédé illustré en , illustrant un mode de réalisation dans lequel il comprend une étape d’affichage d’une liste de deuxièmes objets, une étape d’actionnement d’un des deuxièmes objets et une étape de mise à jour de l’ensemble des listes de premiers objets. : Une illustration d’un afficheur après la mise en œuvre, par un calculateur, des étapes d’affichage d’une pluralité de listes de premiers objets, d’une liste de deuxièmes objets et d’un troisième objet. : Figure 8A : Une illustration de la mise en œuvre de la première commande utilisateur. Figure 8B : Une illustration de la mise en œuvre de la deuxième commande utilisateur. Figure 8C : Une illustration de la mise en œuvre de la troisième commande utilisateur. Figure 8D : Une illustration de la mise en œuvre de la quatrième commande utilisateur. : Une illustration de la mise en œuvre d’une étape de mise à jour automatique, par le calculateur, d’une pluralité de listes de premiers objets en réponse à la mise en œuvre de la première commande utilisateur sur un premier objet. : Une illustration de l’afficheur après la mise en œuvre d’une étape d’affichage d’une pluralité de listes de premiers objets, dans un mode de réalisation dans lequel une liste de premiers objets est positionnée sur un cercle. : Une illustration de la mise en œuvre, par le calculateur, d’une étape de mise à jour automatique d’une liste de premiers objets en réponse à l’actionnement d’un premier objet au moyen de la quatrième commande utilisateur : Une illustration de la mise en œuvre d’une étape de mise à jour automatique, par le calculateur, de l’ensemble des listes de premiers objets en réponse à la mise en œuvre de la première commande utilisateur sur un deuxième objet. : Un schéma d’une configuration matérielle configurée pour mettre en œuvre, en interaction avec un utilisateur, les étapes du procédé de l’invention. Description de l’invention Selon un premier aspect, l’invention concerne un procédé mis en œuvre par ordinateur de génération d’une requête de recherche. L’invention permet avantageusement de générer une requête complexe multicritère par un utilisateur grâce à une organisation optimisée des données et une navigation facilitée au travers de ces données. Les données, dans le cadre de l’invention peuvent être issues de sources diverses, telles que des sites web ou des bases de données. D’autres exemples seront donnés dans la présente description. L’invention s’applique dans des cas variés, tels que la génération d’une requête de recherche dans un but éducatif ou ludique, ou dans le but d’achat de biens, ou de services tels que la réservation d’un voyage ou la réservation d’un rendez-vous médical chez un spécialiste. L’invention s’applique également dans le cadre de la génération d’une requête de recherche à partir de données personnelles, par exemple des données horodatées (contacts, fichiers divers) et enregistrés dans une mémoire d’un appareil (par exemple un smartphone, une tablette ou un ordinateur). Dans la suite de la description, on entend par « à partir de » a une signification équivalente à « en utilisant ». Ainsi, lorsque dans un mode de réalisation, il est décrit qu’une requête de recherche est générée « à partir de » paramètres de requête, cela signifie que la requête de recherche est générée en utilisant les paramètres de requête. Lorsque dans un autre mode de réalisation, il est décrit qu’une liste ou sous-liste est mise à jour « à partir de » données stockées dans une mémoire, cela signifie que la liste ou sous-liste est mise à jour en utilisant les données stockées dans la mémoire. Premiers objets En référence aux figures 1 à 6, le procédé comprend une première étape de d’affichage AFF 1 d’une pluralité de listes L 1 , …, L x de premiers objets A 1 , …, A x . Les listes L 1 , …, L x de premiers objets A 1 , …, A x sont affichés sur un afficheur E 1 au moyen d’un calculateur CLC 1 . Les premiers objets A 1 , …, A x comprennent par exemple des éléments graphiques tels que des icones ou des pictogrammes. Les premiers objets A 1 , …, A x sont par exemple des représentations graphiques d’éléments relatifs à une catégorie donnée. Des exemples de catégories sont, à titre non limitatif : l’apprentissage, la santé, la mobilité/les transports, les loisirs, le travail, la consommation (ex : relatif à l’alimentation), les communautés (ex : relatif aux réseaux sociaux ou de manière plus générale à la communication entre plusieurs utilisateurs), etc. Selon un exemple illustratif, les premiers objets A 1 , …, A x sont relatifs à la catégorie « apprentissage ». Une première liste L 1 , …, L x de premiers objets A 1 , …, A x comprends alors différents pictogrammes représentatifs de divers domaines d’apprentissage, comme la musique, l’histoire, les langues, ou encore les sciences. Les listes L 1 , … , L x de premiers objets A 1 , …, A x sont positionnées sur des premières lignes Lin 1 , …, Lin x sur l’afficheur E 1 . Les premiers objets A 1, …, A x de chaque liste L 1 , …, L x sont répartis le long d’une première ligne L 1 , …, L x . Optionnellement, au moins deux premières lignes L 1 , …, L x sont non-sécantes sur l’écran E 1 . Par exemple, au moins deux premières lignes L 1 , …, L x sont parallèles entre elles sur l’afficheur E 1 . Selon un autre exemple, l’ensemble des premières lignes L 1 , …, L x sont parallèles entre elles sur l’afficheur E 1 . Selon un autre exemple, au moins deux premières lignes L 1 , …, L x sont des cercles concentriques sur l’afficheur E 1 . Actionnement et première commande utilisateur En référence aux figures 1 à 6, 8A et 9, le procédé comprend une étape de premier actionnement ACT 1 d’au moins un premier objet à actionner pris parmi les premiers objets A 1 , …, A x d’une liste de la pluralité de listes L 1 , …, L x , au moyen d’une première commande utilisateur C 1 . Le premier actionnement ACT 1 comprend par exemple une étape de sélection d’au moins un premier objet A 1 …A x au moyen de la première commande C 1 . La première commande utilisateur C 1 comprend une interaction prédéfinie entre un utilisateur et l’afficheur E 1 , par l’intermédiaire d’une interface d’entrée. Optionnellement, la première commande utilisateur C 1 est une commande digitale. On entend par commande digitale une commande générée par une interaction digitale, par contact physique direct, d’un utilisateur avec l’interface d’entrée. Selon un premier exemple, l’afficheur E 1 comprend par exemple un écran comprenant une couche capacitive, tel qu’un écran tactile et la première commande utilisateur C 1 est une commande tactile. Dans ce cas, l’écran tactile est à la fois une interface d’entrée et une interface de sortie. La première commande utilisateur C 1 comprend un appui simple d’un doigt de l’utilisateur sur l’afficheur E 1 . Dans cet exemple, l’utilisateur active un premier objet A 1 , …, A x par contact physique direct sur ledit objet avec un doigt. Selon un deuxième exemple, l’afficheur E 1 est raccordé à une interface d’entrée comprenant un clavier et une souris. Dans cet exemple, la première commande utilisateur C 1 comprend une interaction digitale de l’utilisateur avec ladite interface d’entrée. Selon un autre exemple, l’afficheur E 1 est intégré à un dispositif de réalité virtuelle, par exemple un casque de réalité virtuelle. Optionnellement, la première commande utilisateur C 1 est mise en œuvre au moyen d’un outil apte à interagir avec l’afficheur E 1 . Par exemple, lorsque l’afficheur E 1 comprend un écran tactile, il peut s’agir d’un outil dont le contact est apte à être détecté par l’écran tactile, par exemple un stylet. Optionnellement, la première commande utilisateur C 1 est une commande vocale. Selon un exemple illustratif, une commande vocale d’un utilisateur est reçue par une interface d’entrée comprenant microphone. Le signal issu de la réception de la commande vocal par le microphone est ensuite traité par une chaîne de traitement du signal comprenant un calculateur pour actionner le premier objet A 1 , …, A x . Dans cet exemple, le calculateur est configuré pour traiter le signal reçu et pour identifier des caractéristiques spécifiques du signal, telles que des fréquences caractéristiques, dont la détection entraîne l’activation d’au moins un premier objet A 1 , …, A x prédéterminé. Mise à jour automatique des premiers objets En référence aux figures 1 à 6 et 9, le procédé comprend une étape de première mise à jour automatique MAJ 1 , par le calculateur CLC 1 , des premiers objets A 1 , …, A x d’au moins une liste prise parmi la pluralité de listes L 1 , …, L x et distincte de la liste à laquelle appartient le premier objet actionné au moyen de la première commande utilisateur C 1 . La mise à jour automatique MAJ 1 de la liste distincte entraîne l’affichage d’au moins un nouveau premier objet sur la même ligne que celle sur laquelle sont affichés les premiers objets A 1 , …, A x de liste distincte. Dans la suite de la description, on entend par « mise à jour d’une liste » l’affichage de nouveaux premiers objets dans cette liste. Les nouveaux premiers objets affichés peuvent venir s’ajouter à la liste préexistante, ou encore en remplacement des premiers objets préalablement affichés. La illustre un mode de réalisation dans lequel le premier actionnement ACT 1 entraîne une première mise à jour automatique MAJ 1 , par le calculateur CLC 1 , de l’ensemble des premiers objets A 1 …A x de deux premières listes L 1 , …, L x . La première mise à jour automatique MAJ 1 entraîne l’affichage de nouveaux premiers objets A 1 , …, A x sur les premières lignes Lin 1 , …, Lin x sur lesquelles sont affichées lesdites deux premières listes L 1 , …, L x . Optionnellement, le premier actionnement ACT 1 entraîne la première mise à jour automatique MAJ 1 , par le calculateur CLC 1 , d’au moins un premier objet A 1 , …, A x de la même liste que celle du premier objet A 1 , …, A x actionné. Dans ce cas, la première mise à jour automatique MAJ 1 entraîne l’affichage d’au moins un nouveau premier objet A 1 , …, A x dans la liste du premier objet A 1 , …, A x actionné. Optionnellement, le premier actionnement ACT 1 entraîne la génération de la requête de recherche. Optionnellement, le premier actionnement ACT 1 entraîne l’affichage, par le calculateur CLC 1 , d’une nouvelle fenêtre sur l’afficheur E 1 . La nouvelle fenêtre est par exemple affichée au-dessus de la première liste L 1 , …, L x à laquelle appartient le premier objet A 1 , …, A x actionné. La nouvelle fenêtre est par exemple affichée à la place d’une ou plusieurs premières listes L 1 , …, L x . La nouvelle fenêtre affichée comprend par exemple un texte ou encore une vidéo relatives au premier objet A 1 , …, A x actionné. Par exemple, si le premier objet A 1 , …, A x actionné concerne la recherche d’un cours pour l’apprentissage d’un instrument, la nouvelle fenêtre affiche par exemple une vidéo de démonstration d’un professeur de l’instrument en question. Selon un autre exemple, si le premier objet A 1 , …, A x actionné concerne l’apprentissage de l’histoire de France, la nouvelle fenêtre affiche par exemple un texte relatif à une période historique donnée. Selon ce mode de réalisation, le premier actionnement ACT 1 entraîne par exemple la génération, par le calculateur CLC 1 , d’une requête soumise à un moteur de recherche pour obtenir un résultat à afficher le plus pertinent. Il s’agit par exemple de l’URL d’une vidéo provenant d’un site web, ou encore d’un texte issu d’un site web, ou encore d’un support d’informations stocké dans une base de données sur un serveur distant. Dans un cas ou l’afficheur E 1 comprend un écran pliable, les résultats de la recherche sont par exemple affichés sur la partie supérieure de l’écran et les listes d’objets sont par exemple affichées sur la partie inférieure de l’écran. Deuxième commande utilisateur : génération de la requête En référence aux figures 1 à 6, la méthode comprend une étape de génération GEN req , par le calculateur CLC 1 et à partir d’une deuxième commande utilisateur C 2 , d’une requête de recherche. La deuxième commande utilisateur C 2 est distincte de la première commande utilisateur en ce qu’elle permet de générer la requête de recherche. Toutefois, cela n’exclue pas que la deuxième commande utilisateur C 2 soit identique à la première commande utilisateur C 1 en termes d’interactions de l’utilisateur avec une interface dédiée (écran tactile, souris/ clavier, microphone, etc.). Ainsi, la deuxième commande utilisateur est par exemple une commande digitale. Il peut s’agir d’une commande identique ou différente de la première commande utilisateur C 1 . Optionnellement, la requête de recherche est générée par le calculateur C 2 suite à l’actionnement, à partir de la deuxième commande utilisateur C 2 d’un objet dédié affiché sur l’afficheur E 1 . Dans ce cas, le procédé comprend une étape préalable d’affichage dudit icone dédié sur l’afficheur E 1 . Cette icône dédiée est par exemple un élément graphique, un pictogramme, ou toute autre représentation graphique activable par l’utilisateur pour générer la requête. Optionnellement, la requête de recherche est générée par le calculateur CLC 1 suite à un actionnement d’un premier objet A 1 , …, A x au moyen d’une commande utilisateur entraînant un déplacement d’au moins un premier objet A 1 , …, A x sur l’afficheur E 1 . Selon un exemple dans lequel l’afficheur E 1 est un écran tactile, l’utilisateur fait glisser, au moyen d’une commande tactile, un ou plusieurs premiers objets A 1 , …, A x vers une zone de l’écran prédéterminée pour générer la requête. Dans cet exemple, des paramètres de la requête P req sont définis à partir d’informations associées aux premiers objets A 1 , …, A x actionnés par l’utilisateur. Les paramètres de requête P req définissent par exemple un filtre pour segmenter les résultats de la recherche uniquement aux résultats pertinents. Dans un exemple, un premier premier objet A 1 , …, A x symbolise un avion et un deuxième premier objet A 1 , …, A x symbolise le Japon. Dans ce premier exemple, plusieurs commandes utilisateurs ont été préalablement mises en œuvre pour obtenir l’affichage de ces premiers objets A 1 , …, A x en partant d’une granularité de recherche plus élevée, par exemple en partant d’une catégorie « transport » et d’une catégorie « destination » ou « pays ». L’utilisateur fait alors glisser les premiers objets A 1 , …, A x vers une zone prédéterminée pour initier une requête relative aux vols vers le Japon. Dans cet exemple, d’autres paramètres peuvent être pris en compte, notamment des paramètres d’horodatage et des paramètres de profil utilisateur. Par exemple, une liste de premiers objets A 1 , …, A x symbolise différents profils utilisateurs (par exemple un homme seul, un couple et un enfant, un groupe de quatre adultes…), et un autre objet permet de définir une date et une heure souhaitée pour le trajet. Dans ce cas, ces objets sont par exemple glissés par l’utilisateur au moyen d’une commande vers la zone prédéterminée pour initier la recherche en tenant compte de ces paramètres de requête P req additionnels. Optionnellement, la requête est générée par le calculateur CLC 1 suite à l’actionnement d’un nombre prédéterminé de premiers objets A 1 , …, A x par l’utilisateur au moyen d’une commande. Il s’agit par exemple de la première commande utilisateur C 1 . Optionnellement, la requête est générée suite à l’actionnement par l’utilisateur, au moyen d’une commande, d’au moins un objet de chacune des listes affichées sur l’afficheur E 1 . Optionnellement, la première commande utilisateur C 1 et la deuxième commande utilisateur C 2 sont la même commande. Dans ce cas, la requête de recherche est par exemple générée par le calculateur CLC 1 directement suite à l’actionnement par l’utilisateur, au moyen de la première commande utilisateur C 1 , d’un ou plusieurs premiers objets A 1 , …, A x . Deuxième actionnement et troisième commande utilisateur Optionnellement, en référence à la , le procédé comprend une étape de deuxième actionnement ACT 2 d’un deuxième objet actionné pris parmi les premiers objets A 1 , …, A x d’une liste L 1 , …, L x au moyen d’une troisième commande utilisateur C 3 , ledit deuxième actionnement ACT 2 entraînant une extraction de valeurs d’entités numériques enregistrées dans une première mémoire MEM 1 , lesdites entités numériques étant chacune associées au deuxième objet actionné. La mémoire MEM 1 comprend par exemple un serveur de données distant, une adresse d’un site ou d’une page internet, une mémoire locale de d’un appareil comprenant l’afficheur E 1 ou encore une unité de stockage de ressources partagées accessible à partir d’un réseau de télécommunications, également désigné par le terme anglo-saxon « cloud ». Optionnellement, la mémoire MEM 1 comprend des données traitées par une fonction apprenante. On définit une fonction apprenante comme un algorithme d’apprentissage automatique permettant à un modèle mathématique à s'adapter à des données en fonction d'un objectif. La fonction apprenante est par exemple un algorithme d’apprentissage supervisé, un algorithme d’apprentissage non supervisé ou un algorithme d’apprentissage par renforcement. Le modèle utilisé comprend par exemple un réseau de neurone telle qu’un réseau neuronal convolutif. Les réseaux de neurones sont des classes de modèles non linéaires organisés en couches, composées d'un certain nombre de nœuds interconnectés qui contiennent des fonctions d'activation. Les modèles peuvent être présentés au réseau via une couche d'entrée connectée aux couches cachées, et le traitement peut être effectué via les connexions pondérées des nœuds. La réponse est ensuite fournie par une couche de sortie connectée aux couches cachées. Un réseau neuronal convolutif est un réseau neuronal qui est une version régularisée d'un perceptron multicouche. Un perceptron multicouche est une classe de réseaux de neurones qui met en œuvre une technique d’apprentissage supervisée pour distinguer des données qui ne sont pas linéairement séparables. La troisième commande utilisateur C 3 correspond à une interaction entre un utilisateur et l’afficheur E 1 , par l’intermédiaire ou non d’une interface d’entrée. Optionnellement, la troisième commande utilisateur C 3 est une commande digitale. Il s’agit par exemple d’une commande tactile. Dans un exemple illustré en Figure 8C, la troisième commande utilisateur C3 est une commande tactile dans laquelle l’utilisateur appose deux doigts sur l’afficheur E1 et écarte ses doigts pour effectuer un « zoom » sur l’écran. Dans un autre exemple, la troisième commande utilisateur C3 est un double clic effectué au moyen d’un pointeur, par exemple un stylet adapté pour être utilisé sur un écran tactile. Dans un autre exemple, non illustré, la troisième commande utilisateur C 3 correspond à un double clic sur un objet affiché sur l’afficheur E 1 . Cela est par exemple rendu possible lorsque l’afficheur E 1 est connecté à une interface d’entrée comprenant une souris ou tout autre dispositif de pointage. Sous-listes de premiers objets Optionnellement, en référence à la , le procédé comprend une étape de deuxième affichage AFF 2 , au moyen du calculateur CLC 1 et en réponse à la troisième commande utilisateur C 3 , d’une sous-liste SL A1 , … , Ax de premiers objets A 1 , …, A x sur l’afficheur E 1 . La sous liste SL A1 , … , Ax de premiers objets A 1 , …, A x est par exemple affichée sur une deuxième ligne 2Lin 1 , …, 2LIN x . La deuxième ligne 2Lin 1 , …, 2LIN x est par exemple une ligne parallèle à une première ligne Lin 1 , …, Lin x . Selon un autre exemple, la deuxième ligne 2LIN 1 , …, 2LIN x est confondue avec une première ligne LIN 1 , …, LIN x . Selon un autre exemple dans lequel au moins une liste L 1 , …, L x de premiers objets A 1 , …, A x est affichée sur un cercle, la sous-liste SL A1 , …, Ax de premiers objets A 1 , …, A x est affichée sur un cercle concentrique audit cercle. La sous-liste SL A1 , … , A x de premiers objets A 1 , …, A x symbolise par exemple des sous-catégories des premiers objets A 1 , …, A x . Par exemple, si un premier objet A 1 , …, A x symbolise une catégorie « transport », les premiers objets A 1 , …, A x de la sous-liste SL A1 , …, Ax symbolisent par exemple des catégories « avions », « bateaux », « voiture », etc. Dans un autre exemple, les premiers objets A 1, …, A x de la liste L 1, …, L x se réfèrent à des instruments de musique, et les premiers objets A 1, …, A x de la sous-liste SL A1, …, Ax symbolisent par exemple différentes catégories d’instruments. Par exemple, en réponse à l’actionnement d’un premier objet A 1, …, A x représentant une guitare, une sous liste de premiers objets A 1, …, A x peut comprendre différents premier objets A 1, …, A x associés à des catégories telles que « acoustique », « électro-acoustique », « électrique ». Optionnellement, au moins un premier objet A 1 , …, A x de la sous-liste SL A1 , … , Ax est actionnable au moyen d’une commande utilisateur. Il s’agit par exemple de la première commande utilisateur C 1 ou de la troisième commande utilisateur C 3 . Selon un exemple, l’actionnement d’un premier objet A 1 , …, A x d’une sous-liste SL A1 , … , Ax permet d’accéder à une autre sous-liste de premiers objets A 1 , …, A x . Dans l’exemple précédent relatif à la guitare, l’actionnement d’un premier objet A 1, …, A x associé à la catégorie électro-acoustique permet par exemple d’accéder à une autre sous-liste de premier objets A 1 , …, A x associés à des marques, par exemple « Taylor », « Bâton Rouge, « Yamaha », etc. Optionnellement, l’actionnement d’un premier objet A 1 , …, A x d’une des sous-listes SL A1, …, Ax permet de définir des nouveaux paramètres de requête P req associés à l’objet actionné. Optionnellement, l’actionnement d’un premier objet A 1 , …, A x d’une des sous-listes SL A1, …, Ax entraîne la génération de la requête de recherche commandée par le calculateur CLC 1 . Optionnellement, la requête de recherche est générée automatiquement par le calculateur CLC 1 suite à l’actionnement d’au moins un premier objet A 1 , …, A x de de chaque liste L 1 , … , L x et/ou sous liste SL A1 , …, Ax affichée sur l’afficheur E 1 . Optionnellement, la requête de recherche est générée automatiquement par le calculateur CLC 1 suite à l’actionnement d’au moins un objet de l’ensemble des dernières sous-liste SL A1 , … , Ax de chacune des premières listes L 1 , …, L x . On entend par « dernières sous-listes » la granularité de recherche la plus fine qu’il est possible d’obtenir pour une liste d’objets donnée. Par exemple, si une liste de premiers objets A 1 , …, A x correspond à des instruments de musique, la dernière sous-liste SL A1 , …, Ax correspondra par exemple à une liste de modèles d’une marque donnée de guitares acoustiques. Premier positionnement et quatrième commande utilisateur Optionnellement, le procédé comprend une étape de premier positionnement POS 1 d’un premier objet à positionner pris parmi les premiers objets A 1 , …, A x d’une liste L 1 , … , L x ou d’une sous liste SL A1 , … , A x . L’étape de premier positionnement POS 1 permet de faire défiler les objets d’une liste ou d’une sous liste suivant la ligne sur laquelle ils sont affichés. Ainsi, une liste d’objets n’est pas limitée à la taille de l’afficheur E 1 , mais peut comprendre de nombreux autres objets que l’utilisateur peut faire afficher sur l’écran via une commande utilisateur. Cette étape de premier positionnement est par exemple réalisée au moyen d’une quatrième commande utilisateur C 4 . La quatrième commande utilisateur C 4 correspond à une interaction entre un utilisateur et l’afficheur E 1 , par l’intermédiaire ou non d’une interface d’entrée. Optionnellement, la quatrième commande utilisateur C 4 est une commande digitale. Il s’agit par exemple d’une commande tactile. Dans un exemple illustré en Figure 8D, la quatrième commande utilisateur C 4 est une commande tactile dans laquelle l’utilisateur appose un doigt sur l’afficheur E 1 qu’il fait glisser sur ledit afficheur E 1 pour faire défiler une liste. Dans un autre exemple, la quatrième commande utilisateur C 4 est une interaction maintenue sur l’afficheur E 1 effectué au moyen d’un pointeur, par exemple un stylet adapté pour être utilisé sur un écran tactile, qui est ensuite déplacé sur l’écran pour faire défiler une liste d'objets. Dans un autre exemple, non illustré, la quatrième commande utilisateur C 4 correspond à une commande maintenue pointée sur un objet affiché sur l’afficheur E 1 et un déplacement du pointeur. Cela est par exemple rendu possible lorsque l’afficheur E 1 est connecté à une interface d’entrée comprenant une souris ou tout autre dispositif de pointage. Il s’agit par exemple d’un pointage de l’objet au moyen du dispositif de pointage ou d’un curseur, et d’un « clic enfoncé » sur la souris. Lignes de référence et lignes sous forme de cercles Optionnellement, au moins un premier objet A 1 , …, A x est positionné, au moyen de la quatrième commande utilisateur C 4 , à une intersection entre la première ligne L 1 , …, L x sur laquelle est affichée ledit premier objet A 1 , …, A x et une ligne de référence Lin ref . La ligne de référence Lin ref est par exemple perpendiculaire à la première ligne L 1 , …, L x . La ligne de référence Lin ref est par exemple centrée sur l’afficheur E 1 . Selon un autre exemple, la ligne de référence Lin ref passe par le centre d’un cercle affiché sur l’afficheur E 1 . Selon un autre exemple, la ligne de référence Lin ref suit une trajectoire quelconque sur l’afficheur E 1 . Optionnellement, au moins deux premières lignes Lin 1 , …, Lin x sont des cercles concentriques et la ligne de référence Lin ref est un rayon du cercle de plus grand diamètre. Optionnellement, la requête est générée automatiquement par le calculateur CLC 1 à partir de paramètres de requête P req associés à l’ensemble des objets positionnés sur la ligne de référence Lin ref . Optionnellement, la requête est générée par le calculateur CLC 1 et en réponse à la deuxième commande utilisateur C 2 à partir de paramètres de requête P req associés à l’ensemble des objets positionnés sur la ligne de référence Lin ref . Optionnellement, en référence à la , le procédé comprend une étape de deuxième positionnement POS 2 d’un deuxième objet à positionner pris parmi les premiers objets A 1 , …, A x d’une autre liste L 1 , …, L x ou sous liste SL 1 , …, SL x que celle à laquelle appartient un autre premier objet A 1 , …, A x déjà actionné par l’utilisateur. L’étape de deuxième positionnement POS 2 est par exemple mise en œuvre au moyen de la quatrième commande utilisateur C 4 . L’étape de deuxième positionnement POS 2 permet par exemple de positionner le deuxième objet à positionner à une intersection entre la première ligne Lin 1 , …, Lin x sur laquelle ledit premier objet A 1 , …, A x est affiché et la ligne de référence Lin ref . Optionnellement, en référence aux figures 10 et 11, au moins une première ligne Lin 1 , …, Lin x est un premier cercle C 1 . Optionnellement, le procédé comprend une étape de troisième positionnement POS 3 d’au moins un troisième objet à positionner pris parmi les premiers objets A 1 , …, A x affichés sur le premier cercle C 1 , à l’intérieur d’un deuxième cercle C 2 de plus rayon de plus petite longueur que le rayon du premier cercle C 1 , ledit troisième positionnement entrainant une deuxième mise à jour automatique MAJ 2 , par le calculateur CLC 1 , des premiers objets A 1 , …, A x positionnés sur ledit premier cercle C 1 . Optionnellement, la requête de recherche est générée par le calculateur CLC 1 à partir de paramètres de requête P req associés à au moins un premier objet A 1 , …, A x positionné dans le deuxième cercle C 2 . Mises à jour des listes Optionnellement, le procédé comprend une mise à jour automatique, à partir d’une interface de programmation applicative comprenant au moins une application logicielle, d’au moins une liste L 1 …L x ou d’au moins une sous-liste SL A1 , … , Ax de premiers objets A 1 , …, A x . Optionnellement, au moins une liste de premiers objets A 1 , …, A x ou sous-liste de premiers objets SL A1 , … , Ax est mise à jour par le calculateur CLC 1 à partir de données stockées dans une mémoire. La mémoire peut comprendre un serveur de données distant, une adresse d’un site ou d’une page internet, une mémoire locale de d’un appareil comprenant l’afficheur E 1 ou encore une unité de stockage de ressources partagées accessible à partir d’un réseau de télécommunications. Troisième objet : paramètres d’horodatage Optionnellement, en référence à la , le procédé comprend une étape de troisième affichage AFF 3 sur l’afficheur E 1 et au moyen du calculateur CLC 1 , d’au moins un troisième objet F 1 … F x associé à des valeurs d’entités numériques enregistrées dans une mémoire, lesdites valeurs d’entités numériques comprenant des paramètres d’horodatages. Optionnellement, le troisième objet F 1 … F x est actionnable au moyen de l’une quelconque des commandes utilisateur parmi la première commande utilisateur C 1 , la deuxième commande utilisateur C 2 , la troisième commande utilisateur C 3 et la quatrième commande utilisateur C 4 . Les commandes utilisateurs permettent par exemple de définir des paramètres d’heures et de dates pouvant être pris en compte dans les paramètres de requête, par exemple pour définir une date et une heure pour un voyage, ou encore pour réserver une séance de cinéma ou un cours d’un instrument de musique. Optionnellement, la requête est générée à partir de paramètres associés à au moins un premier objet A 1 , …, A x actionné et des paramètres d’horodatages associés au troisième objet F 1 … F x . Deuxièmes objets et requêtes multicritères Optionnellement, en référence aux figures 6, 7 et 9, le procédé comprend une étape de quatrième affichage AFF 4 , sur l’afficheur E 1 et au moyen du calculateur CLC 1 , d’une liste de deuxième objets B 1 …B x . Les deuxièmes objets B 1 , …, B x sont par exemple affichés sur une troisième ligne 3LIN 1 , …, 3LIN x sur l’afficheur E 1 . La troisième ligne 3LIN 1 , …, 3LIN x est par exemple parallèle à une première ligne LIN 1 , …, LIN x ou une deuxième ligne 2LIN 1 , …, 2LIN x . Selon un autre exemple, la troisième ligne 3LIN 1 , …, 3LIN x est un cercle concentrique avec un autre cercle sur lequel sont affichés des premiers objets A 1 , …, A x . Optionnellement, au moins un deuxième objet B 1 , …, B x est actionnable au moyen d’une commande utilisateur quelconque parmi la première commande utilisateur C 1 , la deuxième commande utilisateur C 2, la troisième commande utilisateur C 3 et la quatrième commande utilisateur C 4 . Optionnellement, l’actionnement d’un deuxième objet B 1 , …, B x au moyen d’une commande utilisateur entraîne la mise à jour automatique de l’ensemble des listes de premiers objets A 1 , …, A x affichés sur l’écran E 1 . Les deuxièmes objets B 1 , …, B x symbolisent par exemple des catégories plus larges que les listes de premiers objets A 1 , …, A x . Selon un exemple, un deuxième objet B 1 , …, B x symbolise une catégorie « voyage », et des listes de premiers objets A 1 , …, A x sont associés audit deuxième objet B 1 , …, B x et comprennent des listes de modes de transport (avion, voiture, bateau, train), des listes de profils utilisateurs (voyageur seul, couple), des listes de destinations, un troisième objet associé à des paramètres d’horodatages (pour définir une date et une heure d’arrivée). L’invention ne se limite pas au cas d’exemple précité, et est applicable dans de nombreux autres domaines (apprentissage, réservation de loisirs divers, réservation d’hôtels, etc.) Optionnellement, les paramètres de requêtes P req comprennent une pluralité de paramètres associés à des premiers objets A 1 , …, A x affichés consécutivement à la sélection d’au moins deux deuxièmes objets B 1 , …, B x différents. Ainsi, il est possible de combiner plusieurs recherches différentes dans le cadre de l’invention. Par exemple, il est possible de combiner la réservation d’un trajet Paris Tokyo avec la réservation d’un train pour rejoindre Shinjuku à depuis l’aéroport d’Haneda, avec la réservation d’un hôtel et d’une séance de cinéma le jour de l’arrivée. Selon un mode de réalisation, l’afficheur E 1 est configuré pour afficher au moins un quatrième objet G 1 , …, G x . Le quatrième objet G 1, …, G x est par exemple associé à des paramètres météorologiques. Le quatrième objet G 1, …, G x est par exemple associé à des paramètres de localisation. Ces paramètres sont par exemple affichés sur le quatrième objet G 1, …, G x . Par exemple, le quatrième objet G 1, …, G x est affiché sous forme d’un pictogramme centré sur l’écran comme visible en , et des informations météorologiques sont affichées sur ledit pictogramme. Selon un mode de réalisation, les paramètres de localisation et/ou météorologiques sont affichés sur au moins un autre objet parmi l’ensemble des objets affichés sur l’afficheur E 1 . Selon un autre exemple, le quatrième objet G 1, …, G x comprend des lignes de textes relatives à un article de journal, par exemple le titre d’un article pertinent relatif à des paramètres de requêtes associés à un premier objet A 1 , …, A x actionné. Optionnellement, l’actionnement de l’un quelconque des objets affichés sur l’afficheur E 1 au moyen de l’une des commandes utilisateur entraîne l’affichage d’une page web sur l’afficheur E 1 . Par exemple, dans l’exemple précité dans lequel le titre d’un article de journal est affiché sur le quatrième objet G 1, …, G x, l’actionnement du quatrième objet G 1, …, G x au moyen d’une commande utilisateur, par exemple la première commande utilisateur C 1 , entraîne l’affichage d’une page web sur laquelle est affichée l’ensemble de l’article. Optionnellement, l’actionnement d’au moins un premier objet A 1 , …, A x entraîne une mise à jour automatique du quatrième objet G 1 , …, G x . Cette mise à jour automatique entraîne par exemple la modification de paramètres affichés sur le quatrième objet, par exemple des informations météorologiques ou de localisation, ou encore un affichage de nouvelles informations, par exemple le titre d’un article de journal et une date associée. Le quatrième objet G 1 , …, G x est par exemple affiché sur une ligne de l’afficheur E 1 distincte des lignes sur lesquelles sont affichés les premiers objets A 1 , …, A x. Le quatrième objet G 1 , …, G x est par exemple affiché sur une ligne de l’afficheur E 1 distincte des lignes sur lesquelles sont affichés les deuxièmes objets B 1 , …, B x. Le quatrième objet G 1 , …, G x est par exemple affiché sur une ligne de l’afficheur E 1 distincte de la ligne sur laquelle est affichée le troisième objet F 1 . Selon un mode de réalisation, l’afficheur E 1 est configuré pour afficher au moins un cinquième objet H 1 , …, H x comprenant au moins un champ de saisie. On entend par « champ de saisie » une entité graphique apte à recevoir des paramètres de requête. Il s’agit par exemple de paramètres de requête associés à un premier objet A 1 , …, A x d’une liste ou d’une sous-liste SL A1, …, Ax . Les paramètres de requête sont par exemple saisis dans le champ de saisie en réponse à une commande utilisateur. Il s’agit par exemple de la première commande utilisateur C 1 . Il peut également s’agir de l’une quelconque des deuxièmes, troisième et quatrième commande utilisateur. Selon un exemple illustratif, les paramètres de requête saisis dans le champ de saisie comprennent des paramètres associés à un premier objet positionné dans le champ de saisie du cinquième objet H 1 , …, H x au moyen de la quatrième commande utilisateur C 4 . Graphiquement, cela s’illustre par exemple comme le positionnement d’un pictogramme relatif à un premier objet A 1 , …, A x à l’intérieur d’un autre pictogramme relatif à un cinquième objet H 1 , ..., H x . Le positionnement d’un pictogramme relatif à un premier objet A 1 , …, A x à l’intérieur d’un autre pictogramme relatif à un cinquième objet H 1 , ..., H x entraîne par exemple le stockage, dans une mémoire, des paramètres associés audit premier objet A 1 , …, A x positionné. Optionnellement, la requête de recherche est générée à partir des paramètres associés à au moins un premier objet A 1 , …, A x positionné à l’intérieur d’un cinquième objet H 1 , …, H x. Optionnellement, l’afficheur E 1 est configuré pour afficher un élément graphique de recherche, telle qu’une barre de recherche. La requête de recherche est par exemple générée au moyen de paramètres de recherche associés à un premier objet A 1 , …, A x actionné et/ou un deuxième objet B 1 , …, B x actionné, et/ou un troisième objet F 1 … Fx actionné, et/ou un quatrième objet G 1… G x actionné, et/ou un cinquième objet H 1… H x actionné par l’une quelconque des premières, deuxième ou troisième commande utilisateur C 1 , C 2 , C 3 . Optionnellement, l’actionnement d’un objet pris parmi les premiers objets A 1 , …, A x , les deuxièmes objets B 1 , …, B x, les troisièmes objets F 1 , …, F x , les quatrièmes objets G 1 , …, G x et les cinquième objets H 1 , …, H x entraîne une mise à jour automatique, par le calculateur CLC 1 , d’au moins un premier objet A 1 , …, A x et/ou d’un deuxième objet B 1 , …, B x et/ou d’un troisième objet F 1 , …, F x et/ou d’un quatrième objet G 1 , …, G x et/ou d’un cinquième objet H 1 , …, H x distinct de l’objet actionné. Selon un exemple, l’actionnement d’un premier objet A 1 , …, A x d’une liste relative à une période historique telle que la première guerre mondiale entraîne l’affichage, comme troisième objet, de la page wikipédia relative à cette période historique. Les données associées aux premiers, deuxième, troisième, quatrièmes et cinquièmes objets peuvent être issue d’une mémoire ou encore de données web obtenues à partir d’une URL. Optionnellement, l’afficheur E 1 est configuré pour afficher une pluralité de listes de premiers objets A 1… A x, une liste de deuxièmes objets B 1… B x, une liste de troisièmes objets F 1… F x, une liste de quatrième objets G 1… G x et une liste de cinquième objets H 1… H x. Selon un exemple illustratif, l’afficheur E 1 est configuré pour afficher une liste de deuxièmes objets B 1… B x relatifs à différents domaines (culture, affaires, voyage, achats, etc.) La sélection d’un des deuxièmes objets parmi la liste entraîne l’affichage sur l’afficheur E 1 de trois listes de premiers objets A 1… A x relatifs au deuxième objet sélectionné . Par exemple, si le deuxième objet sélectionné est relatif au domaine des affaires, la première liste de premiers objets comprend par exemple des premiers objets relatifs à différentes catégories en lien avec les affaires (l’urbanisme, la défense, etc.), la deuxième liste de premiers objets comprend par exemple une sélection d’articles de journaux web relatifs à la catégorie des affaires, et la troisième liste de premiers objets comprend par exemple une liste de continents (pouvant être actionnés par la deuxième commande utilisateur pour afficher une sous-liste de pays), et pouvant ensuite être actionnés par la première commande utilisateur pour filtrer les articles par territoire. L’afficheur E 1 , est configuré pour afficher au moins un troisième objet F 1 , …, F x , qui comprend par exemple la date et l’heure du jour. L’afficheur E 1 est également configuré pour afficher un quatrième objet G 1 , …, G x comprenant une date et un nom de journal relatif à un article associé à un premier objet actionné. Selon un mode de réalisation, les listes d’objets sont organisées selon au moins sept listes différentes. Il s’agit par exemple de liste de premiers objets A 1 , …, A x . Les sept listes sont par exemple les suivantes intérêt, rythme, passion, personnes, lieu, objectif et profil. Selon un exemple illustratif, dans lequel les listes d’objets se rapportent à une entreprise de contenu multimédia, la liste « objectif » comprend des objets relatifs aux contenus suivants : radio, fims, évènements, Newsletters, Magasine, etc. La liste « intérêt » comprend des objets se rapportant à différents contenus : politique, culture, histoire, sciences, musique, sports etc. Et ainsi de suite pour l’ensemble des listes. Les listes d’objets dans l’exemple précités comprennent par exemple des objets parmi les premiers objets A 1 , …, A x, deuxièmes objets B 1 , …, B x , troisièmes objets F 1 , …, F x , quatrièmes objets G 1 , …, G x et cinquièmes objets H 1 , …, H x . Ce cas illustre que l’invention permet de générer une requête complexe tout en permettant à un utilisateur une navigation aisée, optimisée et instinctive au travers de l’ensemble des données relatives à sa recherche. Optionnellement, le calculateur CLC 1 est configuré pour faire défiler au moins un objet d’au moins une liste ou d’au moins un ensemble d’objets parmi les premiers objets, deuxièmes objets, troisièmes objets, quatrième objets et cinquièmes objets sur l’écran E 1 . Le calculateur CLC 1 est par exemple configuré pour faire défiler les objets sur leurs lignes respectives. Optionnellement, le défilement automatique d’au moins un objet sur sa ligne respective entraîne un affichage automatique sur l’écran E 1 et commandé par le calculateur CLC 1 d’au moins un nouvel objet. Optionnellement, l’afficheur E 1 est configuré pour désafficher au moins une liste de premiers objets, deuxièmes objets, troisièmes objets, quatrièmes objets ou cinquième objet en réponse à une commande utilisateur. Il s’agit par exemple de la quatrième commande utilisateur de positionnement. Par exemple, chaque liste comprend un pictogramme associé, et le positionnement dudit pictogramme dans une zone prédéfinie de l’afficheur E 1 entraîne le désaffichage de ladite liste. La liste est par exemple ensuite ré-affichable en réponse à une commande utilisateur sur l’afficheur E 1 , par exemple une commande digitale à l’emplacement de l’afficheur E 1 sur la zone prédéfinie où a été positionné le pictogramme associé à ladite liste. Ainsi, l’invention permet avantageusement d’organiser les données de manière instinctive pour l’utilisateur. Cette option est par exemple avantageuse dans le cas où un texte, tel qu’un article de journal, est affiché suite à l’actionnement d’un objet. Cela permet à l’utilisateur de réduire les listes et d’avoir accès à davantage de texte sur l’afficheur. Il peut ensuite par exemple ré-actionner un des pictogrammes associé à une liste pour réafficher ses listes et initier une recherche différente. D’autres exemples possibles sont l’achat ou la réservation de biens ou de services, la réservation de places pour des événements, et de manière générale, tout type de requête visant à l’accès à du contenu informatif (ex : journaux, articles scientifiques, articles historiques, page wikipédia) ou ludique (programme radio, vidéos ludiques, musique en streaming) ciblé ou visant à acheter, louer, réserver des biens ou des services selon des critères précis (par exemple localisation, dates et heures, type d’évènement recherché, moyen de transport recherché, contrainte budgétaire, contrainte de profil utilisateur (une personne seule, un couple avec un enfant, etc.) par l’intermédiaire des filtres de recherche obtenus par l’actionnement d’un ou plusieurs objets d’une ou différentes listes. Ainsi, avantageusement, l’invention permet de générer des requêtes complexes multicritères de manière simplifiée pour un utilisateur, tout en lui permettant de naviguer aisément au travers d’un grand nombre de données qui sont organisées de manière structurée au travers des différentes listes d’objets. Un autre avantage de l’invention est d’encourager la curiosité de l’utilisateur et son apprentissage en affichant une multitude d’objets susceptibles d’attirer son attention de manière ludique et instinctive. L’invention s’applique particulièrement au cas des sites internet. Elle permet d’offrir à un utilisateur une navigation plus instinctive et de parvenir plus facilement au résultat de sa recherche (par exemple un podcast spécifique dans le domaine de l’entreprenariat appliqué à la vente au détail au Portugal), tout en attirant son attention sur d’autres sujets ou documents susceptibles de l’intéresser à travers l’affichage des différents objets des différentes listes. Système et produit programme : moyens logiciels et matériels Selon un autre aspect, l’invention concerne un système 100 comprenant des moyens logiciels et/ou matériels configurés pour mettre en œuvre les étapes du procédé de l’invention. Les moyens logiciels et/ou matériels comprennent au moins un afficheur E 1 . Les moyens logiciels et/ou matériels comprennent au moins une mémoire MEM 1 Les moyens logiciels et/ou matériels comprennent au moins un calculateur CLC 1 . Le calculateur CLC 1 est configuré pour générer des commandes d’affichage d’une pluralité de listes d’objets sur l’afficheur E 1 . Le calculateur CLC 1 est configurer pour mettre en œuvre des mises à jour automatiques d’au moins une liste d’objets en réponse à au moins une commande utilisateur. Le calculateur CLC 1 est configuré pour générer des requêtes de recherche à partir de paramètres de requête P req associés à au moins un premier objet A 1 …A x . Selon un autre aspect, l’invention concerne un produit programme d’ordinateur comprenant des instructions qui, lorsque le programme est exécuté par un ordinateur avec lequel interagit un utilisateur, conduit le système à mettre en œuvre l’une quelconque des étapes du procédé selon l’invention. La est un schéma illustrant un exemple de configuration matérielle du système 100 selon l’invention. D’un point de vue matériel, le système 100 peut être vu comme un calculateur interagissant avec un produit programme d’ordinateur. Le système 100 est un ordinateur, par exemple, un micro-ordinateur, un réseau d’ordinateurs, une tablette ou un smartphone. Le système 100 comprend un module de calcul 110. Le module de calcul comprend par exemple le calculateur CLC 1 . Ce module de calcul 110 comprend, par exemple, un ou plusieurs processeur aptes à interpréter des instructions sous forme de programme informatique, une circuit logique programmable, comme un circuit intégré spécifique à une application (ASIC), un réseau de portes programmables in situ (FPGA), un dispositif logique programmable (PLD) et des réseaux logiques programmables (PLA), un système sur puce (SOC)), une carte électronique dans laquelle des étapes du procédé selon l’invention sont implémentées dans des éléments matérielle. Le traitement peut être exécuté par un processeur, ou de façon simultanée ou séquentielle, ou selon un autre procédé, par un ou plusieurs processeurs. Le module de calcul 110 comprend, un module de traitement de données 111 pour effectuer des calculs, une mémoire 112, couplée opérationnellement au circuit traitement de données 111, un support lisible par ordinateur 114 et éventuellement un lecteur 113 adapté à lire le support lisible par ordinateur 114. La mémoire 112 comprend par exemple la mémoire MEM 1 . Le système 100 comprend également un dispositif d’entrée, un dispositif de sortie et un dispositif de communication 132. Chaque fonction du système 100 est exécutée en amenant le module de traitement de données 111 à lire un programme prédéterminé sur un matériel tel que la mémoire 112 de telle sorte que le module de traitement de données 111 exécute des calculs, commande des communications effectuées par le dispositif de communication 132 et à lire et/ou écrire des données dans la mémoire 112 et le support lisible par ordinateur 114. Le procédé est exécuté sur un ordinateur unique ou sur un système distribué entre plusieurs ordinateurs (notamment via l’utilisation de l’informatique en nuage). La mémoire 112 est un support d'enregistrement lisible par ordinateur, et peut être configurée avec, par exemple, au moins l'un des éléments suivants : une mémoire morte (ROM, de l'anglais Read-Only Memory), une mémoire morte effaçable et programmable (EPROM, de l'anglais Erasable Programmable Read-Only Memory), une mémoire morte programmable et effaçable électriquement (ÉEPROM, de l'anglais ElectricallyErasable Programmable Read-Only Memory), une mémoire vive (RAM, de l'anglais Random Access Memory) et un autre support de stockage adéquat. La mémoire 112 peut comporter un système d’exploitation et charger les programmes selon l’invention. Elle comporte des registres adaptés à enregistrer des variables de paramètres créés et modifiés eu cours de l’exécution des programmes précités. Le produit programme peut comprendre le support d’enregistrement lisible par ordinateur 114 qui est un dispositif tangible, n’étant pas un signal transitoire en soi, peut être configuré avec, par exemple, au moins un des éléments suivants : un support amovible, comme par exemple, de façon non limitative, un disque magnéto-optique (par exemple, un disque compact à lecture seule (CD-ROM, de l'anglais Compact Disc Read-Only Memory), un disque numérique polyvalent ou DVD (de l'anglais Digital Versatile Disc), un disque amovible, une unité de disque dur, une carte à puce, un dispositif à mémoire flash (par exemple, une carte, une clé), une bande magnétique, une base de données, un serveur, et un autre support de stockage adéquat. En variante, les instructions du programme sont issues d’une source externe et téléchargées via un réseau. C’est notamment le cas pour les applications. Dans ce cas, le produit programme d'ordinateur comprend un support de données lisible par ordinateur sur lequel sont stockées les instructions de programme ou un signal de support de données sur lequel sont codées les instructions de programme. L’invention se rapporte à un produit programme d’ordinateur comprenant le support lisible par ordinateur 114 contenant des instructions qui, lorsqu'elles sont exécutées par le circuit 110 et en interaction avec un utilisateur, amènent le système 100 à mettre en œuvre les étapes du procédé selon l’invention. La forme des instructions de programme est, par exemple, une forme de code source, une forme exécutable par ordinateur ou toute forme intermédiaire entre un code source et une forme exécutable par ordinateur, telle que la forme résultant de la conversion du code source via un interpréteur, un assembleur, un compilateur, un éditeur de liens ou un localisateur. En variante, les instructions de programme sont un microcode, des instructions firmware, des données de définition d’état, des données de configuration pour circuit intégré (par exemple du VHDL) ou un code objet. Les instructions de programme sont écrites dans n’importe quelle combinaison d’un ou de plusieurs langages de programmation, par exemple un langage de programmation orienté objet (C++, JAVA, Python), un langage de programmation procédural (langage C par exemple). Le système 100 comprend en outre une interface utilisateur 120 comprenant dispositif d’entrée 121 et un dispositif de sortie 122. L'interface utilisateur 120 comprend un dispositif d'entrée 121 pour permettre à utilisateur de saisir des données ou des commandes de façon à pouvoir interagir avec les programmes selon l’invention. Le dispositif d’entrée 121 comprend, par exemple, un clavier ou un une interface de pointage, tel qu’une souris, un crayon optique, un pavé tactile, une télécommande, un dispositif de reconnaissance vocale, un dispositif haptique. Le dispositif de sortie 122 est conçu pour restituer des informations à un utilisateur, de façon sensorielle ou électrique, comme, par exemple de façon visuelle ou sonore. L’interface de sortie 122 comprend, par exemple, une interface graphique. L’interface de sortie 122 peut être le dispositif d’entrée, par exemple, dans le cas d’une tablette tactile. L’ensemble d’au moins un dispositif de communication 132 permet une communication entre les éléments du système 100 et éventuellement entre au moins un élément du système et un dispositif extérieur au système 100. Ce dispositif de communication 132 peut établir un lien physique entre des éléments du système 100 et/ou entre un élément du système 100 et un dispositif extérieur au système 100 et/ou un lien en communication à distance (sans fil) entre des éléments du système 100 et/ou entre un élément du système et un dispositif extérieur au système 100. Procédé mis en œuvre par ordinateur pour générer une requête de recherche au moyen d’un système comprenant un afficheur (E 1 ) et un calculateur (CLC 1 ), ledit procédé comprenant : Premier affichage (AFF 1 ) sur l’afficheur (E 1 ) commandé par le calculateur (CLC 1 ), d’une pluralité de listes (L 1, …, L x ) de premiers objets (A 1, …, A x ), les premiers objets (A 1, …, A x ) de chaque liste (L 1, …, L x ) de premiers objets étant positionnés sur une première ligne (Lin 1, …, Lin x ) de l’afficheur (E 1 ), les premiers objets des listes respectives étant positionnés sur des premières lignes respectives différentes ; Premier actionnement (ACT 1 ) d’au moins un premier objet actionné pris parmi les premiers objets (A 1, …, A x ) d’une liste de la pluralité de listes (L 1, …, L x ) par une première commande utilisateur (C 1 ) ; Première mise à jour automatique (MAJ 1 ), par le calculateur (CLC 1 ) et en réponse à la première commande utilisateur (C 1 ), des premiers objets (A 1, …, A x ) d’au moins une liste prise parmi la pluralité de liste (L 1, …, L x ) et distincte de la liste à laquelle appartient le premier objet actionné, ladite mise à jour automatique (MAJ 1 ) entraînant l’affichage d’au moins un nouveau premier objet sur la première ligne (Lin 1, …, Lin x ) sur laquelle sont affichés les premiers objets de ladite liste distincte de la liste à laquelle appartient le premier objet actionné, Génération (GEN req ), par le calculateur (CLC 1 ) en réponse à une deuxième commande utilisateur (C 2 ), de la requête de recherche, ladite requête de recherche comprenant des paramètres de requête (P req ) associés audit premier objet actionné. Procédé mis en œuvre par ordinateur selon la revendication 1, comprenant : Deuxième actionnement (ACT 2 ), par une troisième commande utilisateur (C 3 ), d’au moins un deuxième objet actionné pris parmi les premiers objets (A 1, …, A x ) d’une liste de la pluralité de listes (L 1, ..., L x ) distincte de la liste à laquelle appartient le premier objet actionné, ledit deuxième actionnement (ACT 2 ) entrainant une extraction, par le calculateur (CLC 1 ), de valeurs d’entités numériques enregistrées dans une mémoire (MEM 1 ), lesdites entités numériques étant chacune associées au deuxième objet actionné ; Deuxième affichage (AFF 2 ), sur l’afficheur (E 1 ) et commandé par le calculateur (CLC 1 ) en réponse à la troisième commande utilisateur (C 3 ), d’une sous-liste (SL A1, …, Ax ) de premiers objets (A 1, …, A x ) sur une deuxième ligne (2Lin 1, …, 2Lin x ) confondue avec, parallèle à, ou concentrique à la première ligne (Lin 1, …, Linx) sur laquelle est affichée la liste à laquelle appartient le premier objet actionné, les paramètres de requête (P req ) comprenant les valeurs d’entités numériques associées au deuxième objet actionné. Procédé mis en œuvre par ordinateur selon la revendication 2, comprenant : Premier positionnement (POS 1 ), par une quatrième commande utilisateur (C 4 ), d’un premier objet à positionner pris parmi les premiers objets (A 1, …, A x ) d’une des listes (L 1, ..., L x ) ou de la sous liste (SL A1, …, Ax ) à une intersection entre la première ligne sur laquelle est affiché le premier objet à positionner et une ligne de référence (Lin ref ) de l’écran, les paramètres de requête (P req ) étant associés à chaque premier objet (A 1, …, A x ) affiché à l’intersection d’une des lignes et de la ligne de référence (Lin ref ). Procédé mis en œuvre par ordinateur selon la revendication 3, comprenant une étape de deuxième positionnement (POS 2 ), par la quatrième commande utilisateur (C 4 ), d’au moins un deuxième objet à positionner pris parmi les premiers objets (A 1, …, A x ) d’une liste de la pluralité de listes (L 1 , …, L x ) distincte de celle sur laquelle est affiché le premier objet à positionner, à une intersection entre la première ligne sur laquelle est affichée ledit deuxième objet à positionner et de la ligne de référence (Lin ref ). Procédé mis en œuvre par ordinateur selon l’une quelconque des revendications précédentes, dans lequel au moins deux des premières lignes (Lin 1, …, Lin x ) sont non sécantes. Procédé mis en œuvre par ordinateur selon la revendication 5, dans lequel au moins deux des premières lignes (Lin 1, …, Lin x ) sont parallèles. Procédé mis en œuvre par ordinateur selon l’une quelconque des revendications 3 à 6, dans lequel la ligne de référence (Lin ref ) est perpendiculaire à au moins deux premières lignes (Lin 1, …, Lin x ) et centrée sur l’afficheur (E 1 ). Procédé mis en œuvre par ordinateur selon l’une quelconque des revendications 5 à 7, dans lequel au moins une des premières lignes est un premier cercle (Crc 1) . Procédé mis en œuvre par ordinateur selon la revendication 8, dans lequel la ligne de référence (Lin ref ) passe par un centre du premier cercle (Crc 1 ), le procédé comprenant : Troisième positionnement (POS 3 ), par la quatrième commande utilisateur (C 4 ), d’au moins un troisième objet à positionner pris parmi les premiers objets (A 1, …, A x ) affichés sur le premier cercle (Crc 1 ), à l’intérieur d’un deuxième cercle (Crc 2 ) concentrique avec le premier cercle et de rayon de longueur plus petite que la longueur du rayon du premier cercle (Crc 1 ) ; Deuxième mise à jour automatique (MAJ 2 ), par le calculateur (CLC 1 ), de la liste (L 1, ..., L x ) de premiers objets (A 1, …, A x ) positionnée sur le premier cercle en réponse au troisième positionnement (POS 3 ), ladite mise à jour entraînant l’affichage d’au moins un nouveau premier objet sur le premier cercle (Crc 1 ), la requête de recherche étant générée à partir de paramètres de requête (P req ) associés au troisième objet à positionner. Procédé mis en œuvre par ordinateur selon l’une quelconque des revendications 3 à 4, selon la revendication 5, et selon l’une quelconque des revendications 7 à 9, dans lequel les premières lignes (Lin 1, …, Lin x ) sont des cercles concentriques, et dans lequel la ligne de référence (Lin ref ) comprend au moins un rayon du cercle de plus grand diamètre pris parmi les cercles concentriques. Procédé mis en œuvre par ordinateur selon l’une quelconque des revendications précédentes, dans lequel l’afficheur (E 1 ) est un écran tactile. Procédé mis en œuvre par ordinateur selon l’une quelconque des revendications 2 à 11, comprenant une mise à jour automatique, à partir d’une interface de programmation applicative comprenant au moins une application logicielle, des premiers objets (A 1, …, A x ) d’au moins une des premières listes (L 1, ..., L x ) ou de la une sous liste (SL A1, …, Ax ). Procédé mis en œuvre par ordinateur selon l’une quelconque des revendications précédentes, dans lequel les paramètres de requête (P req ) comprennent des paramètres de profils utilisateurs paramétrés ou prédéterminés. Procédé mis en œuvre par ordinateur selon l’une quelconque des revendications précédentes, comprenant : Quatrième affichage (AFF 4 ) sur l’afficheur (E 1 ), commandé par le calculateur (CLC 1 ), d’une liste de deuxièmes objets (B 1, …, B x ) sur une troisième ligne (3Lin 1, …, 3Lin x ) ; Troisième actionnement (ACT 3 ) d’au moins un troisième objet actionné pris parmi les deuxièmes objet (B 1, …, B x ) au moyen de la première commande utilisateur (C 1 ) ; Troisième mise à jour automatique (MAJ 3 ), par le calculateur (CLC 1 ), de l’ensemble des listes (L 1, ..., L x ) de premiers objets (A 1 …A x ), ladite mise à jour entraînant l’affichage de nouveaux premiers objets (A 1, …, A x ) sur les premières lignes (Lin 1 , …, Lin x ). Procédé mis en œuvre pour ordinateur selon l’une quelconque des revendications précédentes, comprenant : Troisième affichage (AFF 3 ) sur l’afficheur (E 1 ), commandé par le calculateur (CLC 1 ), d’au moins un troisième objet (F 1, …, F x ) associé à des valeurs d’entités numériques enregistrées dans une mémoire, lesdites valeurs d’entités numériques comprenant des paramètres d’horodatages, les paramètres de requête (P req ) comprenant les paramètres d’horodatages desdites valeurs d’entités numérique associées au troisième objet (F 1, …, F x ). Procédé mis en œuvre par ordinateur selon l’une quelconque des revendications précédentes, dans lequel la première commande (C 1 ) et la deuxième commande (C 2 ) sont identiques. Système de génération d’une requête de recherche comprenant des moyens logiciels et/ou matériels configurés pour mettre en œuvre les étapes du procédé selon l’une quelconque des revendications 1 à 16. Système de génération d’une requête de recherche selon la revendication 17, dans lequel les moyens logiciels et/ou matériels comprennent un afficheur (E 1 ), une mémoire (MEM 1 ) et un calculateur (CLC 1 ), ledit système étant configuré pour : Afficher, sur l’afficheur (E 1 ) par une commande du calculateur (CLC 1 ), une pluralité de listes (L 1, …, L x ) de premiers objets (A 1, …, A x ), les premiers objets (A 1, …, A x ) de chaque liste (L 1, …, L x ) de premiers objets étant positionnés sur une première ligne (Lin 1, …, Lin x ) de l’afficheur (E 1 ), les premiers objets des listes respectives étant positionnés sur des premières lignes respectives différentes Mettre à jour automatiquement, au moyen du calculateur (CLC 1 ) et en réponse à une première commande utilisateur (C 1 ), les premiers objets (A 1 , …, A x ) d’au moins une liste prise parmi la pluralité de liste (L 1 , …, L x ) et distincte de la liste à laquelle appartient le premier objet actionné, ladite mise à jour automatique entraînant l’affichage d’au moins un nouveau premier objet sur la première ligne (Lin 1 , …, Lin x ) sur laquelle sont affichés les premiers objets de ladite liste distincte de la liste à laquelle appartient le premier objet actionné, Générer la requête de recherche, au moyen du calculateur (CLC 1 ) et en réponse à une deuxième commande utilisateur (C 2 ), ladite requête de recherche comprenant des paramètres de requête (P req ) associés audit premier objet actionné. Système selon la revendication 18, dans lequel la mémoire (MEM 1 ) comprend des données traitées en temps réel par au moins une fonction apprenante (FI). Produit programme d’ordinateur comprenant des instructions qui, lorsque le programme est exécuté par un ordinateur, conduit le système selon l’une quelconque des revendications 17 à 19 à mettre en œuvre les étapes du procédé selon l’une quelconque des revendications 1 à 16.