USE OF INCARNATION NUMBER FOR RESOURCE STATE CYCLING

Patent №

US 7,366,960

Granted

2008-04-29

Filed 2004

Owner

MICROSOFT CORPORATION

AI components

2

planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

10962011

In a server cluster, a system and method is provided for mitigating redundant resource failure notifications and other problems resulting from late handling of messages. Traditional resource management can result in the generation of redundant resource failure notifications that trigger unnecessary recovery actions, or cause other cluster problems such as performing an action that has previously been handled as part of failure recovery. The present invention tracks resource failures and eliminates recovery actions for redundant resource failure notifications. An incarnation number is passed to a resource each time it is called, and is incremented whenever a resource failure notification is delivered. Failure notifications having an incarnation number lower than the current incarnation number are discarded. Message processing similarly uses an incarnation number to distinguish between queued messages that correspond to those from a currently healthy node and those from a previous incarnation of the node, which no longer have meaning.

PlanningAI hardwareG06F 11/0781G06F 11/0709

AI classification

Planning1.00
AI hardware0.91
Evolutionary computation0.24
Knowledge representation0.17
Natural language0.00
Vision0.00
Speech0.00
Machine learning0.00

Ownership

MICROSOFT CORPORATION

assignment · 153320948

Assignors

SHRIVASTAVA, SUNITA, SUBBARAMAN, CHITTUR P.

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC