JP4369050B2 - データをアプリケーションまたは記憶装置に経路設定するワイヤレス・モデムとその方法 - Google Patents
データをアプリケーションまたは記憶装置に経路設定するワイヤレス・モデムとその方法 Download PDFInfo
- Publication number
- JP4369050B2 JP4369050B2 JP2000545262A JP2000545262A JP4369050B2 JP 4369050 B2 JP4369050 B2 JP 4369050B2 JP 2000545262 A JP2000545262 A JP 2000545262A JP 2000545262 A JP2000545262 A JP 2000545262A JP 4369050 B2 JP4369050 B2 JP 4369050B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- wireless device
- application
- processing system
- external device
- 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
Links
- 238000003860 storage Methods 0.000 title claims description 22
- 238000000034 method Methods 0.000 title description 26
- 238000012545 processing Methods 0.000 claims description 65
- 230000007246 mechanism Effects 0.000 claims description 6
- 239000013598 vector Substances 0.000 description 12
- 238000010586 diagram Methods 0.000 description 10
- 230000008569 process Effects 0.000 description 10
- 238000004891 communication Methods 0.000 description 5
- 238000013500 data storage Methods 0.000 description 4
- 230000004044 response Effects 0.000 description 4
- 230000008901 benefit Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 239000004020 conductor Substances 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000011900 installation process Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/38—Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Transceivers (AREA)
- Telephonic Communication Services (AREA)
Description
本発明は、一般に、ワイヤレス通信システムに関し、さらに詳しくは、データをアプリケーションまたは記憶装置に経路設定するワイヤレス・モデムと、そのための方法に関する。
【0001】
(従来の技術)
先行技術の選択的呼受信機(selective call receiver)は、直接利用者にメッセージング・サービスを提供する利用者アプリケーションによって構成されてきた。これらのアプリケーションは、英数字およびバイナリ・ベクトルなどの明示のメッセージング・ベクトルを用いて配信されるデータを受信している。利用者アプリケーションはそれぞれ、受信したメッセージのベクトル内の情報を利用して、利用者に表示するためにデータをフォーマットしている。外部装置用のワイヤレス・モデムとして利用される選択的呼受信機も、ベクトル・ベースの経路設定技術を使用してきた。
【0002】
業界が、先行技術のベクトル・ベース方式に直接リンクされない新しいアプリケーションに向かうにつれ、新しいデータ形式を処理・配信する必要性が生じている。ワイヤレス・モデムの場合は特に、必要とされるそれぞれのデータ型の新しいベクトル型を追加するのは不適切であろう。ベクトルが増大すると、使用可能なベクトルを早く使い尽くしてしまう可能性があり、基本配信方式を拡大するのを困難にする。また、新しいアプリケーションが利用可能になるにつれ、インフラストラクチャの符号化部分で、新しいベクトルを利用可能にすることが必要となり、互換性を維持するためには相当の努力が必要である。
【0003】
このため、ワイヤレス・モデムにおいて、適切なアプリケーションにデータを経路設定して、明示のメッセージング・ベクトルを必要とせずに、データを処理する方法と装置が必要とされる。この方法と装置は、ワイヤレス・モデムの内部と外部の両方に常駐するアプリケーションをサポートすることが望ましい。
【0004】
(本発明の概要)
本発明の1つの側面は、データをアプリケーションに経路設定するワイヤレス装置である。このワイヤレス装置は、データを受信する受信機と、この受信機に結合されて、データを処理する処理システムとによって構成される。処理システムは、アプリケーション・レジストリを格納するメモリによって構成され、このメモリは、データ型に基づいて、データをアプリケーションまたはメモリ内の記憶機構に経路設定するための経路設定情報を含む。このワイヤレス装置はまた、処理システムと結合されて、外部装置とインタフェースをとるための外部装置インタフェースを含む。処理システムは、経路設定情報によって、アプリケーション・レジストリをプログラムし、ついで、データを受信して、データ型を判断するように構成される。処理システムはまた、当該データ型の経路設定情報に従って、またアプリケーションが外部装置内に位置することを経路設定情報が示す場合には、さらに外部装置のアクセス可能状態に従って、データを経路設定するように配列される。
【0005】
(好適な実施例の説明)
図1は、本発明によるワイヤレス・メッセージング・システムの具体例の電気ブロック図であり、メッセージング・システムは、コントローラ112および複数の基地局116を含む固定部分102によって構成され、また、複数の携帯加入者装置122を含む。基地局116は、従来の無線周波数(RF)技術を用いて、加入者装置122と通信することが望ましく、基地局は通信リンク114により、コントローラ112と結合され、コントローラは、基地局116を制御する。携帯加入者装置122のほかに、基地局116は、本発明によるワイヤレス・モデム124と通信する。ワイヤレス・モデム124は、従来型パーソナル・コンピュータ(PC)または携帯情報端末(PDA)など、少なくとも1つの外部装置126と結合されるのが望ましい。
【0006】
コントローラ112のハードウェアは、ワイヤレス・メッセージング・ゲートウェイ(WMGTM)アドミニストレータ!ページング端末と、モトローラ社製のRF-コンダクタ!TMメッセージ配信装置とを組み合わせたものであり、本発明により変更されるソフトウェアを含むことが望ましい。基地局116のハードウェアは、RF-オーケストラ!送信機であることが望ましく、双方向メッセージング・システムであるモトローラ社製のRF-オーディエンスTM受信機を含むことができる。加入者装置122は、従来型の選択的呼受信機である。ワイヤレス・モデム124は、モトローラ社製のクリエータリンクTMワイヤレス・モデムと同種ものであることが望ましく、本発明により変更されるソフトウェアを有する。コントローラ112,基地局116,ワイヤレス・モデム124,および携帯加入者装置122に対しては、他の同様のハードウェアも同様に利用できることを理解されたい。
【0007】
各基地局116は、アンテナ118を介して、RF信号を、携帯加入者装置122とワイヤレス・モデム124とに送信する。基地局116により送信されるRF信号(出発メッセージ)は、携帯加入者装置122とワイヤレス・モデム124とを識別する選択的呼アドレス,発呼者やコンピュータ・システムにより発信されるデータ・メッセージ,および無線通信システムの動作パラメータを調整するために、コントローラ112により発信されるコマンドによって構成されることが望ましい。
【0008】
コントローラ112は、電話リンク101により、一般加入電話網(PSTN)と結合されて、そこからの選択的呼メッセージの発信を受信する。PSTN110からの音声とデータのメッセージによって構成される選択的呼発信は、例えば、PSTN110と結合される電話111または従来型コンピュータ113から生成できる。また、例えば、パケット交換網,インターネットおよびローカル・エリア・ネットワーク(LAN)のような他の型の通信網も同様に、発信されたメッセージをコントローラ112に送るのに利用できる。
【0009】
出発メッセージと到着メッセージに利用されるワイヤレス・プロトコルは、モトローラ社のよく知られるFLEXTMデジタル選択呼信号プロトコル群から選択されるのが望ましい。これらのプロトコルは、周知の誤り検出および誤り訂正技術を利用しており、そのため、ビット誤りがそれほど多くないのであれば、送信中に発生するビット誤りに強い。他の適切なプロトコルも同様に使用できることを理解されたい。また、本発明を実施するために図示された実施例は、一方向メッセージング・システムであるが、本発明は、双方向メッセージング・システムにも適用可能であることを理解されたい。
【0010】
図2は、本発明によるワイヤレス・モデム124の具体例の電気ブロック図であり、このモデムは、少なくとも1つの外部装置126および外部記憶要素236と結合される。ワイヤレス・モデム124は、アンテナ204によって構成され、これは、出発メッセージを傍受し、(選択的に)基本受信機(図示されず)に到着メッセージを送信する。アンテナ204は、従来型受信機208と結合されて、出発メッセージを受信し、選択的に、従来型送信機209と結合されて、到着メッセージを送信する。受信機208と(オプションの)送信機209は、処理システム206と結合されて、出発メッセージを処理し、かつ本発明によるワイヤレス・モデム124を制御する。利用者インタフェース214はまた、処理システム206と結合されて、利用者とインタフェースをとる。利用者インタフェース214は、メッセージを表示する従来型ディスプレイ216,メッセージの到着を利用者に知らせる従来型アラート要素218,およびワイヤレス・モデム124を制御する従来型キーボード218によって構成されるのが望ましい。従来型外部装置インタフェース207はまた、処理システム206と結合されて、周知の技術により、少なくとも1つの外部装置126と通信する。外部装置インタフェース207はまた、外部記憶要素236と結合されて、処理システム206の記憶容量を増加することが望ましい。外部記憶要素236は、Personal Computer Memory Card International Association(PCMCIA)メモリ・カードなど、従来型の取り外し可能メモリ・カードであることが望ましい。また、他の型の記憶装置、例えば、磁気ディスク・メモリも、同様に外部記憶要素として利用できることを理解されたい。
【0011】
処理システム206は、従来型プロセッサ210と従来型メモリ212とによって構成される。メモリ212は、ソフトウェア要素と他の変数を格納して、本発明により処理システム206をプログラミングする。メモリ212は、選択的呼アドレス222を含むことが望ましく、このアドレスに対しワイヤレス・モデム124が反応する。さらに、メモリ212は、処理システム206をプログラミングするメッセージ処理要素224を含み、周知の技術によってメッセージを処理する。メモリ214はさらに、データ型に基づいて、被受信データを、本発明により、アプリケーションまたは記憶装置(例:メモリ212または外部記憶要素236の中)に経路設定するための経路設定情報を含むアプリケーション・レジストリ226によって構成される。メモリ212はまた、処理システムをプログラミングするためのレジストリ・プログラマ228を含み、アプリケーション・レジストリ226をプログラムする。アプリケーション・レジストリ226のプログラミングは、周知の技術を用いて、ワイヤレス・モデム124にロードされたアプリケーションのインストール処理の一部として行われることが望ましい。ワイヤレス・モデム124からのデータを経路設定する必要がある外部装置126のアプリケーションは、周知の初期化技術を用いて、ワイヤレス・モデム124と外部装置126との折衝中に、自らを登録することが望ましい。また、アプリケーション・レジストリ226のプログラミングは、ワイヤレス・モデム124の製造中、または従来のワイヤレス・プログラミング方法によって、コントローラからのダウンロードとして実施できることを理解されたい。
【0012】
さらに、メモリ212は、処理システム206をプログラミングするためのデータ・タイパ(typer)230を含み、データとともに送信され、メッセージング・システムのインフラストラクチャ(例:コントローラ112)により供給されるのが望ましいデータ型識別子404(図4)から、データ型を決定する。また、データ・タイパ230は、データの最初の2から3バイトを分析し、その中からキー・コード値およびデリミタを探すことによって、データ型を判断できることも理解されたい。メモリ212はまた、データ・ルータ232を含み、これは、処理システム206をプログラミングして、データ型の経路設定情報(アプリケーション・レジストリ内にある)に従って、またアプリケーションが外部装置126内に位置することを経路設定情報が示すときには、さらに外部装置126のアクセス可能状態242に従って、データを経路設定する。メモリ212はさらに、データがアプリケーションに直接経路設定できないときに、被受信データを格納するためのデータ記憶機構238によって構成される。メモリはまた、プロンプタ240を含み、これは、必要なときに、利用者インタフェースを通じて、プロンプトと利用者への通知を生成する。また、メモリ212は、外部装置126に対応する少なくとも1つのアクセス可能状態242を含み、これは、外部装置126が、外部装置インタフェース207と結合され、ワイヤレス・モデム124とアクセス可能であると、すなわち、パワー・アップされて動作可能と判断されるかどうかを示す。処理システム206は、各外部装置のアクセス可能状態242を、例えば、周知の技術によって、外部装置126を「ピンジング」(pinging)して、外部装置126が適切に応答するかどうかを見ることにより、定期的に更新することが望ましい。メモリ212はまた、少なくとも1つのアプリケーション244を含み、被受信データを処理することが望ましい。
【0013】
図3は、本発明によるアプリケーション・レジストリ226の具体例の詳細図である。アプリケーション・レジストリ226は、データ型に対応する各入力に対して1行の情報302を含む。レジストリ226のカラムは、データ型,アプリケーション名,アプリケーション位置,データが存在するときに誰に知らせるべきか,および当該入力の経路設定をリストする。一部のデータ型(例:“irc”データ型)は、複数の入力を有することに注意されたい。データ型が複数の入力を有するときには、最上位の入力が優先されるが、最上位の入力が経路設定に使用できないときには、下位レベルの入力も使用できる。例えば、“irc”データ型は、外部装置にアクセス可能なときには、外部装置126内のアプリケーション“mIRC”に送られるのが望ましい。しかしながら、外部装置126にアクセスできないときには、“irc”データ型は、ワイヤレス・モデム124内の「ページチャット」アプリケーションに送られる。さらに、ある一定のデータ型(例“text/*”データ型)は、「利用者制御の」処理を有する。すなわち、データは、データ記憶機構238、例えば、“/msg”というファイル内に格納され、利用者に、データが到着したことが知らされるが、このデータは、利用者が、ワイヤレス・モデム124または外部装置126を通じて、データにアクセスするまでは、アプリケーションに送られない。
【0014】
図4は、基地局116とワイヤレス・モデム124との間の本発明による通信の具体例である単純化されたプロトコル図である。ダイアグラム400は、周知の技術によって、受信機208と、基地局116の送信とを同期させる同期部分402を含む。ダイアグラム400はまた、データ型を識別するためのデータ型識別子404を含む。また、ダイアグラム400は、処理対象のデータを含む。
【0015】
図5から図8は、本発明によるワイヤレス・モデム124の動作を示す流れ図である。図5の流れ図500を参照して、アプリケーションが、ワイヤレス・モデム124に追加されているかどうか、処理システムのチェックを定期的に行う502。追加されている場合には、レジストリ・プログラマ228は、インストール中にアプリケーションと協調動作して、図3の具体例であるアプリケーション・レジストリ226に示されるように、アプリケーション・レジストリ226をデータ型およびデータ経路設定情報によってプログラムする504。
【0016】
図6の流れ図600を参照して、データ受信に応答するワイヤレス・モデム124の動作が示される。流れは、処理システム206が、データを受信するのに待機する段階602から始まる。データが受信されると、処理システム206はデータ・タイパ230にアクセスして、周知の技術によって、データ型を判断する604。処理システムはついで、アプリケーション・レジストリ226にアクセスして、データ型の経路設定情報を入手する606。処理システム206はついで、外部アプリケーションが外部装置126(例:PC)において使用可能であることを経路設定情報が示しているかどうか、チェックする608。使用可能である場合には、処理システム206は、外部装置126に対応するアクセス可能状態242をチェックして、外部装置126にアクセス可能であるか、すなわち、結合されて動作可能であるかどうかを判断する610。アクセス可能である場合には、処理システム206は、データ型の処理が利用者により制御されているかどうか、すなわち、通常、記憶装置に送られてから、利用者のコマンドに応答して処理しているかどうかをチェックする612。利用者により制御されている場合には、処理システム206は、データを、好適には処理システム206のデータ記憶機構238内、または外部記憶要素236の中に格納する624。処理システム206はついで、例えば、アラート要素218からの警告により、データが格納されて、ワイヤレス・モデム124または外部装置126を制御して、互換性のあるアプリケーションを通じてデータにアクセスできることを利用者に知らせる626。ついで、流れは、段階602に戻り、新しいデータを待つ。
【0017】
他方、段階612において、データ型の処理が利用者により制御されない、すなわち、データがアプリケーションに自動的に経路設定されると、処理システム206が判断する場合には、処理システム206は、データを外部アプリケーションに経路設定し614、流れは段階602に戻って、新しいデータを待つ。また、段階610において、処理システム206が、外部装置にアクセス不能であると判断する場合には、流れは段階616に移行して、そこで、処理システム206は再び、アプリケーション・レジストリ226にアクセスして、互換性のある内部アプリケーションが、当該データ型に対して使用可能であるかどうかを判断する。使用可能である場合には、処理システム206は、データ型の処理が、利用者により制御されるかどうかをチェックする622。利用者により制御される場合には、処理システム206は、データを、好適には、処理システム206のデータ記憶機構238の中、または外部記憶要素236の中に格納する624。処理システム206はついで、例えば、アラート要素218からの警告により、データが記憶装置内にあり、ワイヤレス・モデム124または外部装置126を制御して、互換性のあるアプリケーションを通じて、データにアクセスできることを利用者に知らせる626。流れはついで、段階602に戻り、新しいデータを待つ。
【0018】
他方、段階622で、データ型の処理が利用者により制御されないと、処理システム206が判断する場合には、処理システム206は、データを内部アプリケーションに経路設定し628、流れは段階602に戻って、新しいデータを待つ。また、段階616において、内部アプリケーションを使用できないと処理システム206が判断する場合には、処理システム206は、データを格納し618、ワイヤレス・モデム124の利用者に対して、ワイヤレス・モデム124を外部装置126に結合して、データを処理できるように促す620。一部のデータ、例えば、ウェブ・ページの既存のビュー上で、オブジェクトを表示するデータ型“http”は、即時に処理されなければ、ほとんど、または全く意味をもたないことを理解されたい。このようなデータの場合、アプリケーションが使用不能であるときに、データを格納する代わりに、処理システム206は、データを無視して、それ以上の措置を取らないこともできる。
【0019】
他方、段階608において、外部アプリケーションが使用不能であると、処理システム206が判断する場合には、流れは段階616に移行して、そこで、処理システム206は、前述のように、内部アプリケーションが使用可能であるかどうかをチェックする。データが段階624または段階618のいずれかで格納されるときは常に、図7または図8に記載されるルーティンが使用されて、データをさらに処理できる。
【0020】
図7の流れ図700を参照して、処理システム206は、各外部装置126のアクセス可能状態242を定期的にチェックして702、以前はアクセス不能の外部装置126が、ワイヤレス・モデム124に対してアクセス可能になっているかどうかを判断する702。アクセス可能になっている場合には、処理システム206はまた、データ記憶機構238および(使用可能な場合には)外部記憶要素236をチェックして704、外部装置内のアプリケーションのために、任意のデータが格納されるかどうかを判断する。格納される場合には、処理システム206は、アプリケーション・レジストリ226の経路設定情報から判断されるように、外部装置内の適切なアプリケーションに、格納されたデータを送信し706、処理が終了する。格納されていない場合には、処理が終了する。
【0021】
図8の流れ図800を参照して、ワイヤレス・モデム124が、利用者の要求に応答する動作が示される。段階802で、利用者は、格納されたデータへのアクセスを要求する。例えば、利用者は、以前に受信されて格納されたメッセージの表示を要求することができる。処理システムは、これに応答して、アプリケーション・レジストリ226の経路設定情報から判断されるように、互換性のある内部または外部アプリケーションによって、要求されたデータにアクセスする。
【0022】
このため、以上述べてきた開示事項から、本発明は、ワイヤレス・モデムにおいて、適切なアプリケーションにデータを経路設定して、明示のメッセージング・ベクトルを必要とせずに、データを処理する方法と、その装置を提供し、これにより、新しいデータ型が出現するときの、手間と費用がかかるベクトルの増大を防止するメリットを有することが明らかであろう。もう1つの利点は、この方法および装置が、ワイヤレス・モデムの内部と外部の両方に常駐するアプリケーションをサポートすることである。上記教示事項に鑑み、本発明については多くの変形およびバリエーションが考えられる。このため、添付請求の範囲に属する形で、本発明は、上記記載以外のやり方でも実施できることを理解されたい。
【図面の簡単な説明】
【図1】 本発明によるワイヤレス・メッセージング・システムの具体例の電気ブロック図である。
【図2】 外部装置と外部記憶要素とに結合された本発明によるワイヤレス・モデムの具体例の電気ブロック図である。
【図3】 本発明によるアプリケーション・レジストリの具体例である詳細図である。
【図4】 本発明による具体例のプロトコル・ダイヤグラムである。
【図5】 本発明によるワイヤレス・モデムの動作を示す流れ図である。
【図6】 本発明によるワイヤレス・モデムの動作を示す流れ図である。
【図7】 本発明によるワイヤレス・モデムの動作を示す流れ図である。
【図8】 本発明によるワイヤレス・モデムの動作を示す流れ図である。
Claims (9)
- データをアプリケーションに経路設定するワイヤレス装置であって:
前記データを受信する受信機;
前記受信機と結合されて、前記データを処理する処理システムであって、
前記受信したデータのデータ型を判断するデータ・タイパ;
アプリケーション・レジストリを格納するメモリであって、前記アプリケーション・レジストリは、前記データ型に基づいて、前記データを前記アプリケーションまたは前記メモリ内の記憶機構に経路設定するための経路設定情報を含む、前記メモリ;
前記経路設定情報を使用して、前記アプリケーション・レジストリをプログラムするためのレジストリ・プログラマ;および
前記データ型に対する前記経路設定情報に従って前記データを経路設定するデータ・ルータ;
を含む前記処理システム;および
前記処理システムに結合されて、外部装置を接続するための外部装置インタフェース;
を備え、
前記データ・ルータは、前記アプリケーションが前記外部装置内に位置することを前記経路設定情報が示す場合には、さらに前記外部装置のアクセス可能状態に従って前記データを経路設定するように構成されることを特徴とする、ワイヤレス装置。 - 前記処理システムはさらに、前記アプリケーションが前記外部装置内に位置することを前記経路設定情報が示し、また前記外部装置が前記ワイヤレス装置にアクセス可能であることを、前記アクセス可能状態が示す場合に、前記外部装置内の前記アプリケーションに、前記データを経路設定するように構成されることを特徴とする請求項1記載のワイヤレス装置。
- 前記アプリケーションが前記外部装置内に位置することを、前記経路設定情報が示し、前記外部装置が前記ワイヤレス装置にアクセス不能であることを、前記アクセス可能状態が示す場合に、前記ワイヤレス装置内の使用可能な互換性のあるアプリケーションに、前記データを経路設定するようにさらに構成されることを特徴とする請求項1記載のワイヤレス装置。
- 前記処理システムはさらに、前記アプリケーションが前記外部装置内に位置すること、および互換性のあるアプリケーションが前記ワイヤレス装置の内部では使用不能であることを、前記経路設定情報が示し、かつ前記外部装置が前記ワイヤレス装置にアクセス不能であることを前記アクセス可能状態が示す場合に、前記メモリ内に前記データを記憶するように構成されることを特徴とする請求項1記載のワイヤレス装置。
- 前記処理システムはさらに、外部記憶要素と結合されていること、および前記処理システムはさらに、前記アプリケーションが前記外部装置内に位置すること、および互換性のあるアプリケーションが、前記ワイヤレス装置の内部では使用不能であることを、前記経路設定情報が示し、かつ前記外部装置が前記ワイヤレス装置にアクセス不能であることを、前記アクセス可能状態が示す場合には、前記外部記憶要素内に、前記データを格納するように構成されることを特徴とする請求項1記載のワイヤレス装置。
- 前記処理システムはさらに、前記アプリケーションが前記外部装置内に位置すること、および互換性のあるアプリケーションが、前記ワイヤレス装置の内部では使用不能であることを、前記経路設定情報が示し、かつ前記外部装置が前記ワイヤレス装置にアクセス不能であることを、前記アクセス可能状態が示す場合には、前記ワイヤレス装置の利用者に対して、前記ワイヤレス装置を前記外部装置と結合することを促すように構成されることを特徴とする、請求項1記載のワイヤレス装置。
- 前記処理システムはさらに、前記データが格納された、以前はアクセス不能だった外部装置が、前記ワイヤレス装置にアクセス可能となったことを示す前記アクセス可能状態に応答して、前記外部装置に、前記データを送信することを特徴とする請求項1記載のワイヤレス装置。
- 前記処理システムはさらに、前記アプリケーションにより前記データにアクセスするには、利用者制御が必要であることを、前記経路設定情報が示すときに、前記メモリの1つおよび外部記憶要素の中に、前記データを格納することを特徴とする請求項1記載のワイヤレス装置。
- 前記ワイヤレス装置の利用者と対話するために、前記処理システムは、前記処理システムに結合される利用者インタフェースをさらに備え、前記処理システムはさらに、前記データが記憶機構に経路設定されたときに、前記利用者インタフェースを通じて、前記利用者に通知するように構成されて、前記利用者が、前記ワイヤレス装置と前記外部装置との少なくとも1つを制御して、互換性のあるアプリケーションによって、前記データにアクセスすることができる、請求項1記載のワイヤレス装置。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US09/061,645 | 1998-04-17 | ||
| US09/061,645 US5974085A (en) | 1998-04-17 | 1998-04-17 | Wireless modem and method therefor for routing data to an application or to storage |
| PCT/US1999/006581 WO1999055016A1 (en) | 1998-04-17 | 1999-03-25 | Wireless modem and method therefor for routing data to an application or to storage |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2002512472A JP2002512472A (ja) | 2002-04-23 |
| JP2002512472A5 JP2002512472A5 (ja) | 2006-06-08 |
| JP4369050B2 true JP4369050B2 (ja) | 2009-11-18 |
Family
ID=22037152
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2000545262A Expired - Lifetime JP4369050B2 (ja) | 1998-04-17 | 1999-03-25 | データをアプリケーションまたは記憶装置に経路設定するワイヤレス・モデムとその方法 |
Country Status (10)
| Country | Link |
|---|---|
| US (1) | US5974085A (ja) |
| EP (1) | EP1072100B1 (ja) |
| JP (1) | JP4369050B2 (ja) |
| KR (1) | KR100357410B1 (ja) |
| CN (1) | CN1127224C (ja) |
| AU (1) | AU740187B2 (ja) |
| BR (1) | BRPI9909701B1 (ja) |
| CA (1) | CA2329521C (ja) |
| DE (1) | DE69929961T2 (ja) |
| WO (1) | WO1999055016A1 (ja) |
Families Citing this family (35)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6289464B1 (en) | 1998-01-07 | 2001-09-11 | Microsoft Corporation | Receiving wireless information on a mobile device with reduced power consumption |
| US6311058B1 (en) * | 1998-06-30 | 2001-10-30 | Microsoft Corporation | System for delivering data content over a low bit rate transmission channel |
| US6449638B1 (en) | 1998-01-07 | 2002-09-10 | Microsoft Corporation | Channel definition architecture extension |
| US6507874B1 (en) * | 1998-01-07 | 2003-01-14 | Microsoft Corporation | System for efficient routing and translation of data |
| JP3586560B2 (ja) * | 1998-04-28 | 2004-11-10 | シャープ株式会社 | データ処理装置 |
| US6272333B1 (en) * | 1998-06-12 | 2001-08-07 | Motorola, Inc. | Method and apparatus in a wireless communication system for controlling a delivery of data |
| US6680922B1 (en) | 1998-07-10 | 2004-01-20 | Malibu Networks, Inc. | Method for the recognition and operation of virtual private networks (VPNs) over a wireless point to multi-point (PtMP) transmission system |
| US6628629B1 (en) | 1998-07-10 | 2003-09-30 | Malibu Networks | Reservation based prioritization method for wireless transmission of latency and jitter sensitive IP-flows in a wireless point to multi-point transmission system |
| US6452915B1 (en) | 1998-07-10 | 2002-09-17 | Malibu Networks, Inc. | IP-flow classification in a wireless point to multi-point (PTMP) transmission system |
| US6590885B1 (en) | 1998-07-10 | 2003-07-08 | Malibu Networks, Inc. | IP-flow characterization in a wireless point to multi-point (PTMP) transmission system |
| US6862622B2 (en) | 1998-07-10 | 2005-03-01 | Van Drebbel Mariner Llc | Transmission control protocol/internet protocol (TCP/IP) packet-centric wireless point to multi-point (PTMP) transmission system architecture |
| US6594246B1 (en) | 1998-07-10 | 2003-07-15 | Malibu Networks, Inc. | IP-flow identification in a wireless point to multi-point transmission system |
| US6640248B1 (en) | 1998-07-10 | 2003-10-28 | Malibu Networks, Inc. | Application-aware, quality of service (QoS) sensitive, media access control (MAC) layer |
| JP2000194623A (ja) * | 1998-12-25 | 2000-07-14 | Nec Corp | 無線情報端末 |
| US6694884B2 (en) * | 1999-01-25 | 2004-02-24 | Fargo Electronics, Inc. | Method and apparatus for communicating between printer and card supply |
| US6832866B2 (en) * | 1999-01-25 | 2004-12-21 | Fargo Electronics, Inc. | Printer or laminator supply |
| GB2348083A (en) * | 1999-03-18 | 2000-09-20 | Nokia Mobile Phones Ltd | Radio handset for browsing the Internet |
| US20020091843A1 (en) * | 1999-12-21 | 2002-07-11 | Vaid Rahul R. | Wireless network adapter |
| US6758616B2 (en) * | 2000-01-21 | 2004-07-06 | Fargo Electronics, Inc. | Identification card printer |
| US7143141B1 (en) * | 2000-01-25 | 2006-11-28 | Hewlett-Packard Development Company, L.P. | System for providing internet-related services in response to a handheld device that is not required to be internet-enabled |
| US6847819B1 (en) * | 2000-01-31 | 2005-01-25 | Qualcomm Incorporated | Adaptive transport TCP/IP phone management |
| US6571310B1 (en) | 2000-04-20 | 2003-05-27 | International Business Machines Corporation | Method and apparatus for managing a heterogeneous data storage system |
| US6377808B1 (en) * | 2000-04-27 | 2002-04-23 | Motorola, Inc. | Method and apparatus for routing data in a communication system |
| US7024464B1 (en) * | 2000-06-29 | 2006-04-04 | 3Com Corporation | Dynamic content management for wireless communication systems |
| CN1393778A (zh) * | 2001-06-29 | 2003-01-29 | 英业达股份有限公司 | 模拟现实使用的计算机数据管理系统与方法 |
| US7257610B2 (en) * | 2001-10-17 | 2007-08-14 | Microsoft Corporation | Systems and methods for sending coordinated notifications |
| US20030115610A1 (en) * | 2001-12-14 | 2003-06-19 | Insik Cho | Cable modem (or xDSL modem) integrated with access point |
| US7068610B2 (en) | 2002-02-26 | 2006-06-27 | Unruh Lincoln J | System and method for reliable communications over multiple packet RF networks |
| US7321769B2 (en) * | 2002-04-12 | 2008-01-22 | Intel Corporation | Method and apparatus for managing personal cache in a wireless network |
| JP2005535008A (ja) * | 2002-05-31 | 2005-11-17 | フジツウ アイティー ホールディングス,インコーポレイティド | インテリジェント記憶装置管理方法およびシステム |
| EP1757125B1 (en) | 2004-06-14 | 2011-05-25 | Nokia Corporation | Automated application-selective processing of information obtained through wireless data communication links |
| US8295860B2 (en) * | 2007-03-13 | 2012-10-23 | Cisco Technology, Inc. | System and method for intelligent paging of an idle mobile device |
| US7895346B2 (en) * | 2007-05-08 | 2011-02-22 | Microsoft Corporation | Application level router for routing heterogeneous input to the most appropriate application |
| US7870274B1 (en) * | 2008-06-05 | 2011-01-11 | Sprint Communications Company L.P. | Plug-in file sharing |
| US10951518B2 (en) * | 2018-12-31 | 2021-03-16 | Schweitzer Engineering Laboratories, Inc. | Packet routing architecture using a registry |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4761646A (en) * | 1986-05-20 | 1988-08-02 | International Business Machines Corporation | Method and system for addressing and controlling a network of modems |
| JPH0322249A (ja) * | 1989-01-18 | 1991-01-30 | Nakamichi Corp | ディスクカートリッジのシャッター開放機構 |
| US5202899A (en) * | 1991-08-16 | 1993-04-13 | Rockwell International Corporation | Apparatus for providing dynamic selection of modem protocol to support multiple modem types |
| CA2140130C (en) * | 1992-07-20 | 2000-01-04 | Gregg Edward Rasor | Radio data interface device |
| JP3376605B2 (ja) * | 1992-07-20 | 2003-02-10 | カシオ計算機株式会社 | 無線データ受信装置 |
| JP2616455B2 (ja) * | 1994-08-12 | 1997-06-04 | 日本電気株式会社 | 無線モデム |
| WO1997011565A2 (en) * | 1995-09-21 | 1997-03-27 | Motorola Inc. | Embedded protocol |
| FI102869B1 (fi) * | 1996-02-26 | 1999-02-26 | Nokia Mobile Phones Ltd | Laite, menetelmä ja järjestelmä eri sovelluksiin liittyvien tietojen lähettämiseksi ja vastaanottamiseksi |
| US6028892A (en) * | 1996-08-15 | 2000-02-22 | Jrc Canada | Voice band-based data transmission system |
| GB2348083A (en) * | 1999-03-18 | 2000-09-20 | Nokia Mobile Phones Ltd | Radio handset for browsing the Internet |
-
1998
- 1998-04-17 US US09/061,645 patent/US5974085A/en not_active Expired - Lifetime
-
1999
- 1999-03-25 AU AU32045/99A patent/AU740187B2/en not_active Expired
- 1999-03-25 DE DE69929961T patent/DE69929961T2/de not_active Expired - Lifetime
- 1999-03-25 CA CA002329521A patent/CA2329521C/en not_active Expired - Lifetime
- 1999-03-25 BR BRPI9909701A patent/BRPI9909701B1/pt active IP Right Grant
- 1999-03-25 JP JP2000545262A patent/JP4369050B2/ja not_active Expired - Lifetime
- 1999-03-25 EP EP99914143A patent/EP1072100B1/en not_active Expired - Lifetime
- 1999-03-25 WO PCT/US1999/006581 patent/WO1999055016A1/en not_active Ceased
- 1999-03-25 CN CN99805152A patent/CN1127224C/zh not_active Expired - Lifetime
- 1999-03-25 KR KR1020007011510A patent/KR100357410B1/ko not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| DE69929961D1 (de) | 2006-04-27 |
| EP1072100A4 (en) | 2001-06-06 |
| KR100357410B1 (ko) | 2002-10-18 |
| CN1127224C (zh) | 2003-11-05 |
| CN1297620A (zh) | 2001-05-30 |
| BRPI9909701B1 (pt) | 2017-03-28 |
| AU3204599A (en) | 1999-11-08 |
| DE69929961T2 (de) | 2006-08-10 |
| BR9909701A (pt) | 2000-12-26 |
| CA2329521A1 (en) | 1999-10-28 |
| US5974085A (en) | 1999-10-26 |
| EP1072100A1 (en) | 2001-01-31 |
| JP2002512472A (ja) | 2002-04-23 |
| CA2329521C (en) | 2004-02-10 |
| EP1072100B1 (en) | 2006-02-22 |
| WO1999055016A1 (en) | 1999-10-28 |
| AU740187B2 (en) | 2001-11-01 |
| KR20010042774A (ko) | 2001-05-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4369050B2 (ja) | データをアプリケーションまたは記憶装置に経路設定するワイヤレス・モデムとその方法 | |
| US6877037B1 (en) | Method of updating client's installed data in response to a user-triggered event | |
| US6272333B1 (en) | Method and apparatus in a wireless communication system for controlling a delivery of data | |
| EP0826283B1 (en) | Downloading location specific information to a selective call receiver | |
| US7277392B2 (en) | Method and apparatus for managing the usage of data link resources | |
| EP1621039B1 (en) | System and method of wireless device activity messaging | |
| EP1092278B1 (en) | Method and apparatus in a wireless communication system for dynamically formatting application data to be transmitted | |
| WO2002082725A1 (en) | Framework for a dynamic management system | |
| US20020161921A1 (en) | Method of selecting a network access measure from multiple access measures | |
| KR100352564B1 (ko) | 망을 조건부로 선택하는 메시징 시스템 | |
| EP1519600B1 (en) | Providing property data on mobile terminal for services | |
| US7174333B2 (en) | Data obtaining method and terminals | |
| JP4512348B2 (ja) | メッセージ制御装置、端末装置及びメッセージ送信制御方法 | |
| KR100927922B1 (ko) | 통신 네트워크에서 엔티티 상태 정보를 제공하기 위한 방법및 시스템 | |
| MXPA00010121A (en) | Wireless modem and method therefor for routing data to an application or to storage | |
| JP4276251B2 (ja) | 移動通信端末および移動通信端末の制御方法。 | |
| KR100953598B1 (ko) | 에스엠에스를 이용한 이동통신단말기의 캐릭터 전송방법 | |
| KR20050002346A (ko) | 단문메시지서비스를 이용한 무선단말기 원격제어시스템 및방법 | |
| JP2005148859A (ja) | メッセージ制御装置、端末装置及びメッセージ送信制御方法 | |
| HK1119345B (en) | A method for implementing a multimedia messaging service, a server of a multimedia messaging system and a wireless terminal | |
| HK1119345A1 (en) | A method for implementing a multimedia messaging service, a server of a multimedia messaging system and a wireless terminal | |
| KR20010058734A (ko) | 무선자동등록 제어방법 | |
| HK1088164B (en) | System and method of wireless device activity messaging |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060327 |
|
| A524 | Written submission of copy of amendment under article 19 pct |
Free format text: JAPANESE INTERMEDIATE CODE: A524 Effective date: 20060327 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060327 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090309 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090317 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20090611 |
|
| A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20090618 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090706 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20090804 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090827 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120904 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120904 Year of fee payment: 3 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120904 Year of fee payment: 3 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120904 Year of fee payment: 3 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120904 Year of fee payment: 3 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130904 Year of fee payment: 4 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| EXPY | Cancellation because of completion of term |