Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP2880705B2 - モバイル・クライアント・コンピュータ及び表示作成システム - Google Patents
[go: Go Back, main page]

JP2880705B2 - モバイル・クライアント・コンピュータ及び表示作成システム - Google Patents

モバイル・クライアント・コンピュータ及び表示作成システム

Info

Publication number
JP2880705B2
JP2880705B2 JP10047592A JP4759298A JP2880705B2 JP 2880705 B2 JP2880705 B2 JP 2880705B2 JP 10047592 A JP10047592 A JP 10047592A JP 4759298 A JP4759298 A JP 4759298A JP 2880705 B2 JP2880705 B2 JP 2880705B2
Authority
JP
Japan
Prior art keywords
processor
display
columns
rows
type
Prior art date
Legal status (The legal status 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 status listed.)
Expired - Lifetime
Application number
JP10047592A
Other languages
English (en)
Other versions
JPH10254670A (ja
Inventor
ランダル・リー・バートラム
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
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 International Business Machines Corp filed Critical International Business Machines Corp
Publication of JPH10254670A publication Critical patent/JPH10254670A/ja
Application granted granted Critical
Publication of JP2880705B2 publication Critical patent/JP2880705B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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 OR CALCULATING; 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]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3234Power saving characterised by the action undertaken
    • G06F1/325Power saving in peripheral device
    • G06F1/3265Power saving in display device
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S345/00Computer graphics processing and selective visual display systems
    • Y10S345/905Display device with housing structure

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Human Computer Interaction (AREA)
  • Digital Computer Display Output (AREA)
  • User Interface Of Digital Computer (AREA)
  • Controls And Circuits For Display Device (AREA)

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、テーブル表示を処
理するためにプログラミングされたモバイル・クライア
ント・コンピュータに関する。
【0002】本出願は、本出願人による一連の関連出願
の1つである。他の関連出願は、以下の通りである。 ・米国特許出願「キーボード・インターフェイスを具備
するモバイル・クライアント・コンピュータ(Mobile Cl
ient Computer with Keyboard interface)」(発明者:
T. Aebli、B. Miller、W.W. Vetter) ・米国特許出願第08/703,171(1996年8月22日出
願)「入力を予測するべくプログラミングされたモバイ
ル・クライアント・コンピュータ(Mobile Client Compu
ter Programmed to Predict Input)」(発明者:R.L. B
ertram、D.F. Champion、P. Brittenham) ・米国特許出願第08/708,168(1996年8月22日出
願)「予測された入力のリストを交換するべくプログラ
ミングされたモバイル・クライアント・コンピュータ(M
obile Client Computer Programmed to Exchange Lists
of PredictedInput)」(発明者:R.L. Bertram、W.T.
Oldfield) ・米国特許出願「ドッキング装置と対話動作するモバイ
ル・クライアント・コンピュータ(Mobile Client Compu
ter Interacting with Docking Device)」(発明者:E.
H. Booth、B.A. Carpenter、R.B. Ferrier、R.A. Resni
ck、W.W. Vetter) ・米国特許出願第08/706,990(1996年8月22日出
願)「予測された入力のリストを複写するべくプログラ
ミングされたモバイル・クライアント・コンピュータ(M
obile Client Computer Programmed to Copy Lists of
Predicted Input)」(発明者:R.L. Bertram、P.J. Bri
ttenham、D.F. Champion) ・米国特許出願「バッテリ充電制御を具備するモバイル
・クライアント・コンピュータ(Mobile Client Compute
r with Battery Charging Control)」(発明者:C.Burr
oughs、B.A. Carpenter、G.O'Neil、R.A. Resnick) ・米国特許出願「システム・メッセージ表示用にプログ
ラミングされたモバイル・クライアント・コンピュータ
(Mobile Client Computer Programmed for Systems Mes
sage Display)」(発明者:R.L. Bertram、D.F. Champi
on) ・米国特許出願「ブラウザ機能についてプログラミング
されたモバイル・クライアント・コンピュータ(Mobile
Client Computer Programmed with Browser Functio
n)」(発明者:R.L. Bertram、D.F. Champion) ・米国特許出願「カーソル、制御、入力機能を組み合わ
せるべくプログラミングされたモバイル・クライアント
・コンピュータ(Mobile Client Computer Programmed t
o Combine Cursor, Control and Input Functions)」
(発明者:P.J. Brittenham、L.D. Comerford) ・米国特許出願「ドロップ・ダウン・スクロール標識を
表示するべくプログラミングされたモバイル・クライア
ント・コンピュータ(Mobile Client ComputerProgramme
d to Display Drop Down Scrolling Indicator)」(発
明者:R.L. Bertram、D.F. Champion) ・米国特許出願「空テーブル要素を隠すべくプログラミ
ングされたモバイルクライアント・コンピュータ(Mobil
e Client Computer Programmed to Hide EmptyTable El
ements)」(発明者:R.L. Bertram) ・米国特許出願「統合携帯電話を具備するモバイル・ク
ライアント・コンピュータ(Mobile Client Computer wi
th Integrated Cellular Telephone)」(発明者:B.A.
Carpenter、P. Lee、M. Noll、R. Reiland) ・米国特許出願「ラジオ受信器を組み込むホルスターを
具備するモバイル・クライアント・コンピュータ(Mobil
e Client Computer with Holster for Integrating a R
adio Transceiver)」(発明者:D.H. Boehm、B.A. Carp
enter、D.J. Hund、M.S. Miller) ・米国特許出願第08/700,608号(1996年8月12日
出願)「六角形キーボードを表示するべくプログラミン
グされたモバイル・クライアント・コンピュータ(Mobil
e Client Computer Programmed to Display Hexagonal
Keyboard)」(発明者:R.L. Bertram、D.F. Champion、
L.S. Eichorn) ・米国特許出願第08/700,606号(1996年8月12日
出願)「ソフト・キーボード・ターゲットを設けるべく
プログラミングされたモバイル・クライアント・コンピ
ュータ(Mobile Client Computer Programmed to Establ
ish Soft Keyboard Targeting)」(発明者:R.L. Bertr
am) ・米国特許出願第08/706,991号(1996年8月12日
出願)「リスト及び六角形キーボードを表示するべくプ
ログラミングされたモバイル・クライアント・コンピュ
ータ(Mobile Client Computer Programmed to Display
Lists and Hexagonal Keyboard)」(発明者:R.L. Bert
ram、D.F. Champion)
【0003】
【従来の技術】一般的なパーソナル・コンピュータ・シ
ステム、特にIBMパーソナル・コンピュータは、今日
の近代社会の多様な局面においてコンピュータの能力を
提供するべく広く用いられるようになった。パーソナル
・コンピュータ・システムは、通常、デスク・トップ
型、床設置型(フロア・スタンディング型)、又は携帯
用(ポータブル)マイクロコンピュータとして定義する
ことができ、1個のシステム・プロセッサ、関連する揮
発性及び不揮発性メモリ、表示モニター、キーボード、
1若しくは複数のディスケット駆動装置、固定ディスク
記憶装置、並びに別付けのプリンタから構成される。こ
れらのシステムの顕著な特徴の1つは、これらの構成要
素を電気的に互いに接続するために、マザーボード若し
くはシステム・プレーナを使用することである。これら
のシステムは、基本的に一人のユーザに対して独立した
コンピュータ能力を供与するために設計され、個人若し
くは小規模事業者が購入できるよう安価な価格とされて
いる。このようなパーソナル・コンピュータ・システム
の例としては、IBM社により提供されているパーソナ
ル・コンピュータ・システムがあり、PERSONAL COMPUTE
R AT、PERSONAL SYSTEM/2、PS/1、Aptiva等(商標)が
ある。コンピュータ分野の当業者には、これらのシステ
ムは周知であろう。
【0004】これらのシステムは、2つの一般的なグル
ープに分類することができる。第1のグループは、「フ
ァミリーIモデル(Family I Models)」と称され、IBM P
ERSONAL COMPUTER AT及び他のいわゆるIBM互換機で
実施化されているバス・アーキテクチャを用いる。第2
のグループは、「ファミリーIIモデル(Family II Model
s)」と称され、IBM社のPERSONAL SYSTEM/2 Model 50
〜95で実施化されているIBM社のマイクロチャネル・
バス・アーキテクチャを用いる。ファミリーIモデル
は、元々、システム・プロセッサとして普通のINTEL808
8若しくは8086マイクロプロセッサを用いていた。これ
らのプロセッサは、1メカ゛ハ゛イトのメモリをアドレス指定
することができる。ファミリーIIモデルは、通常、高速
のINTEL80286、80386、及び80486マイクロプロセッサを
用いていた。これらのプロセッサは、低速のINTEL8086
マイクロプロセッサをエミュレートするリアル・モー
ド、又は、幾つかのモデルについてはアドレス指定範囲
を1メカ゛ハ゛イトから4キ゛カ゛ハ゛イトまで拡張するプロテクト・
モードで動作することができる。本質的に、80286、803
86、及び80486プロセッサのリアル・モード態様は、808
6及び8088マイクロプロセッサのために書かれたソフト
ウェアとのハードウェア互換性を与える。技術が進歩し
てきたことから、ファミリーIシステムは、より高い性
能の中央演算処理装置へと発展してきた。これらには、
Intel PENTIUMブランドのマイクロプロセッサ及びその
競合品、IBM及びMotorolaのPower PCプロセッサ等の
縮小命令セット演算用(RISC)マイクロプロセッサ、
並びに、VESAバス及びPCIバス設計等のより高性能のバ
ス設計が含まれる。コンピュータ分野の当業者であれ
ば、やはりこれらのシステムは周知であろう。
【0005】上記のような発展は、事業や消費者の環境
において演算を実行する手法に与えた衝撃は、多大であ
った。パーソナル・コンピュータ・システムの発展以前
には、コンピュータの利用の多くは事業目的のみであ
り、データ処理は、コンピュータ・システムを収容した
「ガラス・ハウス」内で行われていた。照会は、コンピ
ュータ技術者により取り扱われる情報マネージャを介し
て伝達された。パーソナル・コンピュータ・システムの
利用が拡大したことにより、企業規模のコンピュータ・
システム上に一旦保持されたデータへアクセスすること
は、管理者及び究極的にはライン従業者にとって重要と
なった。パーソナル・コンピュータ・システムのネット
ワークは、企業データを記憶した企業システムすなわち
メインフレームに対するネットワーク・サーバを介した
階層状のアクセスと共に成長した。
【0006】情報業務が、増加する情報業務者に普及し
かつ企業内のより広範な従業者群の業務に影響を与えた
ことから、これらの従業者の移動性が必要とされるよう
になってきた。特に、行商販売員、運送運転手、又は事
業コンサルタント等の「屋外」業務においては、企業の
所在地から遠隔であっても、企業システム上に通常維持
されコンピュータ・システム用のネットを介してアクセ
スされる企業データへアクセスすることが重要となって
きた。このようなアクセスは、一部では、有線接続され
たノートブック型やラップトップ型のコンピュータ・シ
ステム等のパーソナル・コンピュータ・システムを介し
て実現されてきた。通常、このようなシステムは、モデ
ム及び通信ソフトウェアを具備する。これにより、公衆
電話交換ネットワーク(PSTN)へ接続されるとき、
そのシステムがサポート・サーバーやメインフレームと
接続され、ユーザは所望のデータへのアクセスを取得で
きる。
【0007】携帯電話ネットワークにより実施化されて
いるような無線通信の開発により、パーソナル・コンピ
ュータ・システムとサポート・サーバーとの間の有線接
続を排除する可能性が出てきた。特に、小売り業や卸売
り業で用いられるシステムにおいてこのようなシステム
が発展してきた。このようなシステムによりユーザは、
無線トランシーバー・サービスを設けた区域内で自由に
移動することができる一方、企業活動をサポートするサ
ーバー若しくはメインフレームとデータを交換すること
ができるデータ・チャネルとの断続的若しくは連続的接
触を維持することが可能である。本明細書での説明上、
このようなユーザの手中にあるシステムを「モバイル・
クライアント・システム」と称することとする。モバイ
ル・クライアント・システムは、ユーザの移動性の点で
際立っており、ユーザは有線接続により課される移動の
制限を受けることなく、また、モバイル・クライアント
・システムによりアクセスされる企業データがモバイル
・クライアント・システムと通信するサーバー若しくは
メインフレーム・コンピュータ・システム上に維持され
ているというこのシステムのクライアント特性によって
もユーザは自由に移動することができる。このようなモ
バイル・クライアント・システムはまた、パーソナル通
信アシスタント若しくはパーソナル・デジタル・アシス
タントと称されることもある。関心ある方は、モバイル
・クライアント・システムについての更なる背景及び情
報についてIra Brodskyによる「無線:パーソナル通信
における革命(Wireless:The Revolution in Personal
Telecommunications)」(ArtechHouse, Boston, 1995)を
参照されたい。
【0008】ウェブ・ブラウザ等のグラフィック・ユー
ザ・インターフェイスを介してアクセスされる所与のア
プリケーション・プログラムを用いて、コンピュータ読
取り可能なデータ・ストリームから取得され表示用に用
意される文書は、多様な大きさのウィンドウに提示する
ことができる。これを実現する手法の1つに、文書をリ
フローイング(reflowing)することが含まれる。リフロ
ーイングは、アプリケーション・ソフトウェア若しくは
インターフェイス・ソフトウェアにより、利用できるウ
ィンドウ・サイズを調整しながら文書の表示される部分
を最大化しようとすることである。このような文書がテ
ーブル(表)を含む場合、リフローイングは、小さいウ
ィンドウにおいては表示されるテーブル列を狭くしつつ
列内の文字をリフローイングすることを含む。しかしな
がら、大きなテーブルは、小さなウィンドウ内でそのよ
うに調整することができず、アプリケーション・ソフト
ウェア若しくはインターフェイス・ソフトウェアは、列
を十分に狭くできないことがしばしばある。その結果ユ
ーザは、全ての列を見るために、左右にすなわち横方向
に文書をスクロールしなければならなくなり、ある列を
見ているときは他の幾つかの列が隠れてしまうこととな
る。
【0009】ユーザは、横方向よりも上下すなわち縦方
向の方が文書をスクロールし易いという傾向がある。多
くのユーザは、特に注意を促されない限り、表示された
ウィンドウ領域の片側に更なる列情報が配置されている
ことに気づかないであろう。加えて、表示されていない
列の認知を維持することは、それらが横方向に一方の側
へスクロールされて表示領域から出てしまうとさらに困
難となる。これらの問題は、景色及び写真対応の表示の
いずれにも存在し得る。小さなウィンドウを用いること
の問題点は、選択によるものであれ、ハンディ型クライ
アント・システムで利用し得る小表示領域であるが故に
であれ、空のセルやフィールドを表示する余裕がないこ
とである。空のセルすなわちテーブル要素の表示は、重
要なデータを含む要素がリフローイングにより表示領域
から置き換えられたかもしれないという困惑をユーザに
もたらす。
【0010】以上の状況に鑑み、本発明は、表示作成シ
ステム及び特にモバイル・クライアント・システム等の
コンピュータであって、アプリケーション・プログラム
又はインターフェイス・プログラム等の制御プログラム
が、テーブル要素のリフローイングにおいてプロセッサ
と協同的に動作することを目的とする。
【0011】
【課題を解決するための手段】特に、本発明では、文書
のテーブル部分を離して分解し、上下すなわち縦方向ス
クローリングを容易にするためにその部分を再構成する
一方、表示される全ての情報を維持する。
【0012】
【発明の実施の形態】図1及び図2は、本発明によるモ
バイル・クライアント・パーソナル・コンピュータ・シ
ステム(本明細書中、「モバイル・クライアント」とも
称する)の実施例であり、符号10で示す。後述の説明
によりさらに明らかとされるが、モバイル・クライアン
トは、本発明の目的の範囲内に留まりつつも様々な特徴
を有する。これらの特徴の中心的なものとしては、モバ
イル・クライアント・システムとサポートサーバ及びメ
インフレームとの間で、少なくともデータを、可能であ
ればデータ及び音声等の音響を通信する能力を設けられ
ることである。図示の実施例では、このような能力は、
3つの明確な構成要素すなわちシステム・タブレット1
1、ホルスター12及び無線トランシーバー13へ分離
されるシステムを設けることにより実現される。図示の
形態においては、トランシーバー13は、ホルスター1
2内に装着可能な携帯電話であり、ホルスター12は、
システム・タブレット11をホルスター12に設けられ
たリセプタクル内へ滑動させることにより、システム・
タブレット11と接続することができる。このように3
つの構成要素のシステムとして図示し説明されるが、本
発明の多くの利点は、モバイル・クライアント・システ
ム10が統一されている点にあることは、自明であろ
う。すなわち、この場合、ホルスター12をどのように
使用しようと、無線トランシーバー13がシステム・タ
ブレット11に統合されかつそれらの間の接続がシステ
ムの単一カバー内で実現される。トランシーバー/ホル
スター/タブレット構成は、幾つかの状況下で所与の利
点を与える。しかしながら、本発明は、この特定の構成
に関わらず、実施することができる。
【0013】3部構成により実現される利点は、1個の
無線トランシーバーを別のものに容易に置き換えられる
ことである。特に、デジタル・データとアナログ音響
は、セルラー・デジタル・パケット・データ(CDP
D)プロトコルを用いるデータにより携帯電話無線イン
ターフェイス上で交換できるが、他の可能性もある。そ
れらの中に、例えば周波数分割多重アクセス(FDM
A)及び時間分割多重アクセス(TDMA)等のデジタ
ル無線技術、直接シーケンス・スプレッド・スペクトル
(DS-SS)及び得られるコード分割多重アクセス
(CDMA)等のスプレッド・スペクトル技術、周波数
ホッピング・スプレッド・スペクトル(FH-SS)、
並びに1又は複数のこれらの技術の組合せであるアドバ
ンスト移動電話システム(AMPS)若しくはアドバン
スト無線データ情報サービス(ARDIS)又はRAM
モバイル・データ等がある。これらの技術は、より広い
許容性を実現するので、新たな無線トランシーバー13
に対して既存のタブレット11が容易に適応する。それ
により、システムにおけるユーザの投資を保護する。し
かしながら、温度、湿度、又は落下等による衝撃を被る
等の不利な周囲条件等の所与の環境において、単一カバ
ー内にトランシーバー及びタブレット並びにサポート回
路を具備する統合システムは、好適な選択であろう。
【0014】図3は、本発明によるシステム10とサポ
ート・サーバー及び周辺機器との間の関係を概略的に示
した図である。特に、タブレット11(後に更に詳細に
説明する)は通常、バックライト付液晶表示装置で実施
されるタッチスクリーン15を介したユーザによる入力
に適応されているが、システム10は、より汎用的なキ
ーボード16を利用することができる。キーボードは、
図示のように、使用したいときにシステム10へ有線連
結され、連結用導電体18はシステム10へ到達するデ
ータ入力のための信号経路を与える。別の例として、キ
ーボードは、当業者に周知の他の手段によりデータ転送
のために接続することができる。例えば、既知のプロト
コルを用いた赤外線リンク等である。図では、赤外線に
よるデータ転送のために、赤外線データ・リンクにより
プリンタ19へ接続されている。
【0015】上記のように、無線トランシーバーは、符
号20で示すサーバーに対する無線周波数リンクを設け
る。サーバー20は、サポートしているメインフレーム
データ記憶装置21と有線ラインにより情報伝達する。
企業全体のオペレーションに関連するデータは、サポー
トするメインフレーム上に維持されることになる。そし
て、本発明及び前述の関連発明によるモバイル・クライ
アント10により利用可能となる。
【0016】本発明によるデータの処理を共に実現する
回路エレメントについては、図4に、そのような回路エ
レメントの構成の一形態が示されている。図示のように
モバイル・クライアント・システム10は、その中核
に、縮小命令セット演算(RISC)特性を使用するマ
イクロプロセッサ30を有する。このプロセッサは、液
晶表示装置用の制御装置31と、PCカード若しくはP
CMCIAカードとして知られる周辺装置用の制御装置
32と、命令/データ・キャッシュ33と、メモリ及び
外部バス34へのインターフェイスと、リアルタイム・
クロック35とを含むエレメントを有する。マイクロプ
ロセッサはさらに、割込み制御装置36及び様々なサー
ビス用に規定されたインターフェイス37を有する。こ
こでは、これらの特徴を有する単一プロセッサ・チップ
として開示されているが、従来のコンピュータ・システ
ムの製造及び使用から、このような演算能力及びインタ
ーフェイスの利用を他の手段により達成することも可能
であることは知られている。例えば、適宜のサポート論
理若しくはチップを備えたIntel X86ベースのプロセッ
サを使用すること等である。このように、図4の実施例
は本発明によるシステムの一例として提示されており、
このようなモバイル・クライアント・システムの中核的
機能が他の手段により構成され得ることも周知である。
【0017】図4に示すように、中核マイクロプロセッ
サ30は、周辺装置によりサポートされる。最も重要な
点は、システムを動作させる電力がバッテリー40から
供給されることである。好適には、バッテリー40は、
「スマート・バッテリー」として知られるタイプであ
り、充填状態及び再充電進行による自己監視が行われ
る。このようなバッテリーは周知であり、バッテリー充
填状態や充電後の再使用準備完了等の標示をユーザに対
して発生するために用いることができる信号をモバイル
・クライアント・システム・プロセッサ30へ与える。
モバイル・クライアントはさらに、有線ラインによる接
続用に用いる汎用的モデム41と、電話相互接続ポイン
ト42(RJ−11コネクタとして標示)とを有するこ
とが好ましい。システム用のメモリは、フラッシュ・メ
モリ・アクセサリ・カード44、ダイナミック・ランダ
ム・アクセス・メモリ45、及びコア・フラッシュ・メ
モリ46により設けられる。好適には、他の機能を追加
するために、一対のタイプIIのPCMCIAスロット4
8、49が設けられる。
【0018】モバイル・クライアント・システムにより
実行されるデータ処理オペレーションの結果を表示する
ために、システム10は、前述の液晶表示装置(LC
D)15を有する。LCDは、ユーザにより入力が行わ
れたとき認識するデジタイザとして機能する適宜のタッ
チスクリーン50と重ねられる。この機能は、後に更に
詳細に説明する。タッチスクリーンからの入力は、バッ
テリー及び温度センサからの入力と同様にアナログ/デ
ジタル変換器51を通してプロセッサ30の入力/出力
(I/O)ポートへ渡される。プロセッサ30の他のI
/Oポートは、前述のキーボード、赤外線データ・ポー
ト52、音響CODEC54及び付属スピーカー55と
マイクロフォン56、並びに無線トランシーバー13用
のインターフェイス・コネクタ58への接続のために設
けられる。
【0019】前述で指摘した通り、図4を参照して説明
した特定の機能構成は、サポートされる設計者の機能選
択、中核プロセッサ及びサポート論理により変更される
ことがある。
【0020】上記の通り、モバイル・クライアント・シ
ステム10は、バッテリーから電力を得る。このような
オペレーションは移動性のために適切であるが、システ
ム10のサポートのために交流電気送電線の形態でのよ
り汎用的な電力との接続も設けられている。このような
電力は図5に符号60で示されており、後述の電力管理
関連の説明を参照する。自明であるが、モバイル・クラ
イアント・システムによる電力利用の管理は、システム
の使いやすさの点で重要である。
【0021】図5は、電力の供給源及び消費の観点から
プロセッサ30の周辺装置構成を示している。電力管理
トポロジーは、メイン・バッテリー40からタブレット
11内のプロセッサ30へ電力が流れるようにする一
方、電力及び制御の別の流れが、ホルスター12、ホル
スターに装着される任意の無線トランシーバー13、及
びシステムにより使用される任意のPCカード・アクセ
サリーに与えられるようにする。この電力の流れの分離
は、ここで説明されるモバイル・クライアント・システ
ム10に対して重要である。特に、別個のバッテリー6
1がホルスター12に設けられる。ホルスター・バッテ
リー61は、好適には「スマート・バッテリー」であ
り、ホルスター12内でバッテリー制御装置62、ホル
スター周辺機器制御装置63、及び関連する回路64を
取り付けられることにより、プロセッサ30と無線トラ
ンシーバー13との間のデータ・ストリームを効果的に
インターフェイスする。このように、ホルスター12及
びトランシーバー13内の回路はプロセッサ30の制御
下にある(後に詳細に説明)が、電力については少なく
ともある程度タブレット11から独立している。これは
重要な分離である。タブレットがホルスターと結合され
るとき、2つの構成要素の回路は全体的な管理の下に協
同的に機能する。トランシーバー13(汎用的な携帯電
話である場合、それ自身の電力及び電力管理技術を有す
る場合がある)がホルスター12内に設置されるとき、
トランシーバー13もまた、3部構成システムにおける
電力管理に参加することにおいて対等の役割をもつ場合
がある。
【0022】特に、タブレット11へ戻ると、システム
は、バッテリー40用の制御回路66と、バッテリー4
0がタブレット11のオペレーション用に電力を供給す
る電力供給装置68とを有することになる。本システム
においては、中核プロセッサ30から所与の要求の負担
を除くために、電力供給装置に対する制御を行う別個の
マイクロコントローラ69が設けられている。マイクロ
コントローラは、プロセッサ40及び変換器70からの
入力を受け取る。プロセッサ30及び変換器70は、リ
アルタイム・クロック35用のバッテリー71により最
小限の機能についてサポートされている。RTCバッテ
リー71は、タブレット・システムが前述しかつ後に更
に詳細に述べるように呼び出されたときに起動すること
を確保する。
【0023】ここで、モバイル・クライアント・システ
ム10におけるハードウェア・トポロジーから電力モー
ド及び移行イベントの説明へと移る。図6は、このよう
な態様の一例を示す。以下の説明の目的上、モバイル・
クライアント・システムのユーザは、システムの活動度
のレベルの標識を提供されることを注記する。通常、こ
のような標識又は報知器は、発光ダイオード(LED)
の形態となる。これらの素子は、容易に入手でき、安価
で、多くユーザに知られている。3部構成システムで
は、タブレット11用の標識、ホルスター12用の標
識、トランシーバー13用の標識を設けられることがあ
る。図6においては、タブレット11とホルスター12
の活動度のレベルの差を反映する活動度の状態間を区別
して描いており、そして、図示のシステムが結合したタ
ブレットとホルスターを具備する3部構成であることを
仮定している。
【0024】この背景を念頭におくと、システムの完全
活動度状態では、対応するLED及びバックライト付L
CD15の発光により示されるように、タブレット11
及びホルスター12の双方が完全に活動した状態とな
る。この状態は、符号75で示される。全く反対の状
態、すなわち全ての構成要素の電力が落ちた状態(例え
ば、全てのバッテリーが取り外されたとき)は、符号7
6で示され、全てのLED及びバックライト付LCDが
消光した状態となる。完全な活動状態から、ユーザはホ
ルスター12を切ることを選べる。これは、その目的用
に設けられたスイッチを作動させることによるか、又
は、ホルスターをタブレットから分離するか若しくはホ
ルスターから無線トランシーバーを分離するかして必要
な相互接続を遮断することによる。このイベントにおい
ては、タブレットLED及びLCDは発光したままであ
る一方(タブレットが活動状態のままであるため)、ホ
ルスターLEDは消光状態となる(符号78で示す)。
モバイル・クライアントは、メモリに記憶されたデータ
を用いてデータ処理を行うことができるが、サポートす
るサーバー20及びデータ記憶装置21から(断続的で
あれ一時的であれ)断絶されている。モバイル・クライ
アント・システム上で実行されているソフトウェアによ
り判断される事象発生に対して、システムは、サスペン
ドとして知られる状態へ入る。符号79で示されるサス
ペンド状態では、タブレットLED及びLCD並びにホ
ルスターLEDは暗状態である。3部構成の残りの要素
がサスペンド状態であるときに無線トランシーバーを使
用できることが適当である場合は、システムは符号80
で示される状態に入ることができ、この状態ではホルス
ターLEDが発光されかつトランシーバーが機能でき
る。同様に、モバイル・クライアント・システム上で実
行されているソフトウェアにより再び判断される事象発
生に対して、システムは、符号81で示されるスタンド
バイとして知られる状態へ入る。スタンドバイ(スタン
バイ)状態では、タブレットLCDは電力節減のために
暗状態となる一方、タブレットLEDは発光されたまま
であり、そのシステムが直ちに「起きる」ことができる
ことを示す。ホルスターは、電力が落ちる(LED暗状
態)か若しくは活動状態のままのいずれかでよい。シス
テム10がスタンドバイ状態にあって予め設定された時
間が経過した後、システムをサスペンド・モードへ移行
させるタイマー機能が設けられる。
【0025】システムは、オン/オフ・スイッチを用い
ることによりオフ状態76と活動状態78若しくは75
の間で移行することができる。システムは、オン/オフ
・スイッチの使用又はバッテリーの取り外しにより、サ
スペンド状態又はスタンドバイ状態のいずれからでもオ
フ状態76へ移行することができる。システムは、ユー
ザからのサスペンド/レジューム入力、ホルスターと接
続された無線トランシーバーから入ってくる呼出標示、
タイマー時間の経過、又はスマート・バッテリー制御装
置からのバッテリー低充電標示に応答してサスペンド状
態79又は80から活動状態78又は75へ移行するこ
とができる。システムは、タッチスクリーン又はキーボ
ードを用いた入力等のユーザ・イベントに応答してスタ
ンドバイ状態から活動状態78又は75へ移行すること
ができる。
【0026】図7には、別の電力モード及び移行イベン
トが示されている。ここでは、システム状態は、オン状
態81、アイドル状態82、スタンドバイ状態84、サ
スペンド状態85、及びオフ状態86として表される。
オン状態81では、システムLED及びLCDが発光
し、プロセッサ30が通常の高機能モードで動作し、ア
プリケーション・プログラムは活動状態であり、そして
他の周辺機器は必要に応じて電力管理される。非活動状
態における時間の経過により、システムはアイドル状態
82に入ることになる。その状態ではプロセッサによる
アプリケーション・プログラムの実行が終了し、プロセ
ッサは電力管理の「ドーズ・ハイ(doze high)・モー
ド」に入り、LCDは発光しており、そして他の周辺機
器は必要に応じて電力管理される。いずれのユーザ・イ
ベントもシステムをオン状態へ戻すことになる。時間の
経過により、システムはスタンドバイ状態84へ入り、
アプリケーション・プログラムは静状態になり、プロセ
ッサは電力管理の「ドーズ・ロー(doze low)・モード」
に入り、LCDは暗状態であり、そして全ての他の周辺
機器は必要に応じて電力管理される。時間の経過によ
り、システムがサスペンド状態85へ入ると、アプリケ
ーション・プログラムが静状態となりかつ回復のための
チェックポイント状態とされ、プロセッサは電力管理の
「スリープ・モード」へ入り、LCDは暗状態とされ、
そして全ての他の周辺機器はオフとされる。従って、完
全な活動状態81までの往復にかかる時間に関してシス
テムは、アイドル状態82から最も速く戻ることにな
り、スタンドバイ状態84からはやや遅く、サスペンド
状態85からもやや遅く、オフ状態86からは最も遅く
戻ることになる。
【0027】ここで、本発明のモバイル・クライアント
・システムのために考えられるデータの表示及び通信を
簡潔に説明することが有益と信じる。特に図8を参照す
ると、システム10上で実行されるアプリケーション・
プログラムについての表示画面の一例が表現されてい
る。好適には、システム10は、ハイパーテキスト転送
プロトコル(HyperText Transfer Protocol:HTTP)に
よる通信及びハイパーテキスト・マークアップ言語(Hyp
erText Markup Language:HTML)のファイルに用いら
れるブラウザ・プログラムの特性においてアプリケーシ
ョン・プログラムを実行する。HTTP及びHTML
は、インターネットやワールド・ワイド・ウェブとして
知られる環境において広く使用されるようになってい
る。本発明ではこれらの技術は、クライアント内の最小
の資源を具備しかつサポートするサーバー及びメインフ
レーム・データ記憶装置を介して使用できる資源を最大
限に利用するモバイル・クライアント・システムのオペ
レーションを容易に行うために用いられる。
【0028】特に、クライアント・システムのプロセッ
サ30は、システム・フラッシュ・メモリ46に記憶さ
れたオペレーティング・システム・プログラム及びブラ
ウザ・プログラムを実行する。これらのプログラムを実
行する際、システムは、トランシーバー13及びインタ
ーフェイス58により設けられる無線リンク又は有線接
続される場合はモデム41を介してデータを渡すことに
より、サポートするサーバーとデータを交換する。この
ように交換されるデータは、システムDRAMメモリ4
5内のオペレーティング・システム及びブラウザによる
処理のために記憶することができる。ブラウザは、サポ
ートするサーバーから取得されたデータに関連して、例
えば図8に示すようにLCD15上に画面を表示する。
図示された画面は、表示されたフィールドの上端に沿っ
たタイトル・バー90を有し、表示されたフィールド内
に、数字若しくは名前を識別するようなデータ用のフィ
ールドを規定したフォームを有する。図示された特定の
フォームにおいては、フィールドとして、センター番号
のフィールド、病院番号、識別された患者の誕生日及び
入院日等が含まれる。タイトル・バー90の隣りには動
物の表現91があり、ここではカンガルーが表されてい
る。この表現は、本発明の所与の実施例においては、こ
のシステムが1つのデータ・アクセスから別のデータ・
アクセスへ「ジャンプ」すること及びユーザは「ジャン
プ」の完了を待たねばならないことを示すために用いら
れる。さらに、タイトル・バー90の直下には、メイン
画面(又は初期画面)へ戻る、一画面だけ戻る、無線リ
ンクによるデータ交換、バッテリー充電状態、及び提示
画面についての案内等の「機能ボタン」の標示がある。
所与のフィールド、例えばICUの入院日及びクラスの
フィールド等は、ユーザにより注釈をつけることがで
き、これらのフィールドの隣りに位置する「ノートブッ
ク」アイコンによりそのことが標示されている。この
「ノートブック」は、現在のところ何も注釈がないこと
を示唆するために(入院日フィールドの隣りに示すよう
に)閉じされているか、あるいは、現在注釈を含んでい
ることを示唆するために(クラス・フィールドの隣りに
示すように)開かれている。
【0029】モバイル・クライアント・システム10が
LCD15と重なるタッチスクリーン50を有するの
で、システムへデータの入力は、タッチスクリーンのフ
ィールドへ適用されるスタイラス、ポインタ又は指によ
り行うことができる。従って、図8を参照すると、ユー
ザが特定の患者の性を識別する情報を入力したい場合、
ユーザは、そのデータを入力するために「男性」又は
「女性」のボタンに(スタイラス、ポインタ若しくは指
で)触れればよい。同様に、ユーザが注釈を入力したい
場合、ノートブック・アイコンにより規定されたフィー
ルドに触れることで、このアイコンの閉じた状態と開い
た状態を変更することができ、それにより適切な数値又
は英文字データの入力のためフィールドを開くことがで
きる。
【0030】他のそして更なるアプリケーション・プロ
グラム及び制御プログラム並びに画面表示の機能は、以
下の説明からさらに明らかとされ、そして前述の関連出
願にも開示されている。
【0031】本発明は、特に、データ情報を含むセルの
サブセットすなわちエレメントからなるテーブルの表示
に関連する。例えば、図9のウィンドウに表示されるテ
ーブルは、所与の時間帯の間の道路上の車輌数を示し、
所与のモバイル・コンピュータ用アプリケーションに表
示されるデータの典型的なものである。
【0032】この場合、基本テーブル「要素」は、左右
すなわち横方向の3つの列(朝、昼間、夜間)×上下す
なわち縦方向の3つの行(自家用車、トラック、バイ
ク)である。第1の要素は、1列及び2行を空けて始ま
る。1列目及び最初の2行内のセルは、ヘッダーだから
である。ここで用いられるように、ヘッダーはタイトル
情報を含むセルであり、通常、列及び行に配置された参
照セル内に現れるデータ情報の意味を与える文字による
識別手段である。セル、すなわち情報の列及び行の配置
は、タイトル情報若しくはデータ情報(図9及び図10
における数字等)によって規定される。基本テーブル要
素は多数のセルからなり、これらのセルは、ヘッダ構成
により決定されるように、全テーブル情報すなわち表示
の構成化部分の完全な表示を収容することが必要であ
る。
【0033】本発明によれば、テーブルの作成者は、そ
のテーブル要素の大きさと開始点をエンコードする。プ
ロセッサ上で実行中のプログラムがそのテーブルの全幅
及び全高を表示できない場合、テーブル要素の境界に沿
ってテーブルが細片へと分解され、そして必要に応じて
別の上下方向又は左右方向の表示にリフローイングされ
る。
【0034】上記の例及び図9に基づいて示したよう
に、図10は本発明の実施例を示しており、プログラム
は、使用可能な画面表示領域へ同時に1つのテーブル要
素すなわちセルのセットのみを適合できる。このテーブ
ルは、2つのテーブル要素すなわちセル・セットの幅で
ある。ユーザは左右にすなわち横方向にスクロールする
必要がなく、プログラムはテーブルを2つの部分へ分解
し、それらを上下にすなわち縦方向スクロール用に表示
している。これを実行する際、プログラムは、横方向に
配置されたサブセットから、縦方向に配置されたサブセ
ットへと構成をシフトさせている。片側からもう一方の
側へのシーケンスでは、上から下へのシーケンスが維持
されている。
【0035】本発明は、同じテーブルを、択一的に、広
い画面すなわち広い表示領域上では1つの部分ですなわ
ち継ぎ目無く表し、また、狭い画面すなわち狭い表示領
域上では2つの部分で表すことができる。これは、景色
モード若しくは写真モードでデータを表示するためのユ
ーザによる選択の結果により行うこともでき、また、表
示用のウィンドウ・サイズ若しくは表示される文字のフ
ォント・サイズの選択の結果により行うこともできる。
狭い画面又はウィンドウは、テーブルの双方の部分を同
時に含めるには短すぎる場合があるので、ユーザは全て
の情報を見るために上下にすなわち縦方向にスクロール
させなければならない。しかしながら、このことは、横
方向にスクロールさせることよりも遥かに容易に利用で
きる。プログラムは、必要であればタイトル表示を重畳
することに留意されたい。これは、タイトル・データ・
セル表示を維持しているところから続けられる。
【0036】さらに、本発明は、所望する表示フォーマ
ットの変更により必要となったときにリフローイングを
生じさせることができる。すなわち、リフローイングは
可逆的であり、横方向構成から縦方向構成へと、そして
その逆に変わることができる。縦方向すなわち上下方向
構成で表示されていたテーブルが、より広い領域で表示
されようとする場合、本発明は、そのテーブルを左右方
向構成へリフローイングすることができる。これによ
り、本発明を実施するシステムのユーザに対して使用可
能な画面表示の前面のフレキシビリティが強化される。
【0037】まとめとして、本発明の構成に関して以下
の事項を開示する。
【0038】(1)ユーザの手により把持されかつ操作
可能である大きさのハウジングと、前記ハウジング内に
装着されかつデジタル・データを処理するプロセッサ
と、デジタル・データを記憶するべく前記ハウジング内
に装着されかつ前記プロセッサと接続されるメモリと、
前記ハウジング内に装着されかつ前記プロセッサ及び前
記メモリと接続されることにより前記プロセッサにより
処理されたデジタル・データから導出された情報を表示
する表示装置と、前記ハウジング内に装着されかつ前記
表示装置と重ねられ、前記プロセッサと接続されること
によりユーザによるデジタル・データの入力を可能とす
る入力デジタイザと、前記プロセッサによるデジタル・
データの処理を指示するべく前記メモリに記憶され前記
プロセッサによりアクセス可能な制御プログラムとを有
し、前記制御プログラムが前記プロセッサ上で実行され
ているとき、前記制御プログラム及び前記プロセッサ
が、(1)前記表示装置上のウィンドウ領域に列及び行に
よるデータのテーブル表示を提示し、(2)前記ウィンド
ウ領域に全ての列及び行を収容する第1のタイプのテー
ブル表示と、前記ウィンドウ領域に全ての列及び行より
も少なく収容する第2のタイプのテーブル表示とを区別
し、(3)前記第1のタイプ及び第2のタイプのいずれか
のテーブル表示をリフローイングして前記ウィンドウ領
域における表示の調整において前記第1のタイプ及び前
記第2のタイプ以外のテーブル表示とすることで協同的
に動作するモバイル・クライアント・コンピュータ。 (2)テーブル表示をリフローイングする間、前記制御
プログラム及び前記プロセッサが、タイトル情報を含む
セルの列及び行を前記ウィンドウ領域の表示上に維持す
ることで協同的に動作する上記(1)に記載のモバイル
・クライアント・コンピュータ。 (3)テーブル表示をリフローイングする間、前記制御
プログラム及び前記プロセッサが、データ情報を含む列
及び行に関してのみ表示される列の数及び行の数を変更
することで協同的に動作する上記(1)に記載のモバイ
ル・クライアント・コンピュータ。 (4)テーブル表示をリフローイングする間、前記制御
プログラム及び前記プロセッサが、表示される列の数を
減少させかつ行の数を増加させることで協同的に動作す
る上記(1)に記載のモバイル・クライアント・コンピ
ュータ。 (5)テーブル表示をリフローイングする間、前記制御
プログラム及び前記プロセッサが、表示される列の数を
増加させかつ行の数を減少させることで協同的に動作す
る上記(1)に記載のモバイル・クライアント・コンピ
ュータ。 (6)ユーザの手により把持されかつ操作可能である大
きさのハウジングと、前記ハウジング内に装着されかつ
デジタル・データを処理するプロセッサと、デジタル・
データを記憶するべく前記ハウジング内に装着されかつ
前記プロセッサと接続されるメモリと、前記ハウジング
内に装着されかつ前記プロセッサ及び前記メモリと接続
されることにより前記プロセッサにより処理されたデジ
タル・データから導出された情報を表示する表示装置
と、前記ハウジング内に装着されかつ前記表示装置と重
ねられ、前記プロセッサと接続されることによりユーザ
によるデジタル・データの入力を可能とする入力デジタ
イザと、前記プロセッサによるデジタル・データの処理
を指示するべく前記メモリに記憶され前記プロセッサに
よりアクセス可能な制御プログラムとを有し、前記制御
プログラムが前記プロセッサ上で実行されているとき、
前記制御プログラム及び前記プロセッサが、(1)前記表
示装置上のウィンドウ領域に列及び行によるデータのテ
ーブル表示を提示し、(2)前記ウィンドウ領域に全ての
列及び行を収容する第1のタイプのテーブル表示と、前
記ウィンドウ領域に全ての列及び行よりも少なく収容す
る第2のタイプのテーブル表示とを区別し、(3)前記第
1のタイプ及び第2のタイプのいずれかのテーブル表示
をリフローイングして前記ウィンドウ領域における表示
の調整において前記第1のタイプ及び前記第2のタイプ
以外のテーブル表示とする一方、表示される列の数を減
少させかつ行の数を増加させそして前記ウィンドウ領域
の表示上にタイトル情報を含むセルの列及び行を維持す
ることで協同的に動作するモバイル・クライアント・コ
ンピュータ。 (7)ユーザの手により把持されかつ操作可能である大
きさのハウジングと、前記ハウジング内に装着されかつ
デジタル・データを処理するプロセッサと、デジタル・
データを記憶するべく前記ハウジング内に装着されかつ
前記プロセッサと接続されるメモリと、前記ハウジング
内に装着されかつ前記プロセッサ及び前記メモリと接続
されることにより前記プロセッサにより処理されたデジ
タル・データから導出された情報を表示する表示装置
と、前記ハウジング内に装着されかつ前記表示装置と重
ねられ、前記プロセッサと接続されることによりユーザ
によるデジタル・データの入力を可能とする入力デジタ
イザと、前記プロセッサによるデジタル・データの処理
を指示するべく前記メモリに記憶され前記プロセッサに
よりアクセス可能な制御プログラムとを有し、前記制御
プログラムが前記プロセッサ上で実行されているとき、
前記制御プログラム及び前記プロセッサが、(1)前記表
示装置上のウィンドウ領域に列及び行によるデータのテ
ーブル表示を提示し、(2)前記ウィンドウ領域に全ての
列及び行を収容する第1のタイプのテーブル表示と、前
記ウィンドウ領域に全ての列及び行よりも少なく収容す
る第2のタイプのテーブル表示とを区別し、(3)前記第
1のタイプ及び第2のタイプのいずれかのテーブル表示
をリフローイングして前記ウィンドウ領域における表示
の調整において前記第1のタイプ及び前記第2のタイプ
以外のテーブル表示とする一方、表示される列の数を増
加させかつ行の数を減少させそして前記ウィンドウ領域
の表示上にタイトル情報を含むセルの列及び行を維持す
ることで協同的に動作するモバイル・クライアント・コ
ンピュータ。 (8)ハウジングと、前記ハウジング内に装着されかつ
デジタル・データを処理するプロセッサと、デジタル・
データを記憶するべく前記ハウジング内に装着されかつ
前記プロセッサと接続されるメモリと、前記プロセッサ
及び前記メモリと接続されることにより前記プロセッサ
により処理されたデジタル・データから導出された情報
を表示する表示装置と、前記プロセッサによるデジタル
・データの処理を指示するべく前記メモリに記憶され前
記プロセッサによりアクセス可能な制御プログラムとを
有し、前記制御プログラムが前記プロセッサ上で実行さ
れているとき、前記制御プログラム及び前記プロセッサ
が、(1)前記表示装置上のウィンドウ領域に列及び行に
よるデータのテーブル表示を提示し、(2)前記ウィンド
ウ領域に全ての列及び行を収容する第1のタイプのテー
ブル表示と、前記ウィンドウ領域に全ての列及び行より
も少なく収容する第2のタイプのテーブル表示とを区別
し、(3)前記第1のタイプ及び第2のタイプのいずれか
のテーブル表示をリフローイングして前記ウィンドウ領
域における表示の調整において前記第1のタイプ及び前
記第2のタイプ以外のテーブル表示とするコンピュー
タ。 (9)テーブル表示をリフローイングする間、前記制御
プログラム及び前記プロセッサが、タイトル情報を含む
セルの列及び行を前記ウィンドウ領域の表示上に維持す
ることで協同的に動作する上記(8)に記載のコンピュ
ータ。 (10)テーブル表示をリフローイングする間、前記制
御プログラム及び前記プロセッサが、データ情報を含む
列及び行に関してのみ表示される列の数及び行の数を変
更することで協同的に動作する上記(8)に記載のコン
ピュータ。 (11)テーブル表示をリフローイングする間、前記制
御プログラム及び前記プロセッサが、表示される列の数
を減少させかつ行の数を増加させることで協同的に動作
する上記(8)に記載のコンピュータ。 (12)テーブル表示をリフローイングする間、前記制
御プログラム及び前記プロセッサが、表示される列の数
を増加させかつ行の数を減少させることで協同的に動作
する上記(8)に記載のコンピュータ。 (13)ハウジングと、前記ハウジング内に装着されか
つデジタル・データを処理するプロセッサと、デジタル
・データを記憶するべく前記ハウジング内に装着されか
つ前記プロセッサと接続されるメモリとを有し、前記プ
ロセッサ及び前記メモリが視覚イメージの表示装置を駆
動するデジタル・データを供給することで協同的に動作
し、さらに、前記プロセッサによるデジタル・データの
処理を指示するべく前記メモリに記憶され前記プロセッ
サによりアクセス可能な制御プログラムとを有し、前記
制御プログラムが前記プロセッサ上で実行されていると
き、前記制御プログラム及び前記プロセッサが、(1)前
記表示装置上のウィンドウ領域に列及び行によるデータ
のテーブル表示を提示し、(2)前記ウィンドウ領域に全
ての列及び行を収容する第1のタイプのテーブル表示
と、前記ウィンドウ領域に全ての列及び行よりも少なく
収容する第2のタイプのテーブル表示とを区別し、(3)
前記第1のタイプ及び第2のタイプのいずれかのテーブ
ル表示をリフローイングして前記ウィンドウ領域におけ
る表示の調整において前記第1のタイプ及び前記第2の
タイプ以外のテーブル表示とする表示作成システム。 (14)テーブル表示をリフローイングする間、前記制
御プログラム及び前記プロセッサが、タイトル情報を含
むセルの列及び行を前記ウィンドウ領域の表示上に維持
することで協同的に動作する上記(13)に記載のシス
テム。 (15)テーブル表示をリフローイングする間、前記制
御プログラム及び前記プロセッサが、データ情報を含む
列及び行に関してのみ表示される列の数及び行の数を変
更することで協同的に動作する上記(13)に記載のシ
ステム。 (16)テーブル表示をリフローイングする間、前記制
御プログラム及び前記プロセッサが、表示される列の数
を減少させかつ行の数を増加させることで協同的に動作
する上記(13)に記載のシステム。 (17)テーブル表示をリフローイングする間、前記制
御プログラム及び前記プロセッサが、表示される列の数
を増加させかつ行の数を減少させることで協同的に動作
する上記(13)に記載のシステム。
【図面の簡単な説明】
【図1】本発明によるモバイル・クライアント・コンピ
ュータ・システムの所与の構成要素の展開斜視図であ
る。
【図2】使用のために組み立てられた図1のモバイル・
クライアント・システムの斜視図である。
【図3】図1及び図2に示したモバイル・クライアント
・システム並びにサポートする周辺機器及びシステム間
の関係を表す構成図である。
【図4】図2のモバイル・クライアントにおいて実施さ
れた所与の回路要素を示す概略図である。
【図5】図2のモバイル・クライアントにおける所与の
回路要素及びそれらの関係を示す概略図である。
【図6】図2のモバイル・クライアントにおける電力モ
ード及びそれらの間の移行を示す状態図である。
【図7】図2のモバイル・クライアントの所与の要素の
状態を示しかつモバイル・クライアント上で実行されて
いるソフトウェアの状態を含む図6と類似の図である。
【図8】図2のモバイル・クライアントの表示画面であ
って所与のデータを表示するためにモバイル・クライア
ント上のアプリケーション・プログラムの実行により駆
動される表示画面を示す図である。
【図9】左右すなわち横方向のスクローリングを必要と
するように提示された文書のテーブル部分の表示を示す
図8に類似の図である。
【図10】上下すなわち縦方向のスクローリングを容易
に行うために本発明によりリフローイングされたテーブ
ル部分の表示を示す図である。
【符号の説明】
10 モバイル・クライアント・システム 11 タブレット 12 ホルスター 13 無線トランシーバー 15 タッチスクリーン 16 キーボード 18 連結用導電体 19 プリンタ 20 サーバー 21 データ記憶装置
───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.6,DB名) G06F 3/00 651 G06F 3/14 350

Claims (17)

    (57)【特許請求の範囲】
  1. 【請求項1】ユーザの手により把持されかつ操作可能で
    ある大きさのハウジングと、 前記ハウジング内に装着されかつデジタル・データを処
    理するプロセッサと、 デジタル・データを記憶するべく前記ハウジング内に装
    着されかつ前記プロセッサと接続されるメモリと、 前記ハウジング内に装着されかつ前記プロセッサ及び前
    記メモリと接続されることにより前記プロセッサにより
    処理されたデジタル・データから導出された情報を表示
    する表示装置と、 前記ハウジング内に装着されかつ前記表示装置と重ねら
    れ、前記プロセッサと接続されることによりユーザによ
    るデジタル・データの入力を可能とする入力デジタイザ
    と、 前記プロセッサによるデジタル・データの処理を指示す
    るべく前記メモリに記憶され前記プロセッサによりアク
    セス可能な制御プログラムとを有し、 前記制御プログラムが前記プロセッサ上で実行されてい
    るとき、前記制御プログラム及び前記プロセッサが、
    (1)前記表示装置上のウィンドウ領域に列及び行による
    データのテーブル表示を提示し、(2)前記ウィンドウ領
    域に全ての列及び行を収容する第1のタイプのテーブル
    表示と、前記ウィンドウ領域に全ての列及び行よりも少
    なく収容する第2のタイプのテーブル表示とを区別し、
    (3)前記第1のタイプ及び第2のタイプのいずれかのテ
    ーブル表示をリフローイングして前記ウィンドウ領域に
    おける表示の調整において前記第1のタイプ及び前記第
    2のタイプ以外のテーブル表示とすることで協同的に動
    作するモバイル・クライアント・コンピュータ。
  2. 【請求項2】テーブル表示をリフローイングする間、前
    記制御プログラム及び前記プロセッサが、タイトル情報
    を含むセルの列及び行を前記ウィンドウ領域の表示上に
    維持することで協同的に動作する請求項1に記載のモバ
    イル・クライアント・コンピュータ。
  3. 【請求項3】テーブル表示をリフローイングする間、前
    記制御プログラム及び前記プロセッサが、データ情報を
    含む列及び行に関してのみ表示される列の数及び行の数
    を変更することで協同的に動作する請求項1に記載のモ
    バイル・クライアント・コンピュータ。
  4. 【請求項4】テーブル表示をリフローイングする間、前
    記制御プログラム及び前記プロセッサが、表示される列
    の数を減少させかつ行の数を増加させることで協同的に
    動作する請求項1に記載のモバイル・クライアント・コ
    ンピュータ。
  5. 【請求項5】テーブル表示をリフローイングする間、前
    記制御プログラム及び前記プロセッサが、表示される列
    の数を増加させかつ行の数を減少させることで協同的に
    動作する請求項1に記載のモバイル・クライアント・コ
    ンピュータ。
  6. 【請求項6】ユーザの手により把持されかつ操作可能で
    ある大きさのハウジングと、 前記ハウジング内に装着されかつデジタル・データを処
    理するプロセッサと、 デジタル・データを記憶するべく前記ハウジング内に装
    着されかつ前記プロセッサと接続されるメモリと、 前記ハウジング内に装着されかつ前記プロセッサ及び前
    記メモリと接続されることにより前記プロセッサにより
    処理されたデジタル・データから導出された情報を表示
    する表示装置と、 前記ハウジング内に装着されかつ前記表示装置と重ねら
    れ、前記プロセッサと接続されることによりユーザによ
    るデジタル・データの入力を可能とする入力デジタイザ
    と、 前記プロセッサによるデジタル・データの処理を指示す
    るべく前記メモリに記憶され前記プロセッサによりアク
    セス可能な制御プログラムとを有し、 前記制御プログラムが前記プロセッサ上で実行されてい
    るとき、前記制御プログラム及び前記プロセッサが、
    (1)前記表示装置上のウィンドウ領域に列及び行による
    データのテーブル表示を提示し、(2)前記ウィンドウ領
    域に全ての列及び行を収容する第1のタイプのテーブル
    表示と、前記ウィンドウ領域に全ての列及び行よりも少
    なく収容する第2のタイプのテーブル表示とを区別し、
    (3)前記第1のタイプ及び第2のタイプのいずれかのテ
    ーブル表示をリフローイングして前記ウィンドウ領域に
    おける表示の調整において前記第1のタイプ及び前記第
    2のタイプ以外のテーブル表示とする一方、表示される
    列の数を減少させかつ行の数を増加させそして前記ウィ
    ンドウ領域の表示上にタイトル情報を含むセルの列及び
    行を維持することで協同的に動作するモバイル・クライ
    アント・コンピュータ。
  7. 【請求項7】ユーザの手により把持されかつ操作可能で
    ある大きさのハウジングと、 前記ハウジング内に装着されかつデジタル・データを処
    理するプロセッサと、 デジタル・データを記憶するべく前記ハウジング内に装
    着されかつ前記プロセッサと接続されるメモリと、 前記ハウジング内に装着されかつ前記プロセッサ及び前
    記メモリと接続されることにより前記プロセッサにより
    処理されたデジタル・データから導出された情報を表示
    する表示装置と、 前記ハウジング内に装着されかつ前記表示装置と重ねら
    れ、前記プロセッサと接続されることによりユーザによ
    るデジタル・データの入力を可能とする入力デジタイザ
    と、 前記プロセッサによるデジタル・データの処理を指示す
    るべく前記メモリに記憶され前記プロセッサによりアク
    セス可能な制御プログラムとを有し、 前記制御プログラムが前記プロセッサ上で実行されてい
    るとき、前記制御プログラム及び前記プロセッサが、
    (1)前記表示装置上のウィンドウ領域に列及び行による
    データのテーブル表示を提示し、(2)前記ウィンドウ領
    域に全ての列及び行を収容する第1のタイプのテーブル
    表示と、前記ウィンドウ領域に全ての列及び行よりも少
    なく収容する第2のタイプのテーブル表示とを区別し、
    (3)前記第1のタイプ及び第2のタイプのいずれかのテ
    ーブル表示をリフローイングして前記ウィンドウ領域に
    おける表示の調整において前記第1のタイプ及び前記第
    2のタイプ以外のテーブル表示とする一方、表示される
    列の数を増加させかつ行の数を減少させそして前記ウィ
    ンドウ領域の表示上にタイトル情報を含むセルの列及び
    行を維持することで協同的に動作するモバイル・クライ
    アント・コンピュータ。
  8. 【請求項8】ハウジングと、 前記ハウジング内に装着されかつデジタル・データを処
    理するプロセッサと、 デジタル・データを記憶するべく前記ハウジング内に装
    着されかつ前記プロセッサと接続されるメモリと、 前記プロセッサ及び前記メモリと接続されることにより
    前記プロセッサにより処理されたデジタル・データから
    導出された情報を表示する表示装置と、 前記プロセッサによるデジタル・データの処理を指示す
    るべく前記メモリに記憶され前記プロセッサによりアク
    セス可能な制御プログラムとを有し、 前記制御プログラムが前記プロセッサ上で実行されてい
    るとき、前記制御プログラム及び前記プロセッサが、
    (1)前記表示装置上のウィンドウ領域に列及び行による
    データのテーブル表示を提示し、(2)前記ウィンドウ領
    域に全ての列及び行を収容する第1のタイプのテーブル
    表示と、前記ウィンドウ領域に全ての列及び行よりも少
    なく収容する第2のタイプのテーブル表示とを区別し、
    (3)前記第1のタイプ及び第2のタイプのいずれかのテ
    ーブル表示をリフローイングして前記ウィンドウ領域に
    おける表示の調整において前記第1のタイプ及び前記第
    2のタイプ以外のテーブル表示とするコンピュータ。
  9. 【請求項9】テーブル表示をリフローイングする間、前
    記制御プログラム及び前記プロセッサが、タイトル情報
    を含むセルの列及び行を前記ウィンドウ領域の表示上に
    維持することで協同的に動作する請求項8に記載のコン
    ピュータ。
  10. 【請求項10】テーブル表示をリフローイングする間、
    前記制御プログラム及び前記プロセッサが、データ情報
    を含む列及び行に関してのみ表示される列の数及び行の
    数を変更することで協同的に動作する請求項8に記載の
    コンピュータ。
  11. 【請求項11】テーブル表示をリフローイングする間、
    前記制御プログラム及び前記プロセッサが、表示される
    列の数を減少させかつ行の数を増加させることで協同的
    に動作する請求項8に記載のコンピュータ。
  12. 【請求項12】テーブル表示をリフローイングする間、
    前記制御プログラム及び前記プロセッサが、表示される
    列の数を増加させかつ行の数を減少させることで協同的
    に動作する請求項8に記載のコンピュータ。
  13. 【請求項13】ハウジングと、 前記ハウジング内に装着されかつデジタル・データを処
    理するプロセッサと、 デジタル・データを記憶するべく前記ハウジング内に装
    着されかつ前記プロセッサと接続されるメモリとを有
    し、 前記プロセッサ及び前記メモリが視覚イメージの表示装
    置を駆動するデジタル・データを供給することで協同的
    に動作し、さらに、 前記プロセッサによるデジタル・データの処理を指示す
    るべく前記メモリに記憶され前記プロセッサによりアク
    セス可能な制御プログラムとを有し、 前記制御プログラムが前記プロセッサ上で実行されてい
    るとき、前記制御プログラム及び前記プロセッサが、
    (1)前記表示装置上のウィンドウ領域に列及び行による
    データのテーブル表示を提示し、(2)前記ウィンドウ領
    域に全ての列及び行を収容する第1のタイプのテーブル
    表示と、前記ウィンドウ領域に全ての列及び行よりも少
    なく収容する第2のタイプのテーブル表示とを区別し、
    (3)前記第1のタイプ及び第2のタイプのいずれかのテ
    ーブル表示をリフローイングして前記ウィンドウ領域に
    おける表示の調整において前記第1のタイプ及び前記第
    2のタイプ以外のテーブル表示とする表示作成システ
    ム。
  14. 【請求項14】テーブル表示をリフローイングする間、
    前記制御プログラム及び前記プロセッサが、タイトル情
    報を含むセルの列及び行を前記ウィンドウ領域の表示上
    に維持することで協同的に動作する請求項13に記載の
    システム。
  15. 【請求項15】テーブル表示をリフローイングする間、
    前記制御プログラム及び前記プロセッサが、データ情報
    を含む列及び行に関してのみ表示される列の数及び行の
    数を変更することで協同的に動作する請求項13に記載
    のシステム。
  16. 【請求項16】テーブル表示をリフローイングする間、
    前記制御プログラム及び前記プロセッサが、表示される
    列の数を減少させかつ行の数を増加させることで協同的
    に動作する請求項13に記載のシステム。
  17. 【請求項17】テーブル表示をリフローイングする間、
    前記制御プログラム及び前記プロセッサが、表示される
    列の数を増加させかつ行の数を減少させることで協同的
    に動作する請求項13に記載のシステム。
JP10047592A 1997-03-07 1998-02-27 モバイル・クライアント・コンピュータ及び表示作成システム Expired - Lifetime JP2880705B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US08/813,522 US5812131A (en) 1997-03-07 1997-03-07 Mobile client computer programmed to process table displays
US08/813522 1997-03-07

Publications (2)

Publication Number Publication Date
JPH10254670A JPH10254670A (ja) 1998-09-25
JP2880705B2 true JP2880705B2 (ja) 1999-04-12

Family

ID=25212631

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10047592A Expired - Lifetime JP2880705B2 (ja) 1997-03-07 1998-02-27 モバイル・クライアント・コンピュータ及び表示作成システム

Country Status (5)

Country Link
US (1) US5812131A (ja)
EP (1) EP0863499A3 (ja)
JP (1) JP2880705B2 (ja)
KR (1) KR19980079584A (ja)
CA (1) CA2228348C (ja)

Families Citing this family (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6996402B2 (en) * 2000-08-29 2006-02-07 Logan James D Rules based methods and apparatus for generating notification messages based on the proximity of electronic devices to one another
US6631271B1 (en) * 2000-08-29 2003-10-07 James D. Logan Rules based methods and apparatus
US5959633A (en) * 1996-10-04 1999-09-28 Micrografx, Inc. Method and system for producing graphical images
US6542481B2 (en) 1998-06-01 2003-04-01 Tantivy Communications, Inc. Dynamic bandwidth allocation for multiple access communication using session queues
US6081536A (en) 1997-06-20 2000-06-27 Tantivy Communications, Inc. Dynamic bandwidth allocation to transmit a wireless protocol across a code division multiple access (CDMA) radio link
US9525923B2 (en) 1997-12-17 2016-12-20 Intel Corporation Multi-detection of heartbeat to reduce error probability
US7496072B2 (en) 1997-12-17 2009-02-24 Interdigital Technology Corporation System and method for controlling signal strength over a reverse link of a CDMA wireless communication system
US8175120B2 (en) 2000-02-07 2012-05-08 Ipr Licensing, Inc. Minimal maintenance link to support synchronization
US7936728B2 (en) 1997-12-17 2011-05-03 Tantivy Communications, Inc. System and method for maintaining timing of synchronization messages over a reverse link of a CDMA wireless communication system
US6222832B1 (en) * 1998-06-01 2001-04-24 Tantivy Communications, Inc. Fast Acquisition of traffic channels for a highly variable data rate reverse link of a CDMA wireless communication system
US7394791B2 (en) 1997-12-17 2008-07-01 Interdigital Technology Corporation Multi-detection of heartbeat to reduce error probability
US6038595A (en) * 1998-03-02 2000-03-14 Emc Corporation Information/communication device for network based services and a system for use of information/communication based services
US7773566B2 (en) 1998-06-01 2010-08-10 Tantivy Communications, Inc. System and method for maintaining timing of synchronization messages over a reverse link of a CDMA wireless communication system
US8134980B2 (en) 1998-06-01 2012-03-13 Ipr Licensing, Inc. Transmittal of heartbeat signal at a lower level than heartbeat request
US7168039B2 (en) * 1998-06-02 2007-01-23 International Business Machines Corporation Method and system for reducing the horizontal space required for displaying a column containing text data
US6446096B1 (en) * 1998-09-11 2002-09-03 International Business Machines Corporation Method and system for providing device-specific key control using role-based HTML element tags
US6639611B1 (en) * 1999-12-15 2003-10-28 Sun Microsystems, Inc. System and method for efficient layout of a display table
GB2365684A (en) * 2000-05-26 2002-02-20 Nokia Mobile Phones Ltd Displaying a table
US7216177B1 (en) 2000-06-16 2007-05-08 Palm, Inc. Apparatus and method for supplying electronic content to network appliances
US20020146129A1 (en) * 2000-11-09 2002-10-10 Kaplan Ari D. Method and system for secure wireless database management
US8155096B1 (en) 2000-12-01 2012-04-10 Ipr Licensing Inc. Antenna control system and method
US7551663B1 (en) 2001-02-01 2009-06-23 Ipr Licensing, Inc. Use of correlation combination to achieve channel detection
US6954448B2 (en) 2001-02-01 2005-10-11 Ipr Licensing, Inc. Alternate channel for carrying selected message types
ES2624979T3 (es) 2001-06-13 2017-07-18 Intel Corporation Aparatos para la transmisión de una señal de latido de corazón a un nivel inferior que la solicitud de latido de corazón
US6976226B1 (en) * 2001-07-06 2005-12-13 Palm, Inc. Translating tabular data formatted for one display device to a format for display on other display devices
US7032188B2 (en) * 2001-09-28 2006-04-18 Nokia Corporation Multilevel sorting and displaying of contextual objects
US7365758B2 (en) * 2002-10-21 2008-04-29 Microsoft Corporation System and method for scaling data according to an optimal width for display on a mobile device
US7216291B2 (en) * 2003-10-21 2007-05-08 International Business Machines Corporation System and method to display table data residing in columns outside the viewable area of a window
US20050091606A1 (en) * 2003-10-24 2005-04-28 Volker Sauermann Systems and methods for displaying wrapped lists
US20050154974A1 (en) * 2004-01-14 2005-07-14 International Business Machines Corporation Method, apparatus and program storage device for inline controlling of row and column sets in tabular displays
US7406463B2 (en) * 2004-11-04 2008-07-29 International Business Machines Corporation Advanced scrolling for relational database applications
US20060117253A1 (en) * 2004-12-01 2006-06-01 Peter Polash Methods for altering the display of table data suitably for visualization within visible display widths
US7725813B2 (en) * 2005-03-30 2010-05-25 Arizan Corporation Method for requesting and viewing a preview of a table attachment on a mobile communication device
US7735101B2 (en) 2006-03-28 2010-06-08 Cisco Technology, Inc. System allowing users to embed comments at specific points in time into media presentation
US8793571B1 (en) * 2010-01-11 2014-07-29 Documensions, Inc. System and method for repeat viewing components of digital documents and determining viewer context
US8386965B2 (en) * 2010-01-15 2013-02-26 Apple Inc. Techniques and systems for enhancing touch screen device accessibility through virtual containers and virtually enlarged boundaries
US9513799B2 (en) 2011-06-05 2016-12-06 Apple Inc. Devices, methods, and graphical user interfaces for providing control of a touch-based user interface absent physical touch capabilities
US9116611B2 (en) 2011-12-29 2015-08-25 Apple Inc. Devices, methods, and graphical user interfaces for providing multitouch inputs and hardware-based features using a single touch input
US20130339830A1 (en) 2012-06-15 2013-12-19 Microsoft Corporation Optimized document views for mobile device interfaces
US9588667B2 (en) * 2014-01-25 2017-03-07 Microsoft Technology Licensing, Llc Transformation of tabular data across multiple browser viewports
US9961239B2 (en) 2015-06-07 2018-05-01 Apple Inc. Touch accommodation options

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5263134A (en) * 1989-10-25 1993-11-16 Apple Computer, Inc. Method and apparatus for controlling computer displays by using a two dimensional scroll palette
US5379372A (en) * 1990-09-13 1995-01-03 Wu; William C. Apparatus and method for designing a form structure using column and row rules
US5337405A (en) * 1990-10-02 1994-08-09 Hewlett-Packard Company Guided data presentation
US5227771A (en) * 1991-07-10 1993-07-13 International Business Machines Corporation Method and system for incrementally changing window size on a display
US5398310A (en) * 1992-04-13 1995-03-14 Apple Computer, Incorporated Pointing gesture based computer note pad paging and scrolling interface
US5450536A (en) * 1993-01-07 1995-09-12 Microsoft Corporation Technique for automatically resizing tables
US5613131A (en) * 1993-01-29 1997-03-18 Microsoft Corporation Auto-formatting of tables in a spreadsheet program
JPH06342357A (ja) * 1993-06-01 1994-12-13 Mitsubishi Electric Corp ユーザインタフェース方式
US5621876A (en) * 1995-04-07 1997-04-15 Apple Computer, Inc. Method and apparatus for modifying a display matrix in a computer window by adding one column or row at a time

Also Published As

Publication number Publication date
JPH10254670A (ja) 1998-09-25
CA2228348C (en) 2001-10-09
KR19980079584A (ko) 1998-11-25
EP0863499A3 (en) 2000-02-02
CA2228348A1 (en) 1999-07-30
US5812131A (en) 1998-09-22
EP0863499A2 (en) 1998-09-09

Similar Documents

Publication Publication Date Title
JP2880705B2 (ja) モバイル・クライアント・コンピュータ及び表示作成システム
US6073136A (en) Mobile computer with minimized function display and maximized content display
US5801941A (en) Mobile client computer programmed to establish soft keyboard targeting sensitivity
JP3393795B2 (ja) 入力を予測するようにプログラミングされた装置及び方法
JP3838459B2 (ja) 予測した入力のリストを交換するようにプログラミングされた装置及び方法
KR100259329B1 (ko) 사용자 입력 장치를 위한 이동 클라이언트 컴퓨터 인터페이스
US5784060A (en) Mobile client computer programmed to display lists and hexagonal keyboard
JP3893196B2 (ja) 予測した入力のリストをコピーするようにプログラミングされた装置及び方法
JP3030275B2 (ja) ドッキング装置を備える対話型モービル・クライアント・コンピュータ
US6008810A (en) Mobile client computer programmed for system message display
KR100273030B1 (ko) 이동 클라이언트 컴퓨터 및 플래쉬 메모리 관리
JP3003999B2 (ja) 移動クライアント・コンピュータ・システムおよび表示生成システム
KR100263010B1 (ko) 비어있는 테이블 요소들을 감추도록 프로그램된 이동클라이언트 시스템
US5905486A (en) Mobile client computer programmed to combine cursor, control and input functions
JPH1091347A (ja) 六角キーボードを表示するようにプログラムされたモービル・クライアント・コンピュータ
US5880724A (en) Mobile client computer programmed for importation of data into title display
US5926006A (en) Modular electronic apparatus with battery charging control

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 19990112