白丝美女被狂躁免费视频网站,500av导航大全精品,yw.193.cnc爆乳尤物未满,97se亚洲综合色区,аⅴ天堂中文在线网官网

Personalized temporary unsubscribe mechanisms for email subscriptions

專利號
US11616746B1
公開日期
2023-03-28
申請人
Adobe Inc.(US CA San Jose)
發(fā)明人
Vishnu Singh; Ram Bhushan Agrawal; Medha Kumari; Deepansh Rawal
IPC分類
H04L51/212; H04L51/18; H04L51/214
技術領域
email,emails,user,temporary,management,options,or,period,system,in
地域: CA CA San Jose

摘要

In some embodiments, techniques for generating personalized unsubscribe options for emails are provided. For example, a subscription management system can access information associated with an active email subscription and a user profile for a user. The subscription management system can determine a temporary unsubscribe time period for the user based on the information associated with the active email subscription and the profile of the user. The subscription management system can embed multiple unsubscribe options in an email to be sent to the user. The multiple unsubscribe options can represent respective unsubscribe time periods including the temporary unsubscribe time period. The subscription management system can cause the email to be sent to the user and receiving a selection among the multiple unsubscribe options indicating a selected unsubscribe time period. The subscription management system can change the active email subscription to a suppressed email subscription associated with the unselected unsubscribe time period.

說明書

TECHNICAL FIELD

This disclosure relates generally to email subscription management. More specifically, but not by way of limitation, this disclosure relates to providing personalized unsubscribe options for users to temporarily suppress email subscriptions.

BACKGROUND

An “unsubscribe” request or command is a way for email users (subscribers) to inform email senders that they do not want to receive their emails in the future. However, existing unsubscribe mechanisms result in a complete removal of email users from the sender's subscription list. As a result, a user who unsubscribes from an email subscription will no longer receive emails from the subscription service even if the user later changes his or her mind. The user will have to perform various searches or other operations to find a way to re-subscribe to the email list. For the email senders, removing unsubscribed email users from the subscription list may not necessarily lead to the removal of the email users from the system. If the user later re-subscribes to the email, duplicate or redundant records for the same user may be created, resulting in the consumption of more storage space than necessary.

SUMMARY

權利要求

1
The invention claimed is:1. A method in which one or more processing devices perform operations comprising:accessing, by a subscription management system having a processor and a memory, information associated with an active email subscription by a user and a profile of the user;determining, by the subscription management system, a temporary unsubscribe time period for the user based on a set of factors determined from the information associated with the active email subscription and the profile of the user, the set of factors comprising two or more of: information contained in emails sent to the user under the active email subscription, an open rate of the emails sent to the user under the active email subscription, a click rate of the emails sent to the user under the active email subscription, a preference of the user determined based on the profile of the user, or past actions taken by the user with respect to items described in the emails sent to the user under the active email subscription;embedding, by the subscription management system, multiple unsubscribe options in an email to be sent to the user, the multiple unsubscribe options representing respective unsubscribe time periods including the temporary unsubscribe time period;causing, by the subscription management system, the email to be sent to the user;receiving, by the subscription management system, a selection among the multiple unsubscribe options indicating a selected unsubscribe time period;changing, by the subscription management system, the active email subscription to a suppressed email subscription associated with the selected unsubscribe time period;prior to the selected unsubscribe time period expires:determining, by the subscription management system, an updated temporary unsubscribe time period for the user based on the suppressed email subscription and the profile of the user;embedding, by the subscription management system, a set of unsubscribe options in a reminder email to be sent to the user, the set of unsubscribe options respectively representing a set of unsubscribe time periods including the updated temporary unsubscribe time period;causing the reminder email to be sent to the user;in response to receiving a second selection among the set of unsubscribe options indicating a second selected unsubscribe time period, extending, by the subscription management system, the suppressed email subscription by the second selected unsubscribe time period; andin response to determining that no selection among the set of unsubscribe options is received prior to the selected unsubscribe time period expires, changing, by the subscription management system, the suppressed email subscription back to the active email subscription and sending subscribed emails to the user based on the active email subscription.2. The method of claim 1, wherein determining the temporary unsubscribe time period for the user comprises one or more of:estimating the temporary unsubscribe time period according to a function of the set of factors; ordetermining the temporary unsubscribe time period via a machine learning model using the set of factors as input.3. The method of claim 2, wherein a training dataset for the machine learning model is generated based on selected unsubscribe time periods by a plurality of users from temporary unsubscribe time periods determined according to the function.4. The method of claim 1, wherein embedding the multiple unsubscribe options in the email comprises:embedding the multiple unsubscribe options in a body of the email; orembedding the multiple unsubscribe options in a header of the email.5. The method of claim 4, wherein embedding the multiple unsubscribe options in the header of the email comprises:generating a Uniform Resource Locator (URL) link comprising information of the multiple unsubscribe options; andcausing the URL link to be displayed along with sender information of the email in a user interface presenting the email to the user; andwherein receiving the selection among the multiple unsubscribe options indicating the selected unsubscribe time period comprises:in response to receiving an activation of the URL link, generating a webpage presenting the multiple unsubscribe options based on information of the multiple unsubscribe options contained in the URL link; andreceiving the selection among the multiple unsubscribe options from the webpage.6. The method of claim 4, wherein embedding the multiple unsubscribe options in the body of the email comprises:generating multiple Uniform Resource Locator (URL) links for the multiple unsubscribe options; andembedding the multiple URL links in the body of the email; andwherein receiving the selection among the multiple unsubscribe options indicating the selected unsubscribe time period comprises receiving a selection among the multiple URL links in the email.7. The method of claim 4, wherein embedding the multiple unsubscribe options in the body of the email comprises:generating a Uniform Resource Locator (URL) link comprising information of the multiple unsubscribe options; andembedding the URL link in the body of the email; andwherein receiving the selection among the multiple unsubscribe options indicating the selected unsubscribe time period comprises:in response to receiving an activation of the URL link, generating a webpage presenting the multiple unsubscribe options based on information of the multiple unsubscribe options contained in the URL link; andreceiving the selection among the multiple unsubscribe options from the webpage.8. A system comprising:a data repository for storing data comprising active email subscriptions of users and user profiles; anda processor executing a subscription management module, the sub management module having access to the data stored in the data repository and configured to perform operations comprising:determining a temporary unsubscribe time period for a user based on a set of factors determined from information associated with an active email subscription and a profile of the user, the set of factors comprising two or more of: information contained in emails sent to the user under the active email subscription, an open rate of the emails sent to the user under the active email subscription, a click rate of the emails sent to the user under the active email subscription, a preference of the user determined based on the profile of the user, or past actions taken by the user with respect to items described in the emails sent to the user under the active email subscription;embedding a temporary unsubscribe option in an email to be sent to the user, the temporary unsubscribe option representing the temporary unsubscribe time period;causing the email to be sent to the user;receiving a selection of the temporary unsubscribe option;suppressing the active email subscription of the user for the temporary unsubscribe time period;prior to the temporary unsubscribe time period expires:determining an updated temporary unsubscribe time period for the user based on the suppressed email subscription and the profile of the user;embedding a second temporary unsubscribe option in a reminder email to be sent to the user, the second temporary unsubscribe option representing the updated temporary unsubscribe time period;causing the reminder email to be sent to the user; andin response to receiving a selection of the second temporary unsubscribe option, extending the suppression of the active email subscription by the updated temporary unsubscribe time period.9. The system of claim 8, wherein determining the temporary unsubscribe time period for the user comprises one or more of:estimating the temporary unsubscribe time period according to a function of the set of factors derived from the information associated with the active email subscription and the profile of the user; ordetermining the temporary unsubscribe time period via a machine learning model using the set of factors as input.10. The system of claim 9, wherein a training dataset for the machine learning model is generated based on selected unsubscribe time periods by a plurality of users from temporary unsubscribe time periods determined according to the function.11. The system of claim 8, wherein embedding the temporary unsubscribe option in the email comprises:embedding the temporary unsubscribe option in a body of the email; orembedding the temporary unsubscribe option in a header of the email.12. The system of claim 11, wherein embedding the temporary unsubscribe option in the header of the email comprises:generating a Uniform Resource Locator (URL) link comprising information of the temporary unsubscribe option and an additional unsubscribe option; andcausing the URL link to be displayed along with sender information of the email in a user interface presenting the email to the user; andwherein receiving the selection of the temporary unsubscribe time period comprises:in response to receiving an activation of the URL link, generating a webpage presenting the temporary unsubscribe option and the additional unsubscribe option based on information of the temporary unsubscribe option and the additional unsubscribe option contained in the URL link; andreceiving the selection from at least the temporary unsubscribe option and the additional unsubscribe option from the webpage.13. The system of claim 11, wherein embedding the temporary unsubscribe option in the body of the email comprises:generating multiple Uniform Resource Locator (URL) links for the temporary unsubscribe option and an additional unsubscribe option; andembedding the multiple URL links in the body of the email; andwherein receiving the selection of the temporary unsubscribe option comprises receiving a selection among the multiple URL links in the email.14. The system of claim 11, wherein embedding the temporary unsubscribe option in the body of the email comprises:generating a Uniform Resource Locator (URL) link comprising information of the temporary unsubscribe option and an additional unsubscribe option; andembedding the URL link in the body of the email; andwherein receiving the selection of the temporary unsubscribe option comprises:in response to receiving an activation of the URL link, generating a webpage presenting the temporary unsubscribe option and the additional unsubscribe option based on information of the temporary unsubscribe option and the additional unsubscribe option contained in the URL link; andreceiving the selection of the temporary unsubscribe option from the webpage.15. A non-transitory computer-readable medium having program code that is stored thereon, the program code executable by one or more processing devices for performing operations comprising:accessing information associated with an active email subscription by a user and a profile of the user;a step for determining a temporary unsubscribe time period for the user based on the information associated with the active email subscription and the profile of the user;a step for embedding multiple unsubscribe options in an email to be sent to the user, the multiple unsubscribe options representing respective unsubscribe time periods including the temporary unsubscribe time period;causing the email to be sent to the user;receiving a selection among the multiple unsubscribe options indicating a selected unsubscribe time period;changing the active email subscription to a suppressed email subscription associated with the selected unsubscribe time period;prior to the selected unsubscribe time period expires,a step for determining an updated temporary unsubscribe time period for the user based on the suppressed email subscription and the profile of the user;a step for embedding a set of unsubscribe options in a reminder email to be sent to the user, the set of unsubscribe options respectively representing a set of unsubscribe time periods including the updated temporary unsubscribe time period;causing the reminder email to be sent to the user; andin response to receiving a second selection among the set of unsubscribe options indicating a second selected unsubscribe time period, extending the suppressed email subscription by the second selected unsubscribe time period.16. The non-transitory computer-readable medium of claim 15, wherein the step for embedding the multiple unsubscribe options in the email comprises:a step for embedding the multiple unsubscribe options in a body of the email; ora step for embedding the multiple unsubscribe options in a header of the email.17. The non-transitory computer-readable medium of claim 16, wherein the step for embedding the multiple unsubscribe options in the header of the email comprises:generating a Uniform Resource Locator (URL) link comprising information of the multiple unsubscribe options; andcausing the URL link to be displayed along with sender information of the email in a user interface presenting the email to the user; andwherein receiving the selection among the multiple unsubscribe options indicating the selected unsubscribe time period comprises:in response to receiving an activation of the URL link, generating a webpage presenting the multiple unsubscribe options based on information of the multiple unsubscribe options contained in the URL link; andreceiving the selection among the multiple unsubscribe options from the webpage.18. The non-transitory computer-readable medium of claim 16, wherein the step for embedding the multiple unsubscribe options in a body of the email comprises:generating multiple Uniform Resource Locator (URL) links for the multiple unsubscribe options; andembedding the multiple URL links in the body of the email; andwherein receiving the selection among the multiple unsubscribe options indicating the selected unsubscribe time period comprises receiving a selection among the multiple URL links in the email.19. The non-transitory computer-readable medium of claim 16, wherein the step for embedding the multiple unsubscribe options in a body of the email comprises:generating a Uniform Resource Locator (URL) link comprising information of the multiple unsubscribe options; andembedding the URL link in the body of the email; andwherein receiving the selection among the multiple unsubscribe options indicating the selected unsubscribe time period comprises:in response to receiving an activation of the URL link, generating a webpage presenting the multiple unsubscribe options based on information of the multiple unsubscribe options contained in the URL link; andreceiving the selection among the multiple unsubscribe options from the webpage.20. The non-transitory computer-readable medium of claim 15, wherein the operations further comprise:in response to determining that no selection among the set of unsubscribe options is received prior to the selected unsubscribe time period expires, changing the suppressed email subscription back to the active email subscription and sending subscribed emails to the user based on the active email subscription.
微信群二維碼
意見反饋