×

Method for distributing a certified application employing a pre-certified master application template

  • US 8,307,020 B2
  • Filed: 04/26/2010
  • Issued: 11/06/2012
  • Est. Priority Date: 07/24/2009
  • Status: Active Grant
First Claim
Patent Images

1. In a computer system providing an application authoring environment, a method of deploying a certified application characterized by:

  • generating a certified executable application with at least one data resource from a certified master application template, the data resource having a modifiable attribute associated with a constraint for modification, said generating step being characterized by;

    creating a representation of said certified executable application and a representation of said at least one data resource;

    selecting at least one attribute of the at least one data resource representation that is suitable for modification;

    specifying at least one requirement for modification of said selected attribute;

    creating at least one metadata item describing said at least one attribute and said at least one requirement;

    aggregating each of said at least one metadata item;

    associating said aggregated metadata with said at least one data resource representation; and

    storing said metadata with said application representation and said at least one data resource representation;

    distributing said certified executable application with said at least one data resource; and

    during the distribution of said certified executable application;

    generating a first executable application and at least one first data resource from said application representation;

    determining that said first executable application and said at least one first data resource meet all requirements for certificationmodifying said certified master application template by modifying the attribute in accordance with the constraint for the modification of said attribute;

    determining that modifying each of said at least one attribute specified in said metadata in accordance with the constraint for the modification of said attribute does not violate any requirement for certification; and

    generating a modified data resource from said modified application template; and

    distributing said modified data resource.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×