IP Library Granted Patent US 11,496,413
Granted Patent B2
US 11,496,413 · App. 15/533,276 · Granted Nov 8, 2022

Allocating cloud computing resources in a cloud computing environment based on user predictability

Inventors: Tony Larsson (Stockholm, SE); Ignacio Manuel Mulas Viela (Stockholm, SE); Nicolas Seyvet (Stockholm, SE)
Assignee: Telefonaktiebolaget LM Ericsson (publ)
H04L47/823G06F9/5061G06F9/5072H04L67/10H04L67/535G06F2209/5019G06N7/005
View Patent ↗
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 11,496,413
App. No.
15/533,276
Granted
Nov 8, 2022
Kind
B2
Abstract

A method of allocating cloud computing resources in a cloud computing environment to a user is disclosed. The method comprises determining a prediction accuracy score for each user indicative of their user predictability, and allocating cloud computing resources to each user dependent on their user predictability.

Claims (29)

1. A method of allocating physical computing resources of a cloud computing environment, implemented by a network device, the method comprising:

determining, for each of a plurality of users, a prediction accuracy score indicating an extent to which utilization of the physical computing resources of the cloud computing environment by the user is predictable;

dividing the users so as to create groups of users for respective ranges of the prediction accuracy scores; and

allocating the physical computing resources of the cloud computing environment evenly between the groups.

2. The method of claim 1 , wherein the prediction accuracy score is determined for a user each time physical computing resources are to be allocated to the user.

3. The method of claim 1 , wherein the prediction accuracy score is based on previous usage information of each user.

4. The method of claim 1 , further comprising collecting previous usage information of each user.

5. An apparatus for allocating physical computing resources of a cloud computing environment, the apparatus comprising;

processing circuitry;

memory containing instructions executable by the processing circuitry whereby the apparatus is operative to:

determine, for each of a plurality of users, a prediction accuracy score indicating an extent to which utilization of the physical computing resources of the cloud computing environment by the user is predictable;

divide the users so as to create groups of users for respective ranges of the prediction accuracy scores; and

allocate the physical computing resources of the cloud computing environment evenly between the groups.

6. The apparatus of claim 5 , wherein the instructions are such that the apparatus is operative to determine the prediction accuracy score for a user each time physical computing resources are to be allocated to the user.

7. The apparatus of claim 5 , wherein the instructions are such that the apparatus is operative to collect previous usage information of a user.

8. The apparatus of claim 7 , wherein the instructions are such that the apparatus is operative to determine the prediction accuracy scores based respectively on previous usage information of each user.

9. The apparatus of claim 7 , wherein the instructions are such that the apparatus is operative to create a prediction model for each user, the prediction model being based on the previous usage information so as to determine one or more of the prediction accuracy scores.

10. The apparatus of claim 5 , wherein the instructions are such that the apparatus is operative to sort the users in numerical order of their prediction accuracy score.

11. The apparatus of claim 5 , wherein the instructions are such that the apparatus is operative to predetermine the ranges of predictability accuracy scores and then assign each of the users to a group of users having a range that includes the user's prediction accuracy score.

12. The apparatus of claim 5 , wherein the instructions are such that the apparatus is operative to apply a system policy to the groups so to allocate physical computing resources to each user.

13. A server, comprising:

an apparatus configured to allocate physical computing resources of a cloud computing environment, the apparatus comprising processing circuitry and memory, the memory containing instructions executable by the processing circuitry whereby the apparatus is operative to:

determine, for each of a plurality of users, a prediction accuracy score indicating an extent to which utilization of the physical computing resources of the cloud computing environment by the user is predictable;

divide the users so as to create groups of users for respective ranges of the prediction accuracy scores; and

allocate the physical computing resources of the cloud computing environment evenly between the groups.

14. A non-transitory computer readable recording medium storing a computer program product for allocating physical computing resources of a cloud computing environment, the computer program product comprising software instructions which, when run on processing circuitry of a computer system in the cloud computing environment, causes the computer system to:

determine, for each of a plurality of users, a prediction accuracy score indicating an extent to which utilization of the physical computing resources of the cloud computing environment by the user is predictable;

divide the users so as to create groups of users for respective ranges of the prediction accuracy scores; and

allocate the physical computing resources of the cloud computing environment evenly between the groups.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 5, 2017
From: LARSSON, TONY; MULAS VIELA, IGNACIO MANUEL; SEYVET, NICOLAS
To: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
Reel/Frame 042601/0527 →
CHANGE OF NAME Recorded Jun 5, 2017
From: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
To: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
Reel/Frame 042690/0318 →
Continuity (1)
Related Publication 20170339069A1 · Nov 23, 2017