Patents by Inventor Stan Adermann

Stan Adermann has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9342139
    Abstract: A method for automatically pairing an input device to a user is provided herein. According to one embodiment, the method includes receiving an input from an unpaired input device within an observed scene, and calculating a position of the unpaired input device upon receiving the input. The method further includes detecting one or more users within the observed scene via a capture device, creating a candidate list of the one or more detected users determined to be within a vicinity of the unpaired input device, and assigning one detected user on the candidate list to the unpaired input device to initiate pairing.
    Type: Grant
    Filed: December 19, 2011
    Date of Patent: May 17, 2016
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Stan Adermann, Jeffrey Kinsey, Richard Hanks, John Ikeda
  • Publication number: 20130154917
    Abstract: A method for automatically pairing an input device to a user is provided herein. According to one embodiment, the method includes receiving an input from an unpaired input device within an observed scene, and calculating a position of the unpaired input device upon receiving the input. The method further includes detecting one or more users within the observed scene via a capture device, creating a candidate list of the one or more detected users determined to be within a vicinity of the unpaired input device, and assigning one detected user on the candidate list to the unpaired input device to initiate pairing.
    Type: Application
    Filed: December 19, 2011
    Publication date: June 20, 2013
    Applicant: Microsoft Corporation
    Inventors: Stan Adermann, Jeffrey Kinsey, Richard Hanks, John Ikeda
  • Patent number: 8284847
    Abstract: To detect movement of a depth camera in a motion capture system, readings from an accelerometer in the depth camera are processed to provide short and long term moving averages for each of the x, y and z axes. For each axis, a difference between the short and long term averages is obtained. A sum of the differences is obtained by summing the absolute value of each difference, across all three axes. This sum of differences is then compared to a threshold to determine if movement is detected. In another approach, the short and long term averages of the accelerometer readings are converted to pitch and roll values, and the pitch and roll values are separately compared to a threshold to determine if movement is detected. A tracking algorithm can be temporarily halted while movement is detected. Readings in the vertical direction can be attenuated by a scaling factor.
    Type: Grant
    Filed: May 3, 2010
    Date of Patent: October 9, 2012
    Assignee: Microsoft Corporation
    Inventor: Stan Adermann
  • Publication number: 20110267456
    Abstract: To detect movement of a depth camera in a motion capture system, readings from an accelerometer in the depth camera are processed to provide short and long term moving averages for each of the x, y and z axes. For each axis, a difference between the short and long term averages is obtained. A sum of the differences is obtained by summing the absolute value of each difference, across all three axes. This sum of differences is then compared to a threshold to determine if movement is detected. In another approach, the short and long term averages of the accelerometer readings are converted to pitch and roll values, and the pitch and roll values are separately compared to a threshold to determine if movement is detected. A tracking algorithm can be temporarily halted while movement is detected. Readings in the vertical direction can be attenuated by a scaling factor.
    Type: Application
    Filed: May 3, 2010
    Publication date: November 3, 2011
    Applicant: MICROSOFT CORPORATION
    Inventor: Stan Adermann