发明名称 Method and apparatus for communication and collaborative information management
摘要 A communication system includes a communication server configured to receive a request to generate a communication and receive a request to associate the communication with one or more classifications from a plurality of classifications. The system further includes a store coupled to the communication server and configured to store the communications and/or store the classification received in the association request. The classifications are associated with a request for information from a recipient of the communication. The classifications are associated with a request for information from a recipient of the communication, a request for sharing information with the recipient of the communication, and a request for action from the recipient of the communication.
申请公布号 US9369413(B2) 申请公布日期 2016.06.14
申请号 US201414552096 申请日期 2014.11.24
申请人 TAGATOO, INC. 发明人 Borna Amir
分类号 G06F15/16;H04L12/58;H04L29/06 主分类号 G06F15/16
代理机构 Wilson Sonsini Goodrich & Rosati 代理人 Wilson Sonsini Goodrich & Rosati
主权项 1. A communication system comprising: a. a client hardware processor configured to provide a client application comprising: i. a first software module configured to provide an interface to generate a communication life cycle, comprising an initiating electronic communication and any responses to the electronic communication, by composing the electronic communication and assigning to the electronic communication one or more pieces of classification data from a plurality of pieces of classification data, wherein a first piece of classification data indicates an inquiry, a second piece of classification data indicates a task, and a third piece of classification data indicates an FYI, and wherein the interface comprises one or more interface elements to assign the one or more pieces of classification data to the electronic communication, and wherein the one or more pieces of classification data are stored in metadata of the electronic communication;ii. a second software module configured to receive the electronic communication, identify an electronic communication type based on the metadata of the electronic communication, and organize the electronic communication according to the electronic communication type, the electronic communication type comprising an inquiry, a task, or an FYI; andiii. a third software module configured to provide an interface to respond to the electronic communication, wherein a response to a task electronic communication comprises one or more of accepting the task, declining the task, indicating an amount completion of the task, and delegating the task to another recipient, and wherein a response to an inquiry electronic communication comprises one or more of responding to the inquiry electronic communication, forwarding the inquiry electronic communication to another recipient, and deleting the inquiry electronic communication, and wherein an FYI electronic communication provides information but requires no action or response by the recipient within the communication life cycle, and wherein a response to an FYI electronic communication requires generation of another communication life cycle; and b. a server comprising a store and a server hardware processor configured to provide a server application comprising: i. a fourth software module configured to parse and store the metadata of the electronic communication, wherein the stored metadata comprises classification data and one or more of: identification information of a user sending the electronic communication, identification information of a user receiving the electronic communication, a task start date, a task due date, a task completion date, an inquiry due date, a dependency between more than one task, a dependency between more than one inquiry, and a dependency between more than one user;ii. a fifth software module configured to track the communication life cycle by storing a plurality of statuses for one or more tasks and one or more inquiries, the plurality of statuses defining a hierarchy of the one or more tasks and the one or more inquiries, wherein the communication life cycle comprises the one or more tasks and the one or more inquiries, each task and each inquiry comprising a status; andiii. a sixth software module configured to transmit the status to the client processor.
地址 San Francisco CA US