WO2001040916A1 - Modularly configurable portable computing device - Google Patents

Modularly configurable portable computing device Download PDF

Info

Publication number
WO2001040916A1
WO2001040916A1 PCT/US2000/041153 US0041153W WO0140916A1 WO 2001040916 A1 WO2001040916 A1 WO 2001040916A1 US 0041153 W US0041153 W US 0041153W WO 0140916 A1 WO0140916 A1 WO 0140916A1
Authority
WO
WIPO (PCT)
Prior art keywords
processor
recited
coupled
memory
housing
Prior art date
Application number
PCT/US2000/041153
Other languages
French (fr)
Inventor
Nigel S. Keam
Michael P. Calligaro
Original Assignee
Microsoft Corporation
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 Microsoft Corporation filed Critical Microsoft Corporation
Priority to JP2001541913A priority Critical patent/JP2003515836A/en
Priority to GB0209398A priority patent/GB2371391A/en
Publication of WO2001040916A1 publication Critical patent/WO2001040916A1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1632External expansion units, e.g. docking stations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1626Constructional details or arrangements for portable computers with a single-body enclosure integrating a flat display, e.g. Personal Digital Assistants [PDAs]

Definitions

  • This invention relates generally to computing and, more particularly, to methods and arrangements that provide modular portable computing devices that can be configured to meet certain specific user requirements.
  • Portable computing devices are becoming increasing popular due to technological increases and lower user costs.
  • Portable devices or appliances are typically designed to perform a particular function.
  • calculators are designed to perform mathematical functions
  • cellular telephones are designed to provide mobile communications
  • game-playing devices are designed for entertainment
  • CD and MP3 players are designed to play music
  • schedule/calendar devices e.g., personal digital assistant (PDAs)
  • database devices are designed to track shipments and inventories
  • GPS receivers are designed to determine geographical positioning data
  • general handheld programmable computers are designed to operate in accordance with selected programs. As illustrated in the examples above, with perhaps the exception of general handheld programmable computers, most of the currently available portable computing devices are designed with only one or two functions in mind.
  • the present invention provides methods and arrangements that provide users with the ability to selectively meet their existing needs at a significantly reduced cost through a modularly configurable, multiple-function capable, portable computing device.
  • the portable computing device takes advantage of component redundancy found in many of the currently available portable computing devices to provide a modular arrangement that can be customized to meet the user's needs, upgraded, etc., at a reduced cost to the user.
  • certain common multiple-use components are provided in a base unit.
  • the base unit is configured to be operatively coupled to one or more task-specific modular units or cartridges.
  • the modular units provide the additional components required to perform their specified task.
  • the device includes a first portion and a second portion.
  • the first portion has at least one processor that is coupled to a first memory, a display, and a power supply.
  • the second portion which is removably coupled to the first portion, includes a second memory that is selectively coupled to the processor and has a task-specific instruction set stored therein that is suitable for use with the processor in the first portion.
  • the second portion also includes at least one input device that is also selectively coupled to the processor in the first portion.
  • the first portion is fitted within a first housing and the second portion is fitted within a second housing.
  • the first housing and the second housing are configured to physically connect together by application of an external force resulting in the formation of a single substantially rigid portable device.
  • the second housing may plug at least partially into the first housing.
  • the first portion and the second portion are fitted together, they are operatively coupled together, such that at least the second memory can be accessed by the processor.
  • the input device on the second portion can also be operatively coupled to function within the processor and the set of instructions.
  • the power supply in the first portion can provide the requisite power to the second portion.
  • Fig.l depicts a base unit and a task-specific modular unit, in accordance with certain exemplary implementations of the present invention.
  • Fig. 2 depicts a portable computing device having the base unit and task- specific modular unit of Fig. 1 operatively coupled together.
  • Fig. 3 depicts a view of the base unit in Fig. 1 from perspective AA, as identified in Fig. 1.
  • Fig. 4 depicts a view of the task-specific modular unit in Fig. 1 from perspective BB, as identified in Fig. 1.
  • Fig. 5 depicts a view of the task-specific modular unit in Fig. 1 from perspective CC, as identified in Fig. 1.
  • Fig. 6 is a block diagram depicting functions/components of a base unit, in accordance with certain exemplary implementations of the present invention.
  • Fig. 7 is a block diagram depicting functions/components of a modular unit, in accordance with certain exemplary implementations of the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT
  • Fig.1 depicts a portable computing device 20 as having two discrete housing portions, a base unit 22 and at least one task-specific modular unit 24, in accordance with certain exemplary implementations of the present invention. It is recognized that other implementations of the present invention can take on many different shapes and sizes. It its further recognized that the physical, mechanical, and/or operative coupling of base unit 22 and modular unit can be different, depending upon the requirements and available technology. The following examples are not meant to limit such implementations. With this in mind, as shown in Fig. 1 base unit 22 includes at least one display 26. Display 26 can include a color or monochrome screen that is capable of displaying graphical user interface (GUI). For example, in certain exemplary implementations, display 26 includes a 240 pixel by 160 pixel passive color screen. Those skilled in the art will recognize that the type and size of display 26 will depend on the overall requirements for portable computing device 20.
  • GUI graphical user interface
  • Base unit 22 provides a port 28 that is configured to receive modular unit 24.
  • tongues 30 extend into port 28 from base unit 22.
  • Tongues 30 are configured to mechanically guide and/or otherwise physically engage corresponding grooves 70 ( see Fig. 4) in modular unit 24 when base unit 22 and modular unit 24 are coupled or otherwise fitted together as depicted in Fig. 2.
  • modular unit 24 is slidably fitted into base unit 22 by applying an appropriate physical force to one or both housing portions.
  • a connector 32 extends at least partially into port 28.
  • Connector 32 is configured to provide operative coupling between base unit 22 and modular unit 24.
  • connector 32 may provide a path for electrical and/or optical signals.
  • modular unit 24 has a corresponding connector 32.
  • These connectors may take on various shapes.
  • connector 32 of base unit 22 may be recessed within the housing portion, while connector 32 of modular unit 24 may extend outwardly.
  • additional mechanical coupling between base unit 22 and modular unit 24 may be provided by connector 32.
  • modular unit 24 provides at least one input device
  • modular unit 24 is associated with a game playing task.
  • three user input devices 36A-C are depicted.
  • Input device 36A is a conventional multi-directional rocker switch.
  • Input devices 36B and 36C are each push type buttons.
  • base unit 22 can support a plurality of differently configured modular units 24. Each modular can be designed to perform one or more specific tasks with the support of base unit 22. As described in later sections, therefore, a variety of different input devices 36 can be employed within different modular units 24.
  • Fig. 2 depicts portable computing device 20 of Fig. 1 , after having base unit 22 and modular unit 24 operatively coupled together. The resulting combination allows input devices 36A-C to be used in a manner that alters the GUI on display 26.
  • Fig. 3 depicts a view of base unit 22 in Fig. 1 as seen from perspective AA.
  • base unit 22 includes a top side 40, a bottom side 42, a right side 44, and a left side 46.
  • Port 28 (see Fig. 1) is substantially defined by a port floor 34, a left port wall 50, a right port wall 52, and a back port wall 54.
  • Port 28 has a width 48 formed between left port wall 50 and right port wall 52.
  • a tongue 30 extends inwardly into width 48 from left port wall 50 and from right port wall 52.
  • Connector 32 also extends inwardly into port 28 (see Fig. 1) from back port wall 54.
  • connector 32 includes a plurality of conductors 56 that are configured to operatively coupled to opposing conductors on module unit 24.
  • Fig. 4 depicts a view of modular unit 24 in Fig. 1 as seen from perspective
  • Modular unit 24 includes a back side 60, a top side 62, a bottom side 64, a left side 66 and a right side 68.
  • Grooves 70 are depicted as extending inwardly along a longitudinal length (perpendicular to the page) of left side 66 and right side 68. Grooves 70 are configured to correspond to tongues 30, as previously described. Grooves 70, in this example, do not run the full length of the longitudinal length of left side 66 or right side 68. Instead, grooves 70 are of sufficient length to properly engage with tongues 30 (see Fig. 1). In this example, when base unit 22 and modular unit 24 are fitted together, port floor 34 of base unit 22 contacts and supports bottom side 64 of modular unit 24. In Fig.
  • input devices 36A-C are depicted as extending outwardly from top side 62. This need not always be the case. For example, certain input devices may be completely contained within modular unit 24 (and may not be accessible to the user), others may be recessed, and still others may be removable or otherwise physically detachable from modular unit 24.
  • a connector 34 is depicted as being accessible through back side 60.
  • Connector 34 includes a plurality of conductors 56 that are significantly configured to match the same on base unit 22. It is recognized that one or more connectors may be included in both base unit 22 and/or modular unit 24. Furthermore, certain implementations may not require use of all available conductors 56. Conductors 56 may pass electrical, electromechanical, optical, thermal, mechanical, and/or other forms of energy.
  • Fig. 5 depicts a view of modular unit 24 in Fig. 1 as seen from perspective CC. Here, the front side 74 of module unit 24 is shown. An optional input/output (I/O) port 76 is accessible through front side 74. I/O port 76 can be used to provide additional connectivity between portable computing device 20 (or just modular unit 24) and external devices. For example, I/O port 76 can provide connectivity to a printer or other peripheral device, or between two or more portable computing devices 20. I/O port 76 may pass electrical, electromechanical, optical, thermal, mechanical, and/or other forms of energy.
  • Fig. 6 is a block diagram depicting functions/components of an exemplary base unit 100 that can be implemented in the housing portion of base unit 22 of Fig. 1 , in accordance with certain exemplary implementations of the present invention.
  • Base unit 100 includes at least one processor 102 that is coupled through at least one bus 104 to a memory 106.
  • memory 106 includes a read only memory (ROM) 108 and a random access memory (RAM) 110.
  • Processor 102 is configured to access memory 106 and respond to instructions therein.
  • a module interface 112 is also coupled to processor 102 through bus 104. Module interface 112 is configured to provide connectivity between processor 102 and resources within a module unit.
  • An optional network connector 1 14 is also depicted as being coupled to processor 102 via bus 104. Network connector 1 14 is configured to provide connectivity between processor 102 and other external computing resources.
  • Processor 102 is also coupled to at least one link or bus 116 (which may be the same as bus 104) that provide connectivity to at least one display 118.
  • Display 118 is configured to receive data from processor 102 and to present a visual a output to the user.
  • processor 102 may be coupled through bus 116 to at least one speaker 120, and/or audio output 122, which would each be configured to receive audio signals from processor 102.
  • a volume control 124 may also be provided to moderate the audio signals.
  • Base unit 100 includes a power supply 128 that is coupled, as necessary, to provide power to the various components within base unit 100.
  • the power to the components may be controlled by the user, for example, through On/Off switch 126.
  • Power supply 128 is further configured to provide power, as necessary, to provide power to various and/or selected components within a modular unit. Power to the modular unit can be passed through module interface 1 12, for example.
  • Power supply 128 can include batteries, rechargeable devices, solar powered devices, adapters, and/or the like.
  • Fig. 7 is a block diagram depicting functions/components of a modular unit 130 that can be implemented in the housing portion of modular unit 24 of Fig. 1, in accordance with certain exemplary implementations of the present invention.
  • Modular unit 130 is configured to be operatively coupled to base unit 100.
  • modular unit 130 includes a memory 140, a base unit interface 142, and at least one input device 144.
  • Modular unit 130 may also include one or more optional support devices 146.
  • Memory 140, input devices 144 and support devices 146 (as applicable) are coupled to base unit interface 142.
  • Base unit interface 142 is configured to provide connectivity between these various functions/components and processor 102 in base unit 100.
  • Memory 140 can include a ROM , a RAM, a disk drive, and/or the like.
  • Memory 140 includes instructions for processor 102 that support the designated task associated with module 130.
  • a game program may be included in memory 140.
  • Input devices 144 may include one or more switches, buttons, a keypad, a toggle, a joystick, a touch pad, a trackball, a pointer (e.g., a stylus, etc), a microphone, a digital camera, an optical sensor, a receiver, a feedback sensor, a position sensor, an accelerometer, a thermal sensor, or other type of function component that is designed to affect the operation of processor 102.
  • Support devices 146 can include other functions/components that are designed to support the operation of module unit 130.
  • I/O port 76 I/O port 76
  • Support devices 146 can include a power supply, a supporting processor or other logic, and/or user input devices that are associated with the local operations of module 130.
  • a wide variety of task-specific modular units can be implemented to customize the resulting portable computing device 20.
  • two-dimensional (2D) games, calculators, and multimedia players can be supported by a providing modular unit 24 having a applicably programmed ROM, RAM (if needed) and the necessary input devices (e.g., buttons).
  • Three-dimensional (3D) games may be supported by providing additional RAM, at least one accelerometer, and associated support devices (e.g., a Freestyle Chip) in modular unit 24.
  • a pocket television may be supported by including an antenna/receiver/tuner and other supporting hardware in modular unit 24.
  • a modular unit can provide global positioning system (GPS) capabilities when implemented with the requisite GPS receiver hardware.
  • GPS global positioning system
  • an electronic chat can be supported by a modular unit 24 having supporting devices for communication to external devices, and/or through base unit 24.
  • a "photo chat" capability can be implemented when modular unit 24 is fitted with a digital camera (e.g., a charge coupled device (CCD) camera or the like).
  • CCD charge coupled device
  • Other forms of mobile telecommunications may also be supported via a modular unit 24.

Abstract

A modular portable computing device is provided. The device includes a base unit and a modular unit. The base unit has at least one processor, memory, a display, and a power supply. The modular unit includes memory having a task-specific instruction set stored therein, and at least one input device. The modular unit is operatively fitted to the base unit, such that power is provided to the modular from the base unit, the task-specific instruction set in the memory of the modular unit is accessible by the processor in the base unit, and the input device of the modular unit provided is detectable by the processor in the base unit. A plurality of differently configured modular units can be used with the base unit to perform a wide variety of tasks.

Description

MODULARLY CONFIGURABLE PORTABLE COMPUTING DEVICE TECHNICAL FIELD
This invention relates generally to computing and, more particularly, to methods and arrangements that provide modular portable computing devices that can be configured to meet certain specific user requirements.
BACKGROUND OF THE INVENTION
Portable computing devices are becoming increasing popular due to technological increases and lower user costs. Portable devices or appliances are typically designed to perform a particular function. For example, calculators are designed to perform mathematical functions, cellular telephones are designed to provide mobile communications, game-playing devices are designed for entertainment, CD and MP3 players are designed to play music, schedule/calendar devices (e.g., personal digital assistant (PDAs)) are designed to replace appointment books and the like, database devices are designed to track shipments and inventories, GPS receivers are designed to determine geographical positioning data, and general handheld programmable computers are designed to operate in accordance with selected programs. As illustrated in the examples above, with perhaps the exception of general handheld programmable computers, most of the currently available portable computing devices are designed with only one or two functions in mind. Although these portable computing devices often share some hardware requirements, such as, for example, a display, a power supply (e.g., batteries), a processor, memory, and user input, their specific functionality defines different input and/or output requirements, software, etc. Making a single device with all of these capabilities generally results in an overly expensive solution for users requiring only certain functionality. For example, designing a general handheld programmable computer to provide all or most of the functionality of these various devices would be difficult and expensive, and might impact on the portability of the resulting device. Conversely, buying several different portable computing devices can be expensive and at some the physical stage portability of many different devices may overburden the user.
Consequently, there is need for improved methods and arrangements that can be employed to provide multiple-function portable computing devices. Preferably, these methods and arrangements provide users with the ability to selectively meet their existing needs at a significantly reduced cost when compared to currently available portable computing devices.
SUMMARY OF THE INVENTION
The present invention provides methods and arrangements that provide users with the ability to selectively meet their existing needs at a significantly reduced cost through a modularly configurable, multiple-function capable, portable computing device.
In accordance with one aspect of the present invention, the portable computing device takes advantage of component redundancy found in many of the currently available portable computing devices to provide a modular arrangement that can be customized to meet the user's needs, upgraded, etc., at a reduced cost to the user.
Thus, for example, in accordance with certain implementations of the present invention, certain common multiple-use components are provided in a base unit. The base unit is configured to be operatively coupled to one or more task-specific modular units or cartridges. The modular units provide the additional components required to perform their specified task.
The result is that users can purchase the base unit and whatever the task- specific modular units they require. The cost to the user is reduced by eliminating the need to repurchase several common multiple-use components, such as, for example, a display, a processor, power supply, etc. Moreover, users can selectively purchase task-specific modular units to further avoid buying unwanted components. Overall portability is also enhanced by allowing the user to selectively carry only the base unit and those task-specific modular units required at a given time. The above stated needs are met, for example, by a modular portable computing device, in accordance with certain aspects of the present invention. The device includes a first portion and a second portion. The first portion has at least one processor that is coupled to a first memory, a display, and a power supply. The second portion, which is removably coupled to the first portion, includes a second memory that is selectively coupled to the processor and has a task-specific instruction set stored therein that is suitable for use with the processor in the first portion. The second portion also includes at least one input device that is also selectively coupled to the processor in the first portion.
In certain implementations the first portion is fitted within a first housing and the second portion is fitted within a second housing. The first housing and the second housing are configured to physically connect together by application of an external force resulting in the formation of a single substantially rigid portable device. For example, the second housing may plug at least partially into the first housing. When the first portion and the second portion are fitted together, they are operatively coupled together, such that at least the second memory can be accessed by the processor. This allows the set of instructions on the second portion to control the processor in the first portion. The input device on the second portion can also be operatively coupled to function within the processor and the set of instructions. The power supply in the first portion can provide the requisite power to the second portion.
BRIEF DESCRIPTION OF THE DRAWINGS
A more complete understanding of the various methods and arrangements of the present invention may be had by reference to the following detailed description when taken in conjunction with the accompanying drawings wherein: Fig.l depicts a base unit and a task-specific modular unit, in accordance with certain exemplary implementations of the present invention.
Fig. 2 depicts a portable computing device having the base unit and task- specific modular unit of Fig. 1 operatively coupled together.
Fig. 3 depicts a view of the base unit in Fig. 1 from perspective AA, as identified in Fig. 1.
Fig. 4 depicts a view of the task-specific modular unit in Fig. 1 from perspective BB, as identified in Fig. 1.
Fig. 5 depicts a view of the task-specific modular unit in Fig. 1 from perspective CC, as identified in Fig. 1. Fig. 6 is a block diagram depicting functions/components of a base unit, in accordance with certain exemplary implementations of the present invention.
Fig. 7 is a block diagram depicting functions/components of a modular unit, in accordance with certain exemplary implementations of the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT
Fig.1 depicts a portable computing device 20 as having two discrete housing portions, a base unit 22 and at least one task-specific modular unit 24, in accordance with certain exemplary implementations of the present invention. It is recognized that other implementations of the present invention can take on many different shapes and sizes. It its further recognized that the physical, mechanical, and/or operative coupling of base unit 22 and modular unit can be different, depending upon the requirements and available technology. The following examples are not meant to limit such implementations. With this in mind, as shown in Fig. 1 base unit 22 includes at least one display 26. Display 26 can include a color or monochrome screen that is capable of displaying graphical user interface (GUI). For example, in certain exemplary implementations, display 26 includes a 240 pixel by 160 pixel passive color screen. Those skilled in the art will recognize that the type and size of display 26 will depend on the overall requirements for portable computing device 20.
Base unit 22 provides a port 28 that is configured to receive modular unit 24. In this example, tongues 30 extend into port 28 from base unit 22. Tongues 30 are configured to mechanically guide and/or otherwise physically engage corresponding grooves 70 ( see Fig. 4) in modular unit 24 when base unit 22 and modular unit 24 are coupled or otherwise fitted together as depicted in Fig. 2. Thus, as indicated by the directional arrows in Fig. 1, in this exemplary implementation, modular unit 24 is slidably fitted into base unit 22 by applying an appropriate physical force to one or both housing portions.
In this example, a connector 32 extends at least partially into port 28. Connector 32 is configured to provide operative coupling between base unit 22 and modular unit 24. Thus, for example, connector 32 may provide a path for electrical and/or optical signals. As shown in Fig. 4, modular unit 24 has a corresponding connector 32. These connectors may take on various shapes. For example, unlike that which is shown, connector 32 of base unit 22 may be recessed within the housing portion, while connector 32 of modular unit 24 may extend outwardly. Furthermore, in certain implementations, additional mechanical coupling between base unit 22 and modular unit 24 may be provided by connector 32.
As shown in the Fig. 1, modular unit 24 provides at least one input device
36. In this example, modular unit 24 is associated with a game playing task. As such, three user input devices 36A-C are depicted. Input device 36A is a conventional multi-directional rocker switch. Input devices 36B and 36C are each push type buttons.
One of the features of the present invention is that base unit 22 can support a plurality of differently configured modular units 24. Each modular can be designed to perform one or more specific tasks with the support of base unit 22. As described in later sections, therefore, a variety of different input devices 36 can be employed within different modular units 24.
Fig. 2 depicts portable computing device 20 of Fig. 1 , after having base unit 22 and modular unit 24 operatively coupled together. The resulting combination allows input devices 36A-C to be used in a manner that alters the GUI on display 26.
Reference is now made to Fig. 3, which depicts a view of base unit 22 in Fig. 1 as seen from perspective AA. As shown, base unit 22 includes a top side 40, a bottom side 42, a right side 44, and a left side 46. Port 28 (see Fig. 1) is substantially defined by a port floor 34, a left port wall 50, a right port wall 52, and a back port wall 54. Port 28 has a width 48 formed between left port wall 50 and right port wall 52. A tongue 30 extends inwardly into width 48 from left port wall 50 and from right port wall 52. Connector 32 also extends inwardly into port 28 (see Fig. 1) from back port wall 54. In this example, connector 32 includes a plurality of conductors 56 that are configured to operatively coupled to opposing conductors on module unit 24. Fig. 4 depicts a view of modular unit 24 in Fig. 1 as seen from perspective
BB. Modular unit 24 includes a back side 60, a top side 62, a bottom side 64, a left side 66 and a right side 68. Grooves 70 are depicted as extending inwardly along a longitudinal length (perpendicular to the page) of left side 66 and right side 68. Grooves 70 are configured to correspond to tongues 30, as previously described. Grooves 70, in this example, do not run the full length of the longitudinal length of left side 66 or right side 68. Instead, grooves 70 are of sufficient length to properly engage with tongues 30 (see Fig. 1). In this example, when base unit 22 and modular unit 24 are fitted together, port floor 34 of base unit 22 contacts and supports bottom side 64 of modular unit 24. In Fig. 4, input devices 36A-C are depicted as extending outwardly from top side 62. This need not always be the case. For example, certain input devices may be completely contained within modular unit 24 (and may not be accessible to the user), others may be recessed, and still others may be removable or otherwise physically detachable from modular unit 24. A connector 34 is depicted as being accessible through back side 60.
Connector 34 includes a plurality of conductors 56 that are significantly configured to match the same on base unit 22. It is recognized that one or more connectors may be included in both base unit 22 and/or modular unit 24. Furthermore, certain implementations may not require use of all available conductors 56. Conductors 56 may pass electrical, electromechanical, optical, thermal, mechanical, and/or other forms of energy. Fig. 5 depicts a view of modular unit 24 in Fig. 1 as seen from perspective CC. Here, the front side 74 of module unit 24 is shown. An optional input/output (I/O) port 76 is accessible through front side 74. I/O port 76 can be used to provide additional connectivity between portable computing device 20 (or just modular unit 24) and external devices. For example, I/O port 76 can provide connectivity to a printer or other peripheral device, or between two or more portable computing devices 20. I/O port 76 may pass electrical, electromechanical, optical, thermal, mechanical, and/or other forms of energy.
Reference is now made to Fig. 6, which is a block diagram depicting functions/components of an exemplary base unit 100 that can be implemented in the housing portion of base unit 22 of Fig. 1 , in accordance with certain exemplary implementations of the present invention.
Base unit 100 includes at least one processor 102 that is coupled through at least one bus 104 to a memory 106. In this example, memory 106 includes a read only memory (ROM) 108 and a random access memory (RAM) 110. Processor 102 is configured to access memory 106 and respond to instructions therein.
A module interface 112 is also coupled to processor 102 through bus 104. Module interface 112 is configured to provide connectivity between processor 102 and resources within a module unit. An optional network connector 1 14 is also depicted as being coupled to processor 102 via bus 104. Network connector 1 14 is configured to provide connectivity between processor 102 and other external computing resources.
Processor 102 is also coupled to at least one link or bus 116 (which may be the same as bus 104) that provide connectivity to at least one display 118. Display 118 is configured to receive data from processor 102 and to present a visual a output to the user. Additionally, processor 102 may be coupled through bus 116 to at least one speaker 120, and/or audio output 122, which would each be configured to receive audio signals from processor 102. A volume control 124 may also be provided to moderate the audio signals.
Base unit 100 includes a power supply 128 that is coupled, as necessary, to provide power to the various components within base unit 100. The power to the components may be controlled by the user, for example, through On/Off switch 126. Power supply 128 is further configured to provide power, as necessary, to provide power to various and/or selected components within a modular unit. Power to the modular unit can be passed through module interface 1 12, for example. Power supply 128 can include batteries, rechargeable devices, solar powered devices, adapters, and/or the like.
Fig. 7 is a block diagram depicting functions/components of a modular unit 130 that can be implemented in the housing portion of modular unit 24 of Fig. 1, in accordance with certain exemplary implementations of the present invention. Modular unit 130 is configured to be operatively coupled to base unit 100.
As shown, modular unit 130 includes a memory 140, a base unit interface 142, and at least one input device 144. Modular unit 130 may also include one or more optional support devices 146. Memory 140, input devices 144 and support devices 146 (as applicable) are coupled to base unit interface 142. Base unit interface 142 is configured to provide connectivity between these various functions/components and processor 102 in base unit 100. Memory 140 can include a ROM , a RAM, a disk drive, and/or the like. Memory 140 includes instructions for processor 102 that support the designated task associated with module 130. Thus, for example, a game program may be included in memory 140. Input devices 144 may include one or more switches, buttons, a keypad, a toggle, a joystick, a touch pad, a trackball, a pointer (e.g., a stylus, etc), a microphone, a digital camera, an optical sensor, a receiver, a feedback sensor, a position sensor, an accelerometer, a thermal sensor, or other type of function component that is designed to affect the operation of processor 102.
Support devices 146 can include other functions/components that are designed to support the operation of module unit 130. For example, I/O port 76
(see Fig. 5) may require a support device 146. Additionally, Support devices 146 can include a power supply, a supporting processor or other logic, and/or user input devices that are associated with the local operations of module 130.
Using the modularity provided by the preceding exemplary implementation, a wide variety of task-specific modular units can be implemented to customize the resulting portable computing device 20. By way of example, two-dimensional (2D) games, calculators, and multimedia players can be supported by a providing modular unit 24 having a applicably programmed ROM, RAM (if needed) and the necessary input devices (e.g., buttons). Three-dimensional (3D) games may be supported by providing additional RAM, at least one accelerometer, and associated support devices (e.g., a Freestyle Chip) in modular unit 24.
A pocket television may be supported by including an antenna/receiver/tuner and other supporting hardware in modular unit 24. Similarly, a modular unit can provide global positioning system (GPS) capabilities when implemented with the requisite GPS receiver hardware.
In still other examples, an electronic chat can be supported by a modular unit 24 having supporting devices for communication to external devices, and/or through base unit 24. Similarly, a "photo chat" capability can be implemented when modular unit 24 is fitted with a digital camera (e.g., a charge coupled device (CCD) camera or the like). Other forms of mobile telecommunications may also be supported via a modular unit 24. Although some preferred embodiments of the various methods and arrangements of the present invention have been illustrated in the accompanying Drawings and described in the foregoing Detailed Description, it will be understood that the invention is not limited to the exemplary embodiments disclosed, but is capable of numerous rearrangements, modifications and substitutions without departing from the spirit of the invention as set forth and defined by the following claims.

Claims

1. A modular portable computing device comprising: a first portion having at least one processor, first memory coupled to the processor, a display coupled to the processor, and a power supply coupled to the processor; and a second portion removably coupled to the first portion and having second memory selectively coupled to the processor, a task-specific instruction set stored within the second memory and suitable for use with the processor, and at least one input device selectively coupled to the processor.
2. The device as recited in Claim 1, wherein the first portion is fitted within a first housing and the second portion is fitted within a second housing, and wherein the first housing and the second housing are configured to physically connect together by application of external force such that when connected together the first housing and the second housing form a single substantially rigid portable device.
3. The device as recited in Claim 2, wherein the second housing plugs at least partially into the first housing.
4. The device as recited in Claim 2, wherein the first portion and the second portion are operatively coupled together as a result of being physically connected together, such that at least the second memory can be accessed by the processor.
5. The device as recited in Claim 4, wherein, when the first portion and the second portion are operatively coupled together, the power supply is operatively coupled to at least the second memory.
6. The device as recited in Claim 4, wherein, when the first portion and the second portion are operatively coupled together, the processor is further operatively coupled to the input device.
7. The device as recited in Claim 4, wherein, when the first portion and the second portion are operatively coupled together, the power supply is operatively coupled to at least the input device.
8. The device as recited in Claim 1, wherein the input device includes at least one input device selected from a group of input devices comprising a switch, a button, a keypad, a rocker switch, a toggle switch, a joystick, a touch pad, a trackball, a pointer, a microphone, a digital camera, an optical sensor, a receiver, a feedback sensor, a position sensor, an accelerometer, and a thermal sensor.
9. The device as recited in Claim 1, wherein the first portion further includes at least one network connector coupled to the processor.
10. The device as recited in Claim 1, wherein the first portion further includes at least one audio output interface coupled to the processor.
11. The device as recited in Claim 10, wherein the first portion further includes at least one user control operatively configured to control an output level associated with the at least one audio output interface.
12. The device as recited in Claim 1, wherein the first portion further includes at least one user control operatively configured to control the power supply.
13. The device as recited in Claim 1, wherein the first portion further includes a module interface coupled to the processor and the second portion further includes a corresponding base unit interface coupled to at least the memory, such that the second memory is selectively coupled to the processor through the module interface and the base unit interface.
14. The device as recited in Claim 13, wherein the first portion further includes at least one user control operatively configured to control an output level associated with the at least one audio output interface.
15. A method for use in providing a modular portable computing device, the method comprising: providing a first portion of the modular portable computing device having at least one processor, first memory coupled to the processor, a display coupled to the processor, and a power supply coupled to the processor; and removably coupling a second portion of the modular portable computing device to the first portion, the second portion having second memory that is selectively coupled to the processor, a task-specific instruction set stored within the second memory that is suitable for use with the processor, and at least one input device selectively coupled to the processor.
16. The method as recited in Claim 15, wherein the first portion is fitted within a first housing and the second portion is fitted within a second housing, and removably coupling the second portion of the modular portable computing device to the first portion further includes, applying force to at least one of the first or second housings to physically connect together the first housing and the second housing to form a single substantially rigid portable device.
17. The method as recited in Claim 16, wherein applying force causes the second housing to plug at least partially into the first housing.
18. The method as recited in Claim 16, wherein the first portion and the second portion are operatively coupled together as a result of being physically connected together, such that at least the second memory can be accessed by the processor.
19. The method as recited in Claim 18, wherein, when the first portion and the second portion are operatively coupled together, the power supply is operatively coupled to at least the second memory.
20. The method as recited in Claim 18, wherein, when the first portion and the second portion are operatively coupled together, the processor is further operatively coupled to the input device.
21. The method as recited in Claim 18, wherein, when the first portion and the second portion are operatively coupled together, the power supply is operatively coupled to at least the input device.
22. The method as recited in Claim 15, wherein the input device includes at least one input device selected from a group of input devices comprising a switch, a button, a keypad, a rocker switch, a toggle switch, a joystick, a touch pad, a trackball, a pointer, a microphone, a digital camera, an optical sensor, a receiver, a feedback sensor, a position sensor, an accelerometer, and a thermal sensor.
23. The method as recited in Claim 15, wherein the first portion further includes at least one network connector coupled to the processor.
24. The method as recited in Claim 15, wherein the first portion further includes at least one audio output interface coupled to the processor.
25. The method as recited in Claim 24, wherein the first portion further includes at least one user control that is operatively configured to control an output level associated with the at least one audio output interface.
26. The device as recited in Claim 15, wherein the first portion further includes at least one user control that is operatively configured to control the power supply.
27. The method as recited in Claim 15, wherein the first portion further includes a module interface coupled to the processor and the second portion further includes a corresponding base unit interface coupled to at least the memory, and removably coupling the second portion of the modular portable computing device to the first portion further includes operatively coupling the second memory to the processor through the module interface and the base unit interface.
28. The method as recited in Claim 27, wherein the first portion further includes at least one user control that is operatively configured to control an output level associated with the at least one audio output interface.
PCT/US2000/041153 1999-11-30 2000-10-12 Modularly configurable portable computing device WO2001040916A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2001541913A JP2003515836A (en) 1999-11-30 2000-10-12 Modularly configurable portable computing device
GB0209398A GB2371391A (en) 1999-11-30 2000-10-12 Modularly configurable portable computing device

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US45273099A 1999-11-30 1999-11-30
US09/452,730 1999-11-30

Publications (1)

Publication Number Publication Date
WO2001040916A1 true WO2001040916A1 (en) 2001-06-07

Family

ID=23797686

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2000/041153 WO2001040916A1 (en) 1999-11-30 2000-10-12 Modularly configurable portable computing device

Country Status (3)

Country Link
JP (1) JP2003515836A (en)
GB (1) GB2371391A (en)
WO (1) WO2001040916A1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7373138B2 (en) 2002-11-21 2008-05-13 Motorola Inc. Mobile wireless communications device enablement and methods therefor
EP3196731A1 (en) * 2016-01-20 2017-07-26 Facebook, Inc. Modular electromechanical device
US10154601B2 (en) 2016-01-20 2018-12-11 Facebook, Inc. Modular electromechanical device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5625673A (en) * 1994-09-22 1997-04-29 Lucent Technologies Inc. Modular communication apparatus
US5825617A (en) * 1992-10-02 1998-10-20 Teletransactions, Inc. Workslate computer having modular device docking stations on horizontal and vertical side portions
US5861873A (en) * 1992-06-29 1999-01-19 Elonex I.P. Holdings, Ltd. Modular portable computer with removable pointer device
WO2000077600A1 (en) * 1999-06-10 2000-12-21 John Quentin Phillipps User input device with memory

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5861873A (en) * 1992-06-29 1999-01-19 Elonex I.P. Holdings, Ltd. Modular portable computer with removable pointer device
US5825617A (en) * 1992-10-02 1998-10-20 Teletransactions, Inc. Workslate computer having modular device docking stations on horizontal and vertical side portions
US5625673A (en) * 1994-09-22 1997-04-29 Lucent Technologies Inc. Modular communication apparatus
WO2000077600A1 (en) * 1999-06-10 2000-12-21 John Quentin Phillipps User input device with memory

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7373138B2 (en) 2002-11-21 2008-05-13 Motorola Inc. Mobile wireless communications device enablement and methods therefor
EP3196731A1 (en) * 2016-01-20 2017-07-26 Facebook, Inc. Modular electromechanical device
US10154601B2 (en) 2016-01-20 2018-12-11 Facebook, Inc. Modular electromechanical device
US10842034B2 (en) 2016-01-20 2020-11-17 Facebook, Inc. Modular electromechanical device

Also Published As

Publication number Publication date
GB2371391A (en) 2002-07-24
JP2003515836A (en) 2003-05-07
GB0209398D0 (en) 2002-06-05

Similar Documents

Publication Publication Date Title
CA2910257C (en) Electronic device with folded display
EP3358749B1 (en) Mobile terminal
AU2009100094A4 (en) Interface connector between media player and computer
US6530838B2 (en) Game pad connectable to personal portable terminal
EP2056483A2 (en) Mobile terminal
US11445054B2 (en) Smartphone case having reconfigurable input control features for controlling smartphone apps
CN1669291B (en) Radio communication terminal with a detachable active housing and related connector
US20100045606A1 (en) Portable computer
CN100365537C (en) Electronic device
CN101669351A (en) Rotation type portable terminal
WO2001040916A1 (en) Modularly configurable portable computing device
EP2093649B1 (en) Trackball socket for a handheld wireless communication device
JPH0477809A (en) Information processing system
US20070006146A1 (en) Systems and apparatus for enhanced mobile computing platforms
US20070224944A1 (en) Portable device having changeable operating modes
JP2004146986A (en) Portable game machine
CN101732863A (en) Rocker and portable electronic device using same
TWI483668B (en) Supporting apparatus of mobile products
KR20080080159A (en) Keyboard with media device docking station
CN106020341B (en) Electronic equipment
CN110727319A (en) Display with control device
US20090213556A1 (en) Trackball socket for a handheld wireless communication device
WO2001088652A2 (en) Modular device organizer
KR20090116240A (en) Multimedia display device using used electronic appliance for information and communication and manufacturing method thereof

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): CA JP

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
ENP Entry into the national phase

Ref country code: GB

Ref document number: 200209398

Kind code of ref document: A

Format of ref document f/p: F

ENP Entry into the national phase

Ref country code: JP

Ref document number: 2001 541913

Kind code of ref document: A

Format of ref document f/p: F

122 Ep: pct application non-entry in european phase