IP Library Granted Patent US 10,997,629
Granted Patent B2
US 10,997,629 · App. 16/680,871 · Granted May 4, 2021

Systems and methods for message alerts and referrals

Inventor: George Vincent Friborg, Jr. (Wyndmoor, PA)
G06Q30/0267H04L51/14H04M3/4878H04W4/12
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,997,629
App. No.
16/680,871
Granted
May 4, 2021
Kind
B2
Abstract

A system comprising a computer-readable storage medium storing at least one program, and a computer-implemented method for referring contacts to receive text message alerts. An accounts module receives first user data including an indicator that a first user requested to subscribe to receive text messages alerts. The account module adds, based at least on the received first user data, a first user account to a database of subscribers. A message generator module generates, using the processor in response to receiving the first user data, a first text message corresponding to an offer to subscribe to receive text message alerts. A communication module transmits to the first user the first text message corresponding to the offer to subscribe to receive text message alerts. The transmitted first text message can be forwarded to a second user.

Claims (69)

1. A system comprising:

one or more hardware processors; and

a non-transitory machine-readable medium for storing instructions that, when executed by the one or more hardware processors, cause the one or more hardware processors to perform operations comprising:

receiving first user data from a first client device associated with a first user, the first user data including an indicator that the first user requested to subscribe to receive message alerts;

adding, based on the first user data, a first user account associated with the first user to a database of subscribers;

tracking online activity of one or more users;

determining, based on the first user account, that a portion of the online activity is associated with the first user;

generating, automatically after the determining, a first message corresponding to an offer to subscribe to receive message alerts, the first message comprising, within the message, a first message portion and a second message portion, the first message portion being personalized to a second user, the second message portion having a request to subscribe to receive message alerts;

transmitting the first message to the first client device, the first message being configured to be forwarded to a third client device, the third client device associated with the second user;

receiving, in response to activation of a hyperlink in the first message, second user data from the third client device, the hyperlink comprising a portion of the second user data, the second user data including an indicator that the second user requested to subscribe to receive message alerts based on the first message transmitted to the first client device associated with the first user, and an indicator that the first user referred the second user; and

adding a second user account to the database of subscribers to receive message alerts, the second user account including the second user data.

2. The system of claim 1 , wherein the indicator that the first user referred the second user includes contact data associated with the first user.

3. The system of claim 1 , wherein the operations further comprise:

accessing reward data of the first user account in response to receiving the second user data;

determining a reward based on the first user data of the first user account; and

updating the reward data of the first user account based on the determined reward.

4. The system of claim 3 , wherein the operations further comprise:

generating a second message providing a notification of the determined reward; and

transmitting the second message to the first device associated with the first user.

5. The system of claim 3 , wherein the operations further comprise:

determining that the second user account was added to the database of subscribers based on receiving the second user data; and

providing the second user a reward based on a determination that the second user account was added to the database of subscribers based on the second user data.

6. The system of claim 3 , wherein the reward is further determined based on the second user data.

7. The system of claim 1 , wherein the first user data includes contact data associated with the first user, and wherein the operations further comprise:

transmitting the first message to a particular client device corresponding to the contact data associated with the first user.

8. The system of claim 1 , wherein the operations further comprise:

in response to receiving the first user data, adding the first user account to the database of subscribers by:

determining account information based on parsing the received user data;

verifying that the first user data includes written authorization to send messages to the first device associated with the first user; and

storing the account information in a record of the database based on a verification that the first user data includes written authorization to send messages to the first device associated with the first user.

9. The system of claim 1 , wherein the operations further comprise:

generating a second message in response to receiving the first user data, the second message indicating an acknowledgement that the first user account has been added; and

transmitting the second message to the first client device associated with the first user.

10. The system of claim 1 , wherein the operations further comprise:

determining a hyperlink that is associated with a web resource for adding accounts to the database of subscribers; and

including the hyperlink in the first message.

11. The system of claim 10 , wherein the hyperlink is configured to provide an indication to the web resource that the first user referred the second user.

12. A method for providing electronic notifications, the method comprising:

receiving first user data from a first client device associated with a first user, the first user data including an indicator that the first user requested to subscribe to receive message alerts;

adding, based on the first user data, a first user account associated with the first user to a database of subscribers;

tracking online activity of one or more users;

determining, based on the first user account, that a portion of the online activity is associated with the first user;

generating, automatically after the determining, a first message corresponding to an offer to subscribe to receive message alerts, the first message comprising, within the message, a first message portion and a second message portion, the first message portion being personalized to a second user, the second message portion having a request to subscribe to receive message alerts;

transmitting the first message to the first client device, the first message being configured to be forwarded to a third client device, the third client device associated with the second user;

receiving, in response to activation of a hyperlink in the first message, second user data from the third client device, the hyperlink comprising a portion of the second user data, the second user data including an indicator that the second user requested to subscribe to receive message alerts based on the first message transmitted to the first client device associated with the first user, and an indicator that the first user referred the second user; and

adding a second user account to the database of subscribers to receive message alerts, the second user account including the second user data.

13. The method of claim 12 , further comprising:

accessing reward data of the first user account in response to receiving the second user data;

determining a reward based on the first user data of the first user account; and

updating the reward data of the first user account based on the determined reward.

14. The method of claim 13 , further comprising:

generating a second message providing a notification of the determined reward; and

transmitting the second message to the first client device associated with the first user.

15. The method of claim 14 , further comprising:

determining that the second user account was added to the database of subscribers based on receiving the second user data; and

providing the second user a reward based on a determination that the second user account was added to the database of subscribers based on the second user data.

16. A non-transitory machine-readable storage medium comprising instructions that, when executed by one or more hardware processors of a machine, cause the one or more hardware processors to perform operations comprising:

receiving first user data from a first client device associated with a first user, the first user data including an indicator that the first user requested to subscribe to receive message alerts;

adding, based on the first user data, a first user account associated with the first user to a database of subscribers;

tracking online activity of one or more users;

determining, based on the first user account, that a portion of the online activity is associated with the first user;

generating, automatically after the determining, a first message corresponding to an offer to subscribe to receive message alerts, the first message comprising, within the message, a first message portion and a second message portion, the first message portion being personalized to a second user, the second message portion having a request to subscribe to receive message alerts;

transmitting the first message to the first client device, the first message being configured to be forwarded to a third client device, the third client device associated with the second user;

receiving, in response to activation of a hyperlink in the first message, second user data from the third client device, the hyperlink comprising a portion of the second user data, the second user data including an indicator that the second user requested to subscribe to receive message alerts based on the first message transmitted to the first client device associated with the first user, and an indicator that the first user referred the second user; and

adding a second user account to the database of subscribers to receive message alerts, the second user account including the second user data.

17. The non-transitory machine-readable storage medium of claim 16 , wherein the operations further comprise:

accessing reward data of the first user account in response to receiving the second user data;

determining a reward based on the first user data of the first user account; and

updating the reward data of the first user account based on the determined reward.

Assignments (9)
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT REEL 055212, FRAME 0964 Recorded Aug 30, 2024
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: ZETA GLOBAL CORP.
Reel/Frame 068822/0167 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Aug 30, 2024
From: ZETA GLOBAL CORP.; ZSTREAM ACQUISITION LLC
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 068822/0154 →
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 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2021
From: ZETA GLOBAL CORP.
To: BANK OF AMERICA, N.A.
Reel/Frame 055212/0964 →
SECURITY INTEREST Recorded Dec 3, 2020
From: ZETA GLOBAL CORP.
To: FIRST EAGLE PRIVATE CREDIT, LLC
Reel/Frame 054585/0770 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 10, 2020
From: FRIBORG, GEORGE VINCENT, JR.
To: EBAY INC.
Reel/Frame 052062/0882 →
CHANGE OF NAME Recorded Mar 10, 2020
From: ZETA INTERACTIVE CORP.
To: ZETA GLOBAL CORP.
Reel/Frame 052068/0562 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 10, 2020
From: 935 KOP ASSOCIATES, LLC
To: ZETA INTERACTIVE CORP.
Reel/Frame 052067/0052 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 10, 2020
From: EBAY INC.
To: 935 KOP ASSOCIATES, LLC
Reel/Frame 052063/0666 →