Network platform as a service layer for open systems interconnection communication model layer 4 through layer 7 services

US9749242B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9749242-B2
Application numberUS-201414464254-A
CountryUS
Kind codeB2
Filing dateAug 20, 2014
Priority dateAug 20, 2014
Publication dateAug 29, 2017
Grant dateAug 29, 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.

According to one aspect of the concepts and technologies disclosed herein, a cloud computing system can include a hardware resource and a Network Platform as a Service (“NPaaS”) layer. The NPaaS layer can expose a cloud service for use by a service that operates within at least one of layer 4 through layer 7 of the Open Systems Interconnection (“OSI”) communication model. The cloud service can include a database service, an application container service, a resource broker service, a load balancer service, a domain name system (“DNS”) service, a state persistence service, a probe service, or a combination thereof. The NPaaS also can receive a request for the cloud service, and in response to the request, can provide the cloud service.

First claim

Opening claim text (preview).

We claim: 1. A cloud computing system comprising: a compute resource; and a memory resource comprising instructions that, when executed by the compute resource, cause the compute resource to perform operations comprising exposing a set of cloud services for use by a service provider to provide a telecommunications service, receiving, from the service provider, a request for a cloud service of the set of cloud services, and in response to the request, providing the cloud service of the set of cloud services to the service provider to provide, at least in part, the telecommunications service. 2. The cloud computing system of claim 1 , wherein the cloud service comprises a common database service that hosts data for multiple services. 3. The cloud computing system of claim 1 , wherein the cloud service comprises an application container service that at least meets performance and reliability specifications for real-time services that operate within at least one of layer 4 through layer 7 of the open systems interconnection communication model. 4. The cloud computing system of claim 1 , wherein the cloud service comprises a resource broker service that supports at least one protocol used by real-time services that operate within at least one of layer 4 through layer 7 of the open systems interconnection communication model. 5. The cloud computing system of claim 1 , wherein the cloud service comprises a load balancer service. 6. The cloud computing system of claim 1 , wherein the cloud service comprises a domain name system service. 7. The cloud computing system of claim 1 , wherein the cloud service comprises a state persistence service. 8. The cloud computing system of claim 1 , wherein the cloud service comprises a probe service. 9. The cloud computing system of claim 1 , wherein the operations further comprise: receiving a request for a further cloud service; and providing the further cloud service in response to the request. 10. A method comprising: exposing, by a compute resource of a cloud computing system, a set of cloud services for use by a service provider to provide a telecommunications service; receiving, by the compute resource, from the service provider, a request for a cloud service of the set of cloud services; and in response to the request, providing, by the compute resource, the cloud service of the set of cloud services to the service provider to provide, at least in part, the telecommunications service. 11. The method of claim 10 , wherein the cloud service comprises a database service. 12. The method of claim 10 , wherein the cloud service comprises an application container service. 13. The method of claim 10 , wherein the cloud service comprises a resource broker service. 14. The method of claim 10 , wherein the cloud service comprises a load balancer service. 15. The method of claim 10 , wherein the cloud service comprises a domain name system service. 16. The method of claim 10 , wherein the cloud service comprises a state persistence service. 17. The method of claim 10 , wherein the cloud service comprises a probe service. 18. The method of claim 10 , further comprising exposing, by the compute resource, the plurality of cloud services for further use by an external customer. 19. A cloud computing system comprising: a plurality of compute resources; and a plurality of memory resources, wherein a first portion of the plurality of memory resources comprises first instructions that, when executed by a first portion of the plurality of compute resources, cause the first portion of the plurality of compute resources to perform first operations comprising creating and managing a plurality of virtual network functions, a second portion of the plurality of memory resources comprises second instructions that, when executed by a second portion of the plurality of compute resources, cause the second portion of the plurality of compute resources to perform second operations comprising exposing a set of cloud services for use by a service provider to provide a telecommunications service, and a third portion of the plurality of memory resources comprises third instructions that, when executed by a third portion of the plurality of compute resources, cause the third portion of the plurality of compute resources to perform third operations comprising executing at least one of the plurality of virtual network functions to provide, at least in part, the telecommunications service in response to a request received from the service provider. 20. The cloud computing system of claim 19 , wherein the plurality of cloud services comprise: a database service that provides a common pool of database resources, a data replication function, and a distributed data cache grid; an application container service that provides a common pool of containers in which to host applications; a resource broker and load balancer service that provide a capability of distributing requests across the plurality of virtual network functions; a domain name system service that provides address resolution functions and domain name system translation functions; a state persistence service that provides persistence of state in the cloud computing system; and a probe service that provides session tracing functions.

Assignees

Inventors

Classifications

  • H04L47/10Primary

    Flow control; Congestion control · CPC title

  • the resources being hardware resources other than CPUs, Servers and Terminals · CPC title

  • Allocation of resources, e.g. of the central processing unit [CPU] · CPC title

  • determining service availability, e.g. which services are available at a certain point in time · CPC title

  • Network service management, e.g. ensuring proper service fulfilment according to agreements · 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 US9749242B2 cover?
According to one aspect of the concepts and technologies disclosed herein, a cloud computing system can include a hardware resource and a Network Platform as a Service (“NPaaS”) layer. The NPaaS layer can expose a cloud service for use by a service that operates within at least one of layer 4 through layer 7 of the Open Systems Interconnection (“OSI”) communication model. The cloud service can …
Who is the assignee on this patent?
At & T Ip I Lp
What technology area does this patent fall under?
Primary CPC classification H04L47/10. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Aug 29 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).