Brevet FR3074331A1 (20190531)

REVENDICATIONS1. Procédé d'affichage en réalité mixte d'au moins un objet virtuel (OV, F3), ledit procédé comprenant les étapes suivantes mises en oeuvre par un premier terminal (110) : - envoi (E410, E510) d'au moins une donnée (DP) de positionnement d'un pointeur (P) positionné sur une partie (PF1) d'une première fenêtre (F1) d'une application informatique, ladite première fenêtre (F1) étant affichée par un deuxième terminal (120), - réception (E420, E520) d'au moins une donnée (DPF1) relative à ladite partie (PF1) de la première fenêtre (F1), - traitement (E430, E530) de ladite au moins une donnée (DPF1) relative à ladite partie (PF1), de sorte à afficher en réalité mixte ledit au moins un objet virtuel (OV, F3), à partir de ladite au moins une donnée (DPF1) relative à ladite partie (PF1).\n<CLM>\1\tProcédé selon la revendication 1, dans lequel l'au moins un objet virtuel est une deuxième fenêtre (F3) de l'application informatique.\n<CLM>\1\tProcédé selon la revendication 1 ou 2, comprenant en outre les étapes suivantes, mises en oeuvre par le premier terminal (110) : - obtention (E502) d'au moins une donnée (DPE) de positionnement d'un dispositif d'affichage (E) du deuxième terminal (120) affichant ladite première fenêtre (F1), dans un environnement réel (ER) dans lequel sont positionnés le premier terminal (110) et le deuxième terminal (120), - obtention (E504) de l'au moins une donnée (DP) de positionnement du pointeur (P), ladite au moins une donnée (DP) de positionnement du pointeur (P) étant une donnée (DP) de positionnement du pointeur (P) par rapport au dispositif d'affichage (E).\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 à 3, dans lequel l'étape d'envoi (E510) est mise en oeuvre lorsqu'une commande (C) d'affichage de l'au moins un objet virtuel (0V, F3) est détectée (E506). 15\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 à 4, dans lequel l'étape de réception comprend la réception : - d'au moins une capture de ladite partie (PF1) de la première fenêtre (F1), dans un format d'image numérique, et/ou 5 - d'au moins une donnée de contexte relative à ladite partie (PF1) de la première fenêtre (F1), et/ou - d'au moins une métadonnée relative à ladite partie (PF1) de la première fenêtre (F1). 10\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 à 5, dans lequel le premier terminal (110) est un casque de réalité mixte ou une paire de lunettes de réalité mixte.\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 à 6, comprenant en outre une étape de réduction (F518) de la partie (PF1) de la première fenêtre (F1), mise en 15 oeuvre par le deuxième terminal (120).\n<CLM>\1\tProcédé selon la revendication 7 et l'une quelconque des revendications 2 à 4, comprenant en outre une étape de détermination (F512) de ladite partie (PF1) de la première fenêtre (F1), à partir de ladite au moins une donnée (DP) de positionnement du 20 pointeur (P), mise en oeuvre par le deuxième terminal (120).\n<CLM>\1\tTerminal (110) de réalité mixte, apte à mettre en oeuvre un procédé selon l'une quelconque des revendications 1 à\n<CLM>\1\t25\n<CLM>\1\tProgramme (P1) d'ordinateur comportant des instructions pour l'exécution des étapes du procédé selon l'une quelconque des revendications 1 à 6 lorsque ledit programme (P1) est exécuté par un ordinateur.\n<CLM>\1\tSupport d'enregistrement lisible par un ordinateur sur lequel est enregistré un 30 programme (P1) d'ordinateur comprenant des instructions pour l'exécution des étapes du procédé selon l'une quelconque des revendications 1 à\n<CLM>\1\t12. Système (100) apte à mettre en oeuvre un procédé selon la revendication 7 ou 8, comportant un terminal (110) selon la revendication 9.35