JP2012128869A - 物をアドレスするポインティング・システム - Google Patents
物をアドレスするポインティング・システム Download PDFInfo
- Publication number
- JP2012128869A JP2012128869A JP2012036051A JP2012036051A JP2012128869A JP 2012128869 A JP2012128869 A JP 2012128869A JP 2012036051 A JP2012036051 A JP 2012036051A JP 2012036051 A JP2012036051 A JP 2012036051A JP 2012128869 A JP2012128869 A JP 2012128869A
- Authority
- JP
- Japan
- Prior art keywords
- database
- mobile terminal
- geometric
- computer
- request
- 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.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/025—Services making use of location information using location based information parameters
- H04W4/026—Services making use of location information using location based information parameters using orientation information, e.g. compass
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/20—Instruments for performing navigational calculations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1626—Constructional details or arrangements for portable computers with a single-body enclosure integrating a flat display, e.g. Personal Digital Assistants [PDAs]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1632—External expansion units, e.g. docking stations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1684—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1684—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
- G06F1/1694—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675 the I/O peripheral being a single or a set of motion sensors for pointer control or gesture input obtained by sensing movements of the portable computer
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1684—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
- G06F1/1698—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675 the I/O peripheral being a sending/receiving arrangement to establish a cordless communication link, e.g. radio or infrared link, integrated cellular phone
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/29—Geographical information databases
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9537—Spatial or temporal dependent retrieval, e.g. spatiotemporal queries
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0346—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/52—Network services specially adapted for the location of the user terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
- H04M1/72457—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to geographic location
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/029—Location-based management or tracking services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/18—Information format or content conversion, e.g. adaptation by the network of the transmitted or received information for the purpose of wireless delivery to users or terminals
- H04W4/185—Information format or content conversion, e.g. adaptation by the network of the transmitted or received information for the purpose of wireless delivery to users or terminals by embedding added-value information into content, e.g. geo-tagging
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/20—Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/38—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
- G01S19/39—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/42—Determining position
- G01S19/51—Relative positioning
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2200/00—Indexing scheme relating to G06F1/04 - G06F1/32
- G06F2200/16—Indexing scheme relating to G06F1/16 - G06F1/18
- G06F2200/163—Indexing scheme relating to constructional details of the computer
- G06F2200/1637—Sensing arrangement for detection of housing movement or orientation, e.g. for controlling scrolling or cursor movement on the display of an handheld computer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2250/00—Details of telephonic subscriber devices
- H04M2250/12—Details of telephonic subscriber devices including a sensor for measuring a physical value, e.g. temperature or motion
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Databases & Information Systems (AREA)
- Remote Sensing (AREA)
- Radar, Positioning & Navigation (AREA)
- Data Mining & Analysis (AREA)
- Automation & Control Theory (AREA)
- Environmental & Geological Engineering (AREA)
- User Interface Of Digital Computer (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Position Input By Displaying (AREA)
- Navigation (AREA)
- Telephonic Communication Services (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
【解決手段】システムは、関心ある物に関するユーザ情報を提供するように構成される。ユーザは、手持ち式装置をアドレスしたい物へ向けて指し示し得る。この装置は、位置及び姿勢を測定し、基準を作成し、予めプログラムされた物に関する情報を含むデータベースを検索することによって、いずれの物がアドレスされているのかを判断する。現在アドレスされている物と判断された物に関する情報は、その後、ユーザ・インターフェースに提示される。本システムの装置は、基準点、基準方向、位置決定サポート、姿勢決定サポート、コンピュータ・プロセッサ、データベース、及びユーザ・インターフェースを含む。本システムの方法は、物をアドレスする工程、位置及び姿勢を決定する工程、データベースを検索する工程、及びユーザに情報を提示する工程、を含む。
【選択図】図38
Description
ここで、「ポインティング・システム」とは、物をアドレスするように構成された装置及び方法を含む。ある物は、ポインティング・システムが該システムの基準方向及び基準位置を用いてその物とのアライメント又は関係(一般的には空間的関係)を提案するように操作されたときに、ポインティング・システムのアドレス・アクションの対象となる。物は、ポインティング・システムがそれを指し示した時、「アドレスされた」と言うことができる。
一般的なポインティング・システムの例
・指差し
おそらく、最もシンプルなポインティング・システムは、人間の手の人差し指である。ある特定の物を示すのにその物へ向けて指差すのは通信における一般的なジェスチャである。例えば、「“左側の橋だ”、男は、ハンドフォード状態橋とよく間違われるオーバートン橋と間違えぬよう、ハンドフォード状態橋を指差しながら言った。」
このように、通信においては、人は、ある物を示し、それを別の物と区別すると共に、更にその指し示したものをメッセージの伝達の中で伝えたい、という必要性に到達する場合がある。
・コンピュータ・マウス
これを書いている時点で、ほとんどのコンピュータ・ユーザは、「ポイント・アンド・クリック」として表現されるアクションに慣れ親しんでいる。コンピュータの何気ない使用にさえ、ポインティング周辺機器(ポインティング・システムの別の例であり、マウスが典型例)を操作して、コンピュータ・ディスプレイのある領域(例えば特定のアイコン画像によって占められた領域))をカーソルで指し示し、「クリック」イベントが発生し、コンピュータ・プログラム・コードによって検知されるようにマウスボタンをトリガする、ことがリクエストされる。コンピュータは、コンピュータ上で動いているプログラムにしたがって、そのようなポイント・アンド・クリックのアクションに対して適切な応答を取るようにプログラムされる。応答は、指し示された又は「アドレス」された領域によって変化し得る。それは、例えば「ダブルクリック」や「右クリック」といった「クリック」アクションの厳密な種類に応じて変化する場合もある。
・タッチスクリーン
タッチスクリーンタイプのポインティング・システムは、カーソルアイコン装置ではなく、ユーザの指という物理的な物の先でポインティングを行うため、興味深い。指がスクリーン表面を叩いたときに生じるスクリーンと接触により、典型的には抵抗行列膜などのトランダクション(tranduction)装置によって検知・測定され得るイベントが発生する。
・講演者の指し棒/レーザポインタ
講演者が細長い棒を用いて黒板の様々な部分を示す場所として校舎での講演が思い起こされるであろう。モダンな講演では、レーザ光ビームを含んだハイテク指し「棒」が好まれる得る。これらポインティング・システムは、指し棒又はレーザポインタがそれに関連した参照方向を持っているという意味で興味深い。したがって、黒板の前の異なった位置に立っている2人の講師が双方とも同一の物を指し示し、よってアドレスすることも可能である。この様々な方向からのポインティングの意向を以下の開示では進展させる。重要なことは、関連付けられた参照方向を持つポインティング・システムもあれば、コンピュータ・マウスのようにそのような参照方向を持たないものもあることである。
本発明の上記及び他の特徴、態様、及び利点は、以下の説明、付属の請求項、及び添付図面を参照することにより、より明らかになる。
本開示を通じて、一般的な辞書にかならずしも正確に定義されていない用語を参照する場合もあるので、それらをここに定義しておく。より正確な開示を提供するために、以下の用語及びその定義は明確にするという観点から提示される。よって、真の幅及び範囲の理解がより容易になる。すべての試みが正確且つ完全になされたとしても、各用語に関連付けられたすべての意味を完全に説明することはできないというのが必然的な条件である。したがって、各用語は、適切な分野内での一般的な使われ方や辞書に載っている意味によって導かれるその一般的な意味をも含むことが意図されている。ここに提示される定義は、辞書又は技術的定義と衝突する場合でも、意図された意味に到達するように文脈に沿った用法及び寛容な判断力が用いられなければならない。本開示が教えるところの深さをより完全に理解し、意図されたすべての変形例を理解するためには、用いられる用語へより幅広い意味を与える場合の誤りには十分気を付けるべきである。
アプリケーション・サーバは、例えば、コンピュータ・コードの実行が可能な汎用コンピュータである。
「アドレス」は、ここでは時々、何か又は何らかの物を指し示すという意味の動詞として用いられる。
「アドレス状態」は、装置の物理的な特性に関するパラメータの集合を表すのに用いられる用語である。
「アドレス・インジケータ」は、本発明に係る装置のアドレス状態を記述するのに用いられる幾何学的仮構物である。
本文献において、姿勢及び方向は同義語として用いられてもよい。姿勢は、任意の座標系における方向の仕様であり、一般的に、物理的な装置の一部として組み込まれ得る直線基準に関連する。
本開示において、「データベース」は大量のデータ管理コンピュータ・コードを含む従来通りのデータベース・システムに限られず、データ格納装備を意味する。したがって、シンプルで一般的なデリミタ・テキスト・ファイルは、本発明の一部の特殊な実施例におけるデータ格納となり得る。
幾何学的記述子は、空間領域を定義するのに用いられる特定の物との関連を有する仮構物である。ここで、該空間領域は、該関連する物によって占められる空間領域と同様であってもよい。幾何学的記述子によって記述される空間は、時間の関数として変化してもよい。
「携帯端末」という用語を用いることは、本発明の範囲を限定することを意味しない。例えば、端末は、その位置基準又はその方向基準のいずれかを変えながら作動可能な場合、携帯型を考えることができる。したがって、固定された位置基準を持つが方向基準が可変である装置は、携帯装置として意図されている。また、固定された方向基準を持つが位置基準が可変である装置は、本発明に係る装置として含まれる。好ましい実施例は高度な携帯性を有する携帯端末すなわち携帯電話を持つが、「携帯端末」はより携帯性に乏しい装置が本発明の定義に含まれないように制約するように適用されるべきではない。
「物」は、例えば、現実の又は仮想の存在であって、それに関連する何らかの空間的大きさを有するものである。
リクエストは、情報及びサービスの処理をリクエストするリクエストとして携帯端末で形成され、携帯端末からサーバへ送信される。
サーバ・コンピュータは、例えば、サーバ・コンピュータと遠隔通信可能な携帯端末などのクライアント・コンピューティング装置からリクエストを受信して該装置へサービスを提供するように動作するコンピュータである。
特殊機能装備は、用途固有の機能を実行するように構成されたモジュールである。特殊機能装備は、例えば、携帯端末内に物理的に配置されてもよく、サーバ・コンピュータ内に物理的に配置されてもよく、或いは、サーバ・コンピュータ又は携帯端末のいずれかと通信し、それから命令又は合図を受信し、それに応じた特殊機能を実行する、ことを条件にネットワーク内に物理的に配置されてもよい。
「無線ネットワーク」という用語は、全体を通じて好ましい実施例のより良い理解を促進するために用いられている。しかしながら、「無線ネットワーク」といったとき、「ネットワーク」という語からみて逆直感的なケースを排除することを意味していない。ネットワークは、一般に、複数のノードを含むが、ノードが1つしかない特殊なケースを排除することは意図されていない。「無線ネットワーク」が1つのノードしか持っていないなくても、すべての要素が同一である本発明に係る装置を構成することは全く可能である。すなわち、携帯装置は、無線リンクを通じてサーバと通信するが、すべての携帯端末が無線通信リンクを通じてつながれる送信点は1つしか存在しない。よって、本発明は、無線ネットワークがノードを1つしか含まない特殊なケースを含むことが意図されている。興味深いことに、本発明は、ちょうど1台の携帯装置と1つのノードを持つ無線ネットワークとから成るシステムにおいても完全であり得るが、理想的なシステムは、何千ものノードを持っている複雑な無線ネットワークにおいて、何千もの携帯端末を持つことは依然として明らかである。
ワイヤレス・アプリケーション・プロトコルは、無線通信用の規格を呼ぶ際に使用されている名前である。委員会により、コンピュータ・アプリケーションの開発者とネットワーク管理者が一緒に協力する製品に供給するように、プロトコルが設計・合意された。このプロトコルは、ほとんどの他のプロトコルと同様に、開発が続けられており、時々変更される。したがって、本文献におけるWAPへの参照は、これが書かれた時ではなく、問題となった時に普及している規格として幅広く解釈されることは明らかであろう。このように、「WAP」への参照は、「WAP」と呼ばれているか否かに関係なく、確実にやって来るワイヤレス・アプリケーション・プロトコルのバージョンを含む。WAPは、ワイヤレス・アプリケーション・プロトコルの最も新しく且つ普及しているバージョンを指している。
シンプルなシステム概要
システムを構成する要素に関するより具体的な詳細を提示する前に、システム概要について考えるのが有用である。図1を参照する。例えば携帯電話2などの手持ち式コンピュータ機器の形をした携帯端末1は、ゲートウェイ6を通じてデータ・トラフィックを方向付けるように構成されたコンピュータ5に接続された1又は複数の受信局4から成るネットワークと無線通信3でつながっている。携帯電話から発せられる「リクエスト」は、該電話の物理的性質(アドレス状態)に依存する。リクエスト7は、汎用の又は用途固有のコンピュータ・プログラミングへの入力としてパラメータ及び値を含み得る該リクエストを受信するように構成されたアプリケーション・サーバ8へ転送される。コンテンツ・アセンブラ10は、携帯端末によってアドレスされる場合もあり得る物に関連する情報のデータベース12からデータ11を受け取る。組み立てられたコンテンツ13は、次いで、ゲートウェイへ返される。ゲートウェイでは、エンコーダ14を用いて、エンコードされたコンテンツ15として携帯端末へ送り返される無線通信データを用意し得る。
図3は、位置決定手段のハードウェアが無線ネットワーク装置内に物理的に組み込まれ得ることを示唆している。携帯電話31は、無線信号32を、該無線信号の到着時刻を測定する特殊装置34を備えた受信局33へ送る。受信信号のタイミングは、送信装置の位置に関する推定情報を含む。したがって、無線ネットワーク内の位置決定ハードウェア34は、携帯装置内の基準点36と数学的通信35を行っていると言い得る。このプレゼンテーションから、具体的要素の物理的位置は厳格に制限されて解釈されるべきではないということは、本開示の以下の部分全体を通じて明らかであろう。
好ましい実施形態の詳細
本文献をナビゲートし、最大限完全な理解を提供するのに役立つように、本開示の好ましい実施形態部分の全体の概略を以下に示す。
I.システム・ハードウェア − 主要な要素
1.携帯端末
2.無線ネットワーク
3.インターネット
4.WAP(ワイヤレス・アプリケーション・プロトコル)ゲートウェイ
5.サーバ・コンピュータ
6.予めプログラムされたデータベース
II.システム・ハードウェア − 他の要素
1.携帯端末
A.基準点
B.基準方向
C.位置決定手段
i)GPS(全地球測位システム)
ii)e−911
D.姿勢決定手段
i)半導体磁気抵抗センサ
ii)シンプルな磁気ダイポール・コンパス
E.コンピュータ処理装備
i)センサ用の入力/出力
ii)ワイヤレス・アプリケーション・プロトコル用ブラウザ
iii)ROM内のコード
F.ローカル・データベース
G.ユーザ・インターフェース
i)入力
a)触覚スイッチ
b)ホイール/トラックボール
c)タッチパッド
d)デルタ・シータ検出
e)音声認識
f)他のセンサ
ii)出力
a)オーディオ
b)視覚
2.無線ネットワーク
A.無線ネットワークの構成要素
B.特殊機能装備
i)遠隔機械操作
ii)ポイント・トゥ・コール装備
3.サーバ・コンピュータ
A.特殊機能装備
4.データベース
A.幾何学的記述子
B.マルチメディア・データ
C.階層データセット
B)方法
I.操作モード
II.システム方法 − 主要な工程
1.アドレス状態の決定
2.リクエストの準備
3.リクエストの送信
4.リクエストの処理
III.システム方法 − いくつかの実施例に含まれる別の詳細
1.物をアドレスするユーザ・アクション
2.トリガ・イベントを生じさせるユーザ・アクション
3.携帯端末のアドレス状態の決定
A.アプリケーション固有のアドレス・インジケータ・テンプレート
i)デフォルト状態に初期化
ii)ユーザ・セットアップ
B.アクションの実行
i)サーバでのアクション
ii)無線ネットワークでのアクション
iii)携帯端末でのアクション
iv)アドレスされた物でのアクション
v)別の場所でのアクション
C)特殊な話題
1.幾何学的記述子
2.アドレス・インジケータ
3.マルチメディアタイプのデータ
4.物
5.データベース・フィルタリング
D)実例
1.カーソル・ドライバ
2.ポイント・トゥ・コール
3.友人及び家族
4.ショッピング
5.チャレンジ・ゲーム
6.測量
A)装置
I.システム・ハードウェア − 主要な要素
1.携帯端末
好ましい実施形態によれば、「携帯端末」はポータブル・コンピュータ機器である。業界通の中には、ポータブル・コンピュータ機器を、無線通信装置、無線装置、手持ち式携帯コンピュータなどと呼ぶ人もいる。「無線」という語は、電磁波通信を通じて固定送受信局又は軌道を周回する送受信局のネットワークに接続された他のコンピュータと通信する装置の能力を指す。「PDA(パーソナル・ディジタル・アシスタント)」などの装置、携帯電話、パーソナル・ナビゲーション・エイドは、本発明に係る装置に一体化され得る携帯端末の例である。これら装置の中には他の装置と機能性が重なるものも存在し始めたため、それらを区別するのは難しくなっている。例えば、個人向け携帯電話は、一般的に、プログラム可能な電話帳を備えることが可能である。また、PDAは、これと同じ電話番号を格納する機能を組み込んでいる。ここに教示される概念は、複数の種類の装置へ組み込むことが可能であるため、これら概念が用いられる最良の製品種類についてはこれ以上の記述を試みない。したがって、「携帯端末」という語は、あらゆる携帯用のコンピュータ・プラットホームを表すのに用いられており、本開示を読めば1種類への限定などは為されるべきではないことは明らかであろう。さらに、ここに提示された例は、1種類又は別の種類の携帯端末を例に挙げるが、その種類に限定することは意図されていない。
無線ネットワークは、世界中で確立され、素晴らしい成功をもたらし、驚くべき新しい技術を可能にしてきた。手短に言えば、無線ネットワークは、ネットワークの適用範囲内で作動する携帯装置と通信する電子的手段を有する。携帯装置は、ネットワークへの配線接続無しで、電磁波通信を通じて周囲の固定サイトと情報交換できる。したがって、小さなコンピュータ装置は、強力な情報・通信システムへの接続されたまま、自由に動くことができる。
インターネットは、すぐには終わりそうにない連続した会話中のコンピュータのネットワークである。任意の一コンピュータがその接続を切断し、会話から離れても、残りの者はその退出者が欠けたことによって何の影響も受けずに通信を維持する。同様に、新しいコンピュータは、残りの者を接続する通信スキームに混乱を与えることなく、いつでも会話に参加することができる。
4.WAP(ワイヤレス・アプリケーション・プロトコル)ゲートウェイ
本発明に係るサーバ・コンピュータは、例えばインターネットと通信するコンピュータである。よって、他のコンピュータはそこへのリアルタイムを作り、そこから情報を受信することができる。上述のルートを用いて、携帯装置は、情報パラメータなどのリクエストをアプリケーション・サーバに転送する。このように、リクエストは、ユーザの必要性に関する情報を運ぶ。特に、強調して指摘されるべきは、リクエストが携帯端末の物理的状態、すなわちそのアドレス状態に関する情報を運ぶことである。したがって、特に位置及び姿勢パラメータは、エンコードされたリクエストの一部として含まれ得る。
本発明に係るデータベースは、重要且つユニークなデータ構造を組み込む。特に、幾何学的記述子タイプのデータ要素を特定の物に関するデータと結び付けるデータ構造がここでは予期され、教えられる。したがって、好ましい実施形態では、データベース・レコードは、少なくとも物に関する幾何学的記述子と該物に関する情報要素とを有する。したがって、データベース・レコードは、幾何学的記述子を通じて、物に関する情報を該物の物理的存在に結び付ける「接着剤」である。このように、幾何学的記述子は、データベース検索アクションおいて物に関する情報を呼び起こし得る索引付け手段として用いられ得る。
1.携帯端末
A.基準点
既に簡単に述べたように、基準点は、単なる幾何学的仮構物である。しかしながら、それは本発明に係る装置について必須の構成であり、その重要性は、サイズや具体性に欠けることが明らかであっても、無視されるべきではない。基準点の本質として、基準点には物理的要素に対応した又は対応していない場所が割り当てられるのは明らかである。したがって、例えば、基準点は、何も無い空間の一ヶ所にすぎないある物の左2メートルとして表される場所に割り当てられてもよい。
同様に、基準方向も、単なる幾何学的仮構物である。一般的な「ベクトル」の定義に従って、基準方向は、端点と、該端点から一方向に延びる無限線とを有する。基準方向は、本発明に係る装置について必須の構成であり、その重要性は、サイズや具体性に欠けることが明らかであっても、損なわれるべきではない。基準方向は、細長いポインタなどの物理的要素に対応する又は対応しないように割り当てられ得る。
位置決定手段は、基準点に連結され、基準点の位置を決定するように構成される。さらに、位置決定手段は、位置測定値をアプリケーション・サーバに伝えられるリクエスト内に入れることができるように、連結される。
位置決定手段が携帯端末内に一体化された装置において、第一の好ましい構成は、携帯端末筐体内に含まれるGPS(グローバル・ポジショニング・システム)受信機を有する。GPS受信機は、サイズが十分小さいため、それは手持ち式電子装置の一部として容易に組み込まれる。GPS受信機によって行われる位置測定の精度はかなり良く、正確な位置測定値に依存する場合もある本発明に係る装置にとって必要な必須パラメータ内である。同様に、エネルギー消費は、エネルギー消費が控えめとなるように設計されたGPS受信機においては、低い。同意の下で、本発明に係る装置は、カンザスシティーのGARMINインターナショナルなどのOEM業者から入手可能な在庫品のGPS受信機を用いる得る。
代替的位置決定手段が無線ネットワークの一部として構成されてもよい。複数の受信局における無線信号の到着時刻を考慮して、送信装置の位置の測定を実行することができる。「e911」位置決めと呼ばれる場合もあるこのシステムは、例えば非常時に発呼者の場所を決定するのに用いるために、無線ネットワークにインストールすることが検討されている。この構成において、携帯端末に掛かる負荷は軽減される。なぜなら、パワー及び空間の要件が、携帯端末から取り除かれ、これらのパラメータに関してはるかに大きい公差を有する無線ネットワークに置かれるからである。
姿勢決定手段は、携帯端末の基準方向に連結され、その姿勢を決定するように構成される。さらに、姿勢決定手段は、姿勢測定値がアプリケーション・サーバに伝えられるリクエスト内に入れられるように、連結される。
姿勢決定手段の好ましい実施例は、地球の極に関する自然な磁場を感知するように構成された半導体装置などである。3つの直交した方向における磁場の強度を決定することにより、指し示している姿勢の計算が可能となる。本発明に係る携帯端末は、そのような半導体装置及び支持ハードウェアと一体化することが可能であり、よってポインティング・アクションを監視・測定することができる。これら半導体センサパッケージは、すぐに入手できるアイテムとして、一体化に利用可能である。例えば、磁気抵抗原理に基づくハネウェル社製の3軸磁気コンパス姿勢センサ(型番HMC2003)など。
XH=Xcosφ+Ysinφ−Zcosθsinφ
YH=Yconθ+Zsinθ
方位角=arctan(YH/XH)
X及びYの磁気の数値が一旦水平面に戻ると、水平面における方位角についての方程式を用いて、傾きバイアスを有する方位角を決定することができる。
確かに、上記半導体センサを含むシステムは、その精度及び汎用性の点で好ましい。しかしながら、本発明のよりシンプルな実施例もかなりの利点をもたらす。現代の電話はいまだ姿勢感知装置を備えてはおらず、この種の半導体を小さい電話に一体化することは重大な工学的挑戦を提示するため、ここに、装置のアドレス状態に関する情報を提供するためにユーザ入力操作と共にシンプルなダイポール・コンパスが用いられる代替的実施例を提示する。そういうわけで、ユーザ入力と組み合わせられたダイポール・コンパスは、これら簡素化された実施例にとっての「姿勢決定手段」であると考えられる。
携帯無線システム用の特殊な印
既述のように、携帯電子装置は、制限された装備を有する傾向にある。パワー、重量、スクリーンサイズなどは、携帯用であるという装置の性質によってすべて制限される。加えて、携帯電話で一般に用いられるキーパッドは、ユーザ入力に利用可能なキーの数が制限されている。さらに、無線装置において用いられるエンコード・プロトコルは、そのような簡易なキーパッドと協働することが目的とされているため、ユーザ有力はその関係でも制限される。よって、コンパスに関する方向を携帯端末の10キー・キーパッドと協働するように以下のように変換する特別なスキームが考え出された。
命令群の形でプログラミングを走らせるように構成されたコンピュータ・プロセッサが携帯端末内に設けられる。このコンピュータ処理装備は、メモリ、バス、ディスプレイ、入力/出力、電源サポートなどの典型的なサポート要素を有する。一般的な処理装備は、ROMタイプのメモリに格納されたコードを通じて予めプログラムされてもよく、或いは、格納されたコードと同様に外部装置から受信されたコードも実行するように構成された汎用のプロセッサでもよい。
入出力オペレーションをサポートするために、コンピュータ処理装備は、センサや他の測定装置などの装置間での特殊な通信手段を備えるように構成されてもよい。同様に、このコンピュータ処理装備上で動くプログラミングは、割り込みについてのサポート、及び、入力ポート及び出力ポートに提示された信号とやりとりする又は該信号に応答するメッセージング技術を含んでもよい。
「ワイヤレス・アプリケーション・プロトコル」又は「WAP」の開発は、モトローラ、ノキア、エリクソン、及びアンワイヤード・プラネット(今はより正確には「オープンウェーブ」として知られる)によって最初に設立されたWAPフォーラムによって推進されている。その始まり以来、WAPフォーラムは劇的に成長して、今では世界の大手移動体通信及びソフトウェア会社から選ばれた80人以上のメンバーを有する。
「装置」としてはハードウェア要素のみから成るものが考えられる得るが、装置の一部としてソフトウェアを含むことも有益的となり得る。ソフトウェア又はコンピュータ命令コードは、コンピュータ処理装備の一部であるRAMモジュールなどのメモリに格納され得る。別の方法として、特定のアプリケーションに固有のプログラミングを走らせるのにCD−ROMなどのメモリ装置が用いられてもよい。無数のアプリケーションが考えられることは、位置及び姿勢の測定に応答するポインティング・デバイスがユニークな発明であって、それ自体はその機能性に関する任意の特定のアプリケーションを問わないということを妨げない。
本発明の上述の好ましい実施例のほとんどはデータベースを有するリモートサーバとの通信を含むが、一部の実施例はローカル・データベースも採用することに注意。
ユーザ・インターフェースは、携帯端末に要素として含まれ得る。本発明に係るインターフェースは、入力タイプのインターフェースか出力タイプのインターフェースのいずれに分類することができる。入力タイプのインターフェースは、システム外部の物理的状態をシステムによって処理され得る電子信号に変換するように構成される。出力インターフェースは、システム電子信号を該システムを見るユーザにとって知覚可能な物理的表現に変換する。電子トランスデューサ及びトランスデューサ・システムが、入力又は出力ポートによって携帯端末のコンピュータ処理装備に連結され、入力又は出力タイプのインターフェースとして作動する。
入力タイプのユーザ・インターフェースとしては、触覚スイッチ、ホイール、トラックボール、キーパッド、タッチパッド、角変位検出器、音声認識システム、などが挙げられるが、これらに限られない。以下のプレゼンテーションでは使用が予想されるいくつかの入力インターフェースについて説明するが、読み易さと理解を向上する観点から本開示の限られたスペースですべての考え得る使用を網羅することは不可能である。したがって、ここに明確に記載されていない入力インターフェースを採用したシステムも、それらが他のすべての要素及び「ユーザ・インターフェース」という一般的記載に会う要素とを組み込んでいる限り、依然として本発明に係るシステムであると言える。
おそらく、最も重要な入力インターフェースは、シンプルな触覚スイッチである。「クリック」イベントを実行・実現するために、指の動きの影響下で作動可能なシンプルなスイッチが構成される。マウスタイプのコンピュータ周辺機器のボタンに類似して、触覚スイッチは、人間の指によって容易に操作され得るボタンとして構成されてもよい。
ホイール及びトラックボールは、スイッチに関する離散的又は非線形的な信号ではなく、振幅が増加している連続的な又はアナログの信号を提供する触覚装置である。したがって、ホイール又はトラックボールは、アナログタイプの調整とより密接に関連するズームやボリューム・コントロールなどの機能と関連付けることができる。入力インターフェースが用いられるアプリケーションの中には、ホイール又はトラックボール型の触覚装置を用いて連続したアナログ入力を提供するものもある。
本発明に係る様々な装置において用いられ得る別のタイプの触覚装置は、タッチパッドタイプの装置である。タッチパッドは、敏感な表面を横切って指先をドラッグし、位置表示をシステムに提供することを可能にする。一般的に、「クリック」、「左クリック」、及び「ダブルクリック」タイプのインタラクションのために、1つ又は2つのボタンが近接して配置される。
別の入力タイプのユーザ・インターフェースは、例えば、事実上回転又は角度の変位を検出するシステムなどである。これらは、例えば、加速度計、ジャイロスコープ、又は電子コンパス装置などである。携帯端末が所定の方法で操作されるとき、すなわち上述のように角変位に応じて動かされるとき、携帯端末が関連した応答を行うようにすることができる。例えば、ディスプレイは、4つの選択肢をリストボックスに示し、そのうちの1つの選択肢は反転された背景によって選択されていることが示されているものとする。このリストの中の選択されていない項目の1つを選びたいとき、ユーザは、前端が下向きになるように水平軸周りに携帯端末を回転させることができる。このような動きを検出すると、リスト中の次の項目に選択を切り換えることができる。同様の動きを繰り返すことによって、選択はリスト中の項目から項目へ順次移る。
音声認識システムは、コンピュータ・コマンドを通常通りに駆動させるのに用いられ得る。携帯電話は、スピーカやマイクなどのオーディオ装置が十分に備わっているため、本発明の実施例として、基礎となるコンピュータ処理装備とのインターフェースに音声認識を採用するものも考えられる。
大気圧、外気温、風速、風向、背景音響レベル、湿度、時刻、2つ以上のパラメータ(例えば、位置及び時刻)に依存するパラメータ(例えば、「速度」及び「加速度」)などの相互依存パラメータなどの事項に関する測定情報を提供するのに他のセンサが用いられ得る。
a)オーディオ
音響的合図及び信号を用いて人間であるユーザとコミュニケーションを取るのに例えばブザーやスピーカなどのオーディオ・インジケータが用いられ得る。例えば「探知機」用途では、携帯端末は、パン又はスキャン・オペレーションによって装置が選択されたタイプの物と揃った端末に関連して「ビープ音」応答を生成する作動モードを行うことができる。
一部の好ましい実施例の携帯端末は、ユーザに視覚的フィードバック信号を提供する出力インターフェースを含み得る。例えば、シンプルなテキスト表示などの視覚タイプの出力インターフェースは、テキスト情報を提供するのに役立ち得る。
A.無線ネットワークの構成要素
無線ネットワークは、2つの端末端間の通信リンクと考えることができる。最も一般的な無線ネットワークでは、携帯電話ハンドセットが該2つの端末端の一端となる。特殊な用途においては、PDA(パーソナル・ディジタル・アシスタント)やシンプルなラップトップ・コンピュータが無線ネットワークリンクの端末端となる機器を表現する場合もある。
本発明に係る無線ネットワークは、特殊な機能装備を含むようにセットアップすることができる。例えば、無線ネットワークにおける汎用ハードウェアが、例えば、送信機、コンピュータ、及び有線相互接続である場合に、特殊ハードウェアがある特別な機能を実行するために組み込まれ得る。ネットワークにおける端末は、所望のタスクを実行するためにトリガされ得る機構を有し得る。
このポイントを説明するので、オランダのユトレヒト(Utrecht)の近くのブルーケレン(Breukelen)という多くの運河を持つ珍しい都市を思い出して下さい。これらの運河は、ボートが最初の運河から別の運河まで通過しようとするとき、水門管理人(lockmaster)の注意を必要とする「水門(lock)」として知られた装置を有する。水門管理人が席を外している水門に到着すると、船員は、水門管理人が戻るまで、船員はやむを得ず遅れる。この問題を緩和するために、本発明に係る携帯装置を備えた船員は、単に装置を水門システムに向かって指し示せばよい。これに応答して、サーバ・コンピュータは、船員が水門をアドレスしているとを判断し、選択リストを船員に提示する。水門の一部を開けて水を流すためのコマンドが指定されると、無線ネットワークは、該リクエストを特殊機能装備、すなわちポンプ及びゲートシステムへ送信し、水門は水門管理人の注意無しで作動される。この例は、特殊機能装備の形をした無線ネットワーク端末が本発明に係る装置とどのように協働し、ユーザが単にシステムを指し示し、グラフィカル・ユーザ・インターフェースとインタラクトするだけでどのように遠隔的に機械が選択・操作されるのかを説明するものである。
特有の重要性を有する特殊機能装備の別の例は、ここでは「ポイント・トゥ・コール」装備と呼ばれる。ある操作モードにある携帯端末は、無線ネットワークに送信されるリクエストをトリガし得る。このリクエストは、無線ネットワークに電話タイプの接続を世界のあらゆる電話にセットするように指示する。したがって、単に電話と関連し得る任意の物へ向けて、更に、「送信」タイプのコマンドを実行するだけで、ユーザは電話呼を始めることができる。無線ネットワークでこの種のリクエストを処理するように作動する部分は、特殊機能装備と考え得る。よく訓練された無線技術者は、これらのリクエストが追加機器をインストールする必要性なしに捕らえられ、処理され得ることに気が付くであろう。すなわち、今日の適正な無線コンピュータはモバイル顧客からの「ポイント・トゥ・コール」リクエストを取り扱うように構成され得る。
本発明に係るサーバ・コンピュータ・ユニットは、クライアント端末からの取り扱いリクエストを含むタスクを課される。好ましい実施例では、携帯端末又はハンドセット・ユニットが無線接続を通じてリクエストをリモートサーバ・コンピュータへ送信し、リモートサーバ・コンピュータはデータベースと該リクエストを処理するモジュールとを統括する。サーバ・コンピュータがクライアントから遠隔地にあることは必要でないと考えられることに気が付くのは重要である。実際、一部の代替的実施例では、サーバ・コンピュータが手持ち式装置の一体化した一部分であることも全く可能である。他にも制約はあるが特にパワー及びスペースが原因で、ベストモード実施例は、手持ち式端末から離れて配置され、該端末と通信するサーバを有し得る。いずれの場合においても、サーバ・コンピュータは、リクエストを受けて、処理するように構成される。主として、このタスクは、アドレス・インジケータ情報を受信し、データベース照会を作り、データベース検索を実行し、検索結果を受信し、それらの結果をリクエストした者に送信する、ことを含む。
サーバ・コンピュータの特殊な構成要素は、特定の所望機能を実行するように構成されたプログラミング・モジュールの形をした特殊機能装備を含み得る。例えば、サーバは、特定のユーザのすべてのアクティビティを記録するようにセットアップされてもよい。セキュリティの面からシステム・トランザクションの記録を取ることが必要とされる場合、特殊機能装備が選択されたユーザによって行われたトランザクションを記録するように設定され得る。通常作動時のサーバ・コンピュータは、リクエストを受信し、データベース検索を実行し、結果を送信し、行われたトランザクションを記録する特殊機能を実行する。
データベースは、発明の装置の必須要素であると考えられる。物に関する一般的な情報が該物の多次元の空間的記述と結び付けられ、関連付けられるという非常にユニークなデータ構造が形成される。この情報と空間的記述との間の接続は、該空間的記述に関する手持ち式端末のアライメントに応じてデータを呼び出すことが可能となるようにデータベースが検索されることを可能にする。この重要な態様は、本発明の完全な理解への鍵であり、見落とされるべきでない。必須の「接着剤」は、物に関する空間を記述した幾何学的記述子と該物に関する一般的な情報との間の関連である。このように、情報は、携帯端末のアドレス状態が幾何学的記述子との交点を形成するように、状態についての検査に応答して呼び出される。図14を参照すると、検索モジュール142を有するアプリケーション・サーバ141は、データベース143と協働する。データは、レコード144が少なくとも幾何学的記述子要素145と追加マルチメディア・データ要素146とを有する単一の物に関連するように、高次行列として保持される。
幾何学的記述子は、ある物に関する空間的範囲の定義である。例えば、特定の街区上のとある建物は、数学的に指定し得る立方体形の空間を占める、と言い得る。したがって、この建物は、該建物によってほぼ占められている空間を定義する、該建物に関する幾何学的記述子を有すると言われる。
幾何学的記述子に加えて、データベース・レコードは、物に関するマルチメディア・データを有する。特に、「.wav」又はmidiとして知られるものなどのオーディオ・ファイルや、MPEGなどのビデオ・ファイル、シンプルなテキスト・リスト、テキスト・フィールド、グラフィック、写真、制御オブジェクトなどディジタル的に記録された情報は、「情報要素」として物レコードに含められ得るマルチメディア・データの例である。
高性能な実施例においては、情報要素及び幾何学的記述子の双方が、階層的なデータセットとして構成され得る。したがって、任意のレコードの1つのフィールド要素は、複数のフィールド要素を含む別のレコードとして定義され得る。このように、データ及びデータ構造は、深さに関して現実的な限界無しで「入れ子」状に構成され得る。階層的なデータ構造であっても、すべてのデータ構造に存在する接続に気が付くのは重要である。発明されて、ここに記載されたデータ構成は、幾何学的記述子とそれと接続された何らかの空間的範囲を有する物との関連を含む。このように、携帯端末の物理的状態によって、データベース・ポインタは、正確なデータベース・スキーマを問わず、データベースに格納された様々なデータと接続されるようになる。
I.操作モード
携帯端末は、コンピュータ装備上で動くコンピュータ・コードを通じて様々な操作モードに設定される。プログラミング・コードは非常に動的で、アプリケーションごとに容易に変更されるものであるため、携帯端末は様々な操作モードで作動され得る。
一般的に、本発明の最も好ましい方法は、図15のブロック図に示された工程:アドレス状態の決定151、リクエスト作成152、リクエスト送信153、及びアクション実行154、を含む。より正確には、携帯端末のアドレス状態の決定が行われ、該アドレス状態に関するリクエストが現在の操作モードに従って作成され、該リクエストがアプリケーション・ソフトウェアを動かしているサーバへ送信され、そして、受信されたリクエストに基づくアクションが実行される。この簡単な説明はガイドラインとしてはよく役立つが、より完全な理解は以下のより詳細なプレゼンテーションを考慮して実現されるだろう。
本発明に係る携帯端末装置は、いつでも、「アドレス状態」を有すると言える。上述のように、アドレス状態とは、携帯端末が存在している物理的状態、特に、時々基準位置及び基準方向を有する特定の事前に決められた基準に関する状態、によって定義される。携帯端末のアドレス状態は、ここでは「アドレス・インジケータ」と呼ばれるデータセットによって指定され得る。
リクエストは、いつでも、携帯端末上で動いている様々な操作モードに従って準備される。図18は、アドレス状態決定工程からの入力182を有するリクエスト生成モジュール181を示す。アドレス・インジケータが受信され(183)、リクエストがアドレス・インジケータ・パラメータの値に従って、更に現在の操作モードの観点から、作成される(184)。コンピュータ・モジュールは、リクエスト生成器の基礎である。コンピュータ・モジュールは、リクエスト準備モジュールの出力185としてサーバへ送信され得る簡潔なデータセットを定式化する命令を実行する。例えば、携帯端末が、サンラファエル(SanRafael)に位置し、サンノゼを指し示す基準方向を持つ場合、リクエスト生成器は、URL(ユニフォーム・リソース・ロケータ)の形をしたリクエストを生成し得る。このように、本発明に係るリクエストは、良く知られ、通常のインターネット・プロトコルでよく使われる形式でよい。別の方法として、リクエストは、他のインターネット技術とは関連の無い本発明に係るシステムに特有のデータセットを含んでもよい。例えば、システムは、あらゆるプラットホームの受信側アプリケーションも情報を適正に認識できるように、データ・オブジェクトがドキュメントタイプの定義で記述されたXML規格を用いるように構成することもできる。いずれの場合であっても、リクエストは、操作モードと、アドレス・インジケータが含むパラメータとに従って、準備される。
このように作成されたリクエストは、次いで、「リクエストの送信」サブ工程201において、リクエストが入力202として受信されるサーバ・コンピュータへ転送又は送信されるに伝えられる。例えば、本発明のベストモードの中には、エンコードされたメッセージとしてリクエストを準備し得るものもある。これらエンコードされたメッセージは、無線送信手段を通じて、リモートサーバ装備へ送信することができる。無線送信は、携帯端末から発せられ、空間を通じて高速データレート無線受信機を有する基地局へ伝搬し、WAPインターネット・ゲートウェイや陸上通信線(すなわち、銅線若しくはファイバ網)を通じて、最後はサーバまでルーティングされる。したがって、リクエストは、「リクエストの送信」工程の一部として、非常に多くの送信アクティビティと遭遇し得る。
リクエストは、アプリケーションにおいて述べられた戦略によって規制された方法で処理される(211)。簡単に言えば、サブ工程:「リクエストの受信」213、「命令の実行」214、「データベース検索」215、「アクションの実行」216、及び、「返答の作成」217、が実行される。これらサブ工程は、操作モードの違いによる変動を有し得るが、それらの一般的な性質は完全に理解されるであろう。
上記概説した工程に加えて、好ましい方法の中には追加的な工程を含み得るものもある。以下に述べるこれら工程は、上述のより一般的な方法のうちの1つの上級実施例部分であると考えられるべきである。さらに、上記工程は、本説明において以下に追加的詳細を用いて定義され得る。同様に、詳細な方法は、上述のより一般的な方法のうちの1つの上級実施例部分であると考えられるべきである。
好ましい実施例において、ユーザは、携帯端末を操作し、携帯端末が関心ある物を指し示すようにする。携帯端末は、指し示す方向が容易に識別できる細長いシェルに収容され得るため、ユーザは、単に、携帯端末を保持しながら、手首を動かして、該装置が物をアドレスするようにすることができる。
アドレスされたスーパーマーケットに関する識別情報を求めるために、ユーザは、アドレスされた物(スーパーマーケット)が更に処理されるべきであることをコンピュータに示す得る。これを引き起こすために、ユーザは、スーパーマーケットがアドレスされている間に、クリック・イベントを刺激し得る。クリック・イベントは1つであり、よってユーザはスイッチを操作してコンピュータに指示を与える。物がアドレスされている間、クリック・イベントは、コンピュータに非常に多くの処理のうちの任意のものが発生し得る命令群へ転換させ得る。この工程の本質は、実行されるアクションから独立していることである。関心ある物をアドレスしている間に同時にコンピュータに指示を与え、もってアドレスされている特定の物に関する任意のアクションへコンピュータを設定する行為は、この工程の基礎である。
A.アプリケーション固有のアドレス・インジケータ・テンプレート
操作モードの中には、アドレス・インジケータは、様々な傾き状態を考慮する必要がないものもある。これは、関心がある物のみがユーザの水平面に実質的に位置する場合に、あてはまる。例えば、距離が大きく、関心あるフィールドが、すなわち海洋の表面が平坦な船舶アプリケーションなど。他のアプリケーション例において、時刻についての絶対に関心が無く、本実施例についてのアドレス・インジケータ・テンプレートは、時刻パラメータを無視するであろう。当然、本発明の多くの非常に有用な実施例は、風向や気圧などのより多くの不鮮明なパラメータの測度は一切提供しないであろう。
アプリケーションがその初期化手順を実行するとき、該手順の一部は、テンプレートを入力として、テンプレート受信モジュールに設定する。このテンプレートは、アプリケーションにおいて必要とされる要素のリストを含むと共に、適切な場合には要素のデフォルト値も供給する。値を必要とするがデフォルト値が供給できない要素については、それらパラメータについて測定を行う、或いはそれらパラメータのデータ値を取得するサブシステムを設定及び開始する命令が転送される。位置が通常通り測定されている間、時刻は測定されない。時刻値は、基準クロックから「読み出」されなければならない。厳密に言うと、アドレス・インジケータ値は、空のままにされてもよく、デフォルト値によって設定されてもよく、基準値又は測定値によって設定されてもよい。
初期化工程が完了した後、アドレス・インジケータ・テンプレートをユーザ入力に従って変更することができる。例えば、マッピング・アプリケーションにおいては、ユーザは、ユーザの場所から比較的近い物にのみ関心がある場合もある。したがって、ユーザがテンプレートのレンジ・パラメータの値をリセットするために、デフォルトで8マイルに設定された「レンジ」パラメータが双方向手順で3マイルに変更されてもよい。他のパラメータは、それぞれの方法(省略、測定、又は基準)で値を受信できる。
データベース検索で生成された結果群の観点から、及び、リクエストの一部として受信したあらゆる命令及びあらゆるユーザによって選択された操作モードに従って、サーバは、アクションを説明する又はトリガする応答を生成する。アクションは、実施形態に応じて幅広く変化し得るが、一般的に、そのアクションがどこで発生するかについてで分類することができる。様々なタイプのアクションを実例で説明する。実行され得る異なるアクションの正確な数は無限であり、それらをここに網羅する試みは為されないことは明らかである。実行され得るあらゆるアクションは、上述及び後述の工程の観点からそれが為される限り、本発明の一部であるものとして考えられる、と十分言える。アクションが完全にサーバ内で実行される場合もあるが、他の例では、アクションはサーバ外で始められ得る。アクションがサーバ外で始められる場合、サーバ・コマンドは該アクションを開始させるのに用いられる。
サーバ内全体で実行され得るアクションは1つである場合もある。サーバにおいて実行されるアクションには、例えば、データベース検索で得られた結果群に対して特別な演算を実行することなどが含れ得る。結果群は、修正され、更新され、データベースへ返され得る。データベース検索において呼び出されたレコードは、刻々と発生する物についての変化を反映するために更新され得る。
サーバは、無線ネットワークにおいてアクションが実行されるように、コマンドを作成し、該コマンドを無線ネットワークへ伝えることができる。このケースの好例は、例えば、ここに「ポイント・トゥ・コール」機能として説明されるものである。携帯端末のユーザは、関心あるとある建物に入居している団体とコンタクトを取りたいとという立場にいることに気が付くことができる。そのユーザによってアドレスされている建物は、データベースにコンタクト情報を有する。この種のアクションを求めるリクエストに対して、サーバは、アドレスされた団体へ電話を掛けるコマンドを無線ネットワークへ転送する。
本発明の実施例の中には、サーバが携帯端末においてアクションを実行するためのコマンドを該携帯端末又は複数の連結された携帯端末へ伝え得るものもある。ゲーム方法論において、本発明に係る装置は、携帯端末におけるそのようなアクションを含む方法で作動し得る。
アクションは、アドレスされている物において実行されてもよい。ユーザがアドレス操作更にポイント・アンド・クリック操作の対象であるレストランに予約したい場合という一例において、アプリケーションは、アクションがアドレスされている物において実行されるように、サーバからアドレスされている物へコマンドを提供するように構成される。データベース検索の一部として、アドレスされているレストランについてのコンタクト情報に関する情報が呼び出される。このように実行するように構成されたシステムにおいて、サーバは、ユーザのリクエスト・アクションにおいてサポートされているすべての食事の予約に適したパラメータを用いて予約を行うために、電話で、又は、電子メールで、又は、ダイナミック・ウェブ・ページ・インタラクションで、対象のレストランと接触し得る。よって、サーバ・コマンドがアドレスされている物へ送信され、アクションがそこで実行される場合に、本発明に係るシステムがどのようにして該物において発生するアクションを含み得るかを完全に理解するのは容易である。
アクションが、実際のアドレスされている物ではなく、該アドレスされている物に関連する場所において実行されることが非常に面白い場合もある。本発明に係るシステムのこの使用を説明するためのには、我々の市民としての我々のコミュニティへの義務を考えるのが役に立つ。
上記プレゼンテーションは上記装置要素及び上記方法工程から論理的に得られるが、いくつかの項目についてそのフレームワーク外の完全な詳細を記載しておくことが好ましいであろう。例として、システムで用いられる仮構物である幾何学的記述子は、実体のある構造でない。ハードウェア要素の説明において、このような幾何学的記述子に関連する詳細は触れられないままであった。発明者が考え得る最も十分且つ完璧な説明を提供したいと望むため、幾何学的記述子及びここで「アドレス状態」として用いられている用語に関して更なる詳細を提供する。最後に、上記プレゼンテーションは、システムによって操作され得るいくつかの基本的な情報要素を示すが、以下の特別なセクションは完全な記述に加えるいくつかの高性能マルチメディアタイプデータを説明する。これら詳細は、明確性のために別々に提示される。なぜなら、それらは、容易にアウトラインの論理的形式内に収まらないが、本発明の重要な態様であると考えられるからである。
幾何学的記述子は、幾何学上仮構物若しくはボディの数学的定義と物との関連性との組み合わせを含む。一例として、特定の街区上のとある建物は、何らかの基準座標系において数学的に指定され得る立方体形状の空間を占めると言い得る。このように、建物(物)との関連性が、指定された形状(数学的定義)と共に、幾何学的記述子を形成する。この場合、幾何学的記述子は、該建物によってほぼ占められる空間を定義する。いつもそうとは限らないが、関連性が持たれる物は、一般的に、幾何学的記述子において記述された空間となる空間を占める傾向にあるのは明らかである。何らかの物への関係が無ければ、形状及び場所の数学的定義だけでは完全な幾何学的記述子を作ることができない。このように、すべての幾何学的記述子は、少なくとも、何らかの空間的範囲、正確な場所の仕様、及び、物との関連性、の記述から成る。
本開示の多くの部分において、位置及び姿勢パラメータを有する簡素化されたアドレス状態が参照されている。実際、いくつかの説明においては、それら位置及び姿勢パラメータでさえ省略される。例えば、位置に関する説明において、位置は緯度及び経度の測定のみとして指定される。しかしながら、位置は単なる緯度及び経度の測定によっては完全に記述されず、高度の測定が含まれる場合もある。同様に、「254°」などのコンパスが指す数字は、姿勢を反映するのには有用となり得るが、姿勢は、ピッチ及びロールの仕様、すなわち2つの直交軸周りの角変位無しでは実に不完全である。省略されたアドレス状態が用いられるアプリケーションにおいては、言及されないパラメータは冗長又は不要なものとして残され得るという仮説をとるための基礎が存在する。
高度
本発明に係る高精度装置において、単に、緯度、経度、及び向き、の情報を持っているだけでは十分でない。これは、2つのシステムが、同一の緯度及び経度値を持ち、同じコンパスの向きに沿って指し示しつつ、非常に異なった高度及びピッチ値を有し得るという事実のためである。図26は、女性323のちょうど上方に位置し、携帯装置322を用いている紳士321と、同様の手持ち式装置324を備えた女性323とが双方とも矢印325及び327によってそれぞれ示される方向において同じ物:「ミスター・ジュース」というジュース・バーを指し示している様子を示す。この場合、高度及びピッチ角は、アドレス状態判断及び対応するアドレスされた物についてのデータベース検索の結果に大いに影響する。高度に明確な違いが存在する。すなわち、破線326で示された紳士についての水平面は、破線328で示された女性のための水平面と異なっている。両者とも同じ物(ミスター・ジュース)をアドレスしているが、彼らはピッチ及び高度の双方について非常に異なった値を有する。したがって、本発明に係る好ましい装置は、ピッチセンサを含む姿勢決定手段と、高度測定を含むGPSタイプの位置決め手段と、を有する。
経度:117°34’25’’
高度=143’
向き=294°
傾きX(ピッチ)=23°
傾きY(ロール)=0°
レンジゲート=5’〜200’
ポインタ範囲=円錐、2°
時刻=21:28 GMT(グリニッジ標準時)
代替的単位も用いられ得ることは容易に明らかであるが、用いられる特定の単位にかかわらず、アドレス状態は、なんらかの単位系及び座標系ではなく、パラメータ自体によって定義された装置のポインティング性質を記述することは明らかである。
幾何学的記述子に加えて、データベース・レコードも物に関する情報要素を有する。これら情報要素には、ここでマルチメディア情報要素と呼ばれる特別なクラスが含まれる。本発明に係るシステムが特定の物がアドレスされていると判断したとき、応答には、データベースからマルチメディア情報要素を呼び出して、該情報を携帯端末のユーザ・インターフェースに提示すること、が含まれ得る。シンプルな例において、ユーザが携帯端末を物に向けて指し示しているとき、該装置は交点についての検査を通じて該物を「認識」し、ユーザに該物のアイデンティティに関する音声アナウンスメントを提供する。
上記例は、一般的に、具体的で且つ例えば建物などの容易に識別できる構造である物を状況によっては含むが、「物」は、物理構造を全く持たないが、それに関する幾何学的記述子を有する、ものであってもよい。これらの場合、物は、「仮想物」と呼ばれ得る。一例は、現職の大統領の住居であるホワイトハウスの上空の制限された空域である。直方体容積空間が、権限無き空の旅が厳しく禁止されている領域の範囲を定める。これは、幾何学的記述子によって記述され得る離散的空間範囲を有するが、単なる空間であって、物理的な部分や具体的な構造を持たない物の一例である。同様に、無限に薄い平面領域は、幾何学的記述子が関連付けられ、よって本発明に係るシステムがアドレスし得る、関心ある物を構成し得る。この種の物の一例は、ファウル・ゾーンとして知られる野球場の一画の境界である。ホームプレートから安い席内へ垂直な面を延ばすと、各フィールド上に2つ存在するファウル・ゾーンが野球場の限界をマークする。ファウル・ゾーンは、本発明の特定の実施例において、仮想タイプの物となり得る。
帯域幅が限られたシステムに関して、更に、関心あるデータの位置に依存する性質から見て、データ管理の重要な態様は、データ・サブセットを形成し、容易にアクセス可能な高速メモリにそれを貯蔵することを含む。例えば、本発明に係る携帯装置がサンフランシスコに位置するとき、デトロイトの物に関するデータはほとんど重要ではない。サンフランシスコのユーザによって、ゼネラル・モータース(General Motors:GM)本社ビルがアドレスされることはあり得そうにない(厳密に言えば、それは可能であるが)。したがって、データセットを読み、そこからユーザの現在位置に依存するデータの一部を抽出するように、プログラミングが構成され得る。この位置に依存したデータセットは、次いで、サイズは制限されるが、アクセス・オペレーションが高速な特別のメモリへ送信される。このメモリは、更に、この手持ち式装置内に収めることができるため、ネットワーク上でのリクエスト/応答の往復を低減される。
ここまでは、本方法及び装置の説明に関して完全性及び明確性へ注力して非常に詳細な説明をしてきたが、ここからは、本開示を数個の具体例を用いて更に向上させる。これらの例は、詳細な情報がいつ適正に構成され、提供されるのか、これらのシステムはどのように作動して並み外れた例外的な有用性及び価値をこれら顕著な発明に触れたすべての人々に提供するのか、を示す。
携帯端末の指し示す方向を操作して物をアドレスすることができることは今となっては容易に明らかであろう。これに加えて、本発明の目的と協働する特別な機能性が存在する。この機能性も、該携帯端末の特定の動きによって駆動される。読者は、今では、システムがどのようにして携帯端末のアドレス状態と協働するかについては特に知っているが、ここまでに説明してきたシステムは、瞬間的なアドレス状態だけが考慮された静的なアドレス状態に関するものであった。本発明の特別な実施例の中には、アドレス状態の特定の明確な変化が有用な機能を制御又はトリガするものもある。
上述のいくつかの場所で簡単に述べたが、「ポイント・トゥ・コール」機能は、以下のより完全な説明からより良く理解することができる。好ましい実施例の中には一般的な携帯電話と一体化されたものもあるため、電話サービスは「ポイント・アンド・クリック」アクティビティによって提供される機能と良好に協働し得る。現在、人が誰かに電話で連絡を取りたいとき、呼が所望の受け手にルーティングされるように、数字のアドレスすなわち電話番号を入力することが必要である。電話番号無しでは、呼を接続することは不可能である。正しい電話番号を得るには、ユーザは、発信者側にお金と時間の両面で負担となる電話番号案内サービスを利用してもよい。加えて、それは、発信者にかならずしも既知でない意図された受け手の正しいタイトルをオペレータに説明するという時として困難な工程を必要とする。特にこれらの困難のために、この処理はかなり評判が良くない。
ある社会的グループのメンバーの居場所を見つけるため、或いは、あるクラブに属する人々の会合を容易にするため、システムは、この目的と協働するように構成され得る。逆もまた真なり。人が、他人との接触に関する禁止命令がある個人に対して出されている場合などの望ましくない接触、好ましくない人物、又は、避けられるべき人である場合、これらのシナリオを管理するのを支援するように装置を構成することができる。
ショッピング・タスクは、ここに提示された装置を用いると、簡素化される。今では、ほとんどの真剣な買物客は、「コストコ(Costco)」や「PriceClub(プライスクラブ)」などの商号の下で時々運営されている大量卸売販売店を知っている。これらの店では、超大型サイズの製品の巨大なパレットが山積みに置かれている。買物客は、店全体を通る前に、1台又は2台の買い物カートを商品ですぐに満杯にするだろう。大量に購入する買物客によってよりシンプルは方法は、購入する商品をポイント・アンド・クリックすることである。このように、レジに持って行き得るデータ・リストが作成される。勘定をしている間、店のスタッフは、商品をレジで取り扱う必要無しに、注文全体を組み立て、包装する。配送の手配は、駐車場宛に直ちに行われてもよく、或いは、遠隔地宛に後から行われてもよい。商品をポイント及びクリックしながらスーパーの店舗の通路を何気なく歩くことが買い物を簡素化することが理解されたであろう。したがって、本装置は、後に販売されている商品に接続される手持ち式装置の位置及び指し示す姿勢を決定するように構成され得る。
ディジタル時代の急速な発展を部分的に呼び起こし、共に歩んできたコンピュータタイプの電子ゲームの重要性は否定できない。この点において、ここで最初に教えられ、詳細に提示された装置の基礎の上にゲーム戦略を素早く構築することを考えるのは重要である。
適正に構成されと、本発明に係る装置は、測量技術及び手順においてかなり有用である。例えば、発掘プロジェクトは、傷つき易い施設内への意図しない堀削という問題に困っている。最近、カリフォルニアのロマ岬(Point Loma)住宅地において、老朽化し、壊れた水道管の交換のために掘削を行ったとき、都市の労働者は、市役所職員は、Jet5タイプのジェット燃料を運ぶ管に穴を開けないように、かなりの注意を払わなければならなかった。なぜなら、ロマ岬は、リンドバーグ(Lindberg)フィールドのサンディエゴ国際空港の近くにあるからである。ジェット燃料を運ぶパイプは容易には見つけることができなかったため、このプロジェクトはかなり遅れることとなった。
〔請求項1〕
物をアドレスする装置であって、
位置決定手段と、
姿勢決定手段と、
データベースを検索する検索手段と、を有し、
前記位置決定手段は、前記装置内に設定された基準点の位置を判断するように構成され、
前記姿勢決定手段は、前記装置内に設定された基準方向の姿勢を判断するように構成され、
前記データベース内の複数のレコードの各々は、不連続な空間的範囲を定義する幾何学的記述子を含み、
前記検索手段は、
前記データベース内の前記複数のレコードを調べ、
前記装置によって測定された瞬間位置及び瞬間姿勢によって定義されるアドレス状態が前記空間的範囲を横切るか否かを判断する、ことによって前記データベースを検索するように構成される、
ことを特徴とする装置。
〔請求項2〕
請求項1記載の装置であって、
前記アドレス状態は、前記基準位置を始点とし、前記基準方向に対応した方向を持つベクトルによって表される幾何学的仮構物である、ことを特徴とする装置。
〔請求項3〕
請求項1記載の装置であって、
前記複数のレコードは、実在する物体との1対1の対応関係と、当該物体との関連性とを有する、ことを特徴とする装置。
〔請求項4〕
請求項3記載の装置であって、
前記複数のレコードは、更に、前記物体に関連付けられたマルチメディア情報を含む、ことを特徴とする装置。
〔請求項5〕
アドレスされている物に関する情報を提示する方法であって、
携帯端末の基準方向を物に向けることによって当該物をアドレスする工程と、
前記携帯端末の位置を判断する工程と、
前記携帯端末の姿勢を判断する工程と、
前記携帯端末のアドレス状態を複数のデータベース・レコードの幾何学的記述子と比較し、交差していると判断された場合に当該データベース・レコードのマルチメディア情報を呼び出すという幾何学的交差判定を行うことによってデータベースを検索する工程と、
前記検索工程において呼び出された情報をユーザ・インターフェースにおいて提示する提示工程と、を有する、
ことを特徴とする方法。
〔請求項6〕
請求項5記載の方法であって、
前記アドレス状態は、
前記携帯端末の瞬間位置及び瞬間姿勢によって定義された、有限範囲の幾何学的仮構物であり、
前記携帯端末に関連付けられた基準点に位置し、前記携帯端末の基準方向と同一線上の方向を持つベクトルである、
ことを特徴とする方法。
〔請求項7〕
請求項5記載の方法であって、
前記提示工程では、前記データベースから該データベースに前記データベース・レコードとして格納された情報を含む画像がディスプレイに提示され、
前記データベース・レコードの各々は、
実在の物と1対1の対応関係を有し、
ちょうど1つの幾何学的記述子を有する、
ことを特徴とする方法。
〔請求項8〕
請求項5記載の方法であって、
前記幾何学的記述子は、
空間的範囲を持った幾何学的物体であり、
前記幾何学的記述子が関連付けられた実在の物の形状及び体積を概算する、
ことを特徴とする方法。
〔請求項9〕
ポインティング・システムであって、
携帯端末と、
無線ネットワークと、
アプリケーション・サーバと、
データベースと、を有し、
前記携帯端末は、前記無線ネットワークと電子的に通信しており、
前記携帯端末は、
コンピュータ装備と、
基準点の位置が前記コンピュータ装備へ伝えられるように前記コンピュータ装備に連結された位置決定手段に連結された基準点と、
基準方向の姿勢が前記コンピュータ装備へ伝えられるように前記コンピュータ装備に連結された姿勢決定手段に連結された基準方向と、を有し、
前記携帯端末は、エンコードされた位置及び姿勢情報を備えた情報リクエストを前記無線ネットワークへ送信することが可能であり、
前記無線ネットワークは、前記アプリケーション・サーバへ連結され、
前記アプリケーション・サーバは、位置及び姿勢情報を含んだリクエストを携帯端末から受信し、これらリクエストを幾何学的交差判定に従って処理することが可能な特定用途向けコンピュータ・プロセッサであり、
前記データベースは、前記アプリケーション・サーバに連結され、
前記データベースは、複数のレコードを含み、
前記複数のレコードの各々は、
実在の物に関連付けられ、
当該物に関連付けられた空間的定義である幾何学的記述子を有する、
ことを特徴とするポインティング・システム。
〔請求項10〕
請求項9記載のポインティング・システムであって、
前記アプリケーション・サーバは、データベース検索手段を有し、
前記データベース検索手段は、
瞬間アドレス状態を複数のデータベース・レコードに格納された複数の幾何学的記述子と比較して、前記アドレス状態と任意のデータベース・レコードの前記幾何学的記述子との間に幾何学的な交差が存在すると判断された場合に当該データベース・レコードを呼び出す、ように構成される、
ことを特徴とするポインティング・システム。
〔請求項11〕
アドレスされている物に関するコンピュータ・アクションをトリガする方法であって、
携帯端末の位置及び姿勢を測定することによって該携帯端末のアドレス状態を決定する工程と、
前記アドレス状態の複数のパラメータを含むデータベース・リクエストを作成する工程と、
前記データベース・リクエストをサーバへ送信する工程と、
前記アドレス状態と、格納された幾何学的記述子とが幾何学的に交差していると判断された場合に、前記データベース・リクエストを前記サーバにおいて処理する工程と、
前記交差が存在すると判断された場合にアクションをトリガする工程と、を有する、
ことを特徴とする方法。
〔請求項12〕
請求項11記載の方法であって、
トリガされる前記アクションは、アドレスされた物に関するデータを前記サーバから前記携帯端末へ送信することを含む、
ことを特徴とする方法。
〔請求項13〕
アドレスされている物に関するコンピュータ・アクションをトリガする方法であって、
関心ある物との空間的整列が生じるように携帯端末の基準点及び基準方向を操作する工程と、
前記空間的整列を保持しながらトリガ・イベントを発生させる工程と、
前記携帯端末のアドレス状態を測定する測定工程と、
前記携帯端末の瞬間アドレス状態を含むデータベース検索リクエストを生成する工程と、
前記データベース検索リクエストを考慮した複数のデータベース・レコードに対する交差検査を含むデータベース検索を実行する検索工程と、
前記データベース検索において生成されたデータを返送し、該データを前記携帯端末へ伝える工程と、を有し、
前記複数のデータベース・レコードの各々は、1つの幾何学的記述子を含み、
前記検索工程においては、前記データベース検索リクエストの前記アドレス状態と前記データベース・レコードの幾何学的記述子との間に交差が存在すると判断された場合のレコード群が結果として生成される、
ことを特徴とする方法。
〔請求項14〕
請求項13記載の方法であって、
前記測定工程は、前記携帯端末に関連付けられた基準点の位置及び基準方向の向きを判断することを含む、
ことを特徴とする方法。
Claims (10)
- アドレスされている物に関する情報を提示する方法であって、
携帯端末の基準方向を物に向けることによって当該物をアドレスする工程と、
前記携帯端末の位置を判断する工程と、
前記携帯端末の姿勢を判断する工程と、
前記携帯端末のアドレス状態を複数のデータベース・レコードの幾何学的記述子と比較し、交差していると判断された場合に当該データベース・レコードのマルチメディア情報を呼び出すという幾何学的交差判定を行うことによってデータベースを検索する工程と、
前記検索工程において呼び出された情報をユーザ・インターフェースにおいて提示する提示工程と、を有する、
ことを特徴とする方法。 - 請求項1記載の方法であって、
前記アドレス状態は、
前記携帯端末の瞬間位置及び瞬間姿勢によって定義された、有限範囲の幾何学的仮構物であり、
前記携帯端末に関連付けられた基準点に位置し、前記携帯端末の基準方向と同一線上の方向を持つベクトルである、
ことを特徴とする方法。 - 請求項1記載の方法であって、
前記提示工程では、前記データベースから該データベースに前記データベース・レコードとして格納された情報を含む画像がディスプレイに提示され、
前記データベース・レコードの各々は、
実在の物と1対1の対応関係を有し、
ちょうど1つの幾何学的記述子を有する、
ことを特徴とする方法。 - 請求項1記載の方法であって、
前記幾何学的記述子は、
空間的範囲を持った幾何学的物体であり、
前記幾何学的記述子が関連付けられた実在の物の形状及び体積を概算する、
ことを特徴とする方法。 - ポインティング・システムであって、
携帯端末と、
無線ネットワークと、
アプリケーション・サーバと、
データベースと、を有し、
前記携帯端末は、前記無線ネットワークと電子的に通信しており、
前記携帯端末は、
コンピュータ装備と、
基準点の位置が前記コンピュータ装備へ伝えられるように前記コンピュータ装備に連結された位置決定手段に連結された基準点と、
基準方向の姿勢が前記コンピュータ装備へ伝えられるように前記コンピュータ装備に連結された姿勢決定手段に連結された基準方向と、を有し、
前記携帯端末は、エンコードされた位置及び姿勢情報を備えた情報リクエストを前記無線ネットワークへ送信することが可能であり、
前記無線ネットワークは、前記アプリケーション・サーバへ連結され、
前記アプリケーション・サーバは、位置及び姿勢情報を含んだリクエストを携帯端末から受信し、これらリクエストを幾何学的交差判定に従って処理することが可能な特定用途向けコンピュータ・プロセッサであり、
前記データベースは、前記アプリケーション・サーバに連結され、
前記データベースは、複数のレコードを含み、
前記複数のレコードの各々は、
実在の物に関連付けられ、
当該物に関連付けられた空間的定義である幾何学的記述子を有する、
ことを特徴とするポインティング・システム。 - 請求項5記載のポインティング・システムであって、
前記アプリケーション・サーバは、データベース検索手段を有し、
前記データベース検索手段は、
瞬間アドレス状態を複数のデータベース・レコードに格納された複数の幾何学的記述子と比較して、前記アドレス状態と任意のデータベース・レコードの前記幾何学的記述子との間に幾何学的な交差が存在すると判断された場合に当該データベース・レコードを呼び出す、ように構成される、
ことを特徴とするポインティング・システム。 - アドレスされている物に関するコンピュータ・アクションをトリガする方法であって、
携帯端末の位置及び姿勢を測定することによって該携帯端末のアドレス状態を決定する工程と、
前記アドレス状態の複数のパラメータを含むデータベース・リクエストを作成する工程と、
前記データベース・リクエストをサーバへ送信する工程と、
前記アドレス状態と、格納された幾何学的記述子とが幾何学的に交差していると判断された場合に、前記データベース・リクエストを前記サーバにおいて処理する工程と、
前記交差が存在すると判断された場合にアクションをトリガする工程と、を有する、
ことを特徴とする方法。 - 請求項7記載の方法であって、
トリガされる前記アクションは、アドレスされた物に関するデータを前記サーバから前記携帯端末へ送信することを含む、
ことを特徴とする方法。 - アドレスされている物に関するコンピュータ・アクションをトリガする方法であって、
関心ある物との空間的整列が生じるように携帯端末の基準点及び基準方向を操作する工程と、
前記空間的整列を保持しながらトリガ・イベントを発生させる工程と、
前記携帯端末のアドレス状態を測定する測定工程と、
前記携帯端末の瞬間アドレス状態を含むデータベース検索リクエストを生成する工程と、
前記データベース検索リクエストを考慮した複数のデータベース・レコードに対する交差検査を含むデータベース検索を実行する検索工程と、
前記データベース検索において生成されたデータを返送し、該データを前記携帯端末へ伝える工程と、を有し、
前記複数のデータベース・レコードの各々は、1つの幾何学的記述子を含み、
前記検索工程においては、前記データベース検索リクエストの前記アドレス状態と前記データベース・レコードの幾何学的記述子との間に交差が存在すると判断された場合のレコード群が結果として生成される、
ことを特徴とする方法。 - 請求項9記載の方法であって、
前記測定工程は、前記携帯端末に関連付けられた基準点の位置及び基準方向の向きを判断することを含む、
ことを特徴とする方法。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/769,012 US7031875B2 (en) | 2001-01-24 | 2001-01-24 | Pointing systems for addressing objects |
US09/769,012 | 2001-01-24 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010096943A Division JP5448998B2 (ja) | 2001-01-24 | 2010-04-20 | 物をアドレスするポインティング・システム |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2012128869A true JP2012128869A (ja) | 2012-07-05 |
Family
ID=25084149
Family Applications (4)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002559779A Pending JP2004531791A (ja) | 2001-01-24 | 2001-10-29 | 物をアドレスするポインティング・システム |
JP2007321215A Pending JP2008171410A (ja) | 2001-01-24 | 2007-12-12 | 物をアドレスするポインティング・システム |
JP2010096943A Expired - Fee Related JP5448998B2 (ja) | 2001-01-24 | 2010-04-20 | 物をアドレスするポインティング・システム |
JP2012036051A Pending JP2012128869A (ja) | 2001-01-24 | 2012-02-22 | 物をアドレスするポインティング・システム |
Family Applications Before (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002559779A Pending JP2004531791A (ja) | 2001-01-24 | 2001-10-29 | 物をアドレスするポインティング・システム |
JP2007321215A Pending JP2008171410A (ja) | 2001-01-24 | 2007-12-12 | 物をアドレスするポインティング・システム |
JP2010096943A Expired - Fee Related JP5448998B2 (ja) | 2001-01-24 | 2010-04-20 | 物をアドレスするポインティング・システム |
Country Status (5)
Country | Link |
---|---|
US (2) | US7031875B2 (ja) |
EP (1) | EP1354260A4 (ja) |
JP (4) | JP2004531791A (ja) |
NZ (1) | NZ560769A (ja) |
WO (1) | WO2002059716A2 (ja) |
Families Citing this family (264)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7301536B2 (en) * | 1993-09-10 | 2007-11-27 | Geovector Corporation | Electro-optic vision systems |
US6654060B1 (en) * | 1997-01-07 | 2003-11-25 | Canon Kabushiki Kaisha | Video-image control apparatus and method and storage medium |
US7749089B1 (en) | 1999-02-26 | 2010-07-06 | Creative Kingdoms, Llc | Multi-media interactive play system |
US6411892B1 (en) * | 2000-07-13 | 2002-06-25 | Global Locate, Inc. | Method and apparatus for locating mobile receivers using a wide area reference network for propagating ephemeris |
US7878905B2 (en) | 2000-02-22 | 2011-02-01 | Creative Kingdoms, Llc | Multi-layered interactive play experience |
US6761637B2 (en) | 2000-02-22 | 2004-07-13 | Creative Kingdoms, Llc | Method of game play using RFID tracking device |
US7445550B2 (en) | 2000-02-22 | 2008-11-04 | Creative Kingdoms, Llc | Magical wand and interactive play experience |
US7688306B2 (en) | 2000-10-02 | 2010-03-30 | Apple Inc. | Methods and apparatuses for operating a portable device based on an accelerometer |
US7066781B2 (en) | 2000-10-20 | 2006-06-27 | Denise Chapman Weston | Children's toy with wireless tag/transponder |
US20120154438A1 (en) * | 2000-11-06 | 2012-06-21 | Nant Holdings Ip, Llc | Interactivity Via Mobile Image Recognition |
US9310892B2 (en) * | 2000-11-06 | 2016-04-12 | Nant Holdings Ip, Llc | Object information derived from object images |
US7680324B2 (en) | 2000-11-06 | 2010-03-16 | Evryx Technologies, Inc. | Use of image-derived information as search criteria for internet and other search engines |
US8218873B2 (en) | 2000-11-06 | 2012-07-10 | Nant Holdings Ip, Llc | Object information derived from object images |
US8224078B2 (en) * | 2000-11-06 | 2012-07-17 | Nant Holdings Ip, Llc | Image capture and identification system and process |
US7899243B2 (en) | 2000-11-06 | 2011-03-01 | Evryx Technologies, Inc. | Image capture and identification system and process |
US7565008B2 (en) | 2000-11-06 | 2009-07-21 | Evryx Technologies, Inc. | Data capture and identification system and process |
US8817045B2 (en) | 2000-11-06 | 2014-08-26 | Nant Holdings Ip, Llc | Interactivity via mobile image recognition |
US7130466B2 (en) * | 2000-12-21 | 2006-10-31 | Cobion Ag | System and method for compiling images from a database and comparing the compiled images with known images |
US7031875B2 (en) * | 2001-01-24 | 2006-04-18 | Geo Vector Corporation | Pointing systems for addressing objects |
US6834249B2 (en) | 2001-03-29 | 2004-12-21 | Arraycomm, Inc. | Method and apparatus for controlling a computing system |
US7299256B2 (en) * | 2001-04-17 | 2007-11-20 | Hewlett-Packard Development Company, L.P. | Creating a virtual link between a physical location and its web representation |
US6967566B2 (en) | 2002-04-05 | 2005-11-22 | Creative Kingdoms, Llc | Live-action interactive adventure game |
US20070066396A1 (en) | 2002-04-05 | 2007-03-22 | Denise Chapman Weston | Retail methods for providing an interactive product to a consumer |
BR0215690A (pt) * | 2002-04-12 | 2005-02-01 | Siemens Ag | Processo para o controle comum das larguras de bandas de um grupo de vários fluxos de informações |
US7203911B2 (en) * | 2002-05-13 | 2007-04-10 | Microsoft Corporation | Altering a display on a viewing device based upon a user proximity to the viewing device |
US20040073557A1 (en) * | 2002-06-14 | 2004-04-15 | Piccionelli Gregory A. | Method for obtaining information associated with item at specific location |
US7674184B2 (en) | 2002-08-01 | 2010-03-09 | Creative Kingdoms, Llc | Interactive water attraction and quest game |
US20050222802A1 (en) * | 2002-08-27 | 2005-10-06 | Yasuhiro Tamura | Mobile terminal apparatus |
KR100449743B1 (ko) * | 2002-10-04 | 2004-09-22 | 삼성전자주식회사 | 상호 진단 기능을 가지는 Chained영상 표시 장치 |
DE60226785D1 (de) * | 2002-11-05 | 2008-07-03 | Nokia Corp | Mobiler elektronischer dreidimensionaler kompass |
ES2425076T3 (es) | 2002-11-20 | 2013-10-11 | Koninklijke Philips N.V. | Sistema de interfaz de usuario basado en dispositivo de puntero |
AU2003280203A1 (en) * | 2002-12-20 | 2004-07-14 | Koninklijke Philips Electronics N.V. | Providing a user with location-based information |
US20040121789A1 (en) * | 2002-12-23 | 2004-06-24 | Teddy Lindsey | Method and apparatus for communicating information in a global distributed network |
KR100485839B1 (ko) * | 2003-01-30 | 2005-04-28 | 삼성전자주식회사 | 특정장소의 방향 지시 기능을 갖는 개인 휴대형 장치 및그 제어방법 |
US20040154461A1 (en) * | 2003-02-07 | 2004-08-12 | Nokia Corporation | Methods and apparatus providing group playing ability for creating a shared sound environment with MIDI-enabled mobile stations |
US6795768B2 (en) * | 2003-02-20 | 2004-09-21 | Motorola, Inc. | Handheld object selector |
US9446319B2 (en) | 2003-03-25 | 2016-09-20 | Mq Gaming, Llc | Interactive gaming toy |
US20040243307A1 (en) * | 2003-06-02 | 2004-12-02 | Pieter Geelen | Personal GPS navigation device |
EP1537383B1 (en) * | 2003-07-16 | 2019-06-19 | Harman Becker Automotive Systems GmbH | Transmission of special routes to a navigation device |
US9344850B2 (en) * | 2003-08-08 | 2016-05-17 | Telecommunication Systems, Inc. | Method and system for collecting, synchronizing, and reporting telecommunication call events |
KR100673080B1 (ko) * | 2003-09-15 | 2007-01-22 | 에스케이 텔레콤주식회사 | 전자 나침반 모듈을 내장한 이동통신 단말기 및 전자나침반 모듈을 이용하여 네트워크형 모바일 게임을진행하는 방법 |
KR100590583B1 (ko) * | 2003-09-15 | 2006-06-15 | 에스케이 텔레콤주식회사 | 전자 나침반 모듈을 내장한 이동통신 단말기 및 전자나침반 모듈을 이용하여 모바일 게임을 진행하는 방법 |
KR100590586B1 (ko) * | 2003-09-15 | 2006-06-15 | 에스케이 텔레콤주식회사 | 전자 나침반 모듈을 내장한 이동통신 단말기 및 전자나침반 모듈을 이용하여 자립형 모바일 게임을 진행하는방법 |
US8665325B2 (en) * | 2003-10-08 | 2014-03-04 | Qwest Communications International Inc. | Systems and methods for location based image telegraphy |
US20050101314A1 (en) * | 2003-11-10 | 2005-05-12 | Uri Levi | Method and system for wireless group communications |
US7245923B2 (en) * | 2003-11-20 | 2007-07-17 | Intelligent Spatial Technologies | Mobile device and geographic information system background and summary of the related art |
US8060112B2 (en) * | 2003-11-20 | 2011-11-15 | Intellient Spatial Technologies, Inc. | Mobile device and geographic information system background and summary of the related art |
US9858590B1 (en) | 2003-12-30 | 2018-01-02 | Google Inc. | Determining better ad selection, scoring, and/or presentation techniques |
US7916948B2 (en) * | 2004-01-08 | 2011-03-29 | Nec Corporation | Character recognition device, mobile communication system, mobile terminal device, fixed station device, character recognition method and character recognition program |
EP1759529A4 (en) | 2004-04-30 | 2009-11-11 | Hillcrest Lab Inc | SPACE SHOW AND METHOD |
US8629836B2 (en) | 2004-04-30 | 2014-01-14 | Hillcrest Laboratories, Inc. | 3D pointing devices with orientation compensation and improved usability |
WO2005119356A2 (en) | 2004-05-28 | 2005-12-15 | Erik Jan Banning | Interactive direct-pointing system and calibration method |
JP2006024168A (ja) | 2004-07-06 | 2006-01-26 | Fujitsu Ltd | サーバシステム,ユーザ端末並びに同サーバシステムおよび同ユーザ端末を用いたサービス提供方法 |
EP1767900A4 (en) * | 2004-07-15 | 2010-01-20 | Amosense Co Ltd | MOBILE TERMINAL DEVICE |
US8137195B2 (en) | 2004-11-23 | 2012-03-20 | Hillcrest Laboratories, Inc. | Semantic gaming and application transformation |
CN100583015C (zh) * | 2004-11-24 | 2010-01-20 | 沃达丰集团股份有限公司 | 信息处理方法,信息处理设备和用于信息处理的计算机程序 |
EP2264622A3 (en) | 2004-12-31 | 2011-12-21 | Nokia Corp. | Provision of target specific information |
US7720436B2 (en) | 2006-01-09 | 2010-05-18 | Nokia Corporation | Displaying network objects in mobile devices based on geolocation |
US8301159B2 (en) * | 2004-12-31 | 2012-10-30 | Nokia Corporation | Displaying network objects in mobile devices based on geolocation |
US7542816B2 (en) * | 2005-01-27 | 2009-06-02 | Outland Research, Llc | System, method and computer program product for automatically selecting, suggesting and playing music media files |
US20070189544A1 (en) | 2005-01-15 | 2007-08-16 | Outland Research, Llc | Ambient sound responsive media player |
US20060173556A1 (en) * | 2005-02-01 | 2006-08-03 | Outland Research,. Llc | Methods and apparatus for using user gender and/or age group to improve the organization of documents retrieved in response to a search query |
US20070276870A1 (en) * | 2005-01-27 | 2007-11-29 | Outland Research, Llc | Method and apparatus for intelligent media selection using age and/or gender |
WO2006092647A1 (en) * | 2005-03-04 | 2006-09-08 | Nokia Corporation | Offering menu items to a user |
US7353034B2 (en) | 2005-04-04 | 2008-04-01 | X One, Inc. | Location sharing and tracking using mobile phones or other wireless devices |
US20060256008A1 (en) * | 2005-05-13 | 2006-11-16 | Outland Research, Llc | Pointing interface for person-to-person information exchange |
US7899583B2 (en) | 2005-04-12 | 2011-03-01 | Ehud Mendelson | System and method of detecting and navigating to empty parking spaces |
US8836580B2 (en) * | 2005-05-09 | 2014-09-16 | Ehud Mendelson | RF proximity tags providing indoor and outdoor navigation and method of use |
US9420423B1 (en) | 2005-04-12 | 2016-08-16 | Ehud Mendelson | RF beacon deployment and method of use |
US10117078B1 (en) | 2005-04-12 | 2018-10-30 | Ehud Mendelson | Medical information communication method |
US20060241864A1 (en) * | 2005-04-22 | 2006-10-26 | Outland Research, Llc | Method and apparatus for point-and-send data transfer within an ubiquitous computing environment |
US7822549B2 (en) * | 2005-05-05 | 2010-10-26 | Sapir Itzhak | Global positioning using planetary constants |
US20060256007A1 (en) * | 2005-05-13 | 2006-11-16 | Outland Research, Llc | Triangulation method and apparatus for targeting and accessing spatially associated information |
US20070150188A1 (en) * | 2005-05-27 | 2007-06-28 | Outland Research, Llc | First-person video-based travel planning system |
JP4507992B2 (ja) * | 2005-06-09 | 2010-07-21 | ソニー株式会社 | 情報処理装置および方法、並びにプログラム |
US7453395B2 (en) * | 2005-06-10 | 2008-11-18 | Honeywell International Inc. | Methods and systems using relative sensing to locate targets |
US7728869B2 (en) * | 2005-06-14 | 2010-06-01 | Lg Electronics Inc. | Matching camera-photographed image with map data in portable terminal and travel route guidance method |
US9285897B2 (en) | 2005-07-13 | 2016-03-15 | Ultimate Pointer, L.L.C. | Easily deployable interactive direct-pointing system and calibration method therefor |
US7927216B2 (en) | 2005-09-15 | 2011-04-19 | Nintendo Co., Ltd. | Video game system with wireless modular handheld controller |
US7942745B2 (en) | 2005-08-22 | 2011-05-17 | Nintendo Co., Ltd. | Game operating device |
JP4805633B2 (ja) | 2005-08-22 | 2011-11-02 | 任天堂株式会社 | ゲーム用操作装置 |
US8313379B2 (en) | 2005-08-22 | 2012-11-20 | Nintendo Co., Ltd. | Video game system with wireless modular handheld controller |
JP4262726B2 (ja) | 2005-08-24 | 2009-05-13 | 任天堂株式会社 | ゲームコントローラおよびゲームシステム |
US8870655B2 (en) | 2005-08-24 | 2014-10-28 | Nintendo Co., Ltd. | Wireless game controllers |
US20070047726A1 (en) * | 2005-08-25 | 2007-03-01 | Cisco Technology, Inc. | System and method for providing contextual information to a called party |
CN101273368A (zh) * | 2005-08-29 | 2008-09-24 | 埃韦里克斯技术股份有限公司 | 经由移动图像识别的交互 |
US8308563B2 (en) | 2005-08-30 | 2012-11-13 | Nintendo Co., Ltd. | Game system and storage medium having game program stored thereon |
US7418341B2 (en) * | 2005-09-12 | 2008-08-26 | Intelligent Spatial Technologies | System and method for the selection of a unique geographic feature |
US8157651B2 (en) | 2005-09-12 | 2012-04-17 | Nintendo Co., Ltd. | Information processing program |
US20070067387A1 (en) * | 2005-09-19 | 2007-03-22 | Cisco Technology, Inc. | Conferencing system and method for temporary blocking / restoring of individual participants |
US20070067303A1 (en) * | 2005-09-21 | 2007-03-22 | Jukka Linjama | System and method for user interaction |
US20070083918A1 (en) * | 2005-10-11 | 2007-04-12 | Cisco Technology, Inc. | Validation of call-out services transmitted over a public switched telephone network |
JP4851771B2 (ja) * | 2005-10-24 | 2012-01-11 | 京セラ株式会社 | 情報処理システム、および携帯情報端末 |
US8243895B2 (en) | 2005-12-13 | 2012-08-14 | Cisco Technology, Inc. | Communication system with configurable shared line privacy feature |
US20060227047A1 (en) * | 2005-12-13 | 2006-10-12 | Outland Research | Meeting locator system and method of using the same |
US20070075127A1 (en) * | 2005-12-21 | 2007-04-05 | Outland Research, Llc | Orientation-based power conservation for portable media devices |
US8280405B2 (en) * | 2005-12-29 | 2012-10-02 | Aechelon Technology, Inc. | Location based wireless collaborative environment with a visual user interface |
EP2821879A1 (en) * | 2006-01-06 | 2015-01-07 | Drnc Holdings, Inc. | Method for entering commands and/or characters for a portable communication device equipped with a tilt sensor |
JP4530419B2 (ja) | 2006-03-09 | 2010-08-25 | 任天堂株式会社 | 座標算出装置および座標算出プログラム |
US20070214041A1 (en) * | 2006-03-10 | 2007-09-13 | Cisco Technologies, Inc. | System and method for location-based mapping of soft-keys on a mobile communication device |
US20070214040A1 (en) * | 2006-03-10 | 2007-09-13 | Cisco Technology, Inc. | Method for prompting responses to advertisements |
JP4151982B2 (ja) | 2006-03-10 | 2008-09-17 | 任天堂株式会社 | 動き判別装置および動き判別プログラム |
WO2007108099A1 (ja) * | 2006-03-20 | 2007-09-27 | Fujitsu Limited | 接続装置、接続方法および接続プログラム |
JP4684147B2 (ja) | 2006-03-28 | 2011-05-18 | 任天堂株式会社 | 傾き算出装置、傾き算出プログラム、ゲーム装置およびゲームプログラム |
US20070239531A1 (en) * | 2006-03-30 | 2007-10-11 | Francoise Beaufays | Controlling the serving of serially rendered ads, such as audio ads |
US7917391B2 (en) * | 2006-04-19 | 2011-03-29 | Market Hardware, Inc. | Integrated marketing portal for businesses |
FI20060470A0 (fi) * | 2006-05-12 | 2006-05-12 | Nokia Corp | Orientaatioperusteinen viestinhaku |
US7761110B2 (en) * | 2006-05-31 | 2010-07-20 | Cisco Technology, Inc. | Floor control templates for use in push-to-talk applications |
US8538676B2 (en) * | 2006-06-30 | 2013-09-17 | IPointer, Inc. | Mobile geographic information system and method |
US7602302B2 (en) * | 2006-08-08 | 2009-10-13 | Garmin Ltd. | Animal tracking apparatus and method |
US8145234B1 (en) * | 2006-09-13 | 2012-03-27 | At&T Mobility Ii Llc | Secure user plane location (SUPL) roaming |
US8683386B2 (en) * | 2006-10-03 | 2014-03-25 | Brian Mark Shuster | Virtual environment for computer game |
US7899161B2 (en) | 2006-10-11 | 2011-03-01 | Cisco Technology, Inc. | Voicemail messaging with dynamic content |
US20080094357A1 (en) * | 2006-10-20 | 2008-04-24 | Qualcomm Incorporated | Design for the mouse for any portable device |
US20080109517A1 (en) * | 2006-11-08 | 2008-05-08 | Cisco Technology, Inc. | Scheduling a conference in situations where a particular invitee is unavailable |
US7564406B2 (en) * | 2006-11-10 | 2009-07-21 | Sirf Technology, Inc. | Method and apparatus in standalone positioning without broadcast ephemeris |
US8687785B2 (en) | 2006-11-16 | 2014-04-01 | Cisco Technology, Inc. | Authorization to place calls by remote users |
US8028961B2 (en) * | 2006-12-22 | 2011-10-04 | Central Signal, Llc | Vital solid state controller |
US7996019B2 (en) | 2006-12-26 | 2011-08-09 | Motorola Mobilty, Inc. | Intelligent location-based services |
JP5127242B2 (ja) | 2007-01-19 | 2013-01-23 | 任天堂株式会社 | 加速度データ処理プログラムおよびゲームプログラム |
US7720919B2 (en) * | 2007-02-27 | 2010-05-18 | Cisco Technology, Inc. | Automatic restriction of reply emails |
KR20100016169A (ko) * | 2007-04-03 | 2010-02-12 | 휴먼 네트워크 랩스, 아이엔씨. | 로컬 위치와 오버레이 정보를 획득하기 위한 방법 및 장치 |
US20080268876A1 (en) * | 2007-04-24 | 2008-10-30 | Natasha Gelfand | Method, Device, Mobile Terminal, and Computer Program Product for a Point of Interest Based Scheme for Improving Mobile Visual Searching Functionalities |
US8456300B2 (en) * | 2007-05-09 | 2013-06-04 | Sony Ericsson Mobile Communications Ab | Methods, electronic devices, and computer program products for generating presence information associated with a user of an electronic device based on environmental information |
US7963526B2 (en) * | 2007-05-15 | 2011-06-21 | Freudenberg-Nok General Partnership | Prelubricated multi-lipped radial shaft seal with large radial offset accommodation |
JP2008299619A (ja) * | 2007-05-31 | 2008-12-11 | Toshiba Corp | モバイル機器、データ転送方法、およびデータ転送システム |
US8817061B2 (en) | 2007-07-02 | 2014-08-26 | Cisco Technology, Inc. | Recognition of human gestures by a mobile phone |
JP5024668B2 (ja) * | 2007-07-10 | 2012-09-12 | 富士ゼロックス株式会社 | 画像形成装置および情報処理装置 |
US20090054077A1 (en) * | 2007-08-23 | 2009-02-26 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus for sending data relating to a target to a mobile device |
US20090054067A1 (en) * | 2007-08-23 | 2009-02-26 | Telefonaktiebolaget Lm Ericsson (Publ) | System and method for gesture-based command and control of targets in wireless network |
US7885145B2 (en) * | 2007-10-26 | 2011-02-08 | Samsung Electronics Co. Ltd. | System and method for selection of an object of interest during physical browsing by finger pointing and snapping |
US8073198B2 (en) * | 2007-10-26 | 2011-12-06 | Samsung Electronics Co., Ltd. | System and method for selection of an object of interest during physical browsing by finger framing |
US9582937B2 (en) * | 2008-01-02 | 2017-02-28 | Nokia Technologies Oy | Method, apparatus and computer program product for displaying an indication of an object within a current field of view |
US7427980B1 (en) | 2008-03-31 | 2008-09-23 | International Business Machines Corporation | Game controller spatial detection |
US7529542B1 (en) | 2008-04-21 | 2009-05-05 | International Business Machines Corporation | Method of establishing communication between two or more real world entities and apparatuses performing the same |
US20090315766A1 (en) | 2008-06-19 | 2009-12-24 | Microsoft Corporation | Source switching for devices supporting dynamic direction information |
US8700301B2 (en) | 2008-06-19 | 2014-04-15 | Microsoft Corporation | Mobile computing devices, architecture and user interfaces based on dynamic direction information |
US8467991B2 (en) | 2008-06-20 | 2013-06-18 | Microsoft Corporation | Data services based on gesture and location information of device |
US20090319166A1 (en) * | 2008-06-20 | 2009-12-24 | Microsoft Corporation | Mobile computing services based on devices with dynamic direction information |
US20090315775A1 (en) * | 2008-06-20 | 2009-12-24 | Microsoft Corporation | Mobile computing services based on devices with dynamic direction information |
US20140184509A1 (en) | 2013-01-02 | 2014-07-03 | Movea Sa | Hand held pointing device with roll compensation |
FR2933212B1 (fr) | 2008-06-27 | 2013-07-05 | Movea Sa | Pointeur a capture de mouvement resolue par fusion de donnees |
US8010313B2 (en) * | 2008-06-27 | 2011-08-30 | Movea Sa | Hand held pointing device with roll compensation |
WO2010002997A1 (en) | 2008-07-01 | 2010-01-07 | Hillcrest Laboratories, Inc. | 3d pointer mapping |
EP2146490A1 (en) * | 2008-07-18 | 2010-01-20 | Alcatel, Lucent | User device for gesture based exchange of information, methods for gesture based exchange of information between a plurality of user devices, and related devices and systems |
US9191238B2 (en) * | 2008-07-23 | 2015-11-17 | Yahoo! Inc. | Virtual notes in a reality overlay |
US20100083189A1 (en) * | 2008-09-30 | 2010-04-01 | Robert Michael Arlein | Method and apparatus for spatial context based coordination of information among multiple devices |
US9547352B2 (en) * | 2008-09-30 | 2017-01-17 | Avaya Inc. | Presence-based power management |
US20110063167A1 (en) * | 2009-09-15 | 2011-03-17 | Qualcomm Incorporated | Using magnetometer with a positioning system |
WO2012141810A1 (en) | 2011-03-03 | 2012-10-18 | Faro Technologies, Inc. | Target apparatus and method |
US9482755B2 (en) | 2008-11-17 | 2016-11-01 | Faro Technologies, Inc. | Measurement system having air temperature compensation between a target and a laser tracker |
WO2010075455A1 (en) * | 2008-12-22 | 2010-07-01 | Intelligent Spatial Technologies, Inc. | System and method for exploring 3d scenes by pointing at a reference object |
WO2010075456A1 (en) * | 2008-12-22 | 2010-07-01 | Intelligent Spatial Technologies, Inc. | System and method for initiating actions and providing feedback by pointing at object of interest |
JP5436574B2 (ja) | 2008-12-22 | 2014-03-05 | インテリジェント スペイシャル テクノロジーズ,インク. | ポインティングによって現実世界のオブジェクトとオブジェクト表現とをリンクさせるシステム及び方法 |
US8483519B2 (en) * | 2008-12-22 | 2013-07-09 | Ipointer Inc. | Mobile image search and indexing system and method |
US20100169157A1 (en) * | 2008-12-30 | 2010-07-01 | Nokia Corporation | Methods, apparatuses, and computer program products for providing targeted advertising |
TWI649730B (zh) * | 2009-02-20 | 2019-02-01 | 日商尼康股份有限公司 | 資訊取得系統、攜帶型終端、伺服器、以及攜帶資訊機器用程式 |
US20100228612A1 (en) * | 2009-03-09 | 2010-09-09 | Microsoft Corporation | Device transaction model and services based on directional information of device |
DE102009015918A1 (de) * | 2009-03-25 | 2010-09-30 | Kuhn, Andrè | Anzeigesystem |
FR2946824B1 (fr) * | 2009-06-15 | 2015-11-13 | Oberthur Technologies | Entite electronique et carte a microcircuit pour entite electronique. |
US8427508B2 (en) * | 2009-06-25 | 2013-04-23 | Nokia Corporation | Method and apparatus for an augmented reality user interface |
US20100332324A1 (en) * | 2009-06-25 | 2010-12-30 | Microsoft Corporation | Portal services based on interactions with points of interest discovered via directional device information |
US8872767B2 (en) | 2009-07-07 | 2014-10-28 | Microsoft Corporation | System and method for converting gestures into digital graffiti |
US8818274B2 (en) | 2009-07-17 | 2014-08-26 | Qualcomm Incorporated | Automatic interfacing between a master device and object device |
US20110015940A1 (en) * | 2009-07-20 | 2011-01-20 | Nathan Goldfein | Electronic physician order sheet |
US8599066B1 (en) * | 2009-09-29 | 2013-12-03 | Mark A. Wessels | System, method, and apparatus for obtaining information of a visually acquired aircraft in flight |
JP4911389B2 (ja) | 2009-09-30 | 2012-04-04 | Necビッグローブ株式会社 | 情報表示システム、サーバ、端末、及び方法 |
KR100957575B1 (ko) * | 2009-10-01 | 2010-05-11 | (주)올라웍스 | 단말기의 움직임 또는 자세에 기초하여 비주얼 서치를 수행하기 위한 방법, 단말기 및 컴퓨터 판독 가능한 기록 매체 |
CN102741779B (zh) * | 2009-10-08 | 2016-08-03 | 萨姆万斯集团知识产权控股私人有限公司Acn131335325 | 共享数据的方法、***和控制器 |
US8494544B2 (en) * | 2009-12-03 | 2013-07-23 | Osocad Remote Limited Liability Company | Method, apparatus and computer program to perform location specific information retrieval using a gesture-controlled handheld mobile device |
US8400548B2 (en) | 2010-01-05 | 2013-03-19 | Apple Inc. | Synchronized, interactive augmented reality displays for multifunction devices |
JP5825561B2 (ja) * | 2010-01-29 | 2015-12-02 | コーニンクレッカ フィリップス エヌ ヴェKoninklijke Philips N.V. | インタラクティブな照明制御システム及び方法 |
KR20150008840A (ko) | 2010-02-24 | 2015-01-23 | 아이피플렉 홀딩스 코포레이션 | 시각 장애인들을 지원하는 증강 현실 파노라마 |
JP2011199750A (ja) * | 2010-03-23 | 2011-10-06 | Olympus Corp | 撮像端末、外部端末、撮像システム、及び撮像方法 |
US8376586B2 (en) * | 2010-03-26 | 2013-02-19 | Robert J. Abbatiello | Low-divergence light pointer apparatus for use through and against transparent surfaces |
US8700592B2 (en) | 2010-04-09 | 2014-04-15 | Microsoft Corporation | Shopping search engines |
US8638222B2 (en) | 2010-04-19 | 2014-01-28 | Microsoft Corporation | Controllable device selection based on controller location |
US8537371B2 (en) | 2010-04-21 | 2013-09-17 | Faro Technologies, Inc. | Method and apparatus for using gestures to control a laser tracker |
US9772394B2 (en) | 2010-04-21 | 2017-09-26 | Faro Technologies, Inc. | Method and apparatus for following an operator and locking onto a retroreflector with a laser tracker |
US8422034B2 (en) | 2010-04-21 | 2013-04-16 | Faro Technologies, Inc. | Method and apparatus for using gestures to control a laser tracker |
US9400170B2 (en) | 2010-04-21 | 2016-07-26 | Faro Technologies, Inc. | Automatic measurement of dimensional data within an acceptance region by a laser tracker |
US9377885B2 (en) | 2010-04-21 | 2016-06-28 | Faro Technologies, Inc. | Method and apparatus for locking onto a retroreflector with a laser tracker |
US8619265B2 (en) | 2011-03-14 | 2013-12-31 | Faro Technologies, Inc. | Automatic measurement of dimensional data with a laser tracker |
US8724119B2 (en) | 2010-04-21 | 2014-05-13 | Faro Technologies, Inc. | Method for using a handheld appliance to select, lock onto, and track a retroreflector with a laser tracker |
US9785987B2 (en) | 2010-04-22 | 2017-10-10 | Microsoft Technology Licensing, Llc | User interface for information presentation system |
EP2569958B1 (en) | 2010-05-12 | 2017-12-06 | Telefonaktiebolaget LM Ericsson (publ) | Method, computer program and apparatus for determining an object in sight |
JP5038465B2 (ja) * | 2010-05-25 | 2012-10-03 | 任天堂株式会社 | 情報処理プログラム、情報処理装置、情報処理方法および情報処理システム |
EP2393056A1 (en) * | 2010-06-02 | 2011-12-07 | Layar B.V. | Acquiring, ranking and displaying points of interest for use in an augmented reality service provisioning system and graphical user interface for displaying such ranked points of interests |
US20120041966A1 (en) * | 2010-07-15 | 2012-02-16 | Virtual Beam, Inc. | Directional information search from a mobile device |
US9043296B2 (en) | 2010-07-30 | 2015-05-26 | Microsoft Technology Licensing, Llc | System of providing suggestions based on accessible and contextual information |
KR101357262B1 (ko) * | 2010-08-13 | 2014-01-29 | 주식회사 팬택 | 필터 정보를 이용한 객체 인식 장치 및 방법 |
US8559869B2 (en) | 2011-09-21 | 2013-10-15 | Daniel R. Ash, JR. | Smart channel selective repeater |
US8565735B2 (en) * | 2010-10-29 | 2013-10-22 | Jeffrey L. Wohlwend | System and method for supporting mobile unit connectivity to venue specific servers |
US20120117181A1 (en) * | 2010-11-05 | 2012-05-10 | Verizon Patent And Licensing, Inc. | System for and method of providing mobile applications management |
US11175375B2 (en) | 2010-11-12 | 2021-11-16 | Position Imaging, Inc. | Position tracking system and method using radio signals and inertial sensing |
US10416276B2 (en) | 2010-11-12 | 2019-09-17 | Position Imaging, Inc. | Position tracking system and method using radio signals and inertial sensing |
US20120120230A1 (en) * | 2010-11-17 | 2012-05-17 | Utah State University | Apparatus and Method for Small Scale Wind Mapping |
JP5768361B2 (ja) * | 2010-11-22 | 2015-08-26 | ソニー株式会社 | 送信装置、受信装置、コンテンツ送受信システム |
US20120127012A1 (en) * | 2010-11-24 | 2012-05-24 | Samsung Electronics Co., Ltd. | Determining user intent from position and orientation information |
CN103003783B (zh) * | 2011-02-01 | 2016-01-20 | 松下电器(美国)知识产权公司 | 功能扩展装置、功能扩展方法、功能扩展程序以及集成电路 |
US8274508B2 (en) * | 2011-02-14 | 2012-09-25 | Mitsubishi Electric Research Laboratories, Inc. | Method for representing objects with concentric ring signature descriptors for detecting 3D objects in range images |
WO2012122269A2 (en) * | 2011-03-07 | 2012-09-13 | Kba2, Inc. | Systems and methods for analytic data gathering from image providers at an event or geographic location |
US8810598B2 (en) | 2011-04-08 | 2014-08-19 | Nant Holdings Ip, Llc | Interference based augmented reality hosting platforms |
DE112012001708B4 (de) | 2011-04-15 | 2018-05-09 | Faro Technologies, Inc. | Koordinatenmessgerät |
US9164173B2 (en) | 2011-04-15 | 2015-10-20 | Faro Technologies, Inc. | Laser tracker that uses a fiber-optic coupler and an achromatic launch to align and collimate two wavelengths of light |
US9482529B2 (en) | 2011-04-15 | 2016-11-01 | Faro Technologies, Inc. | Three-dimensional coordinate scanner and method of operation |
US9686532B2 (en) | 2011-04-15 | 2017-06-20 | Faro Technologies, Inc. | System and method of acquiring three-dimensional coordinates using multiple coordinate measurement devices |
US8884877B2 (en) * | 2011-04-29 | 2014-11-11 | Movea | Pointing device |
US8352639B2 (en) | 2011-05-06 | 2013-01-08 | Research In Motion Limited | Method of device selection using sensory input and portable electronic device configured for same |
EP2716017A1 (en) * | 2011-06-01 | 2014-04-09 | Sony Ericsson Mobile Communications AB | Catch the screen |
WO2013071302A1 (en) | 2011-11-10 | 2013-05-16 | Guohua Min | Systems and methods of wireless position tracking |
US20140257862A1 (en) * | 2011-11-29 | 2014-09-11 | Wildfire Defense Systems, Inc. | Mobile application for risk management |
EP2749144A2 (en) | 2011-12-14 | 2014-07-02 | Koninklijke Philips N.V. | Methods and apparatus for controlling lighting |
KR101874853B1 (ko) * | 2011-12-29 | 2018-07-05 | 주식회사 알티캐스트 | 모바일 장치와 디스플레이 장치 간의 동기화 방법 및 장치, 모바일 장치, 디스플레이 장치 |
WO2013112455A1 (en) | 2012-01-27 | 2013-08-01 | Faro Technologies, Inc. | Inspection method with barcode identification |
KR101533320B1 (ko) * | 2012-04-23 | 2015-07-03 | 주식회사 브이터치 | 포인터가 불필요한 3차원 객체 정보 획득 장치 |
US10269182B2 (en) * | 2012-06-14 | 2019-04-23 | Position Imaging, Inc. | RF tracking with active sensory feedback |
WO2014005066A1 (en) * | 2012-06-28 | 2014-01-03 | Experience Proximity, Inc., Dba Oooii | Systems and methods for navigating virtual structured data relative to real-world locales |
TWI526041B (zh) * | 2012-07-17 | 2016-03-11 | 廣達電腦股份有限公司 | 互動系統及互動方法 |
EP2688318B1 (en) | 2012-07-17 | 2018-12-12 | Alcatel Lucent | Conditional interaction control for a virtual object |
US10180490B1 (en) | 2012-08-24 | 2019-01-15 | Position Imaging, Inc. | Radio frequency communication system |
US9298970B2 (en) | 2012-11-27 | 2016-03-29 | Nokia Technologies Oy | Method and apparatus for facilitating interaction with an object viewable via a display |
WO2014093961A1 (en) | 2012-12-15 | 2014-06-19 | Position Imaging, Inc | Cycling reference multiplexing receiver system |
FR3000242A1 (fr) | 2012-12-21 | 2014-06-27 | France Telecom | Procede de gestion d’un systeme d’information geographique adapte pour etre utilise avec au moins un dispositif de pointage, avec creation d’associations entre objets numeriques. |
US9733729B2 (en) | 2012-12-26 | 2017-08-15 | Movea | Method and device for sensing orientation of an object in space in a fixed frame of reference |
US9482741B1 (en) | 2013-01-18 | 2016-11-01 | Position Imaging, Inc. | System and method of locating a radio frequency (RF) tracking device using a calibration routine |
US10856108B2 (en) | 2013-01-18 | 2020-12-01 | Position Imaging, Inc. | System and method of locating a radio frequency (RF) tracking device using a calibration routine |
US9679414B2 (en) | 2013-03-01 | 2017-06-13 | Apple Inc. | Federated mobile device positioning |
US9928652B2 (en) | 2013-03-01 | 2018-03-27 | Apple Inc. | Registration between actual mobile device position and environmental model |
US9041914B2 (en) | 2013-03-15 | 2015-05-26 | Faro Technologies, Inc. | Three-dimensional coordinate scanner and method of operation |
US9264474B2 (en) | 2013-05-07 | 2016-02-16 | KBA2 Inc. | System and method of portraying the shifting level of interest in an object or location |
WO2015003034A1 (en) * | 2013-07-03 | 2015-01-08 | Bluflux Technologies, Llc | Electronic device case with antenna |
US9582516B2 (en) | 2013-10-17 | 2017-02-28 | Nant Holdings Ip, Llc | Wide area augmented reality location-based services |
US12000947B2 (en) | 2013-12-13 | 2024-06-04 | Position Imaging, Inc. | Tracking system with mobile reader |
US10634761B2 (en) | 2013-12-13 | 2020-04-28 | Position Imaging, Inc. | Tracking system with mobile reader |
JP6851133B2 (ja) * | 2014-01-03 | 2021-03-31 | ハーマン インターナショナル インダストリーズ インコーポレイテッド | ユーザに方向付けられた個人情報アシスタント |
US9497728B2 (en) | 2014-01-17 | 2016-11-15 | Position Imaging, Inc. | Wireless relay station for radio frequency-based tracking system |
US9473745B2 (en) * | 2014-01-30 | 2016-10-18 | Google Inc. | System and method for providing live imagery associated with map locations |
US10200819B2 (en) | 2014-02-06 | 2019-02-05 | Position Imaging, Inc. | Virtual reality and augmented reality functionality for mobile devices |
JP2015152483A (ja) * | 2014-02-17 | 2015-08-24 | Necネッツエスアイ株式会社 | 位置情報取得システム、及び位置情報取得方法 |
CN105917329B (zh) * | 2014-02-18 | 2019-08-30 | 麦克赛尔株式会社 | 信息显示装置和信息显示程序 |
US9395174B2 (en) | 2014-06-27 | 2016-07-19 | Faro Technologies, Inc. | Determining retroreflector orientation by optimizing spatial fit |
CN104142823B (zh) * | 2014-06-30 | 2016-04-27 | 腾讯科技(深圳)有限公司 | 一种输入设备及控制*** |
CN105472768B (zh) * | 2014-09-10 | 2019-10-01 | 华为技术有限公司 | 无线通信连接的建立方法及终端设备 |
US9525968B2 (en) * | 2014-10-07 | 2016-12-20 | Broadsoft, Inc. | Methods, systems, and computer readable media for using bluetooth beacon information to obtain and publish fine grained user location information |
US11132004B2 (en) | 2015-02-13 | 2021-09-28 | Position Imaging, Inc. | Spatial diveristy for relative position tracking |
US10642560B2 (en) | 2015-02-13 | 2020-05-05 | Position Imaging, Inc. | Accurate geographic tracking of mobile devices |
US10324474B2 (en) | 2015-02-13 | 2019-06-18 | Position Imaging, Inc. | Spatial diversity for relative position tracking |
US11501244B1 (en) | 2015-04-06 | 2022-11-15 | Position Imaging, Inc. | Package tracking systems and methods |
US11416805B1 (en) | 2015-04-06 | 2022-08-16 | Position Imaging, Inc. | Light-based guidance for package tracking systems |
US10853757B1 (en) | 2015-04-06 | 2020-12-01 | Position Imaging, Inc. | Video for real-time confirmation in package tracking systems |
US10148918B1 (en) | 2015-04-06 | 2018-12-04 | Position Imaging, Inc. | Modular shelving systems for package tracking |
US10444323B2 (en) | 2016-03-08 | 2019-10-15 | Position Imaging, Inc. | Expandable, decentralized position tracking systems and methods |
US11436553B2 (en) | 2016-09-08 | 2022-09-06 | Position Imaging, Inc. | System and method of object tracking using weight confirmation |
US10634506B2 (en) | 2016-12-12 | 2020-04-28 | Position Imaging, Inc. | System and method of personalized navigation inside a business enterprise |
US10634503B2 (en) | 2016-12-12 | 2020-04-28 | Position Imaging, Inc. | System and method of personalized navigation inside a business enterprise |
US10455364B2 (en) | 2016-12-12 | 2019-10-22 | Position Imaging, Inc. | System and method of personalized navigation inside a business enterprise |
WO2018126247A2 (en) | 2017-01-02 | 2018-07-05 | Mojoose, Inc. | Automatic signal strength indicator and automatic antenna switch |
US11120392B2 (en) | 2017-01-06 | 2021-09-14 | Position Imaging, Inc. | System and method of calibrating a directional light source relative to a camera's field of view |
US10607082B2 (en) * | 2017-09-09 | 2020-03-31 | Google Llc | Systems, methods, and apparatus for image-responsive automated assistants |
CN107656286B (zh) * | 2017-09-26 | 2019-07-23 | 武汉大学 | 大倾斜远端观测环境下目标定位方法及*** |
KR20210092720A (ko) | 2018-09-21 | 2021-07-26 | 포지션 이미징 인코포레이티드 | 기계 학습 보조된 자기 개선형 객체 식별 시스템 및 방법 |
US11089232B2 (en) | 2019-01-11 | 2021-08-10 | Position Imaging, Inc. | Computer-vision-based object tracking and guidance module |
CN112988687A (zh) * | 2021-03-19 | 2021-06-18 | 北京明略昭辉科技有限公司 | 基于自适应乐观锁的文件锁定方法、***及存储介质 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10148535A (ja) * | 1996-11-18 | 1998-06-02 | Honda Motor Co Ltd | 地図情報伝達装置 |
WO1998055833A1 (en) * | 1997-06-03 | 1998-12-10 | Stephen Bide | Portable navigation system comprising direction detector, position detector and database |
JPH11259525A (ja) * | 1998-03-06 | 1999-09-24 | Ntt Data Corp | 位置依存マルチメディア情報提供システム |
WO2000017737A1 (en) * | 1998-09-17 | 2000-03-30 | Koninklijke Philips Electronics N.V. | Remote control device with location dependent interface |
EP1059510A1 (en) * | 1999-06-10 | 2000-12-13 | Texas Instruments Incorporated | Wireless location |
US6173239B1 (en) * | 1998-09-30 | 2001-01-09 | Geo Vector Corporation | Apparatus and methods for presentation of information relating to objects being addressed |
JP2002132806A (ja) * | 2000-10-18 | 2002-05-10 | Fujitsu Ltd | サーバシステム及び情報提供サービスシステム並びに情報提供サービス方法 |
Family Cites Families (88)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US2994971A (en) | 1959-01-28 | 1961-08-08 | Gilbert Co A C | Instructional sky scanner |
US3769894A (en) | 1967-11-22 | 1973-11-06 | Brunswich Corp | Golf game |
US3729315A (en) | 1970-10-01 | 1973-04-24 | Brunswick Corp | Method of making scenes for a golf game |
USRE28847E (en) | 1972-06-28 | 1976-06-08 | Honeywell Inc. | Inside helmet sight display apparatus |
US3923370A (en) | 1974-10-15 | 1975-12-02 | Honeywell Inc | Head mounted displays |
US3990296A (en) | 1975-01-08 | 1976-11-09 | Actron, A Division Of Mcdonnell Douglas Corporation | Acoustical holography imaging device |
SE429690B (sv) | 1979-11-19 | 1983-09-19 | Hans Erik Ove Olofsson | Flygplansrefererad omverldsregistrering med hjelp av kamera, som medger elektronisk registrering samt dertill horande ensningsforfarande |
US4322726A (en) | 1979-12-19 | 1982-03-30 | The Singer Company | Apparatus for providing a simulated view to hand held binoculars |
US4425581A (en) | 1981-04-17 | 1984-01-10 | Corporation For Public Broadcasting | System for overlaying a computer generated video signal on an NTSC video signal |
US4439755A (en) | 1981-06-04 | 1984-03-27 | Farrand Optical Co., Inc. | Head-up infinity display and pilot's sight |
US4489389A (en) | 1981-10-02 | 1984-12-18 | Harris Corporation | Real time video perspective digital map display |
JPS58121091A (ja) | 1982-01-14 | 1983-07-19 | 池上通信機株式会社 | 立体感表示方式 |
US4710873A (en) | 1982-07-06 | 1987-12-01 | Marvin Glass & Associates | Video game incorporating digitized images of being into game graphics |
US4645459A (en) | 1982-07-30 | 1987-02-24 | Honeywell Inc. | Computer generated synthesized imagery |
US4835532A (en) | 1982-07-30 | 1989-05-30 | Honeywell Inc. | Nonaliasing real-time spatial transform image processing system |
US4572203A (en) | 1983-01-27 | 1986-02-25 | Feinstein Steven B | Contact agents for ultrasonic imaging |
US4662635A (en) | 1984-12-16 | 1987-05-05 | Craig Enokian | Video game with playback of live events |
US4684990A (en) | 1985-04-12 | 1987-08-04 | Ampex Corporation | Method and apparatus for combining multiple video images in three dimensions |
US4736306A (en) | 1985-04-29 | 1988-04-05 | The United States Of America As Represented By The United States Department Of Energy | System for conversion between the boundary representation model and a constructive solid geometry model of an object |
US4947323A (en) | 1986-05-22 | 1990-08-07 | University Of Tennessee Research Corporation | Method and apparatus for measuring small spatial dimensions of an object |
US4805121A (en) | 1986-05-30 | 1989-02-14 | Dba Systems, Inc. | Visual training apparatus |
US4807158A (en) | 1986-09-30 | 1989-02-21 | Daleco/Ivex Partners, Ltd. | Method and apparatus for sampling images to simulate movement within a multidimensional space |
FR2610752B1 (fr) | 1987-02-10 | 1989-07-21 | Sagem | Procede de representation de l'image en perspective d'un terrain et systeme pour sa mise en oeuvre |
GB8704560D0 (en) | 1987-02-26 | 1987-04-01 | Nautech Ltd | Hand bearing compass |
US4855822A (en) | 1988-01-26 | 1989-08-08 | Honeywell, Inc. | Human engineered remote driving system |
US5072218A (en) | 1988-02-24 | 1991-12-10 | Spero Robert E | Contact-analog headup display method and apparatus |
US4970666A (en) | 1988-03-30 | 1990-11-13 | Land Development Laboratory, Inc. | Computerized video imaging system for creating a realistic depiction of a simulated object in an actual environment |
US4939661A (en) | 1988-09-09 | 1990-07-03 | World Research Institute For Science And Technology | Apparatus for a video marine navigation plotter with electronic charting and methods for use therein |
GB8826550D0 (en) | 1988-11-14 | 1989-05-17 | Smiths Industries Plc | Image processing apparatus and methods |
US5020902A (en) | 1989-06-22 | 1991-06-04 | Kvh Industries, Inc. | Rangefinder with heads-up display |
US4992866A (en) | 1989-06-29 | 1991-02-12 | Morgan Jack B | Camera selection and positioning system and method |
NL8901695A (nl) | 1989-07-04 | 1991-02-01 | Koninkl Philips Electronics Nv | Werkwijze voor het weergeven van navigatiegegevens voor een voertuig in een omgevingsbeeld van het voertuig, navigatiesysteem voor het uitvoeren van de werkwijze, alsmede voertuig voorzien van een navigatiesysteem. |
US5410649A (en) | 1989-11-17 | 1995-04-25 | Texas Instruments Incorporated | Imaging computer system and network |
US5269065A (en) | 1990-03-20 | 1993-12-14 | Casio Computer Co., Ltd. | Compass including means for displaying constellation data |
US5124915A (en) | 1990-05-29 | 1992-06-23 | Arthur Krenzel | Computer-aided data collection system for assisting in analyzing critical situations |
US5528232A (en) | 1990-06-15 | 1996-06-18 | Savi Technology, Inc. | Method and apparatus for locating items |
US5189630A (en) | 1991-01-15 | 1993-02-23 | Barstow David R | Method for encoding and broadcasting information about live events using computer pattern matching techniques |
EP0479605B1 (en) | 1990-10-05 | 1995-09-20 | Texas Instruments Incorporated | Method and apparatus for providing a portable visual display |
US5467444A (en) | 1990-11-07 | 1995-11-14 | Hitachi, Ltd. | Method of three-dimensional display of object-oriented figure information and system thereof |
CA2060406C (en) | 1991-04-22 | 1998-12-01 | Bruce Edward Hamilton | Helicopter virtual image display system incorporating structural outlines |
FR2675977B1 (fr) | 1991-04-26 | 1997-09-12 | Inst Nat Audiovisuel | Procede de modelisation d'un systeme de prise de vues et procede et systeme de realisation de combinaisons d'images reelles et d'images de synthese. |
JPH0693937B2 (ja) | 1991-05-30 | 1994-11-24 | 株式会社セガ・エンタープライゼス | 競争遊戯機の映像同期化装置 |
US5182641A (en) | 1991-06-17 | 1993-01-26 | The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration | Composite video and graphics display for camera viewing systems in robotics and teleoperation |
AU652051B2 (en) | 1991-06-27 | 1994-08-11 | Eastman Kodak Company | Electronically interpolated integral photography system |
US5367578A (en) | 1991-09-18 | 1994-11-22 | Ncr Corporation | System and method for optical recognition of bar-coded characters using template matching |
GB9121707D0 (en) | 1991-10-12 | 1991-11-27 | British Aerospace | Improvements in computer-generated imagery |
FR2683918B1 (fr) | 1991-11-19 | 1994-09-09 | Thomson Csf | Materiau constitutif d'une lunette de visee et arme utilisant cette lunette. |
US5462275A (en) | 1991-12-20 | 1995-10-31 | Gordon Wilson | Player interactive live action football game |
US5252950A (en) | 1991-12-20 | 1993-10-12 | Apple Computer, Inc. | Display with rangefinder |
US5631973A (en) | 1994-05-05 | 1997-05-20 | Sri International | Method for telemanipulation with telepresence |
US5333874A (en) | 1992-05-06 | 1994-08-02 | Floyd L. Arnold | Sports simulator |
US5553864A (en) | 1992-05-22 | 1996-09-10 | Sitrick; David H. | User image integration into audiovisual presentation system and methodology |
US5342051A (en) | 1992-10-30 | 1994-08-30 | Accu-Sport International, Inc. | Apparatus and method for tracking the flight of a golf ball |
US5354063A (en) | 1992-12-04 | 1994-10-11 | Virtual Golf, Inc. | Double position golf simulator |
US5311203A (en) | 1993-01-29 | 1994-05-10 | Norton M Kent | Viewing and display apparatus |
US5815411A (en) | 1993-09-10 | 1998-09-29 | Criticom Corporation | Electro-optic vision system which exploits position and attitude |
US5457447A (en) | 1993-03-31 | 1995-10-10 | Motorola, Inc. | Portable power source and RF tag utilizing same |
US5454043A (en) | 1993-07-30 | 1995-09-26 | Mitsubishi Electric Research Laboratories, Inc. | Dynamic and static hand gesture recognition through low-level image analysis |
US5625765A (en) | 1993-09-03 | 1997-04-29 | Criticom Corp. | Vision systems including devices and methods for combining images for extended magnification schemes |
JPH07324935A (ja) * | 1994-05-31 | 1995-12-12 | Sony Corp | 地磁気方位センサ及びその製造方法 |
JPH0863326A (ja) | 1994-08-22 | 1996-03-08 | Hitachi Ltd | 画像処理装置及び方法 |
US5508707A (en) * | 1994-09-28 | 1996-04-16 | U S West Technologies, Inc. | Method for determining position by obtaining directional information from spatial division multiple access (SDMA)-equipped and non-SDMA-equipped base stations |
US5528518A (en) | 1994-10-25 | 1996-06-18 | Laser Technology, Inc. | System and method for collecting data used to form a geographic information system database |
WO1996015517A2 (en) | 1994-11-02 | 1996-05-23 | Visible Interactive Corporation | Interactive personal interpretive device and system for retrieving information about a plurality of objects |
US5703961A (en) | 1994-12-29 | 1997-12-30 | Worldscape L.L.C. | Image transformation and synthesis methods |
US5796386A (en) | 1995-01-23 | 1998-08-18 | International Business Machines Corporation | Precise calibration procedure for sensor-based view point control system |
JPH09114851A (ja) | 1995-10-20 | 1997-05-02 | Fuji Xerox Co Ltd | 情報管理装置 |
JP3264614B2 (ja) | 1996-01-30 | 2002-03-11 | 富士写真光機株式会社 | 観察装置 |
DE19609762C1 (de) * | 1996-03-13 | 1997-04-03 | Leica Ag | Verfahren zur Bestimmung der Richtung des Erdmagnetfeldes |
WO1998005019A1 (de) * | 1996-07-26 | 1998-02-05 | Siemens Aktiengesellschaft | Vorrichtung zum empfang und zur anzeige kartographischer daten |
JPH1049290A (ja) * | 1996-08-05 | 1998-02-20 | Sony Corp | 情報処理装置および方法 |
US6185427B1 (en) * | 1996-09-06 | 2001-02-06 | Snaptrack, Inc. | Distributed satellite position system processing and application network |
US5902347A (en) | 1996-11-19 | 1999-05-11 | American Navigation Systems, Inc. | Hand-held GPS-mapping device |
JP3500261B2 (ja) * | 1996-12-20 | 2004-02-23 | セイコーエプソン株式会社 | 処理端末装置、情報提供システム、情報取得方法および情報提供方法 |
US5884224A (en) * | 1997-03-07 | 1999-03-16 | J.R. Simplot Company | Mobile mounted remote sensing/application apparatus for interacting with selected areas of interest within a field |
JPH1168653A (ja) * | 1997-08-22 | 1999-03-09 | Yoshio Watanabe | 移動体通信機 |
JPH11160076A (ja) * | 1997-12-01 | 1999-06-18 | Honda Motor Co Ltd | 車両用連絡装置 |
JPH11187469A (ja) * | 1997-12-24 | 1999-07-09 | Casio Comput Co Ltd | 通信システム |
JP3587430B2 (ja) * | 1998-03-18 | 2004-11-10 | 株式会社東芝 | 無線通信機能を備えたナビゲーションシステム |
JPH11288341A (ja) * | 1998-04-01 | 1999-10-19 | Canon Inc | ナビゲーション装置及び方法 |
JP2000055682A (ja) * | 1998-08-04 | 2000-02-25 | Alpine Electronics Inc | ナビゲーション方法 |
DE19837568A1 (de) * | 1998-08-19 | 1999-06-17 | Gunar Schorcht | Taschencomputer für die integrierte Kommunikation und Navigation |
US6381603B1 (en) * | 1999-02-22 | 2002-04-30 | Position Iq, Inc. | System and method for accessing local information by using referencing position system |
AU4851300A (en) * | 1999-05-19 | 2000-12-05 | Digimarc Corporation | Methods and systems for controlling computers or linking to internet resources from physical and electronic objects |
KR101041515B1 (ko) * | 1999-05-19 | 2011-06-16 | 디지맥 코포레이션 | 컴퓨터들을 제어하거나 물리적 및 전자적 객체들로부터 인터넷 리소스들에 링크하기 위한 방법들 및 시스템들 |
JP2001012964A (ja) * | 1999-06-28 | 2001-01-19 | Casio Comput Co Ltd | ドキュメント生成システム、装置、方法及び記録媒体 |
US6396475B1 (en) * | 1999-08-27 | 2002-05-28 | Geo Vector Corp. | Apparatus and methods of the remote address of objects |
US7031875B2 (en) * | 2001-01-24 | 2006-04-18 | Geo Vector Corporation | Pointing systems for addressing objects |
-
2001
- 2001-01-24 US US09/769,012 patent/US7031875B2/en not_active Expired - Lifetime
- 2001-10-29 WO PCT/US2001/050804 patent/WO2002059716A2/en active Search and Examination
- 2001-10-29 EP EP01997159A patent/EP1354260A4/en not_active Withdrawn
- 2001-10-29 JP JP2002559779A patent/JP2004531791A/ja active Pending
- 2001-10-29 NZ NZ560769A patent/NZ560769A/en unknown
-
2005
- 2005-12-12 US US11/301,603 patent/US20060161379A1/en not_active Abandoned
-
2007
- 2007-12-12 JP JP2007321215A patent/JP2008171410A/ja active Pending
-
2010
- 2010-04-20 JP JP2010096943A patent/JP5448998B2/ja not_active Expired - Fee Related
-
2012
- 2012-02-22 JP JP2012036051A patent/JP2012128869A/ja active Pending
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10148535A (ja) * | 1996-11-18 | 1998-06-02 | Honda Motor Co Ltd | 地図情報伝達装置 |
WO1998055833A1 (en) * | 1997-06-03 | 1998-12-10 | Stephen Bide | Portable navigation system comprising direction detector, position detector and database |
JP2002502499A (ja) * | 1997-06-03 | 2002-01-22 | ステファン バイド | 携帯用情報配信装置 |
JPH11259525A (ja) * | 1998-03-06 | 1999-09-24 | Ntt Data Corp | 位置依存マルチメディア情報提供システム |
WO2000017737A1 (en) * | 1998-09-17 | 2000-03-30 | Koninklijke Philips Electronics N.V. | Remote control device with location dependent interface |
JP2002525942A (ja) * | 1998-09-17 | 2002-08-13 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 位置依存インタフェースを具えるリモートコントロール装置 |
US6173239B1 (en) * | 1998-09-30 | 2001-01-09 | Geo Vector Corporation | Apparatus and methods for presentation of information relating to objects being addressed |
EP1059510A1 (en) * | 1999-06-10 | 2000-12-13 | Texas Instruments Incorporated | Wireless location |
JP2001066364A (ja) * | 1999-06-10 | 2001-03-16 | Texas Instr Inc <Ti> | 無線による位置決め |
JP2002132806A (ja) * | 2000-10-18 | 2002-05-10 | Fujitsu Ltd | サーバシステム及び情報提供サービスシステム並びに情報提供サービス方法 |
Also Published As
Publication number | Publication date |
---|---|
JP2010205281A (ja) | 2010-09-16 |
EP1354260A4 (en) | 2006-01-11 |
WO2002059716A2 (en) | 2002-08-01 |
US20020140745A1 (en) | 2002-10-03 |
JP2008171410A (ja) | 2008-07-24 |
WO2002059716A3 (en) | 2003-06-05 |
NZ560769A (en) | 2009-04-30 |
US20060161379A1 (en) | 2006-07-20 |
US7031875B2 (en) | 2006-04-18 |
JP5448998B2 (ja) | 2014-03-19 |
EP1354260A2 (en) | 2003-10-22 |
JP2004531791A (ja) | 2004-10-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5448998B2 (ja) | 物をアドレスするポインティング・システム | |
US7290000B2 (en) | Server, user terminal, information providing service system, and information providing service method | |
Simon et al. | A mobile application framework for the geospatial web | |
Spohrer | Information in places | |
Chalmers et al. | Seamful design: Showing the seams in wearable computing | |
US20030184594A1 (en) | Apparatus and methods for interfacing with remote addressing systems | |
CN103443589A (zh) | 用于确定位置偏移信息的方法和装置 | |
JP3811071B2 (ja) | ユーザ端末 | |
EP2202616B1 (en) | A method and apparatus to browse and access downloaded contextual information | |
Carswell et al. | Mobile visibility querying for LBS | |
US8326528B2 (en) | Showing realistic horizons on mobile computing devices | |
Fröhlich et al. | Comparing conceptual designs for mobile access to geo-spatial information | |
JP2006134340A (ja) | サーバ | |
Simon et al. | Beyond location based–the spatially aware mobile phone | |
KR20060117140A (ko) | 이동 통신 단말기를 이용한 별자리 정보 제공 서비스. | |
Robinson et al. | Point-to-GeoBlog: gestures and sensors to support user generated content creation | |
WO2016175951A1 (en) | Location based print controller with external data for amenities | |
Yasuoka et al. | The advancement of world digital cities | |
AU2002248278A1 (en) | Pointing systems for addressing objects | |
Robinson et al. | Exploring casual point-and-tilt interactions for mobile geo-blogging | |
Pradhan et al. | Websign: hyperlinks from a physical location to the web | |
Luimula et al. | Techniques for location selection on a mobile device | |
Simon et al. | Enabling spatially aware mobile applications | |
Awan et al. | Mobile Based Jamshoro City Location Service (JCLS) |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130626 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130702 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20131001 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140218 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20140516 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20140521 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20140617 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20140620 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20150106 |