Patents by Inventor Kiran Joseph Almeida

Kiran Joseph Almeida 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: 9537717
    Abstract: Presented is an automated policy-provisioning method for a computing system having a service-oriented architecture. The system comprises at least one managed service and at least one policy enforcement point operable to enforce a runtime policy for the service. The method comprises: receiving in machine-readable form at least one semantic rule defining a condition imposed by a business policy; receiving machine-readable data describing a runtime policy enforcement capability of the at least one policy enforcement point; determining based on the at least one rule and the capability whether the at least one policy enforcement point can meet the condition; based on the determination, deriving a runtime policy suitable for enforcing the condition; and communicating the runtime policy to the at least one policy enforcement point.
    Type: Grant
    Filed: March 23, 2010
    Date of Patent: January 3, 2017
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Kiran Joseph Almeida, Viji Kakkattu Ravindran, Niranjan Ramarajar
  • Patent number: 8838777
    Abstract: A web service management system manages a web service 12 with one or more policies. A service level agreement is represented ontologically and queries are provided corresponding to the policies. To determine which policies are required for a consumer with a specific instance of the service level agreement the queries are run against the service level agreement, and then the determined policies used in the service. An engine 26 may monitor metrics relating to the service 12 provided by a service intermediary 22 and run queries using the metrics as data to determine if the service level agreements are breached.
    Type: Grant
    Filed: October 23, 2008
    Date of Patent: September 16, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Kiran Joseph Almeida, Viji Kakkattu Ravindran
  • Patent number: 8762304
    Abstract: A policy scheduler scheduling a policy is provided. The policy scheduler receives the policy for a system and information of a current state of the system. The policy scheduler evaluates one or more rules based on the current state of the system and generates a new rule via an evolutionary algorithm based on the information of the current state of the system. The policy scheduler adds the newly generated rule into the one or more rules and schedules the policy based on the one or more rules including the newly generated rule.
    Type: Grant
    Filed: January 4, 2010
    Date of Patent: June 24, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Siddalingaprabhu Amareshappa Chitapur, Kiran Joseph Almeida, Sridhar Bommaiah, Veera Raghava Reddy
  • Patent number: 8498959
    Abstract: An enforcement system may include a policy decision point and an adaptive grid. Requests for service from users are passed to the policy decision point which uses enforcer agents in the adaptive grid to enforce policies by selecting from available policy enforcement points. The adaptive grid may also include explorer agents for evaluating enforcement capabilities available to the enforcement system.
    Type: Grant
    Filed: November 28, 2009
    Date of Patent: July 30, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Kiran Joseph Almeida, Viji Kakkattu Ravindran, Birur Keshavarao Sudhanva Bhandolkar
  • Patent number: 8275853
    Abstract: Presented is a method and system for a service intermediary selection in a web service management system. The method comprises: receiving a service request by the web service management system; and selecting the service intermediary from a plurality of service intermediaries by a planning module of the web service management system.
    Type: Grant
    Filed: March 13, 2009
    Date of Patent: September 25, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Kiran Joseph Almeida, Veera Raghava Reddy, Birur Keshavarao Sudhanva Bhandolkar
  • Publication number: 20110078107
    Abstract: An enforcement system may include a policy decision point and an adaptive grid. Requests for service from users are passed to the policy decision point which uses enforcer agents in the adaptive grid to enforce policies by selecting from available policy enforcement points. The adaptive grid may also include explorer agents for evaluating enforcement capabilities available to the enforcement system.
    Type: Application
    Filed: November 28, 2009
    Publication date: March 31, 2011
    Inventors: Kiran Joseph Almeida, Viji Kakkattu Ravindran, Birur Keshavarao Sudhanva Bhandolkar
  • Publication number: 20100269148
    Abstract: Presented is an automated policy-provisioning method for a computing system having a service-oriented architecture. The system comprises at least one managed service and at least one policy enforcement point operable to enforce a runtime policy for the service. The method comprises: receiving in machine-readable form at least one semantic rule defining a condition imposed by a business policy; receiving machine-readable data describing a runtime policy enforcement capability of the at least one policy enforcement point; determining based on the at least one rule and the capability whether the at least one policy enforcement point can meet the condition; based on the determination, deriving a runtime policy suitable for enforcing the condition; and communicating the runtime policy to the at least one policy enforcement point.
    Type: Application
    Filed: March 23, 2010
    Publication date: October 21, 2010
    Inventors: Kiran Joseph ALMEIDA, Viji Kakkattu RAVINDRAN, Niranjan RAMARAJAR
  • Publication number: 20100191796
    Abstract: Presented is a method and system for a service intermediary selection in a web service management system. The method comprises: receiving a service request by the web service management system; and selecting the service intermediary from a plurality of service intermediaries by a planning module of the web service management system.
    Type: Application
    Filed: March 13, 2009
    Publication date: July 29, 2010
    Inventors: Kiran Joseph ALMEIDA, Veera Raghava Reddy, Birur Keshavarao Sudhanva Bhandolkar
  • Publication number: 20100064184
    Abstract: A web service management system manages a web service 12 with one or more policies. A service level agreement is represented ontologically and queries are provided corresponding to the policies. To determine which policies are required for a consumer with a specific instance of the service level agreement the queries are run against the service level agreement, and then the determined policies used in the service. An engine 26 may monitor metrics relating to the service 12 provided by a service intermediary 22 and run queries using the metrics as data to determine if the service level agreements are breached.
    Type: Application
    Filed: October 23, 2008
    Publication date: March 11, 2010
    Inventors: Kiran Joseph ALMEIDA, Viji Kakkattu RAVINDRAN