Methods and Apparatus for a SIM-Based Firewall
First Claim
1. A method for operating a SIM-based firewall in a mobile device, the method comprising:
- (a) receiving, by a SIM, an indication of an event occurring with respect to a mobile device comprising the SIM;
(b) determining, by the SIM, the event satisfies at least one condition; and
(c) blocking, by the SIM, the event.
0 Assignments
0 Petitions
Accused Products
Abstract
A method for using a SIM-based firewall to filter and regulate events that may occur in a wireless device or SIM card may include: reading configuration settings; registering with a wireless device, and starting timers; detecting an event; determining whether the event matches criteria for allowance; and, if the event matches, allowing the event. If the event is not allowed, the method may then comprise terminating the event; determining whether to notify the external interface; and potentially transmitting an indication to the external interface. Indications may also be transmitted to a remote system that the event was detected and/or blocked.
85 Citations
60 Claims
-
1. A method for operating a SIM-based firewall in a mobile device, the method comprising:
-
(a) receiving, by a SIM, an indication of an event occurring with respect to a mobile device comprising the SIM; (b) determining, by the SIM, the event satisfies at least one condition; and (c) blocking, by the SIM, the event. - View Dependent Claims (2, 8, 20, 21, 22, 23, 24, 25, 26, 29, 30)
-
-
3. (canceled)
-
4. (canceled)
-
5. (canceled)
-
6. (canceled)
-
7. (canceled)
-
9. (canceled)
-
10. (canceled)
-
11. (canceled)
-
12. (canceled)
-
13. (canceled)
-
14. (canceled)
-
15. (canceled)
-
16. (canceled)
-
17. (canceled)
-
18. (canceled)
-
19. (canceled)
-
27. (canceled)
-
28. (canceled)
-
31. A SIM for use as a firewall in a mobile device, the SIM comprising:
-
means for receiving, by a SIM, an indication of an event occurring with respect to a mobile device comprising the SIM; means for determining, by the SIM, the event satisfies at least one condition; and means for blocking, by the SIM, the event. - View Dependent Claims (32, 38, 50, 51, 52, 53, 55, 56)
-
-
33. (canceled)
-
34. (canceled)
-
35. (canceled)
-
36. (canceled)
-
37. (canceled)
-
39. (canceled)
-
40. (canceled)
-
41. (canceled)
-
42. (canceled)
-
43. (canceled)
-
44. (canceled)
-
45. (canceled)
-
46. (canceled)
-
47. (canceled)
-
48. (canceled)
-
49. (canceled)
-
54. (canceled)
-
57. A method for operating a SIM-based firewall in a mobile device, the method comprising:
-
(a) detecting, by a SIM in a mobile device, a modification of a portion of the memory of the SIM; (b) receiving, by the SIM, an indication of an event occurring with respect to the mobile device; and (c) blocking, by the SIM, the event based at least in part on the detection of the modification. - View Dependent Claims (58, 59, 60)
-
Specification