Activation of dynamic filter generation for message management systems through gesture-based input
AssigneeDropbox, Inc.
InventorsAdam Cue, George Milton Underwood, IV, Tim Van Damme
Life of this patent
Estimating the term…
Abstract
Generation of filtering rules for incoming messages can be activated by a user through a gesture-based input. When the user activates filtering rule generation, the message management service can cause a user device to display a prompt requesting additional data to be used to generate the filtering rule. The gesture can be a swipe and hold gesture, where the swipe is associated with an action (archiving, deleting, deferring, or adding the message to a list), and the swipe and hold action can activate filtering rule generation associated with the action.
Claims22
1-20. (canceled)
A method comprising:
- detecting, at a computer device, a gesture input corresponding to an action to be performed on at least one message for a user, wherein the gesture input includes a hold portion and a transverse portion;
- analyzing, by the computer device, the gesture input to identify the action to be performed on the at least one message, wherein the action to be performed is identified based on a length and a direction associated with the transverse portion;
- displaying, by the computer device, based on the analysis, a list of selectable options related to the action;
- receiving, by the computer device, data indicating a selection of a selectable option in the list of selectable options, the selection associated with the at least one message;
- and
- sending the data indicating the selection associated with the at least one message from the computer device to a computing system of a message management service, to define a rule based on the selection indicated by the data and based on the action, wherein the rule indicates a new action to be performed on future messages satisfying the rule.
A computer system comprising:
- one or more processors;
- and
- a non-transitory computer-readable medium including one or more sequences of instructions that, when executed by the one or more processors, cause the processors to perform operations comprising:
- detecting a gesture input corresponding to an action to be performed on at least one message for a user, wherein the gesture input includes a hold portion and a transverse portion;
- analyzing the gesture input to identify the action to be performed on the at least one message, wherein the action to be performed is identified based on a length and a direction associated with the transverse portion;
- displaying based on the analysis, a list of selectable options related to the action;
- receiving data indicating a selection of a selectable option in the list of selectable options, the selection associated with the at least one message;
- and
- sending the data indicating the selection associated with the at least one message to a computing system of a message management service, to define a rule based on the selection indicated by the data and based on the action, wherein the rule indicates a new action to be performed on future messages satisfying the rule.
A non-transitory computer-readable medium including one or more sequences of instructions that, when executed by one or more processors, cause the processors to perform operations comprising:
- detecting a gesture input corresponding to an action to be performed on at least one message for a user, wherein the gesture input includes a hold portion and a transverse portion;
- analyzing the gesture input to identify the action to be performed on the at least one message, wherein the action to be performed is identified based on a length and a direction associated with the transverse portion;
- displaying based on the analysis, a list of selectable options related to the action;
- receiving data indicating a selection of a selectable option in the list of selectable options, the selection associated with the at least one message;
- and
- sending the data indicating the selection associated with the at least one message to a computing system of a message management service, to define a rule based on the selection indicated by the data and based on the action, wherein the rule indicates a new action to be performed on future messages satisfying the rule.
Dependencies are inferred from the claim text.