US6048270A - Data-transfer device - Google Patents

Data-transfer device Download PDF

Info

Publication number
US6048270A
US6048270A US09/157,361 US15736198A US6048270A US 6048270 A US6048270 A US 6048270A US 15736198 A US15736198 A US 15736198A US 6048270 A US6048270 A US 6048270A
Authority
US
United States
Prior art keywords
data
interface unit
transfer device
memory
memory card
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.)
Expired - Fee Related
Application number
US09/157,361
Inventor
Cheng Chiu-Hao
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.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to US09/157,361 priority Critical patent/US6048270A/en
Application granted granted Critical
Publication of US6048270A publication Critical patent/US6048270A/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/45Controlling the progress of the video game
    • A63F13/49Saving the game status; Pausing or ending the game
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/90Constructional details or arrangements of video game devices not provided for in groups A63F13/20 or A63F13/25, e.g. housing, wiring, connections or cabinets
    • A63F13/95Storage media specially adapted for storing game information, e.g. video game cartridges

Definitions

  • the present invention is related to a device for data transfer, especially to a device for transferring data between a game player for of a home-entertainment system and a memory card.
  • Table 1 is a list of the memory capacities of the memory cards used by the above referenced home-entertainment system makers:
  • Each maker manufactures only its own memory card with its own set of specifications and memory capacity. As a result, players are left with the option of buying more of the specific memory cards that fit particular game players as the need for storing game record data increases.
  • the per unit cost of making memory chips has steadily declined as production technologies improve by leaps and bounds.
  • the memory card capacity of the SS player is 8 times that of the PS game player and 32 times that of the N-64 game player, its price is neither 8 times nor 32 times greater. Therefore, a data-transfer device (“DTD") that allows memory cards by each maker to be used in the player by the others would enable players to have the option of buying memory cartridges with higher memory capacity and no longer be subjected to the capacity limitation imposed by their particular game players.
  • DTD data-transfer device
  • This invention seeks to overcome the problem of inconvenience and incompatibility arising from the fact that the memory cartridge made for one game player cannot be used in another player and vice versa, and to prevent each maker from monopolizing the market for memory cards for its own brand-name systems; and to enable players to purchase memory cards of the same amount of storage space with lower per-unit prices and to no longer be restricted to purchasing the same amount of storage space at higher prices.
  • the object of the present invention is to provide a converter that converts one memory card so that it may be used in another game player of a different specification.
  • Another object of the present invention is to provide for an external add-on memory enhancement by using the data-transfer device for connecting to a memory card with a higher capacity.
  • a further object of the present invention is to provide for a data-transfer device that enables an external add-on insertion of a non-specific memory card in a specific system unit.
  • An even further purpose of the present invention is to provide for a data-transfer device capable of compressing record data from the game player.
  • the DTD of the present invention in view of the problem and inconvenience associated with the mutual incompatibility of memory cards designed for different game players, and the drawback in uncompressed data taking up larger memory spaces, the DTD of the present invention, with respect to data from the various game players to be recorded in a memory card, compresses and transfers said data, and acts as a converter between a game player of one specification and a memory card of another specification for data compression and for communication of control signals.
  • This DTD comprises at least a serial data interface unit, a data buffer unit, a data processing unit, and a serial/parallel data interface unit.
  • FIG. 1 is the block diagram of the prior art layout of a game player connecting with a memory card, a television set (or a monitor) and a CD-ROM drive.
  • FIG. 2 is the block diagram of the first embodiment of the DTD of the present invention.
  • FIG. 3 is the block diagram that shows the DTD of FIG. 2 connecting with a game player and a memory card.
  • FIG. 4 is the block diagram of the second embodiment of the DTD of the present invention.
  • FIG. 5 is the block diagram that shows the DTD of FIG. 4 connecting with a game player, a memory card and a pad controller.
  • FIG. 6 shows the circuit diagram of the preferred embodiment of the DTD.
  • FIG. 1 shows the block diagram of the prior art connection layout of a game player, a memory card, a television (or a monitor), and a CD-ROM drive.
  • Prior art game player 3 can read program data from the CD-ROM drive's program data output port, and process the data before outputting it to the video image input port of the television (or monitor) 1.
  • the connection facility to the memory card varies.
  • the SS game player 3 connects directly to the memory card 10, and the data interface is based on parallel-to-parallel communication; the PS game player 3 also connects directly to the memory card 11, and the game player 3 and the memory card 11 are serially interfaced through the connection to a memory controller card 14, and the data interface is based on serial communication; the N-64 game player 3 interfaces serially with a pad controller or joy-stick controller 13, in which is inserted a memory card 12 that interfaces with it in parallel.
  • the DTD 50 comprises primarily a data processing unit 51, a serial data interface unit 52, a serial/parallel data interface unit 53, and a data buffer unit 54; wherein the serial data interface unit 52, controlled by the data processing unit 51, can communicate by serial interface with the game player 3 to transmit data back to the data processing unit 51.
  • the data processing unit 51 can perform computations on the input data and store the results in the data buffer unit 54, and control the serial/parallel data interface 53 to read/write data from/to the memory card in series or in parallel.
  • the data flow of DTD 50 of the present invention can serially read out the data from the game player 3 and the data then transmits game player 3 to the data processing unit 51, and then by serial or parallel interface (depending on the memory chips in the memory cartridge) said data is stored in the memory; or alternatively, the data processing unit 51 reads back the record data serially or in parallel from the memory card and said data is outputted serially to the game player 3.
  • control/data bus of the serial/parallel data interface unit 53 will contain signals for timing, line-selection, and data; alternatively, if data are communicated in parallel, then control/data bus of the serial/parallel data interface unit 53 will contain read, write, data, and address signals, and the signal control part of the control/data bus of the serial/parallel data interface unit 53 will contain signals for timing, line-selection, and read/write, and further applications depending on the memory chip used in the memory card.
  • the operations performed by the data processing unit 51 include data-compression which uses known data-compression algorithms such as the Human algorithm that encodes numbering repeated characters, and subsequent storage of the compressed data in the memory through the serial/parallel data interface unit 53; and when the DTD 50 retrieves data from the memory, the operations performed by the data processing unit 51 include data-decompression which de-compresses retrieved data according to the prior compression algorithm, and subsequent transmission of data to the game player 3 through the serial data interface unit 52.
  • the data processing unit 51 of the DTD 50 converts data to a serial or parallel mode of communication, depending on the type of interface available on the externally connected memory card.
  • the data processing unit 51 can be a microprocessor, a single-chip controller or a digital control circuit.
  • FIG. 3 shows the block diagram of the connection layout consisting of the DTD 50, a game player, and a memory card.
  • This particular application is based on the PS game player 3.
  • the memory card 11 serially connects with the game player 3 through the use of a memory card controller 14; now the user can use the DTD 50 and insert it into the same memory card slot, and it connects serially with game player 3 through the serial interface unit 52.
  • users can use a non-PS memory card 20 for greater memory capacity.
  • said DTD can be equipped with a switch (not shown) for selecting which memory bank within the larger memory capacity to use for data storage.
  • the operate can switch to address signals for higher bits so as to use a larger memory bank.
  • FIG. 4 shows the block diagram of the second embodiment of the DTD of the present invention.
  • the DTD 60 comprises primarily a data processing unit 61, serial data interface unit 62, serial/parallel data interface unit 63, a data buffer unit 64, and a serial control interface unit 65; wherein the data processing unit 61, the serial data interface unit 62, the serial/parallel data interface 63, and the data buffer unit 64 are the same as those in the DTD 50 of the first embodiment, as well as having identical connections and functions, therewith (so the descriptions there of which are omitted here).
  • the difference between these two embodiments is in the DTD 60's having the serial control interface unit 65, which acts as a communication conduit between the DTD 60 and the pad controller 13 (see FIG. 5), and which is controlled by the data processing unit 61 such that it can either read data signals from the pad controller 13 or output signals sent by the game player 3 to the pad controller 13.
  • the data flow of the DTD 60 is as follows: the game player 3 reads serial data to data processing unit 61, and said serial data includes record data and control data; the data processing unit 61 can perform the data compression algorithm of the first embodiment to compress record data and then store it in the memory either through a serial or parallel interface. A part of the control data transmitted from the game player 3 to the pad controller 13 will be intercepted regarding read signal and write signal for the memory by the data processing unit 61, and the remaining part will go to the pad controller 13 through the serial control interface unit 65. As such, pad controller 13 will not perform the task of retrieving and storing data to the memory, as the task will be performed by the DTD 60 of the present invention instead.
  • the DTD 60 will intercept the controlling signals through the serial control interface unit 65, and notify game player 3 in stead of the pad controller 13, and read record data from the memory either in series or in parallel to the data processing unit 61 for data de-compression, after which operation data then flows to the system unit through the serial data interface unit 62.
  • the DTD 60 can define the key-press control status of the pad controller 13, which definition can be read in by the data processing unit 61 for executing the switching operation to switch between the memory banks of the memory card, or to perform signal indication; such signals of the definition of the key-press control status can be intercepted by the DTD 60 and will not go into the game player 3.
  • FIG. 5 shows the block diagram of the layout of the DTD 60, the game player 3, the memory card 20, and the pad controller 13.
  • This embodiment uses the N-64 game player 3 as an example. Please refer hereto in conjunction with FIG. 1.
  • the memory card 12 inserts directly into the pad controller 13, but now, users may use the DTD 60 as a communication conduit between the game player 3 and the pad controller 13, and it can effectively intercept the signals for data retrieval from and data storage to memory from both sides, and perform the task of data access in lieu of the pad controller 13; as a result, the user can use the non-(N-64) memory card 20 for greater memory capacity.
  • FIG. 6 shows the circuit diagram of the preferred embodiment of the present invention.
  • This embodiment comprises primarily a data processing unit, whose constitution can be accomplished by a single chip processor 70, and a data buffer unit, whose constitution can be accomplished by a memory chip 71.
  • the processor 70 incorporates programming input/output interfaces, including a serial data interface port for communicating, and interfaces in series with the game player and the pad controller (not shown); and memory data interface port which for communicating either serially or in parallel with the memory card (not shown).
  • the signals of DTD to connect to the game player are connected to the input port 72, and the signals thereof to connect to the memory card and pad controller are connected to the output port 73.
  • the monitor 74 can indicate the location of the memory bank switched to by the pad controller.
  • the non-specific memory card 20 can enable the use of the SS memory card with higher memory capacity (see Table 1) in conjunction with the PS or N-64 game players, or the PS memory card in the N-64 game player.
  • higher capacity memories used by digital cameras such as serial flash memories, and any other erasable memories, can all be used for this purpose.
  • the data-transfer device of the present invention can effectively overcome the problem of incompatibility which currently exists among memory cards designed specifically for their corresponding entertainment systems, and to provide for an effective means for the game player to use higher capacity memories thereby enabling the user to remove the restriction of using only a specific memory card for achieving greater economic utilities.

Abstract

The present invention comprises at least a serial data interface unit, a data buffer unit, a data processing unit, and a serial/parallel data interface unit. It is designed for compressing and transferring recorded data signals stored in the memory card employed by various game players currently available in the market; and acting as a data-transfer device for compressing and transferring data signals and for transmitting control signals between the specific game player and the non-specific memory card.

Description

FIELD OF THE INVENTION
The present invention is related to a device for data transfer, especially to a device for transferring data between a game player for of a home-entertainment system and a memory card.
DESCRIPTION OF THE PRIOR ART
In the current market of TV game players for home-entertainment, the mainstream brand-name products are Nintendo 64 ("N-64") by Nintendo, Saturn ("SS") by Sega, and Play-Station ("PS") by Sony. The gaming software continues to upgrade to newer versions, and the gaming modes unceasingly develop various approaches, such as simulation games, strategic games, and role-playing games, which are usually designed in such a way that the players find it difficult to complete one level and go on to the next level in one setting. As such, certain data storage devices for recording the data of the game records are required to enable the player to resume the game at the point where the player had left off last time. Currently, major brand-name game players are equipped with external memory card slots to increase the memory capacities of their systems.
However, currently, each game player has its own technical specification and uses its own exclusive memory cards. The memory capacities of the memory card varies, and each is incompatible with the others. Table 1 is a list of the memory capacities of the memory cards used by the above referenced home-entertainment system makers:
              TABLE 1                                                     
______________________________________                                    
System Name N-64         PS    SS                                         
______________________________________                                    
 Memory Card                                                              
            256K         1M    8M                                         
Capacity (bit)                                                            
______________________________________                                    
Each maker manufactures only its own memory card with its own set of specifications and memory capacity. As a result, players are left with the option of buying more of the specific memory cards that fit particular game players as the need for storing game record data increases. The per unit cost of making memory chips has steadily declined as production technologies improve by leaps and bounds. As a result, although the memory card capacity of the SS player is 8 times that of the PS game player and 32 times that of the N-64 game player, its price is neither 8 times nor 32 times greater. Therefore, a data-transfer device ("DTD") that allows memory cards by each maker to be used in the player by the others would enable players to have the option of buying memory cartridges with higher memory capacity and no longer be subjected to the capacity limitation imposed by their particular game players.
Furthermore, as data is compressed by appropriate data-compression approaches so that more data can be stored in a given space, the efficiency of the memory card is further enhanced.
PROBLEM THIS INVENTION SEEKS TO OVERCOME
This invention seeks to overcome the problem of inconvenience and incompatibility arising from the fact that the memory cartridge made for one game player cannot be used in another player and vice versa, and to prevent each maker from monopolizing the market for memory cards for its own brand-name systems; and to enable players to purchase memory cards of the same amount of storage space with lower per-unit prices and to no longer be restricted to purchasing the same amount of storage space at higher prices.
The object of the present invention is to provide a converter that converts one memory card so that it may be used in another game player of a different specification.
Another object of the present invention is to provide for an external add-on memory enhancement by using the data-transfer device for connecting to a memory card with a higher capacity.
A further object of the present invention is to provide for a data-transfer device that enables an external add-on insertion of a non-specific memory card in a specific system unit.
An even further purpose of the present invention is to provide for a data-transfer device capable of compressing record data from the game player.
SUMMARY OF THE INVENTION
In view of the problem and inconvenience associated with the mutual incompatibility of memory cards designed for different game players, and the drawback in uncompressed data taking up larger memory spaces, the DTD of the present invention, with respect to data from the various game players to be recorded in a memory card, compresses and transfers said data, and acts as a converter between a game player of one specification and a memory card of another specification for data compression and for communication of control signals. This DTD comprises at least a serial data interface unit, a data buffer unit, a data processing unit, and a serial/parallel data interface unit.
BRIEF DESCRIPTION OF THE DRAWINGS
The many distinguished features and characteristics of this DTD can be further illustrated in the following detailed descriptions and drawings:
FIG. 1 is the block diagram of the prior art layout of a game player connecting with a memory card, a television set (or a monitor) and a CD-ROM drive.
FIG. 2 is the block diagram of the first embodiment of the DTD of the present invention.
FIG. 3 is the block diagram that shows the DTD of FIG. 2 connecting with a game player and a memory card.
FIG. 4 is the block diagram of the second embodiment of the DTD of the present invention.
FIG. 5 is the block diagram that shows the DTD of FIG. 4 connecting with a game player, a memory card and a pad controller.
FIG. 6 shows the circuit diagram of the preferred embodiment of the DTD.
DESCRIPTION OF THE PREFERRED EMBODIMENT
FIG. 1 shows the block diagram of the prior art connection layout of a game player, a memory card, a television (or a monitor), and a CD-ROM drive. Prior art game player 3 can read program data from the CD-ROM drive's program data output port, and process the data before outputting it to the video image input port of the television (or monitor) 1. As each maker has its own system design, the connection facility to the memory card varies. For example, the SS game player 3 connects directly to the memory card 10, and the data interface is based on parallel-to-parallel communication; the PS game player 3 also connects directly to the memory card 11, and the game player 3 and the memory card 11 are serially interfaced through the connection to a memory controller card 14, and the data interface is based on serial communication; the N-64 game player 3 interfaces serially with a pad controller or joy-stick controller 13, in which is inserted a memory card 12 that interfaces with it in parallel.
Referring next to FIG. 2 which shows the block diagram of the first embodiment of the DTD, the DTD 50 comprises primarily a data processing unit 51, a serial data interface unit 52, a serial/parallel data interface unit 53, and a data buffer unit 54; wherein the serial data interface unit 52, controlled by the data processing unit 51, can communicate by serial interface with the game player 3 to transmit data back to the data processing unit 51. The data processing unit 51 can perform computations on the input data and store the results in the data buffer unit 54, and control the serial/parallel data interface 53 to read/write data from/to the memory card in series or in parallel.
The data flow of DTD 50 of the present invention can serially read out the data from the game player 3 and the data then transmits game player 3 to the data processing unit 51, and then by serial or parallel interface (depending on the memory chips in the memory cartridge) said data is stored in the memory; or alternatively, the data processing unit 51 reads back the record data serially or in parallel from the memory card and said data is outputted serially to the game player 3. In this process, if the DTD 50 and the memory card communicate data in series, then the control/data bus of the serial/parallel data interface unit 53 will contain signals for timing, line-selection, and data; alternatively, if data are communicated in parallel, then control/data bus of the serial/parallel data interface unit 53 will contain read, write, data, and address signals, and the signal control part of the control/data bus of the serial/parallel data interface unit 53 will contain signals for timing, line-selection, and read/write, and further applications depending on the memory chip used in the memory card.
Furthermore, when the DTD 50 reads data from the game player 3, the operations performed by the data processing unit 51 include data-compression which uses known data-compression algorithms such as the Human algorithm that encodes numbering repeated characters, and subsequent storage of the compressed data in the memory through the serial/parallel data interface unit 53; and when the DTD 50 retrieves data from the memory, the operations performed by the data processing unit 51 include data-decompression which de-compresses retrieved data according to the prior compression algorithm, and subsequent transmission of data to the game player 3 through the serial data interface unit 52.
In addition to executing the data compression and de-compression operations, the data processing unit 51 of the DTD 50 converts data to a serial or parallel mode of communication, depending on the type of interface available on the externally connected memory card. The data processing unit 51 can be a microprocessor, a single-chip controller or a digital control circuit.
FIG. 3 shows the block diagram of the connection layout consisting of the DTD 50, a game player, and a memory card. This particular application is based on the PS game player 3. Please refer to FIG. 4 in conjunction with FIG. 1. In the prior art, the memory card 11 serially connects with the game player 3 through the use of a memory card controller 14; now the user can use the DTD 50 and insert it into the same memory card slot, and it connects serially with game player 3 through the serial interface unit 52. As such, users can use a non-PS memory card 20 for greater memory capacity.
In addition, said DTD can be equipped with a switch (not shown) for selecting which memory bank within the larger memory capacity to use for data storage. When the memory card 20 communicates in parallel with the DTD 50, the operate can switch to address signals for higher bits so as to use a larger memory bank.
FIG. 4 shows the block diagram of the second embodiment of the DTD of the present invention. The DTD 60 comprises primarily a data processing unit 61, serial data interface unit 62, serial/parallel data interface unit 63, a data buffer unit 64, and a serial control interface unit 65; wherein the data processing unit 61, the serial data interface unit 62, the serial/parallel data interface 63, and the data buffer unit 64 are the same as those in the DTD 50 of the first embodiment, as well as having identical connections and functions, therewith (so the descriptions there of which are omitted here). The difference between these two embodiments is in the DTD 60's having the serial control interface unit 65, which acts as a communication conduit between the DTD 60 and the pad controller 13 (see FIG. 5), and which is controlled by the data processing unit 61 such that it can either read data signals from the pad controller 13 or output signals sent by the game player 3 to the pad controller 13.
The data flow of the DTD 60 is as follows: the game player 3 reads serial data to data processing unit 61, and said serial data includes record data and control data; the data processing unit 61 can perform the data compression algorithm of the first embodiment to compress record data and then store it in the memory either through a serial or parallel interface. A part of the control data transmitted from the game player 3 to the pad controller 13 will be intercepted regarding read signal and write signal for the memory by the data processing unit 61, and the remaining part will go to the pad controller 13 through the serial control interface unit 65. As such, pad controller 13 will not perform the task of retrieving and storing data to the memory, as the task will be performed by the DTD 60 of the present invention instead. As the pad controller 13 gives the command for downloading record data in the memory to the game player 3, the DTD 60 will intercept the controlling signals through the serial control interface unit 65, and notify game player 3 in stead of the pad controller 13, and read record data from the memory either in series or in parallel to the data processing unit 61 for data de-compression, after which operation data then flows to the system unit through the serial data interface unit 62.
In addition, the DTD 60 can define the key-press control status of the pad controller 13, which definition can be read in by the data processing unit 61 for executing the switching operation to switch between the memory banks of the memory card, or to perform signal indication; such signals of the definition of the key-press control status can be intercepted by the DTD 60 and will not go into the game player 3.
FIG. 5 shows the block diagram of the layout of the DTD 60, the game player 3, the memory card 20, and the pad controller 13. This embodiment uses the N-64 game player 3 as an example. Please refer hereto in conjunction with FIG. 1. In the prior art, the memory card 12 inserts directly into the pad controller 13, but now, users may use the DTD 60 as a communication conduit between the game player 3 and the pad controller 13, and it can effectively intercept the signals for data retrieval from and data storage to memory from both sides, and perform the task of data access in lieu of the pad controller 13; as a result, the user can use the non-(N-64) memory card 20 for greater memory capacity.
FIG. 6 shows the circuit diagram of the preferred embodiment of the present invention. This embodiment comprises primarily a data processing unit, whose constitution can be accomplished by a single chip processor 70, and a data buffer unit, whose constitution can be accomplished by a memory chip 71. The processor 70 incorporates programming input/output interfaces, including a serial data interface port for communicating, and interfaces in series with the game player and the pad controller (not shown); and memory data interface port which for communicating either serially or in parallel with the memory card (not shown). The signals of DTD to connect to the game player are connected to the input port 72, and the signals thereof to connect to the memory card and pad controller are connected to the output port 73. Furthermore, the monitor 74 can indicate the location of the memory bank switched to by the pad controller.
In the embodiment of the DTD 60, and the DTD 50 of the present invention, the non-specific memory card 20 can enable the use of the SS memory card with higher memory capacity (see Table 1) in conjunction with the PS or N-64 game players, or the PS memory card in the N-64 game player. Furthermore, higher capacity memories used by digital cameras, such as serial flash memories, and any other erasable memories, can all be used for this purpose.
The Effect of the Present Invention
The data-transfer device of the present invention can effectively overcome the problem of incompatibility which currently exists among memory cards designed specifically for their corresponding entertainment systems, and to provide for an effective means for the game player to use higher capacity memories thereby enabling the user to remove the restriction of using only a specific memory card for achieving greater economic utilities.

Claims (20)

What is claimed is:
1. A data-transfer device to render a memory card compatible with a specific game player with which said memory card is normally incompatible, said data-transfer device comprising:
(a) a serial data interface unit for communicating with said specific game player in series;
(b) a memory port interface unit for communicating with said memory card;
(c) a data processing unit, for processing record data read by said serial data interface unit and output to said memory port interface unit, and for processing record data read in by said memory port interface unit and output to said serial data interface unit; and
(d) a data buffer unit, for providing data storage of said data processing unit.
2. A data-transfer device to render a memory card compatible with the pad controller of a specific game player with which said memory card is normally incompatible, said data-transfer device comprising:
(a) a serial data interface unit for communicating with said specific game player in series;
(b) a memory port interface unit for communicating with the game player;
(c) a serial control interface unit for communicating with the pad controller in series;
(d) a data processing unit, for separating record data and control data both read in from said serial data interface unit, such that record data output to said memory port interface unit, and for controlling said serial control interface unit in transmitting control data, and for processing record data read by said memory port interface unit and output to said serial data interface unit; and
(e) a data buffer unit, for providing data storage of said data processing unit.
3. A data-transfer device to render a non-specific memory card compatible with a specific game player with which said memory card is normally incompatible, said data-transfer device comprising:
(a) a data processing unit, for processing record data read from said specific game player and output to said memory card, and for processing record data read from said memory card and output to said specific game player; and
(b) a data buffer unit, for providing data storage of said data processing unit; and
said data processing unit having serial data interface port for communicating with said specific game player in series, and memory data interface port for communicating with said memory card.
4. The data-transfer device according to claim 1, wherein said memory port interface unit communicates with said memory card in series or in parallel transmission.
5. The data-transfer device according to claim 2, wherein said memory port interface unit communicates with the memory card in series or in parallel transmission.
6. The data-transfer device according to claim 3, wherein said memory data interface port of said data processing unit communicates with the memory card in series or in parallel transmission.
7. The data-transfer device according to claim 1, wherein said data processing unit is a microprocessor.
8. The data-transfer device according to claim 2, wherein said data processing unit is a microprocessor.
9. The data-transfer device according to claim 3, wherein said data processing unit is a microprocessor.
10. The data-transfer device according to claim 1, wherein said data processing unit is a digital control circuit.
11. The data-transfer device according to claim 2, wherein said data processing unit is a digital control circuit.
12. The data-transfer device according to claim 3, wherein said data processing unit is a digital control circuit.
13. The data-transfer device according to claim 2, wherein the control data transmitted by said serial control interface unit does not include signals for reading from or writing to the memory card.
14. The data-transfer device according to claim 2, wherein said data processing unit intercepts the control data of the pad controller for switching the memory banks in the memory card.
15. The data-transfer device according to claim 1, further comprises a switch for switching the memory banks in the memory card.
16. The data-transfer device according to claim 3, further comprises a switch for switching the memory banks in the memory card.
17. The data-transfer device according to claim 1, wherein said data processing unit processes record data read by said serial data interface unit with the operations of data compression and outputs them to said memory port interface unit, and processes record data read by said memory port interface unit with the operations of data decompression and outputs them to said serial data interface unit.
18. The data-transfer device according to claim 2, wherein said data processing unit processes record data read by said serial data interface unit with the operations of data compression and outputs them to said memory port interface unit, and processes record data read by said memory port interface unit with the operations of data decompression and outputs them to said serial data interface unit.
19. The data-transfer device according to claim 3, wherein said data processing unit processes record data read by said serial data interface unit with the operations of data compression and outputs them to said memory port interface unit, and processes record data read by said memory port interface unit with the operations of data decompression and outputs them to said serial data interface unit.
20. The data-transfer device according to claim 3, wherein a part of the signals of said serial data interface port are communicated with a pad controller by serial transmission.
US09/157,361 1998-09-21 1998-09-21 Data-transfer device Expired - Fee Related US6048270A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US09/157,361 US6048270A (en) 1998-09-21 1998-09-21 Data-transfer device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US09/157,361 US6048270A (en) 1998-09-21 1998-09-21 Data-transfer device

Publications (1)

Publication Number Publication Date
US6048270A true US6048270A (en) 2000-04-11

Family

ID=22563398

Family Applications (1)

Application Number Title Priority Date Filing Date
US09/157,361 Expired - Fee Related US6048270A (en) 1998-09-21 1998-09-21 Data-transfer device

Country Status (1)

Country Link
US (1) US6048270A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6338680B1 (en) * 1999-05-28 2002-01-15 Datel Electronics Ltd. Method for editing game saves transferred between a game console and a computer
US6565443B1 (en) 1999-09-14 2003-05-20 Innovative Gaming Corporation System and method for verifying the contents of a mass storage device before granting access to computer readable data stored on the device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US35520A (en) * 1862-06-10 Improvement in shells for rifled ordnance
US5395112A (en) * 1992-05-20 1995-03-07 Codemasters Limited Memory cartridge
USRE35520E (en) 1989-06-05 1997-05-27 Codemasters Software Company Limited Interfacing device for a computer games system
US5996033A (en) * 1997-09-04 1999-11-30 Chiu-Hao; Cheng Data compression device comprising input connector for connecting to game player system, output connector for connecting to memory card, and virtual memory page switch

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US35520A (en) * 1862-06-10 Improvement in shells for rifled ordnance
USRE35520E (en) 1989-06-05 1997-05-27 Codemasters Software Company Limited Interfacing device for a computer games system
US5395112A (en) * 1992-05-20 1995-03-07 Codemasters Limited Memory cartridge
US5996033A (en) * 1997-09-04 1999-11-30 Chiu-Hao; Cheng Data compression device comprising input connector for connecting to game player system, output connector for connecting to memory card, and virtual memory page switch

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6338680B1 (en) * 1999-05-28 2002-01-15 Datel Electronics Ltd. Method for editing game saves transferred between a game console and a computer
US6565443B1 (en) 1999-09-14 2003-05-20 Innovative Gaming Corporation System and method for verifying the contents of a mass storage device before granting access to computer readable data stored on the device

Similar Documents

Publication Publication Date Title
US5996033A (en) Data compression device comprising input connector for connecting to game player system, output connector for connecting to memory card, and virtual memory page switch
JP3220328B2 (en) Video game console
US6674438B1 (en) Method of and system for adding information and recording medium
US6042478A (en) Hand held video game
EP1116507B1 (en) Game system, peripheral device thereof, control method of game system, and record medium
US6579185B1 (en) Portable electronic device and entertainment system
EP1046113A2 (en) Installing and loading device drivers on an entertainment system
US6588010B1 (en) Computer system and method of modifying program in the computer system
US6048270A (en) Data-transfer device
JP2000322314A (en) Semiconductor device and storage device for loading the device
EP0992270A2 (en) Portable information terminal and recording medium
JP2579170B2 (en) Memory card
JP3061679U (en) Data conversion device
JPH0935026A (en) Card for computer
US20080175089A1 (en) Flash memory card
JP2687679B2 (en) Program development equipment
JPH08161438A (en) Video game device
US20110125928A1 (en) Host device, storage device, and method for accessing storage device
JPS5835647A (en) Appreciating device for microcomputer
JPH07191822A (en) Data storage device and data system
JP3390207B2 (en) Information recording medium with built-in CPU
JPH06266511A (en) Disk device with ic card interface
KR20070118920A (en) Digital processing apparatus having shared memory and method for accessing to partitioned area in shared memory
JPH0865497A (en) Image processing system
MXPA99007565A (en) Portable electronic device and entertainment system

Legal Events

Date Code Title Description
FEPP Fee payment procedure

Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: SMALL ENTITY

FPAY Fee payment

Year of fee payment: 4

REMI Maintenance fee reminder mailed
LAPS Lapse for failure to pay maintenance fees
LAPS Lapse for failure to pay maintenance fees

Free format text: PATENT EXPIRED FOR FAILURE TO PAY MAINTENANCE FEES (ORIGINAL EVENT CODE: EXP.); ENTITY STATUS OF PATENT OWNER: SMALL ENTITY

STCH Information on status: patent discontinuation

Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362

FP Lapsed due to failure to pay maintenance fee

Effective date: 20080411