Patent ID: 7685626

Claim:
A computer program product, for controlling a plurality of computers in a private network to manage information, the network having a data repository arranged to receive data from the plurality of computers and policy data containing rules defining relevant commercial data which is to be extracted from at least one of outbound data transmitted to a public network or inbound data received from the public network and stored in the data repository, comprising: a recording medium readable by a computer, having program code recorded thereon which when executed on each of said plurality of computers, configures said plurality of computers to: analyse, in conjunction with an application running on each of said plurality of computers that is operable to transmit the outbound data and receive the inbound data, at least one of said outbound data and said inbound data, with reference to said policy data, to identify in at least one of said outbound data and said inbound data, relevant commercial data that is to be stored in said data repository in accordance with said rules in said policy data; and cause said relevant commercial data to be stored in said data repository.