US 11,928,122 B2
Systems and methods for creating query results displays
Matthew Traynham, Raleigh, NC (US); Pratik H. Patel, Raleigh, NC (US); Thomas Becker, Raleigh, NC (US); and Bryan Scappini, Cary, NC (US)
Assigned to Rovi Guides, Inc., San Jose, CA (US)
Filed by Rovi Guides, Inc., San Jose, CA (US)
Filed on Sep. 26, 2018, as Appl. No. 16/143,200.
Claims priority of provisional application 62/728,045, filed on Sep. 6, 2018.
Prior Publication US 2020/0082009 A1, Mar. 12, 2020
Int. Cl. G06F 16/248 (2019.01); G06F 16/2457 (2019.01)
CPC G06F 16/248 (2019.01) [G06F 16/24578 (2019.01)] 22 Claims
OG exemplary drawing
 
1. A method for generating a query results display, the method comprising:
receiving, from a first device, a plurality of queries at a remote server through a communication network;
storing, in memory, each query of the plurality of queries;
assigning, at the remote server, a respective navigable arrangement of results of each query of the plurality of queries to a respective display area of a plurality of display areas of the query results display;
generating, for display on the first device, a plurality of previews at the plurality of display areas of the query results display, the plurality of previews corresponding to the assigned navigable arrangements of results of the plurality of queries, wherein each respective preview comprises an arrangement of the results of a corresponding query of the plurality of queries that is independently navigable from results of each of other queries of the plurality of queries;
receiving, from the first device, an input that includes an instruction to modify an order of results of a first query of the plurality of queries;
generating, for display on the first device, an updated preview at a first display area of the plurality of display areas corresponding to the assigned navigable arrangement of results of the first query, wherein the updated preview comprises the navigable arrangement of results of the first query having the results of the first query ordered according to the input; and
transmitting, from the remote server to the first device through the communication network, the assignments of the navigable arrangements of the results of the plurality of queries to the plurality of display areas of the query results display, wherein the query results display comprises the updated preview at the first display area of the plurality of display areas of the query results display.