Processing SMS messages
AssigneeMetaswitch Networks Ltd.
InventorDuncan Archer
Life of this patent
Estimating the term…
Abstract
A first telephony identifier and a second telephony identifier are used for communication with a first, multi-identity user. Each of the first and second telephony identifiers are configured for use as different destination addresses in different SMS messages sent to the first user. At least one SMS message is processed in SMS processing equipment in the network, and the SMS processing equipment performs identity management, in relation to the use of the first and second telephony identifiers for the first user, during processing of the at least one SMS message.
Claims17
A method for processing communications in a telephony network, the method comprising:
- processing at least one SMS message in SMS processing equipment in the telephony network, wherein first and second telephony identifiers are associated with a first, multi-identity user, and wherein each of the first and second telephony identifiers is useable as a destination address in an SMS message sent to the first user, wherein said processing at least one SMS message in the SMS processing equipment comprises:
- receiving a mobile-originating SMS message from the first user;
- and
- deriving a characteristic from the mobile-originating SMS message, wherein the derived characteristic is a third telephony identifier derived from a destination address of the mobile-originating SMS message, the third telephony identifier being an identifier for a second user;
- and
- performing identity management, in relation to the use of the first and second telephony identifiers for the first user, during said processing of the at least one SMS message at the SMS processing equipment, wherein said performing said identity management comprises:
- accessing stored data indicative of an association between at least one characteristic derivable from an SMS message and at least one of the first and second telephony identifiers;
- and
- selecting one of the first telephony identifier and the second telephony identifier on the basis of the derived characteristic and the stored data, wherein said selecting comprises, when the stored data is indicative of an association between the second telephony identifier and the third telephony identifier, selecting the second telephony identifier as the selected telephony identifier,
- wherein said processing at least one SMS message in the SMS processing equipment comprises:
- transmitting an outgoing SMS message, the outgoing SMS message including an originating address comprising the selected telephony identifier, and
- wherein the telephony network comprises a circuit-switched core, a packet-switched core and gateway equipment connecting the circuit-switched core and the packet-switched core, wherein the gateway equipment implements transport layer interworking for SMS messages transmitted between the packet-switched core and the circuit-switched core, and wherein the identity management is performed at the gateway equipment.
An apparatus configured to process communications in a telephony network, the apparatus comprising:
- SMS processing equipment configured to process at least one SMS message, wherein first and second telephony identifiers are associated with a first, multi-identity user, and wherein each of the first and second telephony identifiers is useable as a destination address in an SMS message sent to the first user wherein said processing at least one SMS message in the SMS processing equipment comprises:
- receiving a mobile-originating SMS message from the first user;
- and
- deriving a characteristic from the mobile-originating SMS message, wherein the derived characteristic is a third telephony identifier derived from a destination address of the mobile-originating SMS message, the third telephony identifier being an identifier for a second user, and
- gateway equipment configured to perform identity management, in relation to the user of the first and second telephony identifiers for the first user, during said processing of the at least one SMS message at the SMS equipment, wherein said performing said identity management comprises:
- accessing stored data indicative of an association between at least one characteristic derivable from an SMS message and at least one of the first and second telephony identifiers;
- and
- selecting one of the first telephony identifier and the second telephony identifier on the basis of the derived characteristic and the stored data, wherein said selecting comprises, when the stored data is indicative of an association between the second telephony identifier and the third telephony identifier, selecting the second telephony identifier as the selected telephony identifier,
- wherein said processing at least one SMS message in the SMS processing equipment comprises:
- transmitting an outgoing SMS message, the outgoing SMS message including an originating address comprising the selected telephony identifier, and
- wherein the telephony network comprises a circuit-switched core, a packet-switched core and the gateway equipment, wherein the gateway equipment connects the circuit-switched core and the packet-switched core, wherein the gateway equipment implements transport layer interworking for SMS messages transmitted between the packet-switched core and the circuit-switched core.
Dependencies are inferred from the claim text.