A method and apparatus for providing feedback to a programmer of a web based application notifying the programmer of application errors encountered by an end user of the application. A user error table is created to log application errors when a user computer is running the web based application. The present invention searches the user error table to determine whether an application error has occurred and only those errors which occur for a first time are forwarded to a server responsible for collecting the programmer's e-mail. A server error table is created to log those error messages received by the server and only those error messages which are unique are forwarded to the programmer. The programmer does not receive duplicate error messages relating to the same error and can use the feedback provided by the present invention to correct the application in subsequent versions. Error messages are filtered at the user computer level and at the server level such that the programmer will receive error messages for a particular programming error only once. The programmer is not inundated with multiple error messages relating to the same error by multiple users. Most preferably, the present invention is a computer program product incorporating known source code containing the means for providing feedback to the programmer of application errors stored on a server accessible to users who can download the application onto their user computers.

Un metodo e un apparecchio per fornire le risposte ad un programmatore di un fotoricettore hanno basato l'applicazione che informa il programmatore degli errori di applicazione incontrati da un utilizzatore finale dell'applicazione. Una tabella di errore dell'utente è generata per annotare gli errori di applicazione quando un calcolatore dell'utente sta facendo funzionare l'applicazione basata fotoricettore. La presente invenzione cerca la tabella di errore dell'utente per determinare se un errore di applicazione abbia accaduto e soltanto quegli errori che si presentano per una prima volta sono spediti ad un assistente responsabile della raccolta del E-mail del programmatore. Una tabella di errore dell'assistente è generata per annotare quei messaggi di errore ricevuti dall'assistente e soltanto quei messaggi di errore che sono unici sono spediti al programmatore. Il programmatore non riceve i messaggi di errore duplicati concernente lo stesso errore e può usare le risposte fornite dalla presente invenzione per correggere l'applicazione nelle versioni successive. I messaggi di errore sono filtrati al livello del calcolatore dell'utente ed al livello dell'assistente tali che il programmatore riceverà soltanto una volta i messaggi di errore per un errore di programmazione particolare. Il programmatore non inundated con i messaggi di errore multipli concernente lo stesso errore dagli utenti multipli. Idealmente, la presente invenzione è un prodotto di programma destinato all'elaboratore che comprende il codice sorgente conosciuto che contiene i mezzi per fornire le risposte al programmatore degli errori di applicazione immagazzinati su un assistente accessibile agli utenti che possono trasferire l'applicazione dal sistema centrale verso i satelliti sui loro calcolatori dell'utente.

 
Web www.patentalert.com

< Web browser program feedback system

< Web browser program feedback system

> File portability techniques

> Method, system, and computer program product for optimizing logic during synthesis of logic designs

~ 00061