US 11,057,334 B2
Message classification and management
Paul M. Midgen, Redmond, WA (US); Vasantha K. Vemula, Redmond, WA (US); Krishna Vitaldevara, Redmond, WA (US); Jason D. Walter, Redmond, WA (US); Eliot C. Gillum, Redmond, WA (US); Mihai Costea, Redmond, WA (US); Douglas J. Hines, Redmond, WA (US); Wei Jiang, Redmond, WA (US); Malcolm H. Davis, Redmond, WA (US); Samuel J. L. Albert, Redmond, WA (US); and Michael James Ahiakpor, Redmond, WA (US)
Assigned to Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed by Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed on Feb. 18, 2016, as Appl. No. 15/47,595.
Application 15/047,595 is a continuation of application No. 13/250,664, filed on Sep. 30, 2011, granted, now 9,292,600.
Prior Publication US 2016/0173434 A1, Jun. 16, 2016
Int. Cl. G06F 15/16 (2006.01); G06F 17/00 (2019.01); G06F 21/00 (2013.01); G06Q 10/00 (2012.01); H04L 29/06 (2006.01); H04L 12/58 (2006.01); G06F 16/28 (2019.01); G06F 16/35 (2019.01); G06Q 10/10 (2012.01); G06F 3/0482 (2013.01); G06F 3/0484 (2013.01)
CPC H04L 51/22 (2013.01) [G06F 3/0482 (2013.01); G06F 3/04842 (2013.01); G06F 16/287 (2019.01); G06F 16/353 (2019.01); G06Q 10/107 (2013.01); H04L 51/14 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computing apparatus comprising:
one or more computer readable storage media;
a processing system operatively coupled with the one or more computer readable storage media; and
program instructions stored on the one or more computer readable storage media that, when executed by the processing system, direct the processing system to at least:
categorize, based on one or more features of a message, the message into a first category and a second category that is distinguished from the first category;
responsive to determining that the message corresponds to the first category and the second category, generate a user interface comprising:
a first functionality, based at least on a threshold of the first category, selectable for implementation; and
a second functionality, based at least on a threshold of the second category that is distinguished from the threshold of the first category, selectable for implementation;
responsive to a selection associated with the message, enable display of the user interface; and
responsive to a selection of the first functionality, implement the first functionality only in the first category.