High-density removable expansion module having I/O and second-level-removable expansion memory
First Claim
1. An assembly for both interfacing with an external I/O subsystem and for receiving a removable expansion module of a first type, said module having first and second major sides, two minor sides, and an insertion end, said assembly comprising:
- a) a printed circuit board (PCB);
b) an I/O connector mounted on said PCB for electrical coupling between said PCB and said external I/O subsystem, said I/O connector further serving as a first brace for guiding and positioning said first major side of said module;
c) a riser mounted on said PCB, said riser having module contacts for electrical coupling between said PCB and said module, said riser further serving as a second brace for guiding and positioning said first major side of said module;
d) a bus connector mounted on said PCB;
e) circuitry mounted on said PCB; and
f) an outer frame having a shape conformed to fit said PCB, said I/O connector, and said bus connector; and
wherein said assembly implements a removable expansion module of a second type, said module of said first type being at least partially insertable into said module of said second type.
9 Assignments
0 Petitions
Accused Products
Abstract
The utility of portable computer hosts, such as PDAs (or handhelds), is enhanced by methods and apparatus for removable expansion cards having application specific circuitry, a second-level-removable memory, and optional I/O, in a number of illustrative embodiments. In addition to providing greater expansion utility in a compact and low profile industrial design, the present invention permits memory configuration versatility for application specific expansion cards, permitting easy user field selection and upgrades of the memory used in conjunction with the expansion card. Finally, from a system perspective, the present invention enables increased parallelism and functionality previously not available to portable computer devices.
122 Citations
36 Claims
-
1. An assembly for both interfacing with an external I/O subsystem and for receiving a removable expansion module of a first type, said module having first and second major sides, two minor sides, and an insertion end, said assembly comprising:
-
a) a printed circuit board (PCB);
b) an I/O connector mounted on said PCB for electrical coupling between said PCB and said external I/O subsystem, said I/O connector further serving as a first brace for guiding and positioning said first major side of said module;
c) a riser mounted on said PCB, said riser having module contacts for electrical coupling between said PCB and said module, said riser further serving as a second brace for guiding and positioning said first major side of said module;
d) a bus connector mounted on said PCB;
e) circuitry mounted on said PCB; and
f) an outer frame having a shape conformed to fit said PCB, said I/O connector, and said bus connector; and
wherein said assembly implements a removable expansion module of a second type, said module of said first type being at least partially insertable into said module of said second type. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
a) a second opposing pair of directing surfaces for further guiding and constraining said minor sides of said module; and
b) at least one surface guiding and constraining said second major side of said module.
-
-
10. The assembly of claim 9, wherein
said surface gtiiding and constraining said second major side of said module is provided by a panel cover, and said second opposing pair of directing surfaces is provided by an outer frame, said outer frame having an opening above said I/O connector for insertion of said module and otherwise having a shape conformed to fit said PCB, said I/O connector, and said panel cover. -
11. The assembly of claim 1, wherein said expansion module of a second type is readily coupled to a portable computing host via said bus connector.
-
12. The assembly of claim 11, wherein said coupling is via is at least partial insertion of said expansion module of a second type into said portable computing host.
-
13. The assembly of claim 11, wherein said portable computing host uses a closed-back industrial design (ID).
-
14. The assembly of claim 13, wherein said pottable computing host accepts expansion modules compatible with at least one CF+ expansion module type.
-
15. The assembly of claim 11, wherein said expansion module of a first type is compatible with at least one MMC type.
-
16. The assembly of claim 11, wherein said portable computing host uses an open-back industrial design (ID)).
-
17. The assembly or claim 16, wherein said portable computing host accepts expansion cards compatible with at least one Springboard expansion module type.
-
18. The assembly of claim 11, wherein said circuitry provides application specific support for a particular application having functionality that is carried out in part on said portable computing host and in part by said circuitry.
-
19. The assembly of claim 18, wherein said particular application is a network connectivity application, said I/O connector being selectively coupled to an external network, and said module of a first type providing storage for files downloaded from said external network.
-
20. The assembly of claim 19, wherein said coupling to said external network is via a cell phone.
-
21. The assembly of claim 19, wherein said downloads includes at least one email that is stored to non-volatile memory in said module of a first type.
-
22. The assembly of claim 19, wherein said downloads includes at least one media file that is stored to non-volatile memory in said module of a first type.
-
23. A removable expansion module of a first type with an internal slot for inserting a removable expansion module of a second type, said module of a first type comprising:
-
a) a printed circuit board (PCB);
b) an I/O connector mounted on the PCB;
c) a first outside frame having an opening to permit and guide the insertion of said module of said second type above the I/O connector;
d) a second outside frame; and
e) a contact assembly mounted on the PCB, the assembly including a raised shelf having a set of contact fingers electrically coupled to said PCB, at least two side stops, and an end stop; and
wherein the I/O connector, the first outside frame, and the contact assembly are cooperatively aligned so as to guide the insertion of said module of said second type within said module of said first type so as to mate with said contact fingers for electrically coupling said module of said second type with said PCB. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A method of transferring data, comprising:
-
a) providing a network access device;
b) providing a removable expansion module or a first type;
c) providing a removable expansion module of a second type with an internal slot for receiving and operating with said module of a first type, said module of said second type comprising;
i. a printed circuit board (PCB);
ii. an I/O connector mounted on the PCB;
iii. an outer housing portion with an opening to permit and guide the insertion of said module of said first type above the I/O connector;
iv. a contact platform mounted on the PCB, the contact platform including a central planar region with a protruding set of contact fingers, the central region being partially bounded by a guard rim projecting from said central region, said guard rim insuring that said module of said first type is correctly received, said contact fingers being electrically coupled to said PCB;
v. a host expansion bus connector mounted on said PCB for coupling to a host expansion bus; and
wherein said PCB includes application specific circuitry coupled to said I/O connector, said contact fingers, and said host expansion bus connector;
d) providing a poltable computing host having an associated slot for receiving and operating with said module of said second type;
c) populating said associated slot of said portable computing host with said module of a second type;
f) populating said module of a second type with said module of a first type;
g) coupling said module of a second type to said network device;
h) under control of said portable computing host, transferring set or data between said network access device and said application specific circuitry. i) under control of said portable computing host, transferring said set of data between said application specific circuitry and said module or a first type. - View Dependent Claims (36)
-
Specification