US 11,934,419 B2
Presentation of search results in a user interface
Kasper Dinkla, Adliswil (CH); Michele Dolfi, Zurich (CH); Christoph Auer, Zurich (CH); Birgit Monika Pfitzmann, Wettswil (CH); and Peter Willem Jan Staar, Zurich (CH)
Assigned to International Business Machines Corporation, Armonk, NY (US)
Filed by International Business Machines Corporation, Armonk, NY (US)
Filed on Feb. 1, 2022, as Appl. No. 17/590,047.
Prior Publication US 2023/0244682 A1, Aug. 3, 2023
Int. Cl. G06F 16/00 (2019.01); G06F 16/22 (2019.01); G06F 16/248 (2019.01)
CPC G06F 16/248 (2019.01) [G06F 16/221 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A method for displaying a search result in a user interface the method comprising:
one or more processors creating a structure to display search results, the structure comprising a sequence of K table rows, a sequence of R regular columns as a first type of column and a sequence of B braided columns as a second type of column, wherein each table row in the sequence of K tables rows corresponds to a separate search result comprising J attribute values, and further wherein K, R, B, and J are positive integer numbers, R is defined based on J, and R regular columns is less than or equal to J−1;
the one or more processors selecting a row of the sequence of K table rows and a braided column of the sequence of B braided columns for the search result;
the one or more processors defining in each regular column, regular cells that span the selected row within respective regular columns, and defining a braided cell in the selected braided column that spans the selected row and subsequent B−1 rows; and
the one or more processors displaying the attribute values of the search result in the defined regular cells that span the selected row and the defined braided cell in the selected braided column, wherein a first attribute type of the attribute values in the defined regular cells is different than a second attribute type of the attribute values in the defined braided cell.