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: 10313645Abstract: 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: GrantFiled: January 19, 2018Date of Patent: June 4, 2019Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Robert Thomas Held, Andrew Martin Pearson
-
Patent number: 10129523Abstract: 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: GrantFiled: June 22, 2016Date of Patent: November 13, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Ashraf Ayman Michail, Georg Klein, Andrew Martin Pearson, Zsolt Mathe, Mark S. Grossman, Ning Xu
-
Publication number: 20170374341Abstract: 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: ApplicationFiled: June 22, 2016Publication date: December 28, 2017Inventors: Ashraf Ayman Michail, Georg Klein, Andrew Martin Pearson, Zsolt Mathe, Mark S. Grossman, Ning Xu
-
Patent number: 8645435Abstract: 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: GrantFiled: August 14, 2008Date of Patent: February 4, 2014Assignee: Microsoft CorporationInventors: Sachin Chiman Patel, Andrew Martin Pearson, Yadhu N. Gopalan, Richard Thomas Palm
-
Publication number: 20080301206Abstract: 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: ApplicationFiled: August 14, 2008Publication date: December 4, 2008Applicant: MICROSOFT CORPORATIONInventors: Sachin Chiman Patel, Andrew Martin Pearson, Yadhu N. Gopalan, Richard Thomas Palm
-
Patent number: 7428557Abstract: 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: GrantFiled: November 23, 2004Date of Patent: September 23, 2008Assignee: Microsoft CorporationInventors: Sachin Chiman Patel, Andrew Martin Pearson, Yadhu N. Gopalan, Richard Thomas Palm
-
Publication number: 20080102322Abstract: 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: ApplicationFiled: January 7, 2008Publication date: May 1, 2008Inventor: Martin Pearson
-
Publication number: 20070087231Abstract: 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: ApplicationFiled: November 9, 2006Publication date: April 19, 2007Inventor: Martin Pearson
-
Publication number: 20060172162Abstract: 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: ApplicationFiled: March 29, 2006Publication date: August 3, 2006Inventor: Martin Pearson
-
Publication number: 20050249988Abstract: 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: ApplicationFiled: June 23, 2004Publication date: November 10, 2005Inventor: Martin Pearson
-
Publication number: 20050249989Abstract: 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: ApplicationFiled: June 23, 2004Publication date: November 10, 2005Inventor: Martin Pearson
-
Publication number: 20040084083Abstract: 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: ApplicationFiled: July 15, 2003Publication date: May 6, 2004Applicant: Ballard Power Systems Inc.Inventor: Martin Pearson
-
Publication number: 20030059951Abstract: 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: ApplicationFiled: August 14, 2002Publication date: March 27, 2003Inventors: Susan L.M. Frushour, Martin Pearson, Edward Slowikowski, Kevin D. Jones
-
Publication number: 20020162117Abstract: 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: ApplicationFiled: April 26, 2001Publication date: October 31, 2002Inventors: Martin Pearson, Nicole M. Corbin