×

System and method for managing performance between multiple peers in a peer-to-peer environment

  • US 7,941,482 B2
  • Filed: 04/26/2004
  • Issued: 05/10/2011
  • Est. Priority Date: 06/04/2003
  • Status: Active Grant
First Claim
Patent Images

1. A method of dynamically balancing a load on a fully connected grid (FCG) in a peer-to-peer environment, comprising:

  • determining if a first number of peer computing devices connected in a first FCG is greater than a preselected limit, wherein at least one of the peer computing devices includes computer readable code for determining if the first number of peer computing devices connected in to the first FCG is greater than the preselected limit, wherein the first FCG provides direct links between each of the peer computing devices connected to the first FCG, and wherein each peer computing device in the first FCG receives and retains a notification of all the resources available in all of the peer computing devices in the first FCG wherein the notification includes a corresponding location identifier and corresponding resources provided by each of the peer computing devices in the first FCG; and

    partitioning the first FCG into two or more subdivided FCGs when the first number of peer computing devices connected to the first FCG is greater than the preselected limit, wherein each of the subdivided FCGs includes at least two peer computing devices that were previously connected in the first FCG and wherein each peer computing device in the two or more subdivided FCGs includes a subdivided location identifier relationship to a location identifier for the first FCG.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×