Patents by Inventor Atley Padgett Peterson

Atley Padgett Peterson 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: 7047562
    Abstract: Execution of an executable legacy or underlying program is controlled by a policy module. The policy enforcement agent (PEA) is an executable program including a header, an execution portion or program, and data. The PEA must be satisfied (the policy must be fulfilled) before the underlying program is executed. Separation of the PEA from the underlying program is rendered difficult by “encapsulating” the underlying program within the PEA. Encapsulation is accomplished by attaching the underlying module to the PEA, and amending the header of the PEA to conform to the combined program. The combined program is substituted for the original underlying program. The underlying program remains unchanged. When execution of the underlying program is invoked, the PEA executes and imposes its conditions. If the conditions are satisfied, the underlying program executes.
    Type: Grant
    Filed: June 21, 2001
    Date of Patent: May 16, 2006
    Assignee: Lockheed Martin Corporation
    Inventors: Atley Padgett Peterson, Xiang Gao
  • Publication number: 20020199115
    Abstract: Execution of an executable legacy or underlying program is controlled by a policy module. The policy enforcement agent (PEA) is an executable program including a header, an execution portion or program, and data. The PEA must be satisfied (the policy must be fulfilled) before the underlying program is executed. Separation of the PEA from the underlying program is rendered difficult by “encapsulating” the underlying program within the PEA. Encapsulation is accomplished by attaching the underlying module to the PEA, and amending the header of the PEA to conform to the combined program. The combined program is substituted for the original underlying program. The underlying program remains unchanged. When execution of the underlying program is invoked, the PEA executes and imposes its conditions. If the conditions are satisfied, the underlying program executes.
    Type: Application
    Filed: June 21, 2001
    Publication date: December 26, 2002
    Inventors: Atley Padgett Peterson, Xiang Gao