发明名称 Client events monitoring
摘要 Embodiments for integrating production support features and recording client events are included in systems that initiate recording of the events occurring on a client application. The systems further receive event data transmitted from the client application, provide the event data on a display of a device of a user in real time, and allow the user to detect issues associated with the client application. The systems are combinable with additional production support features including module tracing.
申请公布号 US9501378(B2) 申请公布日期 2016.11.22
申请号 US201414145975 申请日期 2014.01.01
申请人 Bank of America Corporation 发明人 Hoen, IV Hudson Philip;Alexandrian Jason N.
分类号 G06F15/173;G06F11/30;H04L29/08;G06F11/34 主分类号 G06F15/173
代理机构 Moore & Van Allen PLLC 代理人 Springs Michael A.;Moore & Van Allen PLLC ;Russell Nicholas C.
主权项 1. A system for client events monitoring, the system comprising: a computer apparatus including a processor and a memory; and a production support software module stored in the memory, comprising executable instructions that when executed by the processor cause the processor to: receive a plurality of client modules from a client application associated with an operator device in communication with the system;initiate recording of the events occurring on the client application, wherein the events comprise opening windows, requesting data, logging events, updating procedures, opening tools, and archiving;receive event data associated with the recorded events transmitted from the client application;modify the event data based on display parameters associated with a display of a user device associated with a user;monitor simple object access protocol (SOAP) messages for one or more service calls associated with the client application, wherein logs for the one or more service calls are not monitored;provide (1) the modified event data and (2) a real time grid of the one or more service calls based on monitoring the SOAP messages to the display of the user device in real time, the user device being in communication with the system;increase a workload for the client application;receive an indication of a failure of the client application from the user via the user device;identify a first client module of the plurality of client modules, wherein the first client module is associated with the failure of the client application;identify a trace objective for the first client module, wherein the trace objective includes a reason for tracing the first client module;determine a data collection level based on the trace objective, wherein the data collection level indicates a type and an amount of data needed to allow the user to test or correct the client module;collect first client module data of the type and the amount of data indicated by the determined data collection level; andprovide the collected first client module data to the display of the user device.
地址 Charlotte NC US