Patent ID: 6338096
Filing Date: 2002-01-08
Classification: G06F,H04L

Abstract:
A micro web server for supporting an HTML web browser and providing HTML formatted content thereto from a variety of data resources as requested by a user, said micro web server running in a layer between said browser and an operating system for a personal computer said micro web server comprising:a) a search engine for: (i) receiving data requests comprising web pages with associated URL addresses from said HTML web browser; (ii) locating data from said variety of data resources requested by said HTML browser; (iii) retrieving data requested by said HTML browser from said variety of data resources; (iv) receiving data broadcast from said variety of data resources; (b) a first kernal for translating said retrieved data to HTML format when HTML formatting is not found; (c) a second kernal for performing a decompression on retrieved data when said data is compressed; (d) a third kernal for providing selective access to specific web pages or portions of specific web pages as determined by a user defined access table; (e) a fourth kernal for translating one of a plurality of internet protocols to HTTP protocol if HTTP protocol is not found; (f) a fifth kernal for transparently retrieving web pages whose URL addresses match URL addresses associated with said data requests from the HTML web browser for making the web pages instantly available to the HTML browser; and (g) a sixth kernal for amending said data requested and broadcast from said variety of resources with other data; wherein the micro web server transmits requested data to the HTML browser in a form suitable for display by the HTML browser according to functions performed by one or more of the first through the sixth kernals in response to the data requests.