1
Daniel J McCulloch, Ryan L Hastings, Kevin A Geisner, Robert L Crocco, Alexandru O Balan, Derek L Knee, Michael J Scavezze, Stephen G Latta, Brian J Mount: See-through display brightness control. Microsoft Corporation, Vierra Magen Marcus, June 17, 2014: US08752963 (104 worldwide citation)

The technology provides various embodiments for controlling brightness of a see-through, near-eye mixed display device based on light intensity of what the user is gazing at. The opacity of the display can be altered, such that external light is reduced if the wearer is looking at a bright object. T ...


2
Daniel J McCulloch, Arnulfo Zepeda Navratil, Jonathan T Steed, Ryan L Hastings, Jason Scott, Brian J Mount, Holly A Hirzel, Darren Bennett, Michael J Scavezze: Controlling a virtual object with a real controller device. MICROSOFT TECHNOLOGY LICENSING, Brandon Roper, Judy Yee, Micky Minhas, May 26, 2015: US09041622 (13 worldwide citation)

Technology is described for controlling a virtual object displayed by a near-eye, augmented reality display with a real controller device. User input data is received from a real controller device requesting an action to be performed by the virtual object. A user perspective of the virtual object be ...


3
Michael J Scavezze, Adam G Poulos, Johnathan Robert Bevis, Nicholas Gervase Fajt, Cameron G Brown, Daniel J McCulloch, Jeremy Lee: Automated content scrolling. MICROSOFT TECHNOLOGY LICENSING, Dan Choi, Judy Yee, Micky Minhas, April 12, 2016: US09311718 (4 worldwide citation)

Methods for controlling the display of content as the content is being viewed by an end user of a head-mounted display device (HMD) are described. In some embodiments, an HMD may display the content using a virtual content reader for reading the content. The content may comprise text and/or images, ...


4
Kevin A Geisner, Darren Bennett, Relja Markovic, Stephen G Latta, Daniel J McCulloch, Jason Scott, Ryan L Hastings, Alex Aben Athar Kipman, Andrew John Fuller, Jeffrey Neil Margolis, Kathryn Stone Perez, Sheridan Martin Small: Providing contextual personal information by a mixed reality device. Microsoft Technology Licensing, Dan Choi, Judy Yee, Micky Minhas, October 6, 2015: US09153195 (3 worldwide citation)

The technology provides contextual personal information by a mixed reality display device system being worn by a user. A user inputs person selection criteria, and the display system sends a request for data identifying at least one person in a location of the user who satisfy the person selection c ...


5
Kevin A Geisner, Brian J Mount, Stephen G Latta, Daniel J McCulloch, Kyungsuk David Lee, Ben J Sugden, Jeffrey N Margolis, Kathryn Stone Perez, Sheridan Martin Small, Mark J Finocchio, Robert L Crocco Jr: Realistic occlusion for a head mounted augmented reality display. MICROSOFT TECHNOLOGY LICENSING, Heikki Einola, Judy Yee, Micky Minhas, September 1, 2015: US09122053 (3 worldwide citation)

Technology is described for providing realistic occlusion between a virtual object displayed by a head mounted, augmented reality display system and a real object visible to the user's eyes through the display. A spatial occlusion in a user field of view of the display is typically a three dimension ...


6
Darren Bennett, Brian J Mount, Michael J Scavezze, Daniel J McCulloch, Anthony J Ambrus, Jonathan T Steed, Arthur C Tomlin, Kevin A Geisner: Configuring an interaction zone within an augmented reality environment. MICROSOFT TECHNOLOGY LICENSING, Dan Choi, Judy Yee, Micky Minhas, March 22, 2016: US09292085 (3 worldwide citation)

Technology is described for automatically determining placement of one or more interaction zones in an augmented reality environment in which one or more virtual features are added to a real environment. An interaction zone includes at least one virtual feature and is associated with a space within ...


7
Daniel J McCulloch, Stephen G Latta, Brian J Mount, Kevin A Geisner, Roger Sebastian Kevin Sylvan, Arnulfo Zepeda Navratil, Jason Scott, Jonathan T Steed, Ben J Sugden, Britta Silke Hummel, Kyungsuk David Lee, Mark J Finocchio, Alex Aben Athar Kipman, Jeffrey N Margolis: Displaying a collision between real and virtual objects. Microsoft Technology Licensing, Dan Choi, Judy Yee, Micky Minhas, November 10, 2015: US09183676 (3 worldwide citation)

Technology is described for displaying a collision between objects by an augmented reality display device system. A collision between a real object and a virtual object is identified based on three dimensional space position data of the objects. At least one effect on at least one physical property ...


8
Kevin A Geisner, Kathryn Stone Perez, Stephen G Latta, Ben J Sugden, Benjamin I Vaught, Alex Aben Athar Kipman, Jeffrey A Kohler, Daniel J McCulloch: Personal audio/visual apparatus providing resource management. MICROSOFT TECHNOLOGY LICENSING, Vierra Magen Marcus, March 28, 2017: US09606992 (2 worldwide citation)

Technology is described for resource management based on data including image data of a resource captured by at least one capture device of at least one personal audiovisual (A/V) apparatus including a near-eye, augmented reality (AR) display. A resource is automatically identified from image data c ...


9
Stephen G Latta, Adam G Poulos, Cameron G Brown, Daniel J McCulloch, Matthew Kaplan, Arnulfo Zepeda Navratil, Jon Paulovich, Kudo Tsunoda: Holographic object feedback. MICROSOFT TECHNOLOGY LICENSING, Dan Choi, Judy Yee, Micky Minhas, June 14, 2016: US09367136 (2 worldwide citation)

Methods for providing real-time feedback to an end user of a mobile device as they are interacting with or manipulating one or more virtual objects within an augmented reality environment are described. The real-time feedback may comprise visual feedback, audio feedback, and/or haptic feedback. In s ...


10
Daniel J McCulloch, Ryan L Hastings, Jason Scott, Holly A Hirzel, Brian J Mount: Context aware surface scanning and reconstruction. Microsoft Corporation, Micah Goldsmith, Judy Yee, Micky Minhas, February 24, 2015: US08965741 (2 worldwide citation)

A system for generating and updating a 3D model of a structure as the structure is being constructed or modified is described. The structure may comprise a building or non-building structure such as a bridge, parking garage, or roller coaster. The 3D model may include virtual objects depicting physi ...