发明名称 System and method for threading electronic messages
摘要 A system and method includes a network interface device to receive and retransmit electronic messages between a first user and a second user, an electronic data storage configured to store database entries related to electronic messages as received and retransmitted by the network interface device, at least some of the database entries including a latest message in thread flag identifying a latest electronic message in a thread of multiple electronic messages, and a processor. The processor may create a database entry corresponding to a first electronic message, the database entry including the latest message in thread flag indicating that the first electronic message is a latest electronic message of a thread, and change a status of a latest message in thread flag of a database entry corresponding to a second electronic message of the thread to indicate that the second electronic message is not a latest message in the thread.
申请公布号 US8977607(B1) 申请公布日期 2015.03.10
申请号 US201414227366 申请日期 2014.03.27
申请人 LinkedIn Corporation 发明人 Lu Xiaobin;Chien Elaine
分类号 G06F17/30 主分类号 G06F17/30
代理机构 Schwegman Lundberg & Woessner, P.A. 代理人 Schwegman Lundberg & Woessner, P.A.
主权项 1. A system, comprising: a network interface device configured to receive and retransmit electronic messages between a first user and a second user; an electronic data storage configured to store a first database and a second database, each database configured to store database entries related to electronic messages as received and retransmitted by the network interface device, at least some of the database entries including a binary latest message in thread flag identifying a latest electronic message in a thread of multiple electronic messages as stored in a respective one of the first database and the second database, wherein the first database corresponds to electronic messages received from the network interface device and retransmitted to the first user and the second database corresponds to electronic messages received from the network interface device and retransmitted to the second user; and a processor, coupled to the electronic data storage, configured to: create, in one of the first database and the second database, a database entry corresponding to a first electronic message as received or retransmitted to a respective one of the first user and the second user, the database entry including the latest message in thread flag indicating that the first electronic message is a latest electronic message of a thread corresponding to the first electronic message;changing a status of a latest message in thread flag of a database entry in the one of the first database and the second database corresponding to a second electronic message of the thread to indicate that the second electronic message is not a latest message in the thread; andcause a user interface to display data indicative of the first and second electronic messages based, at least in part, on the data base entries; wherein the first electronic message is transmitted from the first user to the network interface and retransmitted from the network interface to the second user, wherein the database entry is a first database entry created in the first database, and wherein the processor is further configured to generate a second database entry corresponding to the first electronic message in the second database; wherein the first database entry includes an inbox field having a false binary entry and the second database entry includes an inbox field having a true binary field; and wherein, for each of the first database and the second database, the latest message in thread flag is set to true for a latest database entry in the thread that includes the inbox field having the false binary entry and is set to true for a latest database entry in the thread that has the inbox field having the true binary entry.
地址 Mountain View CA US