Back to results
US 10,592,108 B2Granted
Secured storage system with temporary external assignable memory
OwnerAnthony Taninventor
Life of this patent
Estimating the term…
Abstract
A temporary external assignable memory (or “TEAM”) function allows the creation of a digital environment wherein one or more users or groups of users can simultaneously engage in the access, transfer, and collaboration of digital content stored and managed within the TEAM.
Claims20
A temporary external assignable memory system comprising:
- one or more servers comprising one or more communication devices;
- and
- a plurality of host devices comprising one or more storage devices;
- wherein the one or more servers:
- receive a memory allocation request from a user through a first host device of the plurality of host devices and, in response, transmit a list of the plurality of host devices to the first host device;
- receive from the user through the first host device a memory space size and a selection identifying a selected host device from the plurality of host devices in the list;
- transmit the memory space size to the selected host device, wherein the selected host device allocates storage space equivalent to the memory space size on its one or more storage devices in response;
- and
- receive one or more participant identifiers from the first host device, the one or more participant identifiers identifying one or more users that have at least read access to the storage space allocated on the selected host device;
- wherein the at least read access to the storage space is directly provided to the one or more users by the selected host device;
- wherein the at least read access is set to expire after a predetermined time period or based on access time.
8 more elements
A temporary external assignable memory system comprising:
- a plurality of host devices comprising one or more storage devices;
- and
- one or more servers comprising one or more communication devices that:
- receive a memory allocation request from a user through a first host device of the plurality of host devices and, in response, transmit a list of the plurality of host devices to the first host device;
- receive from the user through the first host device a memory space size and a selection identifying a selected host device from the plurality of host devices in the list;
- transmit the memory space size to the selected host device, wherein the selected host device allocates storage space equivalent to the memory space size on its one or more storage devices in response;
- and
- receive one or more participant identifiers from the first host device, the one or more participant identifiers identifying one or more users that have at least read access to the storage space allocated on the selected host device;
- wherein the selected host device retrieves data from the storage space and transmits the data directly to a user identified by the one or more participant identifiers when requested by the user;
- wherein the at least read access is set to expire after a predetermined time period or based on access time.
7 more elements
A machine-implemented method for temporary external assignable memory comprising:
- accepting one or more connections from a plurality of host devices, the plurality of host devices comprising one or more storage devices;
- receiving a memory allocation request from a user through a first host device of the plurality of host devices and, in response, transmitting a list of the plurality of host devices to the first host device;
- receiving from the user through the first host device a memory space size and a selection identifying a selected host device from the plurality of host devices in the list;
- transmitting the memory space size to the selected host device, wherein the selected host device allocates storage space equivalent to the memory space size on its one or more storage devices in response;
- and
- receiving one or more participant identifiers from the first host device, wherein the one or more participant identifiers identify one or more users that have at least read access to data stored in the storage space;
- wherein the at least read access to the storage space is directly provided to the one or more users by the selected host device;
- wherein the at least read access is set to expire after a predetermined time period or based on access time.
5 more elements
Dependencies are inferred from the claim text.