US 11,657,042 B2
Method and apparatus for generation and promotion of type ahead results in a multi-source agricultural parcel search
Samuel P. White, Minneapolis, MN (US); and Garrett M. Kolpin, Apple Valley, MN (US)
Assigned to CIBO Technologies, Inc., St. Louis Park, MN (US)
Filed by CIBO TECHNOLOGIES, INC., Cambridge, MA (US)
Filed on Jul. 8, 2020, as Appl. No. 16/923,264.
Prior Publication US 2022/0012234 A1, Jan. 13, 2022
Int. Cl. G06F 16/242 (2019.01); G06F 16/9032 (2019.01); G06F 16/9035 (2019.01); G06F 16/2457 (2019.01); G06F 16/387 (2019.01); G06F 16/33 (2019.01)
CPC G06F 16/2423 (2019.01) [G06F 16/24578 (2019.01); G06F 16/3331 (2019.01); G06F 16/387 (2019.01); G06F 16/9035 (2019.01); G06F 16/90324 (2019.01)] 20 Claims
OG exemplary drawing
 
1. An automated method for search and generation of relevant search results, the method comprising:
receiving a viewport location from a device operating by a user;
receiving discrete search parameters input by the user;
receiving freeform search characters input by the user;
simultaneously searching a first freeform entry source and a second freeform entry source to obtain corresponding first suggested freeform entries and second suggested freeform entries, wherein said simultaneously searching is performed for every search comprising said receiving freeform characters, and wherein the viewport location is employed along with the freeform search characters to search the first freeform entry source, and wherein the first freeform entry source comprises a cache comprising county names, county abbreviations, and county short forms;
ranking the first suggested freeform entries according to first rules of relevancy to the user, and generating first ranked suggested freeform entries;
ranking the second suggested freeform entries according to second rules of relevancy to the user, and generating second ranked suggested freeform entries;
combining the first and second ranked suggested freeform entries into a combined set of suggested freeform entries, and ranking the combined set of suggested freeform entries according to combined rules of relevancy to the user, and generating combined ranked suggested freeform entries;
transmitting the combined ranked suggested freeform entries to the user for selection of a desired type ahead entry;
upon selection of one of the combined ranked suggested freeform entries by the user, employing the discrete search parameters and the one of the combined ranked suggested freeform entries as search criteria to search a parcel database for agricultural parcels that meet the search criteria; and
if the number of the agricultural parcels within a geographic area defined by the viewport location that meet the search criteria exceeds a sampling threshold, transmitting a sample of the agricultural parcels that meet the search criteria to the device along with a scaled aggregation of the number of the agricultural parcels within the geographic area.