IP Library › Granted Patent US 12,348,425
Granted Patent B2
US 12,348,425 · App. 18/002,776 · Granted Jul 1, 2025

Network blocking of user equipment application

Inventors: Miguel Angel Puente Pestaña (Madrid, ES); Rodrigo Alvarez Dominguez (Madrid, ES); Ruth Pallares Del Egido (Madrid, ES)
Assignee: Telefonaktiebolaget LM Ericsson (Publ)
H04L47/2475H04L47/80H04W48/02
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,348,425
App. No.
18/002,776
Granted
Jul 1, 2025
Kind
B2
Abstract

Blocking use of an application on a user equipment through a cellular network. One method is a method for operating a network exposure entity in a cellular network, the cellular network being operable to transmit at least a data packet session of a first application between a user equipment and a content provider. The method includes receiving, from an application entity configured to block the use of the first application on the user equipment, a first blocking request for blocking use of the first application at the user equipment, the first blocking request including an identifier of the user equipment, and an identifier of the first application. The method further includes transmitting, to other entities of the cellular network, a message informing the other entities of the blocking of the first application, the message includes the identifier of the user equipment, and the identifier of the first application.

Claims (74)

1. A method for operating a network exposure entity in a cellular network, the cellular network being operable to transmit at least a data packet session of a first application between a user equipment and a content provider, the method comprising:

receiving, from an application entity configured to block the use of the first application on the user equipment, a first blocking request for blocking use of the first application at the user equipment, the first blocking request comprising:

an identifier of the user equipment; and

an identifier of the first application; and

transmitting, to other entities of the cellular network, a message informing the other entities of the blocking of the first application, the message comprising:

the identifier of the user equipment; and

the identifier of the first application.

2. The method according to claim 1 , wherein transmitting the message to other entities of the cellular network comprises:

transmitting, to a subscriber database of the cellular network, an updating request for updating data related to a subscription of the user equipment, the updating request comprising:

the identifier of the user equipment; and

the identifier of the first application.

3. The method according to claim 2 , wherein transmitting the message to other entities of the cellular network comprises:

transmitting, to a policy control entity of the cellular network, a second blocking request for blocking use of the first application at the user equipment, the second blocking request comprising:

the identifier of the user equipment; and

the identifier of the first application.

4. The method according to claim 2 , further comprising:

transmitting, to a session control entity of the cellular network, a blocking subscription for requesting the session control entity to provide notifications concerning blocking of data between the first application and the content provider.

5. The method according to claim 4 further comprising:

receiving, from the session control entity, a second data report for notifying blocking of data between the first application and the content provider; and

transmitting, to the application entity, a third data report for notifying blocking of data between the first application and the content provider, based on the second data report.

6. The method according to claim 1 , wherein transmitting the message to other entities of the cellular network comprises:

transmitting, to a policy control entity of the cellular network, a second blocking request for blocking use of the first application at the user equipment, the second blocking request comprising:

the identifier of the user equipment; and

the identifier of the first application.

7. The method according to claim 6 , further comprising:

transmitting, to a session control entity of the cellular network, a blocking subscription for requesting the session control entity to provide notifications concerning blocking of data between the first application and the content provider.

8. The method according to claim 7 , further comprising:

receiving, from the session control entity, a second data report for notifying blocking of data between the first application and the content provider; and

transmitting, to the application entity, a third data report for notifying blocking of data between the first application and the content provider, based on the second data report.

9. The method according to claim 1 , further comprising:

transmitting, to a session control entity of the cellular network, a blocking subscription for requesting the session control entity to provide notifications concerning blocking of data between the first application and the content provider.

10. The method according to claim 9 , further comprising:

receiving, from the session control entity, a second data report for notifying blocking of data between the first application and the content provider; and

transmitting, to the application entity, a third data report for notifying blocking of data between the first application and the content provider, based on the second data report.

11. A method for operating a policy control entity in a cellular network, the cellular network being operable to transmit at least a data packet session of a first application between a user equipment and a content provider, the method comprising:

receiving, from a network exposure entity of the cellular network, a second blocking request for blocking use of the first application at the user equipment, the second blocking request comprising:

an identifier of the user equipment; and

an identifier of the first application;

checking whether the user equipment is connected to the cellular network; and

transmitting, to an access management entity of the cellular network, a third blocking request for blocking use of the first application at the user equipment, based on the outcome of the checking step, the third blocking request comprising:

the identifier of the user equipment; and

the identifier of the first application.

12. The method according to claim 11 , further comprising:

transmitting, to a session control entity of the cellular network, a fifth blocking request requesting the session control entity to block data between the first application and the user equipment, the blocking request comprising the identifier of the user equipment and the identifier of the first application.

13. A network exposure entity for a cellular network, the cellular network being operable to transmit at least a data packet session of a first application between a user equipment and a content provider, the network exposure entity comprising:

a processing unit and a memory, the memory comprising instructions configured to cause the processing unit to:

receive, from an application entity configured to block the use of the first application on the user equipment, a first blocking request for blocking use of the first application at the user equipment, the first blocking request comprising:

an identifier of the user equipment; and

an identifier of the first application; and

transmit, to other entities of the cellular network, a message informing the other entities of the blocking of the first application, the message comprising:

the identifier of the user equipment; and

the identifier of the first application.

14. The network exposure entity according to claim 13 , wherein transmitting the message to other entities of the cellular network comprises:

transmitting, to a subscriber database of the cellular network, an updating request for updating data related to a subscription of the user equipment, the updating request comprising:

the identifier of the user equipment; and

the identifier of the first application.

15. The network exposure entity according to claim 14 , wherein transmitting the message to other entities of the cellular network comprises:

transmitting, to a policy control entity of the cellular network, a second blocking request for blocking use of the first application at the user equipment, the second blocking request comprising:

the identifier of the user equipment); and

the identifier of the first application.

16. The network exposure entity according to claim 14 , the memory further comprising instructions configured to cause the processing unit to:

transmit, to a session control entity of the cellular network, a blocking subscription for requesting the session control entity to provide notifications concerning blocking of data between the first application and the content provider.

17. The network exposure entity according to claim 16 , the memory further comprising instructions configured to cause the processing unit to:

receive, from the session control entity, a second data report for notifying blocking of data between the first application and the content provider; and

transmit, to the application entity, a third data report for notifying blocking of data between the first application and the content provider, based on the second data report.

18. The network exposure entity according to claim 13 , wherein transmitting the message to other entities of the cellular network comprises:

transmitting, to a policy control entity of the cellular network, a second blocking request for blocking use of the first application at the user equipment, the second blocking request comprising:

the identifier of the user equipment; and

the identifier of the first application.

19. The network exposure entity according to any of claims claim 13 , the memory further comprising instructions configured to cause the processing unit to:

transmit, to a session control entity of the cellular network, a blocking subscription for requesting the session control entity to provide notifications concerning blocking of data between the first application and the content provider.

20. The network exposure entity according to claim 19 , the memory further comprising instructions configured to cause the processing unit to:

receive, from the session control entity, a second data report for notifying blocking of data between the first application and the content provider; and

transmit, to the application entity, a third data report for notifying blocking of data between the first application and the content provider, based on the second data report.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 13, 2023
From: ALVAREZ DOMINGUEZ, RODRIGO; PALLARES DEL EGIDO, RUTH; PUENTE PESTAÑA, MIGUEL ANGEL
To: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
Reel/Frame 062675/0931 →
Priority Claims (1)
EP 20382562 · Jun 25, 2020 · regional
Continuity (1)
Related Publication 20230262003A1 · Aug 17, 2023
References Cited (15)
US 10904250B2 · Larish · 2021 [cited by examiner]
US 20180027415A1 · Powers et al. · 2018 [cited by applicant]
US 20200045770A1 · Hu et al. · 2020 [cited by applicant]
US 20210092586A1 · Ahmadi · 2021 [cited by examiner]
US 20210250771A1 · Hu · 2021 [cited by examiner]
WO 2019184680A1 · 2019 [cited by applicant]
WO 2019201457A1 · 2019 [cited by applicant]
WO 2020020473A1 · 2020 [cited by applicant]
WO 2020083515A1 · 2020 [cited by applicant]
Japanese Office Action and English Summary dated Jan. 23, 2024 for Application No. 2022-579689, consisting of 12 pages. [cited by applicant]
International Search Report and Written Opinion dated Mar. 15, 2021 for International Application No. PCT/EP2020/071137 filed Jul. 27, 2020; consisting of 12 pages. [cited by applicant]
SA WG2 Meeting #122bis S2-175393; Title: TS 23.501: Policy Framework; Source: Ericsson; Document for: Approval; Agenda Item: 6.5.6; Work Item/Release: 5GS_Ph1/Rel-15; Date and Location: Aug. 21-25, 2017; Sophia Antipoli… [cited by applicant]
3GPP TS 23.682 V16.5.0; 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Architecture enhancements to facilitate communications with packet data networks and applications (R… [cited by applicant]
3GPP TS 23.502 V16.5.0; 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Procedures for the 5G System (5GS); Stage 2 (Release 16); Jul. 2020; consisting of 594 pages. [cited by applicant]
Indian Examination Report dated Apr. 26, 2024 for Application No. 202317003125, consisting of 6 pages. [cited by applicant]