Patent ID: 9692840
Date: 2017-06-27
CPC Classifications: G06F,G06Q,H04L

Claim:
1. A computer-implemented method comprising: monitoring a plurality of requests for a plurality of shared content items, each shared content item, of the plurality of shared content items, corresponding to a different shareable link, of a plurality of shareable links; wherein each request, of the plurality of requests, is for one shared content item, of the plurality of shared content items, and specifies the shareable link, of the plurality of shareable links, corresponding to the shared content item; wherein monitoring the plurality of requests for the plurality of shared content items comprises, for each request, of the plurality of requests, incrementing a counter associated with the shareable link specified in the each request; based on the counters associated with the plurality of shareable links, identifying a subset of one or more shared content items, of the plurality of shared content items, with a number of received requests via shareable links exceeding a threshold; identifying, from a share history of a user, a group of target identifiers with which the subset of one or more shared content items have been shared by the user; determining, via a processor, one or more common characteristics common among the subset of one or more shared content items; identifying an unshared content item having the one or more common characteristics; sending a recommendation to the user, the recommendation recommending that the user create a shareable link for the unshared content item and recommending that the user share the shareable link for the unshared content item with the group of target identifiers; and wherein the method is performed by one or more computer systems comprising one or more processing units.