CPC H04W 4/023 (2013.01) [G06T 11/206 (2013.01); G08B 5/22 (2013.01); G16H 50/80 (2018.01)] | 68 Claims |
1. A computer-implemented method, comprising:
transmitting, to one or more of at least one server and a decentralized infrastructure and from a first electronic communication device, information about the first electronic communication device, wherein the information about the first electronic communication device comprises vicinity information about a vicinity of the first electronic communication device;
transmitting, to the one or more of the at least one server and the decentralized infrastructure and from the first electronic communication device, a status signal associated with a first user of the first electronic communication device;
receiving and storing contact proximity network information about a contact proximity network from the one or more of the at least one server and the decentralized infrastructure, wherein the contact proximity network is based, in part, on information from a plurality of electronic communication devices and information about an association between users and the plurality of electronic communication devices, wherein the contact proximity network information comprises status signal information associated with the users within the contact proximity network, and wherein the contact proximity network further comprises a plurality of interconnected nodes, wherein each node of the plurality of interconnected nodes corresponds to a different user and each pairwise connection between two users in the contact proximity network is based in part upon the two users' current or past relative physical space and time proximity; and
based on the contact proximity network information received from the one or more of the at least one server and the decentralized infrastructure, providing a user notification indicating a network-based proximity of the first user in the contact proximity network to a second user in the contact proximity network, wherein the second user is associated with a specified status signal within a specified time frame,
wherein, for one or more paths of connections between the first user and the second user, the network-based proximity of the first user to the second user corresponds to a path of connection of the one or more paths having a fewest number of connections between the first user and the second user.
|