System, method and apparatus for emulating a web server
First Claim
1. A web server emulation device for serving web content, the web server emulation device adapted to be coupled to a digital appliance for end use of at least part of the web content, the web server emulation device comprising:
- one or more non-volatile storages for storing at least part of the web content;
one or more interfaces, coupled to at least one of the nonvolatile storages, the one or more interfaces for receiving and sending at least part of the web content, and one or more agents for preparing web content to be served the digital appliance, wherein at least part of the web content is served to the to the digital appliance for end use of the web content.
4 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments include a system, method and apparatus for providing web pages and content using a storage device, such that the web pages and content are accessed offline. The information and programs that compose the web page are stored in the storage within the device (hereafter Web Server Emulation Device). The Web Server Emulation Device connects to a computing device (hereafter Client Digital Appliance) such as a personal computer, which executes a proxy program. The Client Digital Appliance may also execute a web-browsing program. The proxy captures web browser requests and processes them. If required, the proxy program transfers part or all of a request to the Web Server Emulation Device for further processing. The Web Server Emulation Device may also store user input, such as from an HTML form, to be transmitted to a remote web server when connected to a network such as the Internet.
38 Citations
21 Claims
-
1. A web server emulation device for serving web content, the web server emulation device adapted to be coupled to a digital appliance for end use of at least part of the web content, the web server emulation device comprising:
-
one or more non-volatile storages for storing at least part of the web content;
one or more interfaces, coupled to at least one of the nonvolatile storages, the one or more interfaces for receiving and sending at least part of the web content, and one or more agents for preparing web content to be served the digital appliance, wherein at least part of the web content is served to the to the digital appliance for end use of the web content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A web server emulation system for serving web content, comprising:
-
a web server emulation device for serving web content, the web server emulation device adapted to be coupled to a digital appliance for end use of at least part of the web content, the web server emulation device comprising;
one or more non-volatile storages for storing at least part of the web content;
one or more interfaces, coupled to at least one of the nonvolatile storages, the one or more interfaces for receiving and sending at least part of the web content, and one or more agents for preparing web content to be served the digital appliance, and a digital appliance for the end use of at least part of the web content, wherein at least part of the web content is served the to the digital appliance for end use of the web content.
-
-
21. A method for serving web content using a web server emulation device, comprising:
-
preparing the web content to be served;
serving the web content from a web server emulation device to a coupled digital appliance;
wherein at least part of the web content is served the to the digital appliance for end use of the web content.
-
Specification