CPC H04W 4/023 (2013.01) [H04L 67/1044 (2013.01); H04L 67/306 (2013.01); H04L 67/52 (2022.05); H04W 4/021 (2013.01); H04W 4/025 (2013.01); H04W 4/029 (2018.02); H04W 4/08 (2013.01); H04W 4/21 (2018.02); H04W 8/186 (2013.01)] | 20 Claims |
1. A computer-implemented method for providing functionality based on virtual groups of users of mobile devices, the computer-implemented method comprising:
generating one or more virtual groups of users of mobile communication-capable devices, the generation of the one or more virtual groups including:
determining one or more anchors, each anchor corresponding to a respective virtual group of the one or more virtual groups and having a geographical location; and
for each virtual group, determining one or more admission criteria for a prospective user to join the virtual group;
causing display of a visual location of a first prospective user on a graphical interface of a mobile communication-capable device of the first prospective user;
prior to the first prospective user being admitted to the virtual group, causing display of visual locations of the one or more anchors on the graphical interface in an instance wherein one or more user attributes associated with the first prospective user satisfies at least one of the one or more admission criteria such that the graphical interface of the mobile communication-capable device of the first prospective user visually depicts a relative location of the first prospective user with respect to the one or more anchors; and
causing updating of the graphical interface of the mobile communication-capable device of the first prospective user at a later time to provide a change in the relative location of the first prospective user with respect to the one or more anchors in response to one or more movements of the one or more anchors or the mobile communication-capable device of the first prospective user.
|