The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Sep. 09, 2025

Filed:

Dec. 05, 2019
Applicant:

Snap Inc., Santa Monica, CA (US);

Inventors:

William Eastcott, Los Angeles, CA (US);

Zachary Paul, Santa Monica, CA (US);

David Evans, Los Angeles, CA (US);

Vaios Kalpias Ilias, Culver City, CA (US);

Assignee:

Snap Inc., Santa Monica, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/23 (2019.01); G06F 16/22 (2019.01);
U.S. Cl.
CPC ...
G06F 16/2329 (2019.01); G06F 16/2246 (2019.01);
Abstract

The disclosed embodiments provide a version control system within a social networking environment. The disclosed embodiments perform operations comprising: storing, in a database, application data that is structured as a tree graph comprising nodes in the form of branches connected by respective edges, each child branch being connected to a single corresponding parent branch by a respective edge; generating a first checkpoint identifying a node of the tree graph, the first checkpoint comprising first checkpoint state information corresponding to initial state information of the node of the tree graph; generating a second checkpoint identifying the node of the tree graph, the second checkpoint comprising second checkpoint state information corresponding to the initial state information of the node of the tree graph; merging changes made to the first and second checkpoint state information; and modifying the initial state information of the node of the tree graph based on the merged changes.


Find Patent Forward Citations

Loading…