System and method for real-time location-based advertisement insertion into online content
First Claim
1. A media content server for inserting a location-based advertisement into an online media content to be provided to a client having an Internet Protocol (IP) address, the IP address being in a geographic IP database mapping a plurality of IP addresses to corresponding geographic areas, the geographic area being in a local advertisement server database mapping a plurality of geographic areas to corresponding local advertisement servers serving each of the geographic areas, the media content server comprising:
- a memory including a plurality of online media contents for online access, including a first online media content;
a processor configured to;
receive a request from the client for the first online media content;
determine the IP address of the client based on the request;
map the IP address to a geographic area by using the geographic IP database;
associate the geographic area to a local advertisement server serving the geographic area by using the local advertisement server database;
request a local advertisement from the associated local advertisement server;
provide the local advertisement to the client; and
provide the first online media content to the client.
1 Assignment
0 Petitions
Accused Products
Abstract
There is provided a media content server for inserting a location-based advertisement into an online media content. The media content server comprises a memory including an online media content for online access; a processor configured to receive a request from a client for the online media content; determine an IP address of the client based on the request; map the IP address to a local advertisement server serving an area corresponding to the IP address; request a local advertisement from the local advertisement server; provide the local advertisement to the client; and provide the online media content from the memory to the client. The online media content has a first and second sequential segments, and the local advertisement may be provided to the client after the first segment is provided and before the second segment is provided.
-
Citations
17 Claims
-
1. A media content server for inserting a location-based advertisement into an online media content to be provided to a client having an Internet Protocol (IP) address, the IP address being in a geographic IP database mapping a plurality of IP addresses to corresponding geographic areas, the geographic area being in a local advertisement server database mapping a plurality of geographic areas to corresponding local advertisement servers serving each of the geographic areas, the media content server comprising:
-
a memory including a plurality of online media contents for online access, including a first online media content; a processor configured to; receive a request from the client for the first online media content; determine the IP address of the client based on the request; map the IP address to a geographic area by using the geographic IP database; associate the geographic area to a local advertisement server serving the geographic area by using the local advertisement server database; request a local advertisement from the associated local advertisement server; provide the local advertisement to the client; and provide the first online media content to the client. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for use by a media content server to provide location-based advertisement insertion into an online media content, the method comprising:
-
receiving a request from a client for the online media content; determining the IP address of the client based on the request; mapping the IP address to a local advertisement server serving an area corresponding to the IP address; requesting a local advertisement from the local advertisement server; providing the local advertisement to the client; and providing the online media content to the client. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A media content server for inserting a location-based advertisement into an online media content, the media content server comprising:
-
a memory including an online media content for online access; a processor configured to; receive a request from a client for the online media content; determine an IP address of the client based on the request; map the IP address to a local advertisement server serving an area corresponding to the IP address; request a local advertisement from the local advertisement server; provide the local advertisement to the client; and provide the online media content from the memory to the client. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification