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

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2011144560) MESSAGE BROADCASTING IN A CLUSTERED COMPUTING ENVIRONMENT
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2011/144560    International Application No.:    PCT/EP2011/057860
Publication Date: 24.11.2011 International Filing Date: 16.05.2011
IPC:
H04L 12/18 (2006.01), H04L 12/58 (2006.01)
Applicants: INTERNATIONAL BUSINESS MACHINES CORPORATION [US/US]; New Orchard Road Armonk, New York 10504 (US) (For All Designated States Except US).
IBM UNITED KINGDOM LIMITED [GB/GB]; PO Box 41, North Harbour Portsmouth Hampshire PO6 3AU (GB) (MG only).
DELUCA, Lisa, Seacat [US/US]; (US) (For US Only).
GOODMAN, Brian, Daniel [US/US]; (US) (For US Only).
DELUCCA, Albert [US/US]; (US) (For US Only).
TOMALA-REYES, Angel, Enrique [EC/US]; (US) (For US Only)
Inventors: DELUCA, Lisa, Seacat; (US).
GOODMAN, Brian, Daniel; (US).
DELUCCA, Albert; (US).
TOMALA-REYES, Angel, Enrique; (US)
Agent: ROBERTSON, Tracey; IBM United Kingdom Limited Intellectual Property Law Hursley Park Winchester Hampshire SO21 2JN (GB)
Priority Data:
12/783,946 20.05.2010 US
Title (EN) MESSAGE BROADCASTING IN A CLUSTERED COMPUTING ENVIRONMENT
(FR) DIFFUSION DE MESSAGES DANS UN ENVIRONNEMENT INFORMATIQUE GROUPÉ
Abstract: front page image
(EN)Embodiments of the present invention provide message broadcasting within a clustered computing environment such as a Cloud computing environment. Specifically, under the present invention, a message is received in a message queue (e.g., on a message queue server). From the message queue, the message is sent to a single node of a plurality of heterogeneous nodes within the clustered computing environment. The single node can be selected based on any factor such as a best available node within the plurality of nodes. This single node will process the message and identify a set of message listeners to whom the message should be broadcast. Typically, the set of message listeners is identified based on a topic of the message and an association of the topic to the set of message listeners (e.g., as set forth in a table or the like). In any event, the single node will then publish the message to the set of message listeners. Delivery confirmations, responses, etc. associated with the message will then be tracked, processed, and/or routed by the single node. Thus, embodiments of the present invention obviate the need for a given message from having to be delivered to and/or processed by multiple nodes.
(FR)L'invention concerne une diffusion de messages dans un environnement informatique groupé tel qu'un environnement infonuagique. En particulier, un message est reçu dans une file d'attente de messages (par exemple, sur un serveur de files d'attente de messages). À partir de la file d'attente de messages, le message est envoyé à un nœud unique d'une pluralité de nœuds hétérogènes dans l'environnement informatique groupé. Le nœud unique peut être sélectionné en fonction d'un facteur quelconque tel qu'un nœud le plus disponible dans la pluralité de nœuds. Ce nœud unique traitera le message et identifiera un ensemble de détecteurs de messages auquel le message doit être diffusé. Généralement, l'ensemble des détecteurs de messages est identifié en fonction d'un sujet du message et d'une association du sujet à l'ensemble des détecteurs de messages (par exemple, tel que décrit dans une table ou similaire). De toute façon, le nœud unique publiera alors le message à l'ensemble des détecteurs de messages. Les confirmations d'acheminement, les réponses, etc. associées au message seront ensuite repérées, traitées et/ou routées par le nœud unique. Ainsi, les modes de réalisation de l'invention éliminent le besoin selon lequel un message donné doit être acheminé et/ou traité par des nœuds multiples.
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, 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, 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, PE, PG, PH, PL, PT, RO, RS, RU, 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.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LR, LS, MW, MZ, NA, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (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)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)