Browse Prior Art Database

A method for negotiating control of a networked system

IP.com Disclosure Number: IPCOM000016101D
Original Publication Date: 2002-Nov-30
Included in the Prior Art Database: 2003-Jun-21
Document File: 1 page(s) / 38K

Publishing Venue

IBM

Abstract

This is a process by which an n member domain of networked objects may negotiate a central object as the controller or 'primary' object. This process would be employed in any situation where an arbitrary sized group of networked objects needs to designate a single member to answer for all members. This appointed 'primary' member may be responsible for meting out tasks or gathering information from participating members for redistribution to an external (possibly non-member) source. By employing this process a dynamic, arbitrarily sized group of objects can make a deliberate, calculated decision about which object should speak for all members.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 57% of the total text.

Page 1 of 1

A method for negotiating control of a networked system

    This is a process by which an n member domain of networked objects may negotiate a central object as the controller or 'primary' object. This process would be employed in any situation where an arbitrary sized group of networked objects needs to designate a single member to answer for all members. This appointed 'primary' member may be responsible for meting out tasks or gathering information from participating members for redistribution to an external (possibly non-member) source. By employing this process a dynamic, arbitrarily sized group of objects can make a deliberate, calculated decision about which object should speak for all members.

The three modes are "accept", "reject" and "insist". The particular mode may be software or user set. Generally an administrator or administrative process will set the designations based on capacity or capabilities of the members to act as the 'primary' member. Each member has one designation that can be changed at any point. As members are added or removed from the object domain control can be renegotiated based on capabilities of the participating members. The modal status of individual members can be adjusted to meet the needs of the processes served in the domain. Each domain member also has a capability score that enables the software based selection process to assign a relative strength for the purposes of determining which members should be the 'primary' and an or...