【手続補正書】
【提出日】平成19年8月24日(2007.8.24)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ディスプレイスクリーンと、
該ディスプレイスクリーンに結合され、該ディスプレイスクリーンを制御するように構成されるディスプレイスクリーンメモリと、
格納メモリと、
該ディスプレイスクリーンメモリと該格納メモリとに結合されるプロセッサであって、
（ａ．）第１のディスプレイスクリーンメモリロケーションからの第１の値を第１の格納メモリロケーションに格納するステップであって、該第１の値は、第１の位置において第２のグラフィカルアイテムによってカバーされる第１のグラフィカルアイテムを表す、ステップと、
（ｂ．）該第１のディスプレイスクリーンメモリロケーションに該第２のグラフィカルアイテムを表す第２の値を書き込むステップと、
（ｃ．）第２のディスプレイスクリーンメモリロケーションからの第３の値を第２の格納メモリロケーションに格納するステップであって、該第３の値は、第２の位置において該第２のグラフィカルアイテムによってカバーされる第３のグラフィカルアイテムを表す、ステップと、
（ｄ．）該第１のディスプレイスクリーンメモリロケーションに、該第１のグラフィカルアイテムを表す該第１の値を書き込むステップと、
（ｅ．）該第２のディスプレイスクリーンメモリロケーションに、該第２のグラフィカルアイテムを表す該第２の値を書き込むステップと
を実行するように構成される、プロセッサと、
該プロセッサによって書き込まれるデータを格納するように構成される格納メモリと、
該プロセッサに電力を供給するように構成されるモバイル電源と、
該プロセッサを囲むケースと
を備える、モバイルワイヤレス装置。
【請求項２】
前記第１のグラフィカルアイテムのサイズと前記第２のグラフィカルアイテムのサイズとが異なる、請求項１に記載のモバイルワイヤレス装置。
【請求項３】
前記第１のグラフィカルアイテムのサイズが前記第２のグラフィカルアイテムのサイズよりも大きい、請求項２に記載のモバイルワイヤレス装置。
【請求項４】
前記プロセッサがダイレクトメモリアクセスコントローラを含む、請求項１に記載のモバイルワイヤレス装置。
【請求項５】
前記第１の値が、複数のディスプレイスクリーンメモリロケーションにおける複数の値である、請求項１に記載のモバイルワイヤレス装置。
【請求項６】
前記複数の値がスクリーンバックグラウンドを表す、請求項５に記載のモバイルワイヤレス装置。
【請求項７】
前記第２の値が、複数のディスプレイスクリーンメモリロケーションにおける複数の値である、請求項１に記載のモバイルワイヤレス装置。
【請求項８】
前記複数の値がスクリーンバックグラウンドの一部を表す、請求項７に記載のモバイルワイヤレス装置。
【請求項９】
前記第２のグラフィカルアイテムがアイコンである、請求項６に記載のモバイルワイヤレス装置。
【請求項１０】
格納された前記第１の値、前記第２の値、および前記第３の値がそれぞれ、３つのグラフィカルアイテムのそれぞれを格納するために、同じ量のメモリを要求する、請求項１に記載のモバイルワイヤレス装置。
【請求項１１】
それぞれのグラフィカルアイテムがマルチプルピクセルを備える、請求項１に記載のモバイルワイヤレス装置。
【請求項１２】
モバイルワイヤレス装置スクリーン上のグラフィカルアイテムを動かす方法であって、該方法は、
（ａ．）第１のディスプレイスクリーンメモリロケーションからの第１の値を第１の格納メモリロケーションに格納するステップであって、該第１の値は、第１の位置においてグラフィカルアイテムによってカバーされる第１のグラフィカルアイテムを表す、ステップと、
（ｂ．）該第１のディスプレイスクリーンメモリロケーションに該第２のグラフィカルアイテムを表す第２の値を書き込むステップと、
（ｃ．）第２のディスプレイスクリーンメモリロケーションからの第３の値を第２の格納メモリロケーションに格納するステップであって、該第３の値は、第２の位置において該第２のグラフィカルアイテムによってカバーされる第３のグラフィカルアイテムを表す、ステップと、
（ｄ．）該第１のディスプレイスクリーンメモリロケーションに、該第１のグラフィカルアイテムを表す該第１の値を書き込むステップと、
（ｅ．）該第２のディスプレイスクリーンメモリロケーションに、該第２のグラフィカルアイテムを表す該第２の値を書き込むステップと
を包含する、方法。
【請求項１３】
前記第１のグラフィカルアイテムのサイズと前記第２のグラフィカルアイテムのサイズとが異なる、請求項１２に記載の方法。
【請求項１４】
前記第１のディスプレイスクリーンメモリにおける前記第１の値が、複数のディスプレイスクリーンメモリロケーションにおける複数の値である、請求項１２に記載の方法。
【請求項１５】
前記複数の値がスクリーンバックグラウンドを表す、請求項１４に記載の方法。
【請求項１６】
前記第２のディスプレイスクリーンメモリにおける前記第１の値が複数のディスプレイスクリーンメモリロケーションにおける複数の値である、請求項１２に記載の方法。
【請求項１７】
前記複数の値がスクリーンバックグラウンドの一部を表す、請求項１６に記載の方法。
【請求項１８】
前記グラフィカルアイテムがアイコンである、請求項１２に記載の方法。
【請求項１９】
格納された前記第１の値、前記第２の値、および前記第３の値がそれぞれ、３つのグラフィカルアイテムのそれぞれを格納するために、同じ量のメモリを要求する、請求項１２に記載の方法。
【請求項２０】
それぞれのグラフィカルアイテムがマルチプルピクセルを備える、請求項１２に記載の方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【発明の名称】モバイルワイヤレス装置、およびモバイルワイヤレス装置上のグラフィカルアイテムを動かす方法
【技術分野】
【０００１】
本発明は一般に電子機器に関し、より詳細にはモバイルワイヤレス装置に関する。
【背景技術】
【０００２】
ディスプレイスクリーンを含む装置は一般的である。パーソナルコンピュータからコーヒーメーカーまでのあらゆるものは通常ディスプレイスクリーンの一部の形式を含む。多くのモバイルワイヤレス装置はディスプレイスクリーンを含む。これらのモバイルディスプレイ装置の多くはパーソナルコンピュータの多大な処理能力を有しない。グラフィカルユーザインターフェースは時に、多大な処理能力、大量のメモリ、またはそれら両方を使用し得る。これは、モバイルワイヤレス装置が通常グラフィカルユーザインターフェースを使用しないか、または限定されたグラフィカルユーザインターフェースを使用することの一つの理由である。
【０００３】
しかしながら、グラフィカルユーザインターフェースは通常消費者にとって人気がある。多くの消費者はグラフィカルユーザインターフェースが分かり易く、使い易いことを見出す。グラフィカルユーザインターフェースが、限られた処理能力または限られたメモリ、あるいはそれら両方にて、モバイルワイヤレス装置上にてインプリメントされることが可能であるシステムおよび方法を開発することは利点がある。その一方で、必要に応じて、グラフィカルユーザインターフェースをインプリメントするために必要な処理量を低減するシステムおよび方法もまた、更なる処理能力を有するシステムにとって利点がある。
【０００４】
上述のように、限定された処理能力を有する一部のモバイルワイヤレス装置は限定されたグラフィカルユーザインターフェースを有する。さらなる「ユーザに使い勝手の良い」グラフィカルユーザインターフェースは、コンピュータ上の使用にとって知られている。
【０００５】
「デスクトップ」は、通常、アイコンを有するスクリーンの領域である。アイコンは通常、プログラムまたはファイルを表す。例えば、パーソナルコンピュータ上のグラフィカルユーザインターフェースは通常、「デスクトップ」を有する。パーソナルコンピュータ上にて、「マウス」は、アイコンを選択するために、カーソルを動かすために使用される。アイコンが「ダブルクリック」されると、パーソナルコンピュータは通常、そのアイコンに関連付けられたプログラムを走らせる。
【０００６】
グラフィカルユーザインターフェースに慣れ親しんだ者にとって明らかであるように、「アイコン」は通常、「デスクトップ」上にて動かされ得る。さらに、異なる「アイコン」および異なる「ウィンドウ」もまた、その上にて動かされ得る。このグラフィカル集中タイプのオペレーティングシステムは通常、多大な処理力を使用する。
【０００７】
「アイコン」および「デスクトップ」を使用するグラフィカルユーザインターフェースは、モバイルワイヤレス装置上にてインプリメントされ得る。しかしながら、モバイルワイヤレス装置は、通常「マウス」を使用しない。通常は、モバイルワイヤレス装置のキーパッド上のキー押しはカーソルを動かす。上述したように、グラフィカルユーザインターフェースは、時に、大量のメモリ、多大な処理能力、またはそれら両方を使用し得る。
【０００８】
グラフィカルディスプレイシステムをインプリメントする通常の方法は、ディスプレイスクリーン上の位置から位置へとメモリをマップする。図６Ａは、そのようなシステムの一つの可能なインプリメンテーションをグラフィカルに示す。図６Ａは、グラフィカルディスプレイシステムの構成要素５００を含む。構成要素５００は、ディスプレイスクリーン５０２およびディスプレイメモリ５０４を含む。ディスプレイメモリ５０４は、ディスプレイスクリーン５０２上のロケーションにマップされる。ディスプレイメモリ５０４に格納（ｓｔｏｒｅ）された値は絵によって示される。パターンを表す値はディスプレイメモリ５０４に格納され、接続５０６を介してディスプレイスクリーンと通信する。
【０００９】
ディスプレイスクリーン５０２の一部およびディスプレイスクリーンメモリ５０４の一部は、図６Ｂに示される。ディスプレイスクリーン５０２の部分は図６Ｂの参照番号５５２として示され、ディスプレイメモリの部分は５８３として示される。ディスプレイスクリーンメモリ５８３の部分に格納される値は、２進数として示される。図６Ａのディスプレイスクリーンメモリ５０４に格納された値は絵によって示されることに留意されたい。図６Ｂにおいて、ディスプレイスクリーンメモリ５８４の部分に対する値が示される。スクリーンメモリ５０４の部分５８３は、５つの格納された値を含む。左から右へ読むと、参照番号５７０の値「０」は、ディスプレイスクリーン５５２の部分にて示される濃いピクセル５５４に対応する。参照番号５７５の値「１」は、薄いピクセル５５８に対応する。参照番号５７７の値「１」は、薄いピクセル５６０に対応する。参照番号５７２の値「０」は、ディスプレイスクリーン５５２の部分にて示される濃いピクセル５５６に対応し、参照番号５７９の値「１」は、薄いピクセル５６２に対応する。
特許文献１は、高性能のグラフィックス・サウンドシステムを有するパーソナルコンピュータであって、ビットマップディスプレイメモリ編成およびビットプレーンアドレス指定を用いてデータをビデオディスプレイに提供するパーソナルコンピュータを開示している。さらに、この文献は、当該コンピュータのＲＡＭメモリであって、イメージデータを格納するメモリを用いることを開示している。
【００１０】
制限された処理力、制限されたメモリ、またはそれら両方を有するモバイルワイヤレス装置上にてグラフィカルユーザインターフェースを効率的にインプリメントするために、ディスプレイスクリーンメモリにおいて格納された値を処理する効率的な方法が見出されるべきである。言い換えれば、メモリがマップされたディスプレイにおける値を効率的に処理する方法が見出されるべきである。複数の例が、制限された処理力を有するモバイルハンドセットを含み、検討される。しかしながら、当業者に明らかであるように、ディスプレイスクリーンメモリに格納された値を処理する効率的な方法はまた、プロセッサパワーによって制限されないモバイルワイヤレス装置をさらに効率的に動作するために使用され得る。
【特許文献１】米国特許第４，８７４，１６４号明細書
【発明の開示】
【課題を解決するための手段】
【００１１】
多くのモバイルワイヤレス装置は、制限された処理能力、制限されたメモリ、またはそれら両方を有するプロセッサを使用する。これは、通常、モバイルワイヤレス装置のコストを低減するためになされる。特に、低価格のモバイルワイヤレス装置に当てはまる。制限された処理能力を有するモバイルワイヤレス装置は通常、パーソナルコンピュータやＰＤＡに見出され得るものなどのような、グラフィカルユーザインターフェースを使用しない。グラフィカルユーザインターフェースは通常、一部のユーザによって、分かり易く使い易いと考えられている。モバイルワイヤレス装置上、特に、制限された処理能力を有するモバイルワイヤレス装置上のグラフィカルユーザインターフェースを使用することにとって有利である。
【００１２】
上述のように、制限された処理能力を有する一部のモバイルワイヤレス装置は制限されたグラフィカルユーザインターフェースを有する。検討される方法および装置によって、通常、これらの制限されたグラフィカルユーザインターフェースがさらに効率的にインプリメントされることが可能である。しかしながら、上述のように、本明細書で検討される方法および装置は、それほど制限されないグラフィカルユーザインターフェースをも効率的にインプリメントし得る。例えば、「デスクトップ」を有するグラフィカルユーザインターフェースおよびその「デスクトップ」上にて動かされ得るアイコンが記載される。
【００１３】
モバイルワイヤレス装置スクリーンをさらに効率的に操作する方法が提供される。その方法および装置によって、グラフィカルユーザインターフェースは、制限された処理能力を有するモバイルハンドセット上にてさらに効率的に使用され得る。グラフィカルユーザインターフェースは、その処理を、変化しているモバイルワイヤレス装置上のディスプレイスクリーンの領域のみに限定することによって、モバイルワイヤレス装置上にて効率的にインプリメントされ得る。
【００１４】
例えば、グラフィカルアイテムがディスプレイスクリーン上にて表示される場合、そのグラフィカルアイテムによってカバーされるディスプレイスクリーンメモリロケーションにおける値は先々の使用のために格納され得る。グラフィカルアイテムが後に動かされる場合、その格納された値は引き出され得、そのグラフィカルアイテムの背後にあるものを再計算する必要なく、ディスプレイに効率的に書き込まれ得る。
【００１５】
利点は通常、モバイルハンドヘルドが効率的にグラフィカルユーザインターフェースをインプリメントすることを可能にすることを含む。一部の場合において、モバイルワイヤレス装置は、ディスプレイスクリーンの周囲をさらに迅速に動くことが可能であり得る。さらに、より少ないプロセッサのサイクルをグラフィカルユーザインターフェースにつぎ込むことによって、通常、プロセッサは、より多くの時間を、その装置に関連する他のタスクにつぎ込むことが可能となり、装置全体の効率を上昇させることが可能である。一部の場合において、モバイルハンドヘルドがグラフィカルユーザインターフェースを効率的にインプリメントすることを可能にすることは、ユーザに対して十分に、グラフィカルユーザインターフェースをインプリメントすることができることと、グラフィカルユーザインターフェースをインプリメントできないこととの間の差であり得る。グラフィカルユーザインターフェースに対する一部の利点は、グラフィカルユーザインターフェースが、分かり易く使い易いということを一部のユーザによって通常考えられているという事実を含むがそれに限定されるわけではない。さらに、多くのユーザがグラフィカルユーザインターフェースを好む。
【発明を実施するための最良の形態】
【００１６】
本発明およびその利点のさらなる完全な理解のために、添付された図面および表に関連する以下の記載の参照がなされる。
【００１７】
図１をここで参照すると、図解１００が検討される。図解１００はディスプレイスクリーン１０２を含む。ディスプレイスクリーン１０２はバックグラウンドの形式においてパターン１１５を表示する。図において、バックグラウンドの一部である第１のグラフィカルアイテム１１２は、第１の位置１０６における第２のグラフィカルアイテム１０２によってカバーされる。第１のグラフィカルアイテム１１２は、格納メモリ１１４における第１のディスプレイスクリーンメモリロケーションにおいて格納される。第２のグラフィカルアイテムは、第２の位置１０９に動かされる。第２のグラフィカルアイテム１０４が第２の位置１０９に動かされると、そのバックグラウンドの一部である第３のグラフィカルアイテム１１６がカバーされ、この動きは矢印１１９によって示される。一方法にて使用されるステップを記載するフローチャートが図２に関連して検討される。さらに、図１に類似する一連の図は図３に示される。図解１の図１００は図２の方法において使用されるステップを示す。
【００１８】
当業者に理解されるように、グラフィカルアイテムは、単一のピクセル、ピクセルのグループ、またはピクセルの複数のグループを含むがそれらに限定されるわけではない。ピクセル、ピクセルのグループ、またはピクセルの複数のグループは、単に、オン、オフであり得る。単一のグループまたは複数のグループ内の一部の数のピクセルはオンにされ得、その一方で、他のピクセルのサブグループはオフにされ得る。さらに、ピクセル、ピクセルのグループ、またはピクセルの複数のグループは異なる色であり得る。さらに、複数のグループ内の異なるピクセルは、それぞれ異なる色であり得る。
【００１９】
また、理解されるように、グラフィカルアイテムは、バックグラウンドであり得るか、またはバックグラウンドの一部であり得る。付け加えて、グラフィカルアイテムはアイコンであり得る。例えば、図１において、第１のグラフィカルアイテムおよび第３のグラフィカルアイテムはバックグラウンドであり得る。他方、第２のグラフィカルアイテムはアイコンであり得る。
【００２０】
用語「値」もまた、拡張して使用される。理解されるように、値は、通常、数値の情報であり、該情報は、メモリ格納装置（ｓｔｏｒａｇｅ）の一部の形式にグラフィカル情報を格納するために使用される。用語「値」は、図６Ｂに関連して示される個々のバイナリ数字を意味することが可能である。さらに、複数のバイナリ数字は、色情報が格納される必要がある場合、単一のピクセルに対して使用され得る。格納の厳密な方法は重要ではない。用語「値」は単に、グラフィカル情報の任意の数字の格納を意味するために使用される。多くの異なる格納装置もまた可能である。格納装置は通常、ランダムアクセスメモリ（ＲＡＭ）などのようなシリコンベースのメモリの一部の形式であるが、しかしながら、多くの他の格納形式もまた可能である。
【００２１】
ここで検討される方法および装置の利点は、モバイルワイヤレス装置が効率的にグラフィカルユーザインターフェースをインプリメントすることを可能にさせることを含むが、それに限定されるわけではない。一部の場合において含まれるように、その能力は、スクリーンにてグラフィカルアイテムをさらに迅速に動かす。
【００２２】
ここで図２を参照すると、フローチャート１２５が検討される。フローチャート１２５は一方法において使用されるステップを示す。そのステップは、図１に関連して記載される。さらに、フローチャートがステップの一つの可能な順序を示す一方で、他の可能な順序もまた可能であり、当業者によって理解される。代替的な順序の例は以下で検討される。
【００２３】
フローチャート１２５はステップ１２８にて始まる。ステップ１３１において、第１の値が格納される。その値は、第１のディスプレイスクリーンメモリロケーションからの第１のグラフィカルアイテムを表す。第１のグラフィカルアイテムは第１の位置において第２のグラフィカルアイテムによってカバーされる。第１のグラフィカルアイテムは格納され、その結果、第２のグラフィカルアイテムが動かされる場合、ディスプレイスクリーンメモリに書き戻され得る。ディスプレイメモリに第１のグラフィカルアイテムを書き戻すことによって、そのアイテムがディスプレイスクリーン１０２上に表示される。図１を参照すると、第１のグラフィカルアイテム１１２は格納（ｓｔｏｒａｇｅ）メモリ１１４内に格納されることが示される。
【００２４】
ステップ１３３において、第２のグラフィカルアイテムを表す第２の値は、第１のディスプレイスクリーンメモリロケーションに書き込まれる。これにより、第２のグラフィカルアイテムは、ディスプレイスクリーン上にて表示される。第２のグラフィカルアイテムは図１における参照番号１０４として示される。ステップ１３７において、第３のグラフィカルアイテムを表す第３の値が格納される。その第３の値は第２のディスプレイスクリーンメモリロケーションからである。第３のグラフィカルアイテムは、図１の参照番号１１６として示される。図１の矢印１１９によって示されるように、第３のグラフィカルアイテムは、第２のグラフィカルアイテムが第２の位置１０９へと動かされる場合、それによってカバーされる。
【００２５】
図２を再び参照すると、ステップ１４０において、第１の格納された値は、第１のスクリーンメモリロケーションに書き込まれる。これにより、バックグラウンドは、第２のグラフィカルアイテムが動かされた後に第１の位置１０６にて表示される。
【００２６】
ステップ１４２において、第２のグラフィカルアイテムを表す第２の値は、第２のディスプレイスクリーンメモリに書き込まれる。言い換えれば、第２のグラフィカルアイテムは、第２の位置に動かされる。第２の位置は図１において示される第２の位置１０９であり得る。利点は、プロセッサが他のタスクに対してさらなる時間をつぎ込むことを可能にし、装置全体の効率を上昇させ得ることを含む。一部の場合において、これは、ユーザに対して十分に、グラフィカルユーザインターフェースをインプリメントすることを可能することの差異であり得る。これらの場合において、グラフィカルユーザインターフェースに関連する利点は、さらに効率的にインターフェースをインプリメントする能力なしでは実現されない。
【００２７】
当業者に明らかであるように、一部の場合において、図２のステップ１４０および１４２は、参照番号１４２によって続けられる参照番号１４０、またはその逆の順序である、参照番号１４０によって続けられる参照番号１４２として示される順序のいずれかにおいて実行され得る。示されるステップに対して順序が推測されるべきではない。しかしながら、第２のグラフィカルアイテムが第１のグラフィカルアイテムの一部をカバーする場合、ステップ１４０は、通常、ステップ１４２の前に実行される必要がある。
【００２８】
図３Ａおよび図３Ｂをここで参照すると、図２の順を追うプロセスを示す一連の図解１５０が示される。図解１５０は図１と類似する。図２の複数のステップは、図１に類似したグラフィカル形式において示される。図解１５０は、部分１８０で始まる。部分１８０は、図２のステップが実行されるフレームワークを示す導入部分である。部分１８０は、図１のディスプレイスクリーン１０２と同一または類似したディスプレイスクリーン１０２を示す。ディスプレイスクリーン１０２は、図１のバックグラウンドの形式において、パターン１１５と同一または類似したパターン１１５を表示する。部分１８０において、図１の第２のグラフィカルアイテム１０４のような追加のグラフィカルアイテムはないことが示されることに注意されたい。
【００２９】
ディスプレイスクリーン１０２は、ディスプレイスクリーンメモリ１５２に結合される。ディスプレイスクリーンメモリは図１には示されていない。さらに、ディスプレイスクリーンメモリ１５２は、格納メモリ１１４に結合される。格納メモリ１１４は、格納メモリ１１４に格納されるグラフィカルアイテムである第２のグラフィカルアイテム１０４を表す値を有する。グラフィカルアイテム１０４は、図１のグラフィカルアイテム１０４と同一かまたは類似する。一部の場合において、ディスプレイスクリーンメモリ１５２はディスプレイスクリーンに含まれ得る。例えば、ディスプレイスクリーンがメモリとして機能する場合、プロセッサは、ディスプレイスクリーンに対して直接に書き込み得る。この例において、ディスプレイスクリーンメモリはディスプレイスクリーンに統合される。理解されるように、ディスプレイスクリーンに書き込むこと、または別の方法においてディスプレイスクリーンを使用することは、ディスプレイスクリーンメモリに書き込むこと、または別の方法においてディスプレイスクリーンを使用することを含む。また、理解されるように、状態格納装置の任意の形式が、メモリとして使用され得、その形式は、静電格納装置、磁気格納装置、および光学的格納装置などを含むがそれらに限定されるわけではない。メモリタイプは、ＦＬＡＳＨ、ＲＡＭ、ＳＲＡＭ、ＤＲＡＭ、ＳＤＲＡＭなどを含むがそれらに限定されない。上で検討されたように、メモリは、別個であり得、または、ディスプレイスクリーンの一部であり得、さらに、メモリは、例えばプロセッサなどの、他のコンピュータに組み込まれ得る。
【００３０】
図３Ａの部分１８２は、グラフィカルアイテムを効率的に動かす、可能な第１のステップを示す。部分１８０はステップが実行されるフレームワークを示す導入部分であることに留意されたい。部分１８２は図２のステップ１３１と同一または類似する。第１のグラフィカルアイテム１１２は、メモリロケーション１５９にて、格納メモリ１１４内に格納される。これは、ディスプレイスクリーン１０２のこの領域が第２のグラフィカルアイテム１０４によってカバーされる故になされる。通常、格納される第１のグラフィカルアイテム１１４は、第２のグラフィカルアイテムと同じサイズおよび形である。さらに、第１のグラフィカルアイテムは、通常、第２のグラフィカルアイテムと同じメモリの量において格納される。言い換えれば、通常、上書きされるスクリーンデータのみが格納される。しかしながら、これは一例にすぎない。一部の場合において、第１および第２のグラフィカルアイテムのサイズは異なる。
【００３１】
図３Ａの部分１８２は、部分１８４に続く。部分１８４は、図２のステップ１３３と同一かまたは類似する。部分１８４において、第２のグラフィカルアイテムはディスプレイスクリーンメモリ１５２に書き込まれ、ディスプレイスクリーン上に表示される。
【００３２】
部分１８６において、第３のグラフィカルアイテム１１８はメモリロケーション１６２において格納メモリ１１４内に格納される。これは、図２のステップ１３７と同一かまたは類似する。再び、部分１８２と類似して、通常、第３のグラフィカルアイテム１１８は格納され、第２のグラフィカルアイテムと同じサイズおよび形である。しかしながら、異なるサイズおよび形は可能である。指摘されるべきは、同一のサイズおよび形であるグラフィカルアイテムを格納することは通常有利であることである。例えば、第２のグラフィカルアイテムがアイコンであり、第１および第３のグラフィカルアイテムが、アイコンによって特定の時間にカバーされるバックグラウンドの部分である場合、そのアイコンによってカバーされるバックグラウンドの部分のみを格納することは通常有利である。
【００３３】
部分１８８は、第１のスクリーンメモリロケーションに対して書き込まれる第１の格納された値を示す。これは図２のステップ１４０と同一かまたは類似する。部分１９０において、第２のグラフィカルアイテムを表す第２の値は、第２のディスプレイスクリーンメモリロケーションに対して書き込まれる。これは、第２のグラフィカルアイテムが図１の第２の部分１０９におけるディスプレイスクリーン上に表示されるようになされる。これは図２のステップ１４２と同一かまたは類似する。
【００３４】
図３Ａおよび図３Ｂ上に見られ得るように、グラフィカルアイテムを表す値は、異なるメモリロケーションに書き込まれ、グラフィカルアイテムを格納するか、またはディスプレイスクリーン上にグラフィカルアイテムを表示する。通常、一つのメモリロケーションから他のメモリロケーションへ値を移動することは、ディスプレイスクリーンイメージを再計算するよりも、プロセッサへの集中をさせない。ディスプレイスクリーンイメージは、一つ以上のグラフィカルアイテムを含み得る。この理由から、利点は、ディスプレイスクリーン上にてさらに効率的にグラフィカルアイテムを動かす能力を含む。さらに、一部の場合において、図３Ａおよび図３Ｂに関連して記載されるように、グラフィカルアイテムを格納するよりも、ディスプレイスクリーンイメージを再計算するほうが、さらにメモリを使用し得る。これらの場合において、メモリは通常節約され得る。
【００３５】
一つの特定の例において、第１のグラフィカルアイテム１１２は、グラフィカルバックグラウンドの第１の部分であり得る。第２のグラフィカルアイテム１０４は、この例において、アイコンなどのグラフィカルイメージであり得る。第３のグラフィカルアイテムは、この例において、グラフィカルバックグラウンドの別の部分であり得る。
【００３６】
アイコンは、グラフィカルバックグラウンドの第１の部分が位置されるロケーションにおいて、スクリーン上に引き出される必要がある。グラフィカルバックグラウンドの第１の部分は格納される。これは、図３Ａに示されるように、部分１８２と同一かまたは類似する。
【００３７】
特定の例を続けて参照すると、アイコンは、ディスプレイスクリーンメモリに格納され、バックグラウンドの第１の部分が使用されるロケーションにおいて、スクリーン上に表示される。これは、部分１８４と同一かまたは類似する。
【００３８】
第１のグラフィカルアイテムが新しいロケーションに移動される場合、その新しいロケーションにおけるバックグラウンドは格納される。これは、図３Ａに示された部分１８６と同一かまたは類似する。グラフィカルバックグラウンドの第１の部分は、ディスプレイスクリーンメモリ１５２に書き込まれ、ディスプレイスクリーンに表示される。これは、図３Ｂの部分１８８と同一かまたは類似する。
【００３９】
図３Ｂの部分１９０に類似して、アイコンは、次いで、ディスプレイスクリーンメモリに書き込まれ、ディスプレイスクリーンに表示される。図３Ａおよび図３Ｂに関連して検討された例、ならびに上で検討された特定の例が特定の順序にてそれぞれのステップを示す一方で、他の順序もまた可能であることは、当業者にとって明らかである。
【００４０】
ここで図４を参照すると、フローチャートが示される。フローチャート３５０は図２のフローチャート１２５からのステップのうちの二つをハイライトする。フローチャート３５０は参照番号３５３にて始まる。ステップ３５３はステップ１３１と同一かまたは類似する。ステップ３５６において、別のグラフィカルアイテムが格納される場合、スリーンメモリは上書きされる。ステップ３５９において、スクリーンメモリはグラフィカルアイテムによって上書きされる。ステップ３５９は、図２のステップ１３３およびステップ１４２と類似する。多くの場合において、利点は、ディスプレイスクリーンにおいてグラフィカルアイテムをさらに迅速に動かす能力を含む。
【００４１】
図５を参照すると、モバイルワイヤレス装置４００が示される。モバイルワイヤレス装置４００はケース４０２およびディスプレイスクリーン４０４を含む。この例において、ケース４０２はいくつかの構成要素を囲む。ディスプレイスクリーン４０４はケース４０２の内側にて示されることに注意されたい。理解されるように、通常、そのケースは透明なプラスチックのカバーを含み、ディスプレイスクリーン４０４は保護され、見られ得る。理解されるように、どの構成要素が内側であり、どの構成要素がケースの外側であるかは重要ではない。装置の局面は請求項の範囲によってのみ限定される。
【００４２】
ディスプレイスクリーン４０４はスクリーンメモリ４０６に結合される。スクリーンメモリは、ディスプレイスクリーン上に表示されるものに関連する情報を格納するために使用される。ディスプレイメモリはプロセッサに結合される。プロセッサは、ディスプレイメモリに書き込むことができ、グラフィカルアイテムをディスプレイスクリーン４０４上に表示させる。さらに、プロセッサ４０８は格納メモリ４１０、および、電源のためのバッテリ４１２の形式におけるモバイル電源に結合される。理解されるように、バッテリ４１２はモバイル電源の任意の形式を含み得る。
【図面の簡単な説明】
【００４３】
【図１】ディスプレイスクリーン上にて動かされるグラフィカルアイテムを示す図を示す。
【図２】モバイルワイヤレス装置スクリーン上にてグラフィカルアイテムを動かす方法を示すフローチャートを示す。
【図３】図３Ａおよび図３Ｂは、ディスプレイスクリーン上にて動かされるグラフィカルアイテムを示す図である。
【図４】モバイルワイヤレス装置スクリーン上のグラフィカルアイテムを動かす方法を示すフローチャートである。
【図５】モバイルワイヤレス装置の図である。
【図６Ａ】グラフィカルディスプレイシステムの構成要素を示す図である。
【図６Ｂ】ディスプレイスクリーンおよびディスプレイスクリーンメモリのサブセットを示す図である。