Secure data access
AssigneeEmpire Technology Development LLC
InventorsMordehai Margalit, Vered Zilberberg
Life of this patent
Estimating the term…
Abstract
Technologies are generally disclosed for methods and systems for providing secure document storage and retrieval services. In an example embodiment, a method includes receiving an exclusive address at which to send secure links, receiving a request to store a document, storing the document with a remote storage service, receiving location information from the remote storage service, transmitting the location information at which the document is stored to the exclusive address, and updating the location information dynamically.
Claims23
A non-transitory computer-readable medium configured to store one or more executable instructions that, when executed, cause one or more processors to:
- receive subscription information for a secure data service, the subscription information including an indication of a subscriber and an exclusive specified address that may or may not be associated with the subscriber, wherein the exclusive specified address is for receiving an indication of a location for data stored via the secure data service;
- receive a request to store data;
- store the data in a first storage location;
- transmit, to the exclusive specified address, a first pointer to the stored data in the first storage location, the first pointer including at least one restrictive property restricting use of the first pointer since the first pointer is transmitted based on at least one of an amount of time elapsed since the first pointer is transmitted or a number of attempted accesses to the stored data using the first pointer, the first pointer being one of a proprietary code or a URL and identifying the first storage location;
- and manage validity of the first pointer based on the at least one restrictive property, wherein use of the first pointer provides access to the stored data.
A method, comprising:
- receiving subscription information, the subscription information including an indication of a subscriber and an address that may or may not be associated with the subscriber, wherein the address is for receiving an indication of a location for data stored via a secure data service;
- receiving a request to securely store a document;
- storing the document at a first storage location;
- transmitting, to the address included in the subscription information, a first locator corresponding to the first storage location, the first locator being one of a proprietary code or a URL;
- and
- managing validity of the first locator based on at least one condition since the first locator is transmitted based on at least one of an amount of time elapsed since the transmitting or a number of attempted accesses to the first storage location using the first locator.
A method, comprising:
- receiving an indication of a subscriber during a subscription process, the indication including an exclusive address that may or may not be associated with the subscriber, wherein the exclusive address is for receiving an indication of a location for data stored via a remote storage service;
- receiving a request to store a document;
- storing the document with the remote storage service;
- receiving location information from the remote storage service, the location information indicating a location at which the document is stored and the location information being included in one of a proprietary code or a URL;
- transmitting the location information at which the document is stored to the exclusive address;
- and
- invalidating the location information upon fulfillment of a condition since the location information is transmitted based on at least one of an amount of time elapsed since the transmitting or a number of attempted accesses to the location at which the document is stored.
Dependencies are inferred from the claim text.