×

Enhancing application performance in dynamic networks

  • US 6,862,628 B2
  • Filed: 01/05/2001
  • Issued: 03/01/2005
  • Est. Priority Date: 01/05/2001
  • Status: Active Grant
First Claim
Patent Images

1. A method of preventing blocking of an application communicating with another device utilizing a connection, wherein the application comprises an application-client configured to communicate asychronously with a server and a user interface for accepting a user input from and presenting an output to a user, the user input including at least one command requiring communication with the server, wherein the user input is handled by the application, the method comprising the steps of:

  • forwarding, by the application, a user request to the user interface of the application to the application-client of the application, the user request comprising the at least one command;

    issuing, by the application-client of the application, a confirmation message to complete a request-acknowledgment loop between the user interface of the application and the application-client of the application prior to executing the request thereby freeing the user interface of the application to process subsequent user input prior to completion of the request;

    storing user input from the user interface of the application for subsequent handling by the application-client of the application; and

    communicating, by the application-client of the application, with the server to handle the user input received from the user interface of the application.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×