×

Intelligent database control systems with automated request assessments

  • US 10,565,214 B2
  • Filed: 03/22/2017
  • Issued: 02/18/2020
  • Est. Priority Date: 03/22/2017
  • Status: Active Grant
First Claim
Patent Images

1. An intelligent database control computing platform, comprising:

  • at least one processor;

    a communication interface communicatively coupled to the at least one processor; and

    memory storing computer-readable instructions that, when executed by the at least one processor, cause the intelligent database control computing platform to;

    receive a plurality of predetermined definitions including at least permission definitions, security role definitions, optimization level definitions;

    receive, via the communication interface, from a user computing device, a database request, the database request including a format for the database request;

    decode the database request into a plurality of objects corresponding to information included in the database request;

    compare each object of the plurality of objects to a corresponding predetermined definition of the plurality of predetermined definitions;

    based on the comparing, determine compliance of the database request with the plurality of predetermined definitions;

    generate, based on the determined compliance of the database request with the plurality of predetermined definitions, a score associated with the database request;

    determine whether the generated score is above a predetermined threshold;

    responsive to determining that the score is above the predetermined threshold, format, using machine learning, the database request based on one or more of the predetermined definitions, the score, and the received format for the database request;

    command, via the communication interface, one or more databases to execute the database request;

    format a result set generated from the executed database request; and

    transmit, via the communication interface, to the user computing device, the formatted result set.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×