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

Portable work slate computer with multiple docking positions for interchangeably receiving removable modules

Assignee: Symbol Technologies LLC
•
Filing: 1994-06-30
•
Granted: 1996-11-26
•
Expires: 2014-06-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A configurable electronic work slate unit includes a customizable array of data devices and input/output devices which are selectively integrated in a compact and highly ergonomic structure. Increased operator productivity is accomplished by use of several possible user interface media including a multi-function display and input/output unit including a digitizer, position sensitive screen, and video display panel. Selectively integratable user interface components include a bar code scanner, RF modulator for radio frequency communication, modem, audio input/output, as well as the multi-purpose display. All components are integrated by use of a handle unit or module docking assembly which can house a battery as well as removable modules in a manner so as to minimize operator fatigue and discomfort, as well as enhance productivity. Configuration, reconfiguration and updating of work slate units by choice and selection of removable modules, from a variety of different types of modules, is enhanced by utilization of standardized interfaces which are intercoupled to a common signal bus. The bus configuration in combination with a bus controller functions as an intelligent bus capable of identifying types of removable modules and configuring communication protocols for operation with different types of removable modules.

Inventors

  • 👤 Robert F. Meyerson
  • 👤 Yung-Fu Chang
  • 👤 Ynjiun P. Wang
  • 👤 Daniel G. Wall

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 20:35
CPC Classifications
G; G06; G06F; G06F1/00; G06F1/16; G06F1/1613; G06F1/1633; G06F1/1656; G06F1/166; G06F1/1626; G06F1/1632; G06F1/1684; G06F13/00; G06F13/38; G06F13/382; G06F13/385; H; H04; H04M; H04M1/00; H04M1/02; G05; G05B; G05B2219/00; G05B2219/30; G05B2219/31; G05B2219/31181; G05B2219/33; G05B2219/33118; G06F2200/00; G06F2200/16; G06F2200/163; G06F2200/1632; H04M1/72; H04M1/725; H04M2250/00; H04M2250/22

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 312 words
A portable configurable electronic unit, operable with a changeable complement of removable modules, the complement of removable modules including a plurality of module types, each different module type providing different operational capabilities, the unit comprising: a) a housing supporting electronic circuitry including a processor and a memory accessible by the processor, the housing further including a hand gripping portion for supporting the unit with a hand of a user and including a plurality of docking positions each configured to releasably support a selected removable module; b) each of the plurality of docking positions including a standardized docking interface having electrical connectors which engage corresponding electrical connectors of a standardized module interface of a module removably attached to the docking position to enable coupling of electrical signals between the docking interface and the module; c) a bus configuration including a bus controller, the bus configuration electrically coupled to the processor and a docking interface of each of the plurality of docking positions to electrically couple the processor and the docking interfaces; d) the bus controller configured to send an identification signal to the processor identifying a module type of a module upon attachment of the module to a selected one of the plurality of docking positions; e) programming stored in the memory and executed by the processor to enable the processor to control an operation of each module attached to a selected different one of the plurality of docking positions, the programming stored in the memory prior to attachment of any of the modules to any of the docking positions; and f) the programming including at least one program uniquely associated with each of the plurality of module types, the processor, upon receiving a model type identification signal from the bus controller, executing the at least one program associated with the identified module type of the module to control operation of the module.
Claim 2
Dependent Claim 312 words
A portable configurable electronic unit, operable with a changeable complement of removable modules, the complement of removable modules including a plurality of module types, each different module type providing different operational capabilities, the unit comprising: a) a housing supporting electronic circuitry including a processor and a memory accessible by the processor, the housing further including a hand gripping portion for supporting the unit with a hand of a user and including a plurality of docking positions each configured to releasably support a selected removable module; b) each of the plurality of docking positions including a standardized docking interface having electrical connectors which engage corresponding electrical connectors of a standardized module interface of a module removably attached to the docking position to enable coupling of electrical signals between the docking interface and the module; c) a bus configuration including a bus controller, the bus configuration electrically coupled to the processor and a docking interface of each of the plurality of docking positions to electrically couple the processor and the docking interfaces; d) the bus controller configured to send an identification signal to the processor identifying a module type of a module upon attachment of the module to a selected one of the plurality of docking positions; e) programming stored in the memory and executed by the processor to enable the processor to control an operation of each module attached to a selected different one of the plurality of docking positions, the programming stored in the memory prior to attachment of any of the modules to any of the docking positions; and f) the programming including at least one program uniquely associated with each of the plurality of module types, the processor, upon receiving a model type identification signal from the bus controller, executing the at least one program associated with the identified module type of the module to control operation of the module.
Claim 3
Dependent Claim 73 words
A portable configurable electronic unit as in claim 1 wherein each module includes a coded identifier, the coded identifier being different for each of the plurality of module types, the bus controller including circuitry for decoding the coded identifier of a module upon attachment of the module to a selected one of the plurality of docking positions and sending an identification signal corresponding to a module type of the module to the processor.
Claim 4
Dependent Claim 63 words
A portable configurable electronic unit as in claim 1, wherein the processor controls an operation of a module attached to a selected one of the plurality of docking positions to enable the electronic circuitry of the unit to perform at least one of the following functions: providing data to the module, receiving data from the module, and receiving electrical power from the module.
Claim 5
Dependent Claim 55 words
A portable configurable electronic unit as in claim 1, wherein the plurality of removable module types include: a bar code reader module, a radio communication module, a disc drive module, a printer module, a magnetic stripe reader module, an infrared communication module, a memory module, a power module, a display module, and a co-processor module.
Claim 6
Dependent Claim 29 words
A portable configurable electronic unit as in claim 1, wherein said processor is supported within a removable module positioned in a selected one of the plurality of docking positions.
Claim 7
Dependent Claim 19 words
A portable configurable electronic unit as in claim 1, wherein said bus controller is a portion of said processor.
Claim 8
Dependent Claim 35 words
A portable configurable electronic unit as in claim 1, wherein the hand grip portion is rotatable with respect to the housing and includes an interior region in which a source of electrical power is disposed.
Claim 9
Dependent Claim 95 words
A configurable electronic unit as in claim 1, wherein the housing includes an opening to an interior region and at least one of the plurality of docking positions is supported within the housing region and comprises a frame configured to support a selected one of a plurality of thin, rectangular shaped modules, the docking position frame including a docking interface and being accessible through the opening, the selected module being slid along a surface of the frame until connectors of a module interface of the module engage corresponding connectors of the docking position docking interface.
Claim 10
Dependent Claim 30 words
A portable configurable electronic unit as in claim 1, wherein said bus controller is a removable module which is positioned in a selected one of the plurality of docking positions.
Claim 11
Dependent Claim 22 words
A portable configurable electronic unit as in claim 1, wherein said configurable electronic unit includes a portable, battery powered, computerized display unit.
Claim 12
Dependent Claim 275 words
A portable work slate computer comprising: a) a housing including an interior region supporting work slate electronic circuitry including a processor and a memory accessible by the processor, the housing further including a hand grip portion for supporting the computer with a hand of a user; b) a set of modules including a plurality of module types wherein each module type performs a different function when operatively attached to a selected one of plurality of docking stations supported by the housing; c) each of the docking stations including a docking interface adapted to engage a module interface of a module to electrically couples a bus configuration supported in the work slate housing to the module; d) the bus configuration electrically coupling the processor to each of the docking station docking interfaces, the bus configuration including a bus controller configured to send an identification signal to the processor identifying a module type of a module upon attachment of the module to a selected one of the plurality of docking stations; e) programming stored in the memory and executed by the processor to enable the processor to control an operation of each module attached to a selected different one of the plurality of docking stations, the programming stored in the memory prior to attachment of any of the modules to any of the docking stations; and f) the programming including at least one program uniquely associated with each of the plurality of module types, the processor, upon receiving a model type identification signal from the bus controller, executing the at least one program associated with the module type of the module to control operation of the module.
Claim 13
Dependent Claim 275 words
A portable work slate computer comprising: a) a housing including an interior region supporting work slate electronic circuitry including a processor and a memory accessible by the processor, the housing further including a hand grip portion for supporting the computer with a hand of a user; b) a set of modules including a plurality of module types wherein each module type performs a different function when operatively attached to a selected one of plurality of docking stations supported by the housing; c) each of the docking stations including a docking interface adapted to engage a module interface of a module to electrically couples a bus configuration supported in the work slate housing to the module; d) the bus configuration electrically coupling the processor to each of the docking station docking interfaces, the bus configuration including a bus controller configured to send an identification signal to the processor identifying a module type of a module upon attachment of the module to a selected one of the plurality of docking stations; e) programming stored in the memory and executed by the processor to enable the processor to control an operation of each module attached to a selected different one of the plurality of docking stations, the programming stored in the memory prior to attachment of any of the modules to any of the docking stations; and f) the programming including at least one program uniquely associated with each of the plurality of module types, the processor, upon receiving a model type identification signal from the bus controller, executing the at least one program associated with the module type of the module to control operation of the module.
Claim 14
Dependent Claim 34 words
The portable work slate computer of claim 11 wherein the hand grip portion is rotatable with respect to the housing and includes an interior region in which a source of electrical power is disposed.

References Cited (Backward Citations)

US4683550A Cited
US5377357A Cited
US5392447A Cited
US5386567A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-11-26 2000-05-27 2000-11-26 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-11-26 2004-05-27 2004-11-26 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-11-26 2008-05-27 2008-11-26 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag