Patents by Inventor John A. Ayres

John A. Ayres 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: 20150370548
    Abstract: Systems, device and techniques are disclosed for publishing multiple versions of an application to an application market, via an application programming interface. The application programming interface may be configured to allow automated uploads of multiple version of an application without requiring individual uploads of each version. A developer associated party may provide the multiple versions of the application via the application programming interface. The multiple versions of the applications may be provided via the application programming interface and not an application market interface. The multiple versions may be published in an application to different set of users.
    Type: Application
    Filed: June 23, 2014
    Publication date: December 24, 2015
    Inventors: John Ayres, Elizabeth Ireland Powers, Nicolas Fortescue, Andrea Ambu
  • Publication number: 20150286478
    Abstract: Implementations of the disclosed subject matter provide systems and methods for providing one or more versions of an application to one or more subsets of users based on measured performance of the one or more versions of the application. A method may include providing a first version of an application to a first subset of users of the application. Next, performance of the first version of the application may be measured and a second subset of users of the application may be selected based on the performance of the first version of the application. As a result, a second version of the application may be provided to the second subset of users of the application.
    Type: Application
    Filed: June 17, 2015
    Publication date: October 8, 2015
    Inventors: Brian Patton, Nicolas Fortescue, Piotr Krzysztof Swigon, John Ayres, Maximilian RUPPANER, Elizabeth Ireland Powers, Eva-Lotta Lamm, Alan Michael Stokes
  • Patent number: 9087156
    Abstract: Implementations of the disclosed subject matter provide systems and methods for providing one or more versions of an application to one or more subsets of users based on measured performance of the one or more versions of the application. A method may include providing a first version of an application to a first subset of users of the application. Next, performance of the first version of the application may be measured and a second subset of users of the application may be selected based on the performance of the first version of the application. As a result, a second version of the application may be provided to the second subset of users of the application.
    Type: Grant
    Filed: November 15, 2013
    Date of Patent: July 21, 2015
    Assignee: Google Inc.
    Inventors: Brian Patton, Nicolas Fortescue, Piotr Krzysztof Swigon, John Ayres, Maximilian Ruppaner, Elizabeth Ireland Powers, Eva-Lotta Lamm, Alan Michael Stokes
  • Publication number: 20150143345
    Abstract: Implementations of the disclosed subject matter provide systems and methods for providing one or more versions of an application to one or more subsets of users based on measured performance of the one or more versions of the application. A method may include providing a first version of an application to a first subset of users of the application. Next, performance of the first version of the application may be measured and a second subset of users of the application may be selected based on the performance of the first version of the application. As a result, a second version of the application may be provided to the second subset of users of the application.
    Type: Application
    Filed: November 15, 2013
    Publication date: May 21, 2015
    Applicant: Google Inc.
    Inventors: Brian Patton, Nicolas Fortescue, Piotr Krzysztof Swigon, John Ayres, Maximilian RUPPANER, Elizabeth Ireland Powers, Eva-Lotta Lamm, Alan Michael Stokes
  • Patent number: 7963905
    Abstract: A method of controlling the speed of a blood pump, wherein the method includes the steps of deriving an estimated pulsatility index from speed, then deriving an estimated blood pressure from estimated pulsatility index; and maintaining target blood flow rate near to or at a preset value by adjusting the speed.
    Type: Grant
    Filed: October 10, 2007
    Date of Patent: June 21, 2011
    Assignee: Thoratec Corporation
    Inventors: Robert Salmonsen, David Mason, Peter John Ayre
  • Publication number: 20090099406
    Abstract: A method of controlling the speed of a blood pump, wherein the method includes the steps of deriving an estimated pulsatility index from speed, then deriving an estimated blood pressure from estimated pulsatility index; and maintaining target blood flow rate near to or at a preset value by adjusting the speed.
    Type: Application
    Filed: October 10, 2007
    Publication date: April 16, 2009
    Inventors: Robert Salmonsen, David Mason, Peter John Ayre
  • Publication number: 20070040785
    Abstract: An active matrix array device has a plurality of matrix array elements (100), each of which have a first capacitive device (120) coupled to a charging conductor (32m) via a first switch (100) being responsive to an addressing conductor (22n). In addition, the matrix array elements (100) comprise a second capacitive device (130) coupled to the first capacitive device (120) via a second switch (112) being responsive to en enable signal provided via an enable conductor (42n). The second capacitive device (130) is coupled to the control terminal of a third switch (114), which is coupled between the first capacitive device (120) and a potential source like the charging conductor (32m). The second capacitive device (130) is used to sample the voltage across the first capacitive device (120), which enables the third switch (114) if of an appropriate value, thus providing a conductive path between the first capacitive device (120) and the potential source.
    Type: Application
    Filed: March 30, 2004
    Publication date: February 22, 2007
    Applicant: KONINKLIJKE PHILIPS ELECTROINCS N.V.
    Inventors: Martin Edwards, John Ayres
  • Publication number: 20060232577
    Abstract: An amplification circuit comprises a capacitor arrangement (42) and a switching arrangement The capacitor arrangement has a first capacitor (C2) which has a voltage-dependent capacitance and a second capacitor (C1) (which may also be voltage-dependent). The circuit is operable in two modes, a first mode in which the input voltage is provided to one terminal of at least the first capacitor, and a second mode in which the switching arrangement causes charge to be redistributed between the first and second capacitors such that the voltage across the first capacitor changes to reduce the capacitance of the first capacitor, the output voltage being dependent on the resulting voltage across the first capacitor. The invention uses a voltage controlled capacitance in combination with charge sharing between capacitors, which has the result of providing a voltage amplification characteristic. This arrangement can thus be used for the amplification of an analogue voltage, or the boosting of a fixed level (i.e.
    Type: Application
    Filed: July 30, 2004
    Publication date: October 19, 2006
    Inventors: Martin Edwards, John Ayres
  • Publication number: 20060176102
    Abstract: A charge pump circuit has a voltage increasing stage and a voltage decreasing stage in parallel, and sharing a common input. This shows charge to flow between the stages, so that charge used in the pumping of one stage is recycled to the other stage.
    Type: Application
    Filed: December 24, 2003
    Publication date: August 10, 2006
    Inventors: John Ayres, Keitaro Yamashita
  • Publication number: 20060164363
    Abstract: An active matrix display has a column driver for providing signals to the pixels for driving the display elements, the column driver comprising digital to analogue converter circuitry providing a first number of display element drive levels. Within each pixel, the first number of display element drive levels is converted into a second, greater number, of pixel grey levels. This combines multi-level digital to analogue conversion with in-pixel level generation and enables the complexity of the DACs to be reduced so that they can be integrated onto the display substrate, for example using low temperature polysilicon processing.
    Type: Application
    Filed: September 5, 2003
    Publication date: July 27, 2006
    Applicant: Koninklijke Philips Electronics N.V.
    Inventors: Stephen Battersby, Martin Edwards, John Ayres, Alan Knapp
  • Publication number: 20060050041
    Abstract: An active matrix array device has driver circuitry for providing address signals to the matrix elements and which includes digital to analogue converter circuitry. The driver circuitry is arranged alongside one edge of the array of matrix elements, and comprises a multiple voltage level generator circuit providing a plurality of analogue voltage levels for addressing the matrix elements, with the plurality of levels being provided on outputs distributed substantially along the length of the one edge. A group of switches is associated with, and located at, each output of the voltage level generator circuit and provides signals to an output bus arranged alongside the one edge and having the first number of lines. This architecture enables a reference voltage bus line to be removed by interleaving the voltage selection switches.
    Type: Application
    Filed: September 12, 2003
    Publication date: March 9, 2006
    Inventors: Martin Edwards, John Ayres
  • Publication number: 20050236650
    Abstract: An array device has switching circuits in each pixel for selectively routing one of at least two inputs to a pixel element. Switching transistors are connected between a respective one of the at least two inputs and the pixel element. The timing of the operation of the switching transistors is determined in dependence on the data waveform of at least one of the inputs, and a capacitive connection is provided between the gate of at least one of the switching transistors and an output of the switching transistor. This enables a reduction in the data voltage range which is required to ensure that the switching transistors switch correctly, by using a bootstrapping technique. In particular, by controlling the timing of application of the data signals for switching on or off the switching transistors, the voltage levels of at least one of the input signals can be used to provide capacitive coupling through the respective switching transistor onto the bootstrapping capacitor.
    Type: Application
    Filed: July 16, 2003
    Publication date: October 27, 2005
    Inventors: Martin Edwards, John Ayres
  • Publication number: 20050087675
    Abstract: A secondary light assembly emits light into an area lit by a primary light source. The secondary light assembly includes a light sensor for sensing light emitted from the primary light source. A secondary light source is operatively connected to the light sensor. A controller is electrically connected to the light sensor and the secondary light source. The controller calculates a rate of change of light emission from the primary light source such that the controller turns the secondary light source on when the rate of change of light emission from the primary light source is above a predetermined rate threshold.
    Type: Application
    Filed: September 8, 2004
    Publication date: April 28, 2005
    Inventor: John Ayres
  • Publication number: 20050088589
    Abstract: A matrix display device, for example an AMLCD, has first and second spaced substrates (22, 23) carrying opposed display pixel electrode structures (14, 32, 38) defining a pixel array/display area (20) with the first substrate (22) further carrying outside the display area auxiliary circuitry, for example, comprising row and column drive circuits (40, 42) a signal processing circuit (45) a memory circuit (47), or control logic circuit (46). At least a part of the auxiliary circuitry is electrical shielded to prevent electrical interference problems by an electrically conductive shielding layer(s) (60) carried on a part (50) of the first substrate (23) that extends over the auxiliary circuitry. The shielding layer may conveniently comprise part of an electrode layer (32) deposited on the second substrate and used for the pixel electrode structure.
    Type: Application
    Filed: February 6, 2003
    Publication date: April 28, 2005
    Inventors: Martin Edwards, John Ayres
  • Publication number: 20050048372
    Abstract: An electrode comprising a noble-metal free grid comprising lead, wherein the grid has an essentially PbO free PbO2 coating covering all, or essentially all of the surface of the grid. Also described is a method of forming an electrode, comprising applying an essentially PbO free PbO2 coating to a noble-metal free grid comprising lead, wherein the coating covers all, or essentially all of the surface of the grid.
    Type: Application
    Filed: September 17, 2004
    Publication date: March 3, 2005
    Inventors: Rongrong Chen, John Ayres
  • Patent number: 6404333
    Abstract: An eyes up instrument having a transparent display is disclosed which is mountable on or above the dashboard of a vehicle to allow the instrument to be read by a vehicle operator without lowering his eyes to the vehicle instrument panel. The display of the instrument is transparent and therefore does not interfere substantially with the view of the operator. The compact design of the instrument and use of a miniature crossed coil gauge supported in the display itself allow it to be mounted unobtrusively on a dashboard even in applications where transparency is not required.
    Type: Grant
    Filed: November 3, 1998
    Date of Patent: June 11, 2002
    Assignee: Invotronics Manufacturing
    Inventors: Craig A. Ayres, John A. Ayres, Thomas Blossom
  • Patent number: 6323637
    Abstract: A miniature crossed coil gauge is provided having an oriented rare earth magnet fixedly mounted on a rotary shaft for supplying a magnetic flux directed transverse to the shaft axis. The gauge housing provided by an upper and lower bobbin surrounds the magnet and supports the rotary shaft. A first and second coil are wound about the gauge housing in a crossed coil orientation encircling the magnet. A flux ring is disposed around the first and second coils axially aligned with respect to the magnet. The magnet has sufficient strength and the flux ring is mounted in sufficiently close proximity to the first and second coils to redistribute the flux supplied by the magnet so that the magnetic flux measured at the surface of the coils is substantially increased relative to the magnetic flux density measured with the flux ring removed.
    Type: Grant
    Filed: February 29, 2000
    Date of Patent: November 27, 2001
    Inventors: John A. Ayres, David L. Ehle, Michael E. Salmon, Craig A. Ayres
  • Patent number: 6278424
    Abstract: A miniature telltale module which combines a plurality of telltale functions into one unit and provides reduced cost per function. The module uses a miniature rotary actuator or driver, an image disc having a series of interconnected images or icons and a single light source. The actuator or driver allows a wide tolerances at the inputs while still precisely selecting the image positions. The module includes a light absorbing shield disposed about a light source and having a light opening positioned and sized to provide illumination of the icon, containment of light not directed through the light opening, and control of the angle of light emitted from the opening.
    Type: Grant
    Filed: May 22, 1995
    Date of Patent: August 21, 2001
    Inventors: John A. Ayres, Michael E. Salmon
  • Patent number: 6141881
    Abstract: An compass having an electronic magnetic field sensor and an analog directional display is disclosed wherein a signal from the field sensor proportional to one component of the earth's magnetic field is alternated in polarity and integrated to produce a triangular waveform the frequency of which is proportional to the strength of that field component and wherein a triangular waveform having a frequency proportional to the second component of the earth's magnetic field is produced in the same manner. These values are used by a microcontroller to control an air-core gauge such that a disk with reference markings attached to the gauge remains positioned with one of the reference markings facing either magnetic or true north. A resistor ladder network is also connected in parallel to the inputs of the integrators and controlled by the microprocessor through a shift register in order keep the integrators out of saturation.
    Type: Grant
    Filed: November 3, 1998
    Date of Patent: November 7, 2000
    Assignee: Invotronics Manufacturing
    Inventors: Craig A. Ayres, John A. Ayres, Douglas Hall
  • Patent number: 6068381
    Abstract: A back lighting device is formed as an assembly of a frame, light waveguide, lamp and terminal assembly and a diffuser sheet. In one embodiment, the lamp and terminal assembly is received in a pocket through a rear opening in the frame and includes terminals having leg portions that are seated on seat portions in the pocket that optimally align a lamp member of the lamp and terminal assembly with an edge of the waveguide to provide optimum light transmission into the waveguide. The diffuser sheet covers the rear of the waveguide and extends across the rear opening of the pocket to limit the escape of light from the pocket and the waveguide to the rear of the back lighting device. The diffuser and frame are preferably molded of a white glass filled material that provides good diffusion of light reflected therefrom and reflects a maximum amount of diffused light back into the waveguide for transmission through a front surface for back lighting of a liquid crystal display or other light receiving member.
    Type: Grant
    Filed: January 29, 1998
    Date of Patent: May 30, 2000
    Assignee: Nu-Tech & Engineering, Inc.
    Inventor: John A. Ayres