. . . "The user preferences may be predefined by either the user or the network, and may include such parameters as a maximum allowed time for a particular file to download, a maximum cost that a user will incur for downloading a file, . . . , etc." .