Method, system, and program for allocating tasks to a plurality of processors

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7209932
APP PUB NO 20030182350A1
SERIAL NO

10108162

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Provided are a method, system, and program to allocate tasks among a plurality of processes within a distributed processing environment. Each process secures a list of elements and performs a first operation on an element of the list to produce a result corresponding to one of the processes. If the result corresponds to the process processing the element, the process performs a second operation on the element. Each process then processes the next element on the list until all the elements of the list are processed. After the process processes all the elements on the list it further processes each element remaining on the list and performs the second operation on the elements remaining on the list. In one implementation, the distributed processing environment is a peer-to-peer virtual storage system and each process runs on a controller controlling a plurality of storage systems.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

  • INTERNATIONAL BUSINESS MACHINES CORPORATION

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Dewey, Douglas William Tucson, AZ 31 740

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation