Patent ID: 9100806
Filing Date: 2015-08-04
Classification: G06F,H04L,H04M,H04W

Abstract:
1. A method of message communication via a messaging system between communication devices, the method comprising: registering, by the messaging system, a first user that subscribes to one or more services offered by the messaging system, the first user accessing the messaging system using a first cellular telephone of the first user; based on registration of the first user that subscribes to one or more services offered by the messaging system, assigning, by the messaging system, a first cellular telephone number of the first cellular telephone as a unique identification number associated with the first user on the messaging system; registering, by the messaging system, a second user that subscribes to one or more services offered by the messaging system, the second user accessing the messaging system using a second cellular telephone of the second user, the second user being different than the first user and the second cellular telephone being different than the first cellular telephone; based on registration of the second user that subscribes to one or more services offered by the messaging system, assigning, by the messaging system, a second cellular telephone number of the second cellular telephone as a unique identification number associated with the second user on the messaging system, the second cellular telephone number being different than the first cellular telephone number; receiving, by the messaging system, a first message sent by the first user to the second user, the first message having been received using HyperText Transfer Protocol (HTTP), including the second cellular telephone number to signify a destination of the first message, and having been entered at the first cellular telephone in a first layout; based on the second cellular telephone number included in the first message to signify a destination of the first message, determining, by the messaging system, that the first message is addressed to the second user; based on the determination that the first message is addressed to the second user, facilitating, by the messaging system and using HTTP, delivery of the first message to the second cellular telephone of the second user such that the second cellular telephone receives the first message and displays the first message in a second layout that is adapted to the second cellular telephone and that is different than the first layout used by the first cellular telephone; receiving, by the messaging system, a second message sent by the second user to the first user in response to the first message, the second message having been received using HTTP, including the first cellular telephone number to signify a destination of the second message, and having been entered at the second cellular telephone in the second layout; based on the first cellular telephone number included in the second message to signify a destination of the second message, determining, by the messaging system, that the second message is addressed to the first user; and based on the determination that the second message is addressed to the first user, facilitating, by the messaging system and using HTTP, delivery of the second message to the first cellular telephone of the first user such that the first cellular telephone receives the second message and displays the second message in the first layout that is adapted to the first cellular telephone and that is different than the second layout used by the second cellular telephone.