WO1999062011A1 - Advertisements on a data network - Google Patents

Advertisements on a data network Download PDF

Info

Publication number
WO1999062011A1
WO1999062011A1 PCT/EP1999/003576 EP9903576W WO9962011A1 WO 1999062011 A1 WO1999062011 A1 WO 1999062011A1 EP 9903576 W EP9903576 W EP 9903576W WO 9962011 A1 WO9962011 A1 WO 9962011A1
Authority
WO
WIPO (PCT)
Prior art keywords
file
advertisement
server
user
electronic file
Prior art date
Application number
PCT/EP1999/003576
Other languages
French (fr)
Inventor
Esa Turtiainen
Original Assignee
Telefonaktiebolaget Lm Ericsson (Publ)
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Telefonaktiebolaget Lm Ericsson (Publ) filed Critical Telefonaktiebolaget Lm Ericsson (Publ)
Priority to AU43668/99A priority Critical patent/AU4366899A/en
Publication of WO1999062011A1 publication Critical patent/WO1999062011A1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising

Definitions

  • the present invention relates to a method and apparatus for providing advertisements to an end user via a data communications network.
  • the invention relates to the incorporation of advertisements into World Wide Web pages downloaded via the Internet .
  • Advertisements are typically made available directly, by way of a World Wide Web (WWW) page which can be downloaded to an end-user ' s personal computer by the end-user entering the Universal Resource Locator (URL) address of the page into his Web browser, or by incorporating a link to such a page in the Web page of a third party.
  • WWW World Wide Web
  • URL Universal Resource Locator
  • a link to an advertiser's Web page may be incorporated, for example, into a page of an on-line newspaper or magazine.
  • the advertisement is incorporated into the third party page as a so-called "hot-link" (comprising for example text or a picture) such that the end-user is able to download a new page, related to the advertisement, by clicking on the link.
  • This method of incorporating advertisements into the Web page of a third party is not optimal for two reasons. Firstly, especially where advertisements are carried by way of a picture, even the incorporation of a relatively small number of advertisements into a Web page can add significantly to the (data) size of the page, and can therefore significantly increase its downloading time. Secondly, the incorporation of advertisements into downloaded pages typically takes no consideration of the interests of the end-user who is receiving the pages. A user is therefore likely to miss potentially interesting advertisements, buried amongst the many other irrelevant advertisements .
  • One proposal to provide for the transmission of advertisements relevant to a particular user involves collecting information on Web pages which have been downloaded from the Internet by the user at his Web browser. This information may include, for example, the URL addresses of the previously downloaded Web pages. The information is collated at the Web browser (the collated information sometimes being referred to as a "cookie") and is transmitted to some central database Web server which responds by selecting advertisements on the basis of the received end-user data and by sending these advertisements to the end-user.
  • the collated information sometimes being referred to as a "cookie”
  • a method of conveying advertisements to a user terminal wherein the user terminal is coupled to a data network via an intermediate server, and at least one content provider server is also coupled to the data network, the method comprising: sending an electronic file from the content provider server to the intermediate server via said data network, said file conveying human comprehensible information; at the intermediate server, incorporating into said electronic file, or appending thereto, electronic data conveying further human comprehensible information relating to at least one advertisement; and sending the modified electronic file from the intermediate server to the user terminal .
  • an intermediate server associated with an end- user is located geographically closer to the end-user than is the content provider server.
  • the present invention allows advertisements to be incorporated into downloaded files at a local level.
  • advertisements may be incorporated into the files which are likely to have more relevance to the end-user.
  • the electronic file sent from the content provider server contains markers or tags identifying positions in the file where advertisements may be inserted by the intermediate server.
  • a marker may define the position and size of the insertion into said graphical image.
  • the image may be encoded in a GIF format or a JPEG format .
  • Other formats may also be used, such as PNG.
  • the inserted electronic data conveys a still image, that data may be in a corresponding format .
  • the file/data may be in an MPEG, AVI, VIVO, QT, or other format .
  • the electronic data inserted into the downloaded file may convey visual information, it may also convey other information such as an audio sequence, e.g. music.
  • the method comprises creating at the intermediate server a profile for each end-user attached to that intermediate server.
  • a profile may be constructed using the data network addresses of files previously downloaded to the user's terminal. Advertisements to be incorporated or appended to a file may then be selected on the basis of the user profile.
  • the electronic file sent from the content provider server comprises at least one tag, which tag is used by the intermediate server to determine the nature of the advertisement to be incorporated into or appended to the file.
  • the tag may define a location in the file, or it may define a type of advertisement, e.g. subject or medium.
  • the data network used to convey said electronic file may be the Internet, in which case said electronic file comprises HTML code defining a Web page.
  • the advertisement may be incorporated into the Web page by suitably modifying the HTML code.
  • the advertisement may be inserted into an image (e.g. GIF, MPEG), audio (WAV), or other file contained within the Web page.
  • GIF Global System for Mobile Communications
  • MPEG Motion Picture Experts Group
  • WAV audio
  • the advantage of the latter method is that the advertisement becomes more securely embedded in the Web page and thus it is more difficult to filter out the advertisement.
  • the above mentioned profile for each user may be created using the Universal Resource Locator (URL) addresses of Web pages requested by the user.
  • said intermediate server is preferably a proxy server, typically operated by an Internet Service Provider or forming part of a Local Area Network through which the user terminal is connected to the Internet.
  • apparatus for conveying advertisements to a user terminal comprising an intermediate server coupling the user terminal to a data network and arranged in use to receive, via the data network, an electronic file from a content provider server also coupled to the data network, said file conveying human comprehensible information, the intermediate server having : memory means storing electronic data conveying further human comprehensible information relating to at least one advertisement; signal processing means for incorporating into said electronic file, or appending thereto, said electronic data; and transmitting means arranged to send the modified electronic file from the intermediate server to the user terminal .
  • a computer memory encoded with executable instructions representing a computer program for causing an intermediate server to: receive an electronic file from a content provider server via a data network to which the intermediate and content provider servers are coupled, said file conveying human comprehensible information; incorporate into said electronic file, or append thereto, electronic data conveying further human comprehensible information relating to at least one advertisement; and send the modified electronic file to the user terminal .
  • Figure 1 shows schematically a system for incorporating advertisements into Web pages downloaded over the Internet ;
  • Figure 2 shows a flow chart illustrating the method of operation of the system of Figure 1.
  • a user terminal 1 which is typically a personal computer or the like.
  • the user terminal 1 is connected via a modem (not shown) to an Integrated Services Digital Network (ISDN) telephone line 2, and through that line to a Public Telephone Network 3 to which the user subscribes.
  • ISDN Integrated Services Digital Network
  • the user Upon request, e.g. by dialling a predefined number from the user terminal 1, the user is able to connect to an Internet Service Provider (ISP) 4.
  • ISP Internet Service Provider
  • the user will normally have an account with the ISP 4.
  • the ISP 4 has a so-called Network Access Server (NAS) 11 which routes data between the PTN 3 and a Local Area Network (LAN) of the ISP 4.
  • NAS Network Access Server
  • LAN Local Area Network
  • the NAS 11 acts as a protocol converter, converting between the circuit switched transmission protocol of the PTN 3 and the packet switched protocol of the LAN and the World Wide Web (WWW) 6.
  • WWW World Wide Web
  • a user After the user terminal 1 has logged on to the NAS 11 via the PTN 3, a user is able to make a request to the ISP 4 to download a particular Web page via from the WWW 6.
  • a URL is a special kind of Internet Protocol (IP) address which identifies a particular remote server 7 connected to the WWW 6, and a particular page (or data file) held by that server 7.
  • IP Internet Protocol
  • the remote server 7 may in this context be referred to as an Internet Content Provider.
  • All URL requests are passed by the NAS 11 to a "proxy" server 5.
  • the conventional function of the proxy server 5 is to retain in a database thereof, and for a predetermined time, Web pages previously downloaded from the WWW 6.
  • the proxy server 5 Upon receiving a download request therefore, the proxy server 5 first examines its database to determine whether or not it contains the requested WWW page. If it does, the page is returned to the user terminal 1. If not, then the page is downloaded from the Internet Content Provider 7, using the TCP/IP protocol, and relay to the user terminal 1 via the proxy server 5 and the PTN 3.
  • Web pages When a Web page at some particular URL is downloaded from an Internet Content Provider 7, this is temporarily stored in a buffer memory 10 of the proxy server 5.
  • Web pages are constructed using a language known as Hyper Text Mark-up language (HTML) and it is in this form which the downloaded page is stored in the buffer memory 10.
  • HTML Hyper Text Mark-up language
  • the proxy server 5 is provided with a user profile database 8.
  • This database 8 associates users with one or more categories. Typical categories may include financial services, computer products and services, film and television, cars, etc.
  • a user is associated with a category on the basis of URL addresses which have previously been browsed on the user's terminal 1, and more particularly by associating category keywords with URL addresses. For example, the word "insurance" contained in a URL may cause a user to be associated in the database 8 with the "financial" services category.
  • the proxy server is also provided with a second database 9 which contains a list of the categories contained in the profile database 8, together with respective sets of advertisement files.
  • Each file contains advertisement information, such as text, pictures, and video or audio sequences, relevant to the associated category.
  • advertisement information such as text, pictures, and video or audio sequences
  • text files are stored in HTML format, picture files in JPEG, GIF or PNG format, video files in MPEG, AVI, VIVO, or QT format, and audio files in WAV format (depending upon browser compatibility) .
  • an advertisement may also comprise a picture, video, or audio file (or any combination of these) embedded in an HTML file.
  • Web pages downloaded to the proxy server 5 are accompanied by "tags" which may be appended to the HTML file or may be incorporated thereinto. These tags identify the location, number, and format for advertisements to be inserted into the Web page by the proxy server 5.
  • the destination of the Web page i.e. the end user, is known to the proxy server 5, and the server 5 is able to identify from the profile database 8 the categories which are associated with that particular user. From the second database 9, the server is then able to identify and extract one or more advertisement files belonging to the identified category. This selection is also made on the basis of the tags accompanying the HTML file.
  • the advertisement files (HTML, JPEG, WAV, etc) extracted from the database 9 are then incorporated into the HTML format Web page, temporarily stored in the buffer memory 10. It will be appreciated that the advertisement files may produce additional "hot-links" into the Web page.
  • the modified Web page is then transferred from the buffer memory 10 of the proxy server 5, via the PTN 3, to the user terminal 1. Upon receipt thereat, the user is able to display the Web page using the Web browser running on the terminal. As will be apparent, the advertisements incorporated into the page by the proxy server 5 appear to the user as a "seamless" part of the Web page .
  • the advertisement files may be embedded with other files which are themselves embedded in the downloaded Web page.
  • an advertisement consisting of a GIF still image may be embedded inside another GIF image already contained in the Web page.
  • the tag associated with the Web page may be contained in the HTML code, or may be contained in the GIF image itself.

Abstract

A method of conveying advertisements to a user terminal (1), wherein the user terminal (1) is coupled to the Internet (6) via a proxy server (5), and at least one content provider server (7) is also coupled to the Internet (6). The method comprises sending a Web page from the content provider server (7) to the proxy server (5) via the Internet (6), the Web page conveying visual information. At the proxy server (5), data conveying visual information relating to at least one advertisement is incorporated into the Web page, or appending thereto. The modified Web page is then sent from the proxy server (5) to the user terminal (1).

Description

ADVERTISEMENTS ON A DATA NETWORK
Field of the Invention
The present invention relates to a method and apparatus for providing advertisements to an end user via a data communications network. In particular, though not necessarily, the invention relates to the incorporation of advertisements into World Wide Web pages downloaded via the Internet .
Background to the Invention
Despite its short history, the Internet has already proved to be an extremely efficient means for distributing advertisements for products and services to potential customers. Advertisements are typically made available directly, by way of a World Wide Web (WWW) page which can be downloaded to an end-user ' s personal computer by the end-user entering the Universal Resource Locator (URL) address of the page into his Web browser, or by incorporating a link to such a page in the Web page of a third party. Considering the latter situation, a link to an advertiser's Web page may be incorporated, for example, into a page of an on-line newspaper or magazine. The advertisement is incorporated into the third party page as a so-called "hot-link" (comprising for example text or a picture) such that the end-user is able to download a new page, related to the advertisement, by clicking on the link.
This method of incorporating advertisements into the Web page of a third party is not optimal for two reasons. Firstly, especially where advertisements are carried by way of a picture, even the incorporation of a relatively small number of advertisements into a Web page can add significantly to the (data) size of the page, and can therefore significantly increase its downloading time. Secondly, the incorporation of advertisements into downloaded pages typically takes no consideration of the interests of the end-user who is receiving the pages. A user is therefore likely to miss potentially interesting advertisements, buried amongst the many other irrelevant advertisements .
Given the existing situation, there is a temptation for users to filter out advertisements from downloaded pages. This can be done automatically by client programs (browsers), based upon the structure of a downloaded page. For example, elements of a page which originate from a site different to that from which the body of the page originates may be considered advertisements and therefore removed from the page .
One proposal to provide for the transmission of advertisements relevant to a particular user, involves collecting information on Web pages which have been downloaded from the Internet by the user at his Web browser. This information may include, for example, the URL addresses of the previously downloaded Web pages. The information is collated at the Web browser (the collated information sometimes being referred to as a "cookie") and is transmitted to some central database Web server which responds by selecting advertisements on the basis of the received end-user data and by sending these advertisements to the end-user.
A problem with this approach however is that end-users may not actively cooperate with the central Web server by sending collated data. In such a case, the system cannot function as intended. Summary of the Invention
It is an object of the present invention to overcome or at least mitigate the above noted disadvantage of known Internet advertisement distribution systems. In particular, it is an object of the present invention to enable advertisements to be sent to a user via a data network together with requested Web pages, the advertisements being selected on the basis of the content of the Web pages and/or a predetermined profile of the user .
According to a first aspect of the present invention there is provided a method of conveying advertisements to a user terminal, wherein the user terminal is coupled to a data network via an intermediate server, and at least one content provider server is also coupled to the data network, the method comprising: sending an electronic file from the content provider server to the intermediate server via said data network, said file conveying human comprehensible information; at the intermediate server, incorporating into said electronic file, or appending thereto, electronic data conveying further human comprehensible information relating to at least one advertisement; and sending the modified electronic file from the intermediate server to the user terminal .
Typically, an intermediate server associated with an end- user is located geographically closer to the end-user than is the content provider server. Thus, the present invention allows advertisements to be incorporated into downloaded files at a local level. Thus, advertisements may be incorporated into the files which are likely to have more relevance to the end-user. Preferably, the electronic file sent from the content provider server contains markers or tags identifying positions in the file where advertisements may be inserted by the intermediate server. For example, where said electronic file conveys a graphical image, and said human comprehensible information is a still image or a video sequence, a marker may define the position and size of the insertion into said graphical image.
Where said electronic file conveys a still image, the image may be encoded in a GIF format or a JPEG format . Other formats may also be used, such as PNG. Similarly, where the inserted electronic data conveys a still image, that data may be in a corresponding format . Where the electronic file and/or inserted data convey a video image, the file/data may be in an MPEG, AVI, VIVO, QT, or other format .
Whilst the electronic data inserted into the downloaded file may convey visual information, it may also convey other information such as an audio sequence, e.g. music.
In certain embodiments of the invention, the method comprises creating at the intermediate server a profile for each end-user attached to that intermediate server. For example, a profile may be constructed using the data network addresses of files previously downloaded to the user's terminal. Advertisements to be incorporated or appended to a file may then be selected on the basis of the user profile.
In other embodiments of the invention, the electronic file sent from the content provider server comprises at least one tag, which tag is used by the intermediate server to determine the nature of the advertisement to be incorporated into or appended to the file. For example, the tag may define a location in the file, or it may define a type of advertisement, e.g. subject or medium.
The data network used to convey said electronic file may be the Internet, in which case said electronic file comprises HTML code defining a Web page. The advertisement may be incorporated into the Web page by suitably modifying the HTML code. Alternatively, and as mentioned above, the advertisement may be inserted into an image (e.g. GIF, MPEG), audio (WAV), or other file contained within the Web page. The advantage of the latter method is that the advertisement becomes more securely embedded in the Web page and thus it is more difficult to filter out the advertisement.
More preferably, the above mentioned profile for each user may be created using the Universal Resource Locator (URL) addresses of Web pages requested by the user. In this case, said intermediate server is preferably a proxy server, typically operated by an Internet Service Provider or forming part of a Local Area Network through which the user terminal is connected to the Internet.
According to a second aspect of the present invention there is provided apparatus for conveying advertisements to a user terminal, the apparatus comprising an intermediate server coupling the user terminal to a data network and arranged in use to receive, via the data network, an electronic file from a content provider server also coupled to the data network, said file conveying human comprehensible information, the intermediate server having : memory means storing electronic data conveying further human comprehensible information relating to at least one advertisement; signal processing means for incorporating into said electronic file, or appending thereto, said electronic data; and transmitting means arranged to send the modified electronic file from the intermediate server to the user terminal .
According to a third aspect of the present invention there is provided a computer memory encoded with executable instructions representing a computer program for causing an intermediate server to: receive an electronic file from a content provider server via a data network to which the intermediate and content provider servers are coupled, said file conveying human comprehensible information; incorporate into said electronic file, or append thereto, electronic data conveying further human comprehensible information relating to at least one advertisement; and send the modified electronic file to the user terminal .
Brief Descri ti n of the Drawings
For a better understanding of the present invention and in order to show how the same may be carried into effect reference will now be made, by way of example, to the accompanying drawings, in which:
Figure 1 shows schematically a system for incorporating advertisements into Web pages downloaded over the Internet ; and
Figure 2 shows a flow chart illustrating the method of operation of the system of Figure 1.
Detailed Description of Embodiments There is illustrated in Figure 1 a user terminal 1 which is typically a personal computer or the like. The user terminal 1 is connected via a modem (not shown) to an Integrated Services Digital Network (ISDN) telephone line 2, and through that line to a Public Telephone Network 3 to which the user subscribes. Upon request, e.g. by dialling a predefined number from the user terminal 1, the user is able to connect to an Internet Service Provider (ISP) 4. The user will normally have an account with the ISP 4.
The ISP 4 has a so-called Network Access Server (NAS) 11 which routes data between the PTN 3 and a Local Area Network (LAN) of the ISP 4. The NAS 11 acts as a protocol converter, converting between the circuit switched transmission protocol of the PTN 3 and the packet switched protocol of the LAN and the World Wide Web (WWW) 6.
After the user terminal 1 has logged on to the NAS 11 via the PTN 3, a user is able to make a request to the ISP 4 to download a particular Web page via from the WWW 6. This involves the user entering a Universal Resource Locator (URL) address into the Web browser operating on the user terminal 1 and sending this to the NAS 11. A URL is a special kind of Internet Protocol (IP) address which identifies a particular remote server 7 connected to the WWW 6, and a particular page (or data file) held by that server 7. The remote server 7 may in this context be referred to as an Internet Content Provider.
All URL requests are passed by the NAS 11 to a "proxy" server 5. The conventional function of the proxy server 5 is to retain in a database thereof, and for a predetermined time, Web pages previously downloaded from the WWW 6. Upon receiving a download request therefore, the proxy server 5 first examines its database to determine whether or not it contains the requested WWW page. If it does, the page is returned to the user terminal 1. If not, then the page is downloaded from the Internet Content Provider 7, using the TCP/IP protocol, and relay to the user terminal 1 via the proxy server 5 and the PTN 3.
When a Web page at some particular URL is downloaded from an Internet Content Provider 7, this is temporarily stored in a buffer memory 10 of the proxy server 5. As is well known, Web pages are constructed using a language known as Hyper Text Mark-up language (HTML) and it is in this form which the downloaded page is stored in the buffer memory 10.
The proxy server 5 is provided with a user profile database 8. This database 8 associates users with one or more categories. Typical categories may include financial services, computer products and services, film and television, cars, etc. A user is associated with a category on the basis of URL addresses which have previously been browsed on the user's terminal 1, and more particularly by associating category keywords with URL addresses. For example, the word "insurance" contained in a URL may cause a user to be associated in the database 8 with the "financial" services category.
The proxy server is also provided with a second database 9 which contains a list of the categories contained in the profile database 8, together with respective sets of advertisement files. Each file contains advertisement information, such as text, pictures, and video or audio sequences, relevant to the associated category. Typically, text files are stored in HTML format, picture files in JPEG, GIF or PNG format, video files in MPEG, AVI, VIVO, or QT format, and audio files in WAV format (depending upon browser compatibility) . Of course, an advertisement may also comprise a picture, video, or audio file (or any combination of these) embedded in an HTML file.
For the purposes of this example, it is assumed that the Internet Content Provider 7 has an agreement with the ISP 4 regarding the placement of advertisements in Web pages downloaded from the Content Provider 7. Alternatively, both the Content Provider 7 and the ISP 4 may have adopted a national or international standard concerning such placement. In either case, Web pages downloaded to the proxy server 5 are accompanied by "tags" which may be appended to the HTML file or may be incorporated thereinto. These tags identify the location, number, and format for advertisements to be inserted into the Web page by the proxy server 5.
The destination of the Web page, i.e. the end user, is known to the proxy server 5, and the server 5 is able to identify from the profile database 8 the categories which are associated with that particular user. From the second database 9, the server is then able to identify and extract one or more advertisement files belonging to the identified category. This selection is also made on the basis of the tags accompanying the HTML file.
The advertisement files (HTML, JPEG, WAV, etc) extracted from the database 9 are then incorporated into the HTML format Web page, temporarily stored in the buffer memory 10. It will be appreciated that the advertisement files may produce additional "hot-links" into the Web page. The modified Web page is then transferred from the buffer memory 10 of the proxy server 5, via the PTN 3, to the user terminal 1. Upon receipt thereat, the user is able to display the Web page using the Web browser running on the terminal. As will be apparent, the advertisements incorporated into the page by the proxy server 5 appear to the user as a "seamless" part of the Web page .
It will be appreciated by the person of skill in the art that various modifications may be made to the embodiment described above without departing from the scope of the present invention. For example, the advertisement files may be embedded with other files which are themselves embedded in the downloaded Web page. For example, an advertisement consisting of a GIF still image may be embedded inside another GIF image already contained in the Web page. The tag associated with the Web page may be contained in the HTML code, or may be contained in the GIF image itself.

Claims

01 a i ms
1. A method of conveying advertisements to a user terminal, wherein the user terminal is coupled to a data network via an intermediate server, and at least one content provider server is also coupled to the data network, the method comprising: sending an electronic file from the content provider server to the intermediate server via said data network, said file conveying human comprehensible information; at the intermediate server, incorporating into said electronic file, or appending thereto, electronic data conveying further human comprehensible information relating to at least one advertisement; and sending the modified electronic file from the intermediate server to the user terminal .
2. A method according to claim 1, wherein the electronic file sent from the content provider server contains markers identifying positions in the file where advertisements may be inserted by the intermediate server.
3. A method according to claim 1 or 2 and comprising creating at the intermediate server a profile for each end-user attached to that intermediate server.
4. A method according to claim 3, wherein a profile is constructed using the data network addresses of files previously downloaded to the user's terminal, and advertisements to be incorporated or appended to a file are then be selected on the basis of the user profile.
5. A method according to any one of the preceding claims, wherein the electronic file sent from the content provider server comprises at least one tag, which tag is used by the intermediate server to determine the nature of the advertisement to be incorporated into or appended to the file.
6. A method according to claim 5, wherein the tag defines a location in the file or a type of advertisement.
7. A method according to any one of the preceding claims, wherein the data network used to convey said electronic file is the Internet and said electronic file comprises HTML code defining a Web page.
8. A method according to claim 7, and comprising incorporating the advertisement into the Web page by suitably modifying the HTML code.
9. A method according to claim 7 and comprising incorporating the advertisement into an image, audio, or video format file embedded in the Web page.
10. A method according to claim 9, wherein the advertisement is in the same format as the file into which it is embedded.
11. A method according to any one of claims 7 to 10 when appended to claim 3 , wherein the profile for each user is created using the Universal Resource Locator (URL) addresses of Web pages previously requested by the user.
12. Apparatus for conveying advertisements to a user terminal (1) , the apparatus comprising a intermediate server (5) coupling the user terminal (1) to a data network (6) and arranged in use to receive, via the data network (6) , an electronic file from a content provider server (7) also coupled to the data network (6) , said file conveying human comprehensible information, the intermediate server (5) having: memory means (9) storing electronic data conveying further human comprehensible information relating to at least one advertisement; signal processing means (5) for incorporating into said electronic file, or appending thereto, said electronic data; and transmitting means (5) arranged to send the modified electronic file from the intermediate server (5) to the user terminal (1) .
13. A computer memory encoded with executable instructions representing a computer program for causing an intermediate server to: receive an electronic file from a content provider server via a data network to which the intermediate and content provider servers are coupled, said file conveying human comprehensible information; incorporate into said electronic file, or append thereto, electronic data conveying further human comprehensible information relating to at least one advertisement; and send the modified electronic file to the user terminal .
PCT/EP1999/003576 1998-05-28 1999-05-25 Advertisements on a data network WO1999062011A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU43668/99A AU4366899A (en) 1998-05-28 1999-05-25 Advertisements on a data network

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FI981195A FI107423B (en) 1998-05-28 1998-05-28 Advertising in a computer network
FI981195 1998-05-28

Publications (1)

Publication Number Publication Date
WO1999062011A1 true WO1999062011A1 (en) 1999-12-02

Family

ID=8551834

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP1999/003576 WO1999062011A1 (en) 1998-05-28 1999-05-25 Advertisements on a data network

Country Status (3)

Country Link
AU (1) AU4366899A (en)
FI (1) FI107423B (en)
WO (1) WO1999062011A1 (en)

Cited By (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001044996A1 (en) * 1999-12-16 2001-06-21 Novo Group Oyj On-line advertisement mechanism
WO2001046873A1 (en) * 1999-12-20 2001-06-28 Netzero, Inc. Method and apparatus employing a proxy server for modifying an html document supplied by a web server to a web client
KR20010077968A (en) * 2000-01-26 2001-08-20 한기형 System and method of advertisement on internet
WO2001065331A2 (en) * 2000-02-29 2001-09-07 Shin Chan Shik Banner advertising and electronic commerce method through client homepage
WO2001067313A1 (en) * 2000-03-06 2001-09-13 Interfusion Net Pty Ltd User-targeted information and advertising
WO2001086907A2 (en) * 2000-05-12 2001-11-15 Geiger, Stefan Telecommunications system for internet access with protocol for operation thereof
WO2001096977A3 (en) * 2000-06-10 2002-06-13 Ilinx Co Ltd Network service system and method
GB2375620A (en) * 2001-01-23 2002-11-20 Games By Design Ltd Interactive internet system
EP1271365A1 (en) * 2000-03-30 2003-01-02 Gavoa Ltd Customised content delivery
EP1271908A2 (en) * 2001-06-29 2003-01-02 Nokia Corporation System and method for person-to-person messaging with a value-added service
EP1282281A1 (en) * 2001-08-02 2003-02-05 Alcatel Network-unit, processor system, method and signal
EP1286288A1 (en) * 2000-05-31 2003-02-26 NTT DoCoMo, Inc. Method and system for distributing advertisements over network
EP1329826A1 (en) * 2000-10-17 2003-07-23 Sony Corporation Information distribution device, information distribution system, and information distribution method
WO2003077167A2 (en) * 2002-03-13 2003-09-18 Nortel Networks Limited A method of adding content to web-based information for display at a web-browser in real time
WO2003098486A2 (en) * 2002-05-17 2003-11-27 Sap Aktiengesellschaft Methods and systems for providing supplemental contextual content
FR2855002A1 (en) * 2003-09-19 2004-11-19 France Telecom Web page sensory odour information insertion having client/server bridge allowing digital content detection and providing client remote control release client location odour
GB2387462B (en) * 2002-03-13 2005-03-09 Hewlett Packard Development Co Apparatus for and method of providing media programmes and advertising content to consumers
WO2006039353A2 (en) 2004-10-01 2006-04-13 Reachlocal, Inc. Method and apparatus for performing a marketing campaign on behalf of an advertiser
US7200801B2 (en) 2002-05-17 2007-04-03 Sap Aktiengesellschaft Rich media information portals
US7305436B2 (en) 2002-05-17 2007-12-04 Sap Aktiengesellschaft User collaboration through discussion forums
US7321887B2 (en) 2002-09-30 2008-01-22 Sap Aktiengesellschaft Enriching information streams with contextual content
US7346668B2 (en) 2002-05-17 2008-03-18 Sap Aktiengesellschaft Dynamic presentation of personalized content
US7370276B2 (en) 2002-05-17 2008-05-06 Sap Aktiengesellschaft Interface for collecting user preferences
WO2009078753A1 (en) * 2007-12-19 2009-06-25 Infoquest Group Sverige Ab Frame insertion in a http or https main frame
JP2009531783A (en) * 2006-03-29 2009-09-03 リーチローカル、 インコーポレイテッド Dynamic proxy method and apparatus for online marketing campaign
US8028237B2 (en) 2002-12-02 2011-09-27 Sap Aktiengesellschaft Portal-based desktop
US8302012B2 (en) 2002-12-02 2012-10-30 Sap Aktiengesellschaft Providing status of portal content
WO2013081983A3 (en) * 2011-11-30 2013-08-01 Microsoft Corporation Migrating authenticated content towards content consumer
WO2014004926A1 (en) * 2012-06-28 2014-01-03 Citrix Systems, Inc. Methods and systems for secure in-network insertion of web content and web services
US20140052754A1 (en) * 2012-02-03 2014-02-20 Kato Capital Group, S.L. Device and method for creating links
US10169765B2 (en) 2004-10-01 2019-01-01 Reachlocal, Inc. Method and apparatus for generating advertisement information for performing a marketing campaign

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1997022074A1 (en) * 1995-12-11 1997-06-19 Cybergold, Inc. Method for trading customer attention for advertisement
WO1997026729A2 (en) * 1995-12-27 1997-07-24 Robinson Gary B Automated collaborative filtering in world wide web advertising
US5724521A (en) * 1994-11-03 1998-03-03 Intel Corporation Method and apparatus for providing electronic advertisements to end users in a consumer best-fit pricing manner
WO1998010349A2 (en) * 1996-09-03 1998-03-12 Nuweb Content display monitor
WO1998034189A1 (en) * 1997-01-22 1998-08-06 Flycast Communications Corp. Internet advertising system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5724521A (en) * 1994-11-03 1998-03-03 Intel Corporation Method and apparatus for providing electronic advertisements to end users in a consumer best-fit pricing manner
WO1997022074A1 (en) * 1995-12-11 1997-06-19 Cybergold, Inc. Method for trading customer attention for advertisement
WO1997026729A2 (en) * 1995-12-27 1997-07-24 Robinson Gary B Automated collaborative filtering in world wide web advertising
WO1998010349A2 (en) * 1996-09-03 1998-03-12 Nuweb Content display monitor
WO1998034189A1 (en) * 1997-01-22 1998-08-06 Flycast Communications Corp. Internet advertising system

Cited By (47)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001044996A1 (en) * 1999-12-16 2001-06-21 Novo Group Oyj On-line advertisement mechanism
WO2001046873A1 (en) * 1999-12-20 2001-06-28 Netzero, Inc. Method and apparatus employing a proxy server for modifying an html document supplied by a web server to a web client
KR20010077968A (en) * 2000-01-26 2001-08-20 한기형 System and method of advertisement on internet
WO2001065331A3 (en) * 2000-02-29 2002-01-31 Shin Chan Shik Banner advertising and electronic commerce method through client homepage
WO2001065331A2 (en) * 2000-02-29 2001-09-07 Shin Chan Shik Banner advertising and electronic commerce method through client homepage
WO2001067313A1 (en) * 2000-03-06 2001-09-13 Interfusion Net Pty Ltd User-targeted information and advertising
EP1271365A1 (en) * 2000-03-30 2003-01-02 Gavoa Ltd Customised content delivery
WO2001086907A2 (en) * 2000-05-12 2001-11-15 Geiger, Stefan Telecommunications system for internet access with protocol for operation thereof
WO2001086907A3 (en) * 2000-05-12 2002-04-11 Geiger Stefan Telecommunications system for internet access with protocol for operation thereof
EP1286288A4 (en) * 2000-05-31 2005-08-31 Ntt Docomo Inc Method and system for distributing advertisements over network
EP1286288A1 (en) * 2000-05-31 2003-02-26 NTT DoCoMo, Inc. Method and system for distributing advertisements over network
WO2001096977A3 (en) * 2000-06-10 2002-06-13 Ilinx Co Ltd Network service system and method
EP1329826A4 (en) * 2000-10-17 2009-12-23 Sony Corp Information distribution device, information distribution system, and information distribution method
EP1329826A1 (en) * 2000-10-17 2003-07-23 Sony Corporation Information distribution device, information distribution system, and information distribution method
GB2375620A (en) * 2001-01-23 2002-11-20 Games By Design Ltd Interactive internet system
EP1271908A2 (en) * 2001-06-29 2003-01-02 Nokia Corporation System and method for person-to-person messaging with a value-added service
EP1271908A3 (en) * 2001-06-29 2003-09-03 Nokia Corporation System and method for person-to-person messaging with a value-added service
US7389118B2 (en) 2001-06-29 2008-06-17 Nokia Corporation System and method for person-to-person messaging with a value-added service
EP1282281A1 (en) * 2001-08-02 2003-02-05 Alcatel Network-unit, processor system, method and signal
WO2003077167A3 (en) * 2002-03-13 2004-02-19 Nortel Networks Ltd A method of adding content to web-based information for display at a web-browser in real time
WO2003077167A2 (en) * 2002-03-13 2003-09-18 Nortel Networks Limited A method of adding content to web-based information for display at a web-browser in real time
GB2387462B (en) * 2002-03-13 2005-03-09 Hewlett Packard Development Co Apparatus for and method of providing media programmes and advertising content to consumers
WO2003098486A3 (en) * 2002-05-17 2004-06-17 Sap Ag Methods and systems for providing supplemental contextual content
US7370276B2 (en) 2002-05-17 2008-05-06 Sap Aktiengesellschaft Interface for collecting user preferences
US7127473B2 (en) 2002-05-17 2006-10-24 Sap Aktiengesellschaft Methods and systems for providing supplemental contextual content
US7200801B2 (en) 2002-05-17 2007-04-03 Sap Aktiengesellschaft Rich media information portals
WO2003098486A2 (en) * 2002-05-17 2003-11-27 Sap Aktiengesellschaft Methods and systems for providing supplemental contextual content
US7305436B2 (en) 2002-05-17 2007-12-04 Sap Aktiengesellschaft User collaboration through discussion forums
US7346668B2 (en) 2002-05-17 2008-03-18 Sap Aktiengesellschaft Dynamic presentation of personalized content
US7321887B2 (en) 2002-09-30 2008-01-22 Sap Aktiengesellschaft Enriching information streams with contextual content
US8028237B2 (en) 2002-12-02 2011-09-27 Sap Aktiengesellschaft Portal-based desktop
US8302012B2 (en) 2002-12-02 2012-10-30 Sap Aktiengesellschaft Providing status of portal content
FR2855002A1 (en) * 2003-09-19 2004-11-19 France Telecom Web page sensory odour information insertion having client/server bridge allowing digital content detection and providing client remote control release client location odour
US10169765B2 (en) 2004-10-01 2019-01-01 Reachlocal, Inc. Method and apparatus for generating advertisement information for performing a marketing campaign
EP1794713A2 (en) * 2004-10-01 2007-06-13 Reachlocal, Inc. Method and apparatus for performing a marketing campaign on behalf of an advertiser
WO2006039353A2 (en) 2004-10-01 2006-04-13 Reachlocal, Inc. Method and apparatus for performing a marketing campaign on behalf of an advertiser
EP1794713A4 (en) * 2004-10-01 2010-03-03 Reachlocal Inc Method and apparatus for performing a marketing campaign on behalf of an advertiser
JP2008515105A (en) * 2004-10-01 2008-05-08 リーチローカル・インコーポレーテッド Method and apparatus for executing promotional campaigns on behalf of advertisers
JP2009531783A (en) * 2006-03-29 2009-09-03 リーチローカル、 インコーポレイテッド Dynamic proxy method and apparatus for online marketing campaign
WO2009078753A1 (en) * 2007-12-19 2009-06-25 Infoquest Group Sverige Ab Frame insertion in a http or https main frame
WO2013081983A3 (en) * 2011-11-30 2013-08-01 Microsoft Corporation Migrating authenticated content towards content consumer
US8843758B2 (en) 2011-11-30 2014-09-23 Microsoft Corporation Migrating authenticated content towards content consumer
US9509666B2 (en) 2011-11-30 2016-11-29 Microsoft Technology Licensing, Llc Migrating authenticated content towards content consumer
US10412065B2 (en) 2011-11-30 2019-09-10 Microsoft Technology Licensing, Llc Migrating authenticated content towards content consumer
US20140052754A1 (en) * 2012-02-03 2014-02-20 Kato Capital Group, S.L. Device and method for creating links
US9471701B2 (en) 2012-06-28 2016-10-18 Citrix Systems, Inc. Methods and systems for secure in-network insertion of web content and web services
WO2014004926A1 (en) * 2012-06-28 2014-01-03 Citrix Systems, Inc. Methods and systems for secure in-network insertion of web content and web services

Also Published As

Publication number Publication date
FI981195A0 (en) 1998-05-28
AU4366899A (en) 1999-12-13
FI107423B (en) 2001-07-31
FI981195A (en) 1999-11-29

Similar Documents

Publication Publication Date Title
WO1999062011A1 (en) Advertisements on a data network
US7814143B2 (en) System and method for modifying documents sent over a communications network
US6343323B1 (en) Resource retrieval over a source network determined by checking a header of the requested resource for access restrictions
US6993590B1 (en) Method of creating data streams for user-specific usage data gathering systems
US6397246B1 (en) Method and system for processing document requests in a network system
KR101009687B1 (en) Specific internet user target advertising replacement method and system
US6251016B1 (en) Information offering system for providing a lottery on a network
US7249197B1 (en) System, apparatus and method for personalising web content
US5887133A (en) System and method for modifying documents sent over a communications network
EP0849689A2 (en) Information processing apparatus and method enabling users to easily acquire information that occurs on a network and suits their favorites
KR101229382B1 (en) Multiple and multi-part message methods and systems for handling electronic message content for electronic communications devices
JP2000512049A (en) Monitoring remote file access on public computer networks
JP2001519067A (en) Method and apparatus for providing a user hit for a mirrored web site to a remote site operator
WO1997015885A1 (en) Managing transfers of information in a communications network
CN102483737B (en) Method and apparatus for modifying internet content through redirection of embedded objects
EP1209597A1 (en) Methods for sending and receiving content and system for delivering content through use of e-mail
US20010054029A1 (en) System and method of background advertising in web pages
JP2002222138A (en) Contents transmission method, contents receiving method, and contents delivery system
US8396928B2 (en) Methods and systems for handling electronic message content for electronic communications devices
JP3333158B2 (en) Advertising agency server, advertisement information transmitting method, and recording medium recording program
US20010056447A1 (en) Information providing system and information providing method
JP2002278865A (en) Device/method for providing advertising information, and storage medium
KR100401307B1 (en) Method of real time advertising on internet
US20020161793A1 (en) Retrieving information from web pages
KR100834170B1 (en) Sever for offering multimedia resource of entertainer at real time

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AL AM AT AT AU AZ BA BB BG BR BY CA CH CN CU CZ CZ DE DE DK DK EE EE ES FI FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SK SL TJ TM TR TT UA UG UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW SD SL SZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
NENP Non-entry into the national phase

Ref country code: KR

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: CA