Abstract:
The disclosure discloses a realizing method and system for taking a mobile terminal as a wireless Universal Serial Bus (USB) flash disk. A client sends a Server Message Block (SMB) protocol data packet as an access request to a mobile terminal in a Bluetooth way after establishing a Logical Link Control and Adaptation Protocol (L2CAP) link with the mobile terminal; the mobile terminal executes the received SMB data packet and sends the SMB data packet as the access result to the client in a Bluetooth way; and the client displays the received access result. The method, device and system for realizing the wireless USB flash disk can take a mobile terminal as a wireless USB flash disk without any additional cable by combining the SMB protocol with the Bluetooth technology and using the mutual conversion between the SMB data packet and the L2CAP data packet, thereby being convenient to users.

Description:
TECHNICAL FIELD 
       [0001]    The disclosure relates to the field of data communication, in particular to a realization method and system for taking a mobile terminal as a wireless Universal Serial Bus (USB) flash disk. 
       BACKGROUND 
       [0002]    With the application requirements of people and the development of technologies, the storage capacity of mobile terminal, such as mobile phone, is larger and larger, and is expanded by the producers of the mobile terminal by a storage card, such as Transflash (TF) card; and with the constantly-expanded storage capacity, the mobile terminal can serve as a USB flash disk to store more data and switch pictures, video, documents and the like with a computer. 
         [0003]    At present, the mobile terminal is connected with a computer by a data cable to switch data as a USB flash disk, i.e., an additional data cable is needed besides the mobile terminal; in addition, cables matched by different producers have different standards, which result in inconvenient to users. 
       SUMMARY 
       [0004]    One of the objectives of the disclosure is to provide a method and system for taking a mobile terminal as a wireless USB flash disk, so as to avoid the inconvenience caused by additional cables. 
         [0005]    In order to achieve the objective, the solution of the disclosure is implemented as follows: 
         [0006]    a mobile terminal, may include: 
         [0007]    a file sharing server end module which is configured to execute a data packet of access request from a client, and return a Server Message Block (SMB) protocol data packet as access result; 
         [0008]    a Bluetooth module which is configured to receive a Logical Link Control and Adaptation Protocol (L2CAP) data packet from the accessing client and send an L2CAP data packet to the client; and 
         [0009]    a data encapsulation and conversion module which is configured to convert the L2CAP data packet received by the Bluetooth module into the SMB data packet, and convert the SMB data packet as the access result into the L2CAP data packet sent by the Bluetooth module. 
         [0010]    The data encapsulation and conversion module mat include: 
         [0011]    a Transmission Control Protocol (TCP) data encapsulation sub-module which is configured to encapsulate the SMB data packet, which is regarded as the access result, as a TCP data packet; 
         [0012]    an Internet Protocol (IP) data encapsulation sub-module which is configured to encapsulate the TCP data packet as an IP data packet; and 
         [0013]    an L2CAP data conversion sub-module which is configured to convert the IP data packet into the L2CAP data packet sent by the Bluetooth module. 
         [0014]    The L2CAP data conversion sub-module may further configured to convert the L2CAP data packet received by the Bluetooth module into the IP data packet; 
         [0015]    the IP data encapsulation sub-module is further configured to parse the IP data packet as the TCP data packet; and 
         [0016]    the TCP data encapsulation sub-module is further configured to parse the TCP data packet as the SMB data packet of the access request of the client. 
         [0017]    A client, may include: 
         [0018]    a file sharing client module which is configured to generate the SMB data packet as the access request to the mobile terminal and display the SMB data packet as the access result; 
         [0019]    a Bluetooth module which is configured to send the L2CAP data packet to the mobile terminal and receive the L2CAP data packet from the mobile terminal; and 
         [0020]    a data encapsulation and conversion module which is configured to convert the SMB data packet as the access request into the L2CAP data packet sent by the Bluetooth module and convert the L2CAP data packet received by the Bluetooth module into the SMB data packet as the access result. 
         [0021]    The data encapsulation and conversion module may include: 
         [0022]    a TCP data encapsulation sub-module which is configured to encapsulate the SMB data packet, which is regarded as the access request, as a TCP data packet; 
         [0023]    an IP data encapsulation sub-module which is configured to encapsulate the TCP data packet as an IP data packet; and 
         [0024]    an L2CAP data conversion sub-module which is configured to convert the IP data packet into the L2CAP data packet sent by the Bluetooth module. 
         [0025]    The L2CAP data conversion sub-module may further be configured to convert the L2CAP data packet received by the Bluetooth module into the IP data packet; 
         [0026]    the IP data encapsulation sub-module may further be configured to parse the IP data packet as the TCP data packet; and 
         [0027]    the TCP data encapsulation sub-module may further be configured to parse the TCP data packet as the SMB data packet as the access result. 
         [0028]    A method for realizing a wireless USB flash disk, may include: 
         [0029]    a client sends SMB data packet as access request to a mobile terminal in a Bluetooth way after establishing an L2CAP link with the mobile terminal; 
         [0030]    the mobile terminal executes the received data packet and sends the SMB data packet as access result to the client in a Bluetooth way; and 
         [0031]    the client displays the received access result. 
         [0032]    The client sends the SMB data packet as the access request to the mobile terminal in a Bluetooth way may include: 
         [0033]    generating the SMB data packet as the access request by the client; 
         [0034]    converting the SMB data packet as the access request into the L2CAP data packet; and 
         [0035]    sending the L2CAP data packet to the mobile terminal. 
         [0036]    Converting the SMB data packet as the access request into the L2CAP data packet may specifically include: 
         [0037]    encapsulating the SMB data packet, which is regarded as the access request, as the TCP data packet; 
         [0038]    encapsulating the TCP data packet as the IP data packet; and 
         [0039]    converting the IP data packet into the L2CAP data packet. 
         [0040]    The mobile terminal executing the received data packet and sending the SMB data packet as the access result to the client in a Bluetooth way may specifically include: 
         [0041]    receiving, by the mobile terminal, the L2CAP data packet sent by the client; 
         [0042]    converting the L2CAP data packet sent by the client into the SMB data packet as the access request; 
         [0043]    executing the SMB data packet as the access request and returning the SMB data packet as the access result; 
         [0044]    converting the SMB data packet as the access result into the L2CAP data packet; and 
         [0045]    sending the L2CAP data packet to the client. 
         [0046]    Converting the L2CAP data packet sent by the client into the SMB data packet as the access request may specifically include: 
         [0047]    converting the L2CAP data packet sent by the client into the IP data packet; and 
         [0048]    parsing the IP data packet as the TCP data packet; and 
         [0049]    parsing the TCP data packet as the SMB data packet as the access request. 
         [0050]    Converting the SMB data packet as the access result into the L2CAP data packet may specifically include: 
         [0051]    encapsulating the SMB data packet, which is regarded as the access result, as the TCP data packet, and 
         [0052]    encapsulating the TCP data packet as the IP data packet; and 
         [0053]    converting the IP data packet into the L2CAP data packet. 
         [0054]    The client displays the received access result may specifically include: 
         [0055]    receiving, by the client, the L2CAP data packet sent by the mobile terminal; 
         [0056]    converting the L2CAP data packet sent by the mobile terminal into the SMB data packet as the access result; and 
         [0057]    loading the SMB data packet as the access result to a file system of the client in mode of independent disk or file tree. 
         [0058]    Converting the L2CAP data packet sent by the mobile terminal into the SMB data packet as the access result may specifically include: 
         [0059]    converting the L2CAP data packet sent by the mobile terminal into the IP data packet; and 
         [0060]    parsing the IP data packet as the TCP data packet; and 
         [0061]    parsing the TCP data packet as the SMB data packet as the access result. 
         [0062]    A system for realizing a wireless USB flash disk, may include a client and a mobile terminal, wherein the client has established an L2CAP link with the mobile terminal, 
         [0063]    the client may be configured to send the SMB data packet as the access request to the mobile terminal in a Bluetooth way and display the SMB data packet as access result returned from the mobile terminal; and 
         [0064]    the mobile terminal may be configured to execute the data packet of the access request from the client and send the SMB data packet as the access result to the client in a Bluetooth way. 
         [0065]    The client may include: 
         [0066]    a file sharing client module which is configured to generate the SMB data packet as the access request to the mobile terminal and display the SMB data packet as the access result; 
         [0067]    a first Bluetooth module which is configured to send the L2CAP data packet to the mobile terminal and receive the L2CAP data packet from the mobile terminal; and 
         [0068]    a first data encapsulation and conversion module which is configured to convert the SMB data packet as the access request into the L2CAP data packet sent by the first Bluetooth module, and convert the L2CAP data packet received by the first Bluetooth module into the SMB data packet as the access result. 
         [0069]    The mobile terminal may include: 
         [0070]    a file sharing server end module which is configured to execute the SMB data packet of the access request from the client and return the SMB data packet as the access result; 
         [0071]    a second Bluetooth module which is configured to receive the L2CAP data packet from the client and send the L2CAP data packet to the client; and 
         [0072]    a second data encapsulation and conversion module which is configured to convert the L2CAP data packet received by the second Bluetooth module into the SMB data packet as the access request of the client, and convert the SMB data packet as the access result into the L2CAP data packet which is sent from the second Bluetooth module to the client. 
         [0073]    The method, device and system for implementing the wireless USB flash disk can take a mobile terminal as a wireless USB flash disk without any additional cable by combining the SMB protocol with the Bluetooth technology and the mutual conversion between the SMB data packet and the L2CAP data packet, thereby being convenient to users. 
     
    
     
       BRIEF DESCRIPTION OF THE DRAWINGS 
         [0074]      FIG. 1  is a diagram showing the structure of a mobile terminal in one embodiment of the disclosure; 
           [0075]      FIG. 2  is a diagram showing the structure of a data encapsulation and conversion module of a mobile terminal in another embodiment of the disclosure; 
           [0076]      FIG. 3  is a diagram showing the structure of a client in one embodiment of the disclosure; 
           [0077]      FIG. 4  is a diagram showing the structure of a data encapsulation and conversion module of a client in another embodiment of the disclosure; 
           [0078]      FIG. 5  is a flowchart of a method for realizing a wireless USB flash disk in one embodiment of the disclosure; and 
           [0079]      FIG. 6  is a diagram showing the structure of a system for realizing a wireless USB flash disk in one embodiment of the disclosure. 
       
    
    
     DETAILED DESCRIPTION 
       [0080]    The disclosure takes a mobile terminal as a wireless USB flash disc to use by combining Bluetooth technology and SMB protocol. 
         [0081]    The Bluetooth technology is a short-distance radio technology and is an open standard of wireless data and voice transmission; the Bluetooth works at a frequency band of 2.4 GHz to link various communication facilities, computers and their terminal equipment, various digital data systems, and even household appliances in a wireless way, and adopts a wireless interface instead of a wired cable connection, and has high portability and low power consumption. 
         [0082]    Bluetooth protocol stack is the specification of a group of protocols defined by a Special Interest Group (SIG), and aims to enable mutual operation among Bluetooth devices following the specification. L2CAP is the core protocol of the Bluetooth protocol stack and is used in the Bluetooth protocol stack of a data link layer to provide connection or connectionless data services to a high-layer protocol by protocol multiplexing, segmenting and recombining operation, and manners like group abstraction; the L2CAP allows the high-layer protocol and applications to send and receive the L2CAP data packet, and establish different paths among different applications of the Bluetooth devices by the concept of a channel. 
         [0083]    SMB protocol, which is developed by IBM and used for sharing files, printers, serial ports and the like among computers, is a client/server, request/response protocol. By the SMB protocol, client applications can read and write files on servers in various network environments and make a service request on a server program; and a client can access shared directories, open, read and write a file and perform other operation on a file system by sending an SMB command to a server. 
         [0084]    With reference to  FIG. 1 , a mobile terminal  13  in one embodiment of the disclosure is provided, including: 
         [0085]    a file sharing server end module  10  which is configured to execute the SMB data packet of the access request from a client and return SMB data packet as access result; 
         [0086]    a Bluetooth module  12  which is configured to receive the L2CAP data packet from the accessing client and send the L2CAP data packet to the client; and 
         [0087]    a data encapsulation and conversion module  11  which is configured to convert the L2CAP data packet received by Bluetooth module  12  into the SMB data packet and convert the access result into L2CAP data packet sent by the Bluetooth module  12 . 
         [0088]    With reference to  FIG. 2 , the data encapsulation and conversion module  11  includes: 
         [0089]    a TCP data encapsulation sub-module  112  which is configured to encapsulate the SMB data packet, which is regarded as the access result, as a TCP data packet; 
         [0090]    an IP data encapsulation sub-module  113  which is configured to encapsulate the TCP data packet as an IP data packet; and 
         [0091]    an L2CAP data conversion sub-module  114  which is configured to convert the IP data packet into the L2CAP data packet sent by the Bluetooth module  12 . 
         [0092]    In the data encapsulation and conversion module  11 , the L2CAP data conversion sub-module  114  is further configured to convert the L2CAP data packet received by the Bluetooth module  12  into the IP data packet; the IP data encapsulation sub-module  113  is further configured to parse the IP data packet as the TCP data packet; and the TCP data encapsulation sub-module  112  is further configured to parse the TCP data packet as the SMB data packet which is regarded as the access request of the client. 
         [0093]    In the embodiment, after mobile terminal  13  establishes an L2CAP link with a client, the client sends an access request, which is sent to the mobile terminal  13  by the L2CAP data packet suitable for Bluetooth transmission, to the mobile terminal  13 ; and the mobile terminal  13 , after making a response to the access request, i.e., executing the access request, feeds access result back to the client to realize sharing operation to the mobile terminal  13  by the client. The process that the mobile terminal  13  parses the L2CAP data packet sent by the client as the SMB data packet which can be executed by the file sharing server end module  10  includes: the Bluetooth module  12  receives the L2CAP data packet from the client; the data encapsulation and conversion module  11  converts the L2CAP data packet into the SMB data packet which can be executed by the file sharing server end module  10 , and the file sharing server end module  10  executes the SMB data packet and generates an SMB data packet for realizing the access. 
         [0094]    The process that the data encapsulation and conversion module  11  converts the L2CAP data packet into the SMB data packet which can be executed by the file sharing server end module  10  includes: 
         [0095]    the L2CAP data conversion sub-module  114  converts the L2CAP data packet into the IP data packet; then, the IP data encapsulation sub-module  113  parses the IP data packet as the TCP data packet, and the TCP data encapsulation sub-module  112  parses the TCP data packet as the SMB data packet of the access request which can be executed by the file sharing server end module  10 . 
         [0096]    Similarly, when the mobile terminal  13  feeds back the SMB data packet as the access result, the file sharing server end module  10  generates and sends the SMB data packet as the access result to the data encapsulation and conversion module  11 ; then, the data encapsulation and conversion module  11  converts the SMB data packet into the L2CAP data packet; and the Bluetooth module  12  converts the L2CAP data packet into a radio frequency signal for transmission. 
         [0097]    The process that the data encapsulation and conversion module  11  converts the SMB data packet into the L2CAP data packet includes: 
         [0098]    the TCP data encapsulation sub-module  112  encapsulates the SMB data packet, which is regarded as the access result, as the TCP data packet, then, the IP data encapsulation sub-module  113  encapsulates the TCP data packet as the IP data packet, and the L2CAP data conversion sub-module  114  converts the IP data packet into the L2CAP data packet. 
         [0099]    To sum up, based on the bidirectional conversion between the SMB data packet and the L2CAP data packet, the mobile terminal  13  of the disclosure realizes sharing operation to the mobile terminal  13  by the client and successfully realizes the wireless USB flash disc without any additional cable. 
         [0100]    With reference to  FIG. 3 , a client  23  in one embodiment of the disclosure is provided, including: 
         [0101]    a file sharing client module  20  which is configured to generate the SMB data packet as the access request to the mobile terminal and display the SMB data packet as the access result; 
         [0102]    a Bluetooth module  22  which is configured to send the L2CAP data packet to the mobile terminal and receive the L2CAP data packet from the mobile terminal; and 
         [0103]    a data encapsulation and conversion module  21  which is configured to convert the SMB data packet as the access request into the L2CAP data packet sent by the Bluetooth module  22 , and convert the L2CAP data packet received by the Bluetooth module  22  into the SMB data packet as the access result. 
         [0104]    With reference to  FIG. 4 , the data encapsulation and conversion module  21  includes: 
         [0105]    a TCP data encapsulation sub-module  212  which is configured to encapsulate the SMB data packet, which is regarded as the access request, as a TCP data packet; 
         [0106]    an IP data encapsulation sub-module  213  which is configured to encapsulate the TCP data packet as an IP data packet; and 
         [0107]    an L2CAP data conversion sub-module  214  which is configured to convert the IP data packet into the L2CAP data packet sent by the Bluetooth module  22 . 
         [0108]    The L2CAP data conversion sub-module  214  is further configured to convert the L2CAP data packet received by the Bluetooth module  22  into the IP data packet; the IP data encapsulation sub-module  213  is further configured to parse the IP data packet as the TCP data packet; and the TCP data encapsulation sub-module  212  is further configured to parse the TCP data packet as the SMB data packet as the access result. 
         [0109]    In the embodiment, after establishing an L2CAP link with the mobile terminal, the client  23  sends an access request, which is sent to the mobile terminal by the L2CAP data packet suitable for Bluetooth transmission, to the mobile terminal; and the mobile terminal, after making a response to the access request, i.e., executing the access request, feeds the access result back to the client  23  to realize sharing operation to the mobile terminal by client  23 . The process that the client  23  sends an access request to the mobile terminal and receives, displays and feeds back the result includes: 
         [0110]    the file sharing client module  20  generates and sends the SMB data packet, which is regarded as the access request, to the data encapsulation and conversion module  21 ; then, the data encapsulation and conversion module  21  converts the SMB data packet as the L2CAP data packet; and the Bluetooth module  22  converts the L2CAP data packet as a radio frequency signal for transmission. 
         [0111]    The process that the data encapsulation and conversion module  21  converts the SMB data packet, which is regarded as the access request, as the L2CAP data packet includes: 
         [0112]    the TCP data encapsulation sub-module  212  encapsulates the SMB data packet, which is regarded as the access request, as the TCP data packet; then, the IP data encapsulation sub-module  213  encapsulates the TCP data packet as the IP data packet; and the L2CAP data conversion sub-module  214  converts the IP data packet into the L2CAP data packet. 
         [0113]    Similarly, when the client  23  receives and displays the SMB data packet as the access result, the Bluetooth module  22  receives the radio frequency signal and converts it into the L2CAP data packet; the data encapsulation and conversion module  21  converts the L2CAP data packet into the SMB data packet; and the file sharing client module  20  loads the SMB data packet as the access result to a file system of the client  23  in mode of file tree or independent disk to realize sharing operation to the mobile terminal by the client  23 . 
         [0114]    The process that the data encapsulation and conversion module  21  converts the L2CAP data packet into the SMB data packet includes: 
         [0115]    the L2CAP data conversion sub-module  214  converts the L2CAP data packet into the IP data packet; then, the IP data encapsulation sub-module  213  parses the IP data packet as the TCP data packet; and the TCP data encapsulation sub-module  212  parses the TCP data packet as the SMB data packet as the access result. 
         [0116]    To sum up, based on the bidirectional conversion between the SMB data packet and the L2CAP data packet, the client  23  of the disclosure realizes sharing operation to the mobile terminal and successfully realizes the wireless USB flash disc without any additional cable. 
         [0117]    With reference to  FIG. 5 , a method for implementing a wireless USB flash disk in another embodiment of the disclosure is provided, including: 
         [0118]    S 101 : after establishing an L2CAP link with a mobile terminal, the client sends the SMB data packet as the access request to the mobile terminal in a Bluetooth way, 
         [0119]    specifically: 
         [0120]    the client generates the SMB data packet as the access request; 
         [0121]    converts the SMB data packet as the access request into the L2CAP data packet; and 
         [0122]    sends the L2CAP data packet to the mobile terminal. 
         [0123]    Wherein converts the SMB data packet as the access request into the L2CAP data packet specifically includes: 
         [0124]    encapsulates the SMB data packet, which is regarded as the access request, as the TCP data packet; 
         [0125]    encapsulates the TCP data packet as the IP data packet; and 
         [0126]    converts the IP data packet into the L2CAP data packet. 
         [0127]    S 102 : The mobile terminal executes the received SMB data packet and sends the SMB data packet as the access result to the client in a Bluetooth way, 
         [0128]    specifically: 
         [0129]    the mobile terminal receives the L2CAP data packet sent by the client; 
         [0130]    converts the L2CAP data packet sent by the client into the SMB data packet as the access request; 
         [0131]    executes the SMB data packet as the access request and returns the SMB data packet as the access result; 
         [0132]    converts the SMB data packet as the access result into the L2CAP data packet; and 
         [0133]    sends the L2CAP data packet to the client. 
         [0134]    Wherein converts the L2CAP data packet sent by the client into the SMB data packet as the access request specifically includes: 
         [0135]    converts the L2CAP data packet sent by the client into the IP data packet; and 
         [0136]    parses the IP data packet as the TCP data packet; and 
         [0137]    parses the TCP data packet as the SMB data packet as the access request. 
         [0138]    Wherein converts the SMB data packet as the access result into the L2CAP data packet specifically includes: 
         [0139]    encapsulates the SMB data packet, which is regarded as the access result, as the TCP data packet, and 
         [0140]    encapsulates the TCP data packet as the IP data packet; and 
         [0141]    converts the IP data packet into the L2CAP data packet. 
         [0142]    S 103 : The client displays the received access result, 
         [0143]    specifically: 
         [0144]    the client receives the L2CAP data packet sent by the mobile terminal; 
         [0145]    converts the L2CAP data packet sent by the mobile terminal into the SMB data packet as the access result; and 
         [0146]    loads the SMB data packet as the access result to a file system of the client in mode of independent disk or file tree. 
         [0147]    Wherein converts the L2CAP data packet sent by the mobile terminal into the SMB data packet as the access result specifically includes: 
         [0148]    converts the L2CAP data packet sent by the mobile terminal into the IP data packet; and 
         [0149]    parses the IP data packet as the TCP data packet; and 
         [0150]    parses the TCP data packet as the SMB data packet as the access result. 
         [0151]    To sum up, based on the bidirectional conversion between the SMB data packet and the L2CAP data packet, the method in the embodiment realizes sharing operation to the mobile terminal by the client and successfully realizes the wireless USB flash disc without any additional cable. 
         [0152]    With reference to  FIG. 6 , a system for implementing a wireless USB flash disk in another embodiment of the disclosure is provided, including: 
         [0153]    a client  43  and a mobile terminal  33 , wherein the client  43  has established an L2CAP link with the mobile terminal  33 , wherein 
         [0154]    the client  43  is configured to send the SMB data packet as the access request to the mobile terminal  33  in a Bluetooth way and display the SMB data packet as the access result returned from the mobile terminal  33 ; and 
         [0155]    the mobile terminal  33  is configured to execute the SMB data packet of the access request from the client  43  and send the SMB data packet as the access result to the client  43  in a Bluetooth way. 
         [0156]    The client  43  includes: 
         [0157]    a file sharing client module  40  which is configured to generate the SMB data packet as the access request to the mobile terminal and display the SMB data packet as the access result; 
         [0158]    a first Bluetooth module  42  which is configured to send the L2CAP data packet to the mobile terminal  33  and receive the L2CAP data packet from the mobile terminal  33 ; and 
         [0159]    a first data encapsulation and conversion module  41  which is configured to convert the SMB data packet as the access request into the L2CAP data packet sent by the first Bluetooth module  42 , and convert the L2CAP data packet received by the first Bluetooth module  42  into the SMB data packet as the access result. 
         [0160]    The mobile terminal  33  includes: 
         [0161]    a file sharing server end module  30  which is configured to execute the SMB data packet of the access request from the client  43  and return the SMB data packet as the access result; 
         [0162]    a second Bluetooth module  32  which is configured to receive the L2CAP data packet from the client  43  and send the L2CAP data packet to the client; and 
         [0163]    a second data encapsulation and conversion module  31  which is configured to convert the L2CAP data packet received by the second Bluetooth module  32  into the SMB data packet as the access request of the client  43 , and convert the SMB data packet as the access result into the L2CAP data packet sent by the second Bluetooth module  32 . 
         [0164]    In the embodiment, the working principle of the client  43  here is the same as that of the client  23  in the embodiment in  FIG. 3 ; and the working principle of the mobile terminal  33  here is the same as that of the mobile terminal  13  in the embodiment in  FIG. 1 , thereby needing no further description. 
         [0165]    In the system of the embodiment, the sharing operation to the mobile terminal  33  by the client  43  is based on the mutual conversion of the SMB data packet and the L2CAP data packet; and the SMB protocol and the Bluetooth technology are fully utilized to send the sharing operation command sent by the client  43  to the mobile terminal  33  in a Bluetooth way; and the mobile terminal  33  returns the access result in a Bluetooth way after execution. The system really realizes the wireless USB flash disk without any additional cable, so as to be very convenient to users. 
         [0166]    What described above are only preferred embodiments of the disclosure and not intended to limit the patent scope of the disclosure; and all the changes of equivalent structure or equivalent flow made by the description and drawings of the disclosure, or directly or indirectly applied to other related technical fields, are within the patent protection scope of the disclosure.