| CPC G06F 16/9535 (2019.01) [G06F 16/9536 (2019.01); G06F 16/9538 (2019.01); H04L 51/52 (2022.05); H04L 67/306 (2013.01); H04L 67/53 (2022.05)] | 20 Claims | 

| 
               1. An apparatus comprising: 
            an interface configured to send and receive data over a network; 
                a memory configured to store a permission, the permission indicating that a first user can suggest other users for a second user; 
                a hardware processor configured to: 
              transmit to the first user, using the interface, a first series of user profiles including a profile of a third user; 
                  receive, using the interface, a selection by the first user of the profile of the third user; 
                  identify a second series of user profiles that have at least one characteristic in common with a profile of the second user; 
                  add the profile of the third user to the second series of user profiles; 
                  reorder the second series of user profiles, wherein reordering the second series of user profiles includes prioritizing the profile of the third user; and 
                  transmit, using the interface, the reordered second series of user profiles to the second user. 
                 |