Inventors:
Eugene D. Kavner - Redmond WA
Assignee:
Redmond Venture, Inc. - Redmond WA
International Classification:
G06F 1516
Abstract:
A method and system operable with a network user interface operable on a general purpose computer capable of multithreaded operation is disclosed which accelerates network interaction through intelligent cacheing, intelligent fetching, and intelligent filtering of data. In a preferred embodiment, such intelligent cacheing, fetching, and filtering of data are achieved by implementing an instruction set between the network user interface and the network to accomplish such tasks in a manner transparent to the user. According to one aspect, resources that are identified as unnecessary, such as ad data files, are not downloaded. Thus, communication of resources identified as unnecessary may be avoided. According to another aspect, during the second and subsequent accesses of network information, any resources present in a local cache are presented to the user immediately, without first determining if a later version of the resource is available over the network. More specifically, in response to a request for a resource present in a local cache, the instruction set may immediately provide the user interface a response expected by the user interface, thereby appearing to the user interface that the resource was obtained via the network.