US 11,695,779 B2
User management system for computing support
Timothy Mark Conkle, McKinney, TX (US); Sage David Driskell, Allen, TX (US); and Luke Matthew Glover, McKinney, TX (US)
Assigned to MSP Solutions Group LLC, Plano, TX (US)
Appl. No. 17/756,953
Filed by MSP Solutions Group LLC, Plano, TX (US)
PCT Filed Jan. 27, 2022, PCT No. PCT/US2022/014115
§ 371(c)(1), (2) Date Jun. 6, 2022,
PCT Pub. No. WO2022/165049, PCT Pub. Date Aug. 4, 2022.
Claims priority of provisional application 63/142,578, filed on Jan. 28, 2021.
Prior Publication US 2023/0109731 A1, Apr. 13, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 9/26 (2006.01); H04L 9/40 (2022.01)
CPC H04L 63/105 (2013.01) 16 Claims
OG exemplary drawing
 
1. A computerized method of programmatically managing support access to a computing system via a support technician console across multiple levels of support access including base-restriction support access and multiple levels of granted support access, the method comprising:
receiving a request to authenticate a user requesting support for the computing system, the request including an identity of the user;
issuing one or more authentication challenges via one or more data communication channels to the user to authenticate the identity of the user, wherein the one or more authentication challenges include at least one request for a non-fungible token of the user;
receiving one or more corresponding authentication challenge responses via the one or more data communication channels from the user based on the one or more authentication challenges;
verifying a level of authentication based on the one or more corresponding authentication challenge responses, the level of authentication being selected from multiple levels of authentication, wherein the one or more corresponding authentication challenge responses includes the non-fungible token of the user, and verifying a level of authentication based on the one or more corresponding authentication challenge responses includes verifying the nonfungible token of the user against a blockchain ledger record corresponding to the user in a user authentication datastore;
determining a level of support access to the computing system from the multiple levels of support access, the level of support access being determined based on the verified level of authentication and the identity of the user; and
programmatically enforcing limits on the support access to the computing system via the support technician console based on the determined level of support access.