← Back to Patent Explorer
US5887145A Expired / Lapsed US ⏱️ 0.0 years remaining

Removable mother/daughter peripheral card

Assignee: SanDisk Technologies LLC
•
Filing: 1997-01-09
•
Granted: 1999-03-23
•
Expires: 2017-01-09
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A peripheral card having a Personal Computer ("PC") card form factor and removably coupled externally to a host system is further partitioned into a mother card portion and a daughter card portion. The daughter card is removably coupled to the mother card. In the preferred embodiment, a low cost flash "floppy" is accomplished with the daughter card containing only flash EEPROM chips and being controlled by a memory controller residing on the mother card. Other aspects of the invention includes a comprehensive controller on the mother card able to control a predefined set of peripherals on daughter cards connectable to the mother card; relocation of some host resident hardware to the mother card to allow for a minimal host system; a mother card that can accommodate multiple daughter cards; daughter cards that also operates directly with hosts having embedded controllers; daughter cards carrying encoded data and information for decoding it; and daughter cards with security features.

Inventors

  • 👤 Eliyahou Harari
  • 👤 Daniel C. Guterman
  • 👤 Robert F. Wallace

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 01:43
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/38; G06F13/40; G06F13/4063; G06F13/4068; G06K; G06K19/00; G06K19/06; G06K19/067; G06K19/07; G06K19/077; G06K19/07737; G06K19/07741; H; H05; H05K; H05K5/00; H05K5/02; H05K5/0256; H05K5/026; H05K5/0265; H05K5/0282

Claims Analysis

Total Claims: 26
Claim 1
Independent Claim 259 words
A method of employing a type of memory system having a solid state memory and a controller therefor, comprising: utilizing a mother card having a controller function, and a daughter card having a solid state memory function without said controller function that is electrically and mechanically removably connectable with the mother card through a first type of interface, the solid state memory function of said daughter card operating with the controller function of the mother card when so connected, electrically and mechanically connecting said daughter card directly through the first type of interface with a first host system without use of a mother card, wherein the controller function is embedded within the first host system, and operating the first host system with the solid state memory function of said daughter card through the embedded controller function of the first host system, causing the first host system to store data into the memory of the daughter card while connected therewith, removing the daughter card from connection with the first host system, electrically and mechanically connecting the mother card directly through a second type of interface with a second host system that does not include the controller function embedded therein, electrically and mechanically connecting said daughter card directly with the mother card through the first type of interface, and operating the second host system by using a combination of the controller and solid state memory functions of the connected mother and daughter cards, and causing the second host system to read the stored data from said daughter card when connected therewith.
Claim 2
Independent Claim 259 words
A method of employing a type of memory system having a solid state memory and a controller therefor, comprising: utilizing a mother card having a controller function, and a daughter card having a solid state memory function without said controller function that is electrically and mechanically removably connectable with the mother card through a first type of interface, the solid state memory function of said daughter card operating with the controller function of the mother card when so connected, electrically and mechanically connecting said daughter card directly through the first type of interface with a first host system without use of a mother card, wherein the controller function is embedded within the first host system, and operating the first host system with the solid state memory function of said daughter card through the embedded controller function of the first host system, causing the first host system to store data into the memory of the daughter card while connected therewith, removing the daughter card from connection with the first host system, electrically and mechanically connecting the mother card directly through a second type of interface with a second host system that does not include the controller function embedded therein, electrically and mechanically connecting said daughter card directly with the mother card through the first type of interface, and operating the second host system by using a combination of the controller and solid state memory functions of the connected mother and daughter cards, and causing the second host system to read the stored data from said daughter card when connected therewith.
Claim 3
Dependent Claim 56 words
The method of claim 1, wherein connecting said daughter card with the first host system includes connecting said daughter card with a camera, and wherein causing the first host system to store data into the daughter card includes recording, in the memory function of said daughter card, data of a visual field observed by the camera.
Claim 4
Dependent Claim 44 words
The method of claim 2, wherein causing the second host system to read the stored data from said daughter card connected thereto includes reading said visual field data from said daughter card and displaying an image of the visual field observed by the camera.
Claim 5
Independent Claim 23 words
The method of 3 wherein connecting the mother card with the second host system includes connecting the mother card with a personal computer.
Claim 6
Independent Claim 23 words
The method of 3 wherein connecting the mother card with the second host system includes connecting the mother card with a personal computer.
Claim 7
Independent Claim 26 words
The method of any one of claims 1 or 2-4, wherein the memory function of said at least one daughter card is implemented by flash EEPROM.
Claim 8
Independent Claim 51 words
The method of any one of claims 1 or 2-4, wherein the solid state memory function of said daughter card is implemented by an array of non-volatile flash EEPROM cells that are individually programmable into more than two states in order to store more than one bit of data per cell.
Claim 9
Dependent Claim 18 words
The method of claim 5, additionally comprising writing data identifying the daughter card into the flash EEPROM thereof.
Claim 10
Independent Claim 27 words
The method of any one of claims 1 or 2-4, wherein the first and second types of interfaces utilized are mechanically and electrically different from each other.
Claim 11
Independent Claim 30 words
The method of any one of claims 1 or 2-4, wherein utilizing a mother card includes utilizing a mother card with said second type of interface being a PCMCIA interface.
Claim 12
Independent Claim 54 words
The method of any one of claims 1 or 2-4, wherein utilizing a mother card includes utilizing a mother card with a slot in which the daughter card is retained within outside boundaries of the mother card when the mother and daughter cards are mechanically and electrically connected through said first type of interface.
Claim 13
Independent Claim 250 words
A method of employing a solid state memory system including flash EEPROM, comprising: utilizing a card including flash EEPROM without a controller function therefor being included within the card and a mother unit including a first controller providing said controller function, wherein the card is electrically and mechanically removably connectable with said mother unit through a first type of interface, the flash EEPROM operating with the first controller of the mother unit when so connected, electrically and mechanically connecting the card through the first type of interface directly to a first host system without use of said mother unit, wherein the controller function is provided by a second controller embedded within the first host system, operating the first host system to transfer data between the first host system and the flash EEPROM of the card through the second controller, removing the card from connection with the first host system, electrically and mechanically connecting the mother unit directly with a second type of interface of a second host system that does not include the controller function embedded therein, said first and second types of interfaces being different from each other, electrically and mechanically connecting said card directly with the mother unit through the first type of interface, and operating the second host system to transfer said data between the second host system and the flash EEPROM of the card through the first controller, thereby to exchange said data between the first and second host systems through the use of the card.
Claim 14
Independent Claim 250 words
A method of employing a solid state memory system including flash EEPROM, comprising: utilizing a card including flash EEPROM without a controller function therefor being included within the card and a mother unit including a first controller providing said controller function, wherein the card is electrically and mechanically removably connectable with said mother unit through a first type of interface, the flash EEPROM operating with the first controller of the mother unit when so connected, electrically and mechanically connecting the card through the first type of interface directly to a first host system without use of said mother unit, wherein the controller function is provided by a second controller embedded within the first host system, operating the first host system to transfer data between the first host system and the flash EEPROM of the card through the second controller, removing the card from connection with the first host system, electrically and mechanically connecting the mother unit directly with a second type of interface of a second host system that does not include the controller function embedded therein, said first and second types of interfaces being different from each other, electrically and mechanically connecting said card directly with the mother unit through the first type of interface, and operating the second host system to transfer said data between the second host system and the flash EEPROM of the card through the first controller, thereby to exchange said data between the first and second host systems through the use of the card.
Claim 15
Dependent Claim 55 words
The method of claim 11, wherein connecting said card with the first host system includes connecting the flash EEPROM of said card with a camera, and wherein causing the first host system to store said data into the flash EEPROM of the card includes storing the data of a visual field observed by the camera.
Claim 16
Dependent Claim 46 words
The method of claim 12, wherein causing the second host system to read the stored data from the card connected thereto includes reading said visual field data from the flash EEPROM of said card and displaying an image of the visual field observed by the camera.
Claim 17
Dependent Claim 24 words
The method of claim 13 wherein connecting the mother unit with the second host system includes connecting the mother unit with a personal computer.
Claim 18
Dependent Claim 17 words
The method of claim 11, additionally comprising writing data identifying the card into the flash EEPROM thereof.
Claim 19
Independent Claim 28 words
The method of any one of claims 11-14, wherein utilizing a mother unit includes utilizing a mother card with said second type of interface being a PCMCIA interface.
Claim 20
Dependent Claim 51 words
The method of claim 16, wherein utilizing the mother card includes utilizing a mother card with a slot in which the flash EEPROM card is retained within outside boundaries of the mother card when the mother and flash EEPROM cards are mechanically and electrically connected through said first type of interface.
Claim 21
Independent Claim 44 words
The method of any one of claims 11-14, wherein utilizing the card includes operating the flash EEPROM by programming individual cells of the flash EEPROM into one of more than two states in order to store more than one bit of data per cell.
Claim 22
Independent Claim 233 words
A method of employing a solid state memory system including flash EEPROM, comprising: utilizing a card including the flash EEPROM without a controller function therefor being included within the card and a mother unit including a first controller providing said controller function, wherein the card is electrically and mechanically removably connectable with said mother unit through a first type of interface, the flash EEPROM operating with the first controller of the mother unit when so connected, electrically and mechanically connecting the card through the first type of interface directly to a camera without use of said mother unit, wherein the controller function is provided by a second controller embedded within the camera, recording a visual field by the camera as data in the flash EEPROM of the card through the second controller, removing the card from connection with the camera, thereafter electrically and mechanically connecting the mother unit directly with a second type of interface of a host system that does not include the controller function embedded therein, said first and second types of interfaces being different from each other, electrically and mechanically connecting said card directly with the mother unit through the first type of interface, and operating the host system to transfer said data between the second host system and the flash EEPROM of the card through the first controller, whereby the visual field recorded by the camera may be viewed.
Claim 23
Independent Claim 233 words
A method of employing a solid state memory system including flash EEPROM, comprising: utilizing a card including the flash EEPROM without a controller function therefor being included within the card and a mother unit including a first controller providing said controller function, wherein the card is electrically and mechanically removably connectable with said mother unit through a first type of interface, the flash EEPROM operating with the first controller of the mother unit when so connected, electrically and mechanically connecting the card through the first type of interface directly to a camera without use of said mother unit, wherein the controller function is provided by a second controller embedded within the camera, recording a visual field by the camera as data in the flash EEPROM of the card through the second controller, removing the card from connection with the camera, thereafter electrically and mechanically connecting the mother unit directly with a second type of interface of a host system that does not include the controller function embedded therein, said first and second types of interfaces being different from each other, electrically and mechanically connecting said card directly with the mother unit through the first type of interface, and operating the host system to transfer said data between the second host system and the flash EEPROM of the card through the first controller, whereby the visual field recorded by the camera may be viewed.
Claim 24
Dependent Claim 25 words
The method of claim 19, wherein utilizing a mother unit includes utilizing a mother card with said second type of interface being a PCMCIA interface.
Claim 25
Dependent Claim 51 words
The method of claim 20, wherein utilizing the mother card includes utilizing a mother card with a slot in which the flash EEPROM card is retained within outside boundaries of the mother card when the mother and flash EEPROM cards are mechanically and electrically connected through said first type of interface.
Claim 26
Independent Claim 44 words
The method of any one of claims 19-21, wherein utilizing the card includes operating the flash EEPROM by programming individual cells of the flash EEPROM into one of more than two states in order to store more than one bit of data per cell.

References Cited (Backward Citations)

US4837628A Cited
US5018017A Cited
US5457590A Cited
US5293236A Cited
WO1993000658A1 Cited
US5584043A Cited
US5438359A Cited
US5615344A Cited
US5475441A Cited
US5488433A Cited
US5343319A Cited
US5611057A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-03-22 2002-09-21 2003-03-23 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-03-22 2006-09-21 2007-03-23 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-03-22 2010-09-21 2011-03-23 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag