Multi-function module incorporating flash memory and enhanced I/O interface that can translate data from one format into another format for subsequent transmission to an external device
First Claim
1. A method to store and retrieve data from a flash memory module comprising the acts of:
- providing data to a flash memory via a data bus;
storing data in the flash memory;
retrieving data stored in the flash memory;
storing alternative configuration information within a flash memory module that is used to configure the data stored in the flash memory into an alternative interface configuration;
formatting the data within the flash memory module, wherein the data is formatted into a first interface configuration for subsequent transmission to an external device and wherein, in response to an external input, the data is formatted into the alternative interface configuration using the alternative configuration information for subsequent transmission to the external device; and
transmitting formatted data to the external device.
5 Assignments
0 Petitions
Accused Products
Abstract
A module incorporating a flash memory and a flash memory controller. The flash memory controller receives data via a first interface which can be a PCMCIA type interface. The data is then stored in the flash memory. The controller is adapted to be able to selectively recall the data from the flash memory and transmit the data to one or more recipient devices via the PCMCIA type interface or by an alternate interface. The module incorporates a user input device that, when manipulated by the user, induces the controller to send the data via the alternate interface. In one embodiment, the alternate interface is comprised of a GSM interface which allows data stored in the flash memory to be transmitted via a cellular telephone to a pre-selected telephone number by the user manipulating the user input device.
38 Citations
17 Claims
-
1. A method to store and retrieve data from a flash memory module comprising the acts of:
-
providing data to a flash memory via a data bus;
storing data in the flash memory;
retrieving data stored in the flash memory;
storing alternative configuration information within a flash memory module that is used to configure the data stored in the flash memory into an alternative interface configuration;
formatting the data within the flash memory module, wherein the data is formatted into a first interface configuration for subsequent transmission to an external device and wherein, in response to an external input, the data is formatted into the alternative interface configuration using the alternative configuration information for subsequent transmission to the external device; and
transmitting formatted data to the external device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of storing and retrieving data from a flash memory module comprising the steps of:
-
storing data in a flash memory from a flash memory I/O port;
storing alternative configuration information within a flash memory module;
receiving an external input;
retrieving data from flash memory;
formatting data within the flash memory module into an alternative configuration using the alternative configuration information; and
transmitting data in the alternative configuration in response to the external input. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A method of storing and retrieving data from a flash memory module comprising the steps of:
-
receiving data via a first interface device, wherein the data can be downloaded to an external device in a first interface format via the first interface device;
storing data in a flash memory;
storing alternative configuration information within a flash memory module;
receiving an external input;
retrieving data from the flash memory;
configuring data into an alternative configuration within the flash memory module in response to the external input; and
selectively downloading data to the external device in a second interface format. - View Dependent Claims (15, 16, 17)
-
Specification