Remote-agent-object based multilevel broweser
a multi-level, agent-based technology, applied in the field of network client and server devices and programs, can solve problems such as delays, and achieve the effects of improving user productivity, enhancing search speed, and enhancing the speed of client-initiated multi-level browsing operations
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Benefits of technology
Problems solved by technology
Method used
Image
Examples
second embodiment
[0045] With the search specified, the markup language parser 220 parses the loaded web page. In one embodiment the markup language parser 220 optionally first checks the currently loaded page for the keyword. This is useful especially for searches where the current page is not a results page but a page of text mixed with hyperlinks. In this example the keyword is not found in the currently parsed results page. Hence the parser detects each hyperlink in the results page and activates each one. Next it parses the returned page and searches for the keyword. If the keyword is found, the browser either starts building a “filtered results page” or displays the returned page to the user with the keyword highlighted. In this second embodiment, the user can click “find next” to continue the search.
[0046] In a preferred embodiment, while the user is viewing a given page, the browser makes one or more subsequent network accesses in the background. Hence while the user pauses to review the use ...
embodiment 700
[0077] Referring now to FIG. 7, a block diagram of a network configuration 700 is illustrated. An intelligent browser 705 is connected via a network connection to a server 710. The network connection may be defined at a given network layer, and in the illustrative embodiment 700, the network connection is assumed to be an application layer connection that uses the HTTP or the HTTPD protocol. The server 710 is coupled to an agent sandbox 715. The agent sandbox 715 is preferably implemented as a Java™ virtual machine in the same computer or computer subnetwork as the sever 710. The agent sandbox provides an execution environment for remote agents (e.g., mobile agents). In some embodiments, mobile agents are not used, but the client passes a static object in a remote method invocation. The object then executes in the sandbox 715 to perform client-defined operations.
[0078] In some embodiments the agent sandbox 715 may reside in a separate server from the server 710. For example, the bro...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com