Patent ID: 7984101

Claim:
A method for processing messages during messaging sessions between messaging devices, the method comprising: receiving, at one or more computer systems, first information specifying a mapping for at least one messaging session between a first device and a second device; receiving, at the one or more computer systems, second information indicative of an update to the mapping for the at least one messaging session between the first device and the second device, the second information specifying a third device to be used for the at least one messaging session instead of the second device; updating, with one or more processors associated with the one or more computer systems, the mapping for the at least one messaging session in response to the second information; receiving, at the one or more computer systems, third information indicative of a first message sent from the first device during the at least one messaging session; determining, with the one or more processors associated with the one or more computer systems, that the first message sent from the first device during the at least one messaging session should be sent to the third device based on the updated mapping for the at least one messaging session; and causing, with the one or more processors associated with the one or more computer systems, at least a portion of the first message to be communicated to the third device.