Patents by Inventor Philip L. Barnes
Philip L. Barnes 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: 10546524Abstract: Embodiments are disclosed that relate to modifying a display of a portable electronic device to account for ambient light. For example, one disclosed embodiment provides a method comprising determining an ambient light history including a plurality of ambient light color conditions sensed over a duration of device operation by an ambient light sensor, reading a display-ready image having a plurality of pixels from an image source, adjusting a manner in which the display-ready image is displayed by color-shifting at least a subset of the plurality of pixels based on the plurality of ambient light color conditions in the ambient light history to thereby generate a color-modified image, and displaying the color-modified image on the display of the portable electronic device.Type: GrantFiled: February 11, 2019Date of Patent: January 28, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Cynthia Sue Bell, Kevin Woo, Philip L. Barnes, Steven C. Glenner
-
Publication number: 20190172382Abstract: Embodiments are disclosed that relate to modifying a display of a portable electronic device to account for ambient light. For example, one disclosed embodiment provides a method comprising determining an ambient light history including a plurality of ambient light color conditions sensed over a duration of device operation by an ambient light sensor, reading a display-ready image having a plurality of pixels from an image source, adjusting a manner in which the display-ready image is displayed by color-shifting at least a subset of the plurality of pixels based on the plurality of ambient light color conditions in the ambient light history to thereby generate a color-modified image, and displaying the color-modified image on the display of the portable electronic device.Type: ApplicationFiled: February 11, 2019Publication date: June 6, 2019Applicant: Microsoft Technology Licensing, LLCInventors: Cynthia Sue Bell, Kevin Woo, Philip L. Barnes, Steven C. Glenner
-
Patent number: 10204539Abstract: Embodiments are disclosed that relate to modifying a display of a portable electronic device to account for ambient light. For example, one disclosed embodiment provides a method comprising determining an ambient light history including a plurality of ambient light color conditions sensed over a duration of device operation by an ambient light sensor, reading a display-ready image having a plurality of pixels from an image source, adjusting a manner in which the display-ready image is displayed by color-shifting at least a subset of the plurality of pixels based on the plurality of ambient light color conditions in the ambient light history to thereby generate a color-modified image, and displaying the color-modified image on the display of the portable electronic device.Type: GrantFiled: September 28, 2016Date of Patent: February 12, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Cynthia Sue Bell, Kevin Woo, Philip L. Barnes, Steven C. Glenner
-
Publication number: 20170076653Abstract: Embodiments are disclosed that relate to modifying a display of a portable electronic device to account for ambient light. For example, one disclosed embodiment provides a method comprising determining an ambient light history including a plurality of ambient light color conditions sensed over a duration of device operation by an ambient light sensor, reading a display-ready image having a plurality of pixels from an image source, adjusting a manner in which the display-ready image is displayed by color-shifting at least a subset of the plurality of pixels based on the plurality of ambient light color conditions in the ambient light history to thereby generate a color-modified image, and displaying the color-modified image on the display of the portable electronic device.Type: ApplicationFiled: September 28, 2016Publication date: March 16, 2017Applicant: Microsoft Technology Licensing, LLCInventors: Cynthia Sue Bell, Kevin Woo, Philip L. Barnes, Steven C. Glenner
-
Patent number: 9530342Abstract: Embodiments are disclosed that relate to modifying a display of a portable electronic device to account for ambient light. For example, one disclosed embodiment provides a method comprising determining an ambient light history including a plurality of ambient light color conditions sensed over a duration of device operation by an ambient light sensor, reading a display-ready image having a plurality of pixels from an image source, adjusting a manner in which the display-ready image is displayed by color-shifting at least a subset of the plurality of pixels based on the plurality of ambient light color conditions in the ambient light history to thereby generate a color-modified image, and displaying the color-modified image on the display of the portable electronic device.Type: GrantFiled: September 10, 2013Date of Patent: December 27, 2016Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Cynthia Sue Bell, Kevin Woo, Philip L. Barnes, Steven C. Glenner
-
Patent number: 9503835Abstract: Embodiments include a smart personal gateway device (SPGD) that augments the capabilities of smart personal devices (SPDs) connected in a personal area network (PAN). The SPGD implements services for the SPDs using computing resources of the SPGD. In some embodiments, the SPGD provides carrier-grade voice services to SPDs lacking hardware to support such services (e.g., SPDs supporting Wi-Fi only).Type: GrantFiled: June 11, 2014Date of Patent: November 22, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Rod G. Fleck, William J. Westerinen, Rajeev Badyal, Philip L. Barnes, Vijayanand Vishwanathan
-
Publication number: 20150070337Abstract: Embodiments are disclosed that relate to modifying a display of a portable electronic device to account for ambient light. For example, one disclosed embodiment provides a method comprising determining an ambient light history including a plurality of ambient light color conditions sensed over a duration of device operation by an ambient light sensor, reading a display-ready image having a plurality of pixels from an image source, adjusting a manner in which the display-ready image is displayed by color-shifting at least a subset of the plurality of pixels based on the plurality of ambient light color conditions in the ambient light history to thereby generate a color-modified image, and displaying the color-modified image on the display of the portable electronic device.Type: ApplicationFiled: September 10, 2013Publication date: March 12, 2015Inventors: Cynthia Sue Bell, Kevin Woo, Philip L. Barnes, Steven C. Glenner
-
Publication number: 20140369275Abstract: Embodiments include a smart personal gateway device (SPGD) that augments the capabilities of smart personal devices (SPDs) connected in a personal area network (PAN). The SPGD implements services for the SPDs using computing resources of the SPGD. In some embodiments, the SPGD provides carrier-grade voice services to SPDs lacking hardware to support such services (e.g., SPDs supporting Wi-Fi only).Type: ApplicationFiled: June 11, 2014Publication date: December 18, 2014Inventors: Rod G. Fleck, William J. Westerinen, Rajeev Badyal, Philip L. Barnes, Vijayanand Vishwanathan
-
Publication number: 20140372551Abstract: Embodiments provide storage, security, and other services to smart personal devices (SPDs) in a personal area network (PAN) via a smart personal gateway device (SPGD). The SPGD caches and shares data among SPDs having support for heterogeneous communication modalities. The SPGD acts as an offline cache or other common storage location for the SPDs in the PAN.Type: ApplicationFiled: June 11, 2014Publication date: December 18, 2014Inventors: Rod G. Fleck, William J. Westerinen, Rajeev Badyal, Philip L. Barnes, Vijayanand Vishwanathan
-
Patent number: 7202702Abstract: A signal generated by circuitry for an output buffer is identified relative to a clock signal to control a slew rate of the circuitry for an output buffer.Type: GrantFiled: December 10, 2003Date of Patent: April 10, 2007Assignee: Hewlett-Packard Development Company, L.P.Inventors: Barry J. Arnold, Kenneth Koch, II, Philip L. Barnes
-
Patent number: 6876224Abstract: A method of enhancing noise margin on digital signal lines of a system includes steps of evaluating impedances and lengths of the digital signal lines. Resonances of each digital signal line are determined, and target waveforms for each digital signal line optimized for noise margin are determined. A configuration is generated for a programmable device driver to configure the device driver to generate the waveform optimized for noise margin. An alternative embodiment selects waveforms, and corresponding configurations, from a group of possible waveforms at boot time to ensure that data is transferred with optimum noise margins. Also claimed is apparatus embodying bus drivers capable of driving a bus with a waveform approximating blended trapezoidal and sinusoidal edge shapes, this waveform being optimum for noise margin in certain systems having multidrop busses.Type: GrantFiled: November 5, 2002Date of Patent: April 5, 2005Assignee: Hewlett-Packard Development Company, L.P.Inventors: David John Marshall, Philip L. Barnes, Larry Jay Thayer
-
Publication number: 20040085088Abstract: A method of enhancing noise margin on digital signal lines of a system includes steps of evaluating impedances and lengths of the digital signal lines. Resonances of each digital signal line are determined, and target waveforms for each digital signal line optimized for noise margin are determined. A configuration is generated for a programmable device driver to configure the device driver to generate the waveform optimized for noise margin. An alternative embodiment selects waveforms, and corresponding configurations, from a group of possible waveforms at boot time to ensure that data is transferred with optimum noise margins. Also claimed is apparatus embodying bus drivers capable of driving a bus with a waveform approximating blended trapezoidal and sinusoidal edge shapes, this waveform being optimum for noise margin in certain systems having multidrop busses.Type: ApplicationFiled: November 5, 2002Publication date: May 6, 2004Inventors: David John Marshall, Philip L. Barnes, Larry Jay Thayer
-
Patent number: 6717443Abstract: A method and apparatus for mitigating the hysteresis effect in a sensing circuit used in the evaluation of a property of a system under test. A state monitor circuit is included for detecting the sensing circuit's state upon evaluating the system's property, e.g., a data out signal level. A feedback control generator is provided for generating a control signal operable to transition the sensing circuit's state to a balanced state, wherein the control signal's logic state is capable of being modified substantially immediately upon completion of the evaluation operation.Type: GrantFiled: November 4, 2002Date of Patent: April 6, 2004Assignee: Hewlett-Packard Development Company, L.P.Inventor: Philip L. Barnes
-
Publication number: 20030052715Abstract: A method and apparatus for mitigating the hysteresis effect in a sensing circuit used in the evaluation of a property of a system under test. A state monitor circuit is included for detecting the sensing circuit's state upon evaluating the system's property, e.g., a data out signal level. A feedback control generator is provided for generating a control signal operable to transition the sensing circuit's state to a balanced state, wherein the control signal's logic state is capable of being modified substantially immediately upon completion of the evaluation operation.Type: ApplicationFiled: November 4, 2002Publication date: March 20, 2003Inventor: Philip L. Barnes
-
Method and apparatus for mitigating the history effect in a silicon-on-insulator (SOI)-based circuit
Patent number: 6476645Abstract: A method and apparatus for mitigating the history effect in silicon-on-insulator (SOI)-based circuitry, e.g., data interface circuitry operable as a single-ended off-chip signal receiver in a VLSI component such as a microprocessor. A sense amplifier (sense amp) latch circuit arrangement includes a sense amp operable to sense data and a latch operable to hold the sensed data. When data is available, the sense amp generates a pair of complementary data signals responsive to a control signal used for alternating the sense amp's operation between an evaluation phase and an equilibration (i.e., pre-charge) phase. A feedback circuit portion is operable to modify the control signal's logic state within a clock phase associated with one of the two complementary clocks provided to the interface circuitry. Since the equilibration phase is entered combinationally off the evaluation phase, both evaluation and equilibration can be triggered from the same clock edge.Type: GrantFiled: August 10, 2001Date of Patent: November 5, 2002Assignee: Hewlett-Packard CompanyInventor: Philip L. Barnes