US 12,149,637 B2
Blockchain for the connected home
Asad Haque, Chesterbrook, PA (US); Noopur Davis, Pittsburgh, PA (US); and Sridhar Solur, Bryn Mawr, PA (US)
Assigned to Comcast Cable Communications, LLC, Philadelphia, PA (US)
Filed by Comcast Cable Communications, LLC, Philadelphia, PA (US)
Filed on Jan. 23, 2019, as Appl. No. 16/254,817.
Claims priority of provisional application 62/621,566, filed on Jan. 24, 2018.
Prior Publication US 2019/0229930 A1, Jul. 25, 2019
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 29/06 (2006.01); H04L 9/32 (2006.01); H04L 9/40 (2022.01); H04L 67/12 (2022.01); H04L 9/00 (2022.01); H04L 9/06 (2006.01)
CPC H04L 9/3263 (2013.01) [H04L 9/3239 (2013.01); H04L 9/3247 (2013.01); H04L 63/10 (2013.01); H04L 63/12 (2013.01); H04L 67/12 (2013.01); H04L 9/0643 (2013.01); H04L 9/50 (2022.05); H04L 2209/76 (2013.01); H04L 2209/805 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, by a computing device and from a user device, a request to access a destination device, wherein the computing device has authority to grant access to the destination device, and wherein the request comprises a digital certificate associated with the user device;
determining to grant the user device access to the destination device;
determining an address of the user device;
causing, based on the determining to grant the user device access to the destination device, a distributed ledger entry to be created on a distributed ledger, wherein the distributed ledger entry comprises an indication that the user device is authorized to access the destination device of the user device request, an indication of the address of the user device, and an indication of an address of the destination device on a communication network; and
sending, to the user device and based on the determining to grant the user device access to the destination device requested by the user device, a locator of the destination device, wherein the locator of the destination device comprises the address of the destination device on the communication network.