发明名称 |
Session managed messaging |
摘要 |
Systems and methods for session managed messaging are disclosed. Some implementations include receiving, from an enterprise application and at a session manager, a messaging service message including a session ID and a phone number of a mobile device configured to receive the messaging service message, determining, at the session manager and based on the session ID, whether the messaging service message is part of a new conversation or an existing conversation between the enterprise application and the mobile device, and based on a result of the determining step, assigning a particular code to the messaging service message at the session manager, where the particular code allows the mobile device to group messaging service messages associated with a particular conversation together, and forwarding, from the session manager and to a SMS gateway, the messaging service message along with the assigned particular code. |
申请公布号 |
US9485634(B2) |
申请公布日期 |
2016.11.01 |
申请号 |
US201314144098 |
申请日期 |
2013.12.30 |
申请人 |
Cellco Partnership |
发明人 |
Krishnarao Sharathbabu;Gurram MohanRamSai;Janakiraman Vijayalakshmi |
分类号 |
H04W4/12;H04W4/14;H04W88/16 |
主分类号 |
H04W4/12 |
代理机构 |
|
代理人 |
|
主权项 |
1. A method comprising:
receiving, from an enterprise application and at a session manager, a messaging service message including a session ID and a phone number of a mobile device configured to receive the messaging service message; determining, at the session manager and based on the session ID, whether the messaging service message is part of a new conversation or an existing conversation between the enterprise application and the mobile device; based on a result of the determining step, assigning a particular code to the messaging service message at the session manager, the particular code allowing the mobile device to group messaging service messages associated with a particular conversation together; forwarding, from the session manager and to a SMS gateway, the messaging service message along with the assigned particular code; determining whether the messaging service message includes a transaction ID; upon determining that the messaging service message does not include a transaction ID, assigning a transaction ID to the messaging service message; and forwarding, from the session manager to the enterprise application, the transaction ID as a part of acknowledgement for receiving the messaging service message, the transaction ID allows the enterprise application to match a response from the mobile device to the corresponding messaging service message. |
地址 |
Basking Ridge NJ US |