Patent ID: 7024449
Filing Date: 2006-04-04
Classification: A01N,G06F,H04L

Abstract:
1. A system for a network of computers, comprising: at least two personal computers; at least one of said personal computers including a wireless network connection capable of coupling said one personal computer to at least one of said other personal computers via said network; at least one of said personal computers including a firewall configured to permit access through said network to at least one of said at least two computers to execute all or a portion of shared computer processing; at least one of said personal computers including a microprocessor on a chip, said microprocessor chip including: a nonvolatile memory; at least one control unit and at least two processing units, said at least one control unit allowing at least one user of said personal computer to control said at least two processing units; and a power management function component for managing power on said microprocessor chip, at least one processor for providing network services and shared computer processing, including parallel processing, to be provided to said at least two personal computers within said network; communication connections allowing at least one of said at least two personal computers, when idled, to be made available temporarily to provide said shared computer processing to said network; communication connections allowing at least one of said at least two personal computers, when directed by a corresponding personal user, to function temporarily as a master personal computer to initiate and control execution of computer processing shared with at least one other of said at least two personal computers in said network; communication connections allowing said at least one other of said at least two personal computers, when idled, to be made available to function temporarily as at least one slave personal computer to participate in an execution of shared computer processing controlled by said master personal computer; and communication connections allowing said at least two personal computers to alternate as directed between functioning as a master and functioning as a slave in said shared computer processing; wherein each of said at least one slave personal computer consolidates or passes through results sent from another slave personal computer at a lower processing level.