System and method for enabling disconnected web access
First Claim
1. A method for supporting offline Web browsing at a client device comprising the steps ofa) maintaining at said client device a user interests profile of that user'"'"'s web-browsing behavior, said user interests profile including content preferences and attribute preferences of Web pages the user may be interested in, said attributes of Web pages including one or more of:
- file type, file size, file location information and their respective weights according to user'"'"'s interest;
b) receiving a hoard request for downloading one or more said Web pages;
c) generating interestingness values of candidate Web pages based on said user'"'"'s interests profile, said interestingness value accounting for content-based interestingness and attribute-based interestingness of said Web pages;
d) selecting one or more candidate Web pages to hoard based on their respective interestingness values and downloading said selected Web pages; and
,e) storing said Web pages for later viewing by said user when offline.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for supporting offline Web browsing. A user interests profile comprising content and attribute preferences of Web pages the user may be interested in is provided. Based on that user'"'"'s profile, there is generated an interestingness values value for each of candidate Web pages. From a hoard request initiated by a user, received one or more Web pages are selected and downloaded based on their respective interestingness values. These Web pages are stored for later viewing by the user when offline. The candidate Web pages include base Web pages which are supplied by the user in the hoard request, and linked Web pages which are reachable from the base pages. Thus, an interestingness value may be computed as the interestingness of a hyperlink associated with a Web page reachable from a base Web page, the interestingness value of a hyperlink being based upon the similarity of a linked Web page to the base Web page and/or to that user'"'"'s interests profile.
-
Citations
31 Claims
-
1. A method for supporting offline Web browsing at a client device comprising the steps of
a) maintaining at said client device a user interests profile of that user'"'"'s web-browsing behavior, said user interests profile including content preferences and attribute preferences of Web pages the user may be interested in, said attributes of Web pages including one or more of: - file type, file size, file location information and their respective weights according to user'"'"'s interest;
b) receiving a hoard request for downloading one or more said Web pages; c) generating interestingness values of candidate Web pages based on said user'"'"'s interests profile, said interestingness value accounting for content-based interestingness and attribute-based interestingness of said Web pages; d) selecting one or more candidate Web pages to hoard based on their respective interestingness values and downloading said selected Web pages; and
,e) storing said Web pages for later viewing by said user when offline. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
- file type, file size, file location information and their respective weights according to user'"'"'s interest;
-
14. A system for supporting offline Web browsing at a client device, comprising:
-
means for maintaining a user interests profile at said client device, said user interests profile including content preferences and attribute preferences of Web pages that a user may be interested in, said attributes of Web pages including one or more of;
file type, file size, file location information and their respective weights according to user'"'"'s interest;means for receiving a user hoard request for downloading one or more Web pages and generating interestingness values associated with candidate Web pages based on that user'"'"'s interests profile, said interestingness values accounting for content-based interestingness and attribute-based interestingness of said Web pages; means in communication with the World Wide Web for downloading of one or more Web pages based on their respective interestingness values; a storage device for temporarily storing downloaded one or more said Web pages; and
,interface device for enabling subsequent viewing of said one or more downloaded Web pages while that user is disconnected from said Web. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A program storage device readable by machine, tangibly embodying a program of instructions executable by the machine to perform method steps for supporting offline Web browsing at a client device, the method steps comprising:
-
a) maintaining at said client device, a user interests profile of that user'"'"'s web-browsing behavior, said user interests profile including content preferences and attribute preferences of Web pages the user may be interested in, said attributes of Web pages including one or more of file type, file size, file location information and their respective weights according to user'"'"'s interest; b) receiving a hoard request for downloading one or more said Web pages; c) generating interestingness values of candidate Web pages based on said user'"'"'s interests profile, said interestingness value accounting for content-based interestingness and attribute-based interestingness of said Web pages; d) selecting one or more candidate Web pages to hoard based on their respective interestingness values and downloading said selected Web pages; and
,e) storing said Web pages for later viewing by said user when offline. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
Specification