US 12,113,913 B2
Dynamic self-defined API via digital signatures
Scott Biesterveld, New Berlin, WI (US); Senthil Senthil, Menomonee Falls, WI (US); Vangchay Sayaovong, Milwaukee, WI (US); and Thomas David Ruppel, Jacksonville, FL (US)
Assigned to FIDELITY INFORMATION SERVICES, LLC, Jacksonville, FL (US)
Filed by FIDELITY INFORMATION SERVICES, LLC, Jacksonville, FL (US)
Filed on Dec. 13, 2022, as Appl. No. 18/065,160.
Application 18/065,160 is a continuation of application No. 16/820,519, filed on Mar. 16, 2020, granted, now 11,658,826.
Application 16/820,519 is a continuation of application No. 16/440,607, filed on Jun. 13, 2019, granted, now 11,570,004.
Prior Publication US 2023/0110682 A1, Apr. 13, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 9/54 (2006.01); G06F 16/22 (2019.01); G06F 21/64 (2013.01); H04L 9/32 (2006.01); G06F 21/62 (2013.01)
CPC H04L 9/3247 (2013.01) [G06F 9/54 (2013.01); G06F 16/2282 (2019.01); G06F 21/64 (2013.01); G06F 9/547 (2013.01); G06F 21/6227 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A computer system comprising:
one or more memories storing instructions; and
one or more processors configured to execute the instructions to perform operations comprising:
receiving an indication of one or more fields of a data set accessible via a dynamic application programming interface (API) requested by a user via a user device;
determining fields available for signature generation;
identifying a subset of the fields available for signature generation from the available fields, the subset of the fields corresponding to the one or more requested fields;
generating a digital signature representing a combination of fields accessible via the dynamic API and resolvable to identify the one or more requested fields; and
transmitting the digital signature to the user device.