US 12,093,339 B1
Methods and systems for providing a document
Adam Douglas Smith, San Francisco, CA (US); and Amin Zoufonoun, Mountain View, CA (US)
Assigned to Google LLC, Mountain View, CA (US)
Filed by Google LLC, Mountain View, CA (US)
Filed on Mar. 16, 2022, as Appl. No. 17/696,470.
Application 13/193,572 is a division of application No. 10/911,075, filed on Aug. 3, 2004, granted, now 8,015,019, issued on Sep. 6, 2011.
Application 17/696,470 is a continuation of application No. 16/290,677, filed on Mar. 1, 2019, granted, now 11,301,537.
Application 16/290,677 is a continuation of application No. 14/248,230, filed on Apr. 8, 2014, granted, now 10,223,470, issued on Mar. 5, 2019.
Application 14/248,230 is a continuation of application No. 13/193,572, filed on Jul. 28, 2011, granted, now 8,719,177, issued on May 6, 2014.
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 10/10 (2023.01); G06F 16/93 (2019.01); G06F 16/958 (2019.01); G06Q 10/06 (2023.01); G06Q 30/02 (2023.01); G06Q 30/06 (2023.01); G06Q 50/00 (2012.01)
CPC G06F 16/958 (2019.01) [G06F 16/93 (2019.01); G06Q 30/02 (2013.01); G06Q 50/01 (2013.01)] 20 Claims
OG exemplary drawing
 
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.