Systems and methods for data abstraction for transmission
AssigneeAcentium Inc.
InventorAmine Hamdi
Life of this patent
Estimating the term…
Abstract
Systems and methods for data abstraction can include a data abstraction system assigning to each data item of a plurality of data items a corresponding arbitrary identifier, and maintaining a mapping between each data item of the plurality of data items and the corresponding arbitrary identifier. The data abstraction system can determine information associated with a first data item of the plurality of data items for transmission to a computing device. The data abstraction system can identify, using the mapping, a first arbitrary identifier assigned to the first data item, and transmit the information with the first arbitrary identifier to the computing device.
Claims20
A system comprising:
- one or more processors;
- and
- a memory storing computer executable instructions, the computer executable instructions, when executed by the one or more processors, cause the one or more processors to:
- assign to each data item of a plurality of data items a corresponding arbitrary identifier, the corresponding arbitrary identifier different from a system identifier assigned to the data item by a computer network maintaining the data item, the corresponding arbitrary identifier comprising a random number changed for each data item over time;
- maintain a mapping between each data item of the plurality of data items and the corresponding arbitrary identifier and corresponding system identifier;
- receive a request for a first data item of the plurality of data items, the request identifying a first arbitrary identifier assigned to the first data item;
- determine an attribute or value of the first data item of the plurality of data items for transmission to a computing device by using the mapping of the first arbitrary identifier to the first data item;
- and
- transmit, responsive to the request for the first data item, the attribute or the value of the first data item and the first arbitrary identifier to the computing device without identifying the first data item.
A method comprising:
- assigning, by one or more processors, to each data item of a plurality of data items a corresponding arbitrary identifier, the corresponding arbitrary identifier different from a system identifier assigned to the data item by a computer network maintaining the data item, the corresponding arbitrary identifier comprising a random number changed for each data item over time;
- maintaining, by the one or more processors, a mapping between each data item of the plurality of data items and the corresponding arbitrary identifier and corresponding system identifier receiving, by the one or more processors, a request for a first data item of the plurality of data items, the request identifying a first arbitrary identifier assigned to the first data item;
- determining, by the one or more processors, an attribute or value of the first data item of the plurality of data items for transmission to a computing device by using the mapping of the first arbitrary identifier to the first data item;
- and
- transmitting, by the one or more processors responsive to the request for the first data item, the attribute or the value of the first data item and the first arbitrary identifier to the computing device without identifying the first data item.
A non-transitory computer-readable medium storing computer executable instructions, the computer executable instructions when executed by one or more processors cause the one or more processors to:
- assign to each data item of a plurality of data items a corresponding arbitrary identifier, the corresponding arbitrary identifier different from a system identifier assigned to the data item by a computer network maintaining the data item, the corresponding arbitrary identifier comprising a random number changed for each data item over time;
- maintain a mapping between each data item of the plurality of data items and the corresponding arbitrary identifier and corresponding system identifier;
- receive a request for a first data item of the plurality of data items, the request identifying a first arbitrary identifier assigned to the first data item;
- determine an attribute or value of the first data item of the plurality of data items for transmission to a computing device by using the mapping of the first arbitrary identifier to the first data item;
- and
- transmit, responsive to the request for the first data item, the attribute or the value of the first data item and the first arbitrary identifier to the computing device without identifying the first data item.
Dependencies are inferred from the claim text.