US 12,149,644 B2
Machine learning on a blockchain
Kushal Singla, Bangalore (IN); Joy Bose, Bangalore (IN); and Sharvil Manish Katariya, Bangalore (IN)
Assigned to SAMSUNG ELECTRONICS CO., LTD., Suwon-si (KR)
Appl. No. 17/050,242
Filed by SAMSUNG ELECTRONICS CO., LTD., Suwon-si (KR)
PCT Filed Apr. 25, 2019, PCT No. PCT/KR2019/005034
§ 371(c)(1), (2) Date Oct. 23, 2020,
PCT Pub. No. WO2019/209059, PCT Pub. Date Oct. 31, 2019.
Claims priority of application No. 201841015708 (IN), filed on Apr. 25, 2018; and application No. 201841015708 (IN), filed on Apr. 24, 2019.
Prior Publication US 2021/0272017 A1, Sep. 2, 2021
Int. Cl. H04L 9/00 (2022.01); G06F 18/214 (2023.01); G06N 3/04 (2023.01); G06N 5/01 (2023.01); G06N 20/00 (2019.01); H04L 9/06 (2006.01); H04L 67/125 (2022.01)
CPC H04L 9/50 (2022.05) [G06F 18/2155 (2023.01); G06N 20/00 (2019.01); H04L 9/0643 (2013.01); H04L 67/125 (2013.01); G06N 3/04 (2013.01); G06N 5/01 (2023.01)] 19 Claims
OG exemplary drawing
 
11. A method comprising:
in response to an input, identifying a dataset of usage data generated by an internet of things (IoT) device to be processed for responding to the input;
dividing the dataset into a plurality of sub-datasets by forking at least one smart contract;
identifying at least one other IoT device which processes at least one sub-dataset of the plurality of sub-datasets, wherein the at least one other IoT device is identified as having capacity to process the at least one sub-dataset based on user information, the user information comprising profile information of a user, behavior pattern information of the user, routine information of the user, or calendar information of the user-of a user;
assigning the at least one sub-dataset to the at least one other IoT device to process the at least one sub-dataset and generate at least one processed sub-dataset; and
receiving, from the at least one other IoT device, an output of the at least one processed sub-dataset to generate a response to the input.