1
Jeffrey Alan Kohler: Time-shifted web conferencing. March 16, 2010: US07679637 (20 worldwide citation)

A web conferencing system which, in one aspect has time-shifting capabilities. Session content is recorded so that participants are able to observe the session in real-time, delayed while the session is still in progress, or after the session has completed. Participants are also able to observe the ...


2
Stephen Latta, Kevin Geisner, Brian Mount, Daniel McCulloch, Cameron Brown, Jeffrey Alan Kohler, Wei Zhang, Ryan Hastings, Darren Bennett, Ian McIntyre: Matching physical locations for shared virtual experience. MICROSOFT TECHNOLOGY LICENSING, Micah Goldsmith, Judy Yee, Micky Minhas, May 26, 2015: US09041739 (3 worldwide citation)

Embodiments for matching participants in a virtual multiplayer entertainment experience are provided. For example, one embodiment provides a method including receiving from each user of a plurality of users a request to join the virtual multiplayer entertainment experience, receiving from each user ...


3
Rod G Fleck, David D Bohn, Stephen Latta, Julia Meinershagen, Sebastian Sylvan, Brian McDowell, Jeff Cole, Jeffrey Alan Kohler: Display with blocking image generation. MICROSOFT TECHNOLOGY LICENSING, Jeremy Snodgrass, Judy Yee, Micky Minhas, September 29, 2015: US09147111 (3 worldwide citation)

A blocking image generating system and related methods include a head-mounted display device having an opacity layer. A method may include receiving a virtual image to be presented by display optics in the head-mounted display device. Lighting information and an eye-position parameter may be receive ...


4
James Gerard Dack, Jeffrey Alan Kohler, Shawn Crispin Wright, Anthony James Ambrus: User-height-based rendering system for augmented reality objects. MICROSOFT TECHNOLOGY LICENSING, Alleman Hall Creasman & Tuttle, November 20, 2018: US10134190

In various embodiments, methods and systems for rendering augmented reality objects based on user heights are provided. Height data of a user of an augmented reality device can be determined. The height data relates to a viewing perspective from an eye level of the user. Placement data for an augmen ...


5
Anatolie Gavriliuc, Shawn Crispin Wright, Jeffrey Alan Kohler, Quentin Simon Charles Miller, Scott Francis Fullam, Sergio Paolantonio, Michael Edward Samples, Anthony James Ambrus: Integrated free space and surface input device. Microsoft Technology Licensing, Alleman Hall Creasman & Tuttle, February 12, 2019: US10203781

In various embodiments, methods and systems for implementing integrated free space and surface inputs are provided. An integrated free space and surface input system includes a mixed-input pointing device for interacting and controlling interface objects using free space inputs and surface inputs, t ...


6
Andrew Martin Wand, Jeffrey Alan Kohler, Alexander Sabo Brodie: System and method for web-based imaging services within a client-based application. Microsoft Corporation, Shook Hardy & Bacon, October 25, 2011: US08046405

This invention is directed to a computer-implemented system and method for providing web-based features in a client-based digital imaging application. An area of the registry is provided for a number of possible, future web-based features. The registry has the capacity to accept a number of name-val ...


7
Andrew Martin Wand, Jeffrey Alan Kohler, Alexander Sabo Brodie: System and method for web-based imaging services within a client-based application. Microsoft Corporation, Scott B Strohm, Shook Hardy & Bacon, March 11, 2004: US20040049536-A1

This invention is directed to a computer-implemented system and method for providing web-based features in a client-based digital imaging application. An area of the registry is provided for a number of possible, future web-based features. The registry has the capacity to accept a number of name-val ...


8
Andrew Martin Wand, Jeffrey Alan Kohler, Alexander Sabo Brodie: Providing web-based imaging services within a client-based application. Microsoft Corporation, January 12, 2012: US20120011199-A1

Embodiments are directed to a computer-implemented system and method for providing web-based features in a client-based digital imaging application. A location on a client is provided for storing a number of possible, future web-based features. The location has the capacity to accept a number of nam ...