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: 10546524
    Abstract: 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: Grant
    Filed: February 11, 2019
    Date of Patent: January 28, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Cynthia Sue Bell, Kevin Woo, Philip L. Barnes, Steven C. Glenner
  • Publication number: 20190172382
    Abstract: 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: Application
    Filed: February 11, 2019
    Publication date: June 6, 2019
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Cynthia Sue Bell, Kevin Woo, Philip L. Barnes, Steven C. Glenner
  • Patent number: 10204539
    Abstract: 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: Grant
    Filed: September 28, 2016
    Date of Patent: February 12, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Cynthia Sue Bell, Kevin Woo, Philip L. Barnes, Steven C. Glenner
  • Publication number: 20170076653
    Abstract: 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: Application
    Filed: September 28, 2016
    Publication date: March 16, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Cynthia Sue Bell, Kevin Woo, Philip L. Barnes, Steven C. Glenner
  • Patent number: 9530342
    Abstract: 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: Grant
    Filed: September 10, 2013
    Date of Patent: December 27, 2016
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Cynthia Sue Bell, Kevin Woo, Philip L. Barnes, Steven C. Glenner
  • Patent number: 9503835
    Abstract: 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: Grant
    Filed: June 11, 2014
    Date of Patent: November 22, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Rod G. Fleck, William J. Westerinen, Rajeev Badyal, Philip L. Barnes, Vijayanand Vishwanathan
  • Publication number: 20150070337
    Abstract: 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: Application
    Filed: September 10, 2013
    Publication date: March 12, 2015
    Inventors: Cynthia Sue Bell, Kevin Woo, Philip L. Barnes, Steven C. Glenner
  • Publication number: 20140369275
    Abstract: 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: Application
    Filed: June 11, 2014
    Publication date: December 18, 2014
    Inventors: Rod G. Fleck, William J. Westerinen, Rajeev Badyal, Philip L. Barnes, Vijayanand Vishwanathan
  • Publication number: 20140372551
    Abstract: 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: Application
    Filed: June 11, 2014
    Publication date: December 18, 2014
    Inventors: Rod G. Fleck, William J. Westerinen, Rajeev Badyal, Philip L. Barnes, Vijayanand Vishwanathan
  • Patent number: 7202702
    Abstract: 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: Grant
    Filed: December 10, 2003
    Date of Patent: April 10, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Barry J. Arnold, Kenneth Koch, II, Philip L. Barnes
  • Patent number: 6876224
    Abstract: 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: Grant
    Filed: November 5, 2002
    Date of Patent: April 5, 2005
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: David John Marshall, Philip L. Barnes, Larry Jay Thayer
  • Publication number: 20040085088
    Abstract: 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: Application
    Filed: November 5, 2002
    Publication date: May 6, 2004
    Inventors: David John Marshall, Philip L. Barnes, Larry Jay Thayer
  • Patent number: 6717443
    Abstract: 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: Grant
    Filed: November 4, 2002
    Date of Patent: April 6, 2004
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Philip L. Barnes
  • Publication number: 20030052715
    Abstract: 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: Application
    Filed: November 4, 2002
    Publication date: March 20, 2003
    Inventor: Philip L. Barnes
  • Patent number: 6476645
    Abstract: 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: Grant
    Filed: August 10, 2001
    Date of Patent: November 5, 2002
    Assignee: Hewlett-Packard Company
    Inventor: Philip L. Barnes