Method for making intelligent data placement decisions in a computer network
AssigneePi-Coral, Inc.
InventorRoger Frederick Osmond
Life of this patent
Estimating the term…
Abstract
A method for making data placement decisions in a computer network uses multiple factors comprising social rules (rules, factors and criteria common to all participating nodes and intended to benefit the community of nodes), as well as rules, factors and criteria driven by individual self-interest of the participating nodes. The method calls for each node to act in a semi-autonomous manner, without the need for a central coordinating node. By considering multiple factors fully, and not eliminating factors by a sequence of True/False decisions, the method may arrive at optimal decisions and may generate a ranked list of node candidates.
Claims11
A method for making data placement decisions in a computer network, wherein multiple criteria, rules or factors may be considered, prioritized and weighted using one or more algorithms,
- wherein such criteria, rules or factors may comprise shared social rules that govern the behavior of all participating nodes, per-object criteria (also called demand criteria) and criteria that relate to a participating node's self-interest and,
- wherein the criteria, rules and factors to consider may be predefined, assigned, or derived from current data and,
- wherein algorithms for weighting criteria, rules and factors may be predefined, assigned or derived from current data.
Dependencies are inferred from the claim text.