Real-time communications-based internet advertising
First Claim
1. A computer-implemented method for Internet advertising comprising:
- providing an advertisement of a plurality of advertisements including a first identifier to a website of a plurality of websites using at least one of a template and an application programming interface (API) associated with the website, the advertisement to be displayed on the website;
receiving a communications session initiated by an end customer using the first identifier, the communications session including a second identifier associated with the end customer;
accepting the communications session when the second identifier is not included in a black list, the black list being produced using at least reported spam;
retrieving a record associated with the end customer using the second identifier;
determining to provide a customized message to the end customer using the record;
selecting a promotional offer using the record;
providing the customized message to the end customer using the communications session, the customized message including the promotional offer and a request for an indication of interest in the promotional offer;
directing the communications session to a live agent of a plurality of live agents in response to receiving the indication of interest from the end customer;
storing data associated with the communications session;
removing the advertisement from the website; and
re-assigning the first identifier to another advertisement of the plurality of advertisements when a number of calls received at the first identifier since the removing the advertisement is below a predetermined threshold.
3 Assignments
0 Petitions
Accused Products
Abstract
Provided are methods, systems, and media for Internet Advertising. Exemplary methods may include: providing an advertisement including a first identifier to a website using at least one of a template and an application programming interface (API), the advertisement to be displayed on the website; receiving a communications session initiated by an end customer using the first identifier, the communications session including a second identifier associated with the end customer; accepting the communications session when the second identifier is not included in a black list; retrieving a record associated with the end customer using the second identifier; determining to provide a promotional message to the end customer using the record; selecting an offer using the record; providing the promotional message to the end customer using the communications session, the promotional message including the offer and a request for an indication of interest.
300 Citations
22 Claims
-
1. A computer-implemented method for Internet advertising comprising:
-
providing an advertisement of a plurality of advertisements including a first identifier to a website of a plurality of websites using at least one of a template and an application programming interface (API) associated with the website, the advertisement to be displayed on the website; receiving a communications session initiated by an end customer using the first identifier, the communications session including a second identifier associated with the end customer; accepting the communications session when the second identifier is not included in a black list, the black list being produced using at least reported spam; retrieving a record associated with the end customer using the second identifier; determining to provide a customized message to the end customer using the record; selecting a promotional offer using the record; providing the customized message to the end customer using the communications session, the customized message including the promotional offer and a request for an indication of interest in the promotional offer; directing the communications session to a live agent of a plurality of live agents in response to receiving the indication of interest from the end customer; storing data associated with the communications session; removing the advertisement from the website; and re-assigning the first identifier to another advertisement of the plurality of advertisements when a number of calls received at the first identifier since the removing the advertisement is below a predetermined threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for Internet advertising comprising:
-
a processor; and a memory, the memory coupled to the processor and storing instructions executable by the processor to perform a method comprising; providing an advertisement of a plurality of advertisements including a first identifier to a website of a plurality of websites using at least one of a template and an application programming interface (API) associated with the website, the advertisement to be displayed on the website; receiving a communications session initiated by an end customer using the first identifier, the communications session including a second identifier associated with the end customer; accepting the communications session when the second identifier is not included in a black list, the black list being produced using at least reported spam; retrieving a record associated with the end customer using the second identifier; determining to provide a customized message to the end customer using the record; selecting a promotional offer using the record; providing the customized message to the end customer using the communications session, the customized message including the promotional offer and a request for an indication of interest in the promotional offer; directing the communications session to a live agent of a plurality of live agents in response to receiving the indication of interest from the end customer; storing data associated with the communications session; removing the advertisement from the website; and re-assigning the first identifier to another advertisement of the plurality of advertisements when a number of calls received at the first identifier since the removing the advertisement is below a predetermined threshold. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A non-transitory computer-readable storage medium having a program embodied thereon, the program being executable by a processor to perform a method for Internet advertising, the method comprising:
-
providing an advertisement of a plurality of advertisements including a first identifier to a website of a plurality of websites using at least one of a template and an application programming interface (API) associated with the website, the advertisement to be displayed on the website; receiving a communications session initiated by an end customer using the first identifier, the communications session including a second identifier associated with the end customer; accepting the communications session when the second identifier is not included in a black list, the black list being produced using at least reported spam; retrieving a record associated with the end customer using the second identifier; determining to provide a customized message to the end customer using the record; selecting a promotional offer using the record; providing the customized message to the end customer using the communications session, the customized message including the promotional offer and a request for an indication of interest in the promotional offer; directing the communications session to a live agent of a plurality of live agents in response to receiving the indication of interest from the end customer; storing data associated with a communications session; removing the advertisement from the website; and re-assigning the first identifier to another advertisement of the plurality of advertisements when a number of calls received at the first identifier since the removing the advertisement is below a predetermined threshold.
-
Specification