US 12,271,431 B1
System and method for content sharing in enterprise content management
Leah Avalon Weitz, Portland, OR (US); Stephen Paul Harper, Moraga, CA (US); Bailey Chen, Palo Alto, CA (US); Joshua Andrew Lim, Pleasanton, CA (US); Sindhusha Reddy Jensen, San Ramon, CA (US); Eric Bezar, Berkeley, CA (US); Jon Stone, Olympia, WA (US); Derek Allwardt, Pleasanton, CA (US); and Richard Mayfield, Pleasanton, CA (US)
Assigned to Veeva Systems Inc., Pleasanton, CA (US)
Filed by Veeva Systems Inc., Pleasanton, CA (US)
Filed on Jan. 29, 2021, as Appl. No. 17/162,487.
Int. Cl. G06F 16/00 (2019.01); G06F 16/176 (2019.01); G06F 16/907 (2019.01); G06F 16/93 (2019.01); G16H 10/20 (2018.01)
CPC G06F 16/94 (2019.01) [G06F 16/176 (2019.01); G06F 16/907 (2019.01); G16H 10/20 (2018.01)] 17 Claims
OG exemplary drawing
 
1. A computer-implemented method for retaining content in a content management system, wherein the content management system comprises a first repository and a second repository, the method comprising:
storing a source document in the first repository;
receiving a request for generating a link document in the second repository;
displaying a user interface (“UI”) for selecting a source document in response to the request for generating the link document;
displaying a UI for generating the link document;
receiving link document metadata on the UI for generating the link document, wherein the link document metadata comprises a first field for indicating a type of synchronization between the link document and the source document;
generating the link document comprising metadata and a document identifier in the second repository, wherein the link document is a copy of the source document and is synchronized to the source document;
receiving a first predetermined requirement for creating a static copy of the link document; and
creating a static copy of the link document when the first predetermined requirement is satisfied, wherein no change is permitted to be made to the static copy of the link document, wherein the static copy of the link document is a database level copy of the link document such that the static copy of the link document includes the metadata and the document identifier of the link document, and wherein the static copy of the link document is independent of the link document such that:
in response to deleting the link document, the static copy of the link document is available for access.