Patent ID: 7761498

Claim:
A method of providing electronic document services in a computer network comprising a document management entity operable to provide electronic documents to users over electronic document delivery paths between the document management entity and document users, the method comprising: providing a document management entity remote from the users' servers and connected to the users' servers through the Internet; providing a database associated with the document management entity, the database having user profiles associated with one or more of the users; storing an electronic document in the document management entity, the stored electronic document addressed to at least one of the one or more users and transmitted across the Internet from a sending server at a source of the electronic document; determining an IP address of the source for the stored electronic document; examining at least one of the electronic document content and the electronic document source; and processing the electronic document and determining options for providing access to or delivering the processed electronic document to the one or more users, both based on the examination of the at least one of the electronic document content and the electronic document source, and further in accordance with the user profile of the one or more users.