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. 01, 2020

Filed:

Dec. 29, 2017
Applicant:

Dassault Systèmes Americas Corp., Waltham, MA (US);

Inventors:

Alexandre Juton, Brookline, MA (US);

Pierre-Severin Lanfranchi, Winchester, MA (US);

David Edward Tewksbary, Bolton, MA (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 7/00 (2006.01); G06F 16/00 (2019.01); G06F 40/242 (2020.01); G06F 16/22 (2019.01); G06F 16/31 (2019.01);
U.S. Cl.
CPC ...
G06F 40/242 (2020.01); G06F 16/2237 (2019.01); G06F 16/2255 (2019.01); G06F 16/325 (2019.01);
Abstract

The databases and methods disclosed herein reduce costly dictionary access (writes and reads) by storing data directly in an index (e.g., storing literal values or taking advantage of Universally Unique Identifiers (UUIDs)), thereby saving time and memory. One example embodiment is a database that includes a dictionary and an index. The dictionary stores associations between keys and data. Each entry in the index includes a plurality of values corresponding to data. A value of the index includes either (i) a direct representation of corresponding data for certain data types, or (ii) a hash of the corresponding data for other data types. The hash is used in the dictionary as a key associated with the corresponding data.


Find Patent Forward Citations

Loading…