Microsoft forsøger at tage patent på "GRIP SIMULATION AF ET VIRTUEL OBJEKT" og mange interessante andre

Ikon for læsetid 4 min. Læs


Læsere hjælper med at understøtte MSpoweruser. Vi får muligvis en kommission, hvis du køber via vores links. Værktøjstip-ikon

Læs vores oplysningsside for at finde ud af, hvordan du kan hjælpe MSPoweruser med at opretholde redaktionen Læs mere

FÅ FÅR SIMULERING AF ET VIRTUEL OBJEKT

Det påberåbte emne tilvejebringer et system og/eller en fremgangsmåde til simulering af greb af et virtuelt objekt. Virtuelle 3D-objekter modtager simulerede brugerinputkræfter via en 2D-inputflade ved siden af ​​dem. Et eksempel på en fremgangsmåde omfatter modtagelse af et brugerinput svarende til en gribebevægelse, der omfatter mindst to simulerede kontakter med det virtuelle objekt. Gribegesten er modelleret som en simulering af friktionskræfter på det virtuelle objekt. En simuleret fysisk effekt på det virtuelle objekt af friktionskræfterne bestemmes. Mindst én mikroprocessor bruges til at vise et visuelt billede af det virtuelle objekt, der bevæger sig i overensstemmelse med den simulerede fysiske effekt.

GENKENDER FLERE INPUT-PUNKTSGESTURER

Den foreliggende opfindelse strækker sig til metoder, systemer og computerprogramprodukter til genkendelse af flere inputpunktbevægelser. Et genkendelsesmodul modtager et ordnet sæt af punkter, der angiver, at kontakter er blevet detekteret i en specificeret rækkefølge på flere forskellige steder på en multi-touch input-overflade. Genkendelsesmodulet bestemmer positionen af ​​efterfølgende detekterede lokationer (fx tredje detekteret lokation) i forhold til (fx til venstre for højre for) linjesegmenter, der forbinder tidligere detekterede lokationer (fx forbinder første og anden detekterede lokationer). Bevægelsesmodulet detekterer også, om linjesegmenter, der forbinder efterfølgende detekterede lokationer (f.eks. forbinder tredje og fjerde detekterede lokationer) skærer linjesegmenter, der forbinder tidligere detekterede lokationer (fx forbinder første og anden detekterede lokationer). Bevægelsesmodulet genkender en inputbevægelse baseret på de relative positioner, og hvorvidt linjesegmenter skærer hinanden. Bevægelsesmodulet identificerer derefter en tilsvarende inputoperation (f.eks. klip, indsæt osv.), der skal udføres.

EMAILVISNINGER

billede

E-mail-visningsteknikker er beskrevet. I implementeringer tages der en bestemmelse om en eller flere typer indhold, der indgår i en e-mail, gennem undersøgelse af metadata, der beskriver den ene eller flere typer indhold. Bestemmelsen sker som respons på valg af en e-mail i en brugergrænseflade til output. Et valg foretages fra en af ​​en flerhed af visninger for e-mailen baseret på bestemmelsen; og e-mailen udlæses i en brugergrænseflade ved hjælp af den valgte visning.

ÆNDRING AF STRØM-TILSTAND BASEREDE PÅ SENSORER I EN ENHED

En orientering af en enhed detekteres baseret på et signal fra mindst én orienteringssensor i enheden. Som svar på den detekterede orientering sættes enheden i fuld strømtilstand.

BRUGERGRÆNSEFLADE MED SAMLET FANE

En fanebaseret sammenklappelig brugergrænseflade inkluderer valgbare brugergrænsefladefaner, et båndområde og en redigeringsflade. Når en gennemsefane er valgt, viser båndområdet oplysninger og inkluderer ikke nogen brugergrænsefladekontrol til udførelse af kommandoer. Når fanen Gennemse er valgt, vises en lodret rullepanel ved siden af ​​båndområdet og redigeringsfladen. Når den lodrette rullebjælke bruges, rulles både båndområdet og redigeringsfladen. Når en sidefane eller en kontekstuel fane er valgt, viser båndområdet brugergrænsefladekontroller til udførelse af kommandoer. Når en sidefane eller en kontekstuel fane er valgt, vises en lodret rullebjælke ved siden af ​​redigeringsfladen, men ikke ved siden af ​​båndområdet. Når den lodrette rullebjælke bruges, rulles indholdet af redigeringsfladen, men båndområdet rulles ikke.

KASTEBEVÆGNINGER TIL MOBILE ENHEDER

Mindst én hældningssensor genererer en sensorværdi. En kontekstinformationsserver modtager sensorværdien og indstiller mindst én kontekstattribut. En applikation bruger mindst én kontekstattribut til at bestemme, at der er lavet en slyngebevægelse, og til at ændre et billede på en skærm som svar på slyngebevægelsen.

Mere om emnerne: microsoft, patenter