Patents by Inventor Bradley Gibson

Bradley Gibson 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: 9195757
    Abstract: A dynamic digital montage system assists a user in creating and publishing a montage about one or more specified topics. The system receives an identification of one or more topics of interest from the user, and based on the subject information, collects data from dynamic and static data sources for display in dedicated sections of a montage. The data is presented in one of a number of predefined but editable layouts for presentation to a user. In one implementation, at least one of the montage components is associated with a dynamic data source and is updated when new data is provided by the dynamic data source. In another implementation, the data sources attached to the montage components are analyzed on a periodic basis, and based on the analysis, data source assignments and/or the montage layout is revised.
    Type: Grant
    Filed: May 2, 2011
    Date of Patent: November 24, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: William Portnoy, Richard Zaragoza, Matthew Bret MacLaurin, Craig Jensen, Richard Daniel Marshall, Bradley Gibson, Tom Laird-McConnell, Steve Ickman, David Raskino, Lili Cheng
  • Patent number: 9146210
    Abstract: A control system includes a temperature determination module and a heater control module. The temperature determination module determines a temperature of an oxygen sensor in an exhaust system of an engine. The heater control module applies a heat cycle to combust deposits on the oxygen sensor by activating a heating element of the oxygen sensor to increase the temperature of the oxygen sensor to greater than 800 degrees Celsius.
    Type: Grant
    Filed: November 2, 2010
    Date of Patent: September 29, 2015
    Inventors: Bradley Gibson, Michael L. Kociba, Eric M. Hall
  • Patent number: 9133785
    Abstract: An oxygen sensor system for a vehicle includes a pump control module, a correction module, and a fuel control module. While fueling of an engine is cut off, the pump control module selectively turns ON an air pump that pumps ambient air into an exhaust system of the vehicle upstream of a universal exhaust gas oxygen (UEGO) sensor and a catalyst. The correction module receives an output of the UEGO sensor, selectively determines a correction for the output of the UEGO sensor when the air pump is ON and the fuel is cut off, and adjusts the output of the UEGO sensor based on the correction to produce a corrected output. The fuel control module, during fueling of the engine, selectively controls the fueling based on the corrected output.
    Type: Grant
    Filed: April 27, 2012
    Date of Patent: September 15, 2015
    Inventors: Michael L. Kociba, Bradley Gibson, Eric M. Hall, Geoffrey McNabb
  • Patent number: 8646252
    Abstract: A control system includes a temperature determination module and a catalyst protection module. The temperature determination module determines a temperature of exhaust gas based on a resistance of a heating element of an oxygen sensor. The catalyst protection module adjusts an operating parameter of an engine to decrease the temperature of the exhaust gas when the temperature of the exhaust gas is greater than a threshold temperature. The threshold temperature is based on a temperature that damages a catalyst in an exhaust system.
    Type: Grant
    Filed: January 8, 2010
    Date of Patent: February 11, 2014
    Inventors: Bradley Gibson, Andrew W. Baur
  • Publication number: 20130289848
    Abstract: An oxygen sensor system for a vehicle includes a pump control module, a correction module, and a fuel control module. While fueling of an engine is cut off, the pump control module selectively turns ON an air pump that pumps ambient air into an exhaust system of the vehicle upstream of a universal exhaust gas oxygen (UEGO) sensor and a catalyst. The correction module receives an output of the UEGO sensor, selectively determines a correction for the output of the UEGO sensor when the air pump is ON and the fuel is cut off, and adjusts the output of the UEGO sensor based on the correction to produce a corrected output. The fuel control module, during fueling of the engine, selectively controls the fueling based on the corrected output.
    Type: Application
    Filed: April 27, 2012
    Publication date: October 31, 2013
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Michael L. Kociba, Bradley Gibson, Eric M. Hall, Geoffrey McNabb
  • Publication number: 20120284245
    Abstract: A dynamic digital montage system assists a user in creating and publishing a montage about one or more specified topics. The system receives an identification of one or more topics of interest from the user, and based on the subject information, collects data from dynamic and static data sources for display in dedicated sections of a montage. The data is presented in one of a number of predefined but editable layouts for presentation to a user. In one implementation, at least one of the montage components is associated with a dynamic data source and is updated when new data is provided by the dynamic data source. In another implementation, the data sources attached to the montage components are analyzed on a periodic basis, and based on the analysis, data source assignments and/or the montage layout is revised.
    Type: Application
    Filed: May 2, 2011
    Publication date: November 8, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: William Portnoy, Richard Zaragoza, Matthew Bret MacLaurin, Craig Jensen, Richard Daniel Marshall, Bradley Gibson, Tom Laird-McConnell, Steve Ickman, David Raskino, Lili Cheng
  • Publication number: 20120102917
    Abstract: A control system includes a temperature determination module and a heater control module. The temperature determination module determines a temperature of an oxygen sensor in an exhaust system of an engine. The heater control module applies a heat cycle to combust deposits on the oxygen sensor by activating a heating element of the oxygen sensor to increase the temperature of the oxygen sensor to greater than 800 degrees Celsius.
    Type: Application
    Filed: November 2, 2010
    Publication date: May 3, 2012
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
    Inventors: Bradley Gibson, Michael L. Kociba, Eric M. Hall
  • Patent number: 8121744
    Abstract: The present disclosure provides a control system for a heating element used in an oxygen sensor. The control system comprises a rate module that periodically determines a rate of change of current through the heating element and a temperature adjustment module that periodically compares the rate of change and a rate value. The temperature adjustment module selectively adjusts an operating temperature of the oxygen sensor between a normal temperature and a remedial temperature lower than the normal temperature based on the comparison of the rate of change and the rate value. The present disclosure also provides a related control method for the heating element.
    Type: Grant
    Filed: July 25, 2008
    Date of Patent: February 21, 2012
    Inventors: Jeffrey A. Sell, Bradley Gibson, Christopher P Musienko
  • Publication number: 20110167797
    Abstract: A control system includes a temperature determination module and a catalyst protection module. The temperature determination module determines a temperature of exhaust gas based on a resistance of a heating element of an oxygen sensor. The catalyst protection module adjusts an operating parameter of an engine to decrease the temperature of the exhaust gas when the temperature of the exhaust gas is greater than a threshold temperature. The threshold temperature is based on a temperature that damages a catalyst in an exhaust system.
    Type: Application
    Filed: January 8, 2010
    Publication date: July 14, 2011
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
    Inventors: Bradley Gibson, Andrew W. Baur
  • Publication number: 20100170794
    Abstract: A direct connect oxygen sensor assembly is provided for measuring the proportion of oxygen in a fluid stream, and transmit signals indicative thereof to a controller. The assembly includes an oxygen sensor with a housing having an oxygen-sensing element protruding from one end thereof, and a first electrical terminal positioned at an opposing end of the sensor housing. An electrical conductor electrically couples the oxygen-sensing element to the first electrical terminal. The oxygen sensor assembly also includes a connector assembly with a housing having one or more lead wires, which are directly connected to the controller, projecting therefrom. A second electrical terminal is mounted to the connector housing, and electrically connected to the lead wires. The second electrical terminal is designed to mate with and electrically connect to the first electrical terminal. The connector housing is fabricated from a material with a working temperature of at least 200 degrees Celsius.
    Type: Application
    Filed: January 6, 2009
    Publication date: July 8, 2010
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
    Inventors: Bradley Gibson, Teresa L. Schulke, Jeffrey A. Sell, Andrew W. Baur
  • Publication number: 20090319085
    Abstract: The present disclosure provides a control system for a heating element used in an oxygen sensor. The control system comprises a rate module that periodically determines a rate of change of current through the heating element and a temperature adjustment module that periodically compares the rate of change and a rate value. The temperature adjustment module selectively adjusts an operating temperature of the oxygen sensor between a normal temperature and a remedial temperature lower than the normal temperature based on the comparison of the rate of change and the rate value. The present disclosure also provides a related control method for the heating element.
    Type: Application
    Filed: July 25, 2008
    Publication date: December 24, 2009
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
    Inventors: Jeffrey A. Sell, Bradley Gibson, Christopher P. Musienko
  • Patent number: 7630840
    Abstract: An oxygen sensor readiness module comprises a voltage source, a current detection module, and a control module. The voltage source selectively produces a bias signal, which is applied to a sensing element of an oxygen sensor. The current detection module measures a pumping current of the oxygen sensor. The control module generates a readiness signal based upon a comparison of the pumping current with a pumping current threshold.
    Type: Grant
    Filed: November 27, 2007
    Date of Patent: December 8, 2009
    Inventors: Jeffrey A. Sell, Bradley Gibson
  • Publication number: 20090133464
    Abstract: An oxygen sensor readiness module comprises a voltage source, a current detection module, and a control module. The voltage source selectively produces a bias signal, which is applied to a sensing element of an oxygen sensor. The current detection module measures a pumping current of the oxygen sensor. The control module generates a readiness signal based upon a comparison of the pumping current with a pumping current threshold.
    Type: Application
    Filed: November 27, 2007
    Publication date: May 28, 2009
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
    Inventors: Jeffrey A. Sell, Bradley Gibson
  • Publication number: 20070035752
    Abstract: Methods for mapping color data having at least one color associated therewith to an output device based on an input device profile and an output device profile, each profile having a tone curve and a color matrix, are provided. In one embodiment, the method includes receiving color data from an input device and determining whether the color data is in a linear space. If it is determined that the color data is not in a linear space, the method further includes applying the tone curve of the input device profile to the color data to convert it into a linear space. The method further includes converting the color(s) associated with the color data from the input linear space to an output linear space by applying the color matrix of the input device profile and the inverse color matrix of the output device profile to create color-converted image data.
    Type: Application
    Filed: August 15, 2005
    Publication date: February 15, 2007
    Applicant: Microsoft Corporation
    Inventors: Glenn Evans, Benjamin Ellett, David Blythe, Anantha Kancherla, Bradley Gibson, Michael Stokes, Steven White, Denis Demandolx
  • Publication number: 20060071938
    Abstract: An operating system (OS) includes a color adjuster that can map a color space to an adjusted color space that a user can discriminate. The color adjuster can map colors in the gaps of the user's discriminable color space to colors that the user can discriminate or, alternatively to cues. The OS can also include an assessor to determine whether a user would benefit from the use of an adjusted color space. The assessor can also receive color discrimination data associated with a user without having to perform an assessment (e.g., from a profile or “passport” that includes data from a previous assessment performed on another computer or device). This data can be stored on removable media, a smart device, a node on a network, and then accessed by the assessor.
    Type: Application
    Filed: October 6, 2004
    Publication date: April 6, 2006
    Applicant: Microsoft Corporation
    Inventors: Cyra Richardson, Peter Gurevich, Thomas Olsen, Bradley Gibson, Michael Stokes
  • Publication number: 20060047584
    Abstract: A system and method for presenting images and related items to a user. A digital image from a data store is assessed, and a portion of the image is defined as a region of interest. Properties are associated with this defined region, and these properties are utilized to infer relationships between the region of interest and related items in the data store. Optionally, a user input indicating a desire to view related content may be received and such content may be presented to the user.
    Type: Application
    Filed: September 1, 2004
    Publication date: March 2, 2006
    Applicant: Microsoft Corporation
    Inventors: Alexander Vaschillo, Bradley Gibson, Christopher Evans, John Platt, Nathaniel Ballou, Paul Hellyar, Scott Dart, Steve Glenner
  • Publication number: 20050146734
    Abstract: A method and system for controlling gamut mapping algorithm parameters and exposing those parameters as user interface elements to allow users to interactively control the gamut mapping algorithm parameters is provided. A request to modify a user interface is received and a modified gamut mapping algorithm parameter element is loaded into the user interface in response. The request to modify can be a request to modify a pre-existing gamut mapping algorithm parameter element or a format of a corresponding gamut mapping algorithm parameter. User specified requests to adjust gamut mapping algorithm parameter elements are received and color management operations are adjusted in response. A three dimensional representation of a device color gamut can be displayed and modified by a user, and an input image that is being processed by the color management operations is displayed and modified dynamically in response to user specific adjustments.
    Type: Application
    Filed: December 30, 2003
    Publication date: July 7, 2005
    Applicant: Microsoft Corporation
    Inventors: Michael Stokes, Bradley Gibson, Christopher Raubacher
  • Publication number: 20050100211
    Abstract: Methods and apparatuses for supporting a color management system that processes an image in accordance to a hierarchically-structured policy are provided. The policy may be modeled with a schema in which the policy is organized with a plurality of policy levels. Policy settings at a lower policy level may override policy settings at a higher policy level, which may be inhibited with a lockout mechanism. A user interface supports the capability of a user configuring policy settings through a series of dialog boxes. The dialog boxes are hierarchically organized in accordance with configuration levels, where the configuration levels are associated with the policy levels. The dialog boxes provide a consolidated approach for configuring a color management system by a user. An interface is supported, enabling a component to send inputs to a color management system in order to configure the policy.
    Type: Application
    Filed: November 10, 2003
    Publication date: May 12, 2005
    Applicant: Microsoft Corporation
    Inventors: Bradley Gibson, Anthony Presley, Michael Stokes
  • Publication number: 20050063083
    Abstract: In an Item-based system, Images (e.g., JPEG, TIFF, bitmap, and so on) are treated as core platform objects (“Image Items” or, more simply, “Images”) and exist in an “Image Schema” that provides an extensible representation of an Image in the system-that is, the characteristics of an Image and how that Image relates to other Items (including but not limited to other Images) in the system. To this end, the Image Schema defines the properties, behaviors, and relationships for Images in the system, and the Schema also enforces rules about Images, for example, what data specific Images must contain, what data specific Images may optionally contain, how specific Images can be extended, and so on and so forth.
    Type: Application
    Filed: October 24, 2003
    Publication date: March 24, 2005
    Inventors: Scott Dart, Bradley Gibson, Christopher Evans, Paul Hellyar, Alexander Vaschillo, John Platt, Steve Glenner, Nathaniel Ballou