WIPO logo
Mobile | Deutsch | English | Español | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Recherche dans les collections de brevets nationales et internationales
World Intellectual Property Organization
Recherche
 
Options de navigation
 
Traduction
 
Options
 
Quoi de neuf
 
Connexion
 
Aide
 
Traduction automatique
1. (WO2018042223) DISPOSITIF DE GESTION DE RESSOURCES POUR UN NOMBRE N DE CONSOMMATEURS
Dernières données bibliographiques dont dispose le Bureau international    Formuler une observation

N° de publication :    WO/2018/042223    N° de la demande internationale :    PCT/IB2016/055169
Date de publication : 08.03.2018 Date de dépôt international : 30.08.2016
CIB :
G06F 9/46 (2006.01), G06F 9/50 (2006.01)
Déposants : SHARMA, Pratik [IN/IN]; (IN)
Inventeurs : SHARMA, Pratik; (IN)
Données relatives à la priorité :
Titre (EN) RESOURCE MANAGER FOR N NUMBER OF CONSUMERS
(FR) DISPOSITIF DE GESTION DE RESSOURCES POUR UN NOMBRE N DE CONSOMMATEURS
Abrégé : front page image
(EN)In this invention, there is a resource manager managing different types of resources for n number of consumers. Let there be x number of resources for each resource type and x can vary from one resource type to another. Resource Manager creates group of consumers for each resource type and keeps an account of priority of each of the consumer in the group. It also maintains a key-value store with consumer identifier as the key and the value as the count of resources absorbs or in use by the corresponding consumer. The entries are arranged in order of priority of the respective consumers. So for a consumer C1 wanting to use a resource of particular type A, Resource Manager performs a check whether the consumer exists in the group created by it for that particular resource type and if yes then it checks whether the number of resources for that resource type(type A) is not zero. Resource counts for a particular resource type is maintained by an atomic increment operation for releasing of a resource and an atomic decrement operation for consuming of a resource. In the above mentioned case if the number of resources for resource type A that the consumer C1 wants to consume is zero, then Resource Manager checks for deadlock scenarios. Resource Manager checks for deadlock scenarios by maintaining a list of consumers for each resource type called consumer-list consisting of consumers wanting to consume the resource belonging to the corresponding resource type. The above Resource Manager can be used in a distributed network of n nodes or consumers to manage common resources among them.
(FR)La présente invention porte sur un dispositif de gestion de ressources gérant différents types de ressources pour un nombre n de consommateurs. Il y a un nombre x de ressources pour chaque type de ressource et x peut varier d'un type de ressource à un autre. Le dispositif de gestion de ressources crée un groupe de consommateurs pour chaque type de ressource et tient un compte de priorité de chacun des consommateurs dans le groupe. Il tient également une mémoire de valeurs clés, un identifiant de consommateur étant la clé et la valeur étant le nombre de ressources absorbées ou en cours d'utilisation par le consommateur correspondant. Les entrées sont agencées dans l'ordre de priorité des consommateurs respectifs. Ainsi, pour un consommateur C1 souhaitant utiliser une ressource de type particulier A, le dispositif de gestion de ressources vérifie si le consommateur existe dans le groupe créé par celui-ci pour ce type de ressource particulier et si oui, il vérifie si le nombre de ressources pour ce type de ressource (type A) n'est pas égal à zéro. Des comptes de ressources pour un type de ressource particulier sont tenus par une opération d'incrément atomique pour libérer une ressource et une opération de décrémentation atomique pour consommer une ressource. Dans le cas susmentionné, si le nombre de ressources pour le type de ressource A que le consommateur C1 souhaite consommer est nul, alors le dispositif de gestion de ressources vérifie les scénarios d'interblocage. Le dispositif de gestion de ressources vérifie les scénarios d'interblocage en tenant une liste de consommateurs pour chaque type de ressource, appelé liste de consommateurs, consistant en des consommateurs souhaitant consommer la ressource appartenant au type de ressource correspondant. Le dispositif de gestion de ressources ci-dessus peut être utilisé dans un réseau distribué de n nœuds ou de consommateurs pour gérer des ressources communes entre eux.
États désignés : AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JP, KE, KG, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
Organisation régionale africaine de la propriété intellectuelle (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Office eurasien des brevets (OEAB) (AM, AZ, BY, KG, KZ, RU, TJ, TM)
Office européen des brevets (OEB) (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
Organisation africaine de la propriété intellectuelle (OAPI) (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG).
Langue de publication : anglais (EN)
Langue de dépôt : anglais (EN)