Methods and apparatus for enabling use of web content on various types of devices
First Claim
Patent Images
1. A method for displaying web content on a device comprising:
- requesting a web page by a user;
in response to a user request, downloading said web page to a server;
searching for at least one template for said web page on a database of said server;
if a template is found for said web page, effecting best matching between said template and a plurality of information bearing regions on said web page; and
importing said plurality of information bearing regions to at least one device adapted page.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and system for displaying web content on a device including the functionalities of requesting a web page by a user, in response to a user request, downloading the web page to a server, searching for at least one template for the web page on a database of the server, if a template is found for the web page, effecting best matching between the template and a plurality of information bearing regions on the web page and importing the plurality of information bearing regions to at least one device adapted page.
145 Citations
24 Claims
-
1. A method for displaying web content on a device comprising:
-
requesting a web page by a user;
in response to a user request, downloading said web page to a server;
searching for at least one template for said web page on a database of said server;
if a template is found for said web page, effecting best matching between said template and a plurality of information bearing regions on said web page; and
importing said plurality of information bearing regions to at least one device adapted page. - View Dependent Claims (2, 6, 9, 10, 11, 12)
-
-
3. A method of obtaining information from at least one dynamic website, the method comprising:
-
constructing at least one template of at least a part of a web page of said at least one website when said web page is in a first state; and
employing said at least one template to extract information from at least one web page of said at least one dynamic website when at least one of said at least one web page is in a second state, different from said first state. - View Dependent Claims (4, 5)
-
-
7. A method of obtaining information from at least one dynamic website, the method comprising:
-
obtaining at least one document object model (DOM) of a web page of said at least one dynamic website when said web page is in a first state; and
employing said at least one document object model (DOM) to obtain information from at least one web page of said at least one dynamic website when at least one of said at least one web page is in a second state, different from said first state. - View Dependent Claims (8)
-
-
13. A system for displaying web content on a device comprising a computer programmed to support at least the following functionality:
-
requesting a web page by a user;
in response to a user request, downloading said web page to a server;
searching for at least one template for said web page on a database of said server;
if a template is found for said web page, effecting best matching between said template and a plurality of information bearing regions on said web page; and
importing said plurality of information bearing regions to at least one device adapted page. - View Dependent Claims (14, 18, 21, 22, 23, 24)
-
-
15. A system for obtaining information from at least one dynamic website, the system comprising a computer programmed to support at least the following functionality:
-
constructing at least one template of at least a part of a web page of said at least one website when said web page is in a first state; and
employing said at least one template to extract information from at least one web page of said at least one dynamic website when at least one of said at least one web page is in a second state, different from said first state. - View Dependent Claims (16, 17)
-
-
19. A system for obtaining information from at least one dynamic website, the system comprising a computer programmed to support the following functionality:
-
obtaining at least one document object model (DOM) of a web page of said at least one dynamic website when said web page is in a first state; and
employing said at least one document object model (DOM) to obtain information from at least one web page of said at least one dynamic website when at least one of said at least one web page is in a second state, different from said first state. - View Dependent Claims (20)
-
Specification