# US 12,001,451 B2 · Application of information management policies based on operation with a geographic entity

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,001,451 B2
- Document ID: US12001451B2
- Status: Granted
- Kind: B2
- Application number: 17/853,640
- Filed: 2022-06-29
- Published: 2022-10-27
- Granted: 2024-06-04
- Earliest claimed: 2012-12-27
- Assignees: Commvault Systems, Inc.
- Applicants: Commvault Systems, Inc.
- Inventors: Parag Gokhale; Anand Vibhor
- Web page: https://patentgrep.com/patent/US12001451B2

## CPC

- G06F 16/27: Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
- G06F 11/1448: {Management of the data involved in backup or backup restore}
- G06F 16/125: {characterised by the use of retention policies (retention policies for HSM systems G06F16/185)}
- G06F 21/62: Protecting access to data via a platform, e.g. using keys or access control rules
- G06F 21/6218: {to a system of files or objects, e.g. local or distributed file system or database}
- G06F 2201/81: Threshold
- G06F 2201/84: Using snapshots, i.e. a logical point-in-time copy of the data
- G06F 2221/2111: Location-sensitive, e.g. geographical location, GPS
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

Techniques for providing data retention services based on a geographic region are disclosed. In one aspect, a location of a computing device is determined. A geographic entity corresponding to the location of the computing device is then determined. A data retention policy is assigned to data of the computing device based on regulations of the geographic entity. Other aspects are also disclosed.

## Claims

### Claim 1

A system, comprising:
one or more processors for implementing a process using virtualized computing resources, the one or more processors configured to:
determine a current geographic location of a mobile computing device, wherein the mobile computing device generates production copies of data;
determine a geographic region corresponding to the current geographic location of the mobile computing device;
determine that the current geographic location of the mobile computing device has changed from a prior location of the mobile computing device;
based on the geographic region corresponding to the current geographic location of the mobile computing device, determine at least one data storage rule applicable to the geographic region corresponding to the current geographic location of the mobile computing device,
wherein the at least one data storage rule is based on data retention regulations for the determined geographic region; and
update an information management policy assigned to the mobile computing device,
wherein updating the information management policy comprises updating one or more variables associated with the information management policy for performing data management operations on data assigned to the information management policy,
wherein the one or more variables for performing data management operations are in accordance with the at least one data storage rule,
wherein the information management policy is updated, at least in part, in response to the determining that the current geographic location of the mobile computing device has changed from the prior location of the mobile computing device.

### Claim 2 (depends on 1)

The system of claim 1, wherein the information management policy indicates:
a frequency with which secondary copies of the production copies of the data are made.

### Claim 3 (depends on 1)

The system of claim 1, wherein the information management policy indicates:
a location to which secondary copies of the production copies of the data are stored.

### Claim 4 (depends on 1)

The system of claim 1, wherein the information management policy indicates:
one or more types of secondary copies of the production copies of the data to be made.

### Claim 5 (depends on 1)

The system of claim 1, wherein the information management policy indicates:
security measures to be applied to at least some of the production copies of the data.

### Claim 6 (depends on 1)

The system of claim 1, wherein the one or more processors is further configured to: delete at least some of the production copies of the data generated by the mobile computing device.

### Claim 7

A mobile computing device, the mobile computing device configured to:
determine a current geographic location of a mobile computing device, wherein the mobile computing device generates production copies of data;
transmit the current geographic location to a storage manager hosted by a cloud computing environment, wherein the storage manager is configured to:
determine a geographic region corresponding to the current geographic location of the mobile computing device;
based on the geographic region corresponding to the current geographic location of the mobile computing device, determine at least one data storage rule applicable to the geographic region corresponding to the current geographic location of the mobile computing device,
wherein the at least one data storage rule is based on data retention regulations for the determined geographic region; and
update an information management policy assigned to the mobile computing device,
wherein updating the information management policy comprises updating one or more variables associated with the information management policy for performing data management operations on data assigned to the information management policy,
wherein the one or more variables for performing data management operations are updated to be in accordance with the at least one data storage rule,
wherein the information management policy is updated, at least in part, in response to the determining that the current geographic location of the mobile computing device has changed from a prior location of the mobile computing device;
receive instructions to update the information management policy; and
in response to receiving instructions to update the information management policy, modify security measures to be applied to at least some of the production copies of the data.

### Claim 8 (depends on 7)

The mobile computing device of claim 7, wherein the information management policy indicates:
a frequency with which secondary copies of the production copies of the data are made.

### Claim 9 (depends on 7)

The mobile computing device of claim 7, wherein the information management policy indicates:
a location to which secondary copies of the production copies of the data are stored.

### Claim 10 (depends on 7)

The mobile computing device of claim 7, wherein the information management policy indicates:
one or more types of secondary copies of the production copies of the data to be made.

### Claim 11 (depends on 7)

The mobile computing device of claim 7, further configured to: delete at least some of the production copies of the data generated by the mobile computing device.

### Claim 12

A computer-implemented method, the computer-implemented method comprising:
using cloud computing resources:
determine a current geographic location of a mobile computing device, wherein the mobile computing device generates production copies of data;
determine a geographic region corresponding to the current geographic location of the mobile computing device;
determine that the current geographic location of the mobile computing device has changed from a prior location of the mobile computing device;
based on the geographic region corresponding to the current geographic location of the mobile computing device, determine at least one data storage rule applicable to the geographic region corresponding to the current geographic location of the mobile computing device,
wherein the at least one data storage rule is based on data retention regulations for the determined geographic region; and
update an information management policy assigned to the mobile computing device,
wherein updating the information management policy comprises updating one or more variables associated with the information management policy for performing data management operations on data assigned to the information management policy,
wherein the one or more variables for performing data management operations are updated to be in accordance with the at least one data storage rule,
wherein the information management policy is updated, at least in part, in response to the determining that the current geographic location of the mobile computing device has changed from the prior location of the mobile computing device.

### Claim 13 (depends on 12)

The computer-implemented method of claim 12, wherein the information management policy indicates:
a frequency with which secondary copies of the production copies of the data are made.

### Claim 14 (depends on 12)

The computer-implemented method of claim 12, wherein the information management policy indicates:
a location to which secondary copies of the production copies of the data are stored.

### Claim 15 (depends on 12)

The computer-implemented method of claim 12, wherein the information management policy indicates:
one or more types of secondary copies of the production copies of the data to be made.

### Claim 16 (depends on 12)

The computer-implemented method of claim 12, wherein the information management policy indicates:
security measures to be applied to at least some of the production copies of the data.

### Claim 17 (depends on 12)

The computer-implemented method of claim 12, wherein the computer-implemented method further comprising deleting at least some of the production copies of the data generated by the mobile computing device.
