Patent attributes
Systems and methods including one or more processors and one or more non-transitory storage devices storing computing instructions configured to run on the one or more processors and perform receiving a search request from an electronic device of a user; determining a first number of one or more first results for the search request and a second number of one or more second results for the search request; generating a pagination query using the first number of the one or more first results and the second number of the one or more second results; coordinating a search of one or more databases of records using the pagination query; and coordinating displaying one or more search result pages based on the search of the one or more databases of records, the one or more search result pages comprising at least one of the one or more first results and at least one of the one or more second results. Other embodiments are disclosed herein.