CPC G06F 16/958 (2019.01) [G06F 16/93 (2019.01); G06Q 30/02 (2013.01); G06Q 50/01 (2013.01)] | 20 Claims |
1. A computer implemented method comprising:
hosting, by one or more processors, on a social networking platform, a document uploaded by a first user of the social networking platform, wherein the document comprises a first portion and a second portion comprising dynamic content that is accessible for a particular duration;
receiving, by the one or more processors, from a device corresponding to the first user and for the uploaded document, relationship-based content access criterion for defining access restrictions for a plurality of users, to the second portion of the uploaded document that comprises the dynamic content;
receiving, by the one or more processors and from a device corresponding to a second user of the social networking platform, a request, to access the document uploaded by the first user;
obtaining, by the one or more processors, relationship data for the second user on the social networking platform, the relationship data defining a type of relationship that exists on the social network between the first user and the second user of the social network;
determining, by the one or more processors, based on the relationship data defining the type of relationship between the first user and the second user, that the second user satisfy the relationship-based content access criterion for the uploaded document; and
providing, by the one or more processors, for display on the device corresponding to the second user, the uploaded document with access to the first portion and a prompt to be displayed by a user interface of the device requesting an indication of whether the second portion of the document is to be displayed.
|