IP Library › Granted Patent US 12,585,737
Granted Patent B2
US 12,585,737 · App. 18/768,512 · Granted Mar 24, 2026

Split ledger software license platform

Inventor: Lars Johnson (Brooklyn, NY)
Assignee: AT&T Intellectual Property I, L.P.
G06F21/105H04L9/3236G06F21/1075H04L9/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,585,737
App. No.
18/768,512
Filed
Jul 10, 2024
Granted
Mar 24, 2026
Kind
B2
Art Unit
2409
USPC
726/27
Abstract

Aspects of the subject disclosure may include, for example, a processing system including a processor; and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, including requesting a license for software from first equipment of a license holder; receiving a passed ledger associated with the license from the first equipment of the license holder, wherein the passed ledger comprises a latest block; receiving a hash value for the latest block from a software vendor of the software; calculating a hash value for the latest block; and responsive to the hash value provided by second equipment of the software vendor matching the hash value calculated for the latest block: executing the software. Other embodiments are disclosed.

Claims (46)

1 . A device, comprising:

a processing system including a processor; and

a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, the operations comprising:

receiving a first hash value stored in a hash ledger from a first equipment that maintains the hash ledger, wherein the hash ledger is associated with licensing a software;

receiving a latest block of a passed ledger provided by second equipment of a license holder of the software; and

executing the software, wherein the software is only permitted to execute when the first hash value matches a second hash value calculated from the latest block of the passed ledger.

2 . The device of claim 1 , wherein the operations further comprise: calculating the second hash value for the latest block.

3 . The device of claim 1 , wherein the operations further comprise:

determining a new block for the passed ledger, wherein the new block indicates completion of use of licensed use of the software;

calculating a third hash value for the new block; and

sending the third hash value to the first equipment for recording in the hash ledger.

4 . The device of claim 3 , wherein the operations further comprise:

appending the new block to the passed ledger; and

sending the passed ledger to the second equipment of the license holder, wherein the second equipment of the license holder calculates a fourth hash value from the new block and verifies that the fourth hash value matches the third hash value recorded in the hash ledger.

5 . The device of claim 1 , wherein the executing of the software is contingent upon payment via a smart contract.

6 . The device of claim 1 , wherein the operations further comprise:

completing the executing of the software; and

sending the passed ledger to the second equipment of the license holder.

7 . The device of claim 6 , wherein the software completes execution upon expiration of a timer specified in the latest block of the passed ledger.

8 . The device of claim 1 , wherein the operations further comprise:

periodically sending a message to the second equipment indicating that the software is executing; and

completing the executing of the software upon failing to receive a response to the message.

9 . The device of claim 1 , wherein the processor comprises a plurality of processors operating in a distributed computing environment.

10 . A non-transitory, machine-readable medium, comprising executable instructions that, when executed by a processing system including a processor, facilitate performance of operations, the operations comprising:

receiving a first hash value stored in a hash ledger from a first equipment that maintains the hash ledger, wherein the hash ledger is associated with licensing a software;

requesting a latest block of a passed ledger from a second equipment of a license holder of the software; and

executing the software, wherein the software is permitted to execute if the first hash value matches a second hash value calculated from the latest block of the passed ledger.

11 . The non-transitory, machine-readable medium of claim 10 , wherein the operations further comprise:

receiving a third hash value for a new block of the passed ledger, wherein the new block indicates completion of licensed use of the software;

recording the third hash value of the new block in the hash ledger; and

sending the third hash value of the new block responsive to a second query from the second equipment of the license holder, wherein the second equipment of the license holder verifies the third hash value of the new block recorded in the hash ledger.

12 . The non-transitory, machine-readable medium of claim 10 , wherein the execution of the software is contingent upon payment via a smart contract embedded in the passed ledger.

13 . The non-transitory, machine-readable medium of claim 10 , wherein the software completes execution upon expiration of a timer specified in the latest block of the passed ledger.

14 . The non-transitory, machine-readable medium of claim 13 , wherein the software completes execution upon failing to receive a response to a message periodically sent indicating permitted continued use of the software.

15 . The non-transitory, machine-readable medium of claim 14 , wherein the operations further comprise:

periodically sending a message to the second equipment indicating that the software is executing; and

completing the executing of the software upon failing to receive a response to the message.

16 . The non-transitory, machine-readable medium of claim 10 , wherein the latest block indicates licensed use of the software.

17 . The non-transitory, machine-readable medium of claim 10 , wherein the processor comprises a plurality of processors operating in a distributed computing environment.

18 . A method, comprising:

receiving, by a processing system including a processor, a first hash value stored in a hash ledger from a first equipment that maintains the hash ledger, wherein the hash ledger is associated with licensing a software; and

executing, by the processing system, the software, wherein the software is permitted to execute when the first hash value matches a second hash value calculated from a latest block of a passed ledger held by second equipment of a license holder of the software.

19 . The method of claim 18 , further comprising: requesting the passed ledger from the second equipment, wherein sending of the passed ledger by the second equipment is contingent upon a payment.

20 . The method of claim 19 , further comprising:

receiving, by the processing system, the passed ledger;

calculating, by the processing system, the second hash value.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 22, 2024
From: JOHNSON, LARS
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 068043/0116 →
Continuity (3)
Continuation 18070683 · Nov 29, 2022
Continuation 16793331 · Feb 18, 2020
Related Publication 20240362304A1 · Oct 31, 2024
References Cited (195)
US 6149575A · Leonhardt · 2000 [cited by applicant]
US 6732366B1 · Russo et al. · 2004 [cited by applicant]
US 7519997B2 · Shipp · 2009 [cited by applicant]
US 8060718B2 · Freitas et al. · 2011 [cited by applicant]
US 8954588B1 · Bertz et al. · 2015 [cited by applicant]
US 9662572B1 · Laskar · 2017 [cited by applicant]
US 9849364B2 · Tran et al. · 2017 [cited by applicant]
US 9922380B2 · Isaacson et al. · 2018 [cited by applicant]
US 9965628B2 · Ford et al. · 2018 [cited by applicant]
US 9967334B2 · Ford · 2018 [cited by examiner]
US 10185595B1 · Ramatchandirane · 2019 [cited by examiner]
US 10438290B1 · Winklevoss et al. · 2019 [cited by applicant]
US 10579823B2 · Eigner et al. · 2020 [cited by applicant]
US 10600050B1 · Anton · 2020 [cited by examiner]
US 10992649B2 · Lobban · 2021 [cited by examiner]
US 11132707B2 · Johnson et al. · 2021 [cited by applicant]
US 11294991B2 · Savanah et al. · 2022 [cited by applicant]
US 11366882B2 · Wright · 2022 [cited by examiner]
US 11487852B2 · Rahiman et al. · 2022 [cited by applicant]
US 11526585B2 · Panikkar et al. · 2022 [cited by applicant]
US 11651056B2 · Drake · 2023 [cited by examiner]
US 11829510B2 · Dods et al. · 2023 [cited by applicant]
US 11861697B1 · De'Angeli · 2024 [cited by examiner]
US 20030073411A1 · Meade · 2003 [cited by applicant]
US 20050210498A1 · Scott et al. · 2005 [cited by applicant]
US 20070185814A1 · Boccon-Gibod · 2007 [cited by examiner]
US 20090037963A1 · Murray et al. · 2009 [cited by applicant]
US 20090089844A1 · Beyabani · 2009 [cited by applicant]
US 20090300365A1 · Karmes et al. · 2009 [cited by applicant]
US 20100073228A1 · Smith · 2010 [cited by applicant]
US 20100083050A1 · Ohyama · 2010 [cited by applicant]
US 20100223637A1 · Hubbard · 2010 [cited by applicant]
US 20120023201A1 · Gideon et al. · 2012 [cited by applicant]
US 20120210343A1 · McCoy et al. · 2012 [cited by applicant]
US 20140025858A1 · Stark et al. · 2014 [cited by applicant]
US 20140025918A1 · Stark et al. · 2014 [cited by applicant]
US 20140025919A1 · Stark · 2014 [cited by applicant]
US 20140025920A1 · Stark et al. · 2014 [cited by applicant]
US 20140068109A1 · Stark · 2014 [cited by applicant]
US 20140122350A1 · Takemoto et al. · 2014 [cited by applicant]
US 20140122737A1 · Silberstein et al. · 2014 [cited by applicant]
US 20140136814A1 · Stark · 2014 [cited by applicant]
US 20150020127A1 · Doshi et al. · 2015 [cited by applicant]
US 20150150075A1 · Vahlis et al. · 2015 [cited by applicant]
US 20150156525A1 · Lemmons · 2015 [cited by applicant]
US 20150295935A1 · Foerster et al. · 2015 [cited by applicant]
US 20160055322A1 · Thomas · 2016 [cited by applicant]
US 20160300223A1 · Grey et al. · 2016 [cited by applicant]
US 20170046709A1 · Lee et al. · 2017 [cited by applicant]
US 20170116693A1 · Rae · 2017 [cited by examiner]
US 20170132620A1 · Miller et al. · 2017 [cited by applicant]
US 20170134161A1 · Goeringer · 2017 [cited by applicant]
US 20170169363A1 · Salmasi et al. · 2017 [cited by applicant]
US 20170195747A1 · Haberman et al. · 2017 [cited by applicant]
US 20170206522A1 · Schiatti et al. · 2017 [cited by applicant]
US 20170221032A1 · Mazed et al. · 2017 [cited by applicant]
US 20170249623A1 · Cole · 2017 [cited by applicant]
US 20170262902A1 · Weston et al. · 2017 [cited by applicant]
US 20170300876A1 · Musiala, Jr. et al. · 2017 [cited by applicant]
US 20170308928A1 · Weston et al. · 2017 [cited by applicant]
US 20170324738A1 · Hari et al. · 2017 [cited by applicant]
US 20170358041A1 · Forbes, Jr. et al. · 2017 [cited by applicant]
US 20170364552A1 · Pattanaik et al. · 2017 [cited by applicant]
US 20170364936A1 · Balfour et al. · 2017 [cited by applicant]
US 20180012262A1 · Gupta et al. · 2018 [cited by applicant]
US 20180018695A1 · Gupta et al. · 2018 [cited by applicant]
US 20180019984A1 · Isaacson et al. · 2018 [cited by applicant]
US 20180053161A1 · Bordash et al. · 2018 [cited by applicant]
US 20180078843A1 · Tran et al. · 2018 [cited by applicant]
US 20180089436A1 · Smith et al. · 2018 [cited by applicant]
US 20180115538A1 · Blake · 2018 [cited by applicant]
US 20180183687A1 · Dementev · 2018 [cited by examiner]
US 20180247320A1 · Gauld · 2018 [cited by applicant]
US 20180276626A1 · Laiben · 2018 [cited by applicant]
US 20180276666A1 · Haldenby et al. · 2018 [cited by applicant]
US 20180293363A1 · Asati · 2018 [cited by examiner]
US 20180300717A1 · Haque · 2018 [cited by examiner]
US 20180308134A1 · Manning et al. · 2018 [cited by applicant]
US 20180323979A1 · Ahn et al. · 2018 [cited by applicant]
US 20180328612A1 · Sinha et al. · 2018 [cited by applicant]
US 20180374173A1 · Chen · 2018 [cited by examiner]
US 20190019180A1 · Coburn · 2019 [cited by examiner]
US 20190058599A1 · Takada Chino · 2019 [cited by examiner]
US 20190065709A1 · Salomon · 2019 [cited by applicant]
US 20190082007A1 · Klarman et al. · 2019 [cited by applicant]
US 20190108362A1 · Miller · 2019 [cited by applicant]
US 20190109877A1 · Samuel · 2019 [cited by examiner]
US 20190141048A1 · Fallah · 2019 [cited by examiner]
US 20190149418A1 · Bertsche · 2019 [cited by examiner]
US 20190155997A1 · Vos et al. · 2019 [cited by applicant]
US 20190180368A1 · Payne et al. · 2019 [cited by applicant]
US 20190180519A1 · Hausman · 2019 [cited by examiner]
US 20190207768A1 · Hardy et al. · 2019 [cited by applicant]
US 20190251648A1 · Liu et al. · 2019 [cited by applicant]
US 20190279227A1 · Chantz · 2019 [cited by applicant]
US 20190286794A1 · Jose · 2019 [cited by examiner]
US 20190303543A1 · Savanah · 2019 [cited by examiner]
US 20190306549A1 · Dietz et al. · 2019 [cited by applicant]
US 20190318348A1 · Brenner et al. · 2019 [cited by applicant]
US 20190324958A1 · Ow et al. · 2019 [cited by applicant]
US 20190333096A1 · Johnson et al. · 2019 [cited by applicant]
US 20190342336A1 · Finkelstein et al. · 2019 [cited by applicant]
US 20190354607A1 · Snow · 2019 [cited by applicant]
US 20190354964A1 · Snow · 2019 [cited by applicant]
US 20190392118A1 · Elden et al. · 2019 [cited by applicant]
US 20190392119A1 · Rahiman · 2019 [cited by examiner]
US 20200034839A1 · Soundararajan · 2020 [cited by examiner]
US 20200052917A1 · Corral et al. · 2020 [cited by applicant]
US 20200074440A1 · Fullman et al. · 2020 [cited by applicant]
US 20200082361A1 · Chan · 2020 [cited by examiner]
US 20200097994A1 · Seitz et al. · 2020 [cited by applicant]
US 20200134139A1 · Vaish et al. · 2020 [cited by applicant]
US 20200134585A1 · Xu et al. · 2020 [cited by applicant]
US 20200142682A1 · Marks · 2020 [cited by examiner]
US 20200159889A1 · Chui · 2020 [cited by examiner]
US 20200159890A1 · Chui · 2020 [cited by examiner]
US 20200159891A1 · Patel et al. · 2020 [cited by applicant]
US 20200195448A1 · Yang · 2020 [cited by examiner]
US 20200202318A1 · Rab et al. · 2020 [cited by applicant]
US 20200204344A1 · Sardesai · 2020 [cited by examiner]
US 20200225643A1 · Tugbo · 2020 [cited by examiner]
US 20200225649A1 · Cahill · 2020 [cited by examiner]
US 20200226123A1 · Nixon · 2020 [cited by examiner]
US 20200228316A1 · Cahill · 2020 [cited by examiner]
US 20200228342A1 · Nixon · 2020 [cited by examiner]
US 20200250676A1 · Sierra et al. · 2020 [cited by applicant]
US 20200252202A1 · Madl · 2020 [cited by examiner]
US 20200257775A1 · Wright et al. · 2020 [cited by applicant]
US 20200287874A1 · Bertram et al. · 2020 [cited by applicant]
US 20200311272A1 · Mondello · 2020 [cited by examiner]
US 20200311723A1 · Miller et al. · 2020 [cited by applicant]
US 20200313851A1 · Mondello · 2020 [cited by examiner]
US 20200366950A1 · Manganilla et al. · 2020 [cited by applicant]
US 20200380156A1 · Garg et al. · 2020 [cited by applicant]
US 20200394321A1 · Ramos et al. · 2020 [cited by applicant]
US 20200394322A1 · Ramos et al. · 2020 [cited by applicant]
US 20210004923A1 · Mackenzie et al. · 2021 [cited by applicant]
US 20210026931A1 · Todd · 2021 [cited by applicant]
US 20210042803A1 · Achkir et al. · 2021 [cited by applicant]
US 20210064584A1 · Assadipour et al. · 2021 [cited by applicant]
US 20210073186A1 · Shang et al. · 2021 [cited by applicant]
US 20210216306A1 · Moeller · 2021 [cited by examiner]
US 20210216527A1 · Huang · 2021 [cited by applicant]
US 20210216612A1 · Wojcik · 2021 [cited by applicant]
US 20210232568A1 · Yoon · 2021 [cited by examiner]
US 20210243028A1 · Song et al. · 2021 [cited by applicant]
US 20210248210A1 · Panikkar et al. · 2021 [cited by applicant]
US 20210256096A1 · Johnson · 2021 [cited by applicant]
US 20210256113A1 · Stott · 2021 [cited by examiner]
US 20210256473A1 · Londergan · 2021 [cited by examiner]
US 20210256487A1 · Johnson · 2021 [cited by applicant]
US 20210279014A1 · Kim et al. · 2021 [cited by applicant]
US 20210328777A1 · Brooks · 2021 [cited by examiner]
US 20210383428A1 · Johnson et al. · 2021 [cited by applicant]
US 20210409799A1 · Manganilla et al. · 2021 [cited by applicant]
US 20220058241A1 · Ekberg · 2022 [cited by examiner]
US 20220122073A1 · Hanson et al. · 2022 [cited by applicant]
US 20220231846A1 · Panikkar · 2022 [cited by examiner]
US 20220269754A1 · Cardo Sanchez et al. · 2022 [cited by applicant]
US 20230004967A1 · Davies et al. · 2023 [cited by applicant]
US 20230091483A1 · Johnson · 2023 [cited by applicant]
US 20230102889A1 · Keiter et al. · 2023 [cited by applicant]
US 20230125507A1 · Tartan et al. · 2023 [cited by applicant]
US 20230342374A1 · Sitsky et al. · 2023 [cited by applicant]
US 20230385398A1 · Balaraman et al. · 2023 [cited by applicant]
US 20240257081A1 · Livesay · 2024 [cited by examiner]
US 20250156828A1 · Sliwka · 2025 [cited by examiner]
GB 2589542A · 2021 [cited by applicant]
WO 2016127721A1 · 2016 [cited by applicant]
WO 2017145008A1 · 2017 [cited by applicant]
WO 2017145019A1 · 2017 [cited by applicant]
WO 2017145020A1 · 2017 [cited by applicant]
WO 2017167548 · 2017 [cited by applicant]
WO 2017187399A1 · 2017 [cited by applicant]
“Home: The world's first exchange to trade advertising contracts.” NYIAX, nyiax.com, accessed: Mar. 2018. https://web.archive.org/web/20161212101141/http://www.nyiax.com:80/; pp. 1-6. [cited by applicant]
OnXCHNG: The Partner Program, xchng.io, 2018, 1 page. [cited by applicant]
XCHNG, brought to you by Kochava, Kochava Labs SEZC, 2017-2018, pp. 1-33. [cited by applicant]
Team, T. V. “Disintermediating the Broadcast Industry by Establishing a Blockchain-Based Television Ecosystem.” (2017). https://s3.eu-central-1.amazonaws.com/tvtwo/TV_Whitepaper.pdf; pp. 1-40, Nov. 30, 2017. [cited by applicant]
“Blockchain Scalability: Challenges and Recent Developments”, Codementor Blog, Dec. 25, 2018, 32 pages. [cited by applicant]
“International Preliminary Report on Patentability and Written Opinion”, PCT/US2021/01611, Sep. 1, 2022, 9 pages. [cited by applicant]
“Scaling the Blockchain for Tomorrow's Internet”, Jul. 17, 2018, 21 pages. [cited by applicant]
“Sharding FAQ”, On sharding blockchains, Apr. 18, 2019, 39 pages. [cited by applicant]
“UltraViolet (system)”, https://en.wikipedia.org/wiki/UltraViolet_(system), Accessed Apr. 25, 2019, 9 pages. [cited by applicant]
“Written Opinion and International Search Report”, PCT/US2021/016611, May 18, 2021, 10 pages. [cited by applicant]
Budish, Eric , University of Chicago, “The Economic Limits of Bitcoin and the Blockchain”, Jun. 5, 2018, pp. 1-23. [cited by applicant]
Kravchenko, Pavel , et al., “Distributed multi-ledger and asset exchange model for the financial industry”, Sep. 7, 2011, 14 pages. [cited by applicant]
McEvily, Nicholas , et al., “An Incentivized, Blockchain Enabled Multimedia Ecosystem.”, http://www.planetblockchain.io/img/manjakos/3601516300406.pdf; pp. 1-47, Nov. 29, 2017. [cited by applicant]
Munson, Ben , ““IBM wants to put Blockchain into the ad buying workflow.””, Fierce Cable, fiercecable.com, Oct. 19, 2017. https://www.fiercecable.com/broadcasting/ibm-wants-to-put-blockchain-into-adbuying-workflow; pp. … [cited by applicant]
Olenski, Steve , “Why Digital Advertising Needs A Blockchain Solution.”, Forbes, forbes.com, Feb. 16, 2018. https://www.forbes.com/sites/steveolenski/2018/02/16/why-digital-advertisingneeds-a-blockchain-solution/; pp. 1… [cited by applicant]
Rizun, Peter R., “Subchains: A Technique to Scale Bitcoin and Improve the User Experience”, Ledger, vol. 1 (2016), 2016, 9 pages. [cited by applicant]
Swant, Marty , ““Can Blockchain Technology Solve Digital Marketing's Ad-Fraud Problems?””, AdWeek, adweek.com, Aug. 6, 2017. http://www.adweek.com/digital/can-blockchain-technology-solve-digital-marketings-ad-fraud-prob… [cited by applicant]
Thorwirth, Niels , “The De-centralized Rights Locker”, Society of Motion Picture & Television Engineers, 2018, 11 Pages. [cited by applicant]
Wise, Bill , “For Blockchain to Work in Ad Tech, We Need To Be Honest About the Challenges.”, Media Ocean, meadiaocean.com, Aug. 29, 2017. https://web.archive.org/web/20170909012453/http://www.mediaocean.com/blog/blockc… [cited by applicant]
Wright, Aaron , et al., ““Decentralized blockchain technology and the rise of lex cryptographia.””, https://www.cardozo.yu.edu/sites/default/files/SSRN-id2580664.pdf, Mar. 12, 2015, pp. 1-6. [cited by applicant]
Zhang, Zheng , ““Five ways blockchain can enhance your ad campaigns.””, The Block, blockchaintechnology-new.com, Mar. 21, 2018. https://www.blockchaintechnology-news.com/2018/03/21/five-ways-blockchaincan-enhance-your-a… [cited by applicant]