IP Library Granted Patent US 12,452,075
Granted Patent B2
US 12,452,075 · App. 15/898,220 · Granted Oct 21, 2025

Asynchronous crypto asset transfer and social aggregating, fractionally efficient transfer guidance, conditional triggered transaction, datastructures, apparatuses, methods and systems

Inventors: Vijaya Subhash Alwar (Kerala, IN); Ibrahim El-Kassem (Raleigh, NC); Leon Landau (Brooklyn, NY); Ajay Kumar (Bangalore, IN); Thomas Stephen McGuire (County Galway, IE)
Assignee: FMR LLC
H04L9/3242G06F9/547G06Q20/065G06Q20/10G06Q20/36G06Q20/3829H04L9/0637H04L9/14H04L9/30H04L9/3213H04L9/3236H04L9/3297G06Q2220/00H04L9/50H04L2209/56
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,452,075
App. No.
15/898,220
Granted
Oct 21, 2025
Kind
B2
Abstract

The Asynchronous Crypto Asset Transfer and Social Aggregating, Fractionally Efficient Transfer Guidance, Conditional Triggered Transaction, Datastructures, Apparatuses, Methods and Systems (“SOCOACT”) transforms transfer of assets (TOA) initiation request inputs via SOCOACT components into TOA confirmation outputs. A crypto asset transfer notification is sent to a first entity from a second entity. Account verification data generated by the second entity is determined. A set of account data stored by the first entity is retrieved and used to generate a hash. It is verified that the determined account verification data matches the generated hash. A requested asset is determined. An API call to generate a crypto token asset for the requested asset in a socially aggregated blockchain datastructure is made. An address of an aggregated crypto transaction trigger entry is determined. Oracle data that satisfies the crypto smart rule is provided.

Claims (59)

1. A crypto asset transfer processing apparatus, comprising:

at least one memory;

a component collection stored in the at least one memory:

any of at least one processor disposed in communication with the at least one memory, the any of at least one processor executing processor-executable instructions from the component collection, storage of the component collection structured with processor-executable instructions comprising:

obtain a inter-entity crypto asset transfer notification associated with an account, and the inter-entity crypto asset transfer notification is structured as sending to a first entity from a second entity;

determine account verification data from the inter-entity crypto asset transfer notification, and the account verification data is generated by the second entity;

retrieve a set of account data associated with the account, and the set of account data is stored by the first entity;

generate a hash of the retrieved set of account data;

verify that the determined account verification data matches the generated hash;

determine a requested asset from the inter-entity crypto asset transfer notification;

make an API call generating a crypto token asset for the requested asset in a socially aggregated blockchain datastructure, and the API call facilitates transfer of the generated crypto token asset to an account data structure datastore associated with the first entity;

determine an address of an aggregated crypto transaction trigger entry from the inter-entity crypto asset transfer notification, and the aggregated crypto transaction trigger entry is structured as facilitating transfer of the generated crypto token asset from the account data structure datastore associated with the first entity to an account data structure datastore associated with the second entity upon satisfaction of a crypto smart rule; and

provide oracle data that satisfies the crypto smart rule via the determined address of the aggregated crypto transaction trigger entry.

2. The apparatus of claim 1 , further comprising: the first entity is a delivering broker and the second entity is a receiving broker.

3. The apparatus of claim 1 , further comprising: the account verification data is generated by the second entity using a hash of a set of account data, associated with the account, stored by the second entity.

4. The apparatus of claim 1 , further comprising: the set of account data associated with the account is a set of demographic data associated with the account's owner.

5. The apparatus of claim 1 , further comprising: the hash of the retrieved set of account data is generated by utilizing a hash function on a string formed by concatenating each data item in the set of account data in a specified order.

6. The apparatus of claim 1 , further comprising: the requested asset is specified using a security identifier.

7. The apparatus of claim 6 , further comprising: the security identifier is one of: a CUSIP, a ticker symbol, an ISIN.

8. The apparatus of claim 1 , further comprising: the API call generating a crypto token asset for the requested asset includes an asset creation request for the requested asset to an administrative node that controls asset definition for the socially aggregated blockchain datastructure.

9. The apparatus of claim 1 , further comprising: the API call generating a crypto token asset for the requested asset includes an asset issuance request for the requested asset to an administrative node that controls asset issuance for the socially aggregated blockchain datastructure.

10. The apparatus of claim 9 , further comprising: positions data for the account data structure datastore associated with the first entity is encrypted such that access is restricted to the first entity and to an administrative entity associated with the administrative node.

11. The apparatus of claim 1 , further comprising: the aggregated crypto transaction trigger entry includes an omnibus address associated with the second entity.

12. The apparatus of claim 11 , further comprising: the second entity transfers the crypto token asset, transferred via the aggregated crypto transaction trigger entry, to an address generated for the account.

13. The apparatus of claim 1 , further comprising: the aggregated crypto transaction trigger entry includes an address associated with the second entity generated for the account.

14. The apparatus of claim 1 , further comprising: the oracle data is provided via an API call.

15. The apparatus of claim 1 , further comprising: the oracle data that satisfies the crypto smart rule is a signature of the first entity.

16. A crypto asset transfer processing processor-readable, non-transient medium, the medium storing a component collection, storage of the component collection structured with processor-executable instructions comprising:

obtain a inter-entity crypto asset transfer notification associated with an account, the inter-entity crypto asset transfer notification is structured as sending to a first entity from a second entity;

determine account verification data from the inter-entity crypto asset transfer notification, the account verification data is generated by the second entity;

retrieve a set of account data associated with the account, the set of account data is stored by the first entity;

generate a hash of the retrieved set of account data;

verify that the determined account verification data matches the generated hash;

determine a requested asset from the inter-entity crypto asset transfer notification;

make an API call generating a crypto token asset for the requested asset in a socially aggregated blockchain datastructure, the API call facilitates transfer of the generated crypto token asset to an account data structure datastore associated with the first entity;

determine an address of an aggregated crypto transaction trigger entry from the inter-entity crypto asset transfer notification, the aggregated crypto transaction trigger entry is structured as facilitating transfer of the generated crypto token asset from the account data structure datastore associated with the first entity to an account data structure datastore associated with the second entity upon satisfaction of a crypto smart rule; and

provide oracle data that satisfies the crypto smart rule via the determined address of the aggregated crypto transaction trigger entry.

17. A crypto asset transfer processing processor-implemented system, comprising:

means to store a component collection;

means to process processor-executable instructions from the component collection, storage of the component collection structured with processor-executable instructions comprising:

obtain a inter-entity crypto asset transfer notification associated with an account, the inter-entity crypto asset transfer notification is structured as sending to a first entity from a second entity;

determine account verification data from the inter-entity crypto asset transfer notification, the account verification data is generated by the second entity;

retrieve a set of account data associated with the account, the set of account data is stored by the first entity;

generate a hash of the retrieved set of account data;

verify that the determined account verification data matches the generated hash;

determine a requested asset from the inter-entity crypto asset transfer notification;

make an API call generating a crypto token asset for the requested asset in a socially aggregated blockchain datastructure, the API call facilitates transfer of the generated crypto token asset to an account data structure datastore associated with the first entity;

determine an address of an aggregated crypto transaction trigger entry from the inter-entity crypto asset transfer notification, the aggregated crypto transaction trigger entry is structured as facilitating transfer of the generated crypto token asset from the account data structure datastore associated with the first entity to an account data structure datastore associated with the second entity upon satisfaction of a crypto smart rule; and

provide oracle data that satisfies the crypto smart rule via the determined address of the aggregated crypto transaction trigger entry.

18. A crypto asset transfer processing processor-implemented process, including processing processor-executable instructions via any of at least one processor from a component collection stored in at least one memory, storage of the component collection structured with processor-executable instructions comprising:

obtain a inter-entity crypto asset transfer notification associated with an account, the inter-entity crypto asset transfer notification is structured as sending to a first entity from a second entity;

determine account verification data from the inter-entity crypto asset transfer notification, the account verification data is generated by the second entity;

retrieve a set of account data associated with the account, the set of account data is stored by the first entity;

generate a hash of the retrieved set of account data;

verify that the determined account verification data matches the generated hash;

determine a requested asset from the inter-entity crypto asset transfer notification;

make an API call generating a crypto token asset for the requested asset in a socially aggregated blockchain datastructure, the API call facilitates transfer of the generated crypto token asset to an account data structure datastore associated with the first entity;

determine an address of an aggregated crypto transaction trigger entry from the inter-entity crypto asset transfer notification, the aggregated crypto transaction trigger entry is structured as facilitating transfer of the generated crypto token asset from the account data structure datastore associated with the first entity to an account data structure datastore associated with the second entity upon satisfaction of a crypto smart rule; and

provide oracle data that satisfies the crypto smart rule via the determined address of the aggregated crypto transaction trigger entry.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 29, 2018
From: ALWAR, VIJAYA SUBHASH; EL-KASSEM, IBRAHIM; LANDAU, LEON; KUMAR, AJAY; MCGUIRE, THOMAS STEPHEN
To: FMR LLC
Reel/Frame 045381/0110 →
Continuity (24)
Continuation In Part 15844375 · Dec 15, 2017
Continuation In Part 15844404 · Dec 15, 2017
Continuation In Part 15844387 · Dec 15, 2017
Continuation In Part 15486243 · Apr 12, 2017
Continuation In Part 15210807 · Jul 14, 2016
Continuation In Part 15210817 · Jul 14, 2016
Continuation In Part 15210795 · Jul 14, 2016
Continuation In Part 15210813 · Jul 14, 2016
Continuation In Part 15210821 · Jul 14, 2016
Continuation In Part 15210781 · Jul 14, 2016
Continuation In Part 15209701 · Jul 13, 2016
Continuation In Part 15209714 · Jul 13, 2016
Continuation In Part 15209709 · Jul 13, 2016
Continuation In Part 15019926 · Feb 9, 2016
Continuation In Part 14963165 · Dec 8, 2015
Continuation In Part 14799229 · Jul 14, 2015
Continuation In Part 14799282 · Jul 14, 2015
Continuation In Part 14799242 · Jul 14, 2015
Provisional Application 62273450 · Dec 31, 2015
Provisional Application 62273452 · Dec 31, 2015
Provisional Application 62273449 · Dec 31, 2015
Provisional Application 62273447 · Dec 31, 2015
Provisional Application 62273453 · Dec 31, 2015
Related Publication 20180191503A1 · Jul 5, 2018
References Cited (108)
US 5839119A · Krsul · 1998 [cited by examiner]
US RE40444E · Linehan · 2008 [cited by examiner]
US 8838982B2 · Carlson · 2014 [cited by examiner]
US 9076290B2 · Griffin · 2015 [cited by applicant]
US 9082113B2 · Shea et al. · 2015 [cited by applicant]
US 9087326B2 · Shea et al. · 2015 [cited by applicant]
US 9098190B2 · Zhou · 2015 [cited by applicant]
US 9098387B1 · Curtis et al. · 2015 [cited by applicant]
US 9098874B2 · Chandra et al. · 2015 [cited by applicant]
US 9117341B2 · Marantelli · 2015 [cited by applicant]
US 9122749B2 · Elmore et al. · 2015 [cited by applicant]
US 9129338B2 · Liu · 2015 [cited by applicant]
US 9129339B2 · Liu · 2015 [cited by applicant]
US 9135616B2 · Hirson et al. · 2015 [cited by applicant]
US 9135787B1 · Russell · 2015 [cited by applicant]
US 9144742B1 · Curtis et al. · 2015 [cited by applicant]
US 9153088B2 · Spencer, II · 2015 [cited by applicant]
US 9160717B2 · Bhanoo et al. · 2015 [cited by applicant]
US 9704143B2 · Walker · 2017 [cited by examiner]
US 10171245B2 · Wilkins · 2019 [cited by examiner]
US 10269009B1 · Winklevoss · 2019 [cited by examiner]
US 20030191709A1 · Elston · 2003 [cited by applicant]
US 20070215695A1 · Trane · 2007 [cited by applicant]
US 20090106125A1 · Rock · 2009 [cited by applicant]
US 20140074497A1 · Griffin · 2014 [cited by applicant]
US 20150018084A1 · Gatto · 2015 [cited by applicant]
US 20150195099A1 · Imes · 2015 [cited by applicant]
US 20150205929A1 · Brama · 2015 [cited by applicant]
US 20150206106A1 · Yago · 2015 [cited by applicant]
US 20150206240A1 · Baker · 2015 [cited by applicant]
US 20150213008A1 · Orsini et al. · 2015 [cited by applicant]
US 20150213351A1 · Wyatt · 2015 [cited by applicant]
US 20150213419A1 · Lyons et al. · 2015 [cited by applicant]
US 20150213437A1 · Wyatt · 2015 [cited by applicant]
US 20150220892A1 · Allen · 2015 [cited by applicant]
US 20150220928A1 · Allen · 2015 [cited by applicant]
US 20150227897A1 · Loera · 2015 [cited by applicant]
US 20150227898A1 · Ballout · 2015 [cited by applicant]
US 20150227913A1 · Ballout · 2015 [cited by applicant]
US 20150245084A1 · Downing et al. · 2015 [cited by applicant]
US 20150248672A1 · Bayer · 2015 [cited by applicant]
US 20150254640A1 · Cassano et al. · 2015 [cited by applicant]
US 20150254768A1 · Menon et al. · 2015 [cited by applicant]
US 20150261269A1 · Bruscoe · 2015 [cited by applicant]
US 20150262137A1 · Armstrong · 2015 [cited by applicant]
US 20150262138A1 · Hudon · 2015 [cited by applicant]
US 20150262139A1 · Shtylman · 2015 [cited by applicant]
US 20150262140A1 · Armstrong · 2015 [cited by applicant]
US 20150262141A1 · Rebernik et al. · 2015 [cited by applicant]
US 20150262168A1 · Armstrong · 2015 [cited by applicant]
US 20150262171A1 · Langschaedel et al. · 2015 [cited by applicant]
US 20150262172A1 · Rebernik · 2015 [cited by applicant]
US 20150262173A1 · Durbin et al. · 2015 [cited by applicant]
US 20150262176A1 · Langschaedel et al. · 2015 [cited by applicant]
US 20150262251A1 · Knobel · 2015 [cited by applicant]
US 20150269538A1 · Stanchfield · 2015 [cited by applicant]
US 20150269539A1 · MacGregor et al. · 2015 [cited by applicant]
US 20150269541A1 · MacGregor et al. · 2015 [cited by applicant]
US 20150269570A1 · Phan · 2015 [cited by applicant]
US 20150271183A1 · MacGregor et al. · 2015 [cited by applicant]
US 20150278820A1 · Meadows · 2015 [cited by applicant]
US 20150286995A1 · Korosec · 2015 [cited by applicant]
US 20150287026A1 · Yang et al. · 2015 [cited by applicant]
US 20150294308A1 · Pauker et al. · 2015 [cited by applicant]
US 20150294424A1 · Hakim · 2015 [cited by applicant]
US 20150294425A1 · Benson · 2015 [cited by applicant]
US 20150302357A1 · Chandra · 2015 [cited by applicant]
US 20150302400A1 · Metral · 2015 [cited by applicant]
US 20150302401A1 · Metral · 2015 [cited by applicant]
US 20150302441A1 · Katsuyama et al. · 2015 [cited by applicant]
US 20150302446A1 · Park et al. · 2015 [cited by applicant]
US 20160019522A1 · Granbery · 2016 [cited by applicant]
US 20160210632A1 · Li · 2016 [cited by applicant]
US 20160335397A1 · Blum · 2016 [cited by examiner]
US 20170011460A1 · Molinari · 2017 [cited by examiner]
CA 2870844 · 2015 [cited by applicant]
CA 2843034 · 2015 [cited by applicant]
CA 2845648 · 2015 [cited by applicant]
EP 2820797 · 2015 [cited by applicant]
EP 2831823 · 2015 [cited by applicant]
EP 2874112 · 2015 [cited by applicant]
EP 2896001 · 2015 [cited by applicant]
WO 2008065345A1 · 2008 [cited by applicant]
WO 2012142521A2 · 2012 [cited by applicant]
WO 2013078990A1 · 2013 [cited by applicant]
WO 2014201059A1 · 2014 [cited by applicant]
WO 2015004820A1 · 2015 [cited by applicant]
WO 2015016356A1 · 2015 [cited by applicant]
WO 2015024129A1 · 2015 [cited by applicant]
WO 2015051692A1 · 2015 [cited by applicant]
WO 2015058282A1 · 2015 [cited by applicant]
WO 2015059669A1 · 2015 [cited by applicant]
WO 2015077378A1 · 2015 [cited by applicant]
WO 2015085393A1 · 2015 [cited by applicant]
WO 2015095761A1 · 2015 [cited by applicant]
WO 2015106285A1 · 2015 [cited by applicant]
WO 2015113519A1 · 2015 [cited by applicant]
WO 2015116998A2 · 2015 [cited by applicant]
WO 2015120606A1 · 2015 [cited by applicant]
WO 2015134890 · 2015 [cited by applicant]
WO 2015135018 · 2015 [cited by applicant]
WO 2015142765 · 2015 [cited by applicant]
WO 2015143068 · 2015 [cited by applicant]
WO 2015144971 · 2015 [cited by applicant]
WO 2015148725 · 2015 [cited by applicant]
WO 2016025990 · 2016 [cited by applicant]
White, “How Computers Work,” 2003, Que Publishing, 7th Ed., p. 4 (Year: 2003). [cited by examiner]
Third party submission filed in related U.S. Appl. No. 14/799,242. [cited by applicant]
Cited By (1)
US 12,720,289