11308042

Determining Available Remote Storages in a Network to Use to Replicate a File Based on a Geographical Requirement with Respect to the File

PublishedApril 19, 2022
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
12 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method for replicating a file to a remote storage in a network, comprising: providing a file, a unique identifier for the file, an indication of where the file was created, and a repository location indicating locations in remote storages where the file has been replicated; in response to determining that available remote storages do not satisfy both a geographical location requirement at which to replicate the file and a replication requirement indicating a minimum number of remote storages at which to replicate the file, performing: replicating the file to each available remote storage that satisfies the geographical location requirement; determining a remaining number of replications comprising the minimum number of remote storages minus a number of available remote storages to which the file is replicated; and configuring at least one additional remote storage for the remaining number of replications to satisfy the geographical location requirement for replicating the file.

2

2. The method of claim 1 , wherein the geographical location requirement is with respect to where the file was created.

3

3. The method of claim 2 , wherein the determining that remote storages do not satisfy the both the geographical location requirement and the replication requirement comprises determining there are not the minimum number of remote storages within the geographical location requirement of where the file was created.

4

4. The method of claim 3 , wherein, the geographical location requirement requires that the file cannot be replicated outside a jurisdictional boundary for a document class indicating the file includes at least one of personally identifiable information and sensitive personal information.

5

5. The method of claim 1 , further comprising: indicating the file in a replication queue to replicate the file to at least one remote storage that is available that satisfies the geographical location requirement until the remaining number of replications of the file is performed.

6

6. The method of claim 1 , further comprising: failing replication when a synchronous replication is specified and the available remote storages do not satisfy the geographical location and the replication requirements.

7

7. The method of claim 1 , wherein the determining that available remote storages do not satisfy both the geographical location and the replication requirements is performed when an asynchronous replication is specified.

8

8. The method of claim 1 , further comprising: failing replication of the file in response to determining that no available remote storage satisfies the geographical location requirement.

9

9. The method of claim 1 , wherein the geographical location requirement indicates at least one of a minimum number of geographical locations at which the file must be replicated and a geographical boundary of a jurisdictional entity within which the file must be replicated, wherein different geographical locations are separated by at least a disaster recovery distance providing a minimum distance between the different geographical locations that reduces likelihood that a disaster at one geographical location will occur at another of the geographical locations.

10

10. The method of claim 1 , wherein one of the remote storages stores files in a file system and at least one of the remote storages stores files as an object for a cloud based object storage.

11

11. The method of claim 1 , wherein the remote storages are organized in repositories, wherein the repositories include remote storages in different geographical locations, wherein a repository of the repositories is specified for the file to replicate, wherein the remote storages to which the file is replicated are in the repository specified for the file to replicate.

12

12. The method of claim 1 , further comprising: in response to determining that available remote storages satisfy both the geographical location requirement and the replication requirement, replicating the file to the minimum number of remote storages.

Patent Metadata

Filing Date

Unknown

Publication Date

April 19, 2022

Inventors

Kenytt D. Avery
Edward L. Bader
Patricia V. Gatewood
Kevin N. Trinh

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “DETERMINING AVAILABLE REMOTE STORAGES IN A NETWORK TO USE TO REPLICATE A FILE BASED ON A GEOGRAPHICAL REQUIREMENT WITH RESPECT TO THE FILE” (11308042). https://patentable.app/patents/11308042

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.