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. 10, 2019

Filed:

Oct. 30, 2015
Applicant:

Intuit Inc., Mountain View, CA (US);

Inventors:

Tobias Ullrich, Muenster, DE;

Lars Pfannenschmidt, Muenster, DE;

Frank Wisniewski, Muenster, DE;

Lucian V. Lita, Sunnyvale, CA (US);

Brian W. Gardner, Mountain View, CA (US);

Thorsten Kruger, Muenster, DE;

Assignee:

INTUIT, INC., Mountain View, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/178 (2019.01); G06F 16/11 (2019.01); G06F 16/23 (2019.01);
U.S. Cl.
CPC ...
G06F 16/178 (2019.01); G06F 16/128 (2019.01); G06F 16/2358 (2019.01);
Abstract

The disclosed embodiments relate to a system that facilitates making a copy of a profile store while the profile store is being updated. During operation, the system retrieves profiles from a profile snapshot queue, wherein the profile snapshot queue is periodically populated by accessing each profile in the profile store, and recording a snapshot of each accessed profile in the profile snapshot queue. The system then stores the profiles retrieved from the profile snapshot queue into the copy of the profile store. Next, the system retrieves updates to profiles from a live update queue, which contains a sequential list of updates to profiles in the profile store, wherein the updates are retrieved starting with a first update that occurred after the process of sequentially accessing the profiles was commenced up to a most recent update. Finally, the system uses the retrieved updates to update corresponding profiles in the copy of the profile store.


Find Patent Forward Citations

Loading…