DELIVERING ELECTRONIC CONTENT
1 Assignment
0 Petitions
Accused Products
Abstract
Delivering electronic content includes providing instructions that might cause a computer to collect information including a network address and transmitting the collected information to a receiving computer. The computer that receives the transmitted information selects electronic content based on the received information and sends the selected electronic content to the network address included in the received information. Access to the electronic content might be selectively granted based on criteria.
51 Citations
56 Claims
-
1. (canceled)
-
2. A network-based system for delivering electronic content, the system comprising:
-
a server interconnected to a network, the server configured to select an electronic data item from a database containing a plurality of electronic data items; and the database containing the plurality of electronic data items, wherein server is configured to select a specific electronic data item from among the plurality of electronic data items based on at least one of the request for data and identifying information, and wherein the server is configured to initiate transmission of the selected electronic data item to a network location in the network indicated by the identifying information sent by a first computer, and wherein the first computer sends the identifying information based on instructions provided to the first computer in a message, the instructions configured to dynamically provide the identifying information including at least some information obtained at the first computer, and the instructions configured to determine whether the selected electronic data item has been previously accessed at the first computer. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9)
-
-
10. A network-based system for delivering electronic content, the system comprising:
-
a server interconnected to a network, the server configured to provide a message with instructions that causes a first computer to initiate transmission of identifying information to a second computer in response to a request for data; and a database containing a plurality of electronic data items; wherein the second computer is configured to select a specific electronic data item from among the plurality of electronic data items based on at least one of the request for data and the identifying information, and wherein the second computer is configured to initiate transmission of the selected electronic data item to a network location in the network indicated by the identifying information, and wherein the instructions are configured to dynamically provide the identifying information including at least some information obtained at the first computer, and configured to attempt to send notification information to the server as a result of an attempt to access the selected electronic data item. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer-implemented method of delivering electronic content, the method comprising the steps of:
-
providing a message with instructions that causes a first computer to initiate transmission of identifying information to a second computer in response to a request for data; processing the request for data at the second computer and selecting electronic content based on at least one of the request for data and the identifying information; initiating transmission of the electronic content to a network location indicated by the identifying information; and receiving notification information from across a network as a result of an attempt to access the electronic content, wherein the instructions are configured to attempt to transmit the notification information and to control access to the electronic content subsequent to the attempt to transmit. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
-
46. A computer-implemented method of delivering electronic content, the method comprising the steps of:
-
providing instructions that cause a first computer to dynamically transmit identifying information to a second computer in response to a request for data; processing the request for data at the second computer to select electronic content and to transmit the electronic content to a location indicated by the identifying information; and receiving notification information from the location indicated by the identifying information, wherein the instructions include executable instructions and are configured to attempt to transmit the notification information based on an event, and to control access to the electronic content after the attempt to transmit. - View Dependent Claims (47, 48, 49, 50, 51, 52, 53, 54, 55, 56)
-
Specification