Patents by Inventor Barry Thompson

Barry Thompson 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).

  • Publication number: 20170155249
    Abstract: A regenerative power supply system and method comprises a dynamo-electric generator, an electric drive motor coupled to the generator, a transmission device coupling the generator to the electric drive motor, and an energy storage device configured to provide a backup power supply to the regenerative power supply system. An electronic control device is configured to control a flow of electricity to the electric drive motor. An energy storage management device is configured to control a flow of electricity between the electronic control device and the energy storage device.
    Type: Application
    Filed: February 10, 2017
    Publication date: June 1, 2017
    Inventor: Barry Thompson
  • Patent number: 9584004
    Abstract: A regenerative power supply system and method comprises a dynamo-electric generator, an electric drive motor coupled to the generator, a transmission device coupling the generator to the electric drive motor, and an energy storage device configured to provide a backup power supply to the regenerative power supply system. An electronic control device is configured to control a flow of electricity to the electric drive motor. An energy storage management device is configured to control a flow of electricity between the electronic control device and the energy storage device.
    Type: Grant
    Filed: March 12, 2014
    Date of Patent: February 28, 2017
    Assignee: Constructive Industries, LLC
    Inventor: Barry Thompson
  • Patent number: 9442186
    Abstract: Embodiments disclosed herein are directed to time-of-flight (TOF) systems, and methods for use therewith, that substantially reduce interference that the TOF system may cause to at least one other system that is configured to wirelessly receive and respond to IR light signals. Some such embodiments involve emitting IR light having a low frequency (LF) power envelope that is shaped to substantially reduce frequency content within at least one frequency range known to be used by at least one other system that may be in close proximity to the TOF system. Such embodiments can also involve detecting at least a portion of the emitted RF modulated IR light that has reflected off one or more objects. A TOF system can produce depth images in dependence on results of the detecting, as well as update an application in dependence on the depth images.
    Type: Grant
    Filed: October 16, 2013
    Date of Patent: September 13, 2016
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Andrew Payne, Cyrus Bamji, Dawson Yee, Barry Thompson, Zhanping Xu, Brock Roland, Larry Prather, Travis Perry, Mike Fenton, Sunil Acharya, Algird Gudaitis, Matthew Morris
  • Patent number: 9253243
    Abstract: Message publish/subscribe systems are required to process high message volumes with reduced latency and performance bottlenecks. The end-to-end middleware architecture proposed by the present invention is designed for high-volume, low-latency messaging by, among other things, reducing intermediary hops with neighbor-based routing, introducing efficient native-to-external and external-to-native protocol conversions, monitoring system performance, including latency, in real time, employing topic-based and channel-based message communications, and dynamically optimizing system interconnect configurations and message transmission protocols.
    Type: Grant
    Filed: November 26, 2012
    Date of Patent: February 2, 2016
    Assignee: Tervela, Inc.
    Inventors: J. Barry Thompson, Kul Singh, Pierre Fraval
  • Patent number: 9198115
    Abstract: In a communication system wherein a plurality of electronic devices connect and disconnect from communication over a medium and wherein the communication system has a protocol such that it is followed by the plurality of electronic devices when using the communication system, a probing device attempts to detect presence of a listening device and parameters associated with a connection to be set up between the probing device and the listening device by sending a probe request packet directed to the listening device and sending, from the listening device, a probe response packet in response to the probe request packet, wherein the listening device bypasses at least one step of the protocol when sending the probe response packet. The bypassed step might be medium arbitration, the communication system might be a wireless network fully or partially based on an 802.11x specification, or a wireless network that uses 802.11x frame formatting and/or modifications/extensions thereof.
    Type: Grant
    Filed: August 29, 2014
    Date of Patent: November 24, 2015
    Assignee: Atmel Corporation
    Inventors: Katelijn Vleugels, Barry Thompson, Nils Bunger, Ilya Minkin
  • Patent number: 9191907
    Abstract: Dynamic adjustment of offset between timebases of separated electronic circuits is provided based on an amount of time between synchronization events, wherein a synchronization event is an event involving communication across a separation between the separated electronic circuits in order to synchronize the timebases. The dynamic adjustment can be dynamically or adaptively adjusting a margin of error to account for drift that may have occurred since a prior synchronization event. Adjustments might be done by applying a learning sequence to quantify and adjust for static or slowly varying delays between the timebases and coordinating the timebases using output of the learning sequence.
    Type: Grant
    Filed: January 17, 2014
    Date of Patent: November 17, 2015
    Assignee: Atmel Corporation
    Inventors: Katelijn Vleugels, Barry Thompson
  • Publication number: 20150130903
    Abstract: A voltage mode laser diode driver selectively turns on and off a laser diode. An output stage has an output node configured to be connected to one of the terminals of the laser diode. Depending upon implementation, an active swing controller drives the output stage in a manner that substantially prevents inductive kickback from causing the output node voltage to swinging above the voltage level at the voltage output of the power supply, or swing below ground. The output stage provides a discharge path around the laser diode to shunt current associated with the inductive kickback, and substantially eliminates ringing on the output node of the output stage while the laser diode is off. A power supply controller adjusts the voltage level of the voltage output of the power supply so that current through the laser diode when on and emitting light is substantially equal to a predetermined desired current.
    Type: Application
    Filed: November 12, 2013
    Publication date: May 14, 2015
    Applicant: Microsoft Corporation
    Inventors: Barry Thompson, Stefan Wurster, Lawrence A. Prather, Dane Snow, Richard McCauley
  • Patent number: 8941694
    Abstract: A method of driving an electro-optic display comprising providing a current source, digitally modulating the current source and generating a modulated digital signal, and converting the modulated digital signal into an effective analog drive signal so that the display pixels receive an effective analog drive current, wherein the internal capacitance of the electro-optic display smooths the digitally modulated signal and generates the effective analog drive signal.
    Type: Grant
    Filed: September 26, 2008
    Date of Patent: January 27, 2015
    Assignee: Cambridge Display Technology Limited
    Inventors: Euan C. Smith, David S. Warren, Richard Alan Page, Stefan Wurster, Barry Thompson
  • Publication number: 20140369234
    Abstract: In a communication system wherein a plurality of electronic devices connect and disconnect from communication over a medium and wherein the communication system has a protocol such that it is followed by the plurality of electronic devices when using the communication system, a probing device attempts to detect presence of a listening device and parameters associated with a connection to be set up between the probing device and the listening device by sending a probe request packet directed to the listening device and sending, from the listening device, a probe response packet in response to the probe request packet, wherein the listening device bypasses at least one step of the protocol when sending the probe response packet. The bypassed step might be medium arbitration, the communication system might be a wireless network fully or partially based on an 802.11x specification, or a wireless network that uses 802.11x frame formatting and/or modifications/extensions thereof.
    Type: Application
    Filed: August 29, 2014
    Publication date: December 18, 2014
    Inventors: Katelijn Vleugels, Barry Thompson, Nils Bunger, Ilya Minkin
  • Publication number: 20140333917
    Abstract: Embodiments disclosed herein are directed to time-of-flight (TOF) systems, and methods for use therewith, that substantially reduce interference that the TOF system may cause to at least one other system that is configured to wirelessly receive and respond to IR light signals. Some such embodiments involve emitting IR light having a low frequency (LF) power envelope that is shaped to substantially reduce frequency content within at least one frequency range known to be used by at least one other system that may be in close proximity to the TOF system. Such embodiments can also involve detecting at least a portion of the emitted RF modulated IR light that has reflected off one or more objects. A TOF system can produce depth images in dependence on results of the detecting, as well as update an application in dependence on the depth images.
    Type: Application
    Filed: October 16, 2013
    Publication date: November 13, 2014
    Applicant: Microsoft Corporation
    Inventors: Andrew Payne, Cyrus Bamji, Dawson Yee, Barry Thompson, Zhanping Xu, Brock Roland, Larry Prather, Travis Perry, Mike Fenton, Sunil Acharya, Algird Gudaitis, Matthew Morris
  • Patent number: 8847944
    Abstract: A current matching control apparatus for matching a plurality of current sources and a plurality of current sinks, the plurality of current sinks having a drive current value controlled by a drive processor in accordance with a reference control current and wherein each output of the plurality of current sinks are connected to a common output node; a feedback circuit having an input connected to the common output node and an output connected to the drive processor, wherein the feedback circuit is arranged to match a voltage at the common output node to a reference voltage by communicating a signal to the drive processor to adjust the reference control current.
    Type: Grant
    Filed: September 26, 2008
    Date of Patent: September 30, 2014
    Assignee: Cambridge Display Technology Limited
    Inventors: Euan C. Smith, Richard Alan Page, Stefan Wurster, Barry Thompson
  • Patent number: 8848730
    Abstract: In a communication system wherein a plurality of electronic devices connect and disconnect from communication over a medium and wherein the communication system has a protocol such that it is followed by the plurality of electronic devices when using the communication system, a probing device attempts to detect presence of a listening device and parameters associated with a connection to be set up between the probing device and the listening device by sending a probe request packet directed to the listening device and sending, from the listening device, a probe response packet in response to the probe request packet, wherein the listening device bypasses at least one step of the protocol when sending the probe response packet.
    Type: Grant
    Filed: June 9, 2006
    Date of Patent: September 30, 2014
    Assignee: Atmel Corporation
    Inventors: Katelijn Vleugels, Barry Thompson, Nils Bunger, Ilya Minkin
  • Publication number: 20140265695
    Abstract: A regenerative power supply system and method comprises a dynamo-electric generator, an electric drive motor coupled to the generator, a transmission device coupling the generator to the electric drive motor, and an energy storage device configured to provide a backup power supply to the regenerative power supply system. An electronic control device is configured to control a flow of electricity to the electric drive motor. An energy storage management device is configured to control a flow of electricity between the electronic control device and the energy storage device.
    Type: Application
    Filed: March 12, 2014
    Publication date: September 18, 2014
    Inventor: Barry Thompson
  • Publication number: 20140219269
    Abstract: Dynamic adjustment of offset between timebases of separated electronic circuits is provided based on an amount of time between synchronization events, wherein a synchronization event is an event involving communication across a separation between the separated electronic circuits in order to synchronize the timebases. The dynamic adjustment can be dynamically or adaptively adjusting a margin of error to account for drift that may have occurred since a prior synchronization event. Adjustments might be done by applying a learning sequence to quantify and adjust for static or slowly varying delays between the timebases and coordinating the timebases using output of the learning sequence.
    Type: Application
    Filed: January 17, 2014
    Publication date: August 7, 2014
    Inventors: Katelijn Vleugels, Barry Thompson
  • Patent number: 8791887
    Abstract: This invention relates to active matrix OLED (Organic Light Emitting Diode) displays, in particular to display panels with integrated negative capacitance circuits and to active capacitance compensation. We describe an active matrix OLED display comprising a glass panel bearing a plurality of lines of OLED pixels, each with an associated active matrix driver circuit having a programming connection for programming a brightness of the associated OLED, programming connections of a line of pixels being connected to a programming line of said display, and wherein said active matrix OLED display further comprises a plurality of capacitors on said glass panel, each having a first plate connected to an end of a respective said programming line and having a second plate for connecting to a negative capacitor circuit to compensate for a capacitance of said programming line.
    Type: Grant
    Filed: August 13, 2009
    Date of Patent: July 29, 2014
    Assignee: Cambridge Display Technology Limited
    Inventors: Euan Smith, Aleksandra Rankov, Barry Thompson
  • Patent number: 8724615
    Abstract: In a communication system comprising one master device and one or more slave devices, the slave devices synchronize to a common timebase maintained at the master device, independently of a wireless module timebase, without requiring transmission of accurate and real time master timer information from the master device. In one approach, a slave device sends timing information to the master device, the timing information representing the slave device timebase, and the master device sends back correction information to the slave device, the correction information representing a difference between the slave device timebase and the master device timebase, the correction information being usable independent of the timing of sending back the correction information. The master timebase might be a system master timer of an accurate timer based on a timer interrupt and a high resolution timer having a resolution greater than a timer interrupt resolution.
    Type: Grant
    Filed: June 12, 2006
    Date of Patent: May 13, 2014
    Assignee: ATMEL Corporation
    Inventors: Katelijn Vleugels, Barry Thompson, Nils Bunger, Ilya Minkin
  • Patent number: 8638424
    Abstract: A clock driver outputs first and second preferably complementary clock signals coupled to substantially equal capacitive loads. Before each clock state change, the clock driver briefly shorts-together the first and second clock signals, to equalize change on capacitive loads, which each assume a potential midway between high and low power supply levels. Charge from the logic high clock signal can thus be used to raise logic low level clock line, and vice versa, rather than draw power supply current. Substantial energy savings on the order of C·V2·f is achieved, where C is effective capacitive load, V is power supply magnitude, and f is clock frequency. The clock driver includes first and second enhanced inverters (inverters that cannot enter short-circuit current mode) whose outputs are the first and second clock signals, and a transistor switch coupled between the inverter outputs. Turning on the transistor switch forces charge equalization.
    Type: Grant
    Filed: January 18, 2011
    Date of Patent: January 28, 2014
    Assignee: Microsoft Corporation
    Inventors: Dane Snow, Barry Thompson
  • Patent number: 8634341
    Abstract: Dynamic adjustment of offset between timebases of separated electronic circuits is provided based on an amount of time between synchronization events, wherein a synchronization event is an event involving communication across a separation between the separated electronic circuits in order to synchronize the timebases. The dynamic adjustment can be dynamically or adaptively adjusting a margin of error to account for drift that may have occurred since a prior synchronization event. Adjustments might be done by applying a learning sequence to quantify and adjust for static or slowly varying delays between the timebases and coordinating the timebases using output of the learning sequence.
    Type: Grant
    Filed: June 12, 2006
    Date of Patent: January 21, 2014
    Assignee: ATMEL Corporation
    Inventors: Katelijn Vleugels, Barry Thompson
  • Patent number: 8571005
    Abstract: In a communication system comprising one master device and one or more slave devices, the slave devices synchronize to a common timebase maintained at the master device without requiring transmission of accurate and real time master timer information from the master device. In one approach, a slave device sends timing information to the master device, the timing information representing the slave device timebase, and the master device sends back correction information to the slave device, the correction information representing a difference between the slave device timebase and the master device timebase, the correction information being usable independent of the timing of sending back the correction information.
    Type: Grant
    Filed: June 12, 2006
    Date of Patent: October 29, 2013
    Assignee: ATMEL Corporation
    Inventors: Katelijn Vleugels, Barry Thompson, Nils Bunger, Ilya Minkin
  • Patent number: 8321578
    Abstract: Message publish/subscribe systems are required to process high message volumes with reduced latency and performance bottlenecks. The end-to-end middleware architecture proposed by the present invention is designed for high-volume, low-latency messaging by, among other things, reducing intermediary hops with neighbor-based routing, introducing efficient native-to-external and external-to-native protocol conversions, monitoring system performance, including latency, in real time, employing topic-based and channel-based message communications, and dynamically optimizing system interconnect configurations and message transmission protocols.
    Type: Grant
    Filed: June 3, 2011
    Date of Patent: November 27, 2012
    Assignee: Tervela, Inc.
    Inventors: J. Barry Thompson, Kul Singh, Pierre Fraval