Method and system for injecting external content into computer network interactive sessions
First Claim
Patent Images
1. A method for injecting external content into a computer network interactive session comprising the steps of:
- a. receiving an electronic request from a client for selected content from a specified address location;
b. determining, based on predetermined criteria whether to deliver external content to said client;
c. upon determining to deliver said external content, transmitting said external content to said client and transmitting said request for selected content to said specified address location for response; and
d. upon determining not to deliver said external content, transmitting said request for selected content to said specified address location for response wherein said request for selected content is transmitted to said specified address location substantially unaltered.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for injecting external content to a user'"'"'s client computer engaged in an interactive computer network session. A request for selected content from a user is intercepted and a decision is made whether to deliver external content to the user'"'"'s client computer in addition to the requested content. The method and system allows for local service providers such as ISPs to add their own content to sessions involving remote content suppliers.
111 Citations
38 Claims
-
1. A method for injecting external content into a computer network interactive session comprising the steps of:
-
a. receiving an electronic request from a client for selected content from a specified address location;
b. determining, based on predetermined criteria whether to deliver external content to said client;
c. upon determining to deliver said external content, transmitting said external content to said client and transmitting said request for selected content to said specified address location for response; and
d. upon determining not to deliver said external content, transmitting said request for selected content to said specified address location for response wherein said request for selected content is transmitted to said specified address location substantially unaltered. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
e. upon receipt of a response to said request for selected content, transmitting said response to said client substantially unaltered.
-
-
14. A method of browsing in a computer network having at least one client computer electronically connectable to the Internet, said client computer being adapted to transmit requests for selected content to a specified address location and to allow downloading of requested selected content from said location on the Internet, comprising the steps of:
-
a. receiving a request for selected content from a client computer, said selected content being located at a specified address location;
b. intercepting said request for selected content upon delivery to said specified address location;
c. selectively delivering external content in addition to said selected content to said client computer for display; and
d. transmitting said request for said selected content to said specified address location wherein said request for selected content is transmitted to said specified address location substantially unaltered. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
e. upon receipt of a response to said request for selected content, transmitting said response to said client substantially unaltered.
-
- 22. An automated system which allows for the delivery of external content to a web browser of a client coupled to the Internet through an ISP, comprising an ISP junction which receives a request for a web page directed to a specified address from said client, said ISP junction including a content injector, said content injector including access to an addition determining system which selectively determines when to deliver external content to said client based on predetermined criteria, and a transmission system which transmits said request for a web page to the specified address.
-
33. A system for injecting external content into a computer network interactive session, comprising a content injector including a processor, electronic storage and a gateway, wherein:
-
a. said storage including external content information;
b. said gateway including means for reading information packets transmitted from a client during a network interactive session, said packets including request information;
c. said processor determining whether to deliver external content to said client by comparing said request information to predetermined criteria. - View Dependent Claims (34, 35, 36, 37, 38)
-
Specification