Patents by Inventor Steven Ansell

Steven Ansell 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: 20050255153
    Abstract: Methods for the preparation of a lipid-nucleic acid composition are provided. According to the methods, a mixture of lipids containing a protonatable or deprotonatable lipid, for example an amino lipid and a lipid such as a PEG- or Polyamide oligomer-modified lipid is combined with a buffered aqueous solution of a charged therapeutic agent, for example polyanionic nucleic acids, to produce particles in which the therapeutic agent is encapsulated in a lipid vesicle. Surface charges on the lipid particles are at least partially neutralized to provide surface-neutralized lipid-encapsulated compositions of the therapeutic agents. The method permits the preparation of compositions with high ratios of therapeutic agent to lipid and with encapsulation efficiencies in excess of 50%.
    Type: Application
    Filed: September 9, 2003
    Publication date: November 17, 2005
    Inventors: Sean Semple, Sandra Klimuk, Troy Harasym, Michael Hope, Steven Ansell, Pieter Cullis, Peter Scherrer, Dan Debeyer
  • Publication number: 20050246524
    Abstract: To provide improved security in adjunct program modules such as plug-ins and dynamic link libraries, a requesting module provides an authorization interface to the invoked module such that the invoked module can require a certificate of the requesting module and can also challenge the authority of the requesting module. The certificate can include one or more permissions which are prerequisites for processing by the invoked module. The invoked module can challenge the authority of the requesting module by sending random test data to the requesting module and receiving in response a cryptographic signature of the test data. By verifying the signature of the requesting module using the received certificate, the invoked module confirms that the requesting module is, in fact, the owner of the receive certificate.
    Type: Application
    Filed: April 14, 2005
    Publication date: November 3, 2005
    Applicant: Microsoft Corporation
    Inventors: Jason Brownell, Steven Ansell, Perry Devine, Earl Levine
  • Publication number: 20050086299
    Abstract: Digital products are delivered to a client computer through a wide area network such as the Internet only upon determination that the client computer is located in a geopolitical territory, such as a country or state, for which delivery of the digital product is authorized. A server computer estimates the geopolitical location of the client computer from the client computer's network address through contact information in a network address allocation database. Alternatively, the server computer estimates the geopolitical location of the client computer from the client computer's custom name, e.g., domain name. The domain name itself can specify a country within which the client computer is located. Such can be conventional or can be parse according to ad hoc patterns developed by large, international organizations identified by a root domain name. In addition, contact information for the domain name can be retrieved and geopolitical territory information parsed from the contact information.
    Type: Application
    Filed: November 10, 2004
    Publication date: April 21, 2005
    Applicant: Microsoft Corporation
    Inventors: Steven Ansell, Andrew Cherenson
  • Publication number: 20050033974
    Abstract: Content such as computer software, data representing audiovisual works, and electronic documents can converted from a machine-bound state to user-bound state without modification to the content data itself. Instead, keys used to access the content are converted from the machine-bound state to the user-bound state. In particular, the keys are kept in a passport data structure which can represent either a machine-binding or a user-binding. A machine-bound passport can be upgraded to a user-bound passport without modifying the bound content. The private key of the machine-bound passport, in cleartext form, is included in the user-bound passport and encrypted using a user-supplied password to bind the private key to the user. In addition, private user information is collected and verified and included in the user-bound passport.
    Type: Application
    Filed: September 14, 2004
    Publication date: February 10, 2005
    Applicant: Microsoft Corporation
    Inventors: Steven Ansell, Andrew Cherenson, Leon Rishniw, Susan Cannon, Edward Allard, Jason Brownell, Micah Stroud
  • Publication number: 20050008689
    Abstract: Methods for the preparation of a lipid-nucleic acid composition are provided. According to the methods, a mixture of lipids containing a protonatable or deprotonatable lipid, for example an amino lipid and a lipid such as a PEG- or Polyamide oligomer-modified lipid is combined with a buffered aqueous solution of a charged therapeutic agent, for example polyanionic nucleic acids, to produce particles in which the therapeutic agent is encapsulated in a lipid vesicle. Surface charges on the lipid particles are at least partially neutralized to provide surface-neutralized lipid-encapsulated compositions of the therapeutic agents. The method permits the preparation of compositions with high ratios of therapeutic agent to lipid and with encapsulation efficiencies in excess of 50%.
    Type: Application
    Filed: August 24, 2004
    Publication date: January 13, 2005
    Inventors: Sean Semple, Sandra Klimuk, Troy Harasym, Michael Hope, Steven Ansell, Pieter Cullis, Peter Scherrer, Dan Debeyer