Embodiments of the invention relate generally to the field of personal computing devices (PCs) and more specifically to PC add-on cards (PC cards) and methods and apparatuses to provide combination PC cards.
PC cards such as PCMCIA 16-bit PC cards, CardBus cards, ExpressCard cards etc., are manufactured in a variety of sizes and used as expansion boards for PCs. Combination PC cards are available that combine multiple features in one PC card. For example, a manufacturer may provide multiple features built in one form factor. There are a number of features that may be combined in a combination PC card and a significant number of possible combinations for such features. For example, a user may desire a combination PC card that provides the features of both Bluetooth (a short-range networking protocol) and General Packet Radio Service (GPRS) (a GSM mobile data service).
Another user may desire a combination PC card providing the features of GPRS and WiFi (a wireless local area network (WLAN) compatibility specification). Still another user may desire a combination PC card providing the features of WiFi and Global Positioning System (GPS) (a satellite navigational system).
To meet these consumer needs, two or three different features may be implemented on a combination PC card. However, the various wireless service providers often prefer different combinations of the several features available. For example, a wireless service provider in Europe may require a combination PC card combining GPRS and Bluetooth, while a wireless service provider in the United States may require a combination PC card combining GPRS and WiFi.
The users may have differing needs as well. Some users may have laptop PCs that do not have WiFi built in, they may therefore desire a combination PC card that includes WiFi. Other users may have laptop PCs that have WiFi built in and therefore would have no need for a combination PC card that includes WiFi.
It is not feasible for a PC card manufacturer to include all of the features in a single combination card due to cost and manufacturing constraints. Moreover, it is cost prohibitive to manufacture a large number of different combination PC cards. Manufacturers have typically chosen to produce a limited number of different combination PC cards for markets with significant demand.
This presents the problems of reduced market diversity as manufacturers may not produce a combination PC card for a limited market. This also may lead to lost sales as users may not wish to purchase combination PC cards that incorporate unnecessary features. Also, limited selection means that users may pay higher prices where they do not require one or more of the combined features of a combination PC card.
Another difficulty facing combination PC card manufacturers is the result of the limited product lifetime of computer and communication components. For example, wireless technology is advancing so rapidly, that PC card products that had a typical product lifetime of 7-8 years a decade ago, now have a product lifetime of 2-3 years at most. Therefore, in order to address changing market conditions, PC card manufacturers have to redesign the combination PC cards more often, adding significantly to manufacturing costs.
In accordance with one embodiment of the invention Other features and advantages of embodiments of the present invention will be apparent from the accompanying drawings, and from the detailed description, that follows below.
The invention may be best understood by referring to the following description and accompanying drawings that are used to illustrate embodiments of the invention. In the drawings:
A method and apparatus for providing a combination PC card. For one embodiment of the invention, a standardized platform is implemented on the card together with a common interface. The common interface allows any one of a number of different functional modules to be interconnected to the card providing an auxiliary functionality. Each functional module provides one or more specific functionalities (e.g., GPRS, WiFi, GPS, etc). For one embodiment, the combination PC card implements one or more common interfaces each of which allows a functional module to be interconnected to the card.
In the following description, numerous specific details are set forth. However, it is understood that embodiments of the invention may be practiced without these specific details. In other instances, well-known circuits, structures and techniques have not been shown in detail in order not to obscure the understanding of this description.
Reference throughout the specification to “one embodiment” or “an embodiment” means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the present invention. Thus, the appearance of the phrases “in one embodiment” or “in an embodiment” in various places throughout the specification are not necessarily all referring to the same embodiment. Furthermore, the particular features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.
Moreover, inventive aspects lie in less than all features of a single disclosed embodiment. Thus, the claims following the Detailed Description are hereby expressly incorporated into this Detailed Description, with each claim standing on its own as a separate embodiment of this invention.
Combination PC card 100 also includes a PC card extension portion 110. The extension portion 110 is configured to extend beyond the host slot of the device. The extension portion has implemented there on a common interface 115. The common interface 115 provides an electrical and mechanical interconnection for a functional module. Any number of functional modules may be designed for interconnection to the combination PC card 100 through common interface 115. For example, a functional module in accordance with an embodiment of the invention may implement one or more of the features of GPRS, Bluetooth, GPS and WiFi as well as other wireless communication functionality thus providing an auxiliary functionality to the combination PC card. For example, a functional module may implement an antenna (e.g., a patch antenna) for a wireless device. Additionally, a functional module in accordance with an embodiment of the invention may implement a thermal dissipation functionality. For example, a functional module may operate as a heat sink as described in U.S. patent application No. “TBD”, entitled “Methods and Apparatuses for Thermal Dissipation” filed on Apr. 13, 2006.
In accordance with one embodiment of the invention, a common interface may be implemented on an upper surface and a lower surface of an extension portion of a combination PC card.
Electrical interconnections 221-225 are exemplary. In general the common interface may contain any number of electrical interconnections including industry standard interconnections.
Combination PC card system 200 also includes a number of functional modules 230A-230E. As shown in
Common interface 215 includes, in addition to electrical interfaces 221-225, a mechanical interface to interconnect the functional module to the combination PC card. For one embodiment of the invention, the common interface 215 includes a lip formation 216 that couples with a corresponding groove formation (e.g., groove 231) on the functional module to mechanically connect the functional module the combination PC card.
Process 300, shown in
At operation 310 the common electrical interface is determined for the combination PC card. The common electrical interface may include USB, UART, I2C, power, ground, antenna, or other interconnections required for interfacing with a desired functional module.
At operation 315, a module identification recognition mechanism is determined and implemented. For example, a module identification application may be implemented on the combination PC card that allows the card to determine which of several functional modules is interconnected to the combination PC card. For one embodiment of the invention, the module identification application may be implemented in firmware of the combination PC card. When various functional modules are interconnected to the combination PC card, the applications do require modification or reconfiguration. The applications (e.g., software) for all supported modules are in the combination PC card. The module identification application determines which module is interconnected and thus which applications will be executed. For example, if the module identification application identifies a WiFi functional module, then a WiFi driver, resident on the combination PC card will be activated.
At operation 320 a plurality of functional modules capable of interoperation with the combination PC card are determined. For example, functional modules having interconnections corresponding to at least some of the interconnections of the common interface of the combination PC card. Functional modules may be designed to implement one or more of several functions as described above. Each functional module will include interconnections corresponding to some of the interconnections of the common interface based upon the functionality implemented on the module.
In various embodiments of the invention, common electrical and mechanical interface mechanisms may be implemented to ensure electrical and mechanical contact between the combination PC card and the functional module. For example, spring loaded contacts on either the common interface interconnections or the corresponding interconnections on the functional modules may be implemented as well as a common mechanical interface (e.g., clamping mechanism).
General Matters
Embodiments of the invention provide a combination PC card. For one embodiment of the invention, a standardized platform is implemented on the card together with a common interface. The common interface allows any one of a number of different functional modules to be interconnected to the card providing an auxiliary functionality. Each functional module provides one or more specific functionalities. For one embodiment, the combination PC card implements one or more common interfaces each of which allows a functional module to be interconnected to the card.
Embodiments of the invention have been described as including various operations. Many of the processes are described in their most basic form, but operations can be added to or deleted from any of the processes without departing from the scope of the invention. For example,
Some of the operations of the invention may be performed by hardware components or may be embodied in machine-executable instructions, which may be used to cause a general-purpose or special-purpose processor or logic circuits programmed with the instructions to perform the operations. Alternatively, the operations may be performed by a combination of hardware and software. Such embodiments of the invention may be provided as a computer program product that may include a machine-readable medium having stored thereon instructions, which may be used to program a computer (or other electronic devices) to perform a process according to the invention. The machine-readable medium may include, but is not limited to, floppy diskettes, optical disks, CD-ROMs, and magneto-optical disks, ROMs, RAMs, EPROMs, EEPROMs, magnet or optical cards, flash memory, or other type of media/machine-readable medium suitable for storing electronic instructions. Moreover, the invention may also be downloaded as a computer program product, wherein the program may be transferred from a remote computer to a requesting computer by way of data signals embodied in a carrier wave or other propagation medium via a communication cell (e.g., a modem or network connection).
While the invention has been described in terms of several embodiments, those skilled in the art will recognize that the invention is not limited to the embodiments described, but can be practiced with modification and alteration within the spirit and scope of the appended claims. The description is thus to be regarded as illustrative instead of limiting.
This application is a non-provisional application claiming priority to provisional application Ser. No. 60/671,248, filed on Apr. 13, 2005, entitled “Universal Combo Card Architecture,” which is herein incorporated by reference in its entirety.
Number | Date | Country | |
---|---|---|---|
60671248 | Apr 2005 | US |