Traitement en cours

Veuillez attendre...

Paramétrages

Paramétrages

Aller à Demande

1. WO2016089484 - GESTION LOGICIELLE DANS UN ENVIRONNEMENT EN NUAGE DYNAMIQUEMENT ÉVOLUTIF

Numéro de publication WO/2016/089484
Date de publication 09.06.2016
N° de la demande internationale PCT/US2015/056084
Date du dépôt international 16.10.2015
CIB
G06F 9/44 2006.01
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
9Dispositions pour la commande par programme, p.ex. unités de commande
06utilisant des programmes stockés, c. à d. utilisant un moyen de stockage interne à l'équipement de traitement de données pour recevoir ou conserver les programmes
44Dispositions pour exécuter des programmes spécifiques
G06F 9/455 2006.01
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
9Dispositions pour la commande par programme, p.ex. unités de commande
06utilisant des programmes stockés, c. à d. utilisant un moyen de stockage interne à l'équipement de traitement de données pour recevoir ou conserver les programmes
44Dispositions pour exécuter des programmes spécifiques
455Émulation; Interprétation; Simulation de logiciel, p.ex. virtualisation ou émulation des moteurs d’exécution d’applications ou de systèmes d’exploitation
G06F 15/16 2006.01
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
15Calculateurs numériques en général; Équipement de traitement de données en général
16Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p.ex. pour le traitement simultané de plusieurs programmes
CPC
G06F 2009/45562
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
44Arrangements for executing specific programs
455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
45533Hypervisors; Virtual machine monitors
45558Hypervisor-specific management and integration aspects
45562Creating, deleting, cloning virtual machine instances
G06F 2009/4557
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
44Arrangements for executing specific programs
455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
45533Hypervisors; Virtual machine monitors
45558Hypervisor-specific management and integration aspects
4557Distribution of virtual machine instances; Migration and load balancing
G06F 2009/45595
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
44Arrangements for executing specific programs
455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
45533Hypervisors; Virtual machine monitors
45558Hypervisor-specific management and integration aspects
45595Network integration; Enabling network access in virtual machine instances
G06F 21/105
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
21Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
10Protecting distributed programs or content, e.g. vending or licensing of copyrighted material
105Tools for software license management or administration, e.g. managing licenses at corporate level
G06F 2221/0773
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
2221Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
07Indexing scheme relating to G06F21/10, protecting distributed programs or content
0757Licence
0773Recurrent authorisation
G06F 9/45558
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
44Arrangements for executing specific programs
455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
45533Hypervisors; Virtual machine monitors
45558Hypervisor-specific management and integration aspects
Déposants
  • CENTURYLINK INTELLECTUAL PROPERTY LLC [US]/[US]
Inventeurs
  • CASEY, Steven M.
  • SCHWENGLER, Thomas
  • MCBRIDE, Kevin M.
  • CASTRO, Felipe
Mandataires
  • SWANSON & BRATSCHUN, L.L.C.
Données relatives à la priorité
14/884,53915.10.2015US
62/087,65904.12.2014US
62/092,36516.12.2014US
Langue de publication anglais (EN)
Langue de dépôt anglais (EN)
États désignés
Titre
(EN) SOFTWARE MANAGEMENT IN DYNAMICALLY SCALABLE CLOUD ENVIRONMENT
(FR) GESTION LOGICIELLE DANS UN ENVIRONNEMENT EN NUAGE DYNAMIQUEMENT ÉVOLUTIF
Abrégé
(EN)
A license manager includes a processor and non-transitory computer readable media having encoded thereon a set of instructions executable by the at least one processor to receive a request, from a virtual machine, to reserve an individual license of the set of authorized licenses for a vendor software instance, determine the availability licenses for the requested vendor software, register a unique identifier of the virtual machine in association with an available individual license, grant the individual license to the virtual machine, and prevent the granted individual license from concurrent use by other virtual machines or devices.
(FR)
La présente invention concerne un gestionnaire de licences comprenant un processeur et des supports lisibles par ordinateur non transitoires sur lequel est codé un ensemble d'instructions exécutables par ledit processeur pour recevoir une demande, en provenance d'une machine virtuelle, de réservation d'une licence individuelle de l'ensemble de licences autorisées pour une instance logicielle de vendeur, pour déterminer les licences disponibles pour le logiciel de vendeur demandé, pour enregistrer un identificateur unique de la machine virtuelle en association avec une licence individuelle disponible, pour octroyer la licence individuelle à la machine virtuelle et pour empêcher l'utilisation simultanée de la licence individuelle octroyée par d'autres machines ou dispositifs virtuels.
Également publié en tant que
Dernières données bibliographiques dont dispose le Bureau international