Patents by Inventor Keith McLellan

Keith McLellan 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: 8856741
    Abstract: One embodiment involves a system comprising a network, a server, and a requesting device. The server and requesting device are connected with the network. The server comprises a processor configured to receive a request from the requesting device and determine information about the requesting device based at least in part on the request. The processor is further configured to determine an abstract representation of an application and at least one mapping from a plurality of mappings based at least in part on the information about the device. The abstract representation comprises a plurality of components. Each mapping comprises an attribute for at least one of the plurality of components. The processor is further configured to generate a version of the application on-the-fly based at least in part on the abstract representation and the at least one mapping and send the version of the application to the requesting device.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: October 7, 2014
    Assignee: Adobe Systems Incorporated
    Inventors: Gilles Maurice, Trevor H. Ward, Keith McLellan, Jim Leask, Ben Helleman
  • Publication number: 20130198720
    Abstract: One embodiment involves a system comprising a network, a server, and a requesting device. The server and requesting device are connected with the network. The server comprises a processor configured to receive a request from the requesting device and determine information about the requesting device based at least in part on the request. The processor is further configured to determine an abstract representation of an application and at least one mapping from a plurality of mappings based at least in part on the information about the device. The abstract representation comprises a plurality of components. Each mapping comprises an attribute for at least one of the plurality of components. The processor is further configured to generate a version of the application on-the-fly based at least in part on the abstract representation and the at least one mapping and send the version of the application to the requesting device.
    Type: Application
    Filed: September 30, 2011
    Publication date: August 1, 2013
    Applicant: Adobe Systems Incorporated
    Inventors: Gilles Maurice, Trevor H. Ward, Keith McLellan, Jim Leask, Ben Helleman
  • Publication number: 20080098291
    Abstract: The present invention is directed to systems and methods of creating and deploying electronic forms for collecting information from a user using a browser, where the browser may be one of a plurality of browser platforms. Characteristics of forms are entered by a human designer using a form designer by using drag-and-drop operations, and stored in XML template files. The form may be previewed by the designer. When a user on the Internet (or an intranet) requests a form by a browser, the characteristics of the browser are sensed and a form appropriate for the browser is deployed to the browser by a form server. Information is then captured from the user. The form may also be saved or printed.
    Type: Application
    Filed: October 8, 2007
    Publication date: April 24, 2008
    Applicant: Adobe Systems Incorporated
    Inventors: George Bradley, Jean Brousseau, Kevin Matassa, Ernest Foster, Andrew Neilson, Mark Leyden, Keith McLellan, Mark Brooks, Zbigniew Rachniowski, Anthony Rumsey, Nasif Dawd
  • Patent number: 5684057
    Abstract: There is now provided a polyisocyanate based rigid closed cell foam made by reacting an organic isocyanate with a polyol composition in the presence of a blowing agent, where the polyol composition contains at least:a) an aromatic amine initiated polyoxyalkylene polyether polyol having an hydroxyl number of 200 meq polyol/g KOH or more;b) an aliphatic amine initiated polyoxyalkylene polyether polyol having an hydroxyl number of 200 meq polyol/g KOH or more; andc) an aromatic polyester polyol having an hydroxyl number of 200 meq. polyol/g KOH or more.The blowing agent is selected from the group consisting of cyclopentane, HFC's, HCFC's, and mixtures thereof in an amount of 5.0 weight percent or more based on the weight of the polyol composition. Preferably, the blowing agent is soluble in the polyol composition without sacrificing, and advantageously improving, the thermal insulation and dimensional stability of the resulting polyurethane foam.
    Type: Grant
    Filed: November 26, 1996
    Date of Patent: November 4, 1997
    Assignee: BASF Corporation
    Inventors: Walter R. White, III, James A. Mullins, Thomas B. Lee, Keith McLellan, Ronald J. Wierzbicki
  • Patent number: 5677359
    Abstract: There is now provided a polyisocyanate based rigid closed cell foam made by reacting an organic isocyanate with a polyol composition in the presence of a blowing agent, where the polyol composition contains at least:a) an aromatic amine initiated polyoxyalkylene polyether polyol having an hydroxyl number of 200 meq polyol/g KOH or more;b) an aliphatic amine initiated polyoxyalkylene polyether polyol having an hydroxyl number of 200 meq polyol/g KOH or more; andc) an aromatic polyester polyol having an hydroxyl number of 200 meq. polyol/g KOH or more.The blowing agent is selected from the group consisting of cyclopentane, HFC's, HCFC's, and mixtures thereof in an amount of 5.0 weight percent or more based on the weight of the polyol composition. Preferably, the blowing agent is soluble in the polyol composition without sacrificing, and advantageously improving, the thermal insulation and dimensional stability of the resulting polyurethane foam.
    Type: Grant
    Filed: November 26, 1996
    Date of Patent: October 14, 1997
    Assignee: BASF Corporation
    Inventors: Walter R. White, III, James A. Mullins, Thomas B. Lee, Keith McLellan, Ronald J. Wierzbicki
  • Patent number: 5648019
    Abstract: There is now provided a polyisocyanate based rigid closed cell foam made by reacting an organic isocyanate with a polyol composition in the presence of a blowing agent, where the polyol composition contains at least:a) an aromatic amine initiated polyoxyalkylene polyether polyol having an hydroxyl number of 200 meq polyol/g KOH or more;b) an aliphatic amine initiated polyoxyalkylene polyether polyol having an hydroxyl number of 200 meq polyol/g KOH or more; andc) an aromatic polyester polyol having an hydroxyl number of 200 meq. polyol/g KOH or more.The blowing agent is selected from the group consisting of cyclopentane, HFC's, HCFC's, and mixtures thereof in an amount of 5.0 weight percent or more based on the weight of the polyol composition. Preferably, the blowing agent is soluble in the polyol composition without sacrificing, and advantageously improving, the thermal insulation and dimensional stability of the resulting polyurethane foam.
    Type: Grant
    Filed: June 4, 1996
    Date of Patent: July 15, 1997
    Assignee: BASF Corporation
    Inventors: Walter R. White, III, James A. Mullins, Thomas B. Lee, Keith McLellan, Ronald J. Wierzbicki