Link delivery for subsequent retrieval of networked information
First Claim
1. A method of delivering links for subsequent display by an application program running on a user'"'"'s computer, each link being associated with a location of information on a computer or a computer network, the method comprising:
- assembling a plurality of links for transfer to an application-specific location;
storing the plurality of links in the application-specific location to automatically integrate the plurality of links into at least one menu of the application program.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method for providing links to a browser program running on a computer connected to a network include receiving a request from the browser program to transfer a file representing a home page for display in the browser program, and determining a storage location on the computer for links used by the browser program. The system and method may include requesting permission to modify links used by the browser program prior to transferring a list of links to the storage location on the computer for subsequent use by the browser in retrieving information from the network. The list of links may be statically or dynamically generated with one or more links provided by a link server on the network. In one embodiment, accounting information relative to the number and type of links transferred to the user'"'"'s computer is collected and may be forwarded to an associated billing computer located on the network.
-
Citations
48 Claims
-
1. A method of delivering links for subsequent display by an application program running on a user'"'"'s computer, each link being associated with a location of information on a computer or a computer network, the method comprising:
-
assembling a plurality of links for transfer to an application-specific location;
storing the plurality of links in the application-specific location to automatically integrate the plurality of links into at least one menu of the application program. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for delivering links associated with locations of information on a computer network from a server on the computer network to a browser running on a user'"'"'s computer system, the method comprising:
-
receiving a request from the browser to transfer information from the server for display by the browser;
transferring a plurality of links from the server to a browser-specific location on the user'"'"'s computer system to integrate the plurality of links into at least one menu or toolbar of the browser. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A method for providing links to a browser program running on a computer connected to a network, the method comprising:
-
receiving a request from the browser program to transfer a file representing a home page for display in the browser program;
determining a storage location on the computer for links used by the browser program;
requesting permission to modify links used by the browser program;
generating a list of links to be transferred to the computer; and
transferring the list of links to the storage location on the computer for subsequent use by the browser in retrieving information from the network. - View Dependent Claims (34, 35, 36, 37, 38, 39)
-
-
40. A computer readable storage medium having stored data representing instructions executable by a computer to deliver links for subsequent display by an application program running on a user'"'"'s computer, the computer readable storage medium comprising:
-
instructions for assembling a plurality of links for transfer to the user'"'"'s computer; and
instructions for storing the plurality of links in a location specific to the application program to automatically integrate the plurality of links into at least one menu of the application program.
-
-
41. A computer readable storage medium having stored data representing instructions executable by a computer to provide links to a browser program running on a second computer connected to a network, the computer readable storage medium comprising:
-
instructions for receiving a request from the browser program to transfer a file representing a home page for display in the browser program;
instructions for determining a storage location on the computer for links used by the browser program;
instructions for requesting permission to modify links used by the browser program;
instructions for generating a list of links to be transferred to the computer; and
instructions for transferring the list of links to the storage location on the computer for subsequent use by the browser in retrieving information from the network.
-
-
42. A system for providing links to an application program running on a computer connected to a network, the system comprising:
-
a file server connected to the network for receiving requests from the application program to transfer files to be displayed by the application program, the file server identifying the application program and determining a storage location for links used by the application program;
a link server in communication with the file server over the network, the link server generating at least one list of links and periodically transferring the at least one list to the file server;
wherein the file server transfers the at least one list of links received from the link server to the storage location for links used by the application program for subsequent use in retrieving information from the network. - View Dependent Claims (43)
-
-
44. A method for providing links to an application program running on a user'"'"'s computer connected to a computer network, the method comprising:
-
receiving a request from the application program to transfer a file representing a home page for display in the application program;
transferring instructions to the user'"'"'s computer for subsequent use in delivering links to the user'"'"'s computer, the instructions selected based at least in part on the application program;
determining a storage location on the user'"'"'s computer for links based at least in part on the application program;
generating a list of links to be transferred to the user'"'"'s computer;
transferring the list of links to the storage location on the user'"'"'s computer for subsequent use by the application program in retrieving information from the network; and
storing accounting information associated with type and number of links transferred to the user'"'"'s computer.
-
-
45. A method for delivering links from a web server to a browser running on a user'"'"'s computer system, the method comprising:
-
receiving a request from the browser to transfer a file representing a page for display in the browser;
automatically transferring a plurality of objects contained within the page to the browser in response to the request, wherein at least one object includes instructions for transferring a hierarchical directory structure of files and directories to the user'"'"'s computer system;
generating a list of links to be transferred to the user'"'"'s computer system by assembling a plurality of links into a hierarchical directory structure of files and directories wherein each file corresponds to a single link;
transferring the hierarchical directory structure of files and directories to the user'"'"'s computer system;
storing the hierarchical directory structure of files and directories in a browser-specific location using the previously transferred instructions contained within the object such that the hierarchical directory structure integrates the plurality of links into at least the browser. - View Dependent Claims (46, 47, 48)
-
Specification