# US 12,762,575 B2 · Internet data usage control system

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

- Number: US 12,762,575 B2
- Document ID: US12762575B2
- Status: Granted
- Kind: B2
- Application number: 18/947,831
- Filed: 2024-11-14
- Published: 2025-02-27
- Granted: 2026-10-13
- Earliest claimed: 2017-09-20
- Assignees: Portable Data Corporation
- Applicants: Portable Data Corporation
- Inventors: James Fournier; Victor Grey
- Web page: https://patentgrep.com/patent/US12762575B2

## CPC

- G06Q 30/018: Certifying business or products
- G06Q 10/10: Office automation; Time management
- G06Q 30/0269: {based on user profile or attribute}
- H04L 63/102: {Entity profiles}
- G06Q 50/18: Legal services
- G06Q 2220/00: Business processing using cryptography
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A method for seamlessly and automatically granting tailored permission for use and transference of Internet data between databases with comprehensive consent is described. The method employs a graph language such as JSON-LD to integrate and employ cryptographically signed Information Sharing Agreements (ISA) between parties. Data is serialized to be easily transferred between databases when appropriate permission is obtained. Granular data exchange under usage control contacts can be automated among any number of parties on the Internet. As such, the method provides a means by which users may control not only what may be done with their data, but to what entity or entities the data may be transferred. In implementations advertisements may be served to the user according to his or her preferences as defined within a web or desktop app, which may be applied to all related ad publishers publishing to the domains visited by the user.

## Claims

### Claim 1

A system for data usage control, comprising:
one or more non-transitory, computer-readable media having instructions that, when executed by one or more processors, cause the one or more processors to:
establish a cryptographically signed Information Sharing Agreement (ISA) between a first party and one or more other parties;
automatically grant tailored permission, based on the ISA, related to use of the first party's data and related to transference of the first party's data between databases;
automatically allow and govern an automated data exchange, based on the ISA, between the first party and the one or more other parties, of the first party's data; and
automatically allow and govern an automated data exchange, based on the ISA, between the one or more other parties and one or more additional parties, of the first party's data;
wherein the instructions further cause the processors to, based on the ISA, facilitate automatic usage of the first party's data by the one or more other parties or automatic transfer of the first party's data to the one or more other parties, in response to one or more trigger events; and
wherein the instructions further cause the one or more processors to, based on the ISA, facilitate an automatic financial transaction between the first party and one of the one or more other parties in response to one or more of the trigger events.
