[go: up one dir, main page]

CN110738299A - WIFI flash memory disk and data processing method applied to WIFI flash memory disk - Google Patents

WIFI flash memory disk and data processing method applied to WIFI flash memory disk Download PDF

Info

Publication number
CN110738299A
CN110738299A CN201911026012.0A CN201911026012A CN110738299A CN 110738299 A CN110738299 A CN 110738299A CN 201911026012 A CN201911026012 A CN 201911026012A CN 110738299 A CN110738299 A CN 110738299A
Authority
CN
China
Prior art keywords
flash memory
chip
control chip
wifi module
host
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201911026012.0A
Other languages
Chinese (zh)
Other versions
CN110738299B (en
Inventor
杜铁军
王芬
朱治钢
张波
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Longke Technology Co Ltd
Original Assignee
Shenzhen Longke Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Longke Technology Co Ltd filed Critical Shenzhen Longke Technology Co Ltd
Priority to CN201911026012.0A priority Critical patent/CN110738299B/en
Publication of CN110738299A publication Critical patent/CN110738299A/en
Application granted granted Critical
Publication of CN110738299B publication Critical patent/CN110738299B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/067Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components
    • G06K19/07Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips
    • G06K19/077Constructional details, e.g. mounting of circuits in the carrier
    • G06K19/0772Physical layout of the record carrier
    • G06K19/07732Physical layout of the record carrier the record carrier having a housing or construction similar to well-known portable memory devices, such as SD cards, USB or memory sticks
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0602Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
    • G06F3/062Securing storage systems
    • G06F3/0622Securing storage systems in relation to access
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0638Organizing or formatting or addressing of data
    • G06F3/0644Management of space entities, e.g. partitions, extents, pools
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0668Interfaces specially adapted for storage systems adopting a particular infrastructure
    • G06F3/0671In-line storage system
    • G06F3/0673Single storage device
    • G06F3/0679Non-volatile semiconductor memory device, e.g. flash memory, one time programmable memory [OTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/70Services for machine-to-machine communication [M2M] or machine type communication [MTC]

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Television Signal Processing For Recording (AREA)

Abstract

The embodiment of the invention provides WIFI flash memory disks and a data processing method applied to the WIFI flash memory disks, wherein each WIFI flash memory disk comprises a flash memory control chip, a flash memory chip connected with the flash memory control chip, a USB interface and a WIFI module chip, the WIFI module chip receives a control instruction of a client through forwarding of a server, the WIFI module chip is also used for being in communication connection with a multimedia resource library through forwarding of the server, and the flash memory control chip executes corresponding operation according to the control instruction.

Description

WIFI flash memory disk and data processing method applied to WIFI flash memory disk
Technical Field
The invention relates to the technical field of flash memory disks, in particular to a WIFI flash memory disk and a data processing method applied to the WIFI flash memory disk.
Background
The flash memory disk is kinds of miniature mobile storage products, mainly used for data storage and reading, the convenient exchange of data between different equipments.
Disclosure of Invention
In view of this, the present invention provides a WIFI flash memory and a data processing method applied to the WIFI flash memory, which are intended to achieve the purpose of connecting to the internet and exchanging data with the internet device.
In order to achieve the above object, the following solutions are proposed:
, the invention provides WIFI flash disks, which comprise a flash memory control chip, a flash memory chip connected with the flash memory control chip, a USB interface and a WIFI module chip;
the WIFI module chip is used for receiving a control instruction of the client through forwarding of the server;
the WIFI module chip is also used for being in communication connection with a multimedia resource library through forwarding of the server;
and the flash memory control chip is used for executing corresponding operation according to the control instruction.
Optionally, the flash memory control chip is specifically configured to:
when the control instruction is a downloading instruction, establishing a data transmission channel with the WIFI module chip, and feeding back a processing result to the server through the WIFI module chip;
and receiving a multimedia file from the server through the WIFI module chip, and writing the multimedia file into the flash memory chip.
Optionally, the flash memory control chip is specifically further configured to:
before the data transmission channel of the WIFI module chip is established, whether the data transmission channel between the WIFI module chip and a host exists or not is judged, if yes, the data transmission channel between the WIFI module chip and the host is disconnected, and then the data transmission channel between the WIFI module chip and the WIFI module chip is established.
Optionally, the flash memory chip comprises an th visible partition, the th visible partition is in a copy protection state, and the th visible partition cannot write data and cannot delete stored data when a data transmission channel exists between the flash memory control chip and a host;
mounting the visible partition when a data transmission channel exists between the flash memory control chip and a host;
data is written to the th visible partition through a proprietary software interface, and data in the th visible partition is deleted through the proprietary software interface, which is a proprietary command distinct from USB standard commands as defined by the USB transmission standard.
Optionally, the flash memory chip further includes a second visible partition, and the second visible partition can read and write data;
a data transmission channel exists between the flash memory control chip and a host, and when the host is a computer system, the second visible partition is mounted;
and a data transmission channel exists between the flash memory control chip and the host, and when the host is a playing equipment system, the second visible partition is not mounted.
In a second aspect, the present invention provides data processing methods applied to the WIFI flash disk in the aspect, including:
the WIFI module chip receives a control instruction of the client through the forwarding of the server;
the WIFI module chip is in communication connection with the multimedia resource library through the forwarding of the server;
and the flash memory control chip executes corresponding operation according to the control instruction.
Optionally, the flash memory control chip executes corresponding operations according to the control instruction, including:
when the control instruction is a downloading instruction, the flash memory control chip establishes a data transmission channel with the WIFI module chip and feeds back a processing result to the server through the WIFI module chip;
the flash memory control chip receives the multimedia file from the server through the WIFI module chip and writes the multimedia file into the flash memory chip.
Optionally, before the flash memory control chip establishes the data transmission channel with the WIFI module chip, the method further includes:
the flash memory control chip judges whether a data transmission channel between the flash memory control chip and a host exists at present, if yes, the data transmission channel between the flash memory control chip and the host is disconnected, and then the step of establishing the data transmission channel between the flash memory control chip and the WIFI module chip is executed.
Optionally, the flash memory chip comprises an th visible partition, the th visible partition is in a copy protection state, and the th visible partition cannot write data and cannot delete stored data when a data transmission channel exists between the flash memory control chip and a host;
writing data to the th visible partition through a proprietary software interface through which data in the th visible partition is deleted, the proprietary software interface being a proprietary command distinct from USB standard commands as defined by the USB transmission standard;
the method further comprises the following steps:
and mounting the th visible partition when a data transmission channel exists between the flash memory control chip and a host.
Optionally, the flash memory chip further includes a second visible partition, and the second visible partition can read and write data;
the method further comprises the following steps:
a data transmission channel exists between the flash memory control chip and a host, and when the host is a computer system, the second visible partition is mounted;
and a data transmission channel exists between the flash memory control chip and the host, and when the host is a playing equipment system, the second visible partition is not mounted.
Compared with the prior art, the technical scheme of the invention has the following advantages:
the WIFI flash memory discs provided by the technical scheme comprise a flash memory control chip, and a flash memory chip, a USB interface and a WIFI module chip which are connected with the flash memory control chip, wherein the WIFI module chip receives a control instruction of a client through forwarding of a server, the WIFI module chip is also used for being in communication connection with a multimedia resource library through forwarding of the server, and the flash memory control chip executes corresponding operation according to the control instruction, so that the purpose that the WIFI flash memory disc is connected with the Internet and performs data exchange with Internet equipment is achieved.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the provided drawings without creative efforts.
Fig. 1 is a schematic structural diagram of types of WIFI flash disks provided in an embodiment of the present invention;
fig. 2 is a schematic flowchart of data processing methods applied to a WIFI flash disk according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be described clearly and completely with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only partial embodiments of of the present invention, rather than all embodiments.
Referring to fig. 1, a schematic structural diagram of WIFI flash disks provided in an embodiment of the present invention includes a flash memory control chip 11, and a flash memory chip 12, a USB interface 13, and a WIFI module chip 14 connected to the flash memory control chip 11, wherein,
specifically, a user sends a control instruction to the server 21 through the client 22 installed on a mobile phone or a computer, the server 21 forwards the control instruction to the WIFI module chip 14, the WIFI module chip 14 returns to the processing result value server 21 after completing corresponding operations, and the server 21 forwards the processing result to the client 22 to complete communication requests.
And the WIFI module chip 14 is also used for being in communication connection with the multimedia resource library 23 through forwarding of the server 21. The data in the multimedia repository 23 are forwarded and transmitted to the WIFI module chip 14 through the server 21, and then written into the flash memory chip 12.
And the flash memory control chip 11 is used for executing corresponding operations according to the control instruction of the client 22.
The WIFI flash memory disc is connected with a computer or a playing device through a USB interface 13, and the playing device can be a vehicle-mounted playing device. And the WIFI flash memory disk can be connected with a mobile phone through an OTG conversion line.
In specific embodiments, the WIFI flash disk further includes a battery to supply power to an electronic device of the WIFI flash disk when the WIFI flash disk is not connected to a host device such as a computer, a playback device, or a mobile phone, the flash memory control chip 11 is specifically configured to establish a data transmission channel with the WIFI module chip 14 when the control instruction of the client 22 is a download instruction, and feed back a processing result to the server 21 through the WIFI module chip 14, the server 21 acquires a multimedia file specified by the download instruction from the multimedia repository 23 after the flash memory control chip 11 establishes the data transmission channel with the WIFI module chip 14, and transmits the acquired multimedia file to the WIFI module chip 14, the WIFI module chip 14 transmits a data stream of the multimedia file to the flash memory control chip 11 through a SCSI protocol public instruction, and the flash memory control chip 11 writes the received multimedia file into the flash memory chip 12.
After the WIFI flash disk is connected with a host such as a computer, a playing device or a mobile phone, the default is that the host mounts the flash memory control chip 11, and when the host mounts the flash memory control chip 11, a data transmission channel exists between the host and the flash memory control chip 11, so that data exchange can be performed between the host and the WIFI flash disk. The flash memory control chip 11 is specifically configured to: when the control instruction of the client 22 is a download instruction, judging whether a data transmission channel with the host exists at present, if so, disconnecting the data transmission channel with the host, and then establishing the data transmission channel with the WIFI module chip 14, otherwise, directly establishing the data transmission channel with the WIFI module chip 14, and feeding back a processing result to the server 21 through the WIFI module chip 14; after the flash memory control chip 11 and the WIFI module chip 14 establish a data transmission channel, the server 21 acquires a multimedia file specified by a download instruction from the multimedia repository 23, and transmits the acquired multimedia file to the WIFI module chip 14; the WIFI module chip 14 sends the data stream of the multimedia file to the flash memory control chip 11 through a SCSI protocol public instruction; the flash memory control chip 11 writes the received multimedia file into the flash memory chip 12.
In order to prevent copying of protected data in a WIFI flash disk, a th visible partition is arranged on a flash memory chip 12, when a data transmission channel exists between a flash memory control chip 11 and a host, a th visible partition is mounted on the th visible partition, specifically, a th visible partition is mounted on the host under the control of the flash memory control chip 11, the th visible partition is in a software write protection state (data cannot be written and stored cannot be deleted), data in a th visible partition can only be written and deleted through a proprietary software interface, and data in a th visible partition is in a copy prevention state directly, namely, data in a th visible partition cannot be copied.
Specifically, the th visible partition is in the copy-protected state, when the flash memory control chip 11 receives that the sector address of the th visible partition read by the host exceeds the end address of the root directory area recorded by the hidden partition, the host is considered to be reading the data information of the multimedia file of the th visible partition, at this time, the flash memory control chip 11 calculates and records a change rule of the reading rate in time, if several graphs of 'copy' data are met, it is determined that the current operation is copying the multimedia file, the flash memory control chip 11 immediately terminates the access of the host to the th visible partition, if not, it is determined that the current operation is playing the multimedia file normally, and no blocking is performed.
It should be noted that, in specific embodiments, the dedicated software may also be the client 22 described above, and the flash memory control chip 11 writes the multimedia file into the visible partition of the flash memory chip 11.
In order to prevent protected data in the WIFI flash disk from being copied and meet product convenience, in the embodiment of the present invention, a second visible partition is further set for the flash memory chip 12, the second visible partition is a common partition, and a user can read and write data in the second visible partition through the host and the WIFI module chip 14. When the flash memory control chip 11 judges that the currently mounted host is the computer system, mounting a second visible partition; when the flash memory control chip 11 determines that the currently mounted host is the playing device system, the second visible partition is not mounted.
The following describes the software operation mode of the flash memory control chip 11.
th visible partition, a second visible partition and a hidden partition are arranged in the flash memory chip 12, the flash memory chip 12 has the capacity sizes of 4G, 8G, 16G, 32G, 64G, 128G and the like, and the software operation mode of the flash memory control chip 11 is divided into a mass production mode, a write-in mode, a disk-out mode and a read-out mode.
The mass production mode is that when in production, the capacity of the flash memory chip 12 needs to be read and returned to a mass production tool, mass production is calculated according to percentage, the number, the size, the type and the attribute of the partitions are respectively written into the flash memory control chip 11, meanwhile, the fat table of the th visible partition is modified through the flash memory control chip 11, the size of the root directory area is statically distributed, the starting address and the ending address of the distributed root directory area are written into the hidden partition for storage, and the size of the distributed root directory area is larger than the capacity storable file number of the th visible partition.
The writing mode of the visible partition is that data is sent to the flash memory control chip 11 through proprietary software installed on a computer, a mobile phone or a terminal processor, the flash memory control chip 11 firstly reads the start address and the end address of the visible partition root directory area from the hidden partition when receiving a command of writing the multimedia file, writes serial attribute information such as the file name, the file attribute and the creation time of the multimedia file into the root directory area, and normally writes the data information of the multimedia file into the visible partition.
The second visible partition is a normal visible partition and can be normally written and read, and therefore the writing mode of the second visible partition is not described in detail in the present invention.
Specifically, when the flash memory control chip 11 is mounted on the windows computer system, a "Read Format Capacity" instruction (instruction code is 23H) is firstly sent to the flash memory control chip 11, then a "MODE SENSE (6)" instruction is given (instruction code is 1AH), at this time, the flash memory control chip 11 judges that the currently mounted system is the windows computer system, when the apple computer system mounts the flash memory chip 12, a "Request SENSE" instruction (instruction code is 03H) is firstly sent to the flash memory control chip 11, then a "previous/all Medium Removal" instruction (instruction code is 1EH) is sent, at this time, the flash memory control chip 11 judges that the currently mounted system is the apple computer system, when the control flash memory control chip 11 recognizes that the mounted system is the computer system, the second visible partition and the second visible partition are mounted, and only the second visible partition is mounted.
The specific implementation that when the flash control chip 11 recognizes that the mounted system is the computer system, the visible partition of the th and the visible partition are mounted, and if Not, the visible partition of the th is mounted, that when the flash control chip 11 recognizes that the mounted system is the computer system, the computer system then sends a "Test Unit Ready" instruction (instruction code 00H) for the visible partition of the th to the flash control chip 11, meaning that the th visible partition can be normally used, the control chip returns a "Read" instruction (instruction code 00H) to mean ok, and when the computer system sends a "Test Unit Ready" instruction (instruction code 00H) for the visible partition to the flash control chip 11, whether the second visible partition can be normally used, the control chip returns a "Ready" instruction (instruction code 00H) to mean ok, when the computer system fails to detect that the computer system is the mounted system, whether the current system is the playing device, whether the system can normally use the flash control chip is a "Ready" visible partition ", that the control chip returns a" Ready "instruction code" Ready "instruction (instruction code 00H) to mean Ready" to mean, "when the flash control chip 11 can normally use, whether the visible partition is a" Read "instruction" (instruction code 64H), so, that the flash control chip can be normally send a "Ready" Read "instruction" (instruction) to the visible partition) to the flash control chip 11), whether the system can be normally used, whether the flash control chip can be used, whether the system can be used, whether the flash control chip can be normally, whether the flash control chip 11, whether the system can return a "Read" visible partition (visible partition, whether the system can be Read "command (Read command) to mean" can be Read command (Read command) to mean "visible partition, whether the flash control chip 11) to mean" visible partition, whether the flash control.
If the flash memory control chip 11 receives that the sector address of the th visible partition read by the host is between the start address and the end address of the root directory recorded by the hidden partition, the host is considered to be reading the attribute information of the multimedia file of the th visible partition, at this time, no processing is performed, and the flash memory control chip 11 normally reads, and when the sector address of the th visible partition read by the host exceeds the end address of the root directory recorded by the hidden partition, the host is considered to be reading the data information of the multimedia file of the th visible partition, at this time, the flash memory control chip 11 calculates and records the change rule of the reading speed within the th period, if several graphs of 'copy' data are satisfied, the current operation is judged to be copying the multimedia file, and the flash memory control chip 11 immediately terminates the access of the host to the th visible partition.
The foregoing describes the WIFI flash memory disk in the embodiment of the present invention, and a data processing method applied to the WIFI flash memory disk in the embodiment of the present invention is described below.
Referring to fig. 2, a schematic flowchart of data processing methods applied to a WIFI flash disk according to an embodiment of the present invention is provided, where the method includes:
s21: the WIFI module core 14 receives a control instruction of the client 22 through forwarding of the server 21.
S22: the WIFI module chip 14 is in communication connection with the multimedia resource library 23 through forwarding of the server 21.
S23: the flash memory control core 11 performs corresponding operations according to the control instructions of the client 22.
Optionally, the flash control chip 11 executes corresponding operations according to the control instruction of the client 22, including: when the control instruction is a download instruction, the flash memory control chip 11 establishes a data transmission channel with the WIFI module chip 14, and feeds back a processing result to the server 22 through the WIFI module chip 14; the flash memory control chip 11 receives the multimedia file from the server 22 through the WIFI module chip 14, and writes the multimedia file into the flash memory chip 12.
Optionally, before the flash memory control chip 11 establishes the data transmission channel with the WIFI module chip 14, the method further includes: the flash memory control chip 11 judges whether a data transmission channel exists between the flash memory control chip and the host, if so, the data transmission channel between the flash memory control chip and the host is disconnected, and then the step of establishing the data transmission channel with the WIFI module chip 14 is executed.
Optionally, the flash memory chip 12 includes an th visible partition, the th visible partition is in a copy protection state, the th visible partition is not writable and stored data is not erasable when a data transmission channel exists between the flash memory controller chip 11 and a host, the data is written into the th visible partition through a proprietary software interface, the data in the th visible partition is erased through the proprietary software interface, the proprietary software interface is a private command which is defined according to the USB transmission standard and is different from a USB standard command, and the method further includes mounting the th visible partition when the data transmission channel exists between the flash memory controller chip 11 and the host.
Optionally, the flash memory chip 12 further includes a second visible partition, and the second visible partition can read and write data; the method further comprises the following steps: a data transmission channel exists between the flash memory control chip 11 and the host, and when the host is a computer system, the second visible partition is mounted; and a data transmission channel exists between the flash memory control chip 11 and the host, and when the host is a playing device system, the second visible partition is not mounted.
The above-described embodiments of the apparatus are merely illustrative, and the units described as separate parts may or may not be physically separate, and the parts displayed as units may or may not be physical units, that is, may be located in places, or may be distributed on a plurality of network units.
Moreover, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a series of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus.
In the present specification, the emphasis points of the embodiments are different from those of the other embodiments, and the same and similar parts among the embodiments may be referred to each other.
Various modifications to these embodiments will be readily apparent to those skilled in the art, and the -like principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the invention.

Claims (10)

  1. The WIFI flash disks are characterized by comprising a flash memory control chip, a flash memory chip, a USB interface and a WIFI module chip, wherein the flash memory chip, the USB interface and the WIFI module chip are connected with the flash memory control chip;
    the WIFI module chip is used for receiving a control instruction of the client through forwarding of the server;
    the WIFI module chip is also used for being in communication connection with a multimedia resource library through forwarding of the server;
    and the flash memory control chip is used for executing corresponding operation according to the control instruction.
  2. 2. A WIFI flash drive according to claim 1, wherein the flash control chip is specifically configured to:
    when the control instruction is a downloading instruction, establishing a data transmission channel with the WIFI module chip, and feeding back a processing result to the server through the WIFI module chip;
    and receiving a multimedia file from the server through the WIFI module chip, and writing the multimedia file into the flash memory chip.
  3. 3. A WIFI flash drive as in claim 2, wherein the flash control chip is further configured to:
    before the data transmission channel of the WIFI module chip is established, whether the data transmission channel between the WIFI module chip and a host exists or not is judged, if yes, the data transmission channel between the WIFI module chip and the host is disconnected, and then the data transmission channel between the WIFI module chip and the WIFI module chip is established.
  4. 4. A WIFI flash drive according to any of claims 1-3, wherein the flash chip includes a visible partition, the visible partition is in a copy protection state, and the visible partition is not writable and stored data is not erasable when there is a data transfer channel between the flash controller chip and the host;
    mounting the visible partition when a data transmission channel exists between the flash memory control chip and a host;
    data is written to the th visible partition through a proprietary software interface, and data in the th visible partition is deleted through the proprietary software interface, which is a proprietary command distinct from USB standard commands as defined by the USB transmission standard.
  5. 5. A WIFI flash drive according to claim 4, wherein the flash chip further comprises a second visible partition, the second visible partition being capable of reading and writing data;
    a data transmission channel exists between the flash memory control chip and a host, and when the host is a computer system, the second visible partition is mounted;
    and a data transmission channel exists between the flash memory control chip and the host, and when the host is a playing equipment system, the second visible partition is not mounted.
  6. 6, A data processing method applied to the WIFI flash disk of claim 1, comprising:
    the WIFI module chip receives a control instruction of the client through the forwarding of the server;
    the WIFI module chip is in communication connection with the multimedia resource library through the forwarding of the server;
    and the flash memory control chip executes corresponding operation according to the control instruction.
  7. 7. The method of claim 6, wherein the flash control chip performs corresponding operations according to the control command, including:
    when the control instruction is a downloading instruction, the flash memory control chip establishes a data transmission channel with the WIFI module chip and feeds back a processing result to the server through the WIFI module chip;
    the flash memory control chip receives the multimedia file from the server through the WIFI module chip and writes the multimedia file into the flash memory chip.
  8. 8. The method of claim 7, wherein before the flash memory control chip establishes the data transmission channel with the WIFI module chip, the method further comprises:
    the flash memory control chip judges whether a data transmission channel between the flash memory control chip and a host exists at present, if yes, the data transmission channel between the flash memory control chip and the host is disconnected, and then the step of establishing the data transmission channel between the flash memory control chip and the WIFI module chip is executed.
  9. 9. The method of any in claims 6 to 8, wherein the flash memory chip comprises a visible partition, the visible partition is in a copy protection state, and the visible partition is not capable of writing data and deleting stored data when a data transmission channel exists between the flash memory control chip and a host;
    writing data to the th visible partition through a proprietary software interface through which data in the th visible partition is deleted, the proprietary software interface being a proprietary command distinct from USB standard commands as defined by the USB transmission standard;
    the method further comprises the following steps:
    and mounting the th visible partition when a data transmission channel exists between the flash memory control chip and a host.
  10. 10. A WIFI flash drive according to claim 4, wherein the flash chip further comprises a second visible partition, the second visible partition being capable of reading and writing data;
    the method further comprises the following steps:
    a data transmission channel exists between the flash memory control chip and a host, and when the host is a computer system, the second visible partition is mounted;
    and a data transmission channel exists between the flash memory control chip and the host, and when the host is a playing equipment system, the second visible partition is not mounted.
CN201911026012.0A 2019-10-25 2019-10-25 WIFI flash disk and data processing method applied to WIFI flash disk Active CN110738299B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911026012.0A CN110738299B (en) 2019-10-25 2019-10-25 WIFI flash disk and data processing method applied to WIFI flash disk

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911026012.0A CN110738299B (en) 2019-10-25 2019-10-25 WIFI flash disk and data processing method applied to WIFI flash disk

Publications (2)

Publication Number Publication Date
CN110738299A true CN110738299A (en) 2020-01-31
CN110738299B CN110738299B (en) 2023-09-12

Family

ID=69271479

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911026012.0A Active CN110738299B (en) 2019-10-25 2019-10-25 WIFI flash disk and data processing method applied to WIFI flash disk

Country Status (1)

Country Link
CN (1) CN110738299B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103051664A (en) * 2012-08-14 2013-04-17 深圳市朗科科技股份有限公司 File management method and device for cloud storage system as well as cloud storage system
US20140366092A1 (en) * 2013-06-10 2014-12-11 Hong Fu Jin Precision Industry (Wuhan) Co., Ltd. Data transmission method and mobile storage device using the same
CN206388216U (en) * 2016-12-02 2017-08-08 浙江海洋大学 A kind of intelligent USB flash disk for facilitating smart mobile phone to read data
CN107526978A (en) * 2017-08-23 2017-12-29 深圳市朗科科技股份有限公司 A kind of method and flash disk of data anti-copying shellfish
CN110244913A (en) * 2019-06-25 2019-09-17 深圳市朗科科技股份有限公司 A kind of control method, control device, storage equipment and control system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103051664A (en) * 2012-08-14 2013-04-17 深圳市朗科科技股份有限公司 File management method and device for cloud storage system as well as cloud storage system
US20140366092A1 (en) * 2013-06-10 2014-12-11 Hong Fu Jin Precision Industry (Wuhan) Co., Ltd. Data transmission method and mobile storage device using the same
CN206388216U (en) * 2016-12-02 2017-08-08 浙江海洋大学 A kind of intelligent USB flash disk for facilitating smart mobile phone to read data
CN107526978A (en) * 2017-08-23 2017-12-29 深圳市朗科科技股份有限公司 A kind of method and flash disk of data anti-copying shellfish
CN110244913A (en) * 2019-06-25 2019-09-17 深圳市朗科科技股份有限公司 A kind of control method, control device, storage equipment and control system

Also Published As

Publication number Publication date
CN110738299B (en) 2023-09-12

Similar Documents

Publication Publication Date Title
US7007127B2 (en) Method and related apparatus for controlling transmission interface between an external device and a computer system
US20070180153A1 (en) Reducing connection time for mass storage class devices
US20030163634A1 (en) Portable data storage apparatus
WO2006112794A1 (en) Interface for non-volatile memories
JP2008547068A (en) USB-SD storage device having a plurality of DMA channels, storage method thereof and recording medium
CN100412836C (en) Method and system for controlling host computer by external device through universal serial bus
CN111666044A (en) Method for accessing shingled magnetic recording SMR hard disk and server
JP5037734B2 (en) Data protection method and system, storage device, and storage device controller
CN103942009A (en) Apparatus and method for extending memory in terminal
JP2009151763A (en) Media processing device
CN102142010A (en) Method and equipment for inputting data to multimedia service database on embedded equipment
KR20090031102A (en) Method and device for formatting removable storage device
CN103049391A (en) Data processing method, data format and equipment
US7441077B2 (en) Device for transmitting data and method for the same
US7594043B2 (en) Reducing dismount time for mass storage class devices
KR101416322B1 (en) Authentication method of Contents-protected Title and Device adopting the method
JP2005050192A (en) Information recording system
CN110738299A (en) WIFI flash memory disk and data processing method applied to WIFI flash memory disk
CN101202081A (en) Medium drive apparatus, operation method for medium drive apparatus, information processing apparatus, recording and reproduction accessing method for information processing apparatus
CN102567263A (en) Device and method for automatic synchronization and automatic exchanging of user data of serial interface portable device
US20080091731A1 (en) Multi-media file automatic updating method and software program thereof
JP2004362523A (en) Wireless type storage device, wireless type hard disk, wireless type flash memory disc, storage device authentication method
CN101025718A (en) Automatic data synchronizing method with automatic synchronizing function
JP2004178535A (en) Storage controller, storage card, magnetic disk drive
CN214623633U (en) Mobile storage device and file access system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant