Cloud service brokerage service store

US9824390B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9824390-B2
Application numberUS-201514868164-A
CountryUS
Kind codeB2
Filing dateSep 28, 2015
Priority dateMar 15, 2013
Publication dateNov 21, 2017
Grant dateNov 21, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A cloud service brokerage system includes an electronic cloud service catalog containing cloud service defining information for a plurality of cloud services and a cloud service store coupled to the electronic cloud service catalog. The cloud service store includes cloud service publications each representing cloud service functionality corresponding to one or more of the cloud services. The cloud service store includes a user interface structure enabling generation of cloud service orders each including one or more of the cloud service publications.

First claim

Opening claim text (preview).

What is claimed is: 1. A cloud service brokerage system, comprising: at least one data processing device; and a non-transitory computer-readable storage medium coupled to the at least one data processing device, the non-transitory computer-readable storage medium having tangibly embodied thereon and accessible therefrom instructions executed by the at least one data processing device, the instructions causing the at least one data processing device to implement: a plurality of cloud service information providing application programming interfaces (APIs) each providing a connection to a respective one of a plurality of cloud service providers for enabling information defining cloud services thereof to be acquired; an electronic cloud service catalog containing said cloud service defining information for each one of the cloud services, wherein said cloud service defining information for each one of the cloud services is received from a respective one of the cloud service providers; and a plurality of cloud service stores each including cloud service publications defined exclusively by a respective one of the cloud service brokers, wherein each one of the cloud service stores includes a respective one of a plurality of broker information providing APIs, wherein each one of the broker information providing APIs enables a respective one of a plurality of cloud service brokers to access and manipulate information defining a publication specification thereof, wherein the publication specification of a respective one of the cloud service brokers includes abstraction-defining information utilized exclusively for creating cloud service publications of a cloud service store-thereof by abstracting the cloud service defining information of the electronic cloud service catalog in accordance with the abstraction-defining information of the publication specification thereof, wherein said abstracted cloud service defining information of a particular one of the cloud service publications in the cloud service store of the respective one of the cloud service brokers is correspondingly updated in response to the abstraction-defining information of the publication specifications of the respective one of the cloud service brokers being altered thereby causing configuration of the publication specifications to define a manner in which cloud services contained in the electronic cloud service catalog that are available for procurement via the respective one of the cloud service stores are published as cloud service publications therein, wherein each one of the cloud service stores includes a user interface structure enabling generation of cloud service orders therefrom that include one or more cloud services each characterized by a respective one of the cloud service publications thereof, and wherein each one of the service store conveys cloud service order procurement information for each one of the cloud service orders thereof to respective ones of the cloud service providers through at least one of the cloud service information providing APIs. 2. The cloud service brokerage system of claim 1 wherein the cloud service defining information of the cloud service publication for each one of the cloud services specifies a respective one of a plurality of cloud service providers through which the cloud service is provided. 3. The cloud service brokerage system of claim 1 wherein: the abstraction-defining information of the publication specification corresponding to a particular one of the cloud service stores includes publication specification information corresponding to a cloud service solution; the at least one of the cloud service stores includes a solution design interface through which the publication specification information corresponding to the cloud service solution is provided to the particular one of the cloud service stores; and the cloud service solution includes two or more of the cloud services contained in the electronic cloud service. 4. The cloud service brokerage system of claim 3 wherein: the cloud service defining information for each one of the cloud services specifies a respective one of a plurality of cloud service providers through which the cloud service is provided; and the particular one of the cloud service stores is configured to determine one or more of the cloud service providers that offer the two or more cloud services of the cloud service solution. 5. The cloud service brokerage system of claim 1 wherein the user interface structure of at least one of the cloud stores is configured to: enable user-designated selection of one or more of the cloud service publications for designating one or more cloud services ordered in a respective one of the cloud service orders; and allow user-designated configuration information to be received for each the one or more selected cloud service publications. 6. The cloud service brokerage system of claim 5 wherein: the at least one of the cloud service stores is configured to generate service pricing information for each selected one of the cloud services publications dependent upon the user-designated configuration information associated therewith. 7. The cloud service brokerage system of claim 6 wherein: each one of the cloud service stores includes a catalog interface through which the cloud service defining information is received therefrom; and each one of the cloud service store uses a portion of the cloud service defining information for each selected one of the cloud service publications to generate the service pricing information therefor. 8. The cloud service brokerage system of claim 1 wherein: each one of the cloud service store is configured to generate service pricing information for each one of the cloud service publications in a selected one of the cloud service publications; and the service pricing information is generated dependent upon user-designated configuration information corresponding thereto and upon pricing rules defined on a per-service store basis by the respective cloud service store administrator thereof. 9. An apparatus for ordering cloud services, comprising: at least one data processing device; and non-transitory computer-readable storage medium having thereon and accessible therefrom instructions executed by the at least one data processing device, the instructions being configured for causing the at least one data processing device to perform a method comprising: implementing a plurality of cloud service information providing application programming interfaces (APIs), wherein each one the cloud service information providing APIs provides a connection to a respective one of a plurality of cloud service providers for enabling information defining cloud services thereof to be acquired; populating an electronic data repository with the cloud service defining information for each one of a plurality of cloud services, wherein the cloud service defining information of each of the cloud services is received from a respective one of the cloud service providers via a corresponding one of the cloud service information providing APIs; receiving one or more publication specifications each including abstraction-defining information for one or more cloud services maintained in the electronic data repository, wherein said receiving includes implementing a plurality of broker information providing APIs each enabling a respective one of a plurality of cloud service brokers to access and manipulate information defining a publication specification thereof, wherein the publication specification of a respective one of the cloud service brokers includes abstraction-defining information utilized exclusively for creating cloud service publications of a cloud service

Assignees

Inventors

Classifications

  • Admission control; Resource allocation · CPC title

  • utilising user interfaces specially adapted for shopping · CPC title

  • Recommending goods or services · CPC title

  • by pre-processing results, e.g. ranking or ordering results · CPC title

  • involving simulating, designing, planning or modelling of a network · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9824390B2 cover?
A cloud service brokerage system includes an electronic cloud service catalog containing cloud service defining information for a plurality of cloud services and a cloud service store coupled to the electronic cloud service catalog. The cloud service store includes cloud service publications each representing cloud service functionality corresponding to one or more of the cloud services. The cl…
Who is the assignee on this patent?
Gravitant Inc, IBM
What technology area does this patent fall under?
Primary CPC classification G06Q30/0641. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 21 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).