US 11,941,583 B1
Intelligent employment-based blockchain
Michal Knas, Monson, MA (US); Jiby John, Suffield, CT (US); Krzysztof Gibadlo, Springfield, MA (US); and Rick Ferry, Springfield, MA (US)
Assigned to Massachusetts Mutual Life Insurance Company, Springfield, MA (US)
Filed by MASSACHUSETTS MUTUAL LIFE INSURANCE COMPANY, Springfield, MA (US)
Filed on Apr. 18, 2022, as Appl. No. 17/723,377.
Application 17/723,377 is a continuation of application No. 15/951,638, filed on Apr. 12, 2018, granted, now 11,308,448.
Claims priority of provisional application 62/484,820, filed on Apr. 12, 2017.
Int. Cl. G06Q 10/105 (2023.01); H04L 9/00 (2022.01); H04L 9/06 (2006.01); H04L 9/40 (2022.01); H04W 4/16 (2009.01)
CPC G06Q 10/105 (2013.01) [H04L 9/0637 (2013.01); H04L 9/0643 (2013.01); H04L 63/10 (2013.01); H04L 63/123 (2013.01); H04L 9/50 (2022.05); H04W 4/16 (2013.01)] 16 Claims
OG exemplary drawing
 
1. A method for generating a customized blockchain-based resume comprising:
receiving, by a first computing device in communication with one or more computing devices maintaining a blockchain from a second computing device operated by a user of a plurality of users, a request to generate a customized dataset comprising data stored onto the blockchain, the blockchain comprising a plurality of block instances comprising at least work history data associated with at least a portion of the users within the plurality of users;
retrieving, by the first computing device, user work history data associated with the user from one or more block instances of the plurality of block instances;
in response to presenting the user work history data on a display of the second computing device, receiving, by the first computing device, a selection of a subset of the user work history data from the second computing device;
identifying, by the first computing device, two or more block instances of the plurality of block instances based on each of the two or more block instances containing at least a portion of the selection of the subset of the user work history data;
generating, by the first computing device, a blockchain address corresponding to two or more hash values of the identified two or more block instances, the blockchain address configured to provide access only to the two or more block instances;
transmitting, by the first computing device, the blockchain address to the second computing device, wherein the second computing device is configured to transmit the blockchain address to a third computing device;
receiving, by the first computing device, the blockchain address from the third computing device;
in response to receiving the blockchain address, retrieving, by the first computing device, the subset of the user work history data only from the two or more block instances indicated by the blockchain address; and
presenting, by the first computing device on the third computing device, the subset of the user work history data retrieved only from the two or more block instances indicated by the blockchain address.