Patent ID: 9659054
Date: 2017-05-23
CPC Classifications: G06F

Claim:
1. A non-transitory computer readable storage medium embodying a computer program to execute a method for browsing a database, wherein the database comprises a named table that includes a plurality of named fields, the method comprising the steps of: receiving, using an Orbit Form module, a call that comprises query option parameters including: initiating, using the Orbit Form module, data communication with the database using the database connection string of the call; creating, using the Orbit Form module, at least one SQL script that includes the query option parameters of the call; executing, using the Orbit Form module, the at least one SQL script to retrieve from the database a working data set comprising at least one record that includes a plurality of structurally-related values including a Level 0 value retrieved from the Level 0 target named field, at least one Above The Line value retrieved from the Above The Line named fields, and at least one Below The Line value retrieved from the Below The Line named fields; creating, using the Orbit Form module, an interactive interface comprising a paging box corresponding to the Level 0 target and at least one approach box each corresponding to a respective one of the at least one approach filter; and receiving, using the Orbit Form module, from each of the paging box of the interactive interface and the at least one approach box of the interactive interface a respective one of a plurality of target input values that, in combination, define a selection condition, wherein the at least one record of the working data set further comprises the plurality of structurally-related values characterized by a first match of the selection condition with the at least one Above The Line value and the Level 0 value, in combination, to define matched records.