Patent ID: 11871481
Assignee: T-MOBILE USA, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 12:
13. A tangible non-transitory computer-readable medium having stored thereon computer-executable instructions for content filtering processing comprising:
receiving a session request for a session from a user equipment;
identifying a session environment from the session request, said session environment includes an Long-Term Evolution (LTE) infrastructure and a 5G standalone infrastructure;
in response to the session environment being the LTE infrastructure:
selecting by a mobility management entity unit a content filtering packet data network gateway;
identifying a content filtering tag associated with the content filtering packet data network gateway;
retrieving a subscriber profile stored in a data management unit by the mobility management entity unit before establishing the session, said subscriber profile including one or more content filtering settings;
in response to the session being established, determining whether data packets during the session for the user equipment are to be filtered based on the one or more content filtering settings;

absent triggering an instruction to be sent via a Gx interface, selecting, by the mobility management entity unit, the content filtering packet data network gateway in response to the one or more content filtering settings; or
in response to the session being the 5G standalone infrastructure:
registering a session management function unit by a network repository function unit;
accessing, by the session management function unit, a subscriber profile stored by a data management unit, said subscriber profile including one or more content filtering settings;
in response to the session being established, determining, by the session management function unit, data packets for the user equipment to be filtered based on the one or more content filtering settings;
absent triggering the instruction to be sent via a Gx interface, selecting, by an access and mobility management function (AMF) unit, the session management function unit in compliance with the one or more content filtering settings for filtering the data packets for the user equipment.