×

Adjusting timing between automatic, non-user-initiated pollings of server to download data therefrom

  • US 7,711,794 B2
  • Filed: 02/01/2005
  • Issued: 05/04/2010
  • Est. Priority Date: 02/01/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • detecting user input in relation to an application program of a client polling a server to download data from the server for viewing by a user at the client;

    tracking an amount of data downloaded from the server at automatic, non-user-initiated pollings of the server;

    changing a timing between the automatic, non-user-initiated pollings of the server based at least on the user input detected, and based on the amount of data downloaded from the server at the automatic, non-user-initiated pollings of the server,wherein the timing between automatic, non-user-initiated pollings of the server is increased when the amount of data downloaded from the server during a most recent automatic, non-user-initiated polling of the server is less than a predetermined threshold,wherein the timing between automatic, non-user-initiated pollings of the server is decreased when the amount of data downloaded from the server during the most recent automatic, non-user-initiated polling of the server is greater than the predetermined threshold,and wherein the predetermined threshold is greater than zero; and

    ,displaying at the client by the application program the data downloaded from the server for viewing by the user.

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