发明名称 Migrating a chat message service provided by a chat server to a new chat server
摘要 Migrating a chat messaging service provided for a chat user is disclosed. At a second chat server from a first chat server, static information associated with a chat user is received. The static information is received before the chat user is indicated as being associated with a migration state. At the second chat server from the first chat server, dynamic information associated with the chat user is received. At least a portion of the dynamic information is received after the chat user is indicated as being associated with the migration state. After the chat user is no longer indicated as being associated with the migration state, a chat message for the chat user is received at the second chat server.
申请公布号 US9608831(B2) 申请公布日期 2017.03.28
申请号 US201213531399 申请日期 2012.06.22
申请人 Facebook, Inc. 发明人 Jia Hongzhong;Liang Xiaojun;Hua Li;Bjedov Goranka
分类号 G06F15/16;H04L12/18;H04L29/08 主分类号 G06F15/16
代理机构 Van Pelt, Yi & James LLP 代理人 Van Pelt, Yi & James LLP
主权项 1. A method of migrating a chat messaging service provided for a chat user, comprising: receiving at a second chat server from a first chat server, static information associated with a chat user, wherein the static information is received before the chat user is indicated as being associated with a migration state; receiving at the second chat server from the first chat server, dynamic information associated with the chat user, where at least a portion of the dynamic information is received after the chat user is indicated as being associated with the migration state, wherein a first chat message received while the chat user is indicated as being associated with the migration state is held at a third server for later delivery until the held first chat message is only delivered to the second chat server that is a target server of the held first message when it is detected that the chat user is no longer indicated as being associated with a suspended chat service of the migration state, and the held first chat message is not delivered to the second chat server prior to an end of the migration state of the user, and receiving at the second chat server a second chat message for the chat user after the chat user is no longer indicated as being associated with the migration state, wherein the second chat message is from a second communication party, the second chat message is a part of a chat conversation initiated between the chat user and the second communication party prior to the chat user being indicated as being associated with the migration state and it is determined that the second chat message is no longer to be held at the third server for later delivery, at least due to determining that the chat user is no longer indicated as being associated with the suspended chat service of the migration state.
地址 Menlo Park CA US