IP Library Patent Application 14166661
Patent Application
App. No. 14/166,661

SYSTEMS AND METHODS FOR RETARGETING TEXT MESSAGE ALERTS

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 None
App. No.
14/166,661
Abstract

A system comprising a computer-readable storage medium storing at least one program, and a computer-implemented method for retargeting text message alerts. A monitor module receives data indicative of online browser activity and determines whether the online browser activity was performed by a user subscribed to receive text message alerts. A selection module selects, based at least on the received first data indicative of online activity, a first alert of one or more candidate alerts. A message generator module generates a text message based at least on the determined first alert. A communication module transmits the text message to the user subscribed to receive text message alerts.

Claims (42)

1 . A system comprising:

a processor of a machine;

a monitor module configured to receive first data indicative of online browser activity, the monitor module being further configured to determine whether the online browser activity was performed by a user subscribed to receive text message alerts;

a selection module configured to select, using the processor and based at least on the received first data indicative of online activity, a first alert of one or more candidate alerts;

a message generator module configured to generate a text message based at least on the selected first alert; and

a communication module configured to transmit the text message.

2 . The system of claim 1 , further comprising an accounts module configured to access a database of accounts, the monitor module being further configured to determine whether the online browser activity was performed by the user subscribed to receive text message alerts by querying, based on the first data, the database of accounts via the accounts module.

3 . The system of claim 2 , wherein each of the accounts of the database is configured to include a telephone number, the communication module configured to transmit the text message to the telephone number via at least one of a short message service communication channel or a multi-media message service communication channel.

4 . The system of claim 3 , wherein the online browser activity includes activities performed with a network-enabled computing device, the network-enabled computing device being different from a communication device assigned the telephone number.

5 . The system of claim 2 , wherein the monitor module is further configured to receive second data indicative of a response by a recipient of the transmitted text message, the accounts module being configured to update the database of accounts based on the received second data.

6 . The system of claim 5 , wherein the message generator module is configured to generate a hyperlink included in the text message, the hyperlink configured to generate the second data indicative of the second activity, the monitor module being further configured to receive the second data, the accounts module being configured to update the database of accounts based on the received second data.

7 . The system of claim 2 , wherein the each of the accounts of the database includes a record of at least a partial history of text messages sent to the respective phone number, the selection module being further configured to compare the number of text messages sent to the telephone number and a threshold, the selection module being further configured to select the first alert if the number of text messages sent to the telephone number is below the threshold.

8 . The system of claim 2 , wherein the threshold corresponds to a number of text messages over a period of time.

9 . The system of claim 2 , wherein the selection module is configured to update the database of accounts to indicate that the selected first alert has been provided.

10 . The system of claim 1 , wherein the selection module is configured to select the first alert by selecting a selected one from one or more candidate alerts if the first data substantially matches at least one of the one or more candidate alerts and, otherwise, to receive further data indicative of online browser activity.

11 . A method for providing electronic alerts, the method comprising:

receiving first data indicative of online browser activity;

determining, based at least on the first data, whether the online browser activity was performed by a user subscribed to receive text message alerts;

selecting, using a processor and based at least on the received first data indicative of online activity, a first alert of one or more candidate alerts;

generating a text message based at least on the determined first alert; and

transmitting the text message.

12 . The method of claim 11 , further comprising accessing a database of accounts, wherein the determining whether the online browser activity was performed by the user subscribed to receive text message alerts includes querying, based on the first data, the database of accounts.

13 . The method of claim 12 , wherein the online browser activity includes activities performed with a network-enabled computing device, the network-enabled computing device being different from a communication device assigned to the telephone number.

14 . The method of claim 12 , further comprising:

receiving second data indicative of a response by a recipient of the transmitted text message;

updating the database of accounts based on the received second data.

15 . The method of claim 14 , further comprising:

generating a hyperlink included in the text message, the hyperlink configured to generate the second data indicative of the second activity when activated.

16 . The method of claim 12 , further comprising:

storing record data in each of the accounts of the database, the record data indicative of at least a partial history of text messages sent to the respective phone number; and

in response to receiving the first data, comparing the number of text messages sent to the telephone number and a threshold, wherein the selecting the first alert includes the first alert if the number of text messages sent to the telephone number is below the threshold.

17 . The method of claim 1 , wherein the selecting the first alert includes comparing the first data to the one or more candidate alerts, the first alert being selected based at least on a result of the comparison of the first data to the one or more candidate alerts.

18 . A machine-readable storage medium embodying instructions that, when executed by a machine, cause the machine to perform operations comprising:

receiving first data indicative of online browser activity;

determining whether the online browser activity was performed by a user subscribed to receive text message alerts;

selecting, based at least on the received first data indicative of online activity, a first alert of one or more candidate alerts;

generating a text message based at least on the determined first alert; and

transmitting the text message.

19 . The machine-readable storage medium of claim 18 , further embodying instructions that, when executed by the machine, cause the machine to perform operations comprising:

accessing a database of accounts; and

determining whether the online browser activity was performed by the user subscribed to receive text message alerts by querying, based on the first data, the database of accounts.

20 . The machine-readable storage medium of claim 19 , wherein the online browser activity includes activities performed with a network-enabled computing device, the network-enabled computing device being different from a communication device assigned to the telephone number.

Assignments (9)
RELEASE OF SECURITY INTEREST Recorded Mar 2, 2021
From: PNC BANK, NATIONAL ASSOCIATION
To: ZETA GLOBAL CORP.
Reel/Frame 055458/0084 →
RELEASE OF SECURITY INTEREST Recorded Feb 11, 2021
From: FIRST EAGLE PRIVATE CREDIT, LLC, AS SUCCESSOR TO NEWSTAR FINANCIAL, INC
To: ZBT ACQUISITION CORP.; ZETA GLOBAL CORP.; 935 KOP ASSOCIATES, LLC
Reel/Frame 055282/0276 →
SECURITY INTEREST Recorded Jul 24, 2017
From: ZETA INTERACTIVE CORP.; ZETA INTERACTIVE, LLC; SPIREVISION HOLDINGS, INC.; ORIGIN INTERACTIVE GROUP, LLC; LEVELOCITY, LLC
To: PNC BANK, NATIONAL ASSOCIATION
Reel/Frame 043073/0210 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PCT APPLICATION NUMBER PCT/2014/054348 PREVIOUSLY RECORDED AT REEL: 042272 FRAME: 0069. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded May 9, 2017
From: ZETA INTERACTIVE CORP.
To: ZETA GLOBAL CORP.
Reel/Frame 042430/0291 →
CHANGE OF NAME Recorded May 8, 2017
From: ZETA INTERACTIVE CORP.
To: ZETA GLOBAL CORP.
Reel/Frame 042272/0069 →
CHANGE OF NAME Recorded Apr 25, 2017
From: 935 KOP ASSOCIATES, LLC
To: ZETA INTERACTIVE CORP.
Reel/Frame 042137/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 10, 2015
From: EBAY INC.
To: 935 KOP ASSOCIATES, LLC
Reel/Frame 037005/0308 →
SECURITY INTEREST Recorded Nov 3, 2015
From: 935 KOP ASSOCIATES, LLC
To: NEWSTAR FINANCIAL, INC., AS ADMINISTRATIVE AGENT
Reel/Frame 036949/0748 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 28, 2014
From: FRIBORG, GEORGE VINCENT, JR.
To: EBAY INC.
Reel/Frame 032067/0728 →