US 12,072,942 B2
Document package merge in document management system
Andrew James Ashlock, San Francisco, CA (US); Marguerite Bouscaren, San Francisco, CA (US); Jacob Scott Mitchell, Richmond, VA (US); Duane Robert Wald, Kent, WA (US); Christopher Shane Durham, Seattle, WA (US); and Saul Adams Aguilar, Redwood City, CA (US)
Assigned to DocuSign, Inc., San Francisco, CA (US)
Filed by DocuSign, Inc., San Francisco, CA (US)
Filed on Feb. 6, 2023, as Appl. No. 18/164,846.
Application 18/164,846 is a continuation of application No. 17/322,567, filed on May 17, 2021, granted, now 11,604,839.
Prior Publication US 2023/0185861 A1, Jun. 15, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/00 (2019.01); G06F 16/16 (2019.01); G06F 16/93 (2019.01); H04L 51/08 (2022.01)
CPC G06F 16/93 (2019.01) [G06F 16/162 (2019.01); H04L 51/08 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, by a centralized document system, a request to merge a first document package comprising a first set of documents and a second document package comprising a second set of documents;
identifying, by the centralized document system, a first subset of documents included in both the first set of documents and the second set of documents and identifying, by the centralized document system, a second subset of documents with conflicts between the first set of documents and the second set of documents;
rectifying, by the centralized document system, the second subset of documents to cure the conflicts between the first set of documents and the second set of documents, wherein the rectifying comprises determining which contents from a first target document of the first set of documents and from a second target document of the second set of documents to include in a rectified document of the rectified second subset of documents;
generating, by the centralized document system, a merged document package including the first subset of documents and the rectified second subset of documents; and
in response to the merged document package being executed, converting, by the centralized document system, the executed merged document package into an executed first document package including an executed first set of documents and an executed second document package including an executed second set of documents.