MATCHING CLIENT DEVICE TO APPROPRIATE DATA PACKAGE
First Claim
1. A computer-based method for matching a client device with an appropriate network service provider data package, comprising:
- receiving a device identification (ID) for the client device;
receiving a package decomposition set for the network service provider data package, the package decomposition set comprising one or more ranges of client IDs associated with the network service provider data package; and
providing the network service provider data package to the client device if at least a portion of the device ID is comprised in the package decomposition set.
2 Assignments
0 Petitions
Accused Products
Abstract
One or more techniques and/or systems are disclosed for matching a client device with an appropriate network service provider data package. A device ID for the client device can be decomposed to one or more device ID ranges in a device decomposition set. One or more ranges of client ID can be assigned to a network service provider data package, which can be decomposed into a set of package decomposition ranges in a package decompositions set. The device decomposition set can be compared to the package decomposition set, and if an intersection is identified between the sets, the network service provider data package can be provided to the client device.
14 Citations
20 Claims
-
1. A computer-based method for matching a client device with an appropriate network service provider data package, comprising:
-
receiving a device identification (ID) for the client device; receiving a package decomposition set for the network service provider data package, the package decomposition set comprising one or more ranges of client IDs associated with the network service provider data package; and providing the network service provider data package to the client device if at least a portion of the device ID is comprised in the package decomposition set. - View Dependent Claims (2, 3, 4, 5, 7, 8, 9, 10, 11, 12)
-
-
6. The method of claim (c), determining the device decomposition set comprising decomposing at least a portion of the device ID into one or more of:
-
a first range of data strings comprising the portion of the device ID; a second range of data strings comprising the portion of the device ID, the second range comprising data strings of a base power below that of the first range; and the portion of the device ID.
-
-
13. A system for matching a client device with an appropriate network service provider data package, comprising:
-
a computer-based processor configured to process data for the system; a device ID matching component, operably coupled with the processor, configured to determine whether at least a portion of a device identification (ID) for the client device is comprised in a package decomposition set for the network service provider data package, the package decomposition set comprising one or more ranges of client IDs assigned to the network service provider data package; and a data package providing component, operably coupled with the device ID matching component, configured to provide the network service provider data package to the client device if at least a portion of the device ID is comprised in the package decomposition set. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A computer readable medium comprising computer executable instructions that when executed via a processor on a computer perform a method for matching a client device with an appropriate network service provider data package, comprising:
-
receiving a device identification (ID) for the client device comprising a device decomposition set, the device decomposition set determined by combining one or more of; a network operator ID for a network service provider associated with the client device; one or more portions of a subscriber ID associated with the client device; and one or more placeholder indicators that represent a device ID range for the client device; determining a package decomposition set for the network service provider data package based at least upon one or more ranges of client IDs associated with the package, comprising decomposing the one or more ranges of client IDs into a set of one or more sub-ranges of data strings comprised in the one or more ranges of client IDs; and providing the network service provider data package to the client device if the device decomposition set intersects the package decomposition set.
-
Specification