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. (WO2009108427) SIGNALISATION COHÉRENTE DE CHANGEMENTS D'ÉTAT
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication :    WO/2009/108427    N° de la demande internationale :    PCT/US2009/031890
Date de publication : 03.09.2009 Date de dépôt international : 23.01.2009
CIB :
G06F 9/06 (2006.01), G06F 9/44 (2006.01), G06F 17/00 (2006.01), H04B 7/14 (2006.01), G06F 13/00 (2006.01)
Déposants : MICROSOFT CORPORATION [US/US]; One Microsoft Way, Redmond, WA 98052-6399 (US) (Tous Sauf US)
Inventeurs : SZYPERSKI, Clemens, A.; (US).
KIZER, Geoffrey, M.; (US).
WILLIAMS, Joshua, R.; (US).
DOTY, John, D.; (US)
Données relatives à la priorité :
12/037,004 25.02.2008 US
Titre (EN) CONSISTENTLY SIGNALING STATE CHANGES
(FR) SIGNALISATION COHÉRENTE DE CHANGEMENTS D'ÉTAT
Abrégé : front page image
(EN)A signaling system of the present invention provides a synchronized approach to delivering, reporting, and/or otherwise processing status changes in a software dependency chain. In a first phase, the signaling system identifies all dependencies between software components, and further sets a binary indicator of each node in a first representation. After identifying any changes in a source node, the system (e.g., a value is updated), the system updates each binary indicator to a second setting. In a second phase, the system initiates all listeners in the dependency chain in an essentially progressive order from source node, to intermediate node, and end-node, etc. Once all listeners have had a chance to perform one or more processes based on the updated value, the system can discard the dependency graph, allowing a new dependency graph to be built for subsequent value changes.
(FR)L'invention concerne un système de signalisation constituant une approche synchronisée de la distribution, du rapport et/ou du traitement des changements d'état d'une chaîne de dépendance logicielle. Dans une première phase, le système de signalisation identifie toutes les dépendances entre les composants logiciels et procède au paramétrage d'un indicateur binaire de chaque noeud dans une première représentation. Après l'identification des changements dans un noeud source (par ex, une valeur est mise à jour), le système met à jour chaque indicateur binaire pour un second paramètre. Dans une seconde phase, le système active tous les récepteurs de la chaîne de dépendance dans un ordre essentiellement progressif à partir d'un noeud source vers un noeud intermédiaire et un noeud d'extrémité, etc.. Une fois que les récepteurs ont exécuté un ou plusieurs processus en fonction de la valeur mise à jour, le système peut rejeter le graphique de dépendance, permettant de générer un nouveau graphique de dépendance pour les changements de valeur postérieurs.
États désignés : AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BR, BW, BY, BZ, CA, CH, 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, IS, JP, KE, KG, KM, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PG, PH, PL, PT, RO, RS, RU, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, 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, LS, MW, MZ, NA, SD, SL, SZ, TZ, UG, ZM, ZW)
Office eurasien des brevets (OEAB) (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
Office européen des brevets (OEB) (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, SE, SI, SK, TR)
Organisation africaine de la propriété intellectuelle (OAPI) (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Langue de publication : anglais (EN)
Langue de dépôt : anglais (EN)