Patents by Inventor Michael Anthony Hall

Michael Anthony Hall 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).

  • Publication number: 20200183030
    Abstract: Spatial sampling is a key factor in determining acquisition parameters for seismic surveys. Acquiring the data to meet spatial sampling requirements for low, mid and high frequencies, by acquiring coarse, medium and fine acquisition grids respectively and layering these during processing, can result in reduced cost and/or higher quality surveys.
    Type: Application
    Filed: December 11, 2018
    Publication date: June 11, 2020
    Inventors: John Stewart Archer, Michael Anthony Hall
  • Patent number: 10339662
    Abstract: A method of registering first and second cameras in a multi-camera imager comprising generating virtual fiducials at different locations relative to the multi camera imager and using coordinates of the virtual fiducials to determine a fundamental matrix for the cameras.
    Type: Grant
    Filed: May 23, 2016
    Date of Patent: July 2, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Andrew D. Wilson, Michael Anthony Hall
  • Patent number: 10326979
    Abstract: A multi-camera imager (MCI) configured to register a first image of a scene acquired by a first camera comprised in the MCI to a second image of the same scene acquired by a second camera in the MCI based on adjusting a transform configured to register images of a calibration target acquired by the first and second cameras for a same fixed position and orientation of the calibration target using epipolar line segments in one of the cameras associated with image plane coordinates in the other of the cameras.
    Type: Grant
    Filed: May 23, 2016
    Date of Patent: June 18, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Michael Anthony Hall
  • Patent number: 10027954
    Abstract: A method of registering first and second cameras in a multi-camera imager comprising imaging a calibration target having rows and columns of fiducials with both the first and second cameras and using convergence angles of images of the rows and columns in the images to register the cameras.
    Type: Grant
    Filed: May 23, 2016
    Date of Patent: July 17, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Michael Anthony Hall
  • Patent number: 9958383
    Abstract: An active illumination range camera that acquires a range and a picture image of a scene and provides a reflectance for a feature in the scene responsive to a distance for the feature provided by the range image, a registered irradiance for the feature provided by the picture image and registered irradiance for a region of a calibration surface corresponding to the feature provided by an image of the calibration surface acquired by the range camera.
    Type: Grant
    Filed: December 18, 2014
    Date of Patent: May 1, 2018
    Assignee: Microsoft Technology Licensing, LLC.
    Inventors: Michael Anthony Hall, Kameron Rausch, Abdelrehim Ahmed, Beibei Cheng, Ben Walker, Jonathan Hoof, Daniel Kennett
  • Publication number: 20180046271
    Abstract: On a computing system, a method includes receiving a depth video, producing a machine-understandable model of a player interacting with a user-input control device from the depth video, controlling operation of the computing system without influence of the machine-understandable model responsive to receiving a control signal from a user-input control device while the user-input control device is in an attached state, and controlling operation of the computing system with influence of the machine-understandable model responsive to receiving the control signal from the user-input control device while the user-input control device is in a detached state.
    Type: Application
    Filed: October 2, 2017
    Publication date: February 15, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventor: Michael Anthony Hall
  • Publication number: 20170339395
    Abstract: A multi-camera imager (MCI) configured to register a first image of a scene acquired by a first camera comprised in the MCI to a second image of the same scene acquired by a second camera in the MCI based on adjusting a transform configured to register images of a calibration target acquired by the first and second cameras for a same fixed position and orientation of the calibration target using epipolar line segments in one of the cameras associated with image plane coordinates in the other of the cameras.
    Type: Application
    Filed: May 23, 2016
    Publication date: November 23, 2017
    Inventor: Michael Anthony Hall
  • Publication number: 20170337700
    Abstract: A method of registering first and second cameras in a multi-camera imager comprising generating virtual fiducials at different locations relative to the multi camera imager and using coordinates of the virtual fiducials to determine a fundamental matrix for the cameras.
    Type: Application
    Filed: May 23, 2016
    Publication date: November 23, 2017
    Inventors: Andrew D. Wilson, Michael Anthony Hall
  • Publication number: 20170339400
    Abstract: A method of registering first and second cameras in a multi-camera imager comprising imaging a calibration target having rows and columns of fiducials with both the first and second cameras and using convergence angles of images of the rows and columns in the images to register the cameras.
    Type: Application
    Filed: May 23, 2016
    Publication date: November 23, 2017
    Inventor: Michael Anthony Hall
  • Patent number: 9804696
    Abstract: On a computing system, a method includes receiving a depth video, producing a machine-understandable model of a player interacting with a user-input control device from the depth video, controlling operation of the computing system without influence of the machine-understandable model responsive to receiving a control signal from a user-input control device while the user-input control device is in an attached state, and controlling operation of the computing system with influence of the machine-understandable model responsive to receiving the control signal from the user-input control device while the user-input control device is in a detached state.
    Type: Grant
    Filed: January 2, 2015
    Date of Patent: October 31, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventor: Michael Anthony Hall
  • Patent number: 9684370
    Abstract: Various embodiments relating to reducing camera interference are disclosed. In one embodiment, an infrared image of a scene may be received from a camera that emits infrared light. An interference condition likely to degrade infrared performance of one or more proximate infrared devices may be recognized. Responsive to recognizing the interference condition, an instruction to mitigate the interference condition may be output.
    Type: Grant
    Filed: May 7, 2014
    Date of Patent: June 20, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Michael Anthony Hall, Spencer Dean Perreault
  • Patent number: 9681123
    Abstract: A method to calibrate an imaging array of a time-of-flight depth camera includes the act of modulating emission from a light source of the camera while synchronously biasing the imaging array. In this method, the modulated emission reflects from a compact reflector positioned a known distance from the camera and passes through an optical diffuser en route to the imaging array. For each pixel of the imaging array, a correction term is stored, which brings the output from that pixel into agreement with the actual distance between the camera and the compact reflector.
    Type: Grant
    Filed: April 4, 2014
    Date of Patent: June 13, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Travis Perry, Cyrus Bamji, Mike Fenton, Karen Cheng, Michael Anthony Hall
  • Patent number: 9578311
    Abstract: A method for operating a time of flight (TOF) depth camera is provided. The method includes, using an image processing module, interpolating an updated timing delay calibration for each of a plurality of pixel sensors based at least on an updated set of modulation frequency and duty cycle calibration combinations received by the image processing module, the plurality of pixel sensors coupled to a timing clock, and receiving light generated by a light source and reflected in a 3-dimensional environment, the updated set of modulation frequency and duty cycle calibration combinations replacing the corresponding factory-preloaded timing delay calibrations. The method further includes applying the updated timing delay calibrations to pixel data corresponding to each of the plurality of the pixel sensors to generate a depth map of the 3-dimensional environment.
    Type: Grant
    Filed: October 22, 2014
    Date of Patent: February 21, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Michael Anthony Hall, Mirko Schmidt, Travis Perry
  • Patent number: 9392389
    Abstract: Various embodiments related to providing an audio notification to a listener via a dual-mode speaker system are provided. In one embodiment, a computing device and associated dual-mode speaker system are configured to be selectively operable in a non-directional broadcast mode and a directional broadcast mode. Based on an audio notification condition, it is determined that the audio notification is to be delivered using the directional broadcast mode. The dual-mode speaker system is then used to broadcast the audio notification to the listener using the directional broadcast mode.
    Type: Grant
    Filed: June 27, 2014
    Date of Patent: July 12, 2016
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Michael Anthony Hall, Joshua O. Miller
  • Publication number: 20160195940
    Abstract: On a computing system, a method includes receiving a depth video, producing a machine-understandable model of a player interacting with a user-input control device from the depth video, controlling operation of the computing system without influence of the machine-understandable model responsive to receiving a control signal from a user-input control device while the user-input control device is in an attached state, and controlling operation of the computing system with influence of the machine-understandable model responsive to receiving the control signal from the user-input control device while the user-input control device is in a detached state.
    Type: Application
    Filed: January 2, 2015
    Publication date: July 7, 2016
    Inventor: Michael Anthony Hall
  • Publication number: 20160178512
    Abstract: An active illumination range camera that acquires a range and a picture image of a scene and provides a reflectance for a feature in the scene responsive to a distance for the feature provided by the range image, a registered irradiance for the feature provided by the picture image and registered irradiance for a region of a calibration surface corresponding to the feature provided by an image of the calibration surface acquired by the range camera.
    Type: Application
    Filed: December 18, 2014
    Publication date: June 23, 2016
    Inventors: Michael Anthony Hall, Kameron Rausch, Abdelrehim Ahmed, Beibei Cheng, Ben Walker, Jonathan Hoof, Daniel Kennett
  • Publication number: 20160170055
    Abstract: Spatial sampling is a key factor in determining acquisition parameters for seismic surveys. Acquiring the data to meet spatial sampling requirements for low, mid and high frequencies, by acquiring coarse, medium and fine acquisition grids respectively and layering these during processing, can result in reduced cost and/or higher quality surveys.
    Type: Application
    Filed: December 9, 2015
    Publication date: June 16, 2016
    Inventors: John Stewart Archer, Michael Anthony Hall
  • Publication number: 20160119611
    Abstract: A method for operating a time of flight (TOF) depth camera is provided. The method includes, using an image processing module, interpolating an updated timing delay calibration for each of a plurality of pixel sensors based at least on an updated set of modulation frequency and duty cycle calibration combinations received by the image processing module, the plurality of pixel sensors coupled to a timing clock, and receiving light generated by a light source and reflected in a 3-dimensional environment, the updated set of modulation frequency and duty cycle calibration combinations replacing the corresponding factory-preloaded timing delay calibrations. The method further includes applying the updated timing delay calibrations to pixel data corresponding to each of the plurality of the pixel sensors to generate a depth map of the 3-dimensional environment.
    Type: Application
    Filed: October 22, 2014
    Publication date: April 28, 2016
    Inventors: Michael Anthony Hall, Mirko Schmidt, Travis Perry
  • Publication number: 20150382124
    Abstract: Various embodiments related to providing an audio notification to a listener via a dual-mode speaker system are provided. In one embodiment, a computing device and associated dual-mode speaker system are configured to be selectively operable in a non-directional broadcast mode and a directional broadcast mode. Based on an audio notification condition, it is determined that the audio notification is to be delivered using the directional broadcast mode. The dual-mode speaker system is then used to broadcast the audio notification to the listener using the directional broadcast mode.
    Type: Application
    Filed: June 27, 2014
    Publication date: December 31, 2015
    Inventors: Michael Anthony Hall, Joshua O. Miller
  • Publication number: 20150326799
    Abstract: Various embodiments relating to reducing camera interference are disclosed. In one embodiment, an infrared image of a scene may be received from a camera that emits infrared light. An interference condition likely to degrade infrared performance of one or more proximate infrared devices may be recognized. Responsive to recognizing the interference condition, an instruction to mitigate the interference condition may be output.
    Type: Application
    Filed: May 7, 2014
    Publication date: November 12, 2015
    Applicant: Microsoft Corporation
    Inventors: Michael Anthony Hall, Spencer Dean Perreault