Email-based promotion for user adoption
AssigneeBoxer, Inc.
InventorsAndrew Eye, Adam Cianfichi
Life of this patent
Estimating the term…
Abstract
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving, by the one or more processors, user input, the user input indicating an assignment of a particular task by a first user to a second user, the first user being a user of a product that provides the particular task; determining, by the one or more processors, that the second user is a non-user of the product and, in response: appending product promotion data to an electronic document, the product promotion data providing a summary of task-based action data that is associated with the second user; and transmitting the electronic document to the second user.
Claims20
A computer-implemented method executed using one or more processors, the method comprising:
- detecting, by the one or more processors, a first user input associated with an email item in an inbox user interface, the first user input comprising a sliding gesture from a first side of a touchscreen display towards a second side of the touchscreen display;
- generating, by the one or more processors, an add task element displayed within a previous location of the email item as a sliding animation moves the email item towards the second side of the touchscreen display;
- creating, by the one or more processors, a task based on the add task element, wherein a user is assigned to the task based on a second user input that selects the user through an updated user interface;
- determining, by the one or more processors, that the user is a non-user of a product;
- appending, by the one or more processors, a summary of task-based action data associated with the user to an electronic document associated with the email item in the inbox user interface, the summary of task-based action data including data associated with the assignment of the task to the user;
- and
- transmitting, by the one or more processors, the electronic document to a device associated with the user.
A computer-readable medium coupled to one or more processors having instructions stored thereon which, when executed by the one or more processors, cause the one or more processors to:
- detect, by the one or more processors, a first user input associated with an email item in an inbox user interface, the first user input comprising a sliding gesture from a first side of a touchscreen display towards a second side of the touchscreen display;
- generate, by the one or more processors, an add task element displayed within a previous location of the email item as a sliding animation moves the email item towards the second side of the touchscreen display;
- create, by the one or more processors, a task based on the add task element, wherein a user is assigned to the task based on a second user input that selects the user through an updated user interface;
- determine, by the one or more processors, that the user is a non-user of a product;
- append, by the one or more processors, a summary of task-based action data associated with the user to an electronic document, the summary of task-based action data including data associated with the assignment of the task to the user;
- and
- transmit, by the one or more processors, the electronic document to a device associated with the user.
A computing device, comprising:
- one or more processors;
- and
- a computer-readable medium coupled to the one or more processors and having instructions stored thereon which, when executed by the one or more processors, cause the one or more processors to:
- detect, by the one or more processors, a first user input associated with an email item in an inbox user interface, the first user input comprising a sliding gesture from a first side of a touchscreen display towards a second side of the touchscreen display;
- generate, by the one or more processors, an add task element displayed within a previous location of the email item as a sliding animation moves the email item towards the second side of the touchscreen display;
- create, by the one or more processors, a task based on the add task element, wherein a user is assigned to the task based on a second user input that selects the user through an updated user interface;
- determine, by the one or more processors, that the user is a non-user of a product;
- append, by the one or more processors, a summary of task-based action data associated with the user to an electronic document, the summary of task-based action data including data associated with the assignment of the task to the user;
- and
- transmit, by the one or more processors, the electronic document to a device associated with the user.
Dependencies are inferred from the claim text.