Accelerated network delivery of channelized content
First Claim
1. An accelerated network delivery system for providing channelized content to an end user device connected to a proximately located local network appliance at accelerated data rates without at least some of the delays and latency associated with conventional internet downloads comprised ofa local network appliance geographically proximate to a plurality of end user devices, the local network appliance having multiple processors and large internal memory for processing content requests from end users such that the local network appliance and the plurality of end user devices form a geographically cohesive edge network, the content requests configured to enable the requested content to be assigned an ID and to be analyzed by the local network appliance for relevance to a content channel of a plurality of content channels where relevance is determined using a plurality of the group comprising demographic information, server system relevance, user system relevance, content publisher relevance, media type relevance, ISP vertical relevance, socio-economic relevance, and geographical relevance with respect to the geographically cohesive edge network such that the ID of at least some requested content analyzed as relevant is associated with at least one previously aggregated content channel of the plurality of content channels and create a new channel to be associated with the requested content in the event that no channel is deemed relevant to the requested content,a long term storage device associated with the local network appliance for caching at least some requested content as part of a content channel of the plurality of content channels, anda high-speed network connection for accelerated delivery of the requested content from the geographically proximate local network appliance to the end user making the content request.
1 Assignment
0 Petitions
Accused Products
Abstract
An accelerated delivery system for network content comprises local content storage and an associated local network appliance deployed proximate to at least one, and in some embodiments many, consumer devices. The local network appliance communicates with the consumer devices, and also communicates over the internet with original content servers and, importantly, a central processing cloud, to maintain a store of content that consumers are predicted to want to download.
88 Citations
15 Claims
-
1. An accelerated network delivery system for providing channelized content to an end user device connected to a proximately located local network appliance at accelerated data rates without at least some of the delays and latency associated with conventional internet downloads comprised of
a local network appliance geographically proximate to a plurality of end user devices, the local network appliance having multiple processors and large internal memory for processing content requests from end users such that the local network appliance and the plurality of end user devices form a geographically cohesive edge network, the content requests configured to enable the requested content to be assigned an ID and to be analyzed by the local network appliance for relevance to a content channel of a plurality of content channels where relevance is determined using a plurality of the group comprising demographic information, server system relevance, user system relevance, content publisher relevance, media type relevance, ISP vertical relevance, socio-economic relevance, and geographical relevance with respect to the geographically cohesive edge network such that the ID of at least some requested content analyzed as relevant is associated with at least one previously aggregated content channel of the plurality of content channels and create a new channel to be associated with the requested content in the event that no channel is deemed relevant to the requested content, a long term storage device associated with the local network appliance for caching at least some requested content as part of a content channel of the plurality of content channels, and a high-speed network connection for accelerated delivery of the requested content from the geographically proximate local network appliance to the end user making the content request.
-
9. A method for delivering web content comprising:
-
receiving at a geographically proximate edge network a content request from a requestor, assigning, from within a the geographically proximate edge network, an ID to content requested in the content request, analyzing the content request to determine whether the requested content is included within a previously aggregated content channel of a plurality of content channels and, if not, whether the content request is relevant to a content channel of the plurality of content channels, wherein a content channel comprises content aggregated and distributed together based on correlation with a select user group or content producer and relevance is determined using a plurality of a group comprising demographic information, server system relevance, user system relevance, content publisher relevance, media type relevance, ISP vertical relevance, socio-economic relevance, and geographical relevance with respect to a geographically proximate edge network, associating with at least one content channel of the plurality of content channels the ID of requested content determined to have sufficient relevance to the content channel and create a new channel to be associated with the requested content in the event that no channel is deemed relevant to the requested content, providing at the geographically proximate edge network a local channel cache comprised of at least a portion of the content of the plurality of content channels, determining whether a the local channel cache comprises a portion or all of the requested content, and if so, then fetching the locally available content from the local channel cache, and if not, then fetching the portion that is not locally available from a publisher, constructing at the geographically proximate edge network a response comprising the fetched content, and sending the response to the requester of the content from the geographically proximate edge network via a high speed data link. - View Dependent Claims (10)
-
-
11. A method for high speed delivery of web content to an end user comprising:
-
receiving at a geographically proximate edge network associated with the requestor a content request from a requestor, assigning at the geographically proximate edge network an ID to content requested by the content request, analyzing the content request to determine whether the requested content is relevant to a content channel of a plurality of content channels, wherein a content channel comprises content aggregated and distributed to a geographically cohesive edge network and relevance is determined using a weighted average of a plurality of a group comprising demographic information, server system relevance, user system relevance, content publisher relevance, media type relevance, ISP vertical relevance, socio-economic relevance, and geographical relevance with respect to the geographically cohesive edge network, associating with a content channel the ID of requested content determined to have sufficient relevance to the content channel and create a new channel to be associated with the requested content in the event that no channel is deemed relevant to the requested content, providing at the associated geographically proximate edge network a local channel cache comprised of at least a portion of the content of the plurality of content channels, determining whether a local channel cache comprises a portion or all of the requested content, and if so, then fetching the locally available content from the local channel cache, and if not, then fetching from a publisher the portion that is not locally available, constructing at the associated geographically proximate edge network a response comprising the fetched content, and sending the response to the requester of the content from the associated geographically proximate edge network via a high speed data link. - View Dependent Claims (12, 13, 14, 15)
-
Specification