Patent ID: 8015340

Claim:
A method of transmitting a stream of data bits from a memory card to a host device, the method comprising: in the memory card, wherein a first number of data lines between the memory card and the host device, from one to a plurality of data lines, over which the memory card can communicate bits of a data stream to the host device, has been determined, performing: if the first number of data lines is determined to be a plurality of data lines, switching, at the memory card, the data stream between one of said first number of data lines and another of said first number of data lines after each occurrence of a second number of one or more bits of the data stream having passed toward the host device for reassembly of the data stream at the host device also by switching between one of said first number of data lines and another of said first number of data lines after each occurrence of the second number of one or more bits having passed toward the host device, or, if the first number of data lines is determined to be one data line, transmitting, from the memory card, the data stream of bits over said one data line to the host device.