Method to improve perceived access speed to data network content using a multicast channel and local cache
First Claim
Patent Images
1. a method for increasing perceived access speed to content available from a data network, comprising:
- selecting data to be sent to multicast groups based on a predetermined policy; and
sending the data over the multicast channel to one or more client devices.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for increasing a user'"'"'s perceived access speed to content available from a data network. The method utilizes a multicast channel and the selection of group data to be sent over that channel.
-
Citations
23 Claims
-
1. a method for increasing perceived access speed to content available from a data network, comprising:
-
selecting data to be sent to multicast groups based on a predetermined policy; and
sending the data over the multicast channel to one or more client devices. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for increasing perceived access speed to content available from a data network, comprising:
-
selecting data to be sent over a shared multicast channel based on a predetermined policy;
sending the data over the multicast channel to one or more client devices;
receiving the data;
filtering the data;
storing the filtered data in a local cache; and
retrieving the filtered data from the cache for user consumption. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for increasing perceived access speed to content available from a data network, comprising:
-
measuring user demand for data;
selecting data to be sent over a shared multicast channel based upon said user demand;
sending the selected data over the multicast channel to one or more client devices;
receiving the selected data;
filtering the selected data;
storing the filtered data in a local cache; and
retrieving the filtered data from the cache for user consumption. - View Dependent Claims (15, 16, 17)
-
-
18. A method for increasing perceived access speed to content available from a data network, comprising:
-
measuring user demand for data using a web proxy;
selecting data to be sent over a shared multicast channel based upon said user demand;
sending the selected data over the multicast channel to one or more client devices;
receiving the selected data;
filtering the selected data;
storing the filtered data in a local cache; and
retrieving the filtered data from the cache for user consumption. - View Dependent Claims (19, 20)
-
-
21. A method for increasing perceived access speed to content available from a data network, comprising:
-
measuring user demand for data;
selecting data to be sent over a shared multicast channel based upon said user demand;
sending the selected data over the multicast channel to one or more client devices;
receiving the selected data;
storing the selected data in a local cache;
using a local web proxy for storing additional data; and
retrieving the selected data from the cache for user consumption. - View Dependent Claims (22)
-
-
23. An apparatus for improving a user'"'"'s perceived access speed to data network content, comprising:
-
a memory having program code stored therein; and
a processor connected to said memory for carrying out instructions in accordance with stored program code;
wherein said program code, when executed by said processor, causes said processor to perform the steps of;
a) receiving a user input request for data from a data network; and
b) determining whether said requested data is to be retrieved from the local cache or the data network; and
c) retrieving said requested data for user consumption, wherein said cache includes data sent to one or more client devices of multicast groups, wherein the sent data was selected based on a predetermined policy.
-
Specification