Patent ID: 7921221

Claim:
A computer-implemented method of presenting requested content, gathered by a network-based server, to a remote user device, comprising: receiving, by a network-based server and from a remote user on a remote user device connected to a network, a request for one or more media objects; monitoring, by the network-based server, at least one digital object channel provided by one or more information providers to await occurrence of the requested one or more media object, without directly requesting the one or more media objects from the one or more information providers, wherein the monitoring comprises sending the request to one or more monitoring devices; locating, by the network-based server and based on one or more descriptors of media content transmitted in the at least one digital object channel, at least one undedicated media stream transmitting the one or more media objects via the at least one digital object channel, the at least one undedicated media stream not being directly initiated by the network-based server, wherein the locating comprises receiving, from at least one of the one or more monitoring devices, an indication of the at least one undedicated media stream transmitting the one or more media objects; recording, by the network-based server, a copy of the one or more media objects while the one or more media objects are being transmitted in the at least one undedicated media stream; and making the copy of the one or more media objects available, by the network-based server, to the remote user device; wherein the remote user device is not required to stay connected to the network or the network-based server while the network-based server is locating or recording the requested one or more media objects.