Patents by Inventor John Thornton

John Thornton 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: 7950696
    Abstract: A roll-over protection system (1) for a vehicle (2), such as a quad bike. The system (1) comprises a telescopic hairpin-shaped roll-over guard (3), a lower mount (4) and an upper mount (5) for mounting the guard (3) to regions of the vehicle (2) that may move relative to each other. In use, the guard (3) extends upwardly from the vehicle (2) so as to prevent the vehicle (2) from remaining upside down after having turned over, and the mounts (4, 5) are moveable relative to the guard (3) when the two spaced apart regions move relative to each other during normal use of the vehicle (2).
    Type: Grant
    Filed: September 4, 2007
    Date of Patent: May 31, 2011
    Inventors: David Andrew Robertson, Robert John Thornton Parkinson
  • Publication number: 20110025053
    Abstract: A pipe coupling with an anchoring arrangement for locking the pipes together axially is described. The anchoring arrangement comprises a tubular casing (10), a frusto-conical gripping ring (40) with inwardly projecting gripping teeth 42 and tensioning bolts (17) for tightening the casing (10) about the frusto-conical gripping ring (40). The frusto-conical gripping ring (40) is formed of a plurality of arcuate segments (40a) and (40b) which overlap to form a complete ring. By forming the gripping ring of segments, the gripping ring is able to adapt to pipes that are not truly circular in cross section and a better grip on the pipe may be achieved than with a single-piece gripping ring.
    Type: Application
    Filed: February 29, 2008
    Publication date: February 3, 2011
    Inventors: Ian Richard Webb, Neil John Thornton Taylor
  • Patent number: 7877760
    Abstract: Mechanisms are disclosed herein that manage operations in virtual machine environments. A first partition can have a proxy driver object corresponding to a driver object in a second partition. The driver object can control a physical device, but because of the proxy driver object, the first partition can retain some measure of control over the physical device. The driver object can be surrounded by a first filter object beneath it, and a second filter object above it. The first filter object can provide interfaces to the driver object so that the driver object can perform various bus-related functionalities; and, the second filter object can receive redirected instructions from the first partition and provide them to the driver object, and intercept any instructions originating from within the second partition, such that if these instructions are inconsistent with policies set in the first partition, they can be manipulated.
    Type: Grant
    Filed: September 29, 2006
    Date of Patent: January 25, 2011
    Assignee: Microsoft Corporation
    Inventors: Adrian J. Oney, Andrew John Thornton, Jacob Oshins
  • Publication number: 20100320508
    Abstract: The present invention provides a horizontally depleted Metal Semiconductor Field Effect Transistor (MESPET). A drain region, a source region, and a channel region are formed in the device layer such that the drain region and the source region are spaced apart from one another and the channel region extends between the drain region and the source region. First and second gate contacts are formed in the device layer on either side of the channel region, and as such, the first and second gate contacts will also reside between opposing portions of the source and drain regions. With this configuration, voltages applied to the first and second gate contacts effectively control vertical depletion regions, which form on either side of the channel region.
    Type: Application
    Filed: September 12, 2008
    Publication date: December 23, 2010
    Applicant: Arizona Board of Regents for and on behalf of Arizona State University
    Inventors: Joseph E. Ervin, Trevor John Thornton
  • Publication number: 20100088431
    Abstract: Various aspects are disclosed herein for bounding the behavior of a non-privileged virtual machine that interacts with a device by creating a description of the device which indicates to a privileged authority (1) which operations on the device may have system-wide effects and (2) which operations have effects local to the device. The privileged authority may then permit or deny these actions. The privileged authority may also translate these actions into other actions with benign consequences.
    Type: Application
    Filed: October 3, 2008
    Publication date: April 8, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: Jacob Oshins, Brandon Allsop, Andrew John Thornton
  • Publication number: 20100052301
    Abstract: A roll-over protection system (1) for a vehicle (2), such as a quad bike. The system (1) comprises a telescopic hairpin-shaped roll-over guard (3), a lower mount (4) and an upper mount (5) for mounting the guard (3) to regions of the vehicle (2) that may move relative to each other. In use, the guard (3) extends upwardly from the vehicle (2) so as to prevent the vehicle (2) from remaining upside down after having turned over, and the mounts (4, 5) are moveable relative to the guard (3) when the two spaced apart regions move relative to each other during normal use of the vehicle (2).
    Type: Application
    Filed: September 4, 2007
    Publication date: March 4, 2010
    Inventors: David Andrew Robertson, Robert John Thornton Parkinson
  • Patent number: 7493429
    Abstract: The present invention provides for trusted side-band communications between components in a computer system, so that use of the system bus may be avoided. Two components may be connected by means other than a bus (e.g., an infrared port, a wire, an unused pin, etc.), whereby these components may communicate without the use of the system bus. The non-bus communication channel may be referred to as “side-band.” The side-band channel may be used to communicate information that might identify the user's hardware (e.g., a public key) or other information that the user may not want to be easily intercepted by the public at large. Communication over the side-band channel may also be used to verify that the participants in a communication are within a defined positional relationship to each other.
    Type: Grant
    Filed: January 16, 2004
    Date of Patent: February 17, 2009
    Assignee: Microsoft Corporation
    Inventors: John E. Paff, Marcus Peinado, Thekkthalackal Varugis Kurien, Bryan Mark Willman, Paul England, Andrew John Thornton
  • Patent number: 7457964
    Abstract: A method is provided for a processor of a computing device to obtain a trusted identification of a hardware peripheral of the computing device, for the computing device and the peripheral to derive a set of shared keys, and for the processor to send trusted data to the peripheral.
    Type: Grant
    Filed: February 4, 2004
    Date of Patent: November 25, 2008
    Assignee: Microsoft Corporation
    Inventors: Andrew John Thornton, John E. Paff, Marcus Peinado, Thekkthalackal Varugis Kurien
  • Patent number: 7454530
    Abstract: A system and method to facilitate communication between an associated bus, such as employs a standard bus protocol, and a connector to which a removable SFF device can be attached. A desired operating mode is selected based on the device attached at the connector, such as either to pass the protocol between the bus and device generally unchanged or to implement suitable protocol conversion for such communication. Thus, by configuring the SFF device to appear as device currently supported by the bus, the SFF device can operate at the connector with native operating system support.
    Type: Grant
    Filed: August 16, 2004
    Date of Patent: November 18, 2008
    Assignee: Microsoft Corporation
    Inventors: Jeremy Paul Cahill, Andrew John Thornton, Jonathan Vines Smith
  • Publication number: 20080183944
    Abstract: Various operations are disclosed for improving the operational efficiency of register handling in a virtualized environment. Some infrequently accessed software managed registers are managed lazily when switching contexts between virtual processors. The states of those registers are not saved on exit from a guest or restored on entry to the guest. Rather, guest accesses to those registers are intercepted. For some frequently accessed registers, register states are saved or restored only upon exit from a hypervisor to a different guest that that from which the hypervisor was entered. For enable-flag-gated registers, updates to a physical register value are not made unless the register is enabled. A shadow register cache may be used to speed accesses to some registers. When a shadowed register is modified, the new value is cached as a shadow copy in RAM and subsequent reads of the register are taken from the shadow copy.
    Type: Application
    Filed: January 31, 2007
    Publication date: July 31, 2008
    Applicant: Microsoft Corporation
    Inventors: Andrew John Thornton, Shuvabrata Ganguly
  • Patent number: 7396053
    Abstract: A pipe coupling (11) comprises a tubular casing (12) and a sealing gasket (13), which fit over the ends of the pipes to be coupled. The casing (12) is formed from a strip of rolled steel into a cylindrical shape, with a longitudinal gap (14). The free ends of the strip, which forms the casing, are bent outwardly to form radially projecting flange (15) along opposite edges of the longitudinal gap (14). The outer ends of the flanges (15) are bent back at right angles to form stiffening flanges (16) along the longitudinal outer edges of the flanges (15). A bridging member (18) fits inside the casing so as to span the longitudinal gap. Tensioning screw bolts (25) pass through reinforcing plate's (20) and the flange (15). A hexagonal nut (34) is threaded onto the end of each screw bolt. The nuts fit into the channel but are prevented from turning. The heads (35) of the bolts have a hexagonal recess to take an Allen key so that they can be tightened to clamp the coupling around the pipe ends.
    Type: Grant
    Filed: June 9, 2003
    Date of Patent: July 8, 2008
    Assignee: Taylor Kerr (Couplings) Limited
    Inventors: Ian Richard Webb, Neil John Thornton Taylor
  • Publication number: 20080082975
    Abstract: Mechanisms are disclosed herein that manage operations in virtual machine environments. A first partition can have a proxy driver object corresponding to a driver object in a second partition. The driver object can control a physical device, but because of the proxy driver object, the first partition can retain some measure of control over the physical device. The driver object can be surrounded by a first filter object beneath it, and a second filter object above it. The first filter object can provide interfaces to the driver object so that the driver object can perform various bus-related functionalities; and, the second filter object can receive redirected instructions from the first partition and provide them to the driver object, and intercept any instructions originating from within the second partition, such that if these instructions are inconsistent with policies set in the first partition, they can be manipulated.
    Type: Application
    Filed: September 29, 2006
    Publication date: April 3, 2008
    Applicant: Microsoft Corporation
    Inventors: Adrian J. Oney, Andrew John Thornton, Jacob Oshins
  • Publication number: 20070249610
    Abstract: The invention relates to an improved process for preparing [(1R),2S]-2-aminopropionic acid 2-[4-(4-fluoro-2-methyl-1H-indol-5-yloxy)-5-methylpyrrolo[2,1-f][1,2,4]triazin-6-yloxy]-1-methylethyl ester of the formula: Compound I has been shown to be useful for the treatment of certain types of cancer.
    Type: Application
    Filed: April 20, 2007
    Publication date: October 25, 2007
    Inventors: Gerard Crispino, Mourad Hamedi, Thomas LaPorte, John Thornton, Jaan Pesti, Zhongmin Xu, Paul Lobben, David Leahy, Jale Muslehiddinoglu, Chiajen Lai, Lori Spangler, Robert Discordia
  • Publication number: 20070088035
    Abstract: Crystalline form, Form N-1, of [(1R), 2S]-2-aminopropionic acid 2-[4-(4-fluoro-2-methyl-1H-indol-5-yloxy)-5-methylpyrrolo[2,1-f][1,2,4]triazin-6-yloxy]-1-methylethyl ester (Compound I) is provided. Also provided are a pharmaceutical composition and an oral dosage form comprising the Form N-1 of Compound I as well as a method of using the Form N-1 of Compound I in the treatment of cancer and other proliferative diseases.
    Type: Application
    Filed: September 27, 2006
    Publication date: April 19, 2007
    Inventor: John Thornton
  • Publication number: 20070058882
    Abstract: A method for applying localized image effects to digital images is provided. The method includes receiving a selection representing a location in proximity to a region in the digital image requiring one or more correction. The region requiring correction is processed by an image processing engine to determine the boundaries of the region. The image processing engine applies one or more image effects to the region and varies an intensity level associated with each image effect according to the number clicks received at the location in proximity to the region requiring the correction.
    Type: Application
    Filed: September 15, 2005
    Publication date: March 15, 2007
    Applicant: Microsoft Corporation
    Inventors: David Parlin, John Thornton, Michael Kim, Michael Gilmore
  • Publication number: 20070007015
    Abstract: There is disclosed an improved expandable centraliser (20;120;220;320), which may optionally also be adjustable, and a related downhole assembly and a method of completing a well. Previous art has suffered from a number of problems and essentially attempted to mitigate the effect of pipe expansion, i.e. using tension caused in the centraliser body. The centraliser (20;120;220;320) of the invention uses the expansion of the tubing to cause compressive forces, which are exerted over known distances to energise blades of the centraliser by using relative motion caused by said expansion. The expandable centraliser (20;120;220;320) comprises at least one first member (30;130;230;330), and at least one second member (35;135;235;335), wherein, in use, relative circumferential motion of the at least one first and second members (30,35;130,135;230,235;330,335) causes radial motion of at least one portion (40;140;240;340) of the expandable centraliser (20;120;220;320).
    Type: Application
    Filed: July 5, 2006
    Publication date: January 11, 2007
    Inventor: Thomas John Thornton
  • Patent number: D523306
    Type: Grant
    Filed: May 3, 2005
    Date of Patent: June 20, 2006
    Assignee: William Levene Limited
    Inventor: Andrew John Thornton
  • Patent number: D530574
    Type: Grant
    Filed: June 10, 2005
    Date of Patent: October 24, 2006
    Assignee: William Levene Limited
    Inventor: Andrew John Thornton
  • Patent number: D539079
    Type: Grant
    Filed: June 24, 2005
    Date of Patent: March 27, 2007
    Assignee: William Levene Limited
    Inventor: Andrew John Thornton
  • Patent number: D625053
    Type: Grant
    Filed: April 5, 2010
    Date of Patent: October 5, 2010
    Inventor: Denis John Thornton