Microsoft essaie de breveter "GRASPIR LA SIMULATION D'UN OBJET VIRTUEL" et bien d'autres intéressants

Icône de temps de lecture 4 minute. lis


Les lecteurs aident à prendre en charge MSpoweruser. Nous pouvons recevoir une commission si vous achetez via nos liens. Icône d'info-bulle

Lisez notre page de divulgation pour savoir comment vous pouvez aider MSPoweruser à soutenir l'équipe éditoriale En savoir plus

SAISIR LA SIMULATION D'UN OBJET VIRTUEL

L'objet revendiqué fournit un système et/ou un procédé pour simuler la saisie d'un objet virtuel. Les objets 3D virtuels reçoivent des forces d'entrée utilisateur simulées via une surface d'entrée 2D adjacente à eux. Un exemple de procédé comprend la réception d'une entrée utilisateur correspondant à un geste de préhension qui comprend au moins deux contacts simulés avec l'objet virtuel. Le geste de préhension est modélisé comme une simulation des forces de frottement sur l'objet virtuel. Un effet physique simulé sur l'objet virtuel par les forces de frottement est déterminé. Au moins un microprocesseur est utilisé pour afficher une image visuelle de l'objet virtuel se déplaçant selon l'effet physique simulé.

RECONNAISSANCE DE PLUSIEURS GESTES DE POINT D'ENTRÉE

La présente invention s'étend à des procédés, à des systèmes et à des produits de programme informatique pour reconnaître plusieurs gestes de points d'entrée. Un module de reconnaissance reçoit un ensemble ordonné de points indiquant que des contacts ont été détectés dans un ordre spécifié à de multiples emplacements différents sur une surface d'entrée tactile multipoint. Le module de reconnaissance détermine la position d'emplacements détectés ultérieurement (par exemple, un troisième emplacement détecté) par rapport à (par exemple, à gauche ou à droite) des segments de ligne reliant des emplacements précédemment détectés (par exemple, reliant des premier et deuxième emplacements détectés). Le module gestuel détecte également si des segments de ligne reliant des emplacements détectés ultérieurement (par exemple, reliant des troisième et quatrième emplacements détectés) croisent des segments de ligne reliant des emplacements précédemment détectés (par exemple, reliant des premier et deuxième emplacements détectés). Le module de gestes reconnaît un geste d'entrée sur la base des positions relatives et du fait que des segments de ligne se croisent ou non. Le module gestuel identifie alors une opération de saisie correspondante (par exemple, couper, coller, etc.) à effectuer.

VUES PAR COURRIEL

image

Des techniques de visualisation de courrier électronique sont décrites. Dans des mises en œuvre, une détermination est effectuée concernant un ou plusieurs types de contenu qui sont inclus dans un courrier électronique par l'examen de métadonnées qui décrivent le ou les types de contenu. La détermination est effectuée en réponse à la sélection d'un courrier électronique dans une interface utilisateur pour la sortie. Un choix est fait parmi une pluralité de vues pour le courrier électronique sur la base de la détermination ; et le courrier électronique est émis dans une interface utilisateur à l'aide de la vue choisie.

MODIFICATION DU MODE D'ALIMENTATION EN FONCTION DES CAPTEURS D'UN APPAREIL

Une orientation d'un dispositif est détectée sur la base d'un signal provenant d'au moins un capteur d'orientation dans le dispositif. En réponse à l'orientation détectée, le dispositif est placé dans un mode pleine puissance.

INTERFACE UTILISATEUR À ONGLETS PLIABLES

Une interface utilisateur repliable basée sur des onglets comprend des onglets d'interface utilisateur sélectionnables, une zone de ruban et une surface d'édition. Lorsqu'un onglet de navigation est sélectionné, la zone du ruban affiche des informations et n'inclut aucun contrôle d'interface utilisateur permettant d'exécuter des commandes. Lorsque l'onglet de navigation est sélectionné, une barre de défilement verticale s'affiche à côté de la zone du ruban et de la surface d'édition. Lorsque la barre de défilement verticale est utilisée, la zone du ruban et la surface d'édition défilent toutes les deux. Lorsqu'un onglet de page ou un onglet contextuel est sélectionné, la zone du ruban affiche les commandes de l'interface utilisateur permettant d'exécuter des commandes. Lorsqu'un onglet de page ou un onglet contextuel est sélectionné, une barre de défilement verticale s'affiche à côté de la surface d'édition mais pas à côté de la zone du ruban. Lorsque la barre de défilement verticale est utilisée, le contenu de la surface d'édition défile mais la zone du ruban ne défile pas.

GESTES DE LANCEMENT POUR APPAREILS MOBILES

Au moins un capteur d'inclinaison génère une valeur de capteur. Un serveur d'informations de contexte reçoit la valeur de capteur et définit au moins un attribut de contexte. Une application utilise au moins un attribut de contexte pour déterminer qu'un geste de lancer a été effectué et pour changer une image sur un affichage en réponse au geste de lancer.

En savoir plus sur les sujets : microsoft, brevets