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: 9195757Abstract: 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: GrantFiled: May 2, 2011Date of Patent: November 24, 2015Assignee: Microsoft Technology Licensing, LLCInventors: 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: 9146210Abstract: 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: GrantFiled: November 2, 2010Date of Patent: September 29, 2015Inventors: Bradley Gibson, Michael L. Kociba, Eric M. Hall
-
Patent number: 9133785Abstract: 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: GrantFiled: April 27, 2012Date of Patent: September 15, 2015Inventors: Michael L. Kociba, Bradley Gibson, Eric M. Hall, Geoffrey McNabb
-
Patent number: 8646252Abstract: 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: GrantFiled: January 8, 2010Date of Patent: February 11, 2014Inventors: Bradley Gibson, Andrew W. Baur
-
Publication number: 20130289848Abstract: 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: ApplicationFiled: April 27, 2012Publication date: October 31, 2013Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Michael L. Kociba, Bradley Gibson, Eric M. Hall, Geoffrey McNabb
-
Publication number: 20120284245Abstract: 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: ApplicationFiled: May 2, 2011Publication date: November 8, 2012Applicant: MICROSOFT CORPORATIONInventors: 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: 20120102917Abstract: 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: ApplicationFiled: November 2, 2010Publication date: May 3, 2012Applicant: GM GLOBAL TECHNOLOGY OPERATIONS, INC.Inventors: Bradley Gibson, Michael L. Kociba, Eric M. Hall
-
Patent number: 8121744Abstract: 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: GrantFiled: July 25, 2008Date of Patent: February 21, 2012Inventors: Jeffrey A. Sell, Bradley Gibson, Christopher P Musienko
-
Publication number: 20110167797Abstract: 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: ApplicationFiled: January 8, 2010Publication date: July 14, 2011Applicant: GM GLOBAL TECHNOLOGY OPERATIONS, INC.Inventors: Bradley Gibson, Andrew W. Baur
-
Publication number: 20100170794Abstract: 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: ApplicationFiled: January 6, 2009Publication date: July 8, 2010Applicant: GM GLOBAL TECHNOLOGY OPERATIONS, INC.Inventors: Bradley Gibson, Teresa L. Schulke, Jeffrey A. Sell, Andrew W. Baur
-
Publication number: 20090319085Abstract: 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: ApplicationFiled: July 25, 2008Publication date: December 24, 2009Applicant: GM GLOBAL TECHNOLOGY OPERATIONS, INC.Inventors: Jeffrey A. Sell, Bradley Gibson, Christopher P. Musienko
-
Patent number: 7630840Abstract: 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: GrantFiled: November 27, 2007Date of Patent: December 8, 2009Inventors: Jeffrey A. Sell, Bradley Gibson
-
Publication number: 20090133464Abstract: 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: ApplicationFiled: November 27, 2007Publication date: May 28, 2009Applicant: GM GLOBAL TECHNOLOGY OPERATIONS, INC.Inventors: Jeffrey A. Sell, Bradley Gibson
-
Publication number: 20070035752Abstract: 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: ApplicationFiled: August 15, 2005Publication date: February 15, 2007Applicant: Microsoft CorporationInventors: Glenn Evans, Benjamin Ellett, David Blythe, Anantha Kancherla, Bradley Gibson, Michael Stokes, Steven White, Denis Demandolx
-
Publication number: 20060071938Abstract: 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: ApplicationFiled: October 6, 2004Publication date: April 6, 2006Applicant: Microsoft CorporationInventors: Cyra Richardson, Peter Gurevich, Thomas Olsen, Bradley Gibson, Michael Stokes
-
Publication number: 20060047584Abstract: 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: ApplicationFiled: September 1, 2004Publication date: March 2, 2006Applicant: Microsoft CorporationInventors: Alexander Vaschillo, Bradley Gibson, Christopher Evans, John Platt, Nathaniel Ballou, Paul Hellyar, Scott Dart, Steve Glenner
-
Publication number: 20050146734Abstract: 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: ApplicationFiled: December 30, 2003Publication date: July 7, 2005Applicant: Microsoft CorporationInventors: Michael Stokes, Bradley Gibson, Christopher Raubacher
-
Publication number: 20050100211Abstract: 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: ApplicationFiled: November 10, 2003Publication date: May 12, 2005Applicant: Microsoft CorporationInventors: Bradley Gibson, Anthony Presley, Michael Stokes
-
Publication number: 20050063083Abstract: 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: ApplicationFiled: October 24, 2003Publication date: March 24, 2005Inventors: Scott Dart, Bradley Gibson, Christopher Evans, Paul Hellyar, Alexander Vaschillo, John Platt, Steve Glenner, Nathaniel Ballou