Service preferences for multiple-carrier-enabled devices
First Claim
Patent Images
1. A computer-implemented method comprising:
- generating, by one or more computing devices, service preferences for a telecommunication device, wherein the service preferences are associated with at least a first packet-based cellular network corresponding to a first network operator and a second packet-based cellular network corresponding to a second network operator, the service preferences including different fees respectively associated with different levels of usage of at least the first packet-based cellular network and being based at least in part on;
a first set of one or more network conditions associated with the first network operator and a second set of one or more network conditions associated with the second network operator;
a first network operator policy associated with the first network operator and a second network operator policy associated with the second network operator;
ora first network usage history associated with the first network operator and a second network usage history associated with the second network operator;
associating the service preferences with an open subscriber identity module (SIM) that includes at least first authentication information for authenticating the telecommunication device with respect to the first network operator to enable access to the first packet-based cellular network and second authentication information for authenticating the telecommunication device with respect to the second network operator to enable access to the second packet-based cellular network; and
providing, by the one or more computing devices, the service preferences to the telecommunication device to enable the telecommunication device to select between the first packet-based cellular network corresponding to the first network operator and the second packet-based cellular network corresponding to the second network operator based at least in part on the service preferences,wherein the first network operator operates a first telecommunication infrastructure that includes at least one first access network and a first core network, and the second network operator operates a second telecommunication infrastructure that includes at least one second access network and a second core network, the first telecommunication infrastructure being separate and distinct from the second telecommunication infrastructure, andwherein both the first packet-based cellular network and the second packet-based cellular network are available for selection by the telecommunication device at a same time.
7 Assignments
0 Petitions
Accused Products
Abstract
Techniques are described herein for generating service preferences for a telecommunication device. Those service preferences are then provided to the telecommunication device to enable the telecommunication device to select a network connectivity from a plurality of network connectivities based at least in part on the service preferences. The network connectivities are respectively associated with a plurality of network operators. The service preferences may be generated and provided by any of a network operator, a service broker, or a management service.
-
Citations
22 Claims
-
1. A computer-implemented method comprising:
-
generating, by one or more computing devices, service preferences for a telecommunication device, wherein the service preferences are associated with at least a first packet-based cellular network corresponding to a first network operator and a second packet-based cellular network corresponding to a second network operator, the service preferences including different fees respectively associated with different levels of usage of at least the first packet-based cellular network and being based at least in part on; a first set of one or more network conditions associated with the first network operator and a second set of one or more network conditions associated with the second network operator; a first network operator policy associated with the first network operator and a second network operator policy associated with the second network operator;
ora first network usage history associated with the first network operator and a second network usage history associated with the second network operator; associating the service preferences with an open subscriber identity module (SIM) that includes at least first authentication information for authenticating the telecommunication device with respect to the first network operator to enable access to the first packet-based cellular network and second authentication information for authenticating the telecommunication device with respect to the second network operator to enable access to the second packet-based cellular network; and providing, by the one or more computing devices, the service preferences to the telecommunication device to enable the telecommunication device to select between the first packet-based cellular network corresponding to the first network operator and the second packet-based cellular network corresponding to the second network operator based at least in part on the service preferences, wherein the first network operator operates a first telecommunication infrastructure that includes at least one first access network and a first core network, and the second network operator operates a second telecommunication infrastructure that includes at least one second access network and a second core network, the first telecommunication infrastructure being separate and distinct from the second telecommunication infrastructure, and wherein both the first packet-based cellular network and the second packet-based cellular network are available for selection by the telecommunication device at a same time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. One or more non-transitory computer-readable media having stored thereon a plurality of programming instructions which, when executed by one or more computing devices, perform operations comprising:
-
receiving, from at least a first network operator and a second network operator, service preferences that include at least one of service policies, indications of network conditions, usage histories, or service fees, wherein the first network operator operates a first telecommunication infrastructure that includes at least one first access network and a first core network and the second network operator operates a separate second telecommunication infrastructure that includes at least one second access network and a second core network; generating telecommunication device service preferences for a telecommunication device based at least in part on the service policies, the indications of network conditions, the usage histories, or the service fees, wherein generating the telecommunication device service preferences comprises aggregating the service preferences received from the first network operator and the second network operator; and providing the telecommunication device service preferences to the telecommunication device to enable the telecommunication device to select between a first cellular network corresponding to the first network operator and a second cellular network corresponding to the second network operator based at least in part on the telecommunication device service preferences and authentication information provided by an open subscriber identity module (SIM) configured to enable authentication of the telecommunication device with respect to each of the first network operator and the second network operator, wherein the one or more computing devices are remote from the telecommunication device and are connected to the telecommunication device via at least one of the first cellular network or the second cellular network. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A telecommunication device comprising:
-
one or more processors; memory coupled to the one or more processors; a service preferences interface stored in the memory and configured to be operated by the one or more processors to; receive service preferences, for the telecommunication device, that are based at least in part on a policy of a subscriber associated with the telecommunication device, the service preferences to enable the telecommunication device to select a network connectivity from a plurality of network connectivities based at least in part on the service preferences, the plurality of network connectivities being respectively associated with a plurality of network operators; and a packet routing module stored in the memory and configured to be operated by the one or more processors to; store, in at least one queue, a plurality of network packets that are received from a plurality of applications operating on the telecommunication device; collect, for individual network packets of the plurality of network packets, network packets attributes; and select, for the individual network packets, individual network connectivities of the plurality of network connectivities based at least partially on the network packets attributes corresponding to the individual network packets and the service preferences, wherein each of the plurality of network operators operates a telecommunication infrastructure that includes access networks and a core network, and the telecommunication infrastructure of the plurality of network operators are separate and distinct from each other, and wherein at least two of the individual network connectivities are available for selection by the telecommunication device at a same time, the at least two of the individual network connectivities each being associated with a different one of the plurality of network operators. - View Dependent Claims (21, 22)
-
Specification