Patent ID: 6389469
Filing Date: 2002-05-14
Classification: G06F

Abstract:
A system for delivering content desired by a specific user among a plurality of users directly to a user client of the specific user via the Internet, the system comprising at least one server including a memory and being designed and configured for:(a) receiving a user profile from the specific user, said user profile defining user preferences with respect to a plurality of criteria; (b) storing a plurality of content items in said memory, each of said items having a content profile with respect to said plurality of criteria; (c) assembling a packet of content items, each of said items in said packet being characterized by a correspondence between said user profile and said content profile; (d) sending said packet to the user client of the specific user when bandwidth is available on a channel of communication between said user client and said server, such that connectivity of the user client is affected as little as possible by sending of said packet by said server; and (e) sensing available bandwidth in said communication channel and adjusting sending activity accordingly.