# US 2019/0171834 A1 · System and method for data manipulation

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

- Number: US 2019/0171834 A1
- Document ID: US20190171834A1
- Status: Published application
- Kind: A1
- Application number: 15/833,002
- Filed: 2017-12-06
- Published: 2019-06-06
- Earliest claimed: 2017-12-06
- Inventors: Deborah Logan
- Web page: https://patentgrep.com/patent/US20190171834A1

## CPC

- G06F 21/6218: {to a system of files or objects, e.g. local or distributed file system or database}
- G06F 16/2343: {Locking methods, e.g. distributed locking or locking implementation details}
- G06F 16/437: {Administration of user profiles, e.g. generation, initialisation, adaptation, distribution}
- G06F 16/487: using geographical or spatial information, e.g. location
- G06F 16/5866: {using information manually generated, e.g. tags, keywords, comments, manually generated location and time information}
- G06F 21/6209: {to a single file or object, e.g. in a secure envelope, encrypted and accessed using a key, or with access control rules appended to the object itself}
- G06F 21/6254: {by anonymising data, e.g. decorrelating personal data from the owner's identification}
- G01S 19/42: Determining position
- G06F 2221/2149: Restricted operating environment
- H04W 4/02: Services making use of location information
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G01S: RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

A system of dynamic data redaction within a computing device comprises a computing device having at least one processor, storage media, and a visual interface, wherein the computing device is in communication with one or more networks. The processor executes instructions for dynamic redaction of data using a method comprising the steps of presetting content to be redacted; the system submitting an inquiry over the one or more networks, wherein the inquiry retrieves tagged data; the system searching the retrieved data based on the preset content to be redacted; and the system blocking visual presentation of the redacted data.

## Claims

### Claim 1

A system of dynamic data redaction within a computing device comprising:
a. a computing device having at least one processor, storage media, and a visual interface, wherein the computing device is in communication with one or more networks, and wherein the processor executes instructions for dynamic redaction of data using a method comprising the steps of:
i. presetting content to be redacted;
ii. the system submitting an inquiry over the one or more networks, wherein the inquiry retrieves tagged data;
iii. the system searching the retrieved data based on the preset content to be redacted; and
iv. the system blocking visual presentation of the redacted data.

### Claim 2 (depends on 1)

The system of claim 1, wherein the step of presetting the content to be redacted further comprises the steps of:
a. inputting one or more words, categories, or images, wherein the one or more words, categories, or images are the content; and
b. inputting a value, wherein the value is associated with the content, wherein the value is input based on predetermined importance of redaction of the content.

### Claim 3 (depends on 1)

The system of claim 1, wherein the computing device further comprises a global positioning system, wherein the global positioning system inputs location of the computing device, wherein the inquiry is directed to local data relative to the location of the mobile device.

### Claim 4 (depends on 1)

The system of claim 1, further comprising the step of locking the system in an initiated state.

### Claim 5 (depends on 1)

The system of claim 1, further comprising the steps of:
a. verifying the redacted content, wherein the verified redacted content is input into a profile; and
b. generating the profile based on repeated presetting of content to be redacted.
