US 12,316,638 B2
Enrollment and sharing of devices and network-based services via on-premises network access point
Eric Zavesky, Austin, TX (US); Mun May Tee, San Francisco, CA (US); and James Pratt, Round Rock, TX (US)
Assigned to AT&T Intellectual Property I, L.P., Atlanta, GA (US)
Filed by AT&T Intellectual Property I, L.P., Atlanta, GA (US)
Filed on Oct. 21, 2022, as Appl. No. 17/970,786.
Prior Publication US 2024/0137364 A1, Apr. 25, 2024
Prior Publication US 2024/0236096 A9, Jul. 11, 2024
Int. Cl. H04L 9/40 (2022.01); H04L 67/306 (2022.01)
CPC H04L 63/101 (2013.01) [H04L 63/102 (2013.01); H04L 67/306 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
detecting, by a processing system including at least one processor, a presence of at least one endpoint device associated with at least one user as an authorized visitor to a premises, wherein a first plurality of functions is available for use by the at least one user at the premises;
obtaining, by the processing system, at least one user profile of the at least one user, wherein the at least one user profile indicates at least a second plurality of functions associated with the at least one user, wherein each function of the first plurality of functions and of the second plurality of functions has a maximum available function level;
obtaining, by the processing system, a visitor profile associated with the premises, the visitor profile defining permitted function levels for one or more functions from among the first plurality of functions that the at least one user is permitted to access;
selecting, by the processing system, a set of shared functions at the premises based on the at least one user profile and the visitor profile, the set of shared functions including at least a first function of the first plurality of functions and at least a second function of the second plurality of functions;
selecting, by the processing system, a set of function levels for the set of shared functions at the premises in accordance with the at least one user profile and the visitor profile; and
activating, by the processing system, the set of shared functions at the premises for the at least one user in accordance with the set of function levels.