Method and apparatus for providing audio advertisements in a computer network
First Claim
Patent Images
1. A computing system comprising:
- one or more hardware processors configured to execute instructions;
a computer memory holding instructions configured for execution by the one or more hardware processors in order to cause the computing system to;
receive a request for a web page from a client computing device executing a client web browser; and
send, in addition to the web page, code configured to cause the client web browser to generate a hidden frame that includes at least one audio file or a link to the at least one audio file in response to the request, wherein the hidden frame is configured to maintain a connection between the computing system and the client web browser at least until the at least one audio file is downloaded to the client computing device regardless of whether or not the web page is open on the client web browser, wherein the at least one audio file is selected based on one or more topical interests of a user of the client computing device.
7 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for providing audio advertisements in a computer network enables Web sites to deliver audio advertisements that cannot be bypassed by a visitor. More particularly, an advertising or sponsoring Web site receives a request from at least one user for delivery of a user-selected Web page associated with the Web site. The Web site selects at least one audio advertisement from a plurality of audio advertisements for delivery to the user in conjunction with the user-selected Web page. The Web site then delivers the audio advertisement to the user via the network in a format that precludes the user from controlling the manner of playback of the audio advertisement.
53 Citations
12 Claims
-
1. A computing system comprising:
-
one or more hardware processors configured to execute instructions; a computer memory holding instructions configured for execution by the one or more hardware processors in order to cause the computing system to; receive a request for a web page from a client computing device executing a client web browser; and send, in addition to the web page, code configured to cause the client web browser to generate a hidden frame that includes at least one audio file or a link to the at least one audio file in response to the request, wherein the hidden frame is configured to maintain a connection between the computing system and the client web browser at least until the at least one audio file is downloaded to the client computing device regardless of whether or not the web page is open on the client web browser, wherein the at least one audio file is selected based on one or more topical interests of a user of the client computing device. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method comprising:
-
receiving, by a computing system, a request for a web page from a client computing device executing a client web browser; and sending, by the computing system to the client computing device, code usable by the client web browser in order to generate a hidden frame including at least one audio file or a link to the at least one audio file in response to the request, wherein the hidden frame is configured to maintain a connection between the computing system and the client computing device at least until the at least one audio file is downloaded to the client computing device regardless of whether or not the web page is open on the client web browser, wherein the at least one audio file is selected based on one or more topical interests of a user of the client computing device. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A tangible computer readable medium having software modules including executable instructions stored thereon, wherein the software modules are configured for execution by a computing system having one or more hardware processors, the software modules including at least:
-
a first module configured to cause the computing system to receive a request for a web page from a client computing device; and a second module configured to transmit to the client computing device the requested web page and code usable by the client computing device to generate a hidden frame including at least one audio file or a link to the at least one audio file, wherein the hidden frame is configured to cause the at least one audio file to be played on the client computing device regardless of whether the web page is open on the client computing device, wherein the at least one audio file is selected based on one or more topical interests of a user of the client computing device.
-
Specification