US 11,961,096 B2
Device requirement and configuration analysis
David Spencer Warren, Richmond, VA (US); Daniel Lantz, Richmond, VA (US); Ricky Su, Richmond, VA (US); Shannon Hsu, Richmond, VA (US); and Scott Anderson, Richmond, VA (US)
Assigned to Capital One Services, LLC, McLean, VA (US)
Filed by Capital One Services, LLC, McLean, VA (US)
Filed on Apr. 28, 2023, as Appl. No. 18/141,038.
Application 18/141,038 is a continuation of application No. 16/856,655, filed on Apr. 23, 2020, granted, now 11,663,611.
Prior Publication US 2023/0298049 A1, Sep. 21, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 30/018 (2023.01); G06F 40/30 (2020.01); G06Q 10/105 (2023.01); G06Q 50/18 (2012.01); G06Q 50/26 (2012.01)
CPC G06Q 30/0185 (2013.01) [G06F 40/30 (2020.01); G06Q 10/105 (2013.01); G06Q 50/18 (2013.01); G06Q 50/26 (2013.01)] 20 Claims
OG exemplary drawing
 
1. An apparatus comprising:
one or more processors; and
memory storing instructions that, when executed by the one or more processors, cause the apparatus to:
receive, from at least one external database, requirements data comprising first text that indicates a plurality of restrictions associated with one or more processes of an organization;
determine second text indicating a configuration of the organization by receiving, for each of a plurality of different computing devices, text of a corresponding instruction manual that describes a configuration of a corresponding computing device;
generate, based on the first text, a first vector;
generate, based on the second text, a second vector;
determine, based on comparing first elements of the first vector and second elements of the second vector, a portion of the second vector corresponding to the first vector;
generate, based on the portion of the second vector corresponding to the first vector, third text comprising instructions for modifying the configuration for at least one of the plurality of different computing devices; and
modify, based on the third text and based on a quantity of elements of the portion of the second vector satisfying a threshold, the configuration for at least one of the plurality of different computing devices by transmitting, to the at least one of the plurality of different computing devices, instructions configured to cause the at least one of the plurality of different computing devices to modify a configuration parameter.