发明名称 Systems and methods for graphical search interface
摘要 Some embodiments of the present disclosure provide a graphical user interface as a means of inputting search parameters to database search engines. In some embodiments, two or three dimensional projections spatially represent relationships between search parameters, located along the periphery of the projections and search hits whose significance are represented by position relative to the center of the projection and comparative distance from each of the search parameters. As the user manipulates the overall shape of the search projection, the weighting of search parameters adjusts, reconfiguring the search. The present disclosure also provides, in some embodiments, an intuitive means of assimilating search parameter weightings based on peer or social network preferences with global search results.
申请公布号 US9251263(B2) 申请公布日期 2016.02.02
申请号 US201414476157 申请日期 2014.09.03
申请人 Swoop Search, LLC 发明人 Bottum Quinn Colton;Bottum Michael Christopher;Bottum Paul William
分类号 G06F17/30;G06F3/0484 主分类号 G06F17/30
代理机构 Bookoff McAndrews, PLLC 代理人 Bookoff McAndrews, PLLC
主权项 1. A computer-implemented method for an interactive graphical search interface, the method comprising: receiving, from a user via a computer user interface over an electronic network, a plurality of search parameters; generating, by a processor, a search space that includes a user element corresponding to each search parameter, wherein a weight of each search parameter depends on a distance of a position of the corresponding user element to a center of the search space and one or more distances of the corresponding user element to positions of one or more other user elements, wherein a position of each user element in the search space corresponds to the weight of the respective search parameter, and wherein the plurality of search parameters have an initial predetermined weights that are equal, such that the search space is a radially symmetric shape about optimal search output; generating, by the processor by accessing a search engine database, a plurality of search results based on the plurality of search parameters and respective weights of each search parameter; receiving, from the user via the computer user interface, a new position of at least one user element from an interaction by the user with the at least one user element; generating, by the processor upon receiving the new position of at least one user element, new weights for the plurality of search parameters based on each new position received; and generating, by the processor by accessing the search engine database, a plurality of new search results based on the plurality of search parameters and the new weights of each respective search parameter.
地址 Stillwater MN US