Patent · US Expired

Establishing compatibility of messages for communicating between processing entities with continuous availability

US6754717B1 · kind B1 · utility

222Cited by
24References
24Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 23, 2000
Grant dateJun 22, 2004
Priority date
Expiry dateOct 9, 2022

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/546
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A plurality of processing entities of a computer processing system employ messages for communicating with each other, and are updatable to newer versions at each of the processing entities by an initialization process. To maintain continuous availability, compatibility for the messages is established between the processing entities by maintaining, for message types, at each processing entity, identification values of the maximum and of the minimum versions of the message type supported at the entity. An initializing processing entity requests the maximum and minimum version identification values for the message types from other processing entities of the system. The initializing entity compares its maintained maximum and minimum version identification values to received maximum and minimum version identification values, and selects, as its current version, the maximum version whose identification value intersects with the maintained maximum and minimum version identification values and the maximum and the minimum version identification values of all the other processing entities.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.