Back to results
US 2025/0148102 A1Published application
Distributed Data Storage System Providing Enhanced Security
AssigneeActivision Publishing, Inc.
InventorPhilippe Louis Yves Paquet
Life of this patent
Estimating the term…
Abstract
In computer-implemented methods and systems for secure storage and transmission of data in a distributed network environment, each piece of data is transformed in to multiple pieces of metadata for transmission and storage. Each piece of metadata is transmitted and stored on a different server, which is selected from separate pools of servers.
Claims20
A system for data storage in a network comprising:
- first programmatic instructions stored in a first non-transient computer medium wherein, when executed by a first processor, the first programmatic instructions cause a computing device to generate first data, to select a first server, to select a second server, and to transmit a key from the computing device to the first server and to the second server;
- second programmatic instructions stored in a second non-transient computer medium wherein, when executed by a second processor, the second programmatic instructions cause the first server to generate second data in response to receiving said key and transmit the second data to the computing device;
- third programmatic instructions stored in a third non-transient computer medium wherein, when executed by a third processor, the third programmatic instructions cause the second server to generate third data in response to receiving said key and transmit the third data to the computing device;
- fourth programmatic instructions stored in the first non-transient computer medium wherein, when executed by the first processor, the fourth programmatic instructions cause the computing device to apply a function to the first data, the second data and the third data to generate fourth data and to transmit the fourth data and the key to a third server;
- and
- fifth programmatic instructions stored in a fourth non-transient computer medium wherein, when executed by a fourth processor, the fifth programmatic instructions cause the third server to store the fourth data and the key.
3 more elements
A computer-implemented method for storing data in a network comprising:
- using a computing device, generating first data, selecting a first server, selecting a second server, and transmitting a key from the computing device to the first server and the second server in response to first programmatic instructions stored in a first non-transient computer medium and executed by a first processor;
- using the first server, generating second data in response to receiving said key and transmitting the second data to the computing device in response to second programmatic instructions stored in a second non-transient computer medium and executed by a second processor;
- using the second server, generating third data in response to receiving said key and transmitting the third data to the computing device in response to third programmatic instructions stored in a third non-transient computer medium and executed by a third processor;
- using the computing device, applying a function to the first data, the second data and the third data to generate fourth data and transmitting the fourth data and the key to a third server in response to fourth programmatic instructions stored in the first non-transient computer medium and executed by the first processor;
- and
- using the third server, storing the fourth data and the key in response to fifth programmatic instructions stored in a fourth non-transient computer medium and executed by a fourth processor.
3 more elements
Dependencies are inferred from the claim text.