Unlock instant, AI-driven research and patent intelligence for your innovation.

Method and system for distributed data storage with eternal integrity guarantees

A technology of distributed data and data values, applied in the direction of electrical digital data processing, special data processing applications, instruments, etc., can solve problems such as the ability of identifiers to be unreasonable services

Active Publication Date: 2018-12-21
MASTERCARD INT INC
View PDF13 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Multiple conflicts may compound as entities communicate and transact with more and more entities, where changes to identifiers may occur at an unreasonable rate and negatively impact each entity's ability to conduct business

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and system for distributed data storage with eternal integrity guarantees
  • Method and system for distributed data storage with eternal integrity guarantees
  • Method and system for distributed data storage with eternal integrity guarantees

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] A system for general purpose distributed data storage

[0020] figure 1 A system 100 for generating a general purpose distributed data store is shown.

[0021] System 100 may include a processing server 102 . The processing server 102, discussed in more detail below, may be configured to combine data sets as part of a general distributed data store. The processing server 102 may receive data sets from a number of different data providers 104, the data providers 104 at figure 1 Shown are data providers 104a and 104a. Each data provider 104 may electronically transmit a data set via the communication network 106 to the processing server 102 for inclusion in the general data store.

[0022] Communication network 106 may be any type of communication network suitable for performing the functions discussed herein. For example, communication network 106 may be a local area network, a wireless area network, the Internet, a radio frequency network, a cellular communicatio...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A method for generating a universal distributed data storage includes: receiving a plurality of data values; generating a key for each of the plurality of data values, wherein the respective key is generated via application of a hashing algorithm to the associated data value; storing, in a database, each of the plurality of data values and the associated generated key as a plurality of key-value pairs; receiving a plurality of additional key-value pairs, wherein each value of the plurality of additional key- value pairs is not included in the plurality of data values; and storing, in the database, each of the plurality of additional key-value pairs, wherein each key included in the plurality of additional key-value pairs is generated via application of the hashing algorithm to the associated value and is not included in the keys generated for each of the plurality of data values.

Description

[0001] Cross References to Related Applications [0002] This application claims the benefit and priority of US Application No. 15 / 146,971, filed May 5, 2016. The entire disclosure content of the above-mentioned application is incorporated into this application by reference. technical field [0003] This application relates to the storage of data in universal distributed data storage, and in particular, to the use of collision-resistant hashing algorithms to generate keys suitable for key-value storage to store virtual unlimited datasets. Background technique [0004] Typically, when data is stored in a database, it is associated with an identifier for easier access and identification. In many cases, an identifier assigned to a data value or set of data values ​​may be unique relative to other identifiers for all data stored in that particular data group (eg, data table) or database. Such an identifier is often referred to as a "master key", where a database may require t...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F17/30
CPCG06F21/78G06F21/6218G06F16/9014G06F16/2255G06F16/2365G06F16/2455
Inventor S·C·戴维斯
Owner MASTERCARD INT INC