US20040185888A1 - Solving mobile station identity in a multi-SIM situation - Google Patents
Solving mobile station identity in a multi-SIM situation Download PDFInfo
- Publication number
- US20040185888A1 US20040185888A1 US10/391,463 US39146303A US2004185888A1 US 20040185888 A1 US20040185888 A1 US 20040185888A1 US 39146303 A US39146303 A US 39146303A US 2004185888 A1 US2004185888 A1 US 2004185888A1
- Authority
- US
- United States
- Prior art keywords
- message
- address
- delivery
- mobile stations
- common address
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
- H04L67/306—User profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/566—Grouping or aggregating service requests, e.g. for unified processing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/26—Network addressing or numbering for mobility support
Definitions
- the present invention relates to wireless telecommunications systems, and more particularly to multiple mobile stations having a common caller line identity.
- SIM subscriber identity modules
- MS mobile stations
- MSISDN mobile station integrated services digital network number
- a SIM card can be inserted into every MS owned by the user, each SIM card having its own international mobile subscriber identity (IMSI) and its own MSISDN (“own-MSISDN”).
- IMSI international mobile subscriber identity
- IMSDN owned-MSISDN
- the phone number used by the user is called a “common-MSISDN” which would be the one visible to all of the user's contacts (via calling line identity) and which would also be used to call/send short messages to the user.
- the SIM card for the user's primary MS would usually have only the common-MSISDN, whereas the user's SIM cards for non-primary phones would have both the common-MSISDN plus a respective own-MSISDN.
- the common-MSISDN would typically also serve as the primary phone's own-MSISDN.
- SMS short message service
- Non-primary phones will receive SMS only if the short messages are specifically sent to their own-MSISDN.
- SMS For other types of communications, that often use SMS as a bearer (e.g. wireless application protocol-push, SIM application tool kit, remote configuration), there exists a problem of how to reach the right phone and not just the primary phone.
- a typical prior art communications system includes a public land mobile network (PLMN), as detailed in FIG. 1.
- the user equipment (UE) on the left-hand-side interacts with a universal mobile telecommunications system (UMTS) terrestrial radio access network (UTRAN) via a radio interface called a Uu interface.
- UMTS universal mobile telecommunications system
- UTRAN terrestrial radio access network
- the UE includes a UMTS subscriber identity module (USIM) that interacts with the rest of the mobile equipment (ME) via an electrical interface called a Cu interface.
- the UTRAN includes a plurality of Node B's which are base stations that interact with radio network controllers (RNC's) via an open interface called an Iub interface.
- RNC's radio network controllers
- An open Iur interface allows handover between RNC's.
- the UTRAN interacts with a core network (CN) via an Iu interface.
- CN core network
- a home location register (HLR) is located in the user's home system and stores the master copy of the subscriber's service profile.
- a mobile services switching center and visitor location register is the switch (MSC) and database (VLR) that serves the UE for circuit switched services.
- a gateway MSC (GMSC) is a switch at the point where the PLMN connects to external circuit switched systems.
- a serving general packet radio service (GPRS) support node (SGSN) is similar to the MSC/VLR but is typically used for packet switched services instead of circuit switched services.
- the core network shown in FIG. 1 also includes a gateway GPRS support node (GGSN) to connect the internet protocol network.
- the core network (CN) interacts with external networks, as shown in FIG. 1.
- the home location register (HLR) in the user's home system will direct a connection received with the common-MSISDN to the primary phone.
- the home location register provides the subscriber's common-MSISDN, and possibly the own-MSISDN's, to the serving system (e.g. MSC/VLR or SGSN) where the subscriber is attached.
- the serving system uses the common MSISDN in the calling-line-identity field. This feature is sometimes referred to as the “same-CLI” feature, and may not be supported by all serving systems. If the serving system does support this same-CLI feature, then the serving system will usually receive only an own-MSISDN, and this own-MSISDN is used in the calling-line-identity field.
- IP internet protocol
- WAP wireless application protocol
- This important and useful type of functionality is inconsistent with the same-CLI feature, for the following reason.
- PDP packet data protocol
- RADIUS remote authentication dial-in user service
- SIR subscriber identity register
- MMSC multimedia messaging service center
- the push proxy queries the SIR about the common-MSISDN, in order to get the MS IP address.
- the push proxy then sends the push message to the MS IP address. It is expected that the MSISDN known by the push initiator is the common-MSISDN. However, because SGSN does not support the same-CLI feature, it will always provide the own-MSISDN to the GGSN, which then provides that own-MSISDN to the SIR. The query from the push proxy to the SIR will then fail except if, for the primary MS, the common-MSISDN is the same as the own-MSISDN.
- the push message will always reach the primary MS (similar to SMS), but will not normally reach any other MS belonging to the user. Furthermore, this will be true for MMS, which is a particular type of push message. An especially problematic case would be a user buying an MMS phone not configured as a primary MS. This user will never be able to receive MMS at all, if that is his only wireless phone.
- SGSN Even if, SGSN does support the same-CLI feature, it can send only one MSISDN to the GGSN based upon the 3GPP standard. It could then provide a common-MSISDN to GGSN for packet data protocol contexts established with either primary or non-primary MS, and then the SIR would very possibly have a problem choosing among multiple IP addresses.
- the central problem of the existing art is how to push a message to a subscriber having multiple phone and/or multiple SIM features.
- the existing art allows only pushing to a primary phone, which is quite restrictive.
- this problem will not necessarily be solved for push-over-IP even if SGSN someday supports the same-CLI feature, because, for example, the SIR would still be left with the problem of choosing among multiple IP addresses.
- the invention consists in a method for a push proxy/messaging center to query a profile server before pushing a message to an MS, the profile server being adapted to return both a list of MS addresses (IP addresses, MSISDNs) to be used to push the message, as well as indications or rules regarding how to push the message, and furthermore the profile server will optionally return MS capabilities.
- MS addresses IP addresses, MSISDNs
- These rules provided by the profile server may indicate that the push proxy/messaging center must push to all MS's in the list, or that the push proxy/messaging center must send a notification to all MS's in the list but allow only one device to download the push message, or may indicate that push messages or notifications must be sent to every phone successively until one of the MS's answers, at which time any outstanding push notifications could be erased.
- the query from the push proxy/messaging center to the profile server will indicate the service used (e.g. MMS), and the profile server will check the service capability of the various MS, and send back to the push proxy/messaging center only information about the MS's which support that service. Also, the profile server will check the connection status of the various MS, and send back only the IP addresses of MS's that are connected.
- MMS the service used
- the profile server will check the connection status of the various MS, and send back only the IP addresses of MS's that are connected.
- the profile server may also have a rule that if a query is made by the push proxy/messaging center regarding an own-MSISDN of a secondary MS, then the push message is to be sent only to that secondary MS.
- SMS Session Initiation Protocol
- HSS Home Subscriber Server
- the novelty of the present invention thus consists primarily in receiving a request to send information to a single MS, and returning multiple MS's to be contacted, preferably with associated information regarding how to contact them. This method offers much more flexibility than just pushing only to a primary MS.
- a query regarding a single address is received, then contact instructions are returned for contacting the at least one of the plurality of mobile stations in response to the query, and then contact is made according to the contact instructions. If the single address is among the at least one common address, then the contact instructions include respective addresses for two or more mobile stations.
- a push message signal indicates a push message for delivery to the collection of mobile terminals
- a rules query signal is sent in response to the push message signal
- a delivery rules signal is provided in response to the rules query signal
- a push notification signal is sent to at least one of the mobile terminals, in response to, and in a manner consistent with rules prescribed by, the delivery rules signal.
- the present invention also discloses a system for communicating with at least one of a plurality of mobile stations that share a common address.
- the system comprises a proxy, for sending a query regarding a single address, and a profile server, responsive to the query, for determining whether said single address is the common address, and if so returning contact instructions for contacting the at least one of the plurality of mobile stations that share said common address.
- the proxy is also for contacting the at least one of the plurality of mobile stations, in response to the contact instructions.
- the system is for providing a message to a collection of mobile terminals having a common subscriber.
- the system comprises an initiator, for providing a message signal indicative of a message targeted toward a common address.
- the system also comprises a proxy, responsive to the message signal, for sending a rules query signal.
- the system further comprises a profile server, responsive to the rules query signal, for providing delivery rules or mobile station capability or both.
- the proxy is also for delivering the message to at least one of the mobile terminals, in response to, and in a manner consistent with, rules prescribed by the delivery rules or the mobile station capability or both.
- FIG. 1 shows a diagram of a prior art architecture for a public land mobile network.
- FIG. 2 illustrates a pushing system according to the present claimed invention.
- FIG. 3 is a flow chart exemplifying a best mode embodiment of the present claimed invention.
- FIG. 4 is another flow chart describing another best mode embodiment.
- FIG. 5 illustrates a proxy such as a push proxy.
- FIG. 6 illustrates a profile server
- FIG. 7 illustrates proxy software
- FIG. 8 illustrates profile server software
- FIG. 2 depicts a preferred delivery system for a push message.
- the drawing depicts a push initiator 210 , and a push proxy 220 capable of reaching an MS through an IP address via GGSN 260 or alternatively through an MSISDN via SMSC 295 .
- FIG. 2 shows several GGSN's 260 , 270 , and 280 to reflect the idea that different mobile stations may be connected to different GGSN's.
- This system shown in FIG. 2 fits within the context of the push model standardized by the Wireless Application Protocol (WAP) forum and Open Mobile Alliance (OMA).
- WAP Wireless Application Protocol
- OMA Open Mobile Alliance
- FIG. 2 depicts a database called a Subscriber Identity Register (SIR 240 ) which is updated by each GGSN 260 , 270 , 280 which sends a remote authentication dial-in user service (RADIUS) message 299 each time an MS activates or deactivates a packet data protocol (PDP) context.
- SIR 240 is typically acting as a RADIUS proxy. The SIR always knows the relation between an MS, MSISDN, and IP address.
- FIG. 2 also depicts a profile server 230 , which can access subscriber information (e.g. a relation between a common and an own-MSISDN, or push delivery logic), MS capability, as well as information contained in the SIR 240 .
- subscriber information e.g. a relation between a common and an own-MSISDN, or push delivery logic
- MS capability e.g. a relation between a common and an own-MSISDN, or push delivery logic
- information contained in the SIR 240 e.g. a relation between a common and an own-MSISDN, or push delivery logic
- the push initiator 210 e.g. a multimedia messaging service center MMSC
- the push proxy 220 sends a rules query signal 225 containing the MSISDN to a profile server 230 .
- the profile server 230 checks the profile of the subscriber, and in particular if the subscriber is a multiple SIM subscriber.
- the profile server 230 then checks how to deliver a message to a multi-SIM subscriber. For example, the delivery may be only to primary MS. Or, notification may be to all MS's, but delivery only to the first MS that answers. Or, delivery may be only to MS's that are connected and have IP addresses, but if no MS is IP-connected then delivery may be to a primary MS. Or, delivery may be to all MS's.
- delivery may be sequential, so that the message is pushed to an MS only if the previous MS did not download the pushed message within a certain time (or did not indicate the MS was read). Or, delivery may be made only to an MS or MS's having certain capability, for example MMS capability, WAP 1.2 capability, WAP 2.0 capability, color phone capability, large screen size capability, et cetera.
- the profile server 230 will send a connection check signal 235 to the SIR 240 in order to determine whether to use the own-MSISDN's of this subscriber in case some of the subscriber's MS's are connected.
- the SIR replies with an address signal 245 indicative of an appropriate IP address as well as other relevant information (e.g. roaming or MS capabilities)
- the profile server 230 replies with a delivery rules signal 250 indicative of appropriate information (such as addresses, terminal capabilities, rules, et cetera) to the push proxy 220 . If the push message may be delivered to more than one MS based on rules stored in the profile server 230 , then rules for all of the own-MSISDN's belonging to the subscriber are sent to the push proxy in the delivery rules signal 250 (e.g. notification to all MS, delivery only to the first MS to answer, delivery only to EP-connected MS's, delivery to all MS's, or sequential delivery).
- delivery rules signal 250 indicative of appropriate information (such as addresses, terminal capabilities, rules, et cetera) to the push proxy 220 . If the push message may be delivered to more than one MS based on rules stored in the profile server 230 , then rules for all of the own-MSISDN's belonging to the subscriber are sent to the push proxy in the delivery rules signal 250 (e.g. notification to all MS, delivery only to the first MS to answer, delivery only to EP-connected MS'
- the push proxy 220 may not have provided information on the type of message or the service type to the profile server 230 .
- the profile server may return rules and MS capability for all services and for all of the own-MSISDN's belonging to the subscriber.
- the push proxy 220 would then have to make a rules-based decision, taking into account the MS capabilities and the service type.
- the push proxy also indicates the type of message or the service type to the profile server 230 .
- the profile server may return rules and MS capability relevant only for the requested service (and for all of the own MSISDN's belonging to the subscriber).
- the profile server 230 has, in this scenario, implemented a logic to select the appropriate rules and MS capability, taking into account the service type and MS capability.
- the profile server may return only the profiles of MMS-capable MS to the MMSC.
- the profile server will only return the rules “copy to album belonging to MSISDN.”
- the rules in the subscriber profile may indicate that MMS can be sent only to one of the own-MSISDN. In this case, the MMSC will receive only the profile relevant to this own-MSISDN.
- step 5 the MS's are sent the notification through the GGSN's, via the push notification signals 255 , 265 , and 275 .
- These push notification signals may be implemented using WAP-push protocols.
- every separate MS might be connected to a separate GGSN and/or SMSC; all MS's can typically be reached from the same SMSC, but alternatively a cluster of them could be used.
- the push proxy 220 will possibly have rules that if no push confirmation signal 285 is received after a push over IP, then the push proxy 220 it may resend the push notification in the form of a backup notification signal 290 via short messaging system 295 .
- connection between the push proxy 220 and the profile server 230 is planned to allow various subscription and barring to push services.
- a similar arrangement is possible for the interface from the profile server to the SIR.
- FIG. 3 shows a simplified flow chart of the present claimed invention, according to a preferred embodiment.
- the first step shown is receiving 310 a query regarding a single MSISDN. Then a determination is made as to whether or not the single MSISDN is a common address of multiple phones. If so, then it is required by the invention that contact instruction be returned 330 for two (2) or more mobile stations. However, if the single MSISDN is not a common address, then the invention requires that contact instructions be returned 340 only for one mobile station.
- FIG. 4 also shows a flow chart of the present claimed invention, according to a more specific preferred embodiment.
- a push message signal is provided 410 .
- a rules query signal is sent 420 .
- a delivery rules signal and MS capability is provided 430 , after which, based on received rules and capability, the MS(s) to which the message will be sent are selected 440 .
- the appropriate push technology e.g. WAP-push, SIP, et cetera
- the message is delivered to appropriate MS(s) 460 .
- the rules may indicate the appropriate action, such as retry through a different technology (e.g. WAP-push over SMS), or store in the subscriber album, or set an alert mechanism, and attempt a new delivery later. It is to be understood that, in some cases, only the MS capability or the rules will be delivered, and this should be considered as a special case of the described embodiment.
- FIG. 5 illustrates a proxy 500 such as a push proxy for facilitating communication with at least one of a plurality of mobile stations that share a common address.
- the proxy includes means 510 for sending a query regarding a single address, means 520 to receive instructions for contacting the at least one of the plurality of mobile stations that share said common address, on condition that the single address is the common address, and means 530 for contacting the at least one of the plurality of mobile stations, in response to the instructions.
- FIG. 6 illustrates a profile server 600 for communicating with at least one of a plurality of mobile stations that share a common address.
- the profile server includes means 610 for receiving a query regarding a single address, means 620 for determining whether said single address is the common address, and if so using means 630 to return contact instructions for contacting the at least one of the plurality of mobile stations that share the common address.
- FIG. 7 illustrates proxy software 700 for facilitating communication with at least one of a plurality of mobile stations that share a common address.
- the proxy software includes code 710 for sending a query regarding a single address, code 720 for receiving instructions to contact the at least one of the plurality of mobile stations that share said common address, on condition that the single address is the common address, and code 730 for contacting the at least one of the plurality of mobile stations, in response to the instructions.
- FIG. 8 illustrates profile server software 800 for communicating with at least one of a plurality of mobile stations that share a common address.
- the profile server software includes code 810 for receiving a query regarding a single address, code 820 for determining whether said single address is the common address, and if so using code 830 to return contact instructions for contacting the at least one of the plurality of mobile stations that share the common address.
- FIG. 2 only shows certain blocks, and omits many other blocks for the sake of clarity and relevance, as will be evident to a person skilled in the art.
- the blocks in the Figures, and their interactions may be rearranged and supplemented within the scope of the present invention, and will understand that those blocks do not necessarily represent discrete hardware components; rather, the blocks can be implemented by combinations of hardware and software in a variety of different combinations and permutations.
- the signals between blocks represent general cause-and-effect relationships that do not exclude intermediate interactions of various types, as will be clear to those skilled in the art.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Databases & Information Systems (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
- The present invention relates to wireless telecommunications systems, and more particularly to multiple mobile stations having a common caller line identity.
- It is sometimes beneficial for a single wireless user to have multiple subscriber identity modules (SIM's). In that case, the user may have multiple mobile stations (MS), for example one on his person and one in his car. Both of the user's mobile stations answer calls addressed to the user's mobile station integrated services digital network number (MSISDN). A SIM card can be inserted into every MS owned by the user, each SIM card having its own international mobile subscriber identity (IMSI) and its own MSISDN (“own-MSISDN”). The phone number used by the user is called a “common-MSISDN” which would be the one visible to all of the user's contacts (via calling line identity) and which would also be used to call/send short messages to the user.
- The SIM card for the user's primary MS would usually have only the common-MSISDN, whereas the user's SIM cards for non-primary phones would have both the common-MSISDN plus a respective own-MSISDN. Typically, for the primary phone, the common-MSISDN would typically also serve as the primary phone's own-MSISDN.
- A short message service (SMS) can be handled by having the short messages sent to the common-MSISDN, and then the short messages proceed to the primary phone only. Non-primary phones will receive SMS only if the short messages are specifically sent to their own-MSISDN. For other types of communications, that often use SMS as a bearer (e.g. wireless application protocol-push, SIM application tool kit, remote configuration), there exists a problem of how to reach the right phone and not just the primary phone.
- A typical prior art communications system includes a public land mobile network (PLMN), as detailed in FIG. 1. The user equipment (UE) on the left-hand-side interacts with a universal mobile telecommunications system (UMTS) terrestrial radio access network (UTRAN) via a radio interface called a Uu interface. The UE includes a UMTS subscriber identity module (USIM) that interacts with the rest of the mobile equipment (ME) via an electrical interface called a Cu interface. The UTRAN includes a plurality of Node B's which are base stations that interact with radio network controllers (RNC's) via an open interface called an Iub interface. An open Iur interface allows handover between RNC's. The UTRAN interacts with a core network (CN) via an Iu interface.
- Within the core network, a home location register (HLR) is located in the user's home system and stores the master copy of the subscriber's service profile. A mobile services switching center and visitor location register is the switch (MSC) and database (VLR) that serves the UE for circuit switched services. A gateway MSC (GMSC) is a switch at the point where the PLMN connects to external circuit switched systems. A serving general packet radio service (GPRS) support node (SGSN) is similar to the MSC/VLR but is typically used for packet switched services instead of circuit switched services. Finally, the core network shown in FIG. 1 also includes a gateway GPRS support node (GGSN) to connect the internet protocol network. The core network (CN) interacts with external networks, as shown in FIG. 1.
- For the purpose of dealing with incoming communications to a user, the home location register (HLR) in the user's home system will direct a connection received with the common-MSISDN to the primary phone.
- For the purpose of dealing with outgoing communications, the home location register (HLR) provides the subscriber's common-MSISDN, and possibly the own-MSISDN's, to the serving system (e.g. MSC/VLR or SGSN) where the subscriber is attached. During outgoing communications, the serving system uses the common MSISDN in the calling-line-identity field. This feature is sometimes referred to as the “same-CLI” feature, and may not be supported by all serving systems. If the serving system does support this same-CLI feature, then the serving system will usually receive only an own-MSISDN, and this own-MSISDN is used in the calling-line-identity field.
- Let us take an example where SGSN does not support this feature, and consider an internet protocol (IP) functionality where MMS is delivered via Push-over-IP, the Push-over-IP being supported by a wireless application protocol (WAP) gateway/proxy. This important and useful type of functionality is inconsistent with the same-CLI feature, for the following reason. When a packet data protocol (PDP) context is activated, the GGSN sends a remote authentication dial-in user service (RADIUS) message to a database, such as a subscriber identity register (SIR), which stores the relation between MSISDN, IMSI, and dynamic IP address. The push proxy receives from a push initiator, e.g. from a multimedia messaging service center (MMSC), a request to push a message to a common-MSISDN. The push proxy then queries the SIR about the common-MSISDN, in order to get the MS IP address. The push proxy then sends the push message to the MS IP address. It is expected that the MSISDN known by the push initiator is the common-MSISDN. However, because SGSN does not support the same-CLI feature, it will always provide the own-MSISDN to the GGSN, which then provides that own-MSISDN to the SIR. The query from the push proxy to the SIR will then fail except if, for the primary MS, the common-MSISDN is the same as the own-MSISDN.
- Thus, the push message will always reach the primary MS (similar to SMS), but will not normally reach any other MS belonging to the user. Furthermore, this will be true for MMS, which is a particular type of push message. An especially problematic case would be a user buying an MMS phone not configured as a primary MS. This user will never be able to receive MMS at all, if that is his only wireless phone.
- Even if, SGSN does support the same-CLI feature, it can send only one MSISDN to the GGSN based upon the 3GPP standard. It could then provide a common-MSISDN to GGSN for packet data protocol contexts established with either primary or non-primary MS, and then the SIR would very possibly have a problem choosing among multiple IP addresses.
- The central problem of the existing art is how to push a message to a subscriber having multiple phone and/or multiple SIM features. The existing art allows only pushing to a primary phone, which is quite restrictive. In addition, this problem will not necessarily be solved for push-over-IP even if SGSN someday supports the same-CLI feature, because, for example, the SIR would still be left with the problem of choosing among multiple IP addresses.
- These problems of the existing art have also not been solved for mobile terminated (MT) SMS, which currently reach only the primary MS. Offering operator and subscriber flexibility on how to distribute SMS to a multi SIM user would therefore be quite useful as well.
- The invention consists in a method for a push proxy/messaging center to query a profile server before pushing a message to an MS, the profile server being adapted to return both a list of MS addresses (IP addresses, MSISDNs) to be used to push the message, as well as indications or rules regarding how to push the message, and furthermore the profile server will optionally return MS capabilities.
- These rules provided by the profile server may indicate that the push proxy/messaging center must push to all MS's in the list, or that the push proxy/messaging center must send a notification to all MS's in the list but allow only one device to download the push message, or may indicate that push messages or notifications must be sent to every phone successively until one of the MS's answers, at which time any outstanding push notifications could be erased.
- In a preferred embodiment, the query from the push proxy/messaging center to the profile server will indicate the service used (e.g. MMS), and the profile server will check the service capability of the various MS, and send back to the push proxy/messaging center only information about the MS's which support that service. Also, the profile server will check the connection status of the various MS, and send back only the IP addresses of MS's that are connected.
- The profile server may also have a rule that if a query is made by the push proxy/messaging center regarding an own-MSISDN of a secondary MS, then the push message is to be sent only to that secondary MS.
- Although the focus of the present invention is on push proxy/messaging center, its main idea could alternatively be applicable to SMS, in which case the HLR could comprise a profile server. This invention alternatively could be applicable to Session Initiation Protocol (SIP), in which case a Home Subscriber Server (HSS) could comprise a profile server.
- The novelty of the present invention thus consists primarily in receiving a request to send information to a single MS, and returning multiple MS's to be contacted, preferably with associated information regarding how to contact them. This method offers much more flexibility than just pushing only to a primary MS.
- According to one aspect of this method for communicating with at least one of a plurality of mobile stations that share at least one common address, a query regarding a single address is received, then contact instructions are returned for contacting the at least one of the plurality of mobile stations in response to the query, and then contact is made according to the contact instructions. If the single address is among the at least one common address, then the contact instructions include respective addresses for two or more mobile stations.
- According to another aspect of this method of providing a push message to a collection of mobile terminals having a common subscriber, a push message signal indicates a push message for delivery to the collection of mobile terminals, a rules query signal is sent in response to the push message signal, a delivery rules signal is provided in response to the rules query signal, and a push notification signal is sent to at least one of the mobile terminals, in response to, and in a manner consistent with rules prescribed by, the delivery rules signal.
- The present invention also discloses a system for communicating with at least one of a plurality of mobile stations that share a common address. The system comprises a proxy, for sending a query regarding a single address, and a profile server, responsive to the query, for determining whether said single address is the common address, and if so returning contact instructions for contacting the at least one of the plurality of mobile stations that share said common address. The proxy is also for contacting the at least one of the plurality of mobile stations, in response to the contact instructions.
- According to another aspect of such a system, the system is for providing a message to a collection of mobile terminals having a common subscriber. The system comprises an initiator, for providing a message signal indicative of a message targeted toward a common address. The system also comprises a proxy, responsive to the message signal, for sending a rules query signal. The system further comprises a profile server, responsive to the rules query signal, for providing delivery rules or mobile station capability or both. The proxy is also for delivering the message to at least one of the mobile terminals, in response to, and in a manner consistent with, rules prescribed by the delivery rules or the mobile station capability or both.
- FIG. 1 shows a diagram of a prior art architecture for a public land mobile network.
- FIG. 2 illustrates a pushing system according to the present claimed invention.
- FIG. 3 is a flow chart exemplifying a best mode embodiment of the present claimed invention.
- FIG. 4 is another flow chart describing another best mode embodiment.
- FIG. 5 illustrates a proxy such as a push proxy.
- FIG. 6 illustrates a profile server.
- FIG. 7 illustrates proxy software.
- FIG. 8 illustrates profile server software.
- FIG. 2 depicts a preferred delivery system for a push message. The drawing depicts a
push initiator 210, and apush proxy 220 capable of reaching an MS through an IP address viaGGSN 260 or alternatively through an MSISDN viaSMSC 295. FIG. 2 shows several GGSN's 260, 270, and 280 to reflect the idea that different mobile stations may be connected to different GGSN's. This system shown in FIG. 2 fits within the context of the push model standardized by the Wireless Application Protocol (WAP) forum and Open Mobile Alliance (OMA). - In addition, FIG. 2 depicts a database called a Subscriber Identity Register (SIR240) which is updated by each
GGSN message 299 each time an MS activates or deactivates a packet data protocol (PDP) context. Note that, to simplify FIG. 2, not all links are shown. TheSIR 240 is typically acting as a RADIUS proxy. The SIR always knows the relation between an MS, MSISDN, and IP address. - FIG. 2 also depicts a
profile server 230, which can access subscriber information (e.g. a relation between a common and an own-MSISDN, or push delivery logic), MS capability, as well as information contained in theSIR 240. - According to this embodiment of the present invention, the push initiator210 (e.g. a multimedia messaging service center MMSC) sends a
push message 215 to be delivered to an MSISDN. Then, thepush proxy 220 sends arules query signal 225 containing the MSISDN to aprofile server 230. Theprofile server 230 checks the profile of the subscriber, and in particular if the subscriber is a multiple SIM subscriber. - The
profile server 230 then checks how to deliver a message to a multi-SIM subscriber. For example, the delivery may be only to primary MS. Or, notification may be to all MS's, but delivery only to the first MS that answers. Or, delivery may be only to MS's that are connected and have IP addresses, but if no MS is IP-connected then delivery may be to a primary MS. Or, delivery may be to all MS's. - Or, delivery may be sequential, so that the message is pushed to an MS only if the previous MS did not download the pushed message within a certain time (or did not indicate the MS was read). Or, delivery may be made only to an MS or MS's having certain capability, for example MMS capability, WAP 1.2 capability, WAP 2.0 capability, color phone capability, large screen size capability, et cetera.
- Optionally, the
profile server 230 will send aconnection check signal 235 to theSIR 240 in order to determine whether to use the own-MSISDN's of this subscriber in case some of the subscriber's MS's are connected. The SIR replies with anaddress signal 245 indicative of an appropriate IP address as well as other relevant information (e.g. roaming or MS capabilities) - The
profile server 230 replies with a delivery rules signal 250 indicative of appropriate information (such as addresses, terminal capabilities, rules, et cetera) to thepush proxy 220. If the push message may be delivered to more than one MS based on rules stored in theprofile server 230, then rules for all of the own-MSISDN's belonging to the subscriber are sent to the push proxy in the delivery rules signal 250 (e.g. notification to all MS, delivery only to the first MS to answer, delivery only to EP-connected MS's, delivery to all MS's, or sequential delivery). - One preferred implementation is that the
push proxy 220 may not have provided information on the type of message or the service type to theprofile server 230. In this case, the profile server may return rules and MS capability for all services and for all of the own-MSISDN's belonging to the subscriber. Thepush proxy 220 would then have to make a rules-based decision, taking into account the MS capabilities and the service type. - Another preferred implementation is that in the rules query signal225 the push proxy also indicates the type of message or the service type to the
profile server 230. In this case, the profile server may return rules and MS capability relevant only for the requested service (and for all of the own MSISDN's belonging to the subscriber). Theprofile server 230 has, in this scenario, implemented a logic to select the appropriate rules and MS capability, taking into account the service type and MS capability. For example, in a particular implementation where the push proxy is an MMSC, the profile server may return only the profiles of MMS-capable MS to the MMSC. However, if the rules in the subscriber profile say that MMS should not be delivered but copied to an album, the profile server will only return the rules “copy to album belonging to MSISDN.” Another example is that, despite many MS of the same multi-SIM group may be MMS-capable, the rules in the subscriber profile may indicate that MMS can be sent only to one of the own-MSISDN. In this case, the MMSC will receive only the profile relevant to this own-MSISDN. - In step5, the MS's are sent the notification through the GGSN's, via the push notification signals 255, 265, and 275. These push notification signals may be implemented using WAP-push protocols. As mentioned, every separate MS might be connected to a separate GGSN and/or SMSC; all MS's can typically be reached from the same SMSC, but alternatively a cluster of them could be used. The
push proxy 220 will possibly have rules that if nopush confirmation signal 285 is received after a push over IP, then thepush proxy 220 it may resend the push notification in the form of abackup notification signal 290 viashort messaging system 295. - The connection between the
push proxy 220 and theprofile server 230 is planned to allow various subscription and barring to push services. A similar arrangement is possible for the interface from the profile server to the SIR. - Referring now to FIG. 3, this shows a simplified flow chart of the present claimed invention, according to a preferred embodiment. The first step shown is receiving310 a query regarding a single MSISDN. Then a determination is made as to whether or not the single MSISDN is a common address of multiple phones. If so, then it is required by the invention that contact instruction be returned 330 for two (2) or more mobile stations. However, if the single MSISDN is not a common address, then the invention requires that contact instructions be returned 340 only for one mobile station.
- Likewise, FIG. 4 also shows a flow chart of the present claimed invention, according to a more specific preferred embodiment. A push message signal is provided410. Then a rules query signal is sent 420. Subsequently, a delivery rules signal and MS capability is provided 430, after which, based on received rules and capability, the MS(s) to which the message will be sent are selected 440. Then, using MS capability or pre-configured information, the appropriate push technology (e.g. WAP-push, SIP, et cetera) is selected 450. Finally, the message is delivered to appropriate MS(s) 460. It should be noted that, if delivery fails, the rules may indicate the appropriate action, such as retry through a different technology (e.g. WAP-push over SMS), or store in the subscriber album, or set an alert mechanism, and attempt a new delivery later. It is to be understood that, in some cases, only the MS capability or the rules will be delivered, and this should be considered as a special case of the described embodiment.
- FIG. 5 illustrates a
proxy 500 such as a push proxy for facilitating communication with at least one of a plurality of mobile stations that share a common address. The proxy includes means 510 for sending a query regarding a single address, means 520 to receive instructions for contacting the at least one of the plurality of mobile stations that share said common address, on condition that the single address is the common address, and means 530 for contacting the at least one of the plurality of mobile stations, in response to the instructions. - FIG. 6 illustrates a
profile server 600 for communicating with at least one of a plurality of mobile stations that share a common address. The profile server includes means 610 for receiving a query regarding a single address, means 620 for determining whether said single address is the common address, and if so usingmeans 630 to return contact instructions for contacting the at least one of the plurality of mobile stations that share the common address. - FIGS. 7 and 8 are closely related to FIGS. 5 and 6 respectively. FIG. 7 illustrates
proxy software 700 for facilitating communication with at least one of a plurality of mobile stations that share a common address. The proxy software includescode 710 for sending a query regarding a single address,code 720 for receiving instructions to contact the at least one of the plurality of mobile stations that share said common address, on condition that the single address is the common address, andcode 730 for contacting the at least one of the plurality of mobile stations, in response to the instructions. - FIG. 8 illustrates
profile server software 800 for communicating with at least one of a plurality of mobile stations that share a common address. The profile server software includescode 810 for receiving a query regarding a single address,code 820 for determining whether said single address is the common address, and if so usingcode 830 to return contact instructions for contacting the at least one of the plurality of mobile stations that share the common address. - It is to be understood that all of the present Figures, and the accompanying narrative discussions of the best mode embodiments, do not purport to be rigorous treatments of the methods and devices under consideration. For example, FIG. 2 only shows certain blocks, and omits many other blocks for the sake of clarity and relevance, as will be evident to a person skilled in the art. Such a person will also understand that the blocks in the Figures, and their interactions, may be rearranged and supplemented within the scope of the present invention, and will understand that those blocks do not necessarily represent discrete hardware components; rather, the blocks can be implemented by combinations of hardware and software in a variety of different combinations and permutations. Likewise, the signals between blocks represent general cause-and-effect relationships that do not exclude intermediate interactions of various types, as will be clear to those skilled in the art.
Claims (34)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/391,463 US20040185888A1 (en) | 2003-03-18 | 2003-03-18 | Solving mobile station identity in a multi-SIM situation |
PCT/IB2004/000632 WO2004084561A2 (en) | 2003-03-18 | 2004-03-08 | Solving mobile station identity in a multi-sim situation |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/391,463 US20040185888A1 (en) | 2003-03-18 | 2003-03-18 | Solving mobile station identity in a multi-SIM situation |
Publications (1)
Publication Number | Publication Date |
---|---|
US20040185888A1 true US20040185888A1 (en) | 2004-09-23 |
Family
ID=32987704
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/391,463 Abandoned US20040185888A1 (en) | 2003-03-18 | 2003-03-18 | Solving mobile station identity in a multi-SIM situation |
Country Status (2)
Country | Link |
---|---|
US (1) | US20040185888A1 (en) |
WO (1) | WO2004084561A2 (en) |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040176134A1 (en) * | 2002-07-26 | 2004-09-09 | Scott Goldthwaite | System and method for mobile transactions using the bearer independent protocol |
US20040229601A1 (en) * | 2003-05-15 | 2004-11-18 | Zabawskyj Bohdan Konstantyn | Method and system allowing for one mobile phone number (MSISDN) to be associated with a plurality of wireless devices ('Multi-SIM') |
US20060073834A1 (en) * | 2004-09-23 | 2006-04-06 | Thorson Dean E | Method and apparatus for call set up in a wireless communication system that permits a sharing of mobile identifiers |
US20080005226A1 (en) * | 2006-07-03 | 2008-01-03 | Srinivasan Subbian | A method and system for one-to-one communication through proxy |
US20100003978A1 (en) * | 2008-07-01 | 2010-01-07 | Qualcomm Incorporated | Apparatus and Method For Improving Mobile Terminated Cell Setup Performance During Inter-Frequency Cell Reselection |
WO2010027432A1 (en) * | 2008-08-27 | 2010-03-11 | Telecommunication Systems, Inc. | Flexible capacity short message service center (smsc) |
US20100107235A1 (en) * | 2008-10-27 | 2010-04-29 | Domagoj Premec | Method and communication system for accessing a wireless communication network |
DE102006059281B4 (en) * | 2006-12-13 | 2010-08-05 | Vodafone Holding Gmbh | Communication unit for receiving information |
WO2011106657A1 (en) * | 2010-02-26 | 2011-09-01 | Convergys Cmg Utah, Inc. | Automatic delivery of messages |
US20130144954A1 (en) * | 2010-07-30 | 2013-06-06 | Huawei Technologies Co., Ltd. | Method and Apparatus for Cooperation Between Push Devices |
US9350819B2 (en) | 2011-07-21 | 2016-05-24 | Microsoft Technology Licensing, Llc | Centralized service for distributed service deployments |
US9883362B2 (en) | 2014-05-29 | 2018-01-30 | Samsung Electronics Co., Ltd. | Method and apparatus for transmitting and receiving voice call in communication system |
CN108353270A (en) * | 2015-08-12 | 2018-07-31 | 苹果公司 | ESIM is provided using main account information and realizes the method, process and frame of more SIM |
CN108702613A (en) * | 2015-12-22 | 2018-10-23 | 艾德米亚法国公司 | Embedded user identity module including communication configuration file |
CN111918275A (en) * | 2020-09-03 | 2020-11-10 | 中国联合网络通信集团有限公司 | Method and device for transmitting data |
Citations (41)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5537594A (en) * | 1992-08-19 | 1996-07-16 | Northern Telecom Limited | Query processing in a mobile communications system home location register |
US5943620A (en) * | 1996-12-09 | 1999-08-24 | Ericsson Inc. | Method for associating one directory number with two mobile stations within a mobile telecommunications network |
US6006084A (en) * | 1997-05-27 | 1999-12-21 | Motorola, Inc. | Method and apparatus for providing billing services for a mobile group of communication system users |
US6101382A (en) * | 1997-08-15 | 2000-08-08 | Telefonaktiebolaget Lm Ericsson | Transfer of calling party identification in a mobile communication system |
US6151503A (en) * | 1997-12-17 | 2000-11-21 | Lucent Technologies Inc. | Subscriber activated wireless telephone call rerouting system |
US6192055B1 (en) * | 1996-06-28 | 2001-02-20 | Nokia Telecommunications Oy | Method and an arrangement for setting up a data call, and an adapter equipment |
US6233457B1 (en) * | 1996-11-18 | 2001-05-15 | Siemens Aktiengesellschaft | Method and mobile communication system for routing of call connections |
US20020021696A1 (en) * | 2000-01-19 | 2002-02-21 | Per-Ake Minborg | Method and apparatus for exchange of information in a communication network |
US20020052754A1 (en) * | 1998-09-15 | 2002-05-02 | Joyce Simon James | Convergent communications platform and method for mobile and electronic commerce in a heterogeneous network environment |
US6449474B1 (en) * | 1999-11-19 | 2002-09-10 | Nortel Networks Limited | Method and apparatus for call interception capabilities for use with intelligent network services in a communications system |
US20020147926A1 (en) * | 2001-04-04 | 2002-10-10 | Pecen Mark E. | Method and apparatus for authentication using remote multiple access SIM technology |
US6487412B1 (en) * | 1999-07-01 | 2002-11-26 | Gte Wireless Service Corporation | Method and system for routing calls to wireless directory numbers in a network |
US20020186845A1 (en) * | 2001-06-11 | 2002-12-12 | Santanu Dutta | Method and apparatus for remotely disabling and enabling access to secure transaction functions of a mobile terminal |
US20020193100A1 (en) * | 2001-06-04 | 2002-12-19 | At&T Wireless Services, Inc. | Hotline routing of pre-activated GSM subscribers using pseudo-MSISDNs |
US6501946B1 (en) * | 1999-06-03 | 2002-12-31 | At&T Corp. | Multiple uniquely distinguishable wireless handsets using a single mobile identification number |
US20030018704A1 (en) * | 2001-03-08 | 2003-01-23 | Vasilis Polychronidis | Network presence and location agent |
US6539223B1 (en) * | 1999-10-07 | 2003-03-25 | Lucent Technologies Inc. | Mobile telecommunications device having multiple directory number capability |
US20030060199A1 (en) * | 2001-03-27 | 2003-03-27 | Mohamed Khalil | Method and apparatus for managing a plurality of mobile nodes in a network |
US20030084177A1 (en) * | 2001-10-26 | 2003-05-01 | Nokia Corporation | Mobile client provisioning web service |
US20030101246A1 (en) * | 2001-11-29 | 2003-05-29 | Nokia Corporation | System and method for identifying and accessing network services |
US20030125072A1 (en) * | 2002-01-02 | 2003-07-03 | Dent Paul W. | Method of providing multiple mobile telephones with the same telephone number |
US20030154373A1 (en) * | 2002-02-12 | 2003-08-14 | Naoki Shimada | System, method, program and storage medium for providing service |
US20030187996A1 (en) * | 2001-11-16 | 2003-10-02 | Cardina Donald M. | Methods and systems for routing messages through a communications network based on message content |
US20030217174A1 (en) * | 2002-05-15 | 2003-11-20 | Motorola, Inc. | Establishing an IP session between a host using SIP and a device without an IP address |
US6671523B1 (en) * | 1999-09-30 | 2003-12-30 | Siemens Aktiengesellschaft | Method for operating a communication terminal |
US20040034714A1 (en) * | 1999-11-12 | 2004-02-19 | Garakani Mehryar K. | Determining a path through a managed network |
US20040058709A1 (en) * | 2002-09-24 | 2004-03-25 | Zabawskyj Bohdan Konstanjyn | Method and system for international roaming and call bridging |
US6720864B1 (en) * | 2000-07-24 | 2004-04-13 | Motorola, Inc. | Wireless on-call communication system for management of on-call messaging and method therefor |
US20040153548A1 (en) * | 2001-03-26 | 2004-08-05 | Juhani Latvakoski | Configuration method and system |
US6775546B1 (en) * | 1998-09-01 | 2004-08-10 | British Telecommunications Public Limited Company | Mobile telephone system |
US6792278B1 (en) * | 1998-04-03 | 2004-09-14 | Nokia Networks Oy | Method for establishing a signaling connection with a mobile station |
US20040180676A1 (en) * | 2003-03-14 | 2004-09-16 | Nokia Corporation | Method and apparatus for determining individual or common mobile subscriber number in mobile network for handling multiple subscribers having the same calling line identity |
US20040229601A1 (en) * | 2003-05-15 | 2004-11-18 | Zabawskyj Bohdan Konstantyn | Method and system allowing for one mobile phone number (MSISDN) to be associated with a plurality of wireless devices ('Multi-SIM') |
US20050021938A1 (en) * | 2003-06-10 | 2005-01-27 | Kabushiki Kaisha Toshiba | Document access control system and method |
US20050083940A1 (en) * | 2001-12-21 | 2005-04-21 | Eales Michael D. | Call processing in mobile telecommunications networks |
US6892074B2 (en) * | 1997-08-28 | 2005-05-10 | Nokia Mobile Phones Limited | Selective message service to primary and secondary mobile stations |
US20050192035A1 (en) * | 2003-02-18 | 2005-09-01 | Jiang Yue J. | Providing multiple MSISDN numbers in a mobile device with a single IMSI |
US7155226B1 (en) * | 2001-04-17 | 2006-12-26 | Sprint Spectrum L.P. | Method and system for serving multiple subscriber stations under a common subscriber ID |
US20070047523A1 (en) * | 2001-08-16 | 2007-03-01 | Roamware, Inc. | Method and system for call-setup triggered push content |
US7190960B2 (en) * | 2002-06-14 | 2007-03-13 | Cingular Wireless Ii, Llc | System for providing location-based services in a wireless network, such as modifying locating privileges among individuals and managing lists of individuals associated with such privileges |
US7242948B2 (en) * | 2001-03-23 | 2007-07-10 | Lucent Technologies Inc. | Providing location based directory numbers for personalized services |
-
2003
- 2003-03-18 US US10/391,463 patent/US20040185888A1/en not_active Abandoned
-
2004
- 2004-03-08 WO PCT/IB2004/000632 patent/WO2004084561A2/en active Application Filing
Patent Citations (41)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5537594A (en) * | 1992-08-19 | 1996-07-16 | Northern Telecom Limited | Query processing in a mobile communications system home location register |
US6192055B1 (en) * | 1996-06-28 | 2001-02-20 | Nokia Telecommunications Oy | Method and an arrangement for setting up a data call, and an adapter equipment |
US6233457B1 (en) * | 1996-11-18 | 2001-05-15 | Siemens Aktiengesellschaft | Method and mobile communication system for routing of call connections |
US5943620A (en) * | 1996-12-09 | 1999-08-24 | Ericsson Inc. | Method for associating one directory number with two mobile stations within a mobile telecommunications network |
US6006084A (en) * | 1997-05-27 | 1999-12-21 | Motorola, Inc. | Method and apparatus for providing billing services for a mobile group of communication system users |
US6101382A (en) * | 1997-08-15 | 2000-08-08 | Telefonaktiebolaget Lm Ericsson | Transfer of calling party identification in a mobile communication system |
US6892074B2 (en) * | 1997-08-28 | 2005-05-10 | Nokia Mobile Phones Limited | Selective message service to primary and secondary mobile stations |
US6151503A (en) * | 1997-12-17 | 2000-11-21 | Lucent Technologies Inc. | Subscriber activated wireless telephone call rerouting system |
US6792278B1 (en) * | 1998-04-03 | 2004-09-14 | Nokia Networks Oy | Method for establishing a signaling connection with a mobile station |
US6775546B1 (en) * | 1998-09-01 | 2004-08-10 | British Telecommunications Public Limited Company | Mobile telephone system |
US20020052754A1 (en) * | 1998-09-15 | 2002-05-02 | Joyce Simon James | Convergent communications platform and method for mobile and electronic commerce in a heterogeneous network environment |
US6501946B1 (en) * | 1999-06-03 | 2002-12-31 | At&T Corp. | Multiple uniquely distinguishable wireless handsets using a single mobile identification number |
US6487412B1 (en) * | 1999-07-01 | 2002-11-26 | Gte Wireless Service Corporation | Method and system for routing calls to wireless directory numbers in a network |
US6671523B1 (en) * | 1999-09-30 | 2003-12-30 | Siemens Aktiengesellschaft | Method for operating a communication terminal |
US6539223B1 (en) * | 1999-10-07 | 2003-03-25 | Lucent Technologies Inc. | Mobile telecommunications device having multiple directory number capability |
US20040034714A1 (en) * | 1999-11-12 | 2004-02-19 | Garakani Mehryar K. | Determining a path through a managed network |
US6449474B1 (en) * | 1999-11-19 | 2002-09-10 | Nortel Networks Limited | Method and apparatus for call interception capabilities for use with intelligent network services in a communications system |
US20020021696A1 (en) * | 2000-01-19 | 2002-02-21 | Per-Ake Minborg | Method and apparatus for exchange of information in a communication network |
US6720864B1 (en) * | 2000-07-24 | 2004-04-13 | Motorola, Inc. | Wireless on-call communication system for management of on-call messaging and method therefor |
US20030018704A1 (en) * | 2001-03-08 | 2003-01-23 | Vasilis Polychronidis | Network presence and location agent |
US7242948B2 (en) * | 2001-03-23 | 2007-07-10 | Lucent Technologies Inc. | Providing location based directory numbers for personalized services |
US20040153548A1 (en) * | 2001-03-26 | 2004-08-05 | Juhani Latvakoski | Configuration method and system |
US20030060199A1 (en) * | 2001-03-27 | 2003-03-27 | Mohamed Khalil | Method and apparatus for managing a plurality of mobile nodes in a network |
US20020147926A1 (en) * | 2001-04-04 | 2002-10-10 | Pecen Mark E. | Method and apparatus for authentication using remote multiple access SIM technology |
US7155226B1 (en) * | 2001-04-17 | 2006-12-26 | Sprint Spectrum L.P. | Method and system for serving multiple subscriber stations under a common subscriber ID |
US20020193100A1 (en) * | 2001-06-04 | 2002-12-19 | At&T Wireless Services, Inc. | Hotline routing of pre-activated GSM subscribers using pseudo-MSISDNs |
US20020186845A1 (en) * | 2001-06-11 | 2002-12-12 | Santanu Dutta | Method and apparatus for remotely disabling and enabling access to secure transaction functions of a mobile terminal |
US20070047523A1 (en) * | 2001-08-16 | 2007-03-01 | Roamware, Inc. | Method and system for call-setup triggered push content |
US20030084177A1 (en) * | 2001-10-26 | 2003-05-01 | Nokia Corporation | Mobile client provisioning web service |
US20030187996A1 (en) * | 2001-11-16 | 2003-10-02 | Cardina Donald M. | Methods and systems for routing messages through a communications network based on message content |
US20030101246A1 (en) * | 2001-11-29 | 2003-05-29 | Nokia Corporation | System and method for identifying and accessing network services |
US20050083940A1 (en) * | 2001-12-21 | 2005-04-21 | Eales Michael D. | Call processing in mobile telecommunications networks |
US20030125072A1 (en) * | 2002-01-02 | 2003-07-03 | Dent Paul W. | Method of providing multiple mobile telephones with the same telephone number |
US20030154373A1 (en) * | 2002-02-12 | 2003-08-14 | Naoki Shimada | System, method, program and storage medium for providing service |
US20030217174A1 (en) * | 2002-05-15 | 2003-11-20 | Motorola, Inc. | Establishing an IP session between a host using SIP and a device without an IP address |
US7190960B2 (en) * | 2002-06-14 | 2007-03-13 | Cingular Wireless Ii, Llc | System for providing location-based services in a wireless network, such as modifying locating privileges among individuals and managing lists of individuals associated with such privileges |
US20040058709A1 (en) * | 2002-09-24 | 2004-03-25 | Zabawskyj Bohdan Konstanjyn | Method and system for international roaming and call bridging |
US20050192035A1 (en) * | 2003-02-18 | 2005-09-01 | Jiang Yue J. | Providing multiple MSISDN numbers in a mobile device with a single IMSI |
US20040180676A1 (en) * | 2003-03-14 | 2004-09-16 | Nokia Corporation | Method and apparatus for determining individual or common mobile subscriber number in mobile network for handling multiple subscribers having the same calling line identity |
US20040229601A1 (en) * | 2003-05-15 | 2004-11-18 | Zabawskyj Bohdan Konstantyn | Method and system allowing for one mobile phone number (MSISDN) to be associated with a plurality of wireless devices ('Multi-SIM') |
US20050021938A1 (en) * | 2003-06-10 | 2005-01-27 | Kabushiki Kaisha Toshiba | Document access control system and method |
Cited By (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7280847B2 (en) * | 2002-07-26 | 2007-10-09 | Way Systems Inc | System and method for mobile transactions using the bearer independent protocol |
US20040176134A1 (en) * | 2002-07-26 | 2004-09-09 | Scott Goldthwaite | System and method for mobile transactions using the bearer independent protocol |
US7680491B2 (en) * | 2003-05-15 | 2010-03-16 | Redknee Inc. | Method and system allowing for one mobile phone number (MSISDN) to be associated with a plurality of wireless devices (‘Multi-SIM’) |
US20040229601A1 (en) * | 2003-05-15 | 2004-11-18 | Zabawskyj Bohdan Konstantyn | Method and system allowing for one mobile phone number (MSISDN) to be associated with a plurality of wireless devices ('Multi-SIM') |
US20100136982A1 (en) * | 2003-05-15 | 2010-06-03 | Redknee, Inc. | Method and system for routing incoming communications in a communications network |
US20060073834A1 (en) * | 2004-09-23 | 2006-04-06 | Thorson Dean E | Method and apparatus for call set up in a wireless communication system that permits a sharing of mobile identifiers |
WO2006036531A2 (en) * | 2004-09-23 | 2006-04-06 | Motorola, Inc. | Method and apparatus for call set up in a wireless communication system that permits a sharing of mobile identifiers |
WO2006036531A3 (en) * | 2004-09-23 | 2006-07-06 | Motorola Inc | Method and apparatus for call set up in a wireless communication system that permits a sharing of mobile identifiers |
US7333797B2 (en) | 2004-09-23 | 2008-02-19 | Motorola, Inc. | Method and apparatus for call set up in a wireless communication system that permits a sharing of mobile identifiers |
US20080005226A1 (en) * | 2006-07-03 | 2008-01-03 | Srinivasan Subbian | A method and system for one-to-one communication through proxy |
DE102006059281B4 (en) * | 2006-12-13 | 2010-08-05 | Vodafone Holding Gmbh | Communication unit for receiving information |
US20100003978A1 (en) * | 2008-07-01 | 2010-01-07 | Qualcomm Incorporated | Apparatus and Method For Improving Mobile Terminated Cell Setup Performance During Inter-Frequency Cell Reselection |
WO2010027432A1 (en) * | 2008-08-27 | 2010-03-11 | Telecommunication Systems, Inc. | Flexible capacity short message service center (smsc) |
US20100075700A1 (en) * | 2008-08-27 | 2010-03-25 | Kabushiki Kaisha Toshiba | Flexible capacity short message service center (SMSC) |
US20100107235A1 (en) * | 2008-10-27 | 2010-04-29 | Domagoj Premec | Method and communication system for accessing a wireless communication network |
US8695082B2 (en) * | 2008-10-27 | 2014-04-08 | Nokia Siemens Networks Oy | Method and communication system for accessing a wireless communication network |
WO2011106657A1 (en) * | 2010-02-26 | 2011-09-01 | Convergys Cmg Utah, Inc. | Automatic delivery of messages |
US20130144954A1 (en) * | 2010-07-30 | 2013-06-06 | Huawei Technologies Co., Ltd. | Method and Apparatus for Cooperation Between Push Devices |
US9247018B2 (en) * | 2010-07-30 | 2016-01-26 | Huawei Technologies Co., Ltd. | Method and apparatus for cooperation between push devices |
US9350819B2 (en) | 2011-07-21 | 2016-05-24 | Microsoft Technology Licensing, Llc | Centralized service for distributed service deployments |
US9883362B2 (en) | 2014-05-29 | 2018-01-30 | Samsung Electronics Co., Ltd. | Method and apparatus for transmitting and receiving voice call in communication system |
CN108353270A (en) * | 2015-08-12 | 2018-07-31 | 苹果公司 | ESIM is provided using main account information and realizes the method, process and frame of more SIM |
CN108702613A (en) * | 2015-12-22 | 2018-10-23 | 艾德米亚法国公司 | Embedded user identity module including communication configuration file |
CN111918275A (en) * | 2020-09-03 | 2020-11-10 | 中国联合网络通信集团有限公司 | Method and device for transmitting data |
Also Published As
Publication number | Publication date |
---|---|
WO2004084561A2 (en) | 2004-09-30 |
WO2004084561A3 (en) | 2005-08-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2348008C (en) | Short message service notification forwarded between multiple short message service centers | |
US7525987B2 (en) | Changing a first subscriber identifier to a second identifier | |
JP4790690B2 (en) | Method and apparatus for processing telephone calls directed to mobile phones that are incapable of communication | |
US6594482B1 (en) | Controlled transmission of wireless communications device identity | |
US8073937B2 (en) | Data downloading initiated by portable communicating objects during a campaign | |
JP2000516409A (en) | PCS with advanced short message service option | |
US20040185888A1 (en) | Solving mobile station identity in a multi-SIM situation | |
US7369839B2 (en) | Method and apparatus for determining individual or common mobile subscriber number in mobile network for handling multiple subscribers having the same calling line identity | |
EP1575313A1 (en) | System and method for sms message filtering | |
US20010046854A1 (en) | Method of remotely updating the software of a mobile telephone terminal | |
AU1267699A (en) | Retention of radio resource connection for short message service message delivery in a cellular telephone network | |
JP2009528796A (en) | System and method for providing communication resources to wireless alert priority users | |
US7702326B2 (en) | Communication method and system | |
JPH08501669A (en) | How to start sending short messages | |
EP1817884B1 (en) | Method for smm capability distribution | |
US7336955B2 (en) | Interconnection agreement determining system, apparatus, and method | |
US20040198357A1 (en) | Method and apparatus for distinguishing priority service from eMLPP enhancement | |
US20080294752A1 (en) | Downloading of Data in Portable Communicating Objects Present in a Radio Communication Network During a Campaign | |
US7395063B2 (en) | Method and device for a shared radio network | |
KR20000046198A (en) | Method for performing broadcasting service of short message in communication system | |
KR20040109975A (en) | Method and system for using ACQ way and QOR way together according to mobile number portability | |
KR100520999B1 (en) | Method and apparatus for distributing short message | |
KR100482030B1 (en) | Method for transmitting information of number assignment module by using over-the-air in a cellular communication system | |
EP1616443B1 (en) | Communication method for mobile services | |
EP1926265A1 (en) | Method preventing spam in mobile communications |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: NOKIA CORPORATION, FINLAND Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:HAUMONT, SERGE;REEL/FRAME:014135/0518 Effective date: 20030522 |
|
AS | Assignment |
Owner name: NOKIA SIEMENS NETWORKS OY, FINLAND Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:NOKIA CORPORATION;REEL/FRAME:020550/0001 Effective date: 20070913 Owner name: NOKIA SIEMENS NETWORKS OY,FINLAND Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:NOKIA CORPORATION;REEL/FRAME:020550/0001 Effective date: 20070913 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |