This application claims the priority benefit of Taiwan application serial no.91210795, filed on Jul. 16, 2002.
1. Field of Invention
The present invention generally relates to a not-volatile memory device, and more particularly, to a non-volatile memory with wireless control function.
2. Description of Related Art
In line with the prevalence of electronic products, the storage of digital data has become a frequent operation in daily life. In order to realize the portability of the digital data saved so that it can be applied everywhere, the non-volatile memory, e.g. flash memory, has been developed by some manufacturers and serves as a main part in the non-volatile memory device. This non-volatile memory can be connected to a host via the different kinds of external bus interfaces, e.g. the Universal Serial Bus (USB) interface, RS232 interface or 1394 interface. The external bus is not only used by the non-volatile memory device to exchange data with the main part, but also used by the non-volatile memory device to obtain the power supplied from the host.
Since its characteristics of high portability and ease of connection to all kinds of hosts, the non-volatile memory is widely accepted by users and getting more and more popular now. A common application of the non-volatile memory device is to save the presenting data of sales person, academic researchers or other persons presenting their product's features or research results. However, in the process of the presentation, the person who is in charge the presentation must either assign someone to change the pictures displayed on the screen according to the presentation contents or has to walk around between the projected pictures and the host to change the pictures himself/herself. Either of the above situations causes a great inconvenience to the presenter.
To solve the above problem, it is an object of the present invention to provide a non-volatile memory device with wireless control function. The non-volatile memory device with wireless control function is divided into a remote control part and a main part, and a remote control signal sent by the remote control part is transferred to the host via the main part and a bus connected to the host, so that it can be used to control the host. Therefore, the user can perform the presentation under a relaxed atmosphere.
In order to achieve the object mentioned above and others, the present invention provides a non-volatile memory device with wireless control function. The non-volatile memory device comprises a main part and a remote control part. The main part comprises a connection port, a memory system and a remote control signal reception module. The remote control part comprises a function-key module, a controller, a remote control signal emission module and a first power storage unit. The connection port of the main part is electrically connected to a host, and the host provides the data and the host power to the non-volatile memory device with wireless control function via an external bus connected to the connection port. The memory system caches the data received by the connection port, and then writes the cached data into the non-volatile memory. The function-key module produces a set of key signals while being pressed. The controller produces a control signal corresponding to the set of key signals after it is received. The remote control signal emission module emits a corresponding remote control signal according to the control signal. After the remote control signal is received by the remote control signal reception module of the main part, the remote control signal reception module issues a set of host control signals that corresponds to the remote control signal, so that a host control signal can be transferred to the host via the connection port for controlling host operations. Moreover, the first power storage unit included in the remote control part stores power that is provided to the remote control part for its operation.
In a preferred embodiment of the present invention, the connection port comprises an interface connection device that connects to an interface, which can be one of the Universal Serial Bus (USB) interface, 1394 interface, RS232 interface, parallel transmission interface, PCMCIA interface, CF interface, SD interface, MMC interface and Memory Stick interface.
In a preferred embodiment of the present invention, the main part further comprises a second power storage unit. The second power storage unit stores the power that is provided to the main part when the host power is lost. Moreover, the first or the second power storage unit may be either a rechargeable battery or a non-chargeable battery. In a preferred embodiment of the present invention, a charging operation can be performed on the power storage units via the host power provided via the connection port.
The non-volatile memory device with wireless control function provided by the present invention includes a separable remote control part, and a remote control signal can be provided to the main part of a non-volatile memory device with wireless control function via the remote control part. The main part then transfers a control signal that is used for controlling the host via an external bus connected to the host. Therefore, the present invention allows the user to control host operations without to be on-site.
The accompanying drawings are included to provide a further understanding of the invention, and are incorporated in and constitute a part of this specification. The drawings illustrate embodiments of the invention, and together with the description, serve to explain the priciples of the invention.
Inside the main part 17, the connect port 100 receives the data output from the host 12 via the external bus 15, then the data is transferred to the memory system 170 via the data signal line 102 to perform the data write-in operation. Whereas, when the read operation is being processed, the data is transferred from the memory system 170 to the connection port 100 via the data signal line 102 first, and then transferred to the host 12 via the external bus 15. Moreover, the host power received by the connection port 100 is provided to the memory system 170 and the remote control signal reception module 172 via the power supplying path 104, respectively. The remote control signal reception module 172 transfers the host control signal to the connection port 100 via the data signal line 106, and the host control signal is subsequently transferred to the host 12 via the external bus 15.
Whereas inside the remote control part 19, the function-key module 190 produces a set of key signals corresponding to different function keys that are pressed by the user. Then, the set of key signals is converted to a control signal used for controlling the remote control signal emission module 194 via the controller 192. After the control signal is received, the remote control signal emission module 194 produces a corresponding remote control signal according to a pre-determined communication protocol. Furthermore, the whole electric power used by the remote control part 19 is provided by the power storage unit 196, and the power storage unit 196 may be either a rechargeable battery or a non-rechargeable battery.
Furthermore, after the remote part 29 is separated from the main part 27, since the host power provided via the power supplying path 204 is cut off, the power used by the remote control part 29 is then provided by the power storage unit 296. Based on the assumption that the power storage unit 296 can provide sufficient power that is needed to operate the remote control part 29, when the user presses different keys provided by the function-key module 209, the function-key module 209 produces a set of key signals that corresponds to the key that is pressed. After the controller 292 receives the set of key signals, the set of key signals is converted to a set of corresponding control signals for controlling the remote control signal emission module 294. After receiving the set of control signals, the remote control signal emission module 294 produces a set of remote control signals according to the message delivered by the control signal. After the remote control signal reception module 280 inside the main part 27 receives the remote control signal emitted from the remote control signal reception module 294, a set of host control signals is interpreted according to the set of remote control signals. The set of host control signals is then transmitted back to the connection port 200 via the data signal line 206, so that the host control signal can be transmitted back to the host 22 via the external bus 25 for controlling the operation of host 22.
In order to immediately provide electric power to the remote control part 29 when the host power is discontinued, a voltage feedback module is adopted in a preferred embodiment of the present invention for detecting a voltage variance happening in the power supplying path 204.
Besides the method of the voltage feedback module 310 monitoring the power supplying path 304a, there are many other methods for providing power to the power storage unit 320 when it is needed.
Since the voltage transmitted via the external bus mentioned above is generally about 5V, thus the memory system, the remote control part, and the power storage unit suitable for the embodiment without the voltage regulator mentioned above also can be operated under the environment of 5V. However, it will be apparent to one of the ordinary skill in the art that the present invention also can be applied to those elements operated under different voltages by adding the voltage regulator to it.
However, it will be apparent to one of the ordinary skill in the art that the circuit shown in the embodiment mentioned above does not serve as the necessary and only circuit layout method, and those who are skilled in the related art may modify the circuit design among the concepts mentioned above. Therefore, the embodiment mentioned above is only exemplified herein and is not used to limit the scope of the present invention. In the embodiment of the present invention having the voltage regulator, the internal elements are not limited to having the same potential as the host power transmitted from the external bus, and they can be modified according to the individual cost or circuit consideration.
Preferably, the present invention uses the rechargeable battery so that the energy has better utilization. However, the non-rechargeable battery such as the button-type battery also can be used in the present invention.
The power system composed of the charging module 522, the power storage unit 524 and the voltage feedback module 526 inside the main part 57 can provide the power to the memory system 570 for its operation when the host power is lost. If the power system inside the main part 57 mentioned above is modified to the one shown in
Furthermore, if the firmware embedded in the memory controller 574 detects the voltage variance, after the memory controller 574 writes all data cached in the buffer 572 to the non-volatile memory 576, and modifies and updates the file description as well as the file allocation table, the buffer 572 and the non-volatile memory 576 can be controlled via the control signal line 512 and 514 to stop receiving the power via the power supplying path according to the data that indicates losing the host power detected previously, so as to further achieve the power saving function. Moreover, it will be apparent to one of the ordinary skill in the art that the power saving function also can be achieved by using the activation control signal shown in
In summary, the present invention is characterized by providing a remote control function so that the computer host operation can be controlled via the external bus connected to the non-volatile memory device. Moreover, a power storage unit is further provided in the non-volatile memory device so as to completely store the data that is not stored completely after the non-volatile memory device is withdrawn from the host.
Although the invention has been described with reference to a particular embodiment thereof, it will be apparent to one of the ordinary skill in the art that modifications to the described embodiment may be made without departing from the spirit of the invention. Accordingly, the scope of the invention will be defined by the attached claims not by the above detailed description.
Number | Date | Country | Kind |
---|---|---|---|
91210795 U | Jul 2002 | TW | national |
Number | Name | Date | Kind |
---|---|---|---|
5307055 | Baskin et al. | Apr 1994 | A |
5584554 | Moore et al. | Dec 1996 | A |
5782548 | Miyashita | Jul 1998 | A |
Number | Date | Country | |
---|---|---|---|
20040183691 A1 | Sep 2004 | US |