Data transfer mechanism for handheld devices over a wireless communication link

   
   

A method and apparatus for transferring data between a handheld device and a network over a wireless communications link. A datapool manager breaks files into virtual blocks and adds the virtual blocks to a datapool. A communications manager converts the virtual blocks into transportation packets and controls the transfer of the transportation packets between the handheld device and the network. After a transportation packet is transferred, an acknowledgment is returned indicating that the transfer was successful. If the transfer of a file is interrupted, then, upon reestablishing the wireless link, only those transportation packets for which an acknowledgment has not been returned are transferred. To properly reconstruct the file, a pointer indicates the location of each transportation packet in the file. Furthermore, to enable the use of a partially transferred file, a table of information is maintained indicating the validity of the partially transferred file. Transportation packets are identified as instruction packets or data packets. When determining the order of transfer, priority is placed on the transfer of instruction packets.

Um método e um instrumento para dados transferindo entre um dispositivo handheld e uma rede sobre uma ligação de comunicações wireless. Um gerente do datapool quebra limas em blocos virtuais e adiciona os blocos virtuais a um datapool. Um gerente das comunicações converte os blocos virtuais em pacotes do transporte e controla transferência dos pacotes do transporte entre o dispositivo handheld e a rede. Depois que um pacote do transporte é transferido, um reconhecimento está retornado que indica que transferência era bem sucedida. Se transferência de uma lima for interrompida, a seguir, em cima de reestablishing a ligação wireless, only aqueles pacotes do transporte para que um reconhecimento não foi retornado estão transferidos. Para reconstruct corretamente a lima, um ponteiro indica a posição de cada pacote do transporte na lima. Além disso, para permitir o uso de uma lima parcialmente transferida, uma tabela da informação é mantida que indica a validez da lima parcialmente transferida. Os pacotes do transporte são identificados como pacotes da instrução ou pacotes dos dados. Ao determinar a ordem de transferência, a prioridade é colocada em transferência de pacotes da instrução.

 
Web www.patentalert.com

< Flash control device and flash control system

< Modular RAID controller

> Circuit and method for a folded bit line memory cell with vertical transistor and trench capacitor

> Method and system for enhanced interactive playback of audio content to telephone callers

~ 00124