A method and apparatus for downloading auxiliary data to a client during
idle periods and for displaying the auxiliary data while the client is
fetching information from the network is disclosed. According to one
embodiment of the present invention, the state of a client device is first
determined, wherein the client device is in a fetching state while
processing a user request and the user is waiting or in an idle state
while not processing a user request and the user is not waiting for the
client system. Auxiliary data is then downloaded from a server to the
client device when the step of determining determines that the client
device is in an idle state. Additionally, the downloaded auxiliary data is
buffered in an auxiliary buffer. The auxiliary data is then processed to
generate an output and the output is displayed on the client device while
the client device is in a fetching state.
Um método e um instrumento para downloading dados auxiliares a um cliente durante períodos inativos e para indicar os dados auxiliares quando o cliente buscar a informação da rede são divulgados. De acordo com uma incorporação da invenção atual, o estado de um dispositivo do cliente é determinado primeiramente, wherein o dispositivo do cliente está em um estado buscando quando processar um pedido de usuário e o usuário esperar ou em um estado inativo quando não processar um pedido de usuário e o usuário não esperar o sistema do cliente. Os dados auxiliares downloaded então de um usuário ao dispositivo do cliente quando a etapa de determinar determina que o dispositivo do cliente está em um estado inativo. Adicionalmente, os dados auxiliares downloaded são protegidos em um amortecedor auxiliar. Os dados auxiliares são processados então para gerar uma saída e a saída está indicada no dispositivo do cliente quando o dispositivo do cliente estiver em um estado buscando.