IP Library Granted Patent US 10,341,490
Granted Patent B2
US 10,341,490 · App. 16/152,359 · Granted Jul 2, 2019

Real-time communications-based internet advertising

Inventors: James Im (Monroe Township, NJ); William M. Gillon (San Mateo, CA); Douglas E. Hart (San Jose, CA); David A. Bryan (Cedar Park, TX); Tobin E. Farrand (Burlingame, CA)
Assignee: Ooma, Inc.
H04M3/5191G06Q30/0246H04L65/1069H04M3/42221H04M3/4365H04M3/4878
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,341,490
App. No.
16/152,359
Granted
Jul 2, 2019
Kind
B2
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.

Claims (44)

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, 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;

retrieving a record associated with the end customer using the second identifier;

selecting a promotional offer using the record;

providing a 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;

storing data associated with 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.

2. The computer-implemented method of claim 1 , wherein the selecting the promotional offer uses contact information of the record.

3. The computer-implemented method of claim 1 , wherein the selecting the promotional offer uses demographic information of the record.

4. The computer-implemented method of claim 1 , wherein the selecting the promotional offer uses location information of the record.

5. The computer-implemented method of claim 1 , wherein the selecting the promotional offer uses buying habits information of the record.

6. The computer-implemented method of claim 1 , wherein the selecting the promotional offer uses prior communications sessions information of the record, the prior communications sessions information including at least one of an organization contacted and keyword information extracted from prior communications sessions.

7. The computer-implemented method of claim 1 , wherein the selecting the promotional offer uses Internet locations visited information of the record.

8. The computer-implemented method of claim 1 , wherein the selecting the promotional offer uses personal behavior characteristics information of the record.

9. The computer-implemented method of claim 1 , wherein the selecting the promotional offer uses previously accepted promotional offers information of the record.

10. The computer-implemented method of claim 1 , wherein the selecting the promotional offer uses at least one of personal behavior characteristics information of the record and previously accepted promotional offers information of the record.

11. A system for Internet advertising comprising:

a processor; and

a memory communicatively 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, 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;

retrieving a record associated with the end customer using the second identifier;

selecting a promotional offer using the record;

providing a 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;

storing data associated with 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.

12. The system of claim 11 , wherein the selecting the promotional offer uses contact information of the record.

13. The system of claim 11 , wherein the selecting the promotional offer uses demographic information of the record.

14. The system of claim 11 , wherein the selecting the promotional offer uses location information of the record.

15. The system of claim 11 , wherein the selecting the promotional offer uses buying habits information of the record.

16. The system of claim 11 , wherein the selecting the promotional offer uses prior communications sessions information of the record, the prior communications sessions information including at least one of an organization contacted and keyword information extracted from prior communications sessions.

17. The system of claim 11 , wherein the selecting the promotional offer uses Internet locations visited information of the record.

18. A system for Internet advertising comprising:

means for providing an advertisement of a plurality of advertisements including a first identifier to a website of a plurality of websites, the advertisement to be displayed on the website;

means for 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;

means for retrieving a record associated with the end customer using the second identifier;

means for selecting a promotional offer using the record;

means for providing a 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;

means for storing data associated with communications session;

means for removing the advertisement from the website; and

means for 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.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Jun 9, 2023
From: KEYBANK NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
To: OOMA, INC.
Reel/Frame 063910/0866 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jan 11, 2021
From: OOMA, INC.
To: KEYBANK NATIONAL ASSOCIATION
Reel/Frame 054959/0756 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 8, 2018
From: IM, JAMES; GILLON, WILLIAM M.; HART, DOUGLAS E.; BRYAN, DAVID A.; FARRAND, TOBIN E.
To: OOMA, INC.
Reel/Frame 047092/0575 →
Continuity (2)
Continuation 14879329 · Oct 9, 2015
Related Publication 20190045058A1 · Feb 7, 2019
Cited By (1)
US 12,190,702