Patents by Inventor Ken Yagen

Ken Yagen 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: 9077724
    Abstract: A system and method for analyzing application security policies is provided. One or more application security policies are retrieved. An optimized policy is then generated utilizing the one or more application security policies. One or more queries related to the one or more application security policies are received. The one or more queries are decomposed. The one or more decomposed queries are then processed utilizing the optimized policy.
    Type: Grant
    Filed: December 19, 2011
    Date of Patent: July 7, 2015
    Inventors: Mark Moriconi, Ken Yagen
  • Publication number: 20120124643
    Abstract: A system and method for analyzing application security policies is provided. One or more application security policies are retrieved. An optimized policy is then generated utilizing the one or more application security policies. One or more queries related to the one or more application security policies are received. The one or more queries are decomposed. The one or more decomposed queries are then processed utilizing the optimized policy.
    Type: Application
    Filed: December 19, 2011
    Publication date: May 17, 2012
    Inventors: Mark Moriconi, Ken Yagen
  • Patent number: 8117640
    Abstract: A system and method for analyzing application security policies is provided. One or more application security policies are retrieved. An optimized policy is then generated utilizing the one or more application security policies. One or more queries related to the one or more application security policies are received. The one or more queries are decomposed. The one or more decomposed queries are then processed utilizing the optimized policy.
    Type: Grant
    Filed: February 23, 2006
    Date of Patent: February 14, 2012
    Inventors: Mark Moriconi, Ken Yagen
  • Patent number: 7363650
    Abstract: A system and method for generating an updated version of, or reconstructing a previously enforced version of, a local client security policy stored in an application guard. A policy manager distributes a change (or an accumulation of changes) to the currently enforced version of the security policy through a network to the application guard. The application guard uses the distributed change to update the currently enforced version of the local client security policy. To reconstruct a previously enforced version of a local security policy, the policy manager generates a reversing delta equal to the reverse of the change (or accumulation of changes) from a previously enforced version to the currently enforced version of the security policy, and distributes the reversing delta through the network to the application guard. The application guard applies the distributed reversing delta to the currently enforced version to reconstruct the previously enforced version.
    Type: Grant
    Filed: September 13, 2002
    Date of Patent: April 22, 2008
    Assignee: BEA Systems, Inc.
    Inventors: Mark S. Moriconi, Simon Godik, Mingde Xu, Ken Yagen
  • Patent number: 7350226
    Abstract: A system and method for analyzing a global security policy in a distributed computing environment. In one embodiment the security policy is a global security policy which is stored in, and managed by, a policy manager located on a server. In another embodiment the security policy is a local client security policy stored in an application guard located on a client server which manages access to various securable components of the distributed computing environment.
    Type: Grant
    Filed: September 13, 2002
    Date of Patent: March 25, 2008
    Assignee: BEA Systems, Inc.
    Inventors: Mark S. Moriconi, Simon Godik, Mingde Xu, Ken Yagen
  • Publication number: 20030115322
    Abstract: A system and method for analyzing a global security policy in a distributed computing environment. In one embodiment the security policy is a global security policy which is stored in, and managed by, a policy manager located on a server. In another embodiment the security policy is a local client security policy stored in an application guard located on a client server which manages access to various securable components of the distributed computing environment.
    Type: Application
    Filed: September 13, 2002
    Publication date: June 19, 2003
    Inventors: Mark S. Moriconi, Daniel Engovatov, Mark A. Falco, Simon Godik, Mingde Xu, Ken Yagen
  • Publication number: 20030115484
    Abstract: A system and method for generating an updated version of, or reconstructing a previously enforced version of, a local client security policy stored in an application guard. To update a local security policy, a policy manager distributes a change (or an accumulation of changes) to the currently enforced version of the security policy through a network to the application guard. The application guard uses the distributed change to update the currently enforced version of the local client security policy. To reconstruct a previously enforced version of a local security policy, the policy manager generates a reversing delta equal to the reverse of the change (or accumulation of changes) from the previously enforced version to the currently enforced version of the security policy, and distributes the reversing delta through the network to the application guard.
    Type: Application
    Filed: September 13, 2002
    Publication date: June 19, 2003
    Inventors: Mark S. Moriconi, Simon Godik, Mingde Xu, Ken Yagen