KEVIN ALAN GEISNER
Engineers in Seattle, WA

License number
Pennsylvania PE053535E
Category
Engineers
Type
Professional Engineer
Address
Address 2
Seattle, WA 98133
Pennsylvania

Professional information

Kevin Geisner Photo 1

Altering A View Perspective Within A Display Environment

US Patent:
2010028, Nov 4, 2010
Filed:
May 29, 2009
Appl. No.:
12/474769
Inventors:
Stephen G. Latta - Seattle WA, US
Gregory N. Snook - Sammamish WA, US
Justin McBride - Renton WA, US
Arthur Charles Tomlin - Redmond WA, US
Peter Sarrett - Redmond WA, US
Kevin Geisner - Seattle WA, US
Relja Markovic - Seattle WA, US
Christopher Vuchetich - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 3/033
US Classification:
715863
Abstract:
Disclosed herein are systems and methods for altering a view perspective within a display environment. For example, gesture data corresponding to a plurality of inputs may be stored. The input may be input into a game or application implemented by a computing device. Images of a user of the game or application may be captured. For example, a suitable capture device may capture several images of the user over a period of time. The images may be analyzed and processed for detecting a user's gesture. Aspects of the user's gesture may be compared to the stored gesture data for determining an intended gesture input for the user. The comparison may be part of an analysis for determining inputs corresponding to the gesture data, where one or more of the inputs are input into the game or application and cause a view perspective within the display environment to be altered.


Kevin Geisner Photo 2

Determine Intended Motions

US Patent:
8451278, May 28, 2013
Filed:
Aug 3, 2012
Appl. No.:
13/566939
Inventors:
Kevin Geisner - Seattle WA, US
Relja Markovic - Seattle WA, US
Stephen Gilchrist Latta - Seattle WA, US
Gregory Nelson Snook - Sammamish WA, US
Kudo Tsunoda - Seattle WA, US
Darren Alexander Bennett - Sammamish WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06T 13/00
US Classification:
345474, 715863
Abstract:
It may be desirable to apply corrective data to aspects of captured image or the user-performed gesture for display of a visual representation that corresponds to the corrective data. The captured motion may be any motion in the physical space that is captured by the capture device, such as a camera. Aspects of a skeletal or mesh model of a person, that is generated based on the image data captured by the capture device, may be modified prior to animation. The modification may be made to the model generated from image data that represents a target or a target's motion, including user gestures, in the physical space. For example, certain joints of a skeletal model may be readjusted or realigned. A model of a target may be modified by applying differential correction, magnetism principles, binary snapping, confining virtual movement to defined spaces, or the like.


Kevin Geisner Photo 3

Skeletal Control Of Three-Dimensional Virtual World

US Patent:
2012015, Jun 21, 2012
Filed:
Dec 21, 2010
Appl. No.:
12/975086
Inventors:
Stephen Latta - Seattle WA, US
Darren Bennett - Mercer Island WA, US
Kevin Geisner - Seattle WA, US
Relja Markovic - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
A63F 13/00
US Classification:
463 32
Abstract:
A virtual skeleton includes a plurality of joints and provides a machine readable representation of a human target observed with a three-dimensional depth camera. A relative position of a hand joint of the virtual skeleton is translated as a gestured control, and a three-dimensional virtual world is controlled responsive to the gestured control.


Kevin Geisner Photo 4

Localized Gesture Aggregation

US Patent:
8145594, Mar 27, 2012
Filed:
May 29, 2009
Appl. No.:
12/474581
Inventors:
Kevin Geisner - Seattle WA, US
Stephen Latta - Seattle WA, US
Gregory N. Snook - Sammamish WA, US
Relja Markovic - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/30
US Classification:
707607
Abstract:
Systems, methods and computer readable media are disclosed for a localized gesture aggregation. In a system where user movement is captured by a capture device to provide gesture input to the system, demographic information regarding users as well as data corresponding to how those users respectively make various gestures is gathered. When a new user begins to use the system, his demographic information is analyzed to determine a most likely way that he will attempt to make or find it easy to make a given gesture. That most likely way is then used to process the new user's gesture input.


Kevin Geisner Photo 5

Method To Control Perspective For A Camera-Controlled Computer

US Patent:
8649554, Feb 11, 2014
Filed:
May 29, 2009
Appl. No.:
12/475245
Inventors:
Relia Markovic - Seattle WA, US
Gregory N. Snook - Sammamish WA, US
Stephen Latta - Seattle WA, US
Kevin Geisner - Seattle WA, US
Johnny Lee - Bellevue WA, US
Adam Jethro Lanygridge - Surrey, GB
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06K 9/00
US Classification:
382103, 382107
Abstract:
Systems, methods and computer readable media are disclosed for controlling perspective of a camera-controlled computer. A capture device captures user gestures and sends corresponding data to a recognizer engine. The recognizer engine analyzes the data with a plurality of filters, each filter corresponding to a gesture. Based on the output of those filters, a perspective control is determined, and a display device displays a new perspective corresponding to the perspective control.


Kevin Geisner Photo 6

Determine Intended Motions

US Patent:
8253746, Aug 28, 2012
Filed:
May 1, 2009
Appl. No.:
12/434532
Inventors:
Kevin Geisner - Seattle WA, US
Relja Markovic - Seattle WA, US
Stephen Gilchrist Latta - Seattle WA, US
Gregory Nelson Snook - Sammamish WA, US
Kudo Tsunoda - Seattle WA, US
Darren Alexander Bennett - Sammamish WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06T 13/00
US Classification:
345474
Abstract:
It may be desirable to apply corrective data to aspects of captured image or the user-performed gesture for display of a visual representation that corresponds to the corrective data. The captured motion may be any motion in the physical space that is captured by the capture device, such as a camera. Aspects of a skeletal or mesh model of a person, that is generated based on the image data captured by the capture device, may be modified prior to animation. The modification may be made to the model generated from image data that represents a target or a target's motion, including user gestures, in the physical space. For example, certain joints of a skeletal model may be readjusted or realigned. A model of a target may be modified by applying differential correction, magnetism principles, binary snapping, confining virtual movement to defined spaces, or the like.


Kevin Geisner Photo 7

Show Body Position

US Patent:
2010028, Nov 4, 2010
Filed:
May 1, 2009
Appl. No.:
12/434545
Inventors:
Kevin Geisner - Seattle WA, US
Relja Markovic - Seattle WA, US
Stephen Gilchrist Latta - Seattle WA, US
Gregory Nelson Snook - Sammamish WA, US
Darren Bennett - Redmond WA, US
International Classification:
G06F 3/033, G06F 3/048
US Classification:
715849, 715863
Abstract:
A capture device may capture a user's motion and a display device may display a model that maps to the user's motion, including gestures that are applicable for control. A user may be unfamiliar with a system that maps the user's motions or not know what gestures are applicable for an executing application. A user may not understand or know how to perform gestures that are applicable for the executing application. Providing visual feedback representing instructional gesture data to the user can teach the user how to properly gesture. The visual feedback may be provided in any number of suitable ways. For example, visual feedback may be provided via ghosted images, player avatars, or skeletal representations. The system can process prerecorded or live content for displaying visual feedback representing instructional gesture data. The feedback can portray the deltas between the user's actual position and the ideal gesture position.


Kevin Geisner Photo 8

Standard Gestures

US Patent:
8487938, Jul 16, 2013
Filed:
Feb 23, 2009
Appl. No.:
12/391150
Inventors:
Stephen G. Latta - Seattle WA, US
Kudo Tsunoda - Seattle WA, US
Kevin Geisner - Seattle WA, US
Relja Markovic - Seattle WA, US
Darren Alexander Bennett - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06T 13/40, G06T 13/00
US Classification:
345473, 345474, 345475
Abstract:
Systems, methods and computer readable media are disclosed for grouping complementary sets of standard gestures into gesture libraries. The gestures may be complementary in that they are frequently used together in a context or in that their parameters are interrelated. Where a parameter of a gesture is set with a first value, all other parameters of the gesture and of other gestures in the gesture package that depend on the first value may be set with their own value which is determined using the first value.


Kevin Geisner Photo 9

Gesture Shortcuts

US Patent:
2010030, Dec 2, 2010
Filed:
May 29, 2009
Appl. No.:
12/474781
Inventors:
Stephen Latta - Seattle WA, US
Kevin Geisner - Seattle WA, US
John Clavin - Seattle WA, US
Kudo Tsunoda - Seattle WA, US
Kathryn Stone Perez - Shoreline WA, US
Alex Kipman - Redmond WA, US
Relja Markovic - Seattle WA, US
Gregory N. Snook - Sammamish WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 3/01
US Classification:
715863
Abstract:
Systems, methods and computer readable media are disclosed for gesture shortcuts. A user's movement or body position is captured by a capture device of a system, and is used as input to control the system. For a system-recognized gesture, there may be a full version of the gesture and a shortcut of the gesture. Where the system recognizes that either the full version of the gesture or the shortcut of the gesture has been performed, it sends an indication that the system-recognized gesture was observed to a corresponding application. Where the shortcut comprises a subset of the full version of the gesture, and both the shortcut and the full version of the gesture are recognized as the user performs the full version of the gesture, the system recognizes that only a single performance of the gesture has occurred, and indicates to the application as such.


Kevin Geisner Photo 10

Gesture Tool

US Patent:
2010030, Dec 2, 2010
Filed:
May 29, 2009
Appl. No.:
12/474655
Inventors:
Kevin Geisner - Seattle WA, US
Stephen Latta - Seattle WA, US
Gregory N. Snook - Sammamish WA, US
Relja Markovic - Seattle WA, US
Arthur Charles Tomlin - Redmond WA, US
Mark Mihelich - Redmond WA, US
Kyungsuk David Lee - Seattle WA, US
David Jason Christopher Horbach - Bothell WA, US
Matthew Jon Puls - Sammamish WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 3/033
US Classification:
715863
Abstract:
Systems, methods and computer readable media are disclosed for a gesture tool. A capture device captures user movement and provides corresponding data to a gesture recognizer engine and an application. From that, the data is parsed to determine whether it satisfies one or more gesture filters, each filter corresponding to user-performed gesture. The data and the information about the filters is also sent to a gesture tool, which displays aspects of the data and filters. In response to user input corresponding to a change in a filter, the gesture tool sends an indication of such to the gesture recognizer engine and application, where that change occurs.