US 12,242,546 B2
Social network searching with breadcrumbs
Avital Yachin, Bet-Lehem-Haglilit (IL); Sagie Davidovich, Nesher (IL); Tal Kedar, Tel Aviv (IL); Yaron Fishman, Ramat Gan (IL); and Liad Agmon, Tel Aviv (IL)
Assigned to TRANSFORM SR BRANDS LLC, Hoffman Estates, IL (US)
Filed by TRANSFORM SR BRANDS LLC, Hoffman Estates, IL (US)
Filed on Nov. 20, 2023, as Appl. No. 18/513,721.
Application 18/513,721 is a continuation of application No. 16/398,654, filed on Apr. 30, 2019, granted, now 11,868,409.
Application 16/398,654 is a continuation of application No. 12/011,106, filed on Jan. 23, 2008, granted, now 10,275,524, issued on Apr. 30, 2019.
Prior Publication US 2024/0086472 A1, Mar. 14, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/90 (2019.01); G06F 16/248 (2019.01); G06F 16/951 (2019.01); G06F 16/904 (2019.01)
CPC G06F 16/951 (2019.01) [G06F 16/248 (2019.01); G06F 16/90 (2019.01); G06F 16/904 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A method, the method comprising:
in a social network server:
generating a plurality of first data structures, wherein each first data structure comprises personal information of a corresponding individual;
generating a plurality of second data structures, wherein each second data structure comprises data representing a link between a document accessible to a social network and a corresponding individual;
generating a third data structure for a particular user, wherein the third data structure comprises link information representing social relationships identified between the particular user and other users of the social network;
creating a fourth data structure based on collecting information representing documents in the social network that are linked in the plurality of second data structures with those other users of the social network that are linked in the third data structure with the particular user;
receiving a search query comprising one or more search criteria from the particular user;
generating search results identifying one or more documents identified in the plurality of second data structures that match the one or more search criteria;
generating, for display in a sequential manner on a graphical user interface, a path identifying person-to-person and person-to-document links that form a chain of links between the particular user and each document of the one or more documents, based on search criteria from the particular user, the third data structure, and the fourth data structure; and
transmitting the search results and the path to a user device of the particular user via the social network, for display.