9787604

Cloud Computing Infrastructure, Method and Application

PublishedOctober 10, 2017
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
15 claims

Legal claims defining the scope of protection. Each claim is shown in both the original legal language and a plain English translation.

Claim 1

Original Legal Text

1. A cloud computing infrastructure comprising: a rights management device configured to manage operating rights for at least one application that is executable in the cloud computing infrastructure for the purpose of controlling operation of the at least one application in the cloud computing infrastructure, to evaluate the managed operating rights with respect to execution of the at least one application, and to output an execution enable based on the evaluation of the operating rights; and an execution device configured to execute the at least one application in the cloud computing infrastructure based on the execution enable that has been output.

Plain English Translation

A cloud computing system manages application execution using rights management. A rights management component manages operating rights (permissions) for applications running in the cloud. It evaluates these rights to determine if an application is allowed to run and outputs an "execution enable" signal. An execution component then executes the application only if it receives this "execution enable" signal from the rights management component, controlling application operation within the cloud infrastructure based on defined rights.

Claim 2

Original Legal Text

2. The cloud computing infrastructure of claim 1 , wherein the execution device is configured to transmit an item of information relating to resources consumed by the at least one application to the rights management device.

Plain English Translation

The cloud computing system described above also includes a mechanism where the execution component reports resource consumption data back to the rights management component. Specifically, the execution component transmits information about resources (CPU, memory, network bandwidth, etc.) used by the application to the rights management component. This allows the rights management component to track and manage resource usage.

Claim 3

Original Legal Text

3. The cloud computing infrastructure of claim 2 , wherein the rights management device comprises: a memory configured to store the information transmitted by the execution device; and a summation apparatus configured to use the stored transmitted information to calculate a sum of the resources consumed by the at least one application.

Plain English Translation

In the cloud computing system where the execution component reports resource consumption data, the rights management component also includes a memory storage and a summation apparatus. The memory stores the resource consumption data transmitted by the execution component. The summation apparatus then uses this stored data to calculate the total resources consumed by the application. This enables tracking of total resource usage over time.

Claim 4

Original Legal Text

4. The cloud computing infrastructure of claim 3 , wherein the operating rights comprise at least rights information that indicates maximum available resources for the at least one application inside the cloud computing infrastructure, and wherein the rights management device comprises an evaluation device configured to output the execution enable, which allows the at least one application to be executed, only when the calculated sum is less than the maximum available resources indicated by the operating rights for the at least one application.

Plain English Translation

In the cloud computing system where the rights management component tracks total resource usage, the operating rights include information about the maximum available resources for the application. The rights management component then includes an evaluation device. This evaluation device compares the calculated total resource usage of the application with the maximum available resources defined in the operating rights. The "execution enable" signal is only generated if the application's resource usage is below the allowed maximum.

Claim 5

Original Legal Text

5. The cloud computing infrastructure of claim 1 , wherein the rights management device comprises an interface configured to couple the rights management device to a hardware dongle that has at least the operating rights for the at least one application.

Plain English Translation

In the cloud computing system for managing application execution, the rights management component includes an interface for connecting to a hardware dongle. This dongle stores the operating rights for the application. The rights management component retrieves the operating rights from the dongle to determine whether the application is allowed to execute.

Claim 6

Original Legal Text

6. The cloud computing infrastructure of claim 1 , wherein the rights management device comprises a rights memory configured to store at least the operating rights for the at least one application.

Plain English Translation

In the cloud computing system for managing application execution, the rights management component contains a dedicated rights memory. This memory stores the operating rights for the application. The rights management component retrieves the operating rights from this internal memory to determine whether the application is allowed to execute.

Claim 7

Original Legal Text

7. The cloud computing infrastructure of claim 1 , wherein the rights management device comprises a communication interface, the rights management device being configured to retrieve at least the operating rights for the at least one application from a server via the communication interface.

Plain English Translation

In the cloud computing system for managing application execution, the rights management component includes a communication interface. The rights management component uses this interface to retrieve the operating rights for the application from a remote server. This enables centralized management and distribution of operating rights.

Claim 8

Original Legal Text

8. The cloud computing infrastructure of claim 1 , wherein the cloud computing infrastructure comprises a certificate device configured to provide the at least one application with a digital certificate configured to confirm functions of the rights management device and of the execution device to the application.

Plain English Translation

The cloud computing system for managing application execution includes a certificate device. This device provides the application with a digital certificate. This certificate confirms to the application that the rights management component and the execution component are functioning correctly and can be trusted.

Claim 9

Original Legal Text

9. The cloud computing infrastructure of claim 1 , wherein the cloud computing infrastructure comprises a computer infrastructure, resources of which are dynamically adaptable to a resource requirement, the application is in the form of a computer program product and is configured to be executed in the cloud computing infrastructure and to provide users with a functionality predefined for the application, or a combination thereof.

Plain English Translation

The cloud computing system that uses rights management to execute applications is based on a computer infrastructure where resources are dynamically adaptable to resource requirements. The application itself is a computer program product designed to run in this environment. The application provides users with pre-defined functionality when it is executed according to the operating rights.

Claim 10

Original Legal Text

10. A method for operating at least one application in a cloud computing infrastructure, the method comprising: managing operating rights of an application that is executable in the cloud computing infrastructure; evaluating the managed operating rights; generating an execution enable based on the evaluation of the managed operating rights; and executing the at least one application in the cloud computing infrastructure based on the generated execution enable.

Plain English Translation

A method for running applications in a cloud computing environment involves managing application operating rights (permissions). This includes evaluating the managed operating rights to determine if an application is allowed to run. An "execution enable" signal is generated based on this evaluation. The application is then executed in the cloud only if the "execution enable" signal has been generated.

Claim 11

Original Legal Text

11. The method of claim 10 , further comprising recording an item of information relating to the resources consumed by the at least one application; and calculating a sum of the resources consumed by the at least one application using the recorded information.

Plain English Translation

The method for running applications in a cloud computing environment that involves managing application operating rights also includes recording information about the resources consumed by the application (CPU, memory, etc.). The method further includes calculating a sum of the resources consumed by the application using the recorded information. This enables tracking of resource usage.

Claim 12

Original Legal Text

12. The method of claim 11 , wherein the operating rights comprise at least rights information that indicates maximum available resources for the at least one application inside the cloud computing infrastructure, and wherein the method further comprises generating an execution enable that allows the at least one application to be executed only when the calculated sum is less than the maximum available resources indicated by the operating rights for the at least one application.

Plain English Translation

In the method for running applications in a cloud computing environment and tracking resource usage, the operating rights include information indicating the maximum available resources for the application. The method further includes generating an "execution enable" signal only if the application's calculated resource consumption is less than the maximum available resources defined in the operating rights.

Claim 13

Original Legal Text

13. The method of claim 10 , further comprising storing the operating rights on a hardware dongle that is coupleable to the cloud computing infrastructure, storing the operating rights in a rights memory of the cloud computing infrastructure, retrieving the operating rights from a server, or any combination thereof.

Plain English Translation

In the method for managing application operating rights, the operating rights can be stored on a hardware dongle connected to the cloud computing system. Alternatively, the operating rights can be stored in a dedicated rights memory within the system. Another option is to retrieve the operating rights from a remote server. The method can use any combination of these storage and retrieval methods.

Claim 14

Original Legal Text

14. The method of claim 10 , wherein the at least one application is provided with a digital certificate configured to confirm performance of the method to the application.

Plain English Translation

The method for managing application operating rights involves providing the application with a digital certificate. This certificate confirms to the application that the method of managing rights and executing the application is being performed correctly and can be trusted.

Claim 15

Original Legal Text

15. An application for execution in a cloud computing infrastructure comprising a rights management device configured to manage operating rights for at least one application that is executable in the cloud computing infrastructure for the purpose of controlling operation of the at least one application in the cloud computing infrastructure, to evaluate the managed operating rights with respect to execution of the at least one application, and to output an execution enable based on the evaluation of the operating rights, and an execution device configured to execute the at least one application in the cloud computing infrastructure based on the execution enable that has been output, the application comprising: a computer program product configured to allow execution of the application only when a digital certificate of the cloud computing infrastructure is valid.

Plain English Translation

An application designed to run in a cloud computing system that uses rights management to control application execution is configured to only execute if it verifies a valid digital certificate from the cloud infrastructure. The cloud infrastructure includes a rights management component that manages application permissions and outputs an "execution enable" signal. An execution component runs the application based on this signal. The application itself checks the digital certificate to ensure it can trust the rights management and execution components before running.

Patent Metadata

Filing Date

Unknown

Publication Date

October 10, 2017

Inventors

Jörg Bartholdt
Ludwig Andreas Mittermeier

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, FAQs, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “CLOUD COMPUTING INFRASTRUCTURE, METHOD AND APPLICATION” (9787604). https://patentable.app/patents/9787604

© 2026 Nomic Interactive Technology LLC. Machine-readable context available at /api/llm-context/9787604. See llms.txt for full attribution policy.