IP Library › Granted Patent US 11,196,693
Granted Patent B2
US 11,196,693 · App. 16/359,489 · Granted Dec 7, 2021

Unsubscribe automation

Inventor: John Parkinson (Wheaton, IL)
Assignee: Allstate Insurance Company
H04L51/12G06Q30/00G06Q30/016G06Q30/0258H04L51/22H04L51/26H04L51/32H04L63/0227H04L65/00H04L67/02H04L67/22H04L67/26H04M2203/655
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 11,196,693
App. No.
16/359,489
Granted
Dec 7, 2021
Kind
B2
Abstract

Methods, computer-readable media, software, and apparatuses may assist a consumer in unsubscribing to unwanted mailing list traffic and email based relationships. A consumer's discovered accounts and subscriptions may be listed and displayed to the consumer. For each identified account or subscription, the unsubscribe method may be determined and automated for the consumer.

Claims (61)

1. An apparatus, comprising:

a processor;

a memory unit storing computer-executable instructions, which when executed by the processor, cause the apparatus to:

determine, for a plurality of items of email correspondence, a likelihood that each item of email correspondence represents an account or subscription of a consumer, wherein the account or subscription is provided by a source of the item of email correspondence;

based on the determined likelihood that each item of email correspondence represents an account or subscription of the consumer, generate a list of accounts and subscriptions associated with the consumer;

determine for each account and subscription an unsubscribe action, wherein an unsubscribe action for at least one subscription is determined by analyzing a privacy policy on a webpage hosted by a source of the at least one subscription;

generate a revised list of accounts and subscriptions including the determined unsubscribe action for each account and subscription;

determine that at least one account or subscription, provided by a corresponding source, is stale by determining that a period of time since reception, from the corresponding source, of a most recent item of email correspondence associated with the at least one account or subscription exceeds a pre-determined threshold; and

based on the at least one account or subscription being stale, recommend closing the at least one account or subscription.

2. The apparatus of claim 1 , wherein the unsubscribe action comprises a Uniform Resource Locator (URL) and at least one unsubscribe dialog parameter.

3. The apparatus of claim 2 , wherein the at least one unsubscribe dialog parameter comprises an email address of the consumer.

4. The apparatus of claim 1 , wherein the computer-executable instructions, when executed by the processor, further cause the apparatus to:

receive an indication to unsubscribe to one or more accounts;

retrieve an unsubscribe process for each of the one or more accounts from the revised list of accounts and subscriptions; and

initiate the retrieved unsubscribe process for each of the one or more accounts.

5. The apparatus of claim 4 , wherein the computer-executable instructions, when executed by the processor, further cause the apparatus to:

transmit a report to the consumer upon successful completion of the unsubscribe process for each of the one or more accounts; and

generate a log record of an outcome of the unsubscribe process for each of the one or more accounts.

6. The apparatus of claim 1 , wherein the computer-executable instructions, when executed by the processor, further cause the apparatus to:

identify a source of a second account or subscription; and

based on the identified source, recommend closing the second account or subscription.

7. The apparatus of claim 1 , wherein the unsubscribe action for the at least one subscription comprises a Uniform Resource Locator (URL) and wherein the computer-executable instructions, when executed by the processor, cause the apparatus to:

determine the URL, based on the analyzing the privacy policy.

8. A method comprising:

determining, for a plurality of items of email correspondence, a likelihood that each item of email correspondence represents an account or subscription of a consumer, wherein the account or subscription is provided by a source of the item of email correspondence;

based on the determined likelihood that each item of email correspondence represents an account or subscription of the consumer, generating a list of accounts and subscriptions associated with the consumer;

determining for each account and subscription an unsubscribe action, wherein an unsubscribe action for at least one subscription is determined by analyzing a privacy policy on a webpage hosted by a source of the at least one subscription;

generating a revised list of accounts and subscriptions including the determined unsubscribe action for each account and subscription;

determining that at least one account or subscription, provided by a corresponding source, is stale by determining that a period of time since reception, from the corresponding source, of a most recent item of email correspondence associated with the at least one account or subscription exceeds a pre-determined threshold; and

based on the at least one account or subscription being stale, recommending closing the at least one account or subscription.

9. The method of claim 8 , wherein the unsubscribe action comprises a Uniform Resource Locator (URL) and at least one unsubscribe dialog parameter.

10. The method of claim 9 , wherein the at least one unsubscribe dialog parameter comprises an email address of the consumer.

11. The method of claim 8 , further comprising:

receiving an indication to unsubscribe to one or more accounts;

retrieving an unsubscribe process for each of the one or more accounts from the revised list of accounts and subscriptions; and

initiating the retrieved unsubscribe process for each of the one or more accounts.

12. The method of claim 11 , further comprising:

transmitting a report to the consumer upon successful completion of the unsubscribe process for each of the one or more accounts; and

generating a log record of an outcome of the unsubscribe process for each of the one or more accounts.

13. The method of claim 8 , further comprising:

identifying a source of a second account or subscription; and

based on the identified source, recommend closing the second account or subscription.

14. The method of claim 8 , wherein the unsubscribe action for the at least one subscription comprises a Uniform Resource Locator (URL), the method further comprising:

determining the URL based on the analyzing the privacy policy.

15. One or more non-transitory computer-readable media storing instructions that, when executed by a computing device, cause the computing device to:

determine, for a plurality of items of email correspondence, a likelihood that each item of email correspondence represents an account or subscription of a consumer, wherein the account or subscription is provided by a source of the item of email correspondence;

based on the determined likelihood that each item of email correspondence represents an account or subscription of the consumer, generate a list of accounts and subscriptions associated with the consumer;

determine for each account and subscription an unsubscribe action, wherein an unsubscribe action for at least one subscription is determined by analyzing a privacy policy on a webpage hosted by a source of the at least one subscription;

generate a revised list of accounts and subscriptions including the determined unsubscribe action for each account and subscription;

determine that at least one account or subscription, provided by a corresponding source, is stale by determining that a period of time since reception, from the corresponding source, of a most recent item of email correspondence associated with the at least one account or subscription exceeds a pre-determined threshold; and

based on the at least one account or subscription being stale, recommend closing the at least one account or subscription.

16. The one or more non-transitory computer-readable media of claim 15 , wherein the unsubscribe action comprises a Uniform Resource Locator (URL) and at least one unsubscribe dialog parameter.

17. The one or more non-transitory computer-readable media of claim 16 , wherein the at least one unsubscribe dialog parameter comprises an email address of the consumer.

18. The one or more non-transitory computer-readable media of claim 15 , storing further instructions that, when executed by the computing device, cause the computing device to:

receive an indication to unsubscribe to one or more accounts;

retrieve an unsubscribe process for each of the one or more accounts from the revised list of accounts and subscriptions; and

initiate the retrieved unsubscribe process for each of the one or more accounts.

19. The one or more non-transitory computer-readable media of claim 18 , storing further instructions that, when executed by the computing device, cause the computing device to

transmit a report to the consumer upon successful completion of the unsubscribe process for each of the one or more accounts; and

generate a log record of an outcome of the unsubscribe process for each of the one or more accounts.

20. The one or more non-transitory computer-readable media of claim 15 , wherein the unsubscribe action for the at least one subscription comprises a Uniform Resource Locator (URL) and wherein the instructions, when executed by the computing device, cause the computing device to determine the URL, based on the analyzing the privacy policy.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 22, 2019
From: PARKINSON, JOHN
To: ALLSTATE INSURANCE COMPANY
Reel/Frame 048671/0132 →
Continuity (1)
Related Publication 20200336449A1 · Oct 22, 2020