Patent ID: 7299273
Filing Date: 2007-11-20
Classification: G06F

Abstract:
1. A method for minimizing an overall cost of processing client requests for items in a client-server network, said method comprising: defining a range of values for a number of clusters into which requesting clients and requested items in said client requests from said requesting clients are to be clustered; simultaneously clustering said requested items and said requesting clients into a set number of clusters, using a clustering algorithm, wherein said set number of clusters is a value within said range; calculating a cost of processing said set number of clusters of said requested items and said requesting clients, wherein said cost is based on a difference between items received and items requested by said requesting clients; repeating said processes of simultaneously clustering and calculating such that said cost is calculated for each of said values within said range; and determining a cluster combination that provides a minimum overall cost of processing said client requests wherein said process of simultaneously clustering said requested items and said requesting clients further comprises: