发明名称 Maintaining history information for a user across multiple types of end points
摘要 A system for providing enhanced history information across multiple clients comprises a call application server having a history system, a telephony system and a history cache. The call application server advantageously maintains a history records for each user of the system. The enhanced history system is particularly advantageous because regardless of the endpoint (e.g., phone, thin client, personal call manager or standalone IP phone) with which the user is interacting, the history information specifically for that user is delivered by the call application server to that endpoint. Furthermore, the call application server allows the user to access history information using end points which heretofore were unable to provide history functionality. Finally, the call application server makes the history records universal across all endpoints with which the user interacts, in contrast to prior art, which had limited call history information specific to a particular endpoint.
申请公布号 US8903064(B2) 申请公布日期 2014.12.02
申请号 US200912570270 申请日期 2009.09.30
申请人 ShoreTel, Inc. 发明人 Okita Glen K.;Tsai Meigy;Achmanov Iouri;Tovino Michael S. W.;Patel AshvinKumar H.
分类号 H04M15/00;H04M3/42;H04M3/22 主分类号 H04M15/00
代理机构 Kilpatrick Townsend & Stockton LLP 代理人 Kilpatrick Townsend & Stockton LLP
主权项 1. A system for providing history information associated with multiple endpoints in a Voice over Internet Protocol (VoIP) system, the system comprising: a telephony subsystem configured to: monitor the multiple endpoints, andobtain the history information associated with the multiple endpoints, the history information comprising a plurality of records each associated with a particular user and including information associated with incoming calls to the multiple endpoints and information associated with outgoing calls from the multiple endpoints; a history system configured to: receive and store the history information from the telephony subsystem,receive requests for the history information from the multiple endpoints, each request for the records associated with a user and including interactions between the user and a plurality of the multiple endpoints, a first portion of the requests received from a first portion of the multiple endpoints comprising at least one of an IP phone, a personal call manager, or a thick client, and a second portion of the requests received from a second portion of the multiple endpoints comprising thin clients using web browser applications, andfor each of the first portion of the requests, provide the records associated with the user to the first portion of the multiple endpoints; a history cache configured to: receive and store the history information from the history system,filter the records associated with the user in response to the second portion of the requests, andfor each of the second portion of the requests, provide the filtered records associated with the user to the second portion of the multiple endpoints.
地址 Sunnyvale CA US