Patents by Inventor John Wainwright

John Wainwright 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: 20140088678
    Abstract: A medical device is provided that includes a vessel-engaging member attached to a distal end of a delivery wire. The vessel-engaging member includes a plurality of rows, with each row having a plurality of struts arranged in an alternating pattern such that for each row, a first set of vertices is positioned on a proximal side, and a second set of vertices is positioned on a distal side. The vessel-engaging member further includes a plurality of single bridges positioned between adjacent rows, each of the bridges connecting a vertex of a first row with a corresponding vertex of an adjacent second row. The vessel-engaging member can also include a plurality of double bridges positioned between adjacent rows, each of the double bridges connecting a vertex of a first row with two adjacent vertices of an adjacent second row.
    Type: Application
    Filed: September 27, 2012
    Publication date: March 27, 2014
    Inventors: John Wainwright, Michael Louis LOSORDO
  • Patent number: 8584985
    Abstract: The present disclosure relates to a launch system for air vehicles. More specifically, the present disclosure relates to launching unmanned air vehicles (UAVs) that are unable to be launched by hand. The present disclosure provides a system for launching a winged vehicle, including: a projectile launching device; and a device for converting projectile momentum into acceleration of a winged vehicle.
    Type: Grant
    Filed: May 13, 2009
    Date of Patent: November 19, 2013
    Assignee: BAE Systems PLC
    Inventors: Christopher Colin Anthony Woolley, Kevin William Beggs, Ryan Andrew Bakewell, Richard Desmond Joseph Axford, John Wainwright
  • Patent number: 8449705
    Abstract: A method for making large pressure vessels using a composite over-wrap process and a soluble mandrel structure that is scalable to a much larger vessel size than can normally be accommodated by the over-wrap process. The method allows the production of very large, lightweight vessels with no seams and no metal liners. Extensions of the method provide for the fabrication of fully embedded threaded or non-threaded bosses of composite materials, and fully embedded longitudinal and circumferential stringers or stiffeners.
    Type: Grant
    Filed: September 9, 2008
    Date of Patent: May 28, 2013
    Assignee: Scorpius Space Launch Company Incorporated
    Inventors: Markus Rufer, John Wainwright Newman, Collin Fletcher Corey
  • Publication number: 20120245671
    Abstract: A medical device is provided. The medical device includes a vessel-engaging member attached to a distal end of a delivery wire via a connection mechanism. The vessel-engaging member includes a plurality of rows and a plurality of bridges positioned between each adjacent row, each of the bridges connecting a vertex of a first row with a corresponding vertex of a second row. The vessel-engaging member further includes first and second tapered sections coupled to the connection mechanism, each of the tapered sections projecting from a proximal row and tapering in a direction from the proximal row toward the connection mechanism, each of the tapered sections having a length measured along a longitudinal axis, wherein the length of the first tapered section is less than the length of the second tapered section.
    Type: Application
    Filed: March 23, 2012
    Publication date: September 27, 2012
    Applicant: TYCO HEALTHCARE GROUP LP
    Inventors: John Wainwright, Jianlu Ma, Michael Louis Losordo
  • Publication number: 20120143237
    Abstract: Described herein are vascular remodeling devices that include a proximal section, an intermediate section, and a distal section. During deployment, the proximal section can expand from a compressed delivery state to an expanded state and anchors the device in an afferent vessel of a bifurcation. The distal section expands from the compressed delivery state to an expanded state that may be substantially planar, approximately semi-spherical, umbrella shaped, or reverse umbrella shaped. The distal section is positioned in a bifurcation junction across the neck of an aneurysm or within an aneurysm. The intermediate section allows perfusion to efferent vessels. Before or after the device is in position, embolic material may be used to treat the aneurysm. The distal section can act as a scaffolding to prevent herniation of the embolic material. The device can be used for clot retrieval with integral distal embolic protection.
    Type: Application
    Filed: December 6, 2011
    Publication date: June 7, 2012
    Applicant: TYCO HEALTHCARE GROUP LP
    Inventors: Anh CAM, Michael Louis LOSORDO, Jianlu MA, Luong NGUYEN, Sanjay SHRIVASTAVA, John WAINWRIGHT, Xiaoling ZHAO
  • Publication number: 20120143317
    Abstract: Described herein are vascular remodeling devices that include a proximal section, an intermediate section, and a distal section. During deployment, the proximal section can expand from a compressed delivery state to an expanded state and anchors the device in an afferent vessel of a bifurcation. The distal section expands from the compressed delivery state to an expanded state that may be substantially planar, approximately semi-spherical, umbrella shaped, or reverse umbrella shaped. The distal section is positioned in a bifurcation junction across the neck of an aneurysm or within an aneurysm. The intermediate section allows perfusion to efferent vessels. Before or after the device is in position, embolic material may be used to treat the aneurysm. The distal section can act as a scaffolding to prevent herniation of the embolic material. The device can be used for clot retrieval with integral distal embolic protection.
    Type: Application
    Filed: December 6, 2011
    Publication date: June 7, 2012
    Applicant: TYCO HEALTHCARE GROUP LP
    Inventors: Anh CAM, Michael Louis LOSORDO, Jianlu MA, Luong NGUYEN, Sanjay SHRIVASTAVA, John WAINWRIGHT, Xiaoling ZHAO
  • Patent number: 8125492
    Abstract: A method and apparatus for establishing relationships between attributes of objects is provided. According to one aspect, a set of first user input data that selects a first attribute that is associated with a first object is received. A set of second user input data that selects a second attribute that is associated with a second object is also received. A first set of data that indicates how changes to a value associated with the first attribute are to affect a value associated with the second attribute is then stored.
    Type: Grant
    Filed: September 14, 2001
    Date of Patent: February 28, 2012
    Assignee: Autodesk, Inc.
    Inventors: John Wainwright, Michael Malone, Frank Delise
  • Publication number: 20110062281
    Abstract: The present disclosure relates to a launch system for air vehicles. More specifically, the present disclosure relates to launching unmanned air vehicles (UAVs) that are unable to be launched by hand. The present disclosure provides a system for launching a winged vehicle, including: a projectile launching device; and a device for converting projectile momentum into acceleration of a winged vehicle.
    Type: Application
    Filed: May 13, 2009
    Publication date: March 17, 2011
    Applicant: BAE SYSTEMS plc
    Inventors: Christopher Colin Anthony Woolley, Kevin William Beggs, Ryan Andrew Bakewell, Richard Desmond Joseph Axford, John Wainwright
  • Patent number: 7817158
    Abstract: A method and apparatus are provided for specifying that an operation should be performed on an attribute of each object of a group of objects. A statement, for example, in a script, specifies an operation to perform on an attribute of a set of objects. The statement may specify the set in a variety of ways that may be easier to program. According to an aspect of the present invention, the statement may specify an operation identifier and pattern matching criteria for identifiers associated with objects. Objects that are associated with identifiers that satisfy the pattern matching criteria are identified, and for each identified object, the operation is applied to the attribute of the object. According to another aspect of the present invention, the statement may specify an operation identifier and an identifier associated with a collection of objects. The operation is applied to the objects that belong to the collection of objects.
    Type: Grant
    Filed: October 22, 1999
    Date of Patent: October 19, 2010
    Assignee: Autodesk, Inc.
    Inventor: John Wainwright
  • Patent number: 7546581
    Abstract: A mechanism for incorporating user input modes in a scripting language are provided for. A context allows use of user input modes in a scripting language in a manner that corresponds to their use in a GUI. A programming construct, referred to as a context, specifies at least one user input mode and a state for the user input mode that are applied to a set of instructions. The operations specified by the instructions that are referenced by a context are executed as if the user input modes referred to by the contexts have the state specified by the contexts.
    Type: Grant
    Filed: February 24, 2005
    Date of Patent: June 9, 2009
    Assignee: Autodesk, Inc.
    Inventor: John Wainwright
  • Publication number: 20080019362
    Abstract: A virtual local area network 2 provides a multicasting facility between a first termination point 1 and a plurality of other termination points 3, 4, wherein a source identifier associated with the first termination point 1 is advertised over the network with an indication that it relates to the multicast, and the other termination points 3, 4 select transmissions associated with the said source identifiers to be advertised to the other termination points such that the other termination points 3, 4 can identify and select data transmissions relating to the multicast. The data may also be transmitted by way of another network 9 as a backup, the termination points 3, 4 preferentially selecting data transmissions from the virtual local area network 2 by identification of a weighting applied to those transmissions sent via the VLAN.
    Type: Application
    Filed: July 20, 2006
    Publication date: January 24, 2008
    Inventors: Bradley John Wainwright, Michael Joseph Cooper, Mick Mulvey, James Peter Patterson, Peter Joseph Brucia, Dan Hubscher, Carl Everard Hunte, Mitchell Garfield McGuire, Richard Roy Snape
  • Publication number: 20080019384
    Abstract: A virtual local area network 2 provides a multicasting facility between a first termination point 1 and a plurality of other termination points 3, 4, wherein a source identifier associated with the first termination point 1 is advertised over the network with an indication that it relates to the multicast, and the other termination points 3, 4 select transmissions associated with the said source identifiers to be advertised to the other termination points such that the other termination points 3, 4 can identify and select data transmissions relating to the multicast. The data may also be transmitted by way of another network 9 as a backup, the termination points 3, 4 preferentially selecting data transmissions from the virtual local area network 2 by identification of a weighting applied to those transmissions sent via the VLAN.
    Type: Application
    Filed: November 9, 2006
    Publication date: January 24, 2008
    Applicant: BRITISH TELECOMMUNICATIONS public limited company
    Inventors: Bradley John Wainwright, Michael Joseph Cooper, Mick Mulvey, James Peter Patterson, Peter Joseph Brucia, Dan Hubscher, Carl Everard Hunte, Mitchell Garfield McGuire, Richard Roy Snape
  • Publication number: 20080019382
    Abstract: A virtual private data network is overlain on an internet connection to allow prioritisation of connection between two or more specified terminations over a switched network, thereby minimising latency in the system. Data to be transmitted between the specified terminations is identified by a weighting prefix and its routing is prioritised over other data for the same destination termination.
    Type: Application
    Filed: July 20, 2006
    Publication date: January 24, 2008
    Inventors: Bradley John Wainwright, Michael Joseph Cooper, Mick Mulvey, James Peter Patterson, Peter Joseph Brucia, Dan Hubscher, Carl Everard Hunte, Mitchell Garfield McGuire, Richard Roy Snape
  • Publication number: 20080019383
    Abstract: A virtual private data network is overlain on an internet connection to allow prioritisation of connection between two or more specified terminations over a switched network, thereby minimising latency in the system. Data to be transmitted between the specified terminations is identified by a weighting prefix and its routing is prioritised over other data for the same destination termination.
    Type: Application
    Filed: November 9, 2006
    Publication date: January 24, 2008
    Applicant: BRITISH TELECOMMUNICATIONS public limited company
    Inventors: Bradley John Wainwright, Michael Joseph Cooper, Mick Mulvey, James Peter Patterson, Peter Joseph Brucia, Dan Hubscher, Carl Everard Hunte, Mitchell Garfield McGuire, Richard Roy Snape
  • Publication number: 20070050018
    Abstract: A stent comprising a matrix and a fiber reinforcement about which the matrix is chemically or mechanically attached. The matrix is provided with heavier loads of pharmaceutically active ingredients or genetic materials as a result of the increased strength and mechanical characteristics provided to the stent by the fiber reinforcement. The fiber reinforcement can be comprised of a plurality of mono-filament fibers spaced and oriented in a flat weave pattern to which the matrix is chemically or mechanically attached. Degradation rates of the materials that comprise the matrix and the fiber reinforcement can be varied to vary the time period in which the stent maintains its mechanical characteristics or releases the pharmaceutically active ingredients or genetic materials therefrom.
    Type: Application
    Filed: September 1, 2005
    Publication date: March 1, 2007
    Inventor: John Wainwright
  • Patent number: 7019743
    Abstract: A method and apparatus for performing operations using drag and drop features is provided. For example, a source object, which includes instructions that perform the operations, is applied to a target object, such as a graphical object or a window, by a user performing a drag and drop gesture. This can be accomplished by the user clicking on an icon or an item in a menu, which results in a representation of the source object being displayed on the user's computer. The representation moves across the display as the user performs the drag. When the user drops the representation on the intended target object, the instructions are executed and the operations are performed.
    Type: Grant
    Filed: May 20, 2002
    Date of Patent: March 28, 2006
    Assignee: Autodesk, Inc.
    Inventors: John Wainwright, Frank Delise, Michael Pittman
  • Publication number: 20050144589
    Abstract: A mechanism for incorporating user input modes in a scripting language are provided for. A context allows use of user input modes in a scripting language in a manner that corresponds to their use in a GUI. A programming construct, referred to as a context, specifies at least one user input mode and a state for the user input mode that are applied to a set of instructions. The operations specified by the instructions that are referenced by a context are executed as if the user input modes referred to by the contexts have the state specified by the contexts.
    Type: Application
    Filed: February 24, 2005
    Publication date: June 30, 2005
    Inventor: John Wainwright
  • Patent number: 6889374
    Abstract: A mechanism for incorporating user input modes in a scripting language are provided for. A context allows use of user input modes in a scripting language in a manner that corresponds to their use in a GUI. A programming construct, referred to as a context, specifies at least one user input mode and a state for the user input mode that are applied to a set of instructions. The operations specified by the instructions that are referenced by a context are executed as if the user input modes referred to by the contexts have the state specified by the contexts.
    Type: Grant
    Filed: October 22, 1999
    Date of Patent: May 3, 2005
    Assignee: Autodesk, Inc.
    Inventor: John Wainwright
  • Publication number: 20050073967
    Abstract: One embodiment of the present invention provides a system that facilitates optimizing content delivery on a network. During operation, the system receives an item of content at a first client. During the download of the content or after downloading the content, the first client receives a broadcast request for the content from a second client on the same local subnet. Upon receiving the broadcast request, the first client sends a broadcast response to the local subnet, wherein the broadcast response identifies a multicast address to which the first client will deliver the content. The first client then delivers the content to the multicast address so that the second client and any other interested clients on the local subnet can receive the content.
    Type: Application
    Filed: October 6, 2003
    Publication date: April 7, 2005
    Inventors: Wade Hennessey, John Wainwright
  • Patent number: 5868466
    Abstract: A seat (10) includes a backrest portion (16) and a seat portion (14) for supporting a cushion (12). The backrest portion (16) includes a back frame (18) which supports an expansion bladder (28) for expanding and retracting to provide lumbar support. A longitudinal plate (34) is fixedly connected to the frame (18) at a first end (36) and placed over the bladder (28) to provide lumbar support in response to selective expansion of the bladder (28). A second end (38) of the plate (34) is slidably connected within a rotatable member (46). The rotatable member (46) allows bending of the second end (38) to provide thoracic support separate from the lumbar support.
    Type: Grant
    Filed: February 2, 1996
    Date of Patent: February 9, 1999
    Assignee: Lear Corporation
    Inventors: Andrew J. Massara, John Wainwright