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:
Aug. 06, 2024

Filed:

Dec. 30, 2022
Applicant:

Emc Ip Holding Company Llc, Hopkinton, MA (US);

Inventors:

Mark Malamut, Aliso Viejo, CA (US);

Adam Brenner, Mission Viejo, CA (US);

Arun Murti, Mission Viejo, CA (US);

Assignee:

EMC IP Holding Company LLC, Hopkinton, MA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/00 (2019.01); G06F 9/30 (2018.01); G06F 16/11 (2019.01); G06F 16/21 (2019.01); G06F 16/2457 (2019.01); G06F 16/2458 (2019.01); G06F 16/25 (2019.01); G06F 16/27 (2019.01); G06F 16/38 (2019.01); G06F 21/60 (2013.01); G06F 21/62 (2013.01); G06F 16/22 (2019.01); G06F 16/28 (2019.01); G06F 16/901 (2019.01);
U.S. Cl.
CPC ...
G06F 16/219 (2019.01); G06F 9/30018 (2013.01); G06F 16/11 (2019.01); G06F 16/24573 (2019.01); G06F 16/2474 (2019.01); G06F 16/256 (2019.01); G06F 16/278 (2019.01); G06F 16/38 (2019.01); G06F 21/604 (2013.01); G06F 21/6227 (2013.01); G06F 16/2255 (2019.01); G06F 16/2477 (2019.01); G06F 16/289 (2019.01); G06F 16/9017 (2019.01);
Abstract

Tracking changes to a document by defining a document record having a unique document record and comprising an index and a file name of the document, and defining a backup record for the document in a series of backups, which includes a timestamp for each backup, and a bitmask for the document. The bitmask has a single bit position for each document in the container which is set to a first binary value to indicate that the corresponding document is unchanged and a second binary value to indicate whether the document is changed or deleted. A primary query is received and resolved for the document by analyzing the document record to find the file name. A secondary query using the document record ID is resolved to find all tracked versions of the document, and the results are returned to the user in the form of a version history list.


Find Patent Forward Citations

Loading…