IP Library Granted Patent US 12,505,119
Granted Patent B2
US 12,505,119 · App. 18/688,031 · Granted Dec 23, 2025

Federated decentralized data sharing

Inventors: Mark Shtern (Toronto, CA); Justin Ngo Le (Woodbridge, CA); Paul Darius Vytas (Etobicoke, CA); Fahad Karar (Oakville, CA)
Assignee: MYANT TECHNOLOGIES INC.
G06F16/256G06F16/2455G06F16/24564G06F21/62G06F16/2456G06F2221/2141
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,505,119
App. No.
18/688,031
Granted
Dec 23, 2025
Kind
B2
Abstract

Methods and systems for secure, federated, and decentralized ownership, storage, sharing and usage of big data are provided. According to one example, a first server maintains access to a plurality of federated data sources including at least one local database and at least one remote database. The local database is subject to a first data policy controlled by the first server and the remote database is subject to a second data policy controlled by a remote server. The first server receives a query from a user electronic device and verifies at least one permission attribute of the user electronic device relative to the data policies. After the federated data operation query has been approved, the first server generates results of the query including data fields from the local and remote databases in compliance with the first and second data policies.

Claims (22)

1 . A method comprising the steps of:

at a first server comprising a processor, a memory, and a network interface device connected to a network,

maintaining access to a plurality of federated data sources comprising at least one local database and at least one remote database wherein the at least one local database is subject to a first data policy controlled by the first server and the at least one remote database is subject to a second data policy controlled by a remote server;

receiving a federated data operation query from a user electronic device;

verifying at least one permission attribute of the user electronic device relative to the first data policy and relative to the second data policy;

responsive to the verifying, approving the federated data operation query based on the at least one permission attribute of the user electronic device; and

after the federated data operation query has been approved, running the federated data operation query to generate results of the federated data operation query comprising data fields from the at least one local database and the at least one remote database in compliance with the first data policy and the second data policy.

2 . The method of claim 1 further comprising transforming data fields from the at least one local database in compliance with the first data policy and transforming data fields from the at least one remote database in compliance with the second data policy.

3 . The method of claim 1 wherein the federated data operation query comprises one of an action for removing data fields, an action for modifying data fields, an action for exporting data fields to an external application, an action for querying data fields, an action for generating derived data fields, and an action for training a machine learning model.

4 . The method of claim 1 wherein the at least one local database comprises a data repository that manages and stores one of structured and un-structured data.

5 . The method of claim 1 wherein the federated data operation query comprises at least one of a query operation based on domain specific language (DSL), a scripting operation, and a machine learning operation.

6 . The method of claim 1 wherein the generating comprises one of a join operation, a select operation, and a scripting operation.

7 . The method of claim 6 wherein the generating comprises an inner join operation and the method further includes the step of aggregating one or more segments of the at least one remote database by the remote server.

8 . The method of claim 1 wherein the results of the federated data operation query comprise a machine learning training model.

9 . The method of claim 1 wherein the at least one remote database comprises a data segment.

10 . The method of claim 8 further comprising: caching a data segment in an auxiliary data structure in the at least one local database; and providing a preview of the federated data operation query to the user electronic device using the auxiliary data structure.

11 . At least one non-transitory computer-readable storage medium storing instructions that, when executed by at least one processor, cause the at least one processor to:

maintain access to a plurality of federated data sources comprising at least one local database and at least one remote database wherein the at least one local database is subject to a first data policy controlled by a first server and the at least one remote database is subject to a second data policy controlled by a remote server;

receive a federated data operation query from a user electronic device;

verify at least one permission attribute of the user electronic device relative to the first data policy and relative to the second data policy;

responsive to the verifying, approve the federated data operation query based on the at least one permission attribute of the user electronic device; and

after the federated data operation query has been approved, run the federated data operation query to generate results of the federated data operation query comprising data fields from the at least one local database and the at least one remote database in compliance with the first data policy and the second data policy, wherein the generating comprises a join operation.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 19, 2025
From: BITNOBI
To: MYANT TECHNOLOGIES INC.
Reel/Frame 071455/0405 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 11, 2024
From: SHTERN, MARK; LE, JUSTIN NGO; VYTAS, PAUL DARIUS; KARAR, FAHAD
To: BITNOBI INC.
Reel/Frame 068872/0363 →
Continuity (2)
Provisional Application 63240475 · Sep 3, 2021
Related Publication 20250124045A1 · Apr 17, 2025
References Cited (8)
US 10769148B1 · Binkert · 2020 [cited by examiner]
US 20100010976A1 · Johnson · 2010 [cited by examiner]
US 20150134826A1 · Shah · 2015 [cited by examiner]
US 20180373887A1 · Smith · 2018 [cited by examiner]
US 20190317949A1 · Florissi · 2019 [cited by examiner]
US 20200311300A1 · Callcut et al. · 2020 [cited by applicant]
US 20210158933A1 · Frosch et al. · 2021 [cited by applicant]
International Search Report/Written Opinion dated Oct. 27, 2022. [cited by applicant]