1. A computer implemented system promoting inventions over the Internet communications network, the system comprising: a host computer station connected to said communications network and having a database with stored invention information; a restricted access interface in communication with the host computer station and in communication via the communications network with at least one industry computer station; a computer program enrollment module for enrolling a user of said industry computer station as an industry representative user wishing to access the stored invention information, wherein said enrollment module conditions such access upon the industry representative user executing an agreement regarding the stored invention information; and a computer program invention disclosure module selectively granting the industry representative user access to said stored invention information upon execution by the industry representative user of the agreement.