| CPC H04W 48/16 (2013.01) [H04L 61/4511 (2022.05); H04W 8/26 (2013.01); H04W 12/069 (2021.01)] | 20 Claims |

|
1. A method comprising:
receiving, at an access point (AP), a network-access request comprising a first multi-pre-shared key (MPSK) password;
querying an authentication server to determine an owner of a first device based on the first MPSK password;
receiving, by the AP from the first device, an advertisement packet indicating a service provided by the first device;
forwarding information associated with the service and the owner to a device-sharing server to obtain a device-sharing policy associated with the owner;
enforcing the device-sharing policy, which comprises
receiving from a second device, a multicast Domain Name System (mDNS) query;
in response to determining that the second device belongs to the owner of the first device based on a second MPSK password of the second device, indicating the first device in an mDNS response corresponding to the mDNS query; and
establishing a connection between the first and second devices to allow the second device to access the service provided by the first device.
|