Limiting sharing of a stored file
AssigneeMicrosoft Technology Licensing, LLC
InventorSabrina A. Mohamed
Life of this patent
Estimating the term…
Abstract
Systems and methods for limiting sharing of a stored file. One system includes an electronic processor configured to receive a request to share the stored file with a recipient, wherein the request includes an identifier of the recipient, and determine whether sharing of the stored file with the recipient is restricted based on the identifier of the recipient and content of the stored file. The electronic processor is also configured to, when the sharing of the stored file with the recipient is restricted, generate, in response to the request, a notification that sharing of the stored file with the recipient is restricted.
Claims17
A system for limiting sharing of a stored file, the system comprising:
- an electronic processor configured to
- receive a request to share the stored file with a recipient, the request including an identifier of the recipient,
- determine whether a classification of the stored file is set to restricted,
- only when the classification of the stored file is set to restricted, compare a first domain included in an email address of the recipient with a second domain,
- determine whether sharing of the stored file with the recipient is restricted based on the identifier of the recipient, content of the stored file, and the comparison of the first domain with the second domain;
- and
- when the sharing of the stored file with the recipient is restricted, generate, in response to the request, a notification that sharing of the stored file with the recipient is restricted.
A method of limiting sharing of a stored file, the method comprising:
- scanning content of each of a plurality of stored files to identify whether each of the plurality of stored files includes restricted data;
- setting a classification of each of the plurality of stored files based on the scanning;
- receiving a request to share one of the plurality of stored files with a recipient, the request including an identifier of the recipient;
- determining whether the classification of the one of the plurality of stored files is set to restricted;
- only when the classification of the one of the plurality of stored files is set to restricted, comparing a first email address domain included in the identifier of the recipient with a second email address domain;
- determining, with an electronic processor, whether sharing of the one of the plurality of stored files with the recipient is restricted based on the classification of the one of the plurality of stored files, the identifier of the recipient, and the comparison of the first email address domain with the second email address domain;
- and
- when sharing of the one of the plurality of stored files with the recipient is restricted, generating, with the electronic processor, a notification in response to the request that sharing of the stored file with the recipient is restricted.
A non-transitory computer-readable medium including instructions that, when executed by an electronic processor, cause the electronic processor to execute a set of functions, the set of functions comprising:
- receiving a request to share a stored file with a recipient, the request including an identifier of the recipient;
- determining whether a classification of the stored file is set to restricted;
- only when the classification of the stored file is set to restricted, comparing a first email address domain included in the identifier of the recipient with a second email address domain;
- determining whether sharing of the stored file with the recipient is restricted based on the identifier of the recipient, content of the stored file, and the comparison of the first email address domain with the second email address domain;
- and
- when sharing of the stored file with the recipient is restricted, generating, in response to the request, a notification that sharing of the stored file with the recipient is restricted.
Dependencies are inferred from the claim text.