Internet of things services architecture
First Claim
1. A system comprising:
- a data inspection module configured to;
inspect data traffic originating from a mobile device assigned a first international mobile subscriber identity (IMSI) associated with a first mobile network,determine an identity of a data service the mobile device is requesting or accessing from the inspected data traffic, the identity of the data service being an identity of at least one of;
(i) a software application executed by the mobile device requesting or accessing a data connection, (ii) an internet website requested by the mobile device, and (iii) an internet protocol address the mobile device has requested access to, andsend the identity of the data service to a switching logic module; and
the switching logic module communicatively coupled to the data inspection module and configured to;
receive the identity of the data service the mobile device requested,select a second IMSI associated with a second mobile network to assign to the mobile device, said selecting of the second IMSI at least partially based on the identity of the data service determined from the inspected data traffic originating from the mobile device, andassign the second IMSI to the mobile device.
1 Assignment
0 Petitions
Accused Products
Abstract
According to at least one example embodiment, the present disclosure may be implemented in the form of a method or system for performing data traffic inspections and selecting an IMSI according to a switching logic. The example embodiment may include a data inspection module configured to inspect data requests from a mobile device assigned a first IMSI. The data inspection module may be further configured to determine data usage information of the mobile device from the inspected data requests. The example embodiment further includes a switching logic module communicatively coupled to the data inspection module. The switching logic module is configure to select a second IMSI associated with a second mobile network to assign to the mobile device, the selection of the second IMSI being at least partially based on the data service being requested by the mobile device.
108 Citations
24 Claims
-
1. A system comprising:
-
a data inspection module configured to; inspect data traffic originating from a mobile device assigned a first international mobile subscriber identity (IMSI) associated with a first mobile network, determine an identity of a data service the mobile device is requesting or accessing from the inspected data traffic, the identity of the data service being an identity of at least one of;
(i) a software application executed by the mobile device requesting or accessing a data connection, (ii) an internet website requested by the mobile device, and (iii) an internet protocol address the mobile device has requested access to, andsend the identity of the data service to a switching logic module; and the switching logic module communicatively coupled to the data inspection module and configured to; receive the identity of the data service the mobile device requested, select a second IMSI associated with a second mobile network to assign to the mobile device, said selecting of the second IMSI at least partially based on the identity of the data service determined from the inspected data traffic originating from the mobile device, and assign the second IMSI to the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method comprising:
-
inspecting data traffic originating from a mobile device assigned a first international mobile subscriber identity (IMSI) associated with a first mobile network; determining an identity of a data service the mobile device is requesting or accessing from the inspected data traffic, the identity of the data service being an identity of at least one of;
(i) a software application executed by the mobile device requesting or accessing a data connection, (ii) an internet website the mobile device is requesting, and (iii) an internet protocol address the mobile device is requesting access to;selecting a second IMSI associated with a second mobile network to assign to the mobile device, the selection of the second IMSI at least partially based on the identity of the data service determined from the inspected data traffic originating from the mobile device; and assigning the second IMSI to the mobile device. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification