US 10,192,039 B2
System for context-based data protection
Jerry Huang, Redmond, WA (US); Zhen Liu, Tarrytown, NY (US); QingHu Li, Beijing (CN); and Howard Liu, Beijing (CN)
Assigned to Microsoft Technology Licensing, LLC, Redmond, CA (US)
Appl. No. 14/402,280
Filed by Microsoft Technology Licensing, LLC, Redmond, WA (US)
PCT Filed Jun. 27, 2014, PCT No. PCT/CN2014/080948
§ 371(c)(1), (2) Date Nov. 19, 2014,
PCT Pub. No. WO2015/196451, PCT Pub. Date Dec. 30, 2015.
Prior Publication US 2016/0283698 A1, Sep. 29, 2016
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 7/04 (2006.01); G06F 21/10 (2013.01); G06F 21/32 (2013.01); H04L 29/06 (2006.01); G06F 3/01 (2006.01); G06F 3/0482 (2013.01); G06F 3/0488 (2013.01)
CPC G06F 21/10 (2013.01) [G06F 3/015 (2013.01); G06F 3/0482 (2013.01); G06F 3/04883 (2013.01); G06F 21/32 (2013.01); H04L 63/0861 (2013.01); G06F 2221/2111 (2013.01); G06F 2221/2143 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method in a computing device, comprising:
storing data in a storage device of the computing device, the stored data stored with assigned parameters including sensitivity level, an associated data protection response selected from a plurality of data protection responses that includes a soft delete and a hard delete, and a contextual trigger configured to cause the assigned data protection response to be enacted;
subsequent to said storing, monitoring for an occurrence of the assigned contextual trigger;
comparing the occurred contextual trigger to the assigned contextual trigger to determine a match; and
enacting the data protection response associated with the data in response to the determined match.