IP Library Patent Application 13672990
Patent Application
App. No. 13/672,990

ECONOMIC DECISION SYSTEM FOR CONSUMPTION OF SECURITY SERVICES IN CLOUD ENVIRONMENTS

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
13/672,990
Abstract

Implementations of the present disclosure include methods, systems, and computer-readable storage mediums for recommending one or more security services to be consumed by an enterprise operator, the one or more security services each being hosted on a cloud platform. Implementations include actions of receiving a request for security services, the request being received from the enterprise operator and including requirements and cost constraints that are to be met by the security services, processing the requirements and cost constraints of the request in view of functions and costs associated with one or more registered security services to identify one or more candidate security services, and providing one or more recommendations to the enterprise operator, each recommendations identifying a candidate security service that can be consumed by the enterprise operator.

Claims (26)

1 . A computer-implemented method for recommending one or more security services to be consumed by an enterprise operator, the one or more security services each being hosted on a cloud platform, the method being executed using one or more processors and comprising:

receiving, by the one or more processors, a request for security services, the request being received from the enterprise operator and comprising requirements and cost constraints that are to be met by the security services;

processing, by the one or more processors, the requirements and cost constraints of the request in view of functions and costs associated with one or more registered security services to identify one or more candidate security services; and

providing one or more recommendations to the enterprise operator, each recommendations identifying a candidate security service that can be consumed by the enterprise operator.

2 . The method of claim 1 , wherein the requirements identify one or more functions that are to be performed by a security service.

3 . The method of claim 1 , wherein the cost constraints comprise technical cost constraints and economic cost constraints associated with consumption of a security service.

4 . The method of claim 1 , further comprising:

receiving registration information for a security service to be deployed on the platform, the registration information providing one or more functions provided by the security service and one or more costs associated with the security service; and

registering the security service for consumption on the platform.

5 . The method of claim 1 , wherein the costs associated with a registered security service comprise one or more technical costs and one or more economic costs.

6 . The method of claim 1 , wherein the costs associated with a registered security service comprise variable costs and fixed costs.

7 . The method of claim 1 , wherein each cost associated with a registered security service is associated with a function of the registered security service.

8 . The method of claim 1 , wherein processing comprises executing, by the one or more processors, a matching routine to identify candidate security services as security services that match the requirements and cost constraints.

9 . The method of claim 1 , wherein each candidate security service includes one or more functions that are specified in the requirements and costs that are less than or equal to the cost constraints.

10 . The method of claim 1 , wherein at least one of the one or more security services is provided by a third party developer.

11 . The method of claim 1 , wherein at least one of the one or more security services is provided by a provider of the cloud platform.

12 . A non-transitory computer-readable storage medium coupled to one or more processors and having instructions stored thereon which, when executed by the one or more processors, cause the one or more processors to perform operations for recommending one or more security services to be consumed by an enterprise operator, the one or more security services each being hosted on a cloud platform, the operations comprising:

receiving a request for security services, the request being received from the enterprise operator and comprising requirements and cost constraints that are to be met by the security services;

processing the requirements and cost constraints of the request in view of functions and costs associated with one or more registered security services to identify one or more candidate security services; and

providing one or more recommendations to the enterprise operator, each recommendations identifying a candidate security service that can be consumed by the enterprise operator.

13 . A system, comprising:

a computing device; and

a computer-readable storage device coupled to the computing device and having instructions stored thereon which, when executed by the computing device, cause the computing device to perform operations for recommending one or more security services to be consumed by an enterprise operator, the one or more security services each being hosted on a cloud platform, the operations comprising:

receiving a request for security services, the request being received from the enterprise operator and comprising requirements and cost constraints that are to be met by the security services;

processing the requirements and cost constraints of the request in view of functions and costs associated with one or more registered security services to identify one or more candidate security services; and

providing one or more recommendations to the enterprise operator, each recommendations identifying a candidate security service that can be consumed by the enterprise operator.

Assignments (2)
CHANGE OF NAME Recorded Aug 26, 2014
From: SAP AG
To: SAP SE
Reel/Frame 033625/0223 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 31, 2012
From: SCHAAD, ANDREAS
To: SAP AG
Reel/Frame 029545/0983 →