[go: up one dir, main page]

JP2000513470A - Position determination in communication systems - Google Patents

Position determination in communication systems

Info

Publication number
JP2000513470A
JP2000513470A JP10502917A JP50291798A JP2000513470A JP 2000513470 A JP2000513470 A JP 2000513470A JP 10502917 A JP10502917 A JP 10502917A JP 50291798 A JP50291798 A JP 50291798A JP 2000513470 A JP2000513470 A JP 2000513470A
Authority
JP
Japan
Prior art keywords
location
user
determining
type
service
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
Application number
JP10502917A
Other languages
Japanese (ja)
Inventor
ブラッカート,ユージン
ラデン,グレゴリー・シー
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Motorola Solutions Inc
Original Assignee
Motorola Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Motorola Inc filed Critical Motorola Inc
Publication of JP2000513470A publication Critical patent/JP2000513470A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3605Destination input or retrieval
    • G01C21/3608Destination input or retrieval using speech input, e.g. using speech recognition
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3626Details of the output of route guidance instructions
    • G01C21/3629Guidance using speech or audio output, e.g. text-to-speech
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/123Traffic control systems for road vehicles indicating the position of vehicles, e.g. scheduled vehicles; Managing passenger vehicles circulating according to a fixed timetable, e.g. buses, trains, trams
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO 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
    • G01S2205/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S2205/001Transmission of position information to remote stations
    • G01S2205/006Transmission of position information to remote stations for emergency situations
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO 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
    • G01S2205/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S2205/001Transmission of position information to remote stations
    • G01S2205/008Transmission of position information to remote stations using a mobile telephone network

Landscapes

  • Engineering & Computer Science (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • General Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Human Computer Interaction (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Telephonic Communication Services (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Navigation (AREA)

Abstract

(57)【要約】 本方法は、位置についての口頭説明を含む第1ワイヤレス音声送信をユーザから受信する段階(201)を含む。音声認識を利用して、第1ワイヤレス音声送信は位置のデータ表現に変換される(203)。この位置は、街路住所または陸標名を含んでもよい。各種のサービス、特に、ユーザの位置を利用する位置ベース・サービスを提供でき、それには街路住所(407),開始位置から所望位置までの方向(509)および緊急支援(609)が含まれる。 Summary The method includes receiving a first wireless voice transmission from a user including a verbal description of a location (201). Using voice recognition, the first wireless voice transmission is converted to a data representation of the location (203). This location may include a street address or landmark name. A variety of services can be provided, especially location-based services that utilize the location of the user, including street address (407), directions from the starting location to the desired location (509), and emergency assistance (609).

Description

【発明の詳細な説明】 通信システムにおける位置判定 発明の分野 本発明は、有線(wireline)およびワイヤレス・ユーザに対して位置ベ ース・サービス(location‐based service)を提供するこ とを含むが、それに制限されない、通信サービスに関する。 発明の背景 旅行者,ビジネスマン,観光客および旅行する多くの他の人々は、正確な位置 情報を一般に必要とする。例えば、ある人が不慣れな都市または都市の不慣れな 部分にいるが、歴史的な建物,ホテル,コンベンション・センタ,空港などに行 きたい場合、そこへの行き方がわからないことがあり、現在いる場所さえもわか らないことがある。 現在位置から行きたい場所に人物をナビゲーションすることを助けるために経 路アルゴリズム(routing algorithm)やディスプレイ・マッ プ(display map)を利用する人工知能を備えたシステムを含め、さま ざまなナビゲーション・システムが存在する。これらのシステムの中には、車両 の移動中にドライバを支援するために音声出力を与えるものもある。一部のシス テムは衛星シグナリングおよび他の外部センサを利用して、車両内の車両位置シ ステムに存在するマップに対して車両の位置を判定する。しかし、このようなシ ステムは、厳密に車両が位置する場所を判定する上で正確ではなく、数千フィー トもずれることがある。さらに、これらのシステムは極めて高価で、レンタカー で容易に利用できず、歩行者用の携帯ユニットも容易に利用できない。 人が歩行中に、あるいは車両ナビゲーション・システムのないレンタカー内で 自分の現在位置がわからない場合、そのエリア内の誰かに情報を求め、受けた情 報の精度に頼るという選択肢に制限される。利用者が有線電話を見つけることが できた場合、このようなシステムは電話の位置、ひいては個人の位置を、既知の トレーシング技術により識別できる。しかし、これらのシステムは、例えば電話 システムのオペレータがユーザの希望をたまたま知らない限り、現在位置から所 望の位置までの方向など、更なる支援を提供できない。こ のようなシステムは、一般に大きな地理的エリアで移動し、かつその位置が特定 のセル内として最良に判定できるセルラ電話利用者用に提供されない。セルラ・ ユーザや他の無線周波数(RF)ユーザなど、ワイヤレス・ユーザを特定するた めの既知の方法は高価で、位置ベース支援(location‐based a ssistance)を必要とする者によって一般に要求される程度には正確で ない。 従って、車両ナビゲーション・システムを必要とせずに、人が自分の位置を判 定するのを支援する方法が必要とされる。 図面の簡単な説明 第1図は、本発明による通信システムのブロック図である。 第2図は、本発明による位置判定を説明するフローチャートである。 第3図は、本発明により位置サーバ109と通信ユニットを携帯するユーザと の間で対話する方法を示すフローチャートである。 第4図は、本発明により街路住所を判定する方法を示すフローチャートである 。 第5図は、本発明により開始位置から所望の位置までの方向を判定する方法を 示すフローチャートである。 第6図は、本発明により緊急支援の要求を処理する方法を示すフローチャート である。 好適な実施例の説明 以下では、ユーザの現在位置を判定し、かつ方向および/または他の地理的情 報を提供する上でユーザを支援する装置および方法について説明する。さらに、 利用者が不慣れな場所におり、かつ警察,消防または救急車など緊急支援を必要 とする場合、本発明は支援提供者を得る上で支援するサーバを提供する。本発明 は、音声認識,音声合成および位置判定技術を組み合わせて、自分の位置がわか らない、行きたい場所への行き方がわからない、あるいは現在位置で緊急支援を 得る方法がわからないワイヤレス・ユーザまたは有線ユーザに対してサービスを 提供することを提唱する。本発明に従って、ユーザは位置サーバ(locati on server)の電話番号をダイヤルし、この位置サーバは無人の自動化 システムでもよい。ユーザの通話は位置サーバに送られ、ついでサー バは、ユーザの位置と、緊急支援,位置判定,方向などユーザが希望するサービ スの種類とを判定することを助けるために、音声合成方法を利用してユーザから の情報をユーザに促す。 本方法は、位置についての口頭説明を含む、第1ワイヤレス音声送信をユーザ から受信する段階からなる。音声認識を利用して、第1ワイヤレス音声送信はこ の位置のデータ表現に変換される。この位置は、街路住所(street ad dress)または陸標名(landmark name)を含んでもよく、口頭 説明は少なくとも一つの街路住所,少なくとも一つの高速道路標識,少なくとも 一つの陸標名および少なくとも一つの建物名のうち少なくとも一つを含んでもよ い。 好適な実施例では、複数の位置のそれぞれは、対応する街路住所,対応する陸 標名および対応する碁盤目基準(grid reference)とともに、デー タ表現としてデータベースに格納される。位置のデータ表現がデータベースに格 納された複数の位置の一つと一致しない場合、ユーザの位置はワイヤレス送信位 置方法を利用して判定される。さらに、本方法は、ワイヤレス送信位置方法によ って判定されたユーザ位置を格納し、また将来の位置判定を支援するために対応 する無線周波数シグ ナチャ情報を格納することにより、適応的に学習する段階をさらに含んでもよい 。 第1ワイヤレス音声送信は位置サーバに送ることができ、この位置サーバはユ ーザと対話して、サービスの種類を判定し、このサービスの種類は位置ベース・ サービスでもよい。さらに、本発明は有線音声送信にも適用できる。 別の段階には、位置サーバによる音声合成を利用して、一連の質問を受信時に ユーザに聞こえる被送信信号に変換し、そして音声認識を利用して、この一連の 質問に対する一連の答えを位置サーバによって処理可能なフォーマットのデータ 表現に変換して、複数の格納済み位置データ表現のうちどれが口頭説明において 言及された位置のデータ表現に対応するのかを判定することを含む。 また、サービスの種類についての要求も送信してもよい。サービスの種類を含 む第2ワイヤレス送信が受信される。この第2ワイヤレス送信は、サービス種類 のデータ表現に変換され、サービス種類のデータ表現および位置のデータ表現は 、ユーザにとって有用な情報に処理される。この情報をユーザに提供するメッセ ージは、自動的に送信される。 位置ベース・サービスは、所望の位置の街路住 所についての要求でもよい。この場合、処理段階は、所望位置の碁盤目基準を判 定する段階と、対応する街路住所および対応する碁盤目基準とともにデータ表現 として複数の位置のそれぞれを格納するデータベースから、所望の位置の碁盤目 基準に対応する街路住所を判定する段階とをさらに含んでもよい。碁盤目基準に 対応する街路住所は第3ワイヤレス音声送信に変換され、ユーザに送信される。 位置ベース・サービスは、所望位置までの方向についての要求でもよい。この 場合、処理段階は、開始位置である位置のデータ表現から第1碁盤目基準を判定 する段階と、所望位置の第2碁盤目基準を判定する段階とを含んでもよい。第1 碁盤目基準および第2碁盤目基準を有する格納済みマップを利用して、開始位置 から所望位置までの方向が判定される。この方向は第3ワイヤレス音声送信に変 換され、ユーザに送信される。任意で、格納済みマップは、現在道路工事中の街 路または高速道路を利用することを避ける方向が判定されるように、道路工事情 報で更新してもよい。 位置ベース・サービスは、所望位置への緊急支援についての要求でもよく、こ の場合、所望位置に派遣すべき緊急支援の種類を要求するメッセー ジは、この種類の緊急支援の提供者に送信される。 この種類の緊急支援の提供者は、要求された種類の緊急支援の予想到着時間を送 信し、この予想到着時間を示すメッセージがユーザに送信される。 本発明による通信システムのブロック図を第1図に示す。ワイヤレス通信ユニ ット101は、ユーザのサービス要求を、リピータとしても知られるワイヤレス 基地局103に送信する。ワイヤレス通信ユニット101は、セルラ電話,電話 相互接続機能を具備する双方向無線機などでもよい。基地局103は、呼をコー ル・ルータ(call router)105に転送し、このコール・ルータは通 信ユニット101がダイヤルした電話番号に対応する位置サーバ109に呼を送 出する。公衆電話機,通常の電話機またはコードレス電話機などの有線通信ユニ ット107も、サービスを受信するために位置サーバ109にダイヤルできる。 位置サーバ109は、基本的には、 Motorola,Inc.から入手可能なPOWER PC 603/66マイ クロプロセッサなどのデータ・プロセッサ111からなる。プロセッサは、音声 認識モジュール113にアクセスし、この音声認識モジュールは位置サーバ10 9に転送されたデジタル化音声を取り込み、デジタル化音声をデー タ・プロセッサ111によって用いるためにデジタル信号に変換する。音声認識 モジュール113から受けた情報に基づいて、データ・プロセッサ111は、質 問することにより、通信ユニット101または107のユーザに更なる情報を求 め、ユーザの位置またはユーザが要求するサービスの種類をさらに具体的に判定 する。このような質問は、音声合成モジュール117を介して行われ、この音声 合成モジュールは格納済みの質問を取り込み、これらを音声送信に変換し、この 音声送信は、通信チャネルを介して送信されると、通信ユニット101または1 07によって復調された後ユーザに聞こえるようになる。例えば、Learno ut & Hauspie社から入手可能な市販の"Software Dev eloper's Kit for Microprocessors"は音声認 識および音声合成の両方が可能である。 また、データ・プロセッサ111は位置データベース115にもアクセスし、 この位置データベースから、データ・プロセッサ111はデジタル情報に変換さ れたユーザ情報を、住所および陸標名などの格納済み位置情報と照会することを 試みることができる。通信ユニット101または107のユーザからの情報と、 データベース内の情報 との間で一致が生じると、データ・プロセッサ111はユーザまたはユーザの要 求位置を見つけたことを知る。位置データベース115は、各地理的位置につい て、番号および街路名または高速道路名および/または番号を含む街路住所を収 容する。また、各地理的位置は、対応する陸標名も有する。陸標名は、例えば、 レストランの名前,会社,空港,名所旧跡,バス停,駅,建物などを含む。各位 置は、街路住所および陸標名だけでなく、対応する碁盤目基準を有する。各エリ アは、2つの異なる地理的位置の間で相関ができるように、XY座標で碁盤目基 準を有する。これらXY座標は、例えば、経度および緯度座標でもよい。 位置サーバ109による位置判定を説明するフローチャートを第2図に示す。 ステップ201において、位置についての口頭説明付き音声送信が受信される。 ステップ203において、音声認識モジュール113によって提供されるような 音声認識方法を利用して、音声送信は口頭で説明された位置のデータ表現に変換 される。ステップ205において、データ表現の形式である位置が位置データベ ース115にあるかどうか判定される。位置がデータベース115にある場合、 処理はステップ215に進む。ステップ205で位置がデ ータベースにない場合、処理はステップ207に進み、ここで位置サーバは、位 置を判定するために通信ユニット101または107のユーザと対話する。第3 図は、対話方法を提供する方法を示す。ステップ209において、ステップ20 7からの位置が位置データベース115にあるかどうか判定される。ステップ2 07において位置がある場合、処理はステップ215に進む。 ステップ209において位置がデータベースにない場合、処理はステップ21 1に進む。ステップ211において、AVL(Automatic Vehic le Location),GPS(Global Positioning S atellite)および当技術分野で周知の他の方法などのワイヤレス送信位 置方法を利用して、位置が判定される。例えば、本出願と同じ譲受人で、199 6年6月12日にEugene J.Bruckertらに代わって出願された "Method and Apparatus for Determinin g the Location of a Wireless Communi cation System Subscriber"を参照されたい。なお、 この出願は参考として本明細書に含まれる。ステップ213において、位置サー バは、送信パラメータを関連位置とともに格納することにより、位置判定ス テップ211から適応的に学習する。これらの送信パラメータは、信号強度,ビ ット・エラー・レートおよび信号遅延拡散(signal delay spr ead)を含む。 次に、処理はステップ215に進み、ここで位置データベースは、ユーザが所 望するサービスの種類についての要求をユーザに送信する。この要求は、ユーザ から特定の答えを促す音声合成メッセージの形式である。ユーザは、選択された 数の選択肢のうちの一つを口頭で述べることにより、あるいは電話キーパッド上 の特定の一つのボタンまたは複数のボタンを押すことにより、応答できる。好適 な実施例では、サービスの種類は位置ベース・サービスである。例えば、サービ ス種類の一つに、ユーザが陸標名をわかるが、街路住所がわからず、だが街路住 所からその位置を探すことができるような特定の位置の街路住所についての要求 でもよい。例えば、ユーザは特定のレストランの住所を知りたいが、その住所が わかればレストランを探すことができる。別のサービスには、開始位置から所望 位置までの方向についての要求がある。別の種類のサービスは、消防,警察また は救急車などの緊急派遣サービスでもよい。このような場合、人は遠隔エリアに いるか、あるいは 自分のいる位置が単純にわからないが、セルラ電話などのワイヤレス通信ユニッ トを持っており、救急車または他の緊急支援をその位置に派遣する必要がある。 最後に、ユーザは生のオペレータまたは個人に話すことを要求してもよく、位置 サーバはその人に呼を転送する。 ステップ219において、サービス種類および位置はユーザに有用な情報に処 理される。ユーザによって街路住所が要求された場合、ステップ201において ユーザが与えた位置に対応する街路住所がユーザに与えられる。詳細については 、第4図およびその関連文章を参照されたい。例えば、ユーザがある位置から別 の位置までの方向を要求した場合、位置サーバ109は開始位置から所望位置ま での方向を与える。さらに、位置サーバ109によって方向が判定されたときに 、現在道路工事中の街路または高速道路を避けるような方向を指示することがで きるように、道路工事情報をデータベースに入力してもよい。この方法では、複 数セットの方向を与えることができる。詳細については、第5図およびその関連 文章を参照されたい。ユーザが緊急支援を要求した場合、ユーザには、適切な提 供者からの適切な支援を要求してから位置サーバ109に送信される際の予想到 着 時間を送信できる。詳細については、第6図およびその関連文章を参照されたい 。 位置サーバ109と通信ユニット101または107を携帯するユーザとの間 の対話方法を示すフローチャートを第3図のフローチャートに示す。ステップ3 01において、音声合成モジュール117によって提供されるような音声合成を 利用して、質問は音声送信に変換され、ユーザに送信される。位置サーバ109 が求める情報の種類に応じて、一連の質問が位置データベース105に格納され 、これらの質問は位置サーバ109が必要とする情報を得るためのものである。 ステップ303において、質問に対する答えが位置サーバ109によって受信さ れる。ステップ305において、位置サーバ109は、ステップ303において 受信された答えが、位置を適切に判定するために位置サーバ109が求める情報 を与えるかどうかを判定する。ステップ305において位置が答えによって判定 した場合、処理は終了する。位置がまだ判定していない場合、処理はステップ3 07に進む。ステップ307において一連の質問からさらに尋ねるべき質問があ る場合、処理はステップ301に進む。ステップ307においてこれ以上質問が ない場合、位置が判定されないまま処理 は終了する。以下の例は、位置サーバ109と通信ユニット101のユーザとの 間で生じうる対話である。 位置サーバ109:「こんにちは。レストラン,ホテル、ガソリンスタンド, 花屋についてお知りになりたいですか?それとも緊急サービスが必要ですか?」 ユーザ:「近くの花屋が知りたいのです」 位置サーバ109:「今いる場所をお知らせください」 ユーザ:「Fourth & Mainにいます」 位置サーバ109:「近くに3つの花屋があります:Able'sと、Bak er'sと、Charlie'sです。最寄りの花屋はCharlie'sです。 どの花屋がいいですか?」 ユーザ:「Charlie'sにします」 位置サーバ109:「4番街を東に5ブロック進んでください。Charli e's店は4番街132です。ほかにお役に立つことはありませんか?」 ユーザ:「ありません」 位置サーバ109:「ご利用ありがとうございました」 街路住所を判定する方法を示すフローチャートを第4図のフローチャートに示 す。ステップ401において、ステップ201においてユーザによって与えられ た位置に対する碁盤目基準が判定される。ステップ403において、ステップ4 01において判定された碁盤目基準から街路住所が判定される。この処理は、位 置データベース115において碁盤目基準を参照し、位置デー場ベース115か ら対応する街路住所を見つけることからなる。ステップ405において、音声合 成モジュール117を利用して、街路住所は音声送信に変換される。ステップ4 07において、音声送信はユーザに送信され、処理は終了する。 開始位置から所望位置までの方向を判定する方法を示すフローチャートを第5 図のフローチャートに示す。ステップ501において、ステップ201において 記述された位置である開始位置について、碁盤目基準が判定される。ステップ5 03において、ユーザから要求された所望位置について、碁盤目基準が判定され る。ステップ505において、格納済みマップを利用して、開始位置から所望位 置までの方向が碁盤目基準の間の差を利用して判定される。例えば、Rand McNally & Company社から市販されるTripmaker 1996 Edition CDROMは、出発点と目的地の住所があれば、ド ライブ・ルートを提示する。ステップ507において、音声合成モジュール11 7を利用して、方向は音声送信に変換される。ステップ509において、音声送 信はユーザに送信され、処理は終了する。 緊急支援の要求を処理する方法について説明するフローチャートを第6図のフ ローチャートに示す。ステップ601において、要求された緊急支援の種類は、 例えば、必要な緊急支援の特定の種類が判定されるまで、第3図のフローチャー トのステップを利用することによって判定される。ステップ603において、こ の種類の緊急支援の提供者は、位置データベース115内のルックアップ・テー ブルから判定される。位置データベース115は、電話番号,提供者位置および 緊急情報を要求する上で位置サーバ109を支援するために必要な他の関連情報 を格納する。例えば、救急車を派遣することをユーザが要求した場合、位置サー バは位置データベース115内の救急車の項目を調べて、ユーザの現在位置に近 い位置にある救急車の提供者を見つける。ステップ605において、提供者への メッセージが送信され、このメッセージはユーザの位置においてユーザが要求し た 種類の緊急支援を要求する。ステップ607において、位置サーバ109は、提 供者からの緊急支援の予想到着時間を受信する。ステップ609において、位置 サーバ109は緊急支援の予想到着時間をユーザに送信し、処理は終了する。以 下の例は、位置サーバ109と通信ユニット101のユーザとの間で生じうる対 話である。 位置サーバ109:「こんにちは。レストラン,ホテル、ガソリンスタンド, 花屋についてお知りになりたいですか?それとも緊急サービスが必要ですか?」 ユーザ:「緊急サービスが必要です」 位置サーバ109:「必要なのは警察ですか、救急車ですか、消防ですか、そ れとも路傍サービス(roadside service)ですか?」 ユーザ:「警察です」 位置サーバ109:「接続中です;パトカーが60秒以内にそちらに伺います ...ご利用ありがとうございました」 本発明には以下の効果がある。まず、親交換機(master switch) または基地局に余分な位置判定装置を設ける必要がない。基地局に位置装置 があると、加入者ははるかに高い精度を提供する。親交換機において、経路計画 装置(route planning equipment)が必要ない。本発明 は、サーバが位置的に集中するので、提供されるサービスの簡単な追加または修 正が可能である。ワイヤレス・ユーザには、位置情報と、従来は自動車および有 線ユーザに限られた他のサービスが提供される。RF位置装置を利用することに より、音声認識装置によって処理される可能な項目の範囲を狭くするのに役立つ 。加入者が提供する位置情報と、RF位置情報とを相関することにより、ワイヤ レス通信システム・カバレッジをよりよく予測・解析するのに役立ち、そのため ワイヤレス通信システムが利用される際にRFカバレッジを学習する機構が得ら れる。DETAILED DESCRIPTION OF THE INVENTION                       Position determination in communication systems                                Field of the invention   The present invention provides a location-based approach for wired and wireless users. Provide location-based services And, but not limited to, communication services.                                Background of the Invention   Accurate location for travelers, businessmen, tourists and many others traveling You generally need information. For example, if a person is an unfamiliar city or Although part of the building, access to historic buildings, hotels, convention centers, airports, etc. Sometimes you don't know how to get there, even where you are Not always.   To help you navigate a person from your current location to where you want to go Routing algorithms and display maps Including systems with artificial intelligence using display maps There are various navigation systems. Some of these systems include vehicles Some provide audio output to assist the driver while traveling. Some cis The system utilizes satellite signaling and other external sensors to determine vehicle position within the vehicle. The position of the vehicle is determined with respect to a map existing in the stem. However, such a system The stem is not accurate in determining exactly where the vehicle is located, May shift. In addition, these systems are extremely expensive, And the pedestrian's portable unit cannot be easily used.   When a person is walking or in a rental car without a vehicle navigation system If you do not know your current location, ask for information from someone in the area and Limited to the option of relying on the accuracy of the report. Users can find a wired phone If possible, such a system could determine the location of the telephone, and thus Can be identified by tracing techniques. However, these systems, for example, Unless the system operator happens to know the user's wishes, Cannot provide further assistance, such as direction to desired location. This Systems typically move in a large geographic area and are located Is not provided for a cellular telephone user who can make the best judgment within the cell of the same. Cellular Identify wireless users, such as users and other radio frequency (RF) users Known methods for doing so are expensive, location-based a accurate to the extent generally required by those in need Absent.   Therefore, people can determine their position without the need for a vehicle navigation system. There is a need for a way to help determine this.                             BRIEF DESCRIPTION OF THE FIGURES   FIG. 1 is a block diagram of a communication system according to the present invention.   FIG. 2 is a flowchart illustrating position determination according to the present invention.   FIG. 3 shows a user carrying a location server 109 and a communication unit according to the present invention. 5 is a flowchart showing a method of interacting between the two.   FIG. 4 is a flowchart showing a method for determining a street address according to the present invention. .   FIG. 5 shows a method for determining a direction from a start position to a desired position according to the present invention. It is a flowchart shown.   FIG. 6 is a flowchart illustrating a method for processing a request for emergency assistance according to the present invention. It is.                            Description of the preferred embodiment   In the following, the user's current location is determined and directions and / or other geographical information are determined. An apparatus and method for assisting a user in providing information is described. further, The user is in an unfamiliar place and needs emergency assistance such as police, fire or ambulance In this case, the present invention provides a server that assists in obtaining a support provider. The present invention Uses a combination of speech recognition, speech synthesis and position determination techniques to determine Not knowing where to go, or providing emergency assistance at the current location Offer services to wireless or wired users who do not know how to get Advise to provide. In accordance with the present invention, a user can access a location server (locati on server) phone number and this location server is unattended It may be a system. The user's call is sent to the location server, which then The service is based on the user's location and the services the user desires, such as emergency assistance, To help users determine the type of the To the user.   The method includes providing a first wireless voice transmission including a verbal description of a location to a user. From the receiving step. Using voice recognition, the first wireless voice transmission is Is converted to the data representation of the position. This location is the street address (street ad dress) or landmark name (oral name). The description is at least one street address, at least one highway sign, at least It may include at least one of a landmark name and at least one building name. No.   In a preferred embodiment, each of the plurality of locations is associated with a corresponding street address, a corresponding land address. The data along with the title and the corresponding grid reference Stored in the database as a data representation. Data representation of position is stored in database If the location does not match one of the stored locations, the user's location is Is determined using the placement method. Further, the method is based on the wireless transmission location method. Stores the user position determined according to the above and supports it to support future position determination Radio frequency sig The method may further include a step of adaptively learning by storing the nacha information. .   The first wireless voice transmission can be sent to a location server, which is Interact with the user to determine the type of service, which may be location-based It may be a service. Further, the present invention is applicable to wired audio transmission.   Another step is to use the location server's speech synthesis to receive a series of questions It converts this into a transmitted signal that can be heard by the user, and uses speech recognition to Data in a format that can be processed by the location server to answer a series of questions Into a representation, which of the stored location data representations Determining whether it corresponds to the data representation of the mentioned location.   Also, a request for the type of service may be transmitted. Including service type A second wireless transmission is received. This second wireless transmission is service type The data representation of the service type and the data representation of the location are Is processed into information useful to the user. A message that provides this information to the user Page is sent automatically.   Location-based services provide street residences at desired locations. It may be a request for a place. In this case, the processing step determines the grid reference at the desired position. And data representation with corresponding street address and corresponding grid reference From a database that stores each of a plurality of positions as Determining a street address corresponding to the criterion. Go grid reference The corresponding street address is converted to a third wireless voice transmission and transmitted to the user.   The location-based service may be a request for a direction to a desired location. this In the case, the processing step determines the first grid reference from the data representation of the position that is the start position And a step of determining a second grid reference of a desired position. First Using the stored map having the grid reference and the second grid reference, the starting position The direction from to the desired position is determined. This direction changes to a third wireless voice transmission. And transmitted to the user. Optionally, the stored map is the city currently under road construction Road construction information to determine the direction to avoid using roads or highways The information may be updated.   The location-based service may be a request for emergency assistance to the desired location, A message requesting the type of emergency assistance to be dispatched to the desired location. The message is sent to the provider of this type of emergency assistance. The provider of this type of emergency assistance should send the expected arrival time of the requested type of emergency assistance. A message indicating the expected arrival time is sent to the user.   FIG. 1 shows a block diagram of a communication system according to the present invention. Wireless communication unit Unit 101 converts a user's service request to a wireless service, also known as a repeater. Transmit to base station 103. The wireless communication unit 101 is a cellular telephone, a telephone It may be a two-way radio having an interconnection function. Base station 103 routes the call. To the call router 105, and the call router Sends a call to the location server 109 corresponding to the telephone number dialed by the communication unit 101 Put out. Wired communication units such as public telephones, ordinary telephones, and cordless telephones Unit 107 can also dial location server 109 to receive services.   The location server 109 is basically POWER PC 603/66 My available from Motorola, Inc. A data processor 111 such as a microprocessor. Processor, voice Accessing the recognition module 113, this speech recognition module 9 and transfer the digitized voice to the data To a digital signal for use by the data processor 111. voice recognition Based on the information received from module 113, data processor 111 The user of communication unit 101 or 107 for further information. More specifically determine the location of the user or the type of service requested by the user I do. Such a question is made via the speech synthesis module 117, The synthesis module takes in the stored questions, converts them into audio transmissions, The audio transmission, when transmitted over the communication channel, causes the communication unit 101 or 1 to transmit. 07 is demodulated and becomes audible to the user. For example, Learnno A commercially available "Software Dev" available from ut & Hauspie. eloper's Kit for Microprocessors " Sense and speech synthesis are both possible.   The data processor 111 also accesses a location database 115, From this location database, the data processor 111 converts the information into digital information. The registered user information with stored location information such as addresses and landmark names. You can try. Information from the user of the communication unit 101 or 107; Information in the database If a match occurs between the data processor 111 and the user, Know that you have found the position. The location database 115 contains information about each geographic location. To collect street addresses including numbers and street names or highway names and / or numbers. Accept. Each geographic location also has a corresponding landmark name. Landmark names are, for example, Includes restaurant names, companies, airports, historic sites, bus stops, stations, buildings, etc. Everyone The location has a corresponding grid reference, as well as street addresses and landmark names. Each area (A) In order to make a correlation between two different geographical locations, a grid With the standard. These XY coordinates may be, for example, longitude and latitude coordinates.   FIG. 2 is a flowchart illustrating the position determination by the position server 109. At step 201, a spoken transmission with verbal explanation of a location is received. In step 203, as provided by the speech recognition module 113 Using voice recognition methods, voice transmissions are converted to data representations of verbally described locations Is done. In step 205, the position in the form of the data expression is Source 115 is determined. If the location is in database 115, The process proceeds to step 215. In step 205, the position is If not, the process proceeds to step 207, where the location server Interact with the user of the communication unit 101 or 107 to determine the location. Third The figure shows how to provide a method of interaction. In step 209, step 20 It is determined whether the position from 7 is in the position database 115. Step 2 If there is a position at 07, the process proceeds to step 215.   If the position is not found in the database in step 209, the process proceeds to step 21. Proceed to 1. At step 211, AVL (Automatic Vehicle) le Location), GPS (Global Positioning S) wireless transmission position, such as attellite) and other methods known in the art. The position is determined using the placement method. For example, with the same assignee as the present application, 199 Eugene J. et al. Filed on behalf of Bruckert et al. "Method and Apparatus for Determinin g the Location of a Wireless Comuni See, "Cation System Subscriber." This application is incorporated herein by reference. In step 213, the position server By storing the transmission parameters together with the associated position, the It learns adaptively from step 211. These transmission parameters include signal strength, Error rate and signal delay spread (signal delay spr) ead).   Next, the process proceeds to step 215, where the location database stores the location of the user. Send a request to the user for the type of service desired. This request is Is a form of speech synthesis message that prompts for a specific answer. The user is selected By verbalizing one of a number of options or on a telephone keypad You can respond by pressing a particular button or buttons. Suitable In one embodiment, the service type is a location-based service. For example, service One of the types is that the user knows the landmark name, but does not know the street address, A request for a street address for a specific location so that the location can be found from the place May be. For example, a user wants to know the address of a particular restaurant, but the address is You can find a restaurant if you know. Another service desired from the starting position There is a requirement for the direction to the position. Another type of service is fire, police or May be an emergency dispatch service such as an ambulance. In such a case, the person is in a remote area Or I do not simply know where I am, but I have a wireless communication unit such as a cellular phone. Need to send an ambulance or other emergency assistance to that location. Finally, the user may request to speak to a live operator or individual, The server forwards the call to that person.   In step 219, the service type and location are processed into information useful to the user. Is managed. If a street address is requested by the user, in step 201 The street address corresponding to the position given by the user is given to the user. For more information 4 and its related text. For example, if the user When requesting the direction to the position, the position server 109 requests the direction from the start position to the desired position. Give directions at. Further, when the direction is determined by the position server 109, Can be directed to avoid a street or highway that is currently under construction. The road construction information may be input to the database so that it can be used. In this way, Several sets of directions can be provided. See Figure 5 and its related details for details. Please refer to the text. If the user requests emergency assistance, the user will be The expected arrival when the request is sent to the location server 109 after requesting appropriate support from the provider Wear Time can be sent. See Figure 6 and related text for details .   Between the location server 109 and the user carrying the communication unit 101 or 107 3 is shown in the flowchart of FIG. Step 3 01, speech synthesis as provided by the speech synthesis module 117. Utilizing, the question is converted to a voice transmission and transmitted to the user. Location server 109 A series of questions are stored in the location database 105 according to the type of information These questions are for obtaining the information required by the location server 109. In step 303, the answer to the question is received by location server 109. It is. In step 305, the location server 109 determines in step 303 The received answer is the information required by the location server 109 to properly determine the location Is determined. In step 305, the position is determined based on the answer. If so, the process ends. If the position has not been determined yet, the process proceeds to step 3 Proceed to 07. In step 307, a series of questions If so, the process proceeds to step 301. No more questions in step 307 If not, process without determining position Ends. The following example illustrates the communication between the location server 109 and the user of the communication unit 101. A dialog that can occur between   Location server 109:. "Hello restaurants, hotels, gas stations, Want to know about florists? Or do you need emergency services? "   User: “I want to know a nearby florist”   Location server 109: "Please let us know where you are now"   User: "I'm at Fourth & Main"   Location server 109: "There are three florists nearby: Able's and Bak er's and Charlie's. The nearest florist is Charlie's. Which florist is good? "   User: "I'm going to Charlie's"   Location server 109: "Go 5 blocks east on 4th Avenue. Charli The e's store is on 4th Avenue 132. Anything else useful? "   User: "No"   Location server 109: "Thank you for using"   FIG. 4 is a flowchart showing a method for determining a street address. You. In step 401, provided by the user in step 201 A grid reference for the position is determined. In step 403, step 4 The street address is determined from the grid reference determined in 01. This process Refer to the grid reference in the location database 115, and And finding the corresponding street address. In step 405, the audio Using the configuration module 117, street addresses are converted to voice transmissions. Step 4 At 07, the audio transmission is transmitted to the user and the process ends.   The flowchart showing the method for determining the direction from the start position to the desired position is shown in FIG. This is shown in the flowchart of FIG. In step 501, in step 201 The grid reference is determined for the start position that is the described position. Step 5 At 03, a grid reference is determined for the desired position requested by the user. You. In step 505, using the stored map, the desired position from the start position The direction to the placement is determined using the difference between the grid references. For example, Rand Tripmaker available from McNally & Company The 1996 Edition CDROM can be used only if there is a starting and destination address. Present a live route. In step 507, the speech synthesis module 11 Using 7, the direction is converted to voice transmission. In step 509, voice transmission The message is sent to the user and the process ends.   FIG. 6 is a flowchart illustrating a method for processing an emergency support request. Shown in the chart. In step 601, the type of emergency assistance requested is For example, the flowchart of FIG. Is determined by using the steps in In step 603, Providers of this type of emergency assistance require a lookup table in the location database 115. Judgment from Bull. The location database 115 contains telephone numbers, provider locations and Other relevant information needed to assist location server 109 in requesting emergency information Is stored. For example, if the user requests that an ambulance be dispatched, The server looks up the ambulance entry in the location database 115 and finds Find an ambulance provider in a different location. In step 605, the provider A message is sent and this message is requested by the user at the user's location. Was Request a kind of emergency support. In step 607, the location server 109 Receive the expected arrival time of emergency assistance from the provider. In step 609, the position The server 109 transmits the estimated arrival time of the emergency support to the user, and the process ends. Less than The following example shows a possible pair between the location server 109 and the user of the communication unit 101. It is a story.   Location server 109:. "Hello restaurants, hotels, gas stations, Want to know about florists? Or do you need emergency services? "   User: "I need emergency service"   Location server 109: "Need a police, ambulance, fire, or Is it a roadside service? "   User: "Police"   Location server 109: "Connecting; Police car will call you within 60 seconds . . . Thank you for using. "   The present invention has the following effects. First, parent switch (master switch) Alternatively, there is no need to provide an extra position determination device in the base station. Base station location device With it, the subscriber offers much higher accuracy. Route planning in parent exchange There is no need for a route planning equipment. The present invention Is easy to add or modify the services offered because the servers are centrally located. Positive is possible. Wireless users have access to location information, traditionally Other services limited to line users are provided. Using RF Positioning Devices Helps to narrow the range of possible items processed by the speech recognizer . By correlating the location information provided by the subscriber with the RF location information, To better predict and analyze wireless communication systems and coverage, A mechanism to learn RF coverage when wireless communication systems are used It is.

Claims (1)

【特許請求の範囲】 1.位置についての口頭説明を含む第1ワイヤレス音声送信をユーザから受信す る段階; 音声認識を利用して、前記第1ワイヤレス音声送信を前記位置のデータ表現に 変換する段階; からなる方法であって、 前記位置は街路住所を含むこと;前記位置は陸標名を含むこと;前記口頭説明 は、少なくとも一つの街路住所,少なくとも一つの高速道路標識,少なくとも一 つの陸標名および少なくとも一つの建物の名称のうち少なくとも一つを含むこと ;複数の位置のそれぞれは、対応する街路住所,対応する陸標名および対応する 碁盤目基準とともにデータ表現としてデータベースに格納されること;および前 記第1ワイヤレス音声送信は、位置サーバに送出されること; のうちいずれか一つであることを特徴とする方法。 2.前記位置のデータ表現は、前記データベースに格納された前記複数の位置の 一つと一致せず、またワイヤレス通信位置方法を利用して前記ユーザの位置を判 定する以降の段階のうち少なくとも一つをさらに含んで構成され;前記ワイヤレ ス送 信位置方法によって判定された前記ユーザの位置を格納し、かつ将来の位置判定 を支援するために対応する無線周波数シグナチャ情報を格納することにより、適 応的に学習する段階によって構成され;前記位置サーバが 前記位置を判定するために前記ユーザと対話することを特徴とする請求項1記載 の方法。 3.前記位置サーバによる音声合成を利用して、一連の質問を受信時にユーザに 聞こえる被送信信号に変換する段階;および 音声認識を利用して、前記一連の質問に対する一連の答えを前記位置サーバに よって処理可能なフォーマットのデータ表現に変換し、複数の格納済み位置デー タ表現のうちどれが前記口頭説明において言及された位置のデータ表現に対応す るのかを判定する段階; をさらに含んで構成されることを特徴とする請求項1記載の方法。 4.サービスの種類についての要求を送信する段階; 前記サービスの種類を含む第2ワイヤレス送信を受信する段階; 前記第2ワイヤレス送信を前記サービスの種類のデータ表現に変換する段階; 前記サービスの種類のデータ表現および前記位置のデータ表現をユーザに有用 な情報に処理する段階; メッセージを自動的に送信して、前記情報をユーザに与える段階であって、前 記第1ワイヤレス音声送信は位置サーバに送出され、前記位置サーバは前記サー ビスの種類を判定するために前記ユーザと対話すること;前記サービスの種類は 、位置ベース・サービスであること;前記位置ベース・サービスは、所望の位置 の街路住所についての要求であること;前記位置ベース・サービスは、所望の位 置までの方向についての要求であること;前記位置ベース・サービスは、所望の 位置への緊急支援についての要求であることのうちいずれか一つである、段階; をさらに含んで構成されることを特徴とする請求項1記載の方法。 5.前記処理する段階は: 所望の位置の碁盤目基準を判定する段階; 対応する街路住所および対応する碁盤目基準とともにデータ表現として複数の 位置のそれぞれを格納するデータベースから、前記所望の位置の碁盤目基準に対 応する街路住所を判定する段階; 前記碁盤目基準に対応する前記街路住所を第3 ワイヤレス音声送信に変換する段階; 前記第3ワイヤレス音声送信を前記ユーザに送信する段階; をさらに含んで構成されることを特徴とする請求項4記載の方法。 6.前記処理する段階は: 位置のデータ表現から第1碁盤目基準を判定する段階であって、前記位置は開 始位置である、段階; 所望の位置の第2碁盤目基準を判定する段階; 前記第1碁盤目基準および前記第2碁盤目基準を有する格納済みマップを利用 して、前記開始位置から前記所望の位置までの方向を判定する段階; 前記方向を第3ワイヤレス音声送信に変換する段階; 前記第3ワイヤレス音声送信を前記ユーザに送信する段階;および 前記格納済みマップを道路工事情報で更新する段階; をさらに含んで構成され、 方向を判定する前記段階は、現在道路工事中の街路または高速道路を利用する ことを避ける方向を判定する段階をさらに含んで構成されることを特徴とする請 求項4記載の方法。 7.緊急支援についての前記要求は緊急支援の種類を含み、前記所望の位置に派 遺すべき緊急支援の種類を要求するメッセージは、前記緊急支援の種類の提供者 に送信されること;前記緊急支援の種類の提供者は、要求された緊急支援の種類 の予想到着時間を送信し、前記予想到着時間を示すメッセージは前記ユーザに送 信されること;のうち少なくとも一つであることを特徴とする請求項4記載の方 法。 8.サービスの種類についての要求を含む第1有線音声送信をユーザから受信す る段階; 音声認識を利用して、前記第1有線音声送信を前記サービスの種類のデータ表 現に変換する段階; 前記サービスの種類のデータ表現および位置のデータ表現を前記ユーザに有用 な情報に処理する段階; 前記情報を前記ユーザに与えるメッセージを自動的に送信する段階; によって構成されることを特徴とする方法。 9.前記第1有線音声送信は位置サーバに送出され、前記位置サーバは、前記サ ービスの種類を判定するために前記ユーザと対話すること;前記サービスの種類 は、位置ベース・サービスであること;前記位置ベース・サービスは、所望の位 置の 街路住所についての要求であること;前記位置ベース・サービスは、所望の位置 までの方向についての要求であること;前記位置ベース・サービスは、所望の位 置への緊急支援についての要求であること;前記緊急支援についての要求は緊急 支援の種類を含み、前期所望の位置に派遣すべき緊急支援の種類を要求するメッ セージは、前記緊急支援の種類の提供者に送信されること;前記緊急支援の種類 の提供者は、要求された緊急支援の種類の予想到着時間を送信し、前記予想到着 時間を示すメッセージは前記ユーザに送信されること;のうち少なくとも一つで あることを特徴とする請求項8記載の方法。 10.前記処理する段階は; 所望の位置の碁盤目基準を判定する段階; 対応する街路住所および対応する碁盤目基準とともにデータ表現として複数の 位置のそれぞれを格納するデータベースから、前記所望の位置の碁盤目基準に対 応する街路住所を判定する段階; 前記碁盤目基準に対応する前記街路住所を第2有線音声送信に変換する段階; 前記第2有線音声送信を前記ユーザに送信する段階; をさらに含んで構成されることを特徴とする請 求項9記載の方法。 11.前記処理する段階は: 位置のデータ表現から第1碁盤目基準を判定する段階であって、前記位置は開 始位置である、段階; 所望の位置の第2碁盤目基準を判定する段階; 前記第1碁盤目基準および前記第2碁盤目基準を有する格納済みマップを利用 して、前記開始位置から前記所望の位置までの方向を判定する段階; 前記方向を第2有線音声送信に変換する段階; 前記ユーザが前記方向を聞くことができるように、前記第2有線音声送信を前 記ユーザに送信する段階; 前記格納済みマップを道路工事情報で更新する段階; をさらに含んで構成され、 方向を判定する前記段階は、現在道路工事中の街路または高速道路を利用する ことを避ける方向を判定する段階をさらに含んで構成されることを特徴とする請 求項9記載の方法。[Claims] 1. Receiving a first wireless voice transmission from a user including a verbal description of a location Stage;   Utilizing voice recognition to convert the first wireless voice transmission to a data representation of the location Converting;   A method comprising   The location includes a street address; the location includes a landmark name; the verbal description At least one street address, at least one highway sign, at least one Include at least one landmark name and at least one building name Each of the plurality of locations corresponds to a corresponding street address, a corresponding landmark name, and a corresponding Be stored in the database as a data representation with the grid reference; and Said first wireless voice transmission being sent to a location server;   The method characterized by any one of the following. 2. The data representation of the location is a representation of the plurality of locations stored in the database. Does not match one and uses the wireless communication location method to determine the location of the user. Further comprising at least one of the following steps; Sending Storing the position of the user determined by the trusted position method, and determining the future position By storing the corresponding radio frequency signature information to assist Adaptively learning; said location server The method of claim 1, further comprising interacting with the user to determine the location. the method of. 3. Utilizing the speech synthesis by the location server, the user receives a series of questions when receiving Converting to an audible transmitted signal; and   Using voice recognition, a series of answers to the series of questions are sent to the location server. Therefore, it is converted into a data representation in a format that can be processed, and Which of the data representations corresponds to the data representation of the location mentioned in the oral explanation Determining whether the   The method of claim 1, further comprising: 4. Sending a request for a service type;   Receiving a second wireless transmission including the service type;   Converting the second wireless transmission into a data representation of the service type;   The service type data representation and the location data representation are useful to the user. Processing into sensitive information;   Automatically sending a message to provide said information to the user, The first wireless voice transmission is sent to a location server, and the location server Interacting with the user to determine the type of service; The location-based service; the location-based service is Request for the street address of the location; Location-based service; the location-based service A step that is any one of a request for emergency assistance to the location;   The method of claim 1, further comprising: 5. The processing steps include:   Determining a grid reference at a desired location;   Multiple data representations along with corresponding street addresses and corresponding grid rules From the database storing each of the positions, the cross-reference to the grid at the desired position is obtained. Determining a corresponding street address;   The street address corresponding to the grid reference is set to a third Converting to wireless voice transmission;   Transmitting the third wireless voice transmission to the user;   The method according to claim 4, further comprising: 6. The processing steps include:   Determining a first grid reference from the data representation of the position, wherein the position is open; The starting position, the stage;   Determining a second grid reference at the desired location;   Utilizing a stored map having the first cross-cut standard and the second cross-cut standard Determining a direction from the start position to the desired position;   Converting the direction to a third wireless voice transmission;   Transmitting the third wireless voice transmission to the user; and   Updating the stored map with road construction information;   Further comprising   The step of determining a direction uses a street or a highway currently under road construction. A step of determining a direction to avoid the situation. The method of claim 4. 7. The request for emergency assistance includes the type of emergency assistance and dispatches to the desired location. The message requesting the type of emergency support to be left is the provider of the emergency support type. Sent to the provider of said emergency support type; And the message indicating the expected arrival time is sent to the user. 5. The method according to claim 4, wherein at least one of the following: Law. 8. Receiving a first wired voice transmission from a user including a request for a type of service Stage;   Utilizing voice recognition, the first wired voice transmission is converted to a service type data table. Converting to actual;   Useful data representation of the service type and location Processing into sensitive information;   Automatically sending a message giving said information to said user;   A method characterized by comprising: 9. The first wired voice transmission is sent to a location server, and the location server Interacting with the user to determine the type of service; the type of service Is a location-based service; the location-based service is Place of A request for a street address; the location-based service provides the desired location The location-based service must be in the desired position. Request for emergency assistance to the unit; the request for emergency assistance is urgent A message requesting the type of emergency support to be dispatched to the desired location, including the type of support A message is sent to the emergency support type provider; the emergency support type Provider sends the expected arrival time for the type of emergency assistance requested, A message indicating the time is sent to the user; 9. The method of claim 8, wherein the method comprises: 10. The processing steps include:   Determining a grid reference at a desired location;   Multiple data representations along with corresponding street addresses and corresponding grid rules From the database storing each of the positions, the cross-reference to the grid at the desired position is obtained. Determining a corresponding street address;   Converting the street address corresponding to the grid reference into a second wired voice transmission;   Transmitting the second wired audio transmission to the user;   A contract characterized by further comprising The method of claim 9. 11. The processing steps include:   Determining a first grid reference from the data representation of the position, wherein the position is open; The starting position, the stage;   Determining a second grid reference at the desired location;   Utilizing a stored map having the first cross-cut standard and the second cross-cut standard Determining a direction from the start position to the desired position;   Converting the direction to a second wired audio transmission;   Forward the second wired audio transmission so that the user can hear the direction. Sending to the user;   Updating the stored map with road construction information;   Further comprising   The step of determining a direction uses a street or a highway currently under road construction. A step of determining a direction to avoid the situation. The method of claim 9.
JP10502917A 1996-06-27 1997-03-10 Position determination in communication systems Pending JP2000513470A (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US67103796A 1996-06-27 1996-06-27
US08/671,037 1996-06-27
PCT/US1997/003406 WO1997050002A1 (en) 1996-06-27 1997-03-10 Location determination in a communication system

Publications (1)

Publication Number Publication Date
JP2000513470A true JP2000513470A (en) 2000-10-10

Family

ID=24692894

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10502917A Pending JP2000513470A (en) 1996-06-27 1997-03-10 Position determination in communication systems

Country Status (5)

Country Link
EP (1) EP0907895A4 (en)
JP (1) JP2000513470A (en)
KR (1) KR20000022231A (en)
CA (1) CA2259165A1 (en)
WO (1) WO1997050002A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105554946A (en) * 2015-12-30 2016-05-04 生迪智慧科技有限公司 Illuminating apparatus with wireless voice transparent-transmission function

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6385312B1 (en) 1993-02-22 2002-05-07 Murex Securities, Ltd. Automatic routing and information system for telephonic services
US5901214A (en) 1996-06-10 1999-05-04 Murex Securities, Ltd. One number intelligent call processing system
US7764231B1 (en) 1996-09-09 2010-07-27 Tracbeam Llc Wireless location using multiple mobile station location techniques
US9134398B2 (en) 1996-09-09 2015-09-15 Tracbeam Llc Wireless location using network centric location estimators
US7274332B1 (en) 1996-09-09 2007-09-25 Tracbeam Llc Multiple evaluators for evaluation of a purality of conditions
EP1286735A1 (en) 1999-09-24 2003-03-05 Dennis Jay Dupray Geographically constrained network services
US9875492B2 (en) 2001-05-22 2018-01-23 Dennis J. Dupray Real estate transaction system
US10684350B2 (en) 2000-06-02 2020-06-16 Tracbeam Llc Services and applications for a communications network
US10641861B2 (en) 2000-06-02 2020-05-05 Dennis J. Dupray Services and applications for a communications network
US7437295B2 (en) 2001-04-27 2008-10-14 Accenture Llp Natural language processing for a location-based services system
US7698228B2 (en) 2001-04-27 2010-04-13 Accenture Llp Tracking purchases in a location-based services system
US6944447B2 (en) 2001-04-27 2005-09-13 Accenture Llp Location-based services
US7224981B2 (en) * 2002-06-20 2007-05-29 Intel Corporation Speech recognition of mobile devices
US7426535B2 (en) 2002-10-08 2008-09-16 Telecommunication Systems, Inc. Coordination of data received from one or more sources over one or more channels into a single context
CN100378717C (en) * 2004-01-17 2008-04-02 华为技术有限公司 Method for acquiring direction of target location through handheld device
US7774132B2 (en) * 2006-07-05 2010-08-10 Cisco Technology, Inc. Providing navigation directions
US10175060B2 (en) 2016-09-06 2019-01-08 Microsoft Technology Licensing, Llc Translation of verbal directions into a list of maneuvers
EP3671120B1 (en) 2018-12-17 2023-07-26 HERE Global B.V. Enhancing the accuracy for device localization
US10819849B1 (en) 2019-10-10 2020-10-27 Motorola Solutions Inc. Device, system and method for address validation

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5177685A (en) * 1990-08-09 1993-01-05 Massachusetts Institute Of Technology Automobile navigation system using real time spoken driving instructions
US5144294A (en) * 1990-10-17 1992-09-01 Ldj Industries, Inc. Radio frequency message apparatus for aiding ambulatory travel of visually impaired persons
US5274560A (en) * 1990-12-03 1993-12-28 Audio Navigation Systems, Inc. Sensor free vehicle navigation system utilizing a voice input/output interface for routing a driver from his source point to his destination point
US5596500A (en) * 1993-10-25 1997-01-21 Trimble Navigation Limited Map reading system for indicating a user's position on a published map with a global position system receiver and a database
US5528501A (en) * 1994-03-28 1996-06-18 At&T Corp. System and method for supplying travel directions
US5625668A (en) * 1994-04-12 1997-04-29 Trimble Navigation Limited Position reporting cellular telephone
GB9417600D0 (en) * 1994-09-01 1994-10-19 British Telecomm Navigation information system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105554946A (en) * 2015-12-30 2016-05-04 生迪智慧科技有限公司 Illuminating apparatus with wireless voice transparent-transmission function

Also Published As

Publication number Publication date
EP0907895A1 (en) 1999-04-14
EP0907895A4 (en) 2001-01-17
WO1997050002A1 (en) 1997-12-31
KR20000022231A (en) 2000-04-25
CA2259165A1 (en) 1997-12-31

Similar Documents

Publication Publication Date Title
JP2000513470A (en) Position determination in communication systems
US9247053B1 (en) Method and system for providing quick directions
US20050049785A1 (en) Off-board navigation system
US6389290B1 (en) Enhanced weather and traffic information from mobile communication devices
US6424910B1 (en) Method and system for providing related navigation features for two or more end users
US7627426B2 (en) Geographic database including data indicating wireless coverage and method and system for use thereof
US20060100779A1 (en) Off-board navigational system
KR100454922B1 (en) Navigation system for providing a real-time traffic information and method thereof
TW532000B (en) System and method of accessing and recording messages at coordinate way points
JP2001249026A (en) Method of navigation service to be made to cellular phone device from server and system therefor
US20160157063A1 (en) Geographical applications for mobile devices and backend systems
JPH11146080A (en) Information service system utilizing position information of mobile communication terminal
CN1223722A (en) Location determination in a communication system
KR100712828B1 (en) Surrogate operation system using location based service and its method
JP4285857B2 (en) Information terminal
US7738878B2 (en) Method for obtaining location information of a mobile unit using a wireline telephone number
JP3349990B2 (en) Navigation system
CA2556640C (en) Off-board navigational system
WO2001043482A1 (en) System and method for communicating information
EP1342052A1 (en) System and procedure for a voice-controlled telephone service for providing position-related information associated with an object
JPH03211955A (en) Destination map transmission system
JPH10290479A (en) Wireless communication system and mobile terminal area information obtaining method
JP2003315082A (en) Map guiding method and system thereof
JPH09245295A (en) Position confirmation system
JP2007192561A (en) VEHICLE INFORMATION PROVIDING DEVICE, VEHICLE INFORMATION PROVIDING SYSTEM, AND VEHICLE INFORMATION PROVIDING METHOD