Methods and systems for presenting online content elements based on information known to a service provider
First Claim
1. A method for presenting online content at a communication apparatus, the communication apparatus using a network access service provided by a service provider to exchange data over a packet-switched network, the communication apparatus being assigned an identifier by the service provider, said method comprising:
- sending a request to a network component associated with the service provider, the request conveying the identifier and requesting service point location information pertaining to the communication apparatus;
receiving the service point location information;
determining an online content element to be presented at the communication apparatus based on the service point location information; and
causing the communication apparatus to present the online content element,wherein the identifier comprises one of;
a logical identifier allowing the communication apparatus to exchange data over the packet-switched network;
an IP address; and
a profile identifier used to identify the profile but not required by the communication apparatus to exchange data over the packet-switched network.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems for presenting online content elements based on information known to a service provider. One of the methods is a method for presenting online content at a communication apparatus, the communication apparatus being assigned an identifier. The method comprises: obtaining information that pertains to a profile associated with the identifier and provided by a service provider involved in assigning the identifier to the communication apparatus; determining an online content element to be presented at the communication apparatus based on the information; and causing the communication apparatus to present the online content element. Another one of the methods is a method for facilitating determination of online content to be presented at a communication apparatus. Servers for implementing the methods are also provided.
-
Citations
19 Claims
-
1. A method for presenting online content at a communication apparatus, the communication apparatus using a network access service provided by a service provider to exchange data over a packet-switched network, the communication apparatus being assigned an identifier by the service provider, said method comprising:
-
sending a request to a network component associated with the service provider, the request conveying the identifier and requesting service point location information pertaining to the communication apparatus; receiving the service point location information; determining an online content element to be presented at the communication apparatus based on the service point location information; and causing the communication apparatus to present the online content element, wherein the identifier comprises one of; a logical identifier allowing the communication apparatus to exchange data over the packet-switched network; an IP address; and a profile identifier used to identify the profile but not required by the communication apparatus to exchange data over the packet-switched network. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for facilitating determination of online content to be presented at communication apparatus, the communication apparatus using a network access service provided by a service provider to exchange data over a packet-switched network, the communication apparatus being assigned an identifier by the service provider, said method comprising:
-
receiving a request from a network component associated with a network site accessed by the communication apparatus, the request conveying the identifier and requesting service point location information pertaining to the communication apparatus; consulting a database to obtain the service point location information; and transmitting the service point location information to the network component to allow the network component to determine an online content element to be presented at the communication apparatus based on the service point location information, wherein the identifier comprises one of; a logical identifier allowing the communication apparatus to exchange data over the packet-switched network; an IP address; and a profile identifier used to identify the profile but not required by the communication apparatus to exchange data over the packet-switched network. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A server for facilitating determination of online content to be presented at a communication apparatus, the communication apparatus using a network access service provided by a service provider to exchange data over a packet-switched network, the communication apparatus being assigned an identifier by the service provider, said server comprising:
-
an interface for receiving and sending data; and a memory for storing instructions; a processor coupled to said interface and said memory and operative for executing the instructions for; receiving via the interface a request from a network component associated with a network site accessed by the communication apparatus, the request conveying the identifier and requesting service point location information pertaining to the communication apparatus; consulting a database to obtain the service point location information; and transmitting the service point location information to the network component to allow the network component to determine an online content element to be presented at the communication apparatus based on the service point location information, wherein the identifier comprises one of; a logical identifier allowing the communication apparatus to exchange data over the packet-switched network; an IP address; and a profile identifier used to identify the profile but not required by the communication apparatus to exchange data over the packet-switched network. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification