Activation of dynamic filter generation for message management systems through gesture-based input
First Claim
Patent Images
1. A method, comprising:
- receiving a selection of a content item, wherein the selection includes a gesture;
analyzing the gesture to identify one or more actions to be performed on the selected content item;
determining that the gesture includes a hold portion based on a first time period associated with the gesture satisfying a first threshold value;
determining a second time period associated with the hold portion;
comparing the second time period associated with the hold portion to a second threshold value;
upon determining that the second time period is less than the second threshold value, performing at least one action from a first set of actions;
upon determining that the second time period is greater than the second threshold value, performing at least one action from a second set of actions;
defining a first rule associated with the at least one action that is performed upon determining that the second time period is less than the second threshold value; and
defining a second rule associated with the at least one action that is performed upon determining that the second time period is greater than the second threshold value.
3 Assignments
0 Petitions
Accused Products
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.
32 Citations
18 Claims
-
1. A method, comprising:
-
receiving a selection of a content item, wherein the selection includes a gesture; analyzing the gesture to identify one or more actions to be performed on the selected content item; determining that the gesture includes a hold portion based on a first time period associated with the gesture satisfying a first threshold value; determining a second time period associated with the hold portion; comparing the second time period associated with the hold portion to a second threshold value; upon determining that the second time period is less than the second threshold value, performing at least one action from a first set of actions; upon determining that the second time period is greater than the second threshold value, performing at least one action from a second set of actions; defining a first rule associated with the at least one action that is performed upon determining that the second time period is less than the second threshold value; and defining a second rule associated with the at least one action that is performed upon determining that the second time period is greater than the second threshold value. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer system comprising:
-
one or more processors; and a memory accessible to the one or more processors, the memory storing instructions executable by the one or more processors to; receiving a selection of a content item, wherein the selection includes a gesture; analyzing the gesture to identify one or more actions to be performed on the selected content item; determining that the gesture includes a hold portion based on a first time period associated with the gesture satisfying a first threshold value; determining a second time period associated with the hold portion; comparing the second time period associated with the hold portion to a second threshold value; upon determining that the second time period is less than the second threshold value, performing at least one action from a first set of actions; upon determining that the second time period is greater than the second threshold value, performing at least one action from a second set of actions; defining a first rule associated with the at least one action that is performed upon determining that the second time period is less than the second threshold value; and defining a second rule associated with the at least one action that is performed upon determining that the second time period is greater than the second threshold value. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable medium containing instructions that, when executed by a computer processor, cause the computer processor to:
-
receiving a selection of a content item, wherein the selection includes a gesture; analyzing the gesture to identify one or more actions to be performed on the selected content item; determining that the gesture includes a hold portion based on a first time period associated with the gesture satisfying a first threshold value; determining a second time period associated with the hold portion; comparing the second time period associated with the hold portion to a second threshold value; upon determining that the second time period is less than the second threshold value, performing at least one action from a first set of actions; upon determining that the second time period is greater than the second threshold value, performing at least one action from a second set of actions; defining a first rule associated with the at least one action that is performed upon determining that the second time period is less than the second threshold value; and defining a second rule associated with the at least one action that is performed upon determining that the second time period is greater than the second threshold value. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification