Patent ID: 9319400
Filing Date: 2016-04-19
CPC Classification: H04L

Claim Text:
1. A method for sharing a server-stored content item, comprising: receiving, from a client computing device used by an authenticated link submitter, a first request to access a server-stored content item at a sharable link; wherein the link submitter is authenticated according to a first authentication factor; determining, based on a first use restriction of a plurality of use restrictions specific to the sharable link, that a second authentication factor specific to the sharable link is required from the link submitter to access the server-stored content item at the sharable link; determining, based on a second use restriction of the plurality of use restrictions specific to the sharable link, that the link submitter is required to belong to a set of one or more users specified as part of the second use restriction in order to access the server-stored content item at the sharable link; responsive to receiving the first request, verifying the link submitter is one of the set of one or more users specified as part of the second use restriction specific to the sharable link; and prompting the link submitter to enter/submit the second authentication factor; and allowing access to the server-stored content item at the sharable link by the link submitter if the link submitter is one of the set of one or more users specified as part of the second use restriction specific to the sharable link and responsive to receiving the second authentication factor from the link submitter; wherein the method is performed by one or more computing devices.