Patents by Inventor Martin Pearson

Martin Pearson 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: 10313645
    Abstract: A scanned-beam display comprises an emitter configured to emit light of controlled variable intensity, a beam-steering optic configured to steer the light to a controlled variable beam position, and a drive circuit coupled operatively to the emitter and beam-steering optic. The drive circuit is configured to apply a signal to the beam-steering optic to move the beam position along a path of pixel positions, the path including a first pixel position at the center of the field-of-view and a second pixel position at the periphery of the field-of-view. The drive circuit is further configured to drive a series of current pulses through the emitter in synchronicity with the signal, to illuminate the first pixel position during a first interval and to equivalently illuminate the second pixel position during a second interval, the emitter being driven at a higher duty cycle during the second interval than during the first.
    Type: Grant
    Filed: January 19, 2018
    Date of Patent: June 4, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Robert Thomas Held, Andrew Martin Pearson
  • Patent number: 10129523
    Abstract: Examples are disclosed that relate to depth-aware late-stage reprojection. One example provides a computing system configured to receive and store image data, receive a depth map for the image data, processing the depth map to obtain a blurred depth map, and based upon motion data, determine a translation to be made to the image data. Further, for each pixel, the computing system is configured to translate an original ray extending from an original virtual camera location to an original frame buffer location to a reprojected ray extending from a translated camera location to a reprojected frame buffer location, determine a location at which the reprojected ray intersects the blurred depth map, and sample a color of a pixel for display based upon a color corresponding to the location at which the reprojected ray intersects the blurred depth map.
    Type: Grant
    Filed: June 22, 2016
    Date of Patent: November 13, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Ashraf Ayman Michail, Georg Klein, Andrew Martin Pearson, Zsolt Mathe, Mark S. Grossman, Ning Xu
  • Publication number: 20170374341
    Abstract: Examples are disclosed that relate to depth-aware late-stage reprojection. One example provides a computing system configured to receive and store image data, receive a depth map for the image data, processing the depth map to obtain a blurred depth map, and based upon motion data, determine a translation to be made to the image data. Further, for each pixel, the computing system is configured to translate an original ray extending from an original virtual camera location to an original frame buffer location to a reprojected ray extending from a translated camera location to a reprojected frame buffer location, determine a location at which the reprojected ray intersects the blurred depth map, and sample a color of a pixel for display based upon a color corresponding to the location at which the reprojected ray intersects the blurred depth map.
    Type: Application
    Filed: June 22, 2016
    Publication date: December 28, 2017
    Inventors: Ashraf Ayman Michail, Georg Klein, Andrew Martin Pearson, Zsolt Mathe, Mark S. Grossman, Ning Xu
  • Patent number: 8645435
    Abstract: An application issues an application command to a file system of the computing device, where the application command includes a location of data at a source. The file system allocates space on a medium for the data and compiles a list including an identification of each portion of the medium that is to be used to store the data. The file system then issues a file system command to a block driver of the medium, where the file system command includes the location of the data at the source and the compiled list. The block driver contacts the source, requests the data at the location thereof, and writes the data to the portions of the medium included in the compiled list.
    Type: Grant
    Filed: August 14, 2008
    Date of Patent: February 4, 2014
    Assignee: Microsoft Corporation
    Inventors: Sachin Chiman Patel, Andrew Martin Pearson, Yadhu N. Gopalan, Richard Thomas Palm
  • Publication number: 20080301206
    Abstract: An application issues an application command to a file system of the computing device, where the application command includes a location of data at a source. The file system allocates space on a medium for the data and compiles a list including an identification of each portion of the medium that is to be used to store the data. The file system then issues a file system command to a block driver of the medium, where the file system command includes the location of the data at the source and the compiled list. The block driver contacts the source, requests the data at the location thereof, and writes the data to the portions of the medium included in the compiled list.
    Type: Application
    Filed: August 14, 2008
    Publication date: December 4, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Sachin Chiman Patel, Andrew Martin Pearson, Yadhu N. Gopalan, Richard Thomas Palm
  • Patent number: 7428557
    Abstract: An application issues an application command to a file system of the computing device, where the application command includes a location of data at a source. The file system allocates space on a medium for the data and compiles a list including an identification of each portion of the medium that is to be used to store the data. The file system then issues a file system command to a block driver of the medium, where the file system command includes the location of the data at the source and the compiled list. The block driver contacts the source, requests the data at the location thereof, and writes the data to the portions of the medium included in the compiled list.
    Type: Grant
    Filed: November 23, 2004
    Date of Patent: September 23, 2008
    Assignee: Microsoft Corporation
    Inventors: Sachin Chiman Patel, Andrew Martin Pearson, Yadhu N. Gopalan, Richard Thomas Palm
  • Publication number: 20080102322
    Abstract: Current pulsing improves the performance of fuel cells in a fuel cell stack based power system. Voltage clamping limits the voltage peaks that occur after a current pulse. In a hybrid power system, an electric storage device supplies the loads during current pulsing. The electric storage device may sink current to achieve the voltage clamping, and/or power system may employ other the voltage clamping circuits.
    Type: Application
    Filed: January 7, 2008
    Publication date: May 1, 2008
    Inventor: Martin Pearson
  • Publication number: 20070087231
    Abstract: A fuel cell system determines each of a battery charging current error, a battery voltage error, and a stack current error. The fuel cell system regulates current through a series pass element in response to a greater of the determined errors. Thus, the fuel cell system operates in three modes: battery voltage limiting mode, stack current limiting mode and battery charging current limiting mode. Additionally, there can be a fourth “saturation” mode where the stack voltage VS drops below the battery voltage VB as the load pulls even more current. Individual fuel cell systems can be combined in series and/or parallel to produce a combined fuel cell system having a desired output voltage and current.
    Type: Application
    Filed: November 9, 2006
    Publication date: April 19, 2007
    Inventor: Martin Pearson
  • Publication number: 20060172162
    Abstract: An electric power plant includes an array of fuel cell systems. The fuel cell systems are electrically couplable in series and/or parallel combinations to provide a variety of output powers, output current and/or output voltages. The fuel cell systems are “hot swappable” and redundant fuel cell systems may automatically replace faulty fuel cell systems to maintain output power, current and/or voltage.
    Type: Application
    Filed: March 29, 2006
    Publication date: August 3, 2006
    Inventor: Martin Pearson
  • Publication number: 20050249988
    Abstract: A hybrid power module suitable for use in an array of hybrid power modules comprises a fuel cell stack, an energy storage device, charger circuit operable to charge the energy storage device from the fuel cell stack and/or an external power source at approximately a defined voltage; a stack disconnect switch operable to provide and remove an electrical path between the fuel cell stack and a terminal of the power module, and a unidirectional current flow device electrically coupled to provide a unidirectional current path from the charger circuit to the terminal of the power module when forward biased.
    Type: Application
    Filed: June 23, 2004
    Publication date: November 10, 2005
    Inventor: Martin Pearson
  • Publication number: 20050249989
    Abstract: A hybrid power module suitable for use in an array of hybrid power modules comprises a fuel cell stack, an energy storage device, charger circuit operable to charge the energy storage device from the fuel cell stack and/or an external power source at approximately a defined voltage; a stack disconnect switch operable to provide and remove an electrical path between the fuel cell stack and a terminal of the power module, and a unidirectional current flow device electrically coupled to provide a unidirectional current path from the charger circuit to the terminal of the power module when forward biased.
    Type: Application
    Filed: June 23, 2004
    Publication date: November 10, 2005
    Inventor: Martin Pearson
  • Publication number: 20040084083
    Abstract: The present invention is generally directed to systems and methods for distributing a non-odorized gas. In one embodiment, an inner pipe containing a non-odorized gas at a first pressure is routed through an outer pipe adapted to contain an odorized fluid at a second pressure less than the first pressure. As a result of the pressure differential, a leak in the inner pipe will not permit the odorized fluid in the outer pipe to flow into the inner pipe. When the non-odorized gas is hydrogen, this prevents a stream of hydrogen gas that is possibly contaminated with odorants from reaching a fuel cell. Furthermore, a leak in the outer pipe or a leak in both the inner and outer pipes will result in the release of the odorized fluid into the environment, allowing leaks to be detected before dangerous or harmful levels are reached.
    Type: Application
    Filed: July 15, 2003
    Publication date: May 6, 2004
    Applicant: Ballard Power Systems Inc.
    Inventor: Martin Pearson
  • Publication number: 20030059951
    Abstract: Antibodies to maternal status factors are produced and isolated. They are used in a diagnostic assay to determine maternal status in cattle. The maternal status is evaluated using a test device which contains immobilized antibody to the bovine factor. In addition, a liquid sampling device which allows only a predetermined amount of biological liquid sample to contact the test device is provided.
    Type: Application
    Filed: August 14, 2002
    Publication date: March 27, 2003
    Inventors: Susan L.M. Frushour, Martin Pearson, Edward Slowikowski, Kevin D. Jones
  • Publication number: 20020162117
    Abstract: A system and method for synchronizing interactive content with particular scenes in a television program for use with an interactive television system. An HTML page displays both the television program and interactive functionality which allows the presentation to the user of specific information, such as facts and observations, which is synchronized to and interrelated with particular content within the television program. The system and method enables the user to enter responses to program-related questions and can be utilized for implementing a rewards-based user-interactive viewing experience. The system and method also enables an advertiser to synchronize advertisements to particular scenes within a television program, thus allowing the advertiser to tie products to the program the user is viewing.
    Type: Application
    Filed: April 26, 2001
    Publication date: October 31, 2002
    Inventors: Martin Pearson, Nicole M. Corbin