# US 12,001,576 B2 · Extensible platform for orchestration of data with enhanced security

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

- Number: US 12,001,576 B2
- Document ID: US12001576B2
- Status: Granted
- Kind: B2
- Application number: 17/444,762
- Filed: 2021-08-10
- Published: 2023-02-16
- Granted: 2024-06-04
- Earliest claimed: 2021-08-10
- Assignees: Keross FZ-LLC
- Applicants: Keross FZ-LLC
- Inventors: Farouk Said
- Web page: https://patentgrep.com/patent/US12001576B2

## CPC

- G06F 21/6218: {to a system of files or objects, e.g. local or distributed file system or database}
- G06F 21/31: User authentication
- G06F 21/46: by designing passwords or checking the strength of passwords
- G06F 21/629: {to features or functions of an application}
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

In a computer system, an orchestration platform includes extensible components that interact with external systems and technology. The platform is secured by means of architectural features, encryption, and access control.

## Claims

### Claim 1

A computer system platform for data orchestration comprising:
a platform core with an application stack and database stack;
a platform extension, remote from the platform core;
a plurality of probes comprising a standalone software component, installed on the platform extension and in communication with the platform core by way of one or more connectors;
wherein the probes are located proximate target systems;
wherein the target systems are external to the platform core;
wherein each probe is configured to execute scripts in a language recognized by one of the proximate target systems;
one or more platform applications with associated data;
wherein the one or more applications are configured to restrict access to associated data within the platform;
wherein the platform is configured to assign a unique identifier to all platform entities; and
wherein at least one of the target systems comprises an application program interface (“API”) connected to an external library and at least one probe is configured to expose the API and the external library to the platform on-demand.

### Claim 2 (depends on 1)

The system of claim 1 wherein at least one probe is configured to upgrade its access to the external library after the probe's installation on the platform extension.

### Claim 3 (depends on 1)

The system of claim 1 wherein the platform core comprises a first operating system and the platform extension comprises a second operating system, different from the first operating system.

### Claim 4 (depends on 1)

The system of claim 1 wherein the access restriction comprises a digest of personal user information of a system user and the digest comprises the output of a hashing function.

### Claim 5 (depends on 1)

The system of claim 1 wherein at least one target system is a third-party data provider and at least one probe is configured to retrieve and access data from the third-party data provider that is not replicated elsewhere on the platform.

### Claim 6 (depends on 1)

The system of claim 1 wherein the platform is configured to assign a unique identifier to all platform entities.

### Claim 7

A computer system platform for data orchestration comprising:
a platform core with an application stack and database stack;
a platform extension, emote from the platform core;
one or more probes comprising a standalone software component installed on the platform extension and in communication with the platform core by way of one or more connectors;
wherein the probes are located proximate target systems;
wherein the target systems are external to the platform core;
wherein each probe is configured to execute scripts in a language recognized by one of the proximate target systems;
one or more platform applications with associated data; and
wherein the platform core is configured with transport layer security; and
wherein at least one of the target systems comprises an application program interface (“API”) connected to an external library and at least one probe is configured to expose the API and the external library to the platform on-demand.

### Claim 8 (depends on 7)

The system of claim 7 wherein at least one probe is configured to upgrade its access to the external library after the probe's installation on the platform extension.

### Claim 9 (depends on 7)

The system of claim 7, wherein the access restriction comprises a cipher, not stored by the computer system, for user access to at least a portion of the associated data.

### Claim 10 (depends on 7)

The system of claim 7, wherein the platform core comprises a first operating system and the platform extension comprises a second operating system, different from the first operating system.

### Claim 11 (depends on 7)

The system of claim 7 wherein the access restriction comprises a digest of personal information of a system user and the personal information comprises a password.

### Claim 12 (depends on 11)

The system of claim 11 wherein the digest comprises the output of a hashing function.

### Claim 13 (depends on 7)

The system of claim 7 wherein the platform is configured to assign a unique identifier to all platform entities.

### Claim 14 (depends on 7)

The system of claim 7 wherein at least one target system is a third-party data provider and at least one probe is configured to retrieve and access data from the third-party data provider that is not replicated elsewhere on the platform.

### Claim 15

A computer system platform for data orchestration comprising:
a platform core with an application stack and database stack;
a platform extension, remote from the platform core;
one or more probes comprising a standalone software component installed on the platform extension and in communication with the platform core by way of one or more connectors;
wherein the probes are located proximate target systems;
wherein the target systems are external to the platform core;
wherein each probe is configured to execute scripts in a language recognized by one of the proximate target systems;
one or more platform applications with associated data; and
wherein the platform core is configured to allow access to the associated data by way of a single entry point; and
wherein at least one of the target systems comprises an application program interface (“API”) connected to an external library and at least one probe is configured to expose the API and the external library to the platform on-demand.

### Claim 16 (depends on 15)

The system of claim 15 wherein at least one probe is configured to upgrade its access to the external library after the probe's installation on the platform extension.

### Claim 17 (depends on 15)

The system of claim 15, wherein the platform core comprises a first operating system and the platform extension comprises a second operating system, different from the first operating system.

### Claim 18 (depends on 15)

The system of claim 15 wherein the access restriction comprises a digest of personal information of a system user.

### Claim 19 (depends on 15)

The system of claim 15 wherein the platform is configured to assign a unique identifier to all platform entities.

### Claim 20 (depends on 15)

The system of claim 15 wherein at least one target system is a third-party data provider and at least one probe is configured to retrieve and access data from the third-party data provider that is not replicated elsewhere on the platform.
