Patents by Inventor Ian Stewart

Ian Stewart 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: 20100247325
    Abstract: Wind turbine blade (1) comprising a first blade part (2) and a second blade part (3), said blade parts (2, 3) being bonded by bonding means forming a bond (4). To reduce peel stresses of the bond and reduce the risk of crack formation, an edge portion of the bond (4) is covered by a low elastic modulus adhesive joint (5) bridging a gap between the first blade part (2) and the second blade part (3).
    Type: Application
    Filed: November 12, 2008
    Publication date: September 30, 2010
    Applicant: VESTAS WIND SYSTEMS A/S
    Inventor: Ian Stewart
  • Publication number: 20100195650
    Abstract: Systems and methods for sending secure reliable point to multi-point communication on any communication infrastructure. The infrastructure is not required to conform to any specifications other than to be capable of point to point communications. The system consists of a protocol that allows for Secure Reliable point to multi-point communications irregardless of the support for such communications. This invention does not rely on the Internet or ATM or any other point to point or point to multi-point communications infrastructure.
    Type: Application
    Filed: March 1, 2010
    Publication date: August 5, 2010
    Inventor: Ian A. Stewart
  • Publication number: 20100178231
    Abstract: The invention provides a method for sequestering carbon dioxide. The method comprises cutting organic material into chips, carbonising the chips of organic material by applying microwave energy and storing the resulting charcoal in a carbon sink.
    Type: Application
    Filed: December 21, 2007
    Publication date: July 15, 2010
    Inventors: Christian Stewart MacGregor Turney, Ian Stewart Turney
  • Patent number: 7673136
    Abstract: A system and method for sending a secure multicast transmission. The system includes a computer system coupled to a public network and configured to generate a multicast broadcast, and encrypt the generated multicast broadcast. The system also includes a router coupled to the public network, and a user system configured to request to join a multicast broadcast, wherein the user system is associated with the router. The router is configured to retrieve the encrypted multicast broadcast from the computer system over the public network, decrypt the sent multicast broadcast, and send the decrypted multicast broadcast to the user system requesting to join.
    Type: Grant
    Filed: February 26, 2002
    Date of Patent: March 2, 2010
    Inventor: Ian A. Stewart
  • Patent number: 7672306
    Abstract: Systems and methods for sending secure reliable point to multi-point communication on any communication infrastructure. The infrastructure is not required to conform to any specifications of this inventions other that be capable point to point communications. The system consists of a protocol that allows for Secure Reliable point to multi-point communications irregardless of the support for such communications. This invention does not rely on the Internet or ATM or any other point to point or point to multi-point communications infrastructure.
    Type: Grant
    Filed: July 18, 2006
    Date of Patent: March 2, 2010
    Inventor: Ian A. Stewart
  • Publication number: 20100033483
    Abstract: It is desirable for a fragment shader to have access to non-interpolated values for each vertex of the primitive in which the fragment is located. For example, a fragment shader may use the distortion of the primitive with respect to an original state of the primitive as part of the function the fragment shader performs. Due to the specification of fragment shaders and vertex shaders, fragments shaders receive only interpolated values, and thus cannot receive non-interpolated values of, for example, one solution to this problem would be to modify the processing engine for the shader language, and the shader specifications themselves, so that a fragment shader can receive non-interpolated values from the vertices of the primitive on which the fragment is located. Desirable values to receive would be at least the vertex coordinates. Another solution is to specify and use varyings in a manner that pass data to a fragment shader that permit the fragment shader to reconstruct the non-interpolated values.
    Type: Application
    Filed: August 5, 2008
    Publication date: February 11, 2010
    Applicant: Avid Technology, Inc.
    Inventors: Ian Stewart, Dominic Laflamme, Eric Cabot
  • Publication number: 20100033492
    Abstract: Wrinkles are produced by computing directional stress, whether compression or stretching, for each pixel within each face of the mesh representing the skin, and then perturbing a surface normal based on the computed stress at each pixel in that face of the mesh. Directional stress at a given frame in an animation is determined, in general, by comparing the current state of the mesh at that frame (called a “current pose”) to the original state of the mesh (called a “rest pose”). An artist specifies a wrinkle pattern by defining a texture that is mapped to the surface, using conventional techniques. A gradient texture is created from this wrinkle texture by computing the gradient at each pixel in the wrinkle texture. For each location in a face of the surface, the vector from the gradient texture is mapped to the corresponding face of the rest pose skin model and the current pose skin model, to produce two surface vectors.
    Type: Application
    Filed: August 5, 2008
    Publication date: February 11, 2010
    Applicant: Avid Technology, Inc.
    Inventor: Ian Stewart
  • Publication number: 20090283596
    Abstract: A method of monitoring safety helmets comprising several steps. A unique identifier is provided on each of a plurality of safety helmets, and the unique identifiers are stored in a database. A plurality of the helmets are inspected and the unique identifier is read for each of the inspected helmets. For each inspected helmet, the date of inspection is stored in the database with reference to the respective unique identifier, and for each inspected helmet, a period from the date of its inspection to the present time is monitored. Helmets for which the period exceeds a predetermined period are subsequently identified and for those helmets the steps of inspection, identifier reading, and storage of date of inspection with reference to the identifier are repeated.
    Type: Application
    Filed: May 12, 2009
    Publication date: November 19, 2009
    Inventor: Ian Stewart Grummett
  • Patent number: 7566885
    Abstract: A device (2) for sterilizing a fluid comprising a sterilization zone (4) having an outlet portion (10), comprising at least one aperture (16) through which the fluid may exit the device (2), wherein the sterilization zone (4) is arranged to be irradiated by a source of ultraviolet radiation (18) such that substantially all of the internal surfaces of the outlet portion (10) are directly irradiated by the source of ultraviolet radiation (18) and wherein the source of ultraviolet radiation (18) and the at least one aperture (16) are arranged such that substantially no ultraviolet radiation may be transmitted directly from the source of ultraviolet radiation (18) through the at least one aperture (16). Preferably the device (2) comprises a shower unit. There is also disclosed a method of sterilizing a fluid.
    Type: Grant
    Filed: February 20, 2004
    Date of Patent: July 28, 2009
    Inventors: Ian Stewart Helmore, Stephen Neville Croft
  • Publication number: 20080028414
    Abstract: An operator graph representing three-dimensional animation can be analyzed to identify subgraphs of the operator graph in which operators are not required to operate in a serialized manner. Such a condition may arise, for example, when two operators are not dependent on each other for data. This condition may arise when the operators are operating on different elements in a scene. Such operators may be evaluated in parallel. To identify these operators, a dependency graph is created. The dependency graph indicates which operators have inputs that are dependent on outputs provided by other operators. Using this graph, operators that are independent of each other can be readily identified. These operators can be evaluated in parallel. In an interactive editing system for three-dimensional animation or other rich media, such an analysis of an operator graph would occur when changes are made to the animation.
    Type: Application
    Filed: July 26, 2007
    Publication date: January 31, 2008
    Inventors: Jerome Couture-Gagnon, Peter Zion, Ian Stewart, Ronald Beirouti, Domimic Laflamme, Maxime Beaudry
  • Publication number: 20070282148
    Abstract: The invention relates to ruthenium alkylidene complexes having an N-heterocyclic carbene ligand comprising a 5-membered heterocyclic ring having a carbenic carbon atom and at least one nitrogen atom contained within the 5-membered heterocyclic ring, wherein the nitrogen atom is directly attached to the carbenic carbon atom and is substituted by a phenyl ring, and wherein the phenyl ring has a hydrogen at either or both ortho positions and is substituted at at least one ortho or meta position. The invention also relates to an olefin metathesis reactions and particularly to the preparation of tetra-substituted cyclic olefins via a ring-closing metathesis.
    Type: Application
    Filed: December 18, 2006
    Publication date: December 6, 2007
    Inventors: Jacob Berlin, Robert Grubbs, Yann Schrodi, Ian Stewart
  • Patent number: 7176917
    Abstract: A visual programming interface allows an artist to create real time shaders using a tree of shader nodes. Each shader node represents an operation that can be performed in real time through the real time rendering engine. The visual interface allows the arbitrary combinations of these shader nodes to be made and allows the parameters of the shaders to be manipulated or animated. The visual programming interface may be activated in an interactive animation environment through a designation that a real time shader is to be applied to a surface. By integrating the visual programming interface with an interactive animation environment, an artist can experiment readily with different custom real time shaders. An artist also has the flexibility to create arbitrary real time shader trees and to view them interactively without requiring a programmer to develop or modify a custom shader.
    Type: Grant
    Filed: August 9, 2002
    Date of Patent: February 13, 2007
    Assignee: Avid Technology, Inc.
    Inventors: Gareth Morgan, Daniel Beaudry, Ian Stewart, Luc Bolduc, Alexandre Jean Claude
  • Publication number: 20070025373
    Abstract: Systems and methods for sending secure reliable point to multi-point communication on any communication infrastructure. The infrastructure is not required to conform to any specifications of this inventions other that be capable point to point communications. The system consists of a protocol that allows for Secure Reliable point to multi-point communications irregardless of the support for such communications. This invention does not rely on the Internet or ATM or any other point to point or point to multi-point communications infrastructure.
    Type: Application
    Filed: July 18, 2006
    Publication date: February 1, 2007
    Inventor: Ian Stewart
  • Publication number: 20060253475
    Abstract: A time dimension management system is provided for managing time dimension of a data analyzing system for analyzing data stored in a data store based on a time data structure. The time dimension management system comprises a date selector controller and a calendar coordinator. The date selector controller is provided for controlling a date selector that presents to a user a standard calendar and a business calendar. The date selector controller has a standard calendar manager for managing presentation of the standard calendar for allowing the user to select a date on the standard calendar, and a business calendar manager for managing presentation of the business calendar to represent the time data structure that the data analyzing system uses, and allowing the user to select a date on the business calendar. The calendar coordinator is provided for coordinating the standard calendar manager and the business calendar manager to indicate a selected date on the standard calendar and the business calendar.
    Type: Application
    Filed: May 9, 2005
    Publication date: November 9, 2006
    Applicant: Cognos Incorporated
    Inventors: Ian Stewart, Floyd Kelly, Ilse Breedvelt-Schouten
  • Publication number: 20050164326
    Abstract: This invention related to methods useful in the labeling of multiple polypeptide samples and subsequent analysis of these samples by mass spectrometry, particularly in the high throughput proteomic setting.
    Type: Application
    Filed: December 3, 2004
    Publication date: July 28, 2005
    Inventors: Joseph Figeys, Matthias Mann, Ian Stewart
  • Patent number: 6870843
    Abstract: A system, method and computer readable medium for allowing multicast receiving at a user computer coupled to a subnetwork that is coupled to a public data network. The present invention determines if a request to receive a multicast signal has occurred, tests a subnetwork for a first multicasting protocol, if it a request to receive a multicast signal was determined to have occurred, implements the first multicasting protocol, if the result of the test is above a criteria. If the result of the test is below the criteria, the invention tests a subnetwork for a subsequent multicasting protocol and implements the subsequent multicasting protocol, if the Ad result of the test is above the criteria. The testing of a subnetwork for a subsequent multicasting protocol and implementing the subsequent multicasting protocol, is repeated until the result of the test is above the criteria.
    Type: Grant
    Filed: June 22, 2000
    Date of Patent: March 22, 2005
    Assignee: World Multicast.Com, Inc.
    Inventor: Ian A. Stewart
  • Patent number: 6799353
    Abstract: A portable support handle for assisting individuals in exiting and entering motor vehicles. The support handle is designed to removably engage a door striker pin of the vehicle when the door is in an open position. The handle preferably comprises a metal shaft including a pin engagement portion sized to lockably fit into an opening defined by the striker pin in a deployed position; and a grip portion which extends laterally from the striker pin in the deployed position to provide a secure, readily accessible temporary support.
    Type: Grant
    Filed: December 3, 2001
    Date of Patent: October 5, 2004
    Assignee: Avenue Innovations, Inc.
    Inventor: Ian A. Stewart
  • Patent number: 6792154
    Abstract: A system and method for compressing a video image. The system includes an object database and a compression processor coupled to the object database for receiving video image information from a video source. The compression processor includes an image analyzer for determining status of one or more pixels of the video image over time, a shape determiner for determining a shape that defines a group of pixels that are determined to have the same status over a period of time, an object retriever for retrieving an object from the object database that corresponds to the determined shape from a stored set of objects, and a saving component for saving information relating to the selected object and dimensional information of the determined shape.
    Type: Grant
    Filed: October 6, 2000
    Date of Patent: September 14, 2004
    Assignee: World Multicast.com, Inc
    Inventor: Ian Stewart
  • Publication number: 20040170741
    Abstract: Use of at least one compound selected from phytosterols, phytostanols, synthetic analogues thereof and their esterified derivatives as a creaminess enhancer in a food composition comprising a dairy product or derivative or analogue thereof.
    Type: Application
    Filed: July 24, 2003
    Publication date: September 2, 2004
    Applicant: Unilever Bestfoods North America, Division of Conopco, Inc.
    Inventors: Robertus Martinus Diks, Ian Stewart Galloway, Kevin John Povey
  • Patent number: D578652
    Type: Grant
    Filed: July 21, 2006
    Date of Patent: October 14, 2008
    Assignee: Bristol-Myers Squibbb Company
    Inventors: Ian Stewart Tabron, Patrick Gerard Linnane, Wayne Lee Bonnefin, Jochen Ratjen, Anders Bostrom, Stefan Lööf, Roland Larsson, Mats Christiansson, Johan Svärd, Mattias Seversson