Class of methods for improving perceived efficiency of end-user interactive access of a large database such as the World-Wide Web via a communication network such as "The Internet"
First Claim
Patent Images
1. A method for intelligent assistance from a computer program comprising:
- a. retention of session history and resources;
b. selection of optimization criteria;
c. sensitivity analysis of parameters;
d. multiple simulation with different sensitivity settings;
e. retention of optimal parameters;
f. matching later session with features of stored prior sessions;
g. using optimal simulated parameters from matched prior session with current session.
0 Assignments
0 Petitions
Accused Products
Abstract
Procedures and systems for speeding up end-user access of large interlinked databases over communication networks such as the internet. Predicting user requests is accomplished by artificially intelligent assistant. These requests are prioritized and augmented protocols are used to download in a weighted interleaved fashion multiple information resources.
-
Citations
7 Claims
-
1. A method for intelligent assistance from a computer program comprising:
-
a. retention of session history and resources;
b. selection of optimization criteria;
c. sensitivity analysis of parameters;
d. multiple simulation with different sensitivity settings;
e. retention of optimal parameters;
f. matching later session with features of stored prior sessions;
g. using optimal simulated parameters from matched prior session with current session.
-
-
2. A system for computer communication comprising a client, service provider and network at large whereby:
-
a. client makes multiple prioritized requests of service provider;
b. service provider makes multiple requests to network at large on behalf of client without prioritizing;
c. network responds with information in an arbitrary manner;
d. service provider prioritizes returned data prior to passing it on to client.
-
-
3. A method of data communication whereby multiple information resources are transmitted over a single channel in a prioritized manner such that larger or more frequent packets are sent to higher priority resources.
-
4. A method of data communication whereby within a packet switching network packet and additional multi-thread packet header is insinuated between the network header and the user data.
- 5. An improved method for data communication, via a packet-switching digital communications network, utilizing a communications protocol wherein the normal mode of operation is to transmit each data file as a data stream of packets separate from the data streams of other data files, wherein the improvement comprises the transmission of a multiplicity of data files via a single data stream connection whereby, within a packet switching network packet, an additional multi-thread packet header is insinuated between the network header and the user data.
Specification