Patents by Inventor Marshall T. DePue
Marshall T. DePue 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: 11831237Abstract: A power supply includes a power factor correction (PFC) circuit, a PFC bypass circuit, and a decision circuit. The PFC circuit is configured to receive an input current from a power source and, when enabled, reduce current harmonics in the input current by shaping an input sinusoidal current waveform to match a phase and shape of a sinusoidal input voltage waveform. The PFC bypass circuit is configured to bypass the PFC circuit when the PFC circuit is disabled. The decision circuit includes a detection circuit configured to detect an output load of the power supply and is configured to output a PFC enable command based at least in part on the detected output load being greater than or equal to a threshold value and a determination that an input voltage of the power source is greater than or equal to a threshold value.Type: GrantFiled: March 23, 2022Date of Patent: November 28, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Chee Kiong Fong, Michael Roy Volkman, Geoffrey Jason Shew, Suet Fong Tin, Marshall T Depue
-
Publication number: 20230188031Abstract: A power supply includes a power factor correction (PFC) circuit, a PFC bypass circuit, and a decision circuit. The PFC circuit is configured to receive an input current from a power source and, when enabled, reduce current harmonics in the input current by shaping an input sinusoidal current waveform to match a phase and shape of a sinusoidal input voltage waveform. The PFC bypass circuit is configured to bypass the PFC circuit when the PFC circuit is disabled. The decision circuit includes a detection circuit configured to detect an output load of the power supply and is configured to output a PFC enable command based at least in part on the detected output load being greater than or equal to a threshold value and a determination that an input voltage of the power source is greater than or equal to a threshold value.Type: ApplicationFiled: March 23, 2022Publication date: June 15, 2023Applicant: Microsoft Technology Licensing, LLCInventors: Chee Kiong FONG, Michael Roy VOLKMAN, Geoffrey Jason SHEW, Suet Fong TIN, Marshall T. DEPUE
-
Patent number: 10178374Abstract: Examples are disclosed herein that are related to depth imaging of a 360-degree field of view. One example provides a depth imaging system comprising an image sensor, a reflector subsystem comprising one or more reflectors arranged to reflect a radial field of view of a surrounding environment toward the image sensor, a projector configured to project light onto the reflector subsystem for reflection into the surrounding environment, and a computing device comprising a logic subsystem and a storage subsystem comprising instructions executable by the logic subsystem to receive image data from the image sensor, and output a depth image based upon the image data.Type: GrantFiled: April 3, 2015Date of Patent: January 8, 2019Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Joshua Mark Hudman, Marshall T. DePue, Andrew K. Juenger
-
Patent number: 10048780Abstract: Architecture for managing clutch height in an optical navigational device such as a computer mouse. In one embodiment for a mouse, a feature can be molded into the bottom case that limits the clutch height by occluding the reflected light to the image sensor when the device is lifted from the tracking surface. Tracking is disabled when the clutch height threshold is exceeded, and re-enabled when the device is brought under the distance clutch height threshold. The device includes firmware controlled algorithm adjustments to one or more correlation parameters. User interfaces may also be employed to implement various aspects of the embodiments discussed herein.Type: GrantFiled: October 28, 2013Date of Patent: August 14, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Marshall T. DePue, David M. Lane, Stephen C. Klein, Brian L. Hastings, David D. Bohn
-
Patent number: 9754415Abstract: Embodiments that relate to displaying an image via a display device worn on a head of a user are disclosed. In one example embodiment, an image is displayed at an initial registration position with respect to a user's eye. Composite motion data is received from one or more sensors, with the composite motion data comprising a head motion component and a relative motion component which is relative motion between the head and the display device. The composite motion data is filtered to remove the head motion component and yield the relative motion component. Using the relative motion component, the initial registration position of the image is adjusted to an adjusted registration position that compensates for the relative motion component. The image is then displayed at the adjusted registration position.Type: GrantFiled: March 27, 2014Date of Patent: September 5, 2017Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Rod G. Fleck, Marshall T. DePue, David D. Bohn
-
Publication number: 20160295197Abstract: Examples are disclosed herein that are related to depth imaging of a 360-degree field of view. One example provides a depth imaging system comprising an image sensor, a reflector subsystem comprising one or more reflectors arranged to reflect a radial field of view of a surrounding environment toward the image sensor, a projector configured to project light onto the reflector subsystem for reflection into the surrounding environment, and a computing device comprising a logic subsystem and a storage subsystem comprising instructions executable by the logic subsystem to receive image data from the image sensor, and output a depth image based upon the image data.Type: ApplicationFiled: April 3, 2015Publication date: October 6, 2016Inventors: Joshua Mark Hudman, Marshall T. DePue, Andrew K. Juenger
-
Patent number: 9456201Abstract: Various embodiments relating to a time-of-flight (TOF) depth camera including a vertical-cavity surface emitting laser (VCSEL) array device are disclosed. In one embodiment, a TOF depth camera includes a heat sink having a mounting surface, an illumination module mounted to the mounting surface, and an image sensor mounted to the mounting surface. The illumination module includes a printed circuit board (PCB), a VCSEL array device configured to generate illumination light to illuminate an image environment, and a driver configured to deliver an operating current to the VCSEL array device. The VCSEL array device and the driver are mounted to the PCB. The image sensor is configured to detect at least a portion of illumination light reflected from the image environment.Type: GrantFiled: February 10, 2014Date of Patent: September 27, 2016Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Prafulla Masalkar, Marshall T. DePue, Zhaoming Zhu, Sridhar Canumalla, Eric Paul Filer, Blair Madison Kent, John W. Mensonides
-
Publication number: 20150279102Abstract: Embodiments that relate to displaying an image via a display device worn on a head of a user are disclosed. In one example embodiment, an image is displayed at an initial registration position with respect to a user's eye. Composite motion data is received from one or more sensors, with the composite motion data comprising a head motion component and a relative motion component which is relative motion between the head and the display device. The composite motion data is filtered to remove the head motion component and yield the relative motion component. Using the relative motion component, the initial registration position of the image is adjusted to an adjusted registration position that compensates for the relative motion component. The image is then displayed at the adjusted registration position.Type: ApplicationFiled: March 27, 2014Publication date: October 1, 2015Inventors: Rod G. Fleck, Marshall T. DePue, David D. Bohn
-
Publication number: 20150229912Abstract: Various embodiments relating to a time-of-flight (TOF) depth camera including a vertical-cavity surface emitting laser (VCSEL) array device are disclosed. In one embodiment, a TOF depth camera includes a heat sink having a mounting surface, an illumination module mounted to the mounting surface, and an image sensor mounted to the mounting surface. The illumination module includes a printed circuit board (PCB), a VCSEL array device configured to generate illumination light to illuminate an image environment, and a driver configured to deliver an operating current to the VCSEL array device. The VCSEL array device and the driver are mounted to the PCB. The image sensor is configured to detect at least a portion of illumination light reflected from the image environment.Type: ApplicationFiled: February 10, 2014Publication date: August 13, 2015Applicant: Microsoft CorporationInventors: Prafulla Masalkar, Marshall T. DePue, Zhaoming Zhu, Sridhar Canumalla, Eric Paul Filer, Blair Madison Kent, John W. Mensonides
-
Patent number: 8730168Abstract: A contaminant-neutralizing cradle comprises a base and a support surface configured to removably receive a coherently-illuminated mouse. A neutralizing element is disposed on the support surface for alignment with at least one exposed surface of an optics module of the mouse and is configured to neutralize the optical effect of a contaminant on the at least one exposed surface. A method of neutralizing contaminants for an optical mouse comprises providing a mouse containing an optics module having at least one surface exposed to an opening of the mouse and interposing a barrier in the mouse between a contaminant and the at least one exposed surface.Type: GrantFiled: June 10, 2008Date of Patent: May 20, 2014Assignee: PixArt Imaging Inc.Inventors: Vincent C. Moyer, Mark M. Butterworth, Michael J. Brosnan, Roopinder Singh Grewal, Paul Michael Welch, Marshall T. Depue, Tong Xie
-
Publication number: 20140049471Abstract: Architecture for managing clutch height in an optical navigational device such as a computer mouse. In one embodiment for a mouse, a feature can be molded into the bottom case that limits the clutch height by occluding the reflected light to the image sensor when the device is lifted from the tracking surface. Tracking is disabled when the clutch height threshold is exceeded, and re-enabled when the device is brought under the distance clutch height threshold. The device includes firmware controlled algorithm adjustments to one or more correlation parameters. User interfaces may also be employed to implement various aspects of the embodiments discussed herein.Type: ApplicationFiled: October 28, 2013Publication date: February 20, 2014Applicant: Microsoft CorporationInventors: Marshall T. DePue, David M. Lane, Steve E. Klein, Brian L. Hastings, David D. Bohn
-
Patent number: 8570194Abstract: Architecture for managing clutch height in an optical navigational device such as a computer mouse. In one embodiment for a mouse, a feature can be molded into the bottom case that limits the clutch height by occluding the reflected light to the image sensor when the device is lifted from the tracking surface. Tracking is disabled when the clutch height threshold is exceeded, and re-enabled when the device is brought under the distance clutch height threshold. The device includes firmware controlled algorithm adjustments to one or more correlation parameters. When employing a D-shaped aperture, a threshold can be placed on the z-axis height tracking distance using dimensional characteristics of the shaped aperture, such as a knife-edge (the straight portion of the āDā shaped aperture), to impose a shadow across the image sensor. The aperture can be custom designed to occlude a portion of the emitted light from an LED.Type: GrantFiled: September 5, 2008Date of Patent: October 29, 2013Assignee: Microsoft CorporationInventors: Marshall T DePue, David M Lane, Stephan C Klein, Brian L Hastings, David D Bohn
-
Patent number: 8264461Abstract: An apparatus for controlling the position of a screen pointer includes an at least partially coherent light source for illuminating an imaging surface, thereby generating reflected images. The apparatus includes a navigation sensor for generating digital images based on the reflected images, performing a movement computation based on the digital images, generating movement data based on the movement computation that is indicative of relative motion between the imaging surface and the apparatus, wherein the movement computation has a low sensitivity to effects in the digital images caused by particle contamination.Type: GrantFiled: April 1, 2008Date of Patent: September 11, 2012Assignee: Avago Technologies ECBU IP (Singapore) Pte. Ltd.Inventors: Michael J. Brosnan, Ramakrishna Kakarala, Roopinder Singh Grewal, Mark M. Butterworth, Vincent C. Moyer, Tong Xie, Marshall T. Depue
-
Patent number: 7737947Abstract: A system, method, and device for tracking motion across a surface by creating an interference pattern by reflecting light from the surface. There is produced, as a result of sensor moving across the surface, at least one signal pattern corresponding to a detection of a dimension of the interference pattern. This detected dimension is associated with an assumed dimensional value to determine a distance traveled by the sensor.Type: GrantFiled: October 16, 2003Date of Patent: June 15, 2010Assignee: Avago Technologies ECBU IP (Singapore) Pte. Ltd.Inventors: Dale W. Schroeder, Marshall T. DePue, Ramakrishna Kakarala, Tong Xie, Gregory D. VanWiggeren
-
Patent number: 7738733Abstract: The various embodiments generally describe systems and methods related to 3-dimensional (3-D) imaging. In one exemplary embodiment, an imaging system incorporates a 2-dimensional (2-D) image capture system that generates 2-D digital image information representing an object, a signal transmitter that transmits a ranging signal towards the object, and a signal receiver that receives the ranging signal returned by the object. Also included, is an image processor that computes distance information from the time difference between signal transmission and reception of the ranging signal. The image processor combines the distance information and 2-D digital image information to produce 3-D digital image information representing the object.Type: GrantFiled: September 29, 2005Date of Patent: June 15, 2010Assignee: Avago Technologies ECBU IP (Singapore) Pte. Ltd.Inventors: Marshall T. DePue, Tong Xie
-
Publication number: 20100060488Abstract: Architecture for managing clutch height in an optical navigational device such as a computer mouse. In one embodiment for a mouse, a feature can be molded into the bottom case that limits the clutch height by occluding the reflected light to the image sensor when the device is lifted from the tracking surface. Tracking is disabled when the clutch height threshold is exceeded, and re-enabled when the device is brought under the distance clutch height threshold. The device includes firmware controlled algorithm adjustments to one or more correlation parameters. When employing a D-shaped aperture, a threshold can be placed on the z-axis height tracking distance using dimensional characteristics of the shaped aperture, such as a knife-edge (the straight portion of the āDā shaped aperture), to impose a shadow across the image sensor. The aperture can be custom designed to occlude a portion of the emitted light from an LED.Type: ApplicationFiled: September 5, 2008Publication date: March 11, 2010Applicant: Microsoft CorporationInventors: Marshall T. DePue, David M. Lane, Steve E. Klein, Brian L. Hastings, David D. Bohn
-
Patent number: 7633633Abstract: Utilizing frequency-dependent diffraction (also referred to as dispersion) to determine the angular position of a retro-reflective object within a scanning space. The technique involves dispersing an electromagnetic beam into a scanning space by frequency. If a retro-reflective object is located within the scanning space, the object will retro-reflect a portion of the dispersed beam having a frequency that is associated with the angular position of the retro-reflective object within the scanning space. The frequency of the retro-reflected beam is used to determine the angular position of the retro-reflective object within the scanning space. When a second beam is dispersed into the scanning space and a portion of the second beam is retro-reflected in the manner just described, a second angular position of the retro-reflective object can be found. Coordinates of the retro-reflective object are determinable by triangulation using the two angular positions.Type: GrantFiled: August 29, 2003Date of Patent: December 15, 2009Assignee: Avago Technologies ECBU IP (Singapore) Pte. Ltd.Inventors: Douglas M. Baney, Marshall T. DePue, Tong Xie
-
Patent number: 7474297Abstract: A contaminant-neutralizing cradle comprises a base and a support surface configured to removably receive a coherently-illuminated mouse. A neutralizing element is disposed on the support surface for alignment with at least one exposed surface of an optics module of the mouse and is configured to neutralize the optical effect of a contaminant on the at least one exposed surface. A method of neutralizing contaminants for an optical mouse comprises providing a mouse containing an optics module having at least one surface exposed to an opening of the mouse and interposing a barrier in the mouse between a contaminant and the at least one exposed surface.Type: GrantFiled: March 22, 2004Date of Patent: January 6, 2009Assignee: Avago Technologies ECBU IP (Singapore) Pte.Inventors: Vincent C. Moyer, Mark M. Butterworth, Michael J. Brosnan, Roopinder Singh Grewal, Paul Michael Welch, Marshall T. Depue, Tong Xie
-
Patent number: 7446756Abstract: An apparatus for controlling the position of a screen pointer includes an at least partially coherent light source for illuminating an imaging surface, thereby generating reflected images. The apparatus includes a navigation sensor for generating digital images based on the reflected images, performing a movement computation based on the digital images, generating movement data based on the movement computation that is indicative of relative motion between the imaging surface and the apparatus, wherein the movement computation has a low sensitivity to effects in the digital images caused by particle contamination.Type: GrantFiled: March 22, 2004Date of Patent: November 4, 2008Assignee: Avago Technologies ECBU IP (Singapore) Pte. Ltd.Inventors: Michael J. Brosnan, Ramakrishna Kakarala, Roopinder Singh Grewal, Mark M. Butterworth, Vincent C. Moyer, Tong Xie, Marshall T. Depue
-
Publication number: 20080246725Abstract: An apparatus for controlling the position of a screen pointer includes an at least partially coherent light source for illuminating an imaging surface, thereby generating reflected images. The apparatus includes a navigation sensor for generating digital images based on the reflected images, performing a movement computation based on the digital images, generating movement data based on the movement computation that is indicative of relative motion between the imaging surface and the apparatus, wherein the movement computation has a low sensitivity to effects in the digital images caused by particle contamination.Type: ApplicationFiled: April 1, 2008Publication date: October 9, 2008Applicant: AVAGO TECHNOLOGIES ECBU IP (SINGAPORE) PTE. LTD.Inventors: Michael J. Brosnan, Ramakrishna Kakarala, Roopinder Singh Grewal, Mark M. Butterworth, Vincent C. Moyer, Tong Xie, Marshall T. Depue