JP3984002B2 - ツー・ドゥーリスト項目の電子的通知方法及び移動体ユーザ端末 - Google Patents
ツー・ドゥーリスト項目の電子的通知方法及び移動体ユーザ端末 Download PDFInfo
- Publication number
- JP3984002B2 JP3984002B2 JP2001188432A JP2001188432A JP3984002B2 JP 3984002 B2 JP3984002 B2 JP 3984002B2 JP 2001188432 A JP2001188432 A JP 2001188432A JP 2001188432 A JP2001188432 A JP 2001188432A JP 3984002 B2 JP3984002 B2 JP 3984002B2
- Authority
- JP
- Japan
- Prior art keywords
- user
- list
- list item
- location
- processing unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 42
- 238000012545 processing Methods 0.000 claims description 20
- 238000012790 confirmation Methods 0.000 claims description 19
- 238000004891 communication Methods 0.000 claims description 17
- 238000010586 diagram Methods 0.000 description 16
- 230000008569 process Effects 0.000 description 9
- 230000008859 change Effects 0.000 description 6
- 230000002452 interceptive effect Effects 0.000 description 5
- 230000006870 function Effects 0.000 description 4
- 230000003213 activating effect Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 3
- 238000013519 translation Methods 0.000 description 3
- 230000000007 visual effect Effects 0.000 description 3
- 238000001514 detection method Methods 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 230000004397 blinking Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/09—Arrangements for giving variable traffic instructions
- G08G1/0962—Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
- G08G1/0968—Systems involving transmission of navigation instructions to the vehicle
- G08G1/096805—Systems involving transmission of navigation instructions to the vehicle where the transmitted instructions are used to compute a route
- G08G1/096827—Systems involving transmission of navigation instructions to the vehicle where the transmitted instructions are used to compute a route where the route is computed onboard
-
- 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/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/109—Time management, e.g. calendars, reminders, meetings or time accounting
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/09—Arrangements for giving variable traffic instructions
- G08G1/0962—Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
- G08G1/0968—Systems involving transmission of navigation instructions to the vehicle
- G08G1/096877—Systems involving transmission of navigation instructions to the vehicle where the input to the navigation device is provided by a suitable I/O arrangement
- G08G1/096894—Systems involving transmission of navigation instructions to the vehicle where the input to the navigation device is provided by a suitable I/O arrangement where input is assisted by the navigation device, i.e. the user does not type the complete name of the destination, e.g. using zip codes, telephone numbers, progressively selecting from initial letters
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Economics (AREA)
- Data Mining & Analysis (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Automation & Control Theory (AREA)
- Mobile Radio Communication Systems (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Navigation (AREA)
Description
【発明の属する技術分野】
本発明は一般に電子的通知システム、より特定的には、ツー・ドゥーリスト項目(to−do list item)を実行するため予め定められた近くの場所内にユーザがいるとき、ツー・ドゥーリスト内のエントリについての警告を出すための電子的システムおよび方法に関する。
【0002】
【従来の技術】
今日のテンポの速い世界において、「効率」は、数多くの人々が取り上げるモットーである。かかる効率は、職場のみならず毎日の生活にもあてはまる。一日のうちに成し遂げる必要のある仕事(task)の数が増加し、かかる仕事を達成するための一日の時間数が少なくなるように感じられるにつれて、自分の時間を効率良く管理し、実践的かつ組織立った形でその時間内に達成される必要のある仕事を計画することが益々重要となる。仕事を効率良く達成するべき順序といったような個人が実施する計画は、その個人がその順序又は達成すべき仕事を忘れたならば無益なものとなる。
【0003】
かくして、仕事を組織し思い出させる上で個人への助けとなるべくさまざまな工夫が従来技術に存在している。例えば冷蔵庫のドア、カレンダー等の上に貼られた個人的メモやポストイット(付せん)は、個人に1日のうちに達成すべき仕事を思い出させるのに役立つ。予定表やパーソナルオーガナイザ(personal organizer)もまた、個人が時間に注意しなければならない仕事および約束を見失わないようにする一助となる。電子カレンダーおよびオーガナイザを使用する場合、ユーザは、特定の仕事又は約束を実施する時間になったとき、そのデバイスのアラーム又は通知プロセスを介して電子的に通知を受けることができる。
【0004】
【発明が解決しようとする課題】
仕事が時間に注意する必要のないものである場合、ユーザは往々にしてかかる仕事を別のツー・ドゥーリスト内に入れる。ツー・ドゥーリストの中に入力される標準的な仕事としては、例えば、A店で品物Xを、B店で品物Yを購入すること、銀行に立寄ること、郵便局に行くこと、クリーニング屋に行くことおよびその他のタイプの用事を実行することが含まれる。かかるツー・ドゥーリストが手動式又は電子式のいずれで保持されるかに拘わらず、ユーザは、達成の必要がある特定の仕事を忘れないようにリストをチェックするよう努めなくてはならない。一定の時刻にツー・ドゥーリストをチェックしその仕事を思い出すことを怠ると、ユーザの時間管理が不充分なものになるであろう。例えば、B店に向かうユーザが、B店までの途中にある銀行に立寄るのを忘れるかもしれない。こうしてユーザは、銀行に行くべくもと来た道を戻るためのさらなる時間を浪費するか、又はこの仕事を完全に忘れる可能性がある。いずれのケースでも、ユーザは自らの時間を有効に使用しなかったことになる。
【0005】
従来技術ではまた、さまざまな個人間でツー・ドゥーリストを共用する有効な方法を提供できていない。例えば、家族の1人の構成員にもまた達成すべく計画されたツー・ドゥーリスト上の仕事をその家族の他の構成員が既に達成し終わっているかもしれない。これも又、その家族構成員双方の時間の無駄使いという結果をもたらす。いずれか一方の構成員はツー・ドゥーリスト上の異なる仕事に自らの時間を費やすことができたはずだからである。
【0006】
従って、ツー・ドゥーリスト上にエントリされている施設、店舗等に対し予め定められた近接の場所にユーザがいるとき、警告を出すための電子的システムおよび方法に対するニーズが生ずる。注意喚起によりユーザは次にその仕事をその場所で達成することができるようになる。かかるシステムはまた、ツー・ドゥーリスト項目を共用するその他のユーザを追跡し、共用されているツー・ドゥーリスト項目が達成されたときにその他のユーザにそれを通知することもできるべきである。
【0007】
【課題を解決するための手段】
本発明は、従来技術に伴う前述の欠点に対処してこれを軽減する。より特定的に言うと、本発明は、ユーザがツー・ドゥーリスト項目に対する特定の近くの場所にいることが検出された場合に、そのツー・ドゥーリスト項目についてユーザに通知するための電子的通知装置、電子的通知方法ならびに、そのためのコンピュータ読み取り可能な記録媒体を含む。
【0008】
本発明の1つの態様においては、ツー・ドゥーリスト項目の電子的通知方法には、移動体ユーザ端末に対しツー・ドゥーリストを入力する段階が含まれる。移動体ユーザ端末は、ユーザが自らの用事に着手するときにその現在位置を自動的に検出できるようにするグローバル・ポジショニングシステム(GPS)を含んでいる。移動体端末は、その現在位置とツー・ドゥーリスト項目の実行場所とを定期的に比較する。そして、ツー・ドゥーリスト項目の近接基準が満たされた場合に、電子的通知がユーザに送られる。ユーザはこのとき、その通知を受信したという確認を送ることができる。
【0009】
近接基準は、ユーザの現在位置、ユーザの目的地、目的地に到達するために選択された経路等といったような数多くの要因に基づいている。この近接基準は、仕事に応じても変動し得る。近接基準がユーザの現在位置に基づいている場合、この基準は、検出された現在の場所と実行地住所との間の距離が予め定められた近接距離数(すなわち1.6km(1マイル)、0.8km(0.5マイル)等)内にある場合に満たされる。
【0010】
本発明のもう1つの態様においては、特定のツー・ドゥーリスト項目は多数のユーザによって共用可能である。この案では、1またはそれ以上のユーザIDが1つのツー・ドゥーリスト項目と結びつけられる。このとき、その項目についての電子的通知は、付随するユーザIDと共に全てのユーザに送られる。これらのユーザのうちの1人が通知の確認を伝送したときに、そのツー・ドゥーリスト項目を共用するその他のユーザに対し状態更新メッセージが伝送される。状態更新メッセージは、「未通知」から「確認済み」へとツー・ドゥーリスト項目の状態を変更する。その後、確認済み項目のさらなる通知は、確認を行うユーザのみに対して伝送される。確認済みツー・ドゥーリスト項目を共用するその他のユーザは、さらなる通知の受信から除外される。
【0011】
本発明のさらにもう1つの態様においては、多数のユーザの間でのツー・ドゥーリストの共用は、中央ホストコンピュータを介して実施される。この案では、ツー・ドゥーリストはホストコンピュータに入力され、共用移動体端末にダウンロードされる。移動体端末の1つからの確認メッセージがホストコンピュータに伝送され、ホストコンピュータは状態更新メッセージを共用移動体端末へ伝送する。
【0012】
従って、本発明が単一の行程内で多数の仕事を処理するため効率の良い時間および計画の管理を可能にするということが分かるであろう。システムの警告メカニズムにより、ユーザはもはや、目的地の場所まで足を運ぶ途中に効率良く遂行され得たはずの用事を忘れる危険を冒さない。
【0013】
本発明はまた、ツー・ドゥーリストがさまざまな個人の間で有効に共用されることを可能にする。ツー・ドゥーリスト項目を共用するユーザおよび各項目の状態を追跡することにより、共用するユーザは、特定の仕事が確認され又は完了したときにそれを知ることになる。
【0014】
【発明の実施の形態】
概括的には、本発明は、ツー・ドゥーリスト上の項目のユーザに対し、そのユーザがその項目の実行場所の近くにいることが検出された場合にそれを警告し、かくしてユーザがその仕事を達成できるようにするための特定のシステムおよび方法に関するものである。各ツー・ドゥーリスト項目は、自動車内でサポートされ得るものといったような移動体ユーザ端末に入力される。移動体端末は、自動車が移動中に移動体端末を自動的に検出することのできるGPSインタフェースを含む。GPS インタフェースを用いて、移動体端末は、リストアップされた項目の予め定められた近接距離数(例えば1.6km(1マイル)、0.8km(0.5マイル)等)の範囲内をユーザが通過することになるか否かを見極めるため、そのユーザの位置とさまざまなツー・ドゥーリスト項目に係る場所を定期的に比較する。近接距離数は、ユーザの現在位置、ユーザの目的地、目的地に達するために選択された経路等を含むさまざまな基準に従って計算される。特定の基準が満たされた場合はつねに、システムは潜在的ツー・ドゥーリスト項目についての通知をユーザに対し提供する。
【0015】
通知に応えて、ユーザは、「確認済み」状態を伝送することにより自らがその通知を受信したことを示す。ツー・ドゥーリスト項目がひとたび完了された時点で、ユーザは、その項目が「完了した」ことを示すことによりその項目の状態を変更することができる。かくして、当該システムおよび方法は、単一の行程内で多数の仕事を処理するための効率の良い時間および計画の管理を可能にする。
【0016】
本発明の1つの実施例によると、当該システムおよび方法は、個人使用のための単一の移動体端末を含んでいる。あるいは、当該システムおよび方法は、家庭又は事業用の多数の端末を含む。多数の端末及び/又は多数のユーザの場合には、特定の項目を特定のユーザIDで識別して、ツー・ドゥーリスト項目が適切な者によって実行されるようにすることができる。特定の項目状態がひとたび「確認」又は「完了」された時点でリストを更新すべく、特定ユーザのツー・ドゥーリスト項目のための通知および状態フラグが多数の端末の間で共用される。
【0017】
以上のことを考慮して、図1は、対話型ツー・ドゥーリスト項目通知システムの概略的ブロック図を表している。図1の実施例では、ツー・ドゥーリストを格納する移動体ユーザ端末10は、GPS衛星システム12からのGPS信号を受信する。移動体端末10はユーザが自らの用事に着手するときの端末10の位置ひいては端末ユーザの位置を自動的に検出するためGPS信号を処理する。ユーザが項目の実行場所に近接した場所にいる場合、移動体端末10は、ユーザにツー・ドゥーリスト項目を思い出させる警告を表示する。
【0018】
ツー・ドゥーリストは、中央ホストコンピュータ14を介して多数のユーザ及び/又は多数の移動体端末(集合的に10で表されている)によって共用され得る。移動体端末10とホストコンピュータ14との間の通信は、従来のコンピュータネットワーク、セルラーネットワーク、公衆電話網及び/又は衛星システムネットワークを用いる有線16及び/又は無線18通信であってよい。
【0019】
多数の移動体端末10に対するツー・ドゥーリスト項目の通知を実施するためには、ホストコンピュータ14は好ましくは、次の3つのデータベース、すなわちツー・ドゥーリストデータベース20、ロケーション(場所)データベース22及びユーザデータベース23、のホストとして機能する。例示する実施例においては、3つのデータベースは、各々ハードディスクドライブ又はドライブアレイの形をとる3つの別々の大容量記憶デバイスの中に常駐する。しかしながら、3つのデータベースが単一の大容量記憶デバイス内に常駐しうるということも指摘しておく。そのツー・ドゥーリストが多数のユーザ又は端末10間で共用されるべきものでない場合には、ツー・ドゥーリストデータベース20およびロケーションデータベース22は移動体端末自体の中に常駐する。
【0020】
ツー・ドゥーリストデータベース20は、図3と関連して以下でさらに詳細に説明するように、ツー・ドゥーリスト上の各項目についての実行地住所および1またはそれ以上のユーザIDと共にツー・ドゥーリストを格納する。ユーザIDは、示された仕事の達成を担当する者を示す。実行地住所は、その仕事が達成されるべき特定の住所を示す。
【0021】
ロケーション(場所)データベース22は、同じく図4と関連して以下でさらに詳細に記述するように、特定の実行地住所に対して実行場所(ロケーション)をマッピングする。かくして、ユーザが、特定の住所の代りに店又は支店の名前といった実行場所を入力した場合に、ホストコンピュータ14は示された仕事の特定の住所を見い出すべくロケーションデータベース22をサーチする。ホストコンピュータ14は次に、ツー・ドゥーリストデータベース20内に特定の実行地住所と共にツー・ドゥーリスト項目を格納する。
【0022】
ユーザデータベース23は、同じく図5に関連して以下で説明するように、特定の移動体端末10に対し特定のユーザをマッピングする。かくして特定の端末から受信した通信は、その通信を伝送するユーザに対してマッピングされ得る。さらに、特定のユーザに結びつけられた端末を識別することにより、特定のユーザに対する通信を行うことが可能である。
【0023】
ツー・ドゥーリストを多数の移動体端末10がダウンロードするにあたっては、ホストコンピュータ14は、ツー・ドゥーリストをツー・ドゥーリストデータベース20から検索し、ツー・ドゥーリスト項目と結びつけられたユーザIDを検査する。ホストコンピュータ14は次に、ユーザID及び実行地住所と共にツー・ドゥーリスト全体を、有線16又は無線18の媒体を介して、ユーザIDによって示された移動体端末10に伝送する。あるいは、ホストコンピュータ14は、マスターツー・ドゥーリストからユーザIDに基づき検索された別のツー・ドゥーリストを作成し、個別化されたツー・ドゥーリストを各ユーザに伝送する。特定の仕事が複数の人物に割当てられる場合、その仕事は、全ての割当てられたユーザのためのツー・ドゥーリストの中に含められる。
【0024】
一変形実施例においては、ツー・ドゥーリストは中央ホストコンピュータ14を用いることなく多数の端末10により共用される。例えば、家族の各構成員について別々のユーザIDを持たせることにより、さまざまな家族構成員の間で共用し得る。このとき、各仕事は、1またはそれ以上のユーザIDと結びつけられる。結びつけられたユーザIDと共にツー・ドゥーリストはこのとき、各家族構成員の移動体端末の中に格納される。
【0025】
図2は、図1の移動体ユーザ端末10のより詳細な概略的ブロック図である。本発明の1つの実施例に従うと、移動体端末は自動車の中に設置される。自動車がすでにGPSシステムを備える場合、移動体端末は、場所(ロケーション)検出のためにその車のGPSインタフェースを利用することができる。一変形例では、移動体端末10は自動車内に設置されず、ユーザが携帯できる独立型ユニットである。
【0026】
中央ホストコンピュータ14が使用されない状況下では、ユーザは、各ツー・ドゥーリスト項目の実行場所を含むツー・ドゥーリストを、入力デバイス10aを用いて直接移動体端末10に入力する。ユーザは、ツー・ドゥーリスト項目の状態を変更するためにも入力デバイス10aを使用する。入力デバイスは、キーボード又は数字又は英数字ボタン又はキーパッド配置の形をとりうる。入力デバイス10a上の専用キー又はボタンは、ツー・ドゥーリストの入力又はダウンロード又は「確認済み」および「受諾済み」状態メッセージの伝送といったようなツー・ドゥーリストに関して実行される専用機能に関係する。
【0027】
中央ホストコンピュータ14を含む多数のユーザ及び/又は多数の移動体ユーザ端末の案によれば、ツー・ドゥーリストは直接ホストコンピュータに入力され、各移動体端末10にダウンロードされる。あるいは、ツー・ドゥーリストは移動体端末10を通して入力され、ホストコンピュータ14にアップロードされる。ホストコンピュータ14は、ツー・ドゥーリストの入力を可能にすべく移動体端末10と同様の入力デバイスで構成されている。移動体端末10には、ツー・ドゥーリストをホストコンピュータ14から又はホストコンピュータ14へダウンロード/アップロードするためのモデム10gが含まれている。モデム10gは、有線通信式のための従来のモデムの形をとってもいいし、及び/又は無線を介してのホストコンピュータ14との通信のための無線モデムの形をとってもいい。
【0028】
移動体端末10はまた、周知の方法によって、ビジュアル及び/又はオーディオ式器具でツー・ドゥーリスト項目についてユーザに警告するための出力デバイス10bも含んでいる。出力デバイス10bのオーディオコンポーネントには、1またはそれ以上のスピーカおよびユーザに対しオーディオ警告を提供するための音声合成装置が含まれている。スピーカを自動車のスピーカに結合することは任意である。移動体端末10はさらに、ツー・ドゥーリスト項目についてユーザに警告するための振動を生じさせることができる。
【0029】
出力デバイス10bのビジュアルコンポーネントには、好ましくはVGA、SVGA液晶表示(LC)スクリーンおよびLED表示スクリーン又はその他のあらゆる適当な表示装置で構成される。ユーザがスクリーンのある部分に触れるだけで移動体端末10と対話できるように、感圧式(タッチスクリーン)技術が表示装置10bに組込まれていてもよい。あるいは、入力デバイス10aを構成すべく表示スクリーンを組合わせた状態でキーボード又はキーパッド配置が具備される。
【0030】
移動体端末10に同じく組込まれているGPS受信機10cが、GPS衛星システム12との通信を可能にしている。GPS受信機10cは、GPS衛星システム12によって伝送された無線信号を受け取るように設計された専用無線受信機である。無線信号は、周知の方法によって移動体端末10に対し緯度と経度の情報を提供する。緯度および経度情報によって、移動体端末10はユーザの現在の場所を検出し、検出された場所に基づいて警告を出すことができるようになる。
【0031】
移動体端末10はさらに、入力デバイス10aからの入力リスト又はモデム10gを介してダウンロードされた入力リストを取り上げ、それをメモリ10f又は外部記憶デバイス(図示せず)内に格納するためのプロセッサ10dを含んでいる。メモリ10fはRAM又はRAMのその他の適切な変形形態である。特定のツー・ドゥーリスト項目のためにユーザが入力した実行場所が特定の実行地住所でない場合、プロセッサ10dは、ツー・ドゥーリストをメモリ10f内に格納する前にその実行場所を特定の実行地住所に変換する。この点に関して、プロセッサ10dは、以下で図4に関連してさらに詳述するように、実行地住所で実行場所をマッピングする、移動体端末のロケーションデータベース10eにアクセスする。ロケーションデータベースは、その最も単純な形態においては、特定された地理的エリア内の学校、店舗、事業所およびその他の施設のイエローページ電話番号簿である。ロケーションデータベース10eは、CDROM、DVD又はハードディスクドライブといったような大容量記憶デバイス内に常駐している。本発明の一実施例によると、ロケーションデータベース10eはまた、地理的エリアのディジタル又はグラフィックマップも含んでいる。
【0032】
図3は、ホストコンピュータ14によって格納され移動体端末のメモリ10f又は外部記憶デバイスにダウンロードされたツー・ドゥーリストデータベース20の概略的レイアウト図である。ツー・ドゥーリストがユーザによって直接入力された場合、類似のデータベースが移動体端末10自体によって作成される。データベース20は、複数のツー・ドゥーリスト項目を伴うツー・ドゥーリストテーブル30を含む。ツー・ドゥーリスト項目は、さまざまなやり方で配置され得るが、最も有利には、達成すべき特定の仕事に各々特定的である逐次的エントリとして構成される。特定のタスクエントリは、達成すべき特定の仕事を記述するため、標準的に一連のテキスト系列として実現された「仕事」フィールド30aを含んでいる。
【0033】
特定のタスクエントリはさらに、同じく一連のテキスト系列として実現された、「エントリーされた場所」フィールド30bおよび「場所の住所」フィールド30cを含む。「エントリーされた場所」フィールド30bは、ユーザによって識別された仕事の実行場所を反映する。ユーザは、実行場所として正確な住所を与えることができる。この場合「場所の住所」フィールド30cはユーザがエントリーした正確な住所を含んでいる。あるいは、ユーザは実行場所の正確な住所を知らないか又は通り名といったような住所の一部分しか知らないこともある。この場合、ホストコンピュータ14(又は移動体端末10)はユーザにより入力された実行場所を特定の実行地住所へと変換し、その実行地住所を「場所の住所」フィールド30c内に格納する。住所変換ルーチンについては、図6に関連してさらに詳しく記述する。
【0034】
多数のユーザ及び/又は多数の移動体端末10の場合、ツー・ドゥーリストテーブル30の各タスクエントリは、特定の仕事の達成を担当する識別番号といったような1又はそれ以上の一意的ユーザ識別子を表示するための「ユーザID」フィールドをも含んでいる。特定の仕事を複数の個人に割当てることも可能である。
【0035】
また、各タスクエントリ内に含まれる「状態」フィールドは、特定の仕事の状態を表示する。当初、全ての仕事は「未通知」であるものとして初期化される。ユーザが特定のツー・ドゥーリスト項目のための通知を受信し、警告を受信したという確認を伝送したときに、特定の項目の状態は「確認済み」状態に変更される。多数ユーザの場合においては、「状態」フィールドは、確認済み状態を伝送するユーザのユーザIDを含む。ユーザは、仕事が達成された場合に特定のツー・ドゥーリスト項目の完了を伝送する。この事象において、特定のタスクエントリの状態は、「完了済み」状態を反映すべく再度変更される。
【0036】
図4は、ツー・ドゥーリストが多数のユーザ/端末間で共用されるべきか否かに応じて、ホストコンピュータ14又は移動体端末自体10のいずれかにより保持されるロケーション(場所)データベース22、10eの概略的レイアウト図である。データベース22、10eは、複数の場所特定情報を伴うロケーションテーブル40を含む。場所特定情報はさまざまな要領で配置できるが、最も有利には、各エントリが特定の地理的エリア内の特定の店舗、事業所、施設等(集合的に店舗と称す)に特定的な逐次的エントリで英字により構成される。本発明の一実施例によると、ロケーションデータベース22は、異なる地理的エリアのための複数のロケーションテーブルを格納する。例えば、異なる都市、郡、州等に対して別々のロケーションテーブル40を保持することができる。
【0037】
ロケーションテーブル40内の特定の店舗エントリには、その店舗の名前を記述するため、標準的には一連のテキスト系列として実現された「名前」フィールド40aが含まれる。場所エントリには、同じく一連のテキスト系列として、実行された「都市」フィールド40bおよび「住所」フィールド40cも含まれる。「都市」フィールドは、その店舗がある都市を表示し、「住所」フィールド40cは、その都市内での正確な住所を表示する。図4に示すように、その地理的エリア全体を通して複数の場所をもつ店舗は、ロケーションテーブル40内で多数のエントリを有することになる。
【0038】
図5は、好ましくは本発明の1つの実施例に従ってホストコンピュータ14によって保持されるユーザデータベース23の概略的なレイアウト図である。ユーザデータベース23は、複数のユーザ特定的情報を伴うユーザテーブル41を含む。ユーザ特定的情報はさまざまなやり方で配置され得るが、最も有利には、各エントリが特定のユーザに特定的な逐次的エントリの形で構成される。特定のユーザエントリには、各ユーザについて識別情報を格納するための「ユーザID」フィールド41aが含まれる。特定のユーザエントリにはさらに、ユーザIDに結びつけられたユーザ名41bならびにユーザにより使用される特定の端末を識別するための端末ID41cを含む。ユーザデータベース23は、好ましくは、「確認済み」又は「完了済み」メッセージの発信元を識別するためならびに適切なユーザへ通知を送るために、多数のユーザ/端末という場合において使用される。
【0039】
図6は、本発明の一実施例によりソフトウェアプログラムとして実現された住所変換ルーチンの処理フロー図である。住所変換ルーチンは、ツー・ドゥーリスト項目のためにエントリされた実行場所が正確な住所でない場合に、ホストコンピュータ14又は移動体端末10により実行される。図6に示すプログラムが開始すると、ステップ42でロケーションデータベース22又は10eからロケーションテーブル40を検索する。本発明の一実施例によると、ユーザはツー・ドゥーリスト項目の実行場所として最低限、店舗名を入力する。かくしてステップ44で、プログラムは、入力された店舗名についてロケーションテーブル40の「名前」フィールドをサーチし、その店舗についての全ての一致するエントリを検索する。
【0040】
ステップ46で、プログラムは、店舗がある都市をユーザが特定したか否かを問い合わせる。答えが「YES」である場合、プログラムはステップ48で、特定された都市内のその店舗についてそれまでに検索された一致エントリをサーチし、かくしてその他の都市にあるあらゆる店舗をろ過して除去する。プログラムはさらに、ステップ50において、店舗がある通り名をユーザが特定したか否かを問い合わせる。答えが「YES」である場合、プログラムはステップ52で、特定された通りにあるその店舗についての現在一致しているエントリをサーチする。
【0041】
ユーザがその店舗について都市名も通り名も提供しなかった場合、プログラムはステップ54でその店舗についての全ての一致エントリを検索する。あるいは、プログラムは、デフォルトとして、希望の都市がユーザのいる都市であると仮定する。この場合、プログラムは、デフォルトの都市内のその店舗についての全ての一致エントリを検索する。
【0042】
ステップ56では、プログラムは、多数の一致エントリが存在するか否かを照会する。答えが「YES」である場合、ユーザは好ましくは手動で複数の一致を1つの一致へと狭める。従って、プログラムは、ステップ58で全ての一致するエントリをユーザに表示する。ステップ60で、ユーザは実行地住所として表示された住所の1つを選択するよう要求される。ステップ62では、プログラムは、ロケーションテーブルの「場所の住所」フィールド30c内に、選択された住所を格納する。
【0043】
図7は、状況に応じてホストコンピュータ14又は移動体端末10のいずれかにツー・ドゥーリストを入力するためのスクリーン表示装置70を示す。スクリーン表示装置70は、ツー・ドゥーリスト項目の記述を入力するための「仕事の記述」エリア72を提供している。本発明の一実施例によると、記述の長さについて語数制限が設定されている。
【0044】
「店舗名」エリア74は、記述された仕事を達成すべき店舗、施設等をユーザが特定できるようにする。店舗の正確な住所は、スクリーン表示装置70の「通りの住所」エリア76内に入力される。本発明の一実施例によると、店舗名は入力として必ず要求される。通りの住所は任意である。ユーザは、通りの住所全体を、又は単に通り名だけを入力することもできるし、あるいは又全く通りの住所を入力しなくてもよい。一変形例においては、ユーザが正確な通りの住所を提供した場合には、店舗名は必要とされない。
【0045】
店舗がある都市は、スクリーン表示装置70の「都市」エリア内に入力される。特定都市のエントリも任意である。ユーザが特定都市を入力しない場合、デフォルト都市は、ユーザがいる都市であるものと仮定される。システムによってサポートされる都市のリストは、「下向き」矢印78aを選択するとアクセスできるプルダウンメニューを介して一覧できる。システムによりサポートされる都市は、ロケーションデータベース22、10e内でサポートされている都市によって左右される。
【0046】
仕事が多数のユーザによって共用されるべきものである場合には、ユーザはまたその仕事を共用することになっている全てのユーザの各ユーザID80も入力する。ユーザIDの代わりに、かかるユーザの名前をそれに代えて入力することもできる。
【0047】
特定のツー・ドゥーリスト項目が入力された後、ユーザは、「さらに多くの仕事の入力」ボタン82を起動させることによりさらなる項目を入力することができる。全ての仕事が入力された場合、ユーザは、「終了済」ボタン84を選択し、有線16又は無線18を介してホストコンピュータ14/移動体端末10にツー・ドゥーリストを提出する。ツー・ドゥーリストの受信時点で、ホストコンピュータ14/移動体端末10は、ツー・ドゥーリストテーブル30(図3)の「仕事」フィールド30a内に仕事の記述を格納する。各仕事と結びつけられた店舗名、通りの住所及び/又は都市はまとめられ、「エントリされた場所」フィールド30b内に格納される。その仕事と結びつけられた各ユーザID80はまた、「ユーザID」フィールド30d内に格納される。ユーザIDの代わりに、ユーザ名がエントリされた場合、ホストコンピュータ14は図5のユーザテーブル41を用いてユーザ名をユーザIDに変換する。
【0048】
図8および9は、本発明の一実施例に従って移動体端末10によって実行される対話型ツー・ドゥーリスト項目通知ソフトウェアプログラムの処理フロー図である。プログラムは開始すると、ステップ94においてユーザはツー・ドゥーリストをホストコンピュータ14内そして直接移動体端末10内に入力する。ステップ96では、プログラムは、ツー・ドゥーリスト項目の各々についてユーザが特定の実行地住所を入力したか否かを照会する。答えが「NO」である場合、プログラムはステップ98で、特定の住所が入力されていない各ツー・ドゥーリスト項目について図6の住所変換ルーチンを呼び出す。
【0049】
ステップ100で、プログラムは移動体端末のメモリ10f内にツー・ドゥーリストを格納する。ツー・ドゥーリストがホストコンピュータ14内に入力された場合、このステップは移動体端末のモデム10gを介してホストコンピュータ14からツー・ドゥーリストをダウンロードさせる。ひとたびツー・ドゥーリストが移動体端末のメモリ内に格納されたならば、ユーザに対し通知を行うプロセスが、ユーザが移動体端末10内に目的地の場所を入力したときに始まる。一変形例においては、通知プロセスは、移動体端末10を中に有する自動車の動きを移動体端末10が検出したときに始まる。さらにもう1つの実施例においては、移動体端末10は自動車内に設置されず、ユーザが携帯する。この場合、通知プロセスは、ユーザが開始ボタンを起動させ1つの用事がランされていることを表示したときに始まる。
【0050】
第1の実施例によると、プログラムは、ステップ102でユーザに目的地の場所を入力するように要求する。ステップ104でプログラムは、特定の目的地住所が提供されたか否かを照会する。正確な目的地の場所が提供されなかった場合、プログラムはステップ106で図6のアドレス変換ルーチンを呼び出す。
【0051】
ステップ108において、プログラムは移動体端末10の現在の場所を監視する。この点において、GPS受信機10cは、GPS衛星システム12からGPS信号を受信し、周知の方法によって現在の場所として移動体端末10の緯度および経度情報を提供する。この経度および緯度情報は次に、ユーザに対する警告を出すためプロセッサ10dにより処理される。かくして、プログラムはステップ110で、同じく周知の方法によって各実行地住所を経度および緯度情報に変換することにより、各ツー・ドゥーリスト項目の実行地住所と現在の場所とを比較する。
【0052】
ステップ112において、プログラムは、ツー・ドゥーリスト項目の各々についての近接基準が満たされたか否かを照合する。この近接基準は、ユーザの現在位置、ユーザの目的地、この目的地に到達するために選択された経路等といったような数多くの要因に基づいている。近接基準はまた、仕事に応じて変動してもよい。近接基準がユーザの現在位置に基づいている場合、この基準は検出された現在の場所と実行地住所との間の距離が予め定められた近接距離数(すなわち1.6km(1マイル)、0.8km(0.5マイル)等)の範囲内にある場合に満たされる。
【0053】
近接基準が選択された目的地の場所に基づく場合、この基準は、目的地の場所と実行地住所との間の距離が予め定められた近接距離数の範囲内にあり、ユーザが意図した目的地に到着してたときに満たされる。
【0054】
近接基準が、目的地の場所に到達するのに選択された経路に基づく場合、この基準は、実行場所へと導き得る道路にユーザが乗り出した場合に満たされる。さらに、ユーザの現在位置に基づいて通知を与えるように、選択された近接距離数はまた、ユーザにより選択された経路に基づいても変動する。目的地の場所までの考えられる2つの経路のうち、1つの経路は、第2の経路に比べさらに実行場所から遠くのところをユーザに通過させることになることがある。このようなケースでは、実行場所からさらに遠くをユーザに通過させることになる経路をユーザが選択した場合、ユーザの現在の場所に基づいて通知を与えるための近接距離数が増大するであろう。
【0055】
特定のツー・ドゥーリスト項目が近接基準のいずれかを満たす場合、プログラムはステップ113で、ツー・ドゥーリスト項目が他のユーザにより確認されたか否かを照合する。答えが「YES」である場合、プログラムはステップ115で、通知が再び送られることになるか否かを照会する。答えが「YES」である場合、プログラムは、ステップ114で、その項目のための警告をユーザ(又はその仕事が複数の個人に割当てられた場合には多数のユーザ)に送る。本発明の一実施例によると、ユーザは、移動体端末のスクリーン表示装置上に明るい色又は点滅モードで仕事の記述および実行場所が表示されることにより、その仕事についての警告を受ける。本発明のもう1つの実施例においては、移動体端末が仕事の記述および実行場所を言葉で伝達する場合には、オーディオ警告が出される。さらにもう1つの実施例においては、警告にはビジュアルおよびオーディオの両方のコンポーネント又は振動(例えば「ビープ」音又は振動を伴う、点滅する仕事の記述)が含まれる。
【0056】
このとき、警告を受け取ったユーザは、警告に肯定応答すべく入力デバイス10aを用いて確認メッセージを送る。本発明の一実施例によると、入力デバイス10aとして、ユーザは単にこの機能に割当てられたキー又はボタンを起動させることによって確認メッセージを送ることができる専用のキー又はボタンが含まれる。確認メッセージは、電子メール、インスタントメッセージングなどの形をとることができる。
【0057】
ホストコンピュータ14が関与する場合、上記の確認メッセージは、ホストコンピュータ14に伝送されるものであって、確認中のユーザのユーザIDおよび「確認済み」状態コードを含む。
【0058】
かくして、ステップ116では、プログラムはツー・ドゥーリスト項目が確認されたか否かを照会する。答えが「YES」である場合、プログラムはステップ117で、項目の状態が更新されたか否かを照会する。答えが「NO」である場合、ホストコンピュータ14は、ツー・ドゥーリスト項目の状態を更新する。そうでなければ、更新は、移動体端末10自体によって局所的に行われる。いずれの場合でも、プログラムは、ステップ118で、ツー・ドゥーリストテーブル30を検索し仕事の「状態」フィールド30eを「未通知」から「確認済み」へと変更することによって、確認された仕事の状態を更新する。
【0059】
「確認済み」状態への更新が、ホストコンピュータ14内で行われる場合、ホストコンピュータ14は、確認済みツー・ドゥーリスト項目を共用するその他のユーザのユーザIDを検索し、確認済み項目のためのその局所的ツー・ドゥーリストを更新すべく、かかるユーザに属する移動体端末に対し状態更新メッセージを伝送する。本発明の一実施例によると、状態更新メッセージには、確認中のユーザのユーザIDおよび「確認済み」状態コードが含まれる。あるいは、USDメッセージは単に「確認済み」状態コードのみを含み、ユーザIDは含まない。メッセージを受信する移動体端末10は次に、各移動体端末のメモリ10f内に局所的に格納された確認済みツー・ドゥーリスト項目の状態を変更することになる。
【0060】
ホストコンピュータ14が関与しない多ユーザ/多移動体端末のシナリオでは、確認中のユーザの移動体端末は状態更新メッセージを共用するユーザに伝送する。メッセージを受信した移動体端末10は次に、各移動体端末のメモリ10f内に局所的に格納された確認済みツー・ドゥーリスト項目の状態を変更することになる。
【0061】
本発明の一実施例によると、仕事を確認したユーザのみがその仕事について将来の警告を受け取る。確認済みの仕事のための警告は、未確認の仕事とは(音及び/又は表示モードにおいて)異なっている。その仕事を共用するその他のユーザは好ましくはさらなる警告を受け取らない。かくして、確認済みの仕事は基本的にその他の共用するユーザのツー・ドゥーリストから除去される。
【0062】
ステップ120では、プログラムは、仕事が完了したか否かを照会する。ユーザは、仕事が完了したときに、この機能に割当てられた専用キー又はボタンを起動することによって完了メッセージを伝送する。ホストコンピュータ14が関与している場合、完了メッセージはホストコンピュータ14に伝送され、ユーザのユーザID及び「完了済み」状態コードを含む。完了メッセージを受信すると、ホストコンピュータ14はツー・ドゥーリスト項目の状態を更新する。そうでなければ更新は、移動体端末10自体によって局所的に行われる。いずれの場合でも、プログラムはステップ126で、ツー・ドゥーリストテーブル30を検索し、仕事の「状態」フィールド30eを「完了済み」に変更することによって完了済みの仕事の状態を更新する。
【0063】
ホストコンピュータ14内で「完了済み」状態に対する更新が行われる場合、ホストコンピュータ14は、完了済みツー・ドゥーリスト項目を共用するその他のユーザのユーザIDを検索し、完了済み項目のためのその局所的ツー・ドゥーリストを更新すべく、かかるユーザに対し状態更新メッセージを伝送する。本発明の一実施例によると、状態更新メッセージには、ユーザのユーザID及び「完了済み」状態コードが含まれる。あるいは、状態更新メッセージは単に「完了済み」状態コードのみを含み、ユーザIDは全く含まない。メッセージを受信した移動体端末10は次に、各移動体端末のメモリ10f内に局所的に格納された完了済みツー・ドゥーリスト項目の状態を変更することになる。
【0064】
ホストコンピュータ14が関与しない多ユーザ/多移動体端末のケースでは、完了しているユーザの移動体端末は、共用するユーザに対して、電子メール、インスタントメッセージ又は状態更新メッセージを伴うもう1つの電子通信を行う。メッセージを受信した移動体端末10は次に、各移動体端末のメモリ10f内に局所的に格納された確認済みツー・ドゥーリスト項目の状態を変更することになる。
【0065】
ステップ122では、プログラムは、ユーザが警告を受ける必要のあるその他の未完了の仕事が存在するか否かを照会する。全ての仕事が完了した場合、プログラムは終了する。そうでなければプログラムは、ユーザの現在の場所でのさらなる監視のためステップ108まで戻る。
【0066】
本発明は、特定の例示された実施形態に関して記述してきたが、本発明の関連技術における当業者であれば、本発明からいかなる形であれ逸脱しない変形形態を全く難なく考案することであろう。従って、本発明は上述の特定的実施形態に制限されるのではなく、むしろ請求項およびその均等の範囲によって定義される通りである。
【0067】
本発明に基づく好ましい実施形態は以下の通りである。
【0068】
(付記1) ツー・ドゥーリスト項目の電子的通知方法において、
メモリを有する移動体ユーザ端末に対してツー・ドゥーリストを入力する段階であって、該ツー・ドゥーリスト上の各項目が1つの実行場所と結びつけられる段階と、
ツー・ドゥーリストを前記メモリ内に格納する段階と、
前記移動体ユーザ端末の現在位置を自動的に検出する段階と、
ツー・ドゥーリスト項目の実行場所と前記移動体ユーザ端末の現在位置とを比較する段階と、
ツー・ドゥーリスト項目の近接基準が満たされたときにそれをユーザに電子的に通知する段階と、
を含んでなる方法。
(付記2) 前記移動体ユーザ端末がグローバルポジショニングシステム(GPS)インタフェースを含み、前記自動的検出の段階には、該GPSインタフェースを通して受信したGPS信号を処理する段階が含まれる付記1に記載の方法。
(付記3) 前記現在位置が目的地の場所である付記1に記載の方法。
【0069】
(付記4) 前記近接基準が目的地の場所に到達するために選択された経路に基づく付記1に記載の方法。
【0070】
(付記5) 前記現在位置がツー・ドゥーリスト項目の実行場所まで予め定められた近接距離数の範囲内であるときに、前記近接基準が満たされる付記1に記載の方法。
【0071】
(付記6) 前記実行場所を実行地住所に変換する段階をさらに含んでなる付記1に記載の方法。
【0072】
(付記7) 各ツー・ドゥーリスト項目の状態を維持する段階をさらに含んでなる付記1に記載の方法。
【0073】
(付記8) ツー・ドゥーリスト項目の状態がその項目が完了したことを表示している場合に、そのツー・ドゥーリスト項目の通知を無効化する段階をさらに含んでなる付記7に記載の方法。
【0074】
(付記9) ツー・ドゥーリスト項目を共用するユーザに各々対応する1またはそれ以上のユーザ識別子をそのツー・ドゥーリスト項目と結びつける段階と、
そのツー・ドゥーリスト項目と結びつけられたユーザ識別子を有するユーザからツー・ドゥーリスト項目についての確認メッセージを受信する段階と、
確認されたツー・ドゥーリスト項目と結びつけられたその他のユーザ識別子を検索する段階と、
その他のユーザ識別子と結びつけられたその他のユーザに対しツー・ドゥーリスト項目の状態更新メッセージを伝送する段階であって、該状態更新メッセージが確認済みツー・ドゥーリスト項目のさらなる通知からその他のユーザを除外するような伝送段階と、
をさらに含んでなる付記1に記載の方法。
【0075】
(付記10) データベースを有するホストコンピュータと複数のユーザ移動体端末との間の通信を可能にするコンピュータネットワークにおける、ツー・ドゥーリスト項目の電子的通知方法において、
前記ホストコンピュータから前記移動体ユーザ端末にツー・ドゥーリストをダウンロードする段階であって、ツー・ドゥーリスト上の各項目が実行場所および1またはそれ以上のユーザ識別子と結びつけられており、各該ユーザ識別子がそのツー・ドゥーリスト項目を共用しているユーザに対応しているようなダウンロードする段階と、
前記移動体ユーザ端末の現在位置を自動的に検出する段階と、
ツー・ドゥーリスト項目の実行場所と前記移動体ユーザ端末の現在位置とを比較する段階と、
ツー・ドゥーリスト項目の近接基準が満たされた時点でそれをユーザに電子的に通知する段階と、
通知を受信した時点で前記ホストコンピュータに対しツー・ドゥーリスト項目についての確認メッセージを伝送する段階と、
確認したツー・ドゥーリスト項目と結びつけられたユーザ識別子を検索する段階と、
検索されたユーザ識別子と結びつけられたユーザに対しツー・ドゥーリスト項目の状態更新メッセージを伝送する段階であって、該状態更新メッセージが、確認済みツー・ドゥーリスト項目のさらなる通知から確認を伝送しなかったユーザを除外するような伝送段階と、
を含んでなる方法。
(付記11) 前記移動体ユーザ端末には、グローバルポジショニングシステム(GPS)インタフェースが含まれ、前記の自動的検出段階には、該GPSインタフェースを通して受信したGPS信号を処理する段階が含まれる付記10に記載の方法。
【0076】
(付記12) 前記現在位置が目的地の場所である付記10に記載の方法。
【0077】
(付記13) 前記近接基準が、目的地の場所に到達するために選択された経路に基づく付記10に記載の方法。
【0078】
(付記14) 前記現在位置がツー・ドゥーリスト項目の実行場所までの予め定められた近接距離数の範囲内にあるときに前記近接基準が満たされる付記10に記載の方法。
【0079】
(付記15) 各々が、実行地住所に対し実行場所をマッピングする複数の実行場所エントリを含む実行場所についてのデータベースをサーチする段階と、
前記実行場所の実行地住所を検索する段階と、
をさらに含んでなる付記10に記載の方法。
【0080】
(付記16) ツー・ドゥーリストを入力するためのユーザ入力部であって、ツー・ドゥーリスト上の各項目が実行場所と結びつけられているようなユーザ入力部と、
ツー・ドゥーリストおよび各項目の実行場所を格納するためにユーザ入力端に結合されたメモリと、
GPS信号を受信するためのグローバルポジショニングシステム(GPS)受信機と、
前記GPS信号に基づき移動体ユーザ端末の現在の場所を決定するため前記GPS受信機および前記メモリに結合され、さらに移動体ユーザ端末の現在位置をツー・ドゥーリスト項目の実行場所と比較するプロセッサと、
ツー・ドゥーリスト項目の近接基準が満たされたときにその通知を表示するための表示スクリーンと、
を含んでなる移動体ユーザ端末。
(付記17) 目的地の場所を入力するために前記ユーザ入力部を用い、前記プロセッサはツー・ドゥーリスト項目の実行場所と目的地の場所とを比較する付記16に記載の移動体ユーザ端末。
【0081】
(付記18) 前記近接基準は、目的地の場所に到達するために選択された経路に基づく付記16に記載の方法。
【0082】
(付記19) 前記現在位置がツー・ドゥーリスト項目の実行場所までの予め定められた近接距離数の範囲内にあるときに前記近接基準が満たされる付記16に記載の方法。
【0083】
(付記20) 前記プロセッサが実行場所を実行地住所に変換する付記16に記載の移動体ユーザ端末。
【0084】
(付記21) 前記メモリは各ツー・ドゥーリスト項目についての状態表示を格納する付記16に記載の移動体ユーザ端末。
【0085】
(付記22) 前記メモリは、ツー・ドゥーリスト項目を共用するユーザに各々対応する1又はそれ以上のユーザ識別子をツー・ドゥーリスト項目と共に格納し、前記プロセッサは、ツー・ドゥーリスト項目についての確認メッセージをそのツー・ドゥーリスト項目と結びつけられたユーザ識別子と共に特定のユーザから受信した後、該メモリから確認済みツー・ドゥーリストを項目と結びつけられたその他のユーザ識別子を検索し、その他のユーザ識別子に結びつけられたその他のユーザに対してツー・ドゥーリスト項目の状態更新メッセージを伝送し、該状態更新メッセージは確認されたツー・ドゥーリスト項目のさらなる通知からその他のユーザを除外する付記16に記載の移動体ユーザ端末。
【0086】
(付記23) 前記ホストコンピュータからツー・ドゥーリストをダウンロードするための通信手段をさらに含んでなる付記16に記載の移動体ユーザ端末。
【0087】
(付記24) 前記ホストコンピュータは、各々実行場所を実行地住所にマッピングする複数の実行場所エントリを有するデータベースを含み、該実行場所の実行地住所を伝送する付記23に記載の移動体ユーザ端末。
【0088】
(付記25) ツー・ドゥーリスト項目の電子的通知用システムにおいて、1)ツー・ドゥーリストを入力するための入力手段であって、ツー・ドゥーリスト上の各項目が1つの実行場所および1またはそれ以上のユーザ識別子と結びつけられており、各該ユーザ識別子がツー・ドゥーリスト項目を共用するユーザに対応するような入力手段と、
ツー・ドゥーリストおよび各項目に結びつけられたユーザ識別子および実行場所を記憶するため前記入力手段に結合された第1のデータベース手段と、
各々実行場所を1つの実行地住所にマッピングする複数の実行場所エントリを有するロケーションデータベースを格納するため前記入力手段に結合された第2のデータベース手段と、
ツー・ドゥーリスト上の項目の実行場所を実行地住所に変換するため、前記第1及び第2のデータベース手段に結合された第1のプロセッサと、
ツー・ドゥーリストおよび実行地住所を伝送するため、前記第1のプロセッサに結合された第1の通信手段と、
を備えるホストコンピュータと、
2)前記ホストコンピュータからツー・ドゥーリストおよび実行地住所をダウンロードするための第2の通信手段と、
ツー・ドゥーリストおよび実行地住所をダウンロードするため、前記第2の通信手段に結合されたメモリと、
GPS信号を受信するためのグローバルポジショニングシステム(GPS)受信機と、
前記GPS信号に基づき移動体ユーザ端末の現在の場所を決定するためGPS受信機及びメモリに結合され、さらに移動体ユーザ端末の現在位置をツー・ドゥーリスト項目の実行地住所と比較する第2のプロセッサと、
ツー・ドゥーリスト項目の近接基準が満たされたときにその通知を表示するための表示スクリーンと、
を各々備えるホストコンピュータと通信状態にある複数の移動体ユーザ端末と、
を含んでなるシステム。
(付記26) 前記移動体ユーザ端末は、目的地の場所を入力するためのユーザ入力部を含み、前記第2のプロセッサは前記の目的地の場所とツー・ドゥーリスト項目の実行地住所とを比較する付記25に記載のシステム。
【0089】
(付記27) 前記近接基準が、目的地の場所に到達するために選択された経路に基づく付記25に記載のシステム。
【0090】
(付記28) 前記現在位置がツー・ドゥーリスト項目の実行場所までの予め定められた近接距離数の範囲内にあるときに前記近接基準が満たされる付記25に記載のシステム。
【0091】
(付記29) ツー・ドゥーリスト項目に結びつけられたユーザ識別子をもつユーザが前記第2の通信手段を介して前記ホストコンピュータに対してその項目についての確認メッセージを伝送し、該ホストコンピュータが確認されたツー・ドゥーリスト項目と結びつけられたその他のユーザ識別子を検索し、このその他のユーザ識別子と結びつけられたその他のユーザに対しツー・ドゥーリスト項目の状態更新メッセージを伝送し、該状態更新メッセージが、確認済みツー・ドゥーリスト項目のさらなる通知からその他のユーザを除外する付記25に記載のシステム。
【図面の簡単な説明】
【図1】移動体ユーザ端末を含む対話型ツー・ドゥーリスト項目通知システムの概略的ブロック図である。
【図2】図1の移動体ユーザ端末のさらに詳細な概略的ブロック図である。
【図3】ツー・ドゥーリストデータベースの概略的レイアウト図である。
【図4】ロケーションデータベースの概略的レイアウト図である。
【図5】ユーザデータベースの概略的レイアウト図である。
【図6】本発明の一実施例による住所変換ルーチンの処理フロー図である。
【図7】図1のシステムに、ツー・ドゥーリストをエントリするためのスクリーン表示装置を示す図である。
【図8】対話型ツー・ドゥーリスト項目通知ソフトウェアプログラムの処理フロー図である。
【図9】対話型ツー・ドゥーリスト項目通知ソフトウェアプログラムの処理フロー図である。
【符号の説明】
10…移動体端末
10a…入力デバイス
10b…出力デバイス
10c…GPS受信機
10d…プロセッサ
10e…ロケーションデータベース
10f…メモリ
10g…モデム
12…GPS衛星システム
14…ホストコンピュータ
20…ツー・ドゥーリストデータベース
22…ロケーションデータベース
23…ユーザデータベース
40…ロケーションテーブル
41…ユーザテーブル
70…スクリーン表示装置
Claims (5)
- データベースを有するホストコンピュータと複数の移動体ユーザ端末との間の通信を可能にするコンピュータネットワークにおける、ツー・ドゥーリスト項目の電子的通知装置を、
前記ホストコンピュータから前記移動体ユーザ端末にツー・ドゥーリストをダウンロードする処理部であって、ツー・ドゥーリスト上の各項目が実行場所および1またはそれ以上のユーザ識別子と結びつけられており、各該ユーザ識別子がそのツー・ドゥーリスト項目を共用しているユーザに対応しているような、ダウンロードする処理部、
前記移動体ユーザ端末の現在位置を自動的に検出する処理部、
ツー・ドゥーリスト項目の実行場所と前記移動体ユーザ端末の現在位置とを比較する処理部、
ツー・ドゥーリスト項目の近接基準が満たされた時点でそれをユーザに電子的に通知する処理部、
その通知を受信した時点で前記ホストコンピュータに対しツー・ドゥーリスト項目についての確認メッセージを伝送する処理部、
その確認したツー・ドゥーリスト項目と結びつけられたユーザ識別子を検索する処理部、および
その検索されたユーザ識別子と結びつけられたユーザに対しツー・ドゥーリスト項目の状態更新メッセージを伝送する処理部、
として機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。 - 前記の状態更新メッセージを伝送する処理部を、該状態更新メッセージが、確認済みツー・ドゥーリスト項目のさらなる通知から、確認を伝送しなかったユーザを除外する処理部、
として機能させるためのプログラムを記録した請求項1記載のコンピュータ読み取り可能な記録媒体。 - データベースを有するホストコンピュータと複数の移動体ユーザ端末との間の通信を可能にするコンピュータネットワークにおける、ツー・ドゥーリスト項目の電子的通知装置において、
前記ホストコンピュータから前記移動体ユーザ端末にツー・ドゥーリストをダウンロードする処理部であって、ツー・ドゥーリスト上の各項目が実行場所および1またはそれ以上のユーザ識別子と結びつけられており、各該ユーザ識別子がそのツー・ドゥーリスト項目を共用しているユーザに対応しているような、ダウンロードする処理部と、
前記移動体ユーザ端末の現在位置を自動的に検出する処理部と、
ツー・ドゥーリスト項目の実行場所と前記移動体ユーザ端末の現在位置とを比較する処理部と、
ツー・ドゥーリスト項目の近接基準が満たされた時点でそれをユーザに電子的に通知する処理部と、
その通知を受信した時点で前記ホストコンピュータに対しツー・ドゥーリスト項目についての確認メッセージを伝送する処理部と、
その確認したツー・ドゥーリスト項目と結びつけられたユーザ識別子を検索する処理部と、
その検索されたユーザ識別子と結びつけられたユーザに対しツー・ドゥーリスト項目の状態更新メッセージを伝送する処理部と、
を含むツー・ドゥーリスト項目の電子的通知装置。 - 前記の状態更新メッセージを伝送する処理部は、該状態更新メッセージが、確認済みツー・ドゥーリスト項目のさらなる通知から、確認を伝送しなかったユーザを除外する、
請求項3記載のツー・ドゥーリスト項目の電子的通知装置。 - データベースを有するホストコンピュータと複数の移動体ユーザ端末との間の通信を可能にするコンピュータネットワークにおける、ツー・ドゥーリスト項目の電子的通知方法において、
前記ホストコンピュータから前記移動体ユーザ端末にツー・ドゥーリストをダウンロードする段階であって、ツー・ドゥーリスト上の各項目が実行場所および1またはそれ以上のユーザ識別子と結びつけられており、各該ユーザ識別子がそのツー・ドゥーリスト項目を共用しているユーザに対応しているような、ダウンロードする段階と、
前記移動体ユーザ端末の現在位置を自動的に検出する段階と、
ツー・ドゥーリスト項目の実行場所と前記移動体ユーザ端末の現在位置とを比較する段階と、
ツー・ドゥーリスト項目の近接基準が満たされた時点でそれをユーザに電子的に通知する段階と、
その通知を受信した時点で前記ホストコンピュータに対しツー・ドゥーリスト項目についての確認メッセージを伝送する段階と、
その確認したツー・ドゥーリスト項目と結びつけられたユーザ識別子を検索する段階と、
その検索されたユーザ識別子と結びつけられたユーザに対しツー・ドゥーリスト項目の状態更新メッセージを伝送する段階と、
を含んでなる方法。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/598,094 US6680675B1 (en) | 2000-06-21 | 2000-06-21 | Interactive to-do list item notification system including GPS interface |
US09/598094 | 2000-06-21 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2002159044A JP2002159044A (ja) | 2002-05-31 |
JP3984002B2 true JP3984002B2 (ja) | 2007-09-26 |
Family
ID=24394200
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001188432A Expired - Fee Related JP3984002B2 (ja) | 2000-06-21 | 2001-06-21 | ツー・ドゥーリスト項目の電子的通知方法及び移動体ユーザ端末 |
Country Status (2)
Country | Link |
---|---|
US (1) | US6680675B1 (ja) |
JP (1) | JP3984002B2 (ja) |
Families Citing this family (251)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0975814A (ja) * | 1995-09-19 | 1997-03-25 | Fuji Photo Film Co Ltd | 塗布装置 |
GB2357668A (en) * | 1999-12-24 | 2001-06-27 | Nokia Mobile Phones Ltd | Mobile telephone interface allowing user-specification of message delivery conditions |
US8645137B2 (en) | 2000-03-16 | 2014-02-04 | Apple Inc. | Fast, language-independent method for user authentication by voice |
US6505123B1 (en) * | 2000-07-24 | 2003-01-07 | Weatherbank, Inc. | Interactive weather advisory system |
JP2002163430A (ja) * | 2000-11-24 | 2002-06-07 | Nec Corp | 通知システム、通知サーバ、通知方法、および、通知用プログラムを記録した記録媒体 |
US6941127B2 (en) * | 2000-12-12 | 2005-09-06 | Yamaha Corporation | Portable telephone apparatus |
US7444156B2 (en) * | 2001-02-20 | 2008-10-28 | Microsoft Corporation | User-tagging of cellular telephone locations |
US7409429B2 (en) * | 2001-02-26 | 2008-08-05 | International Business Machines Corporation | Cooperative location based tasks |
US20050208954A1 (en) * | 2001-03-26 | 2005-09-22 | Microsoft Corporation | User-tagging of cellular telephone locations |
US20020144007A1 (en) * | 2001-03-30 | 2002-10-03 | Koninklijke Philips Electronics N.V. | Task management system |
JP4376477B2 (ja) * | 2001-07-17 | 2009-12-02 | 富士通株式会社 | 情報通知方法,情報通知プログラム及び情報通知サーバ |
JP2003185446A (ja) * | 2001-12-14 | 2003-07-03 | Denso Corp | 車載用ナビゲーション装置及びプログラム |
US6934911B2 (en) * | 2002-01-25 | 2005-08-23 | Nokia Corporation | Grouping and displaying of contextual objects |
US20040049545A1 (en) * | 2002-09-06 | 2004-03-11 | Terry Wayne Lockridge | Instant message notification via caller ID |
US6819256B2 (en) * | 2002-12-24 | 2004-11-16 | Motorola, Inc. | Providing a reminder message depending on an environment |
US7119716B2 (en) | 2003-05-28 | 2006-10-10 | Legalview Assets, Limited | Response systems and methods for notification systems for modifying future notifications |
US7330112B1 (en) * | 2003-09-09 | 2008-02-12 | Emigh Aaron T | Location-aware services |
US7818317B1 (en) * | 2003-09-09 | 2010-10-19 | James Roskind | Location-based tasks |
JP3865139B2 (ja) * | 2003-10-15 | 2007-01-10 | オンキヨー株式会社 | ネットワークavシステム |
US20050136903A1 (en) * | 2003-12-18 | 2005-06-23 | Nokia Corporation | Context dependent alert in a portable electronic device |
US8616967B2 (en) * | 2004-02-25 | 2013-12-31 | Cfph, Llc | System and method for convenience gaming |
US7534169B2 (en) | 2005-07-08 | 2009-05-19 | Cfph, Llc | System and method for wireless gaming system with user profiles |
US20070060358A1 (en) | 2005-08-10 | 2007-03-15 | Amaitis Lee M | System and method for wireless gaming with location determination |
US7637810B2 (en) * | 2005-08-09 | 2009-12-29 | Cfph, Llc | System and method for wireless gaming system with alerts |
US11250668B2 (en) * | 2004-02-25 | 2022-02-15 | Interactive Games Llc | System and method for wireless gaming system with alerts |
US8092303B2 (en) | 2004-02-25 | 2012-01-10 | Cfph, Llc | System and method for convenience gaming |
US20050221876A1 (en) * | 2004-04-05 | 2005-10-06 | Van Bosch James A | Methods for sending messages based on the location of mobile users in a communication network |
US20060058948A1 (en) * | 2004-07-28 | 2006-03-16 | Ms. Melanie Blass | Recordable location-based reminder system organizer |
US9100776B2 (en) * | 2004-10-06 | 2015-08-04 | Intelligent Mechatronic Systems Inc. | Location based event reminder for mobile device |
US20060161469A1 (en) | 2005-01-14 | 2006-07-20 | Weatherbank, Inc. | Interactive advisory system |
US20070106663A1 (en) * | 2005-02-01 | 2007-05-10 | Outland Research, Llc | Methods and apparatus for using user personality type to improve the organization of documents retrieved in response to a search query |
US8832121B2 (en) * | 2005-02-02 | 2014-09-09 | Accuweather, Inc. | Location-based data communications system and 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 |
US7394405B2 (en) * | 2005-06-01 | 2008-07-01 | Gm Global Technology Operations, Inc. | Location-based notifications |
US20080032719A1 (en) * | 2005-10-01 | 2008-02-07 | Outland Research, Llc | Centralized establishment-based tracking and messaging service |
US8024083B2 (en) * | 2005-06-30 | 2011-09-20 | Chenn Ieon C | Cellphone based vehicle diagnostic system |
US8068951B2 (en) * | 2005-06-24 | 2011-11-29 | Chen Ieon C | Vehicle diagnostic system |
US8019503B2 (en) * | 2007-06-28 | 2011-09-13 | Innova Electronics Corp | Automotive diagnostic and remedial process |
US9117319B2 (en) | 2005-06-30 | 2015-08-25 | Innova Electronics, Inc. | Handheld automotive diagnostic tool with VIN decoder and communication system |
WO2007008594A2 (en) * | 2005-07-08 | 2007-01-18 | Cfph, Llc | System for wireless gaming with alerts |
US10510214B2 (en) | 2005-07-08 | 2019-12-17 | Cfph, Llc | System and method for peer-to-peer wireless gaming |
US8070604B2 (en) | 2005-08-09 | 2011-12-06 | Cfph, Llc | System and method for providing wireless gaming as a service application |
US7519537B2 (en) * | 2005-07-19 | 2009-04-14 | Outland Research, Llc | Method and apparatus for a verbo-manual gesture interface |
US8677377B2 (en) | 2005-09-08 | 2014-03-18 | Apple Inc. | Method and apparatus for building an intelligent automated assistant |
US7577522B2 (en) * | 2005-12-05 | 2009-08-18 | Outland Research, Llc | Spatially associated personal reminder system and method |
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 |
US8229467B2 (en) * | 2006-01-19 | 2012-07-24 | Locator IP, L.P. | Interactive advisory system |
US7549576B2 (en) | 2006-05-05 | 2009-06-23 | Cfph, L.L.C. | Systems and methods for providing access to wireless gaming devices |
US7644861B2 (en) | 2006-04-18 | 2010-01-12 | Bgc Partners, Inc. | Systems and methods for providing access to wireless gaming devices |
US20070250231A1 (en) * | 2006-04-19 | 2007-10-25 | Gordon-Darby Systems, Inc. | Method and system for collecting, transmitting, and verifying vehicle emissions testing data |
US8939359B2 (en) | 2006-05-05 | 2015-01-27 | Cfph, Llc | Game access device with time varying signal |
US20070288279A1 (en) * | 2006-06-07 | 2007-12-13 | Microsoft Corporation | Entering And Using Time Ranges |
AU2006345294A1 (en) * | 2006-06-27 | 2008-01-03 | Tomtom International B.V. | Computer system and method for providing warnings to a user for completing tasks from the task list |
US7746224B2 (en) * | 2006-08-14 | 2010-06-29 | Honeywell International Inc. | Instant messaging applications in security systems |
US8102255B1 (en) * | 2006-08-22 | 2012-01-24 | Emigh Aaron T | Transit-related data processing |
US9318108B2 (en) | 2010-01-18 | 2016-04-19 | Apple Inc. | Intelligent automated assistant |
US7528713B2 (en) * | 2006-09-28 | 2009-05-05 | Ektimisi Semiotics Holdings, Llc | Apparatus and method for providing a task reminder based on travel history |
US7649454B2 (en) * | 2006-09-28 | 2010-01-19 | Ektimisi Semiotics Holdings, Llc | System and method for providing a task reminder based on historical travel information |
US8292741B2 (en) * | 2006-10-26 | 2012-10-23 | Cfph, Llc | Apparatus, processes and articles for facilitating mobile gaming |
US9306952B2 (en) * | 2006-10-26 | 2016-04-05 | Cfph, Llc | System and method for wireless gaming with location determination |
US9411944B2 (en) | 2006-11-15 | 2016-08-09 | Cfph, Llc | Biometric access sensitivity |
US8510567B2 (en) | 2006-11-14 | 2013-08-13 | Cfph, Llc | Conditional biometric access in a gaming environment |
US8645709B2 (en) * | 2006-11-14 | 2014-02-04 | Cfph, Llc | Biometric access data encryption |
US20080161020A1 (en) * | 2006-12-28 | 2008-07-03 | Motorola, Inc. | Methods and Devices for Sharing Location Information in a Calendar |
FR2911023B1 (fr) * | 2006-12-29 | 2009-04-17 | Radiotelephone Sfr | Procede de securisation d'un flux de donnees. |
US8099084B2 (en) * | 2006-12-31 | 2012-01-17 | Ektimisi Semiotics Holdings, Llc | Method, system, and computer program product for creating smart services |
US7647283B2 (en) * | 2006-12-31 | 2010-01-12 | Ektimisi Semiotics Holdings, Llc | Method, system, and computer program product for adaptively learning user preferences for smart services |
US7765173B2 (en) | 2006-12-31 | 2010-07-27 | Ektimisi Semiotics Holdings, Llc | Method, system, and computer program product for delivering smart services |
US8634814B2 (en) | 2007-02-23 | 2014-01-21 | Locator IP, L.P. | Interactive advisory system for prioritizing content |
US9183693B2 (en) | 2007-03-08 | 2015-11-10 | Cfph, Llc | Game access device |
US8319601B2 (en) | 2007-03-14 | 2012-11-27 | Cfph, Llc | Game account access device |
US8581721B2 (en) * | 2007-03-08 | 2013-11-12 | Cfph, Llc | Game access device with privileges |
US20080235040A1 (en) * | 2007-03-23 | 2008-09-25 | Mark Ratliff | Gps-based activity management |
US8977255B2 (en) | 2007-04-03 | 2015-03-10 | Apple Inc. | Method and system for operating a multi-function portable electronic device using voice-activation |
US8156098B1 (en) * | 2007-04-29 | 2012-04-10 | Aol Inc. | Generating and implementing A-lists to manage user relationships |
US20080275990A1 (en) * | 2007-05-01 | 2008-11-06 | Ford Motor Company | Method and system for selecting, in a vehicle, an active preference group |
US20080313037A1 (en) * | 2007-06-15 | 2008-12-18 | Root Steven A | Interactive advisory system |
US9026400B2 (en) | 2007-06-28 | 2015-05-05 | Innova Electonics, Inc. | Diagnostic process for home electronic devices |
US8370018B2 (en) * | 2007-06-28 | 2013-02-05 | Innova Electronics, Inc. | Automotive diagnostic process |
US20090018770A1 (en) * | 2007-07-12 | 2009-01-15 | Yahoo! Inc. | Mobile notification system |
US8146104B2 (en) * | 2007-10-09 | 2012-03-27 | International Business Machines Corporation | System and method for programmatically generating to-do list and creating notification between calendar and other applications |
US20090150067A1 (en) * | 2007-12-06 | 2009-06-11 | Dorothy Veronica Lindman | Navigation and Itinerary Management System |
US9330720B2 (en) | 2008-01-03 | 2016-05-03 | Apple Inc. | Methods and apparatus for altering audio output signals |
US20090187466A1 (en) * | 2008-01-23 | 2009-07-23 | Maphook, Inc. | Location-Based Information-Geo Retail Notification |
US20090239552A1 (en) * | 2008-03-24 | 2009-09-24 | Yahoo! Inc. | Location-based opportunistic recommendations |
US8996376B2 (en) | 2008-04-05 | 2015-03-31 | Apple Inc. | Intelligent text-to-speech conversion |
US10496753B2 (en) | 2010-01-18 | 2019-12-03 | Apple Inc. | Automatically adapting user interfaces for hands-free interaction |
US20100030549A1 (en) | 2008-07-31 | 2010-02-04 | Lee Michael M | Mobile device having human language translation capability with positional feedback |
JP5355032B2 (ja) * | 2008-10-23 | 2013-11-27 | キヤノン株式会社 | クライアント装置、サーバ装置、及び、それらを用いた文書管理システム、文書管理方法、文書管理プログラム |
WO2010067118A1 (en) | 2008-12-11 | 2010-06-17 | Novauris Technologies Limited | Speech recognition involving a mobile device |
US9910862B2 (en) * | 2009-02-11 | 2018-03-06 | Gtx Corp. | System and method for processing location data |
JP5546784B2 (ja) | 2009-03-24 | 2014-07-09 | シャープ株式会社 | 通知装置、通知システム、通知装置の制御方法、制御プログラム、及び該プログラムを記録したコンピュータ読み取り可能な記録媒体 |
US8537003B2 (en) * | 2009-05-20 | 2013-09-17 | Microsoft Corporation | Geographic reminders |
DE102010064593A1 (de) * | 2009-05-21 | 2015-07-30 | Koh Young Technology Inc. | Formmessgerät und -verfahren |
US10540976B2 (en) * | 2009-06-05 | 2020-01-21 | Apple Inc. | Contextual voice commands |
US20120309363A1 (en) * | 2011-06-03 | 2012-12-06 | Apple Inc. | Triggering notifications associated with tasks items that represent tasks to perform |
US10241644B2 (en) | 2011-06-03 | 2019-03-26 | Apple Inc. | Actionable reminder entries |
US10241752B2 (en) | 2011-09-30 | 2019-03-26 | Apple Inc. | Interface for a virtual digital assistant |
US9858925B2 (en) | 2009-06-05 | 2018-01-02 | Apple Inc. | Using context information to facilitate processing of commands in a virtual assistant |
US9431006B2 (en) | 2009-07-02 | 2016-08-30 | Apple Inc. | Methods and apparatuses for automatic speech recognition |
US8306687B2 (en) * | 2009-11-10 | 2012-11-06 | Innova Electronics, Inc. | Method of diagnosing a vehicle having diagnostic data |
US20110119068A1 (en) * | 2009-11-16 | 2011-05-19 | International Business Machines Corporation | Zone aware task management utilizing user generated presence history |
US9460422B2 (en) | 2009-11-20 | 2016-10-04 | Sears Brands, L.L.C. | Systems and methods for managing to-do list task items to automatically suggest and add purchasing items via a computer network |
US20110137548A1 (en) * | 2009-12-07 | 2011-06-09 | Microsoft Corporation | Multi-Modal Life Organizer |
US10276170B2 (en) | 2010-01-18 | 2019-04-30 | Apple Inc. | Intelligent automated assistant |
US10679605B2 (en) | 2010-01-18 | 2020-06-09 | Apple Inc. | Hands-free list-reading by intelligent automated assistant |
US10553209B2 (en) | 2010-01-18 | 2020-02-04 | Apple Inc. | Systems and methods for hands-free notification summaries |
US10705794B2 (en) | 2010-01-18 | 2020-07-07 | Apple Inc. | Automatically adapting user interfaces for hands-free interaction |
US8977584B2 (en) | 2010-01-25 | 2015-03-10 | Newvaluexchange Global Ai Llp | Apparatuses, methods and systems for a digital conversation management platform |
US8682667B2 (en) | 2010-02-25 | 2014-03-25 | Apple Inc. | User profiling for selecting user specific voice input processing information |
US10021466B2 (en) * | 2010-04-01 | 2018-07-10 | FW Murphy Production Controls, LLC | Systems and methods for collecting, analyzing, recording, and transmitting fluid hydrocarbon production monitoring and control data |
US10962678B2 (en) * | 2010-04-01 | 2021-03-30 | FW Murphy Production Controls, LLC | Systems and methods for collecting, displaying, analyzing, recording, and transmitting fluid hydrocarbon production monitoring and control data |
US9311616B2 (en) * | 2010-06-14 | 2016-04-12 | On-Board Communications, Inc. | System and method for determining equipment utilization changes based on ignition and motion status |
US8375320B2 (en) | 2010-06-22 | 2013-02-12 | Microsoft Corporation | Context-based task generation |
US9009592B2 (en) | 2010-06-22 | 2015-04-14 | Microsoft Technology Licensing, Llc | Population of lists and tasks from captured voice and audio content |
US8381088B2 (en) | 2010-06-22 | 2013-02-19 | Microsoft Corporation | Flagging, capturing and generating task list items |
US8370767B2 (en) | 2010-06-22 | 2013-02-05 | Microsoft Corporation | List authoring surface |
US8386929B2 (en) | 2010-06-22 | 2013-02-26 | Microsoft Corporation | Personal assistant for task utilization |
US8974302B2 (en) | 2010-08-13 | 2015-03-10 | Cfph, Llc | Multi-process communication regarding gaming information |
US8956231B2 (en) | 2010-08-13 | 2015-02-17 | Cfph, Llc | Multi-process communication regarding gaming information |
US10762293B2 (en) | 2010-12-22 | 2020-09-01 | Apple Inc. | Using parts-of-speech tagging and named entity recognition for spelling correction |
US9262612B2 (en) | 2011-03-21 | 2016-02-16 | Apple Inc. | Device access using voice authentication |
US10057736B2 (en) | 2011-06-03 | 2018-08-21 | Apple Inc. | Active transport based notifications |
US10672399B2 (en) | 2011-06-03 | 2020-06-02 | Apple Inc. | Switching between text data and audio data based on a mapping |
US8930820B1 (en) * | 2011-06-30 | 2015-01-06 | Intuit Inc. | Automatic calendaring system |
US9125165B2 (en) * | 2011-07-29 | 2015-09-01 | Broadcom Corporation | WLAN-based positioning system |
US8994660B2 (en) | 2011-08-29 | 2015-03-31 | Apple Inc. | Text correction processing |
US10192176B2 (en) | 2011-10-11 | 2019-01-29 | Microsoft Technology Licensing, Llc | Motivation of task completion and personalization of tasks and lists |
EP2690893A4 (en) * | 2011-10-12 | 2015-03-25 | Huawei Device Co Ltd | CALENDAR GENERATING METHOD AND CORRESPONDING COMMUNICATION TERMINAL |
CN102945074B (zh) * | 2011-10-12 | 2016-04-27 | 微软技术许可有限责任公司 | 根据所捕捉的语音和音频内容来填充列表和任务 |
US9460095B2 (en) | 2011-11-28 | 2016-10-04 | Microsoft Technology Licensing, Llc | Quick capture of to-do items |
TWI627987B (zh) | 2012-02-28 | 2018-07-01 | Cfph有限責任公司 | 提供遊戲服務的方法及裝置 |
US10134385B2 (en) | 2012-03-02 | 2018-11-20 | Apple Inc. | Systems and methods for name pronunciation |
US9483461B2 (en) | 2012-03-06 | 2016-11-01 | Apple Inc. | Handling speech synthesis of content for multiple languages |
US10275727B2 (en) | 2012-04-18 | 2019-04-30 | International Business Machines Corporation | Dynamic location-aware coordination method and system |
US20130281023A1 (en) * | 2012-04-20 | 2013-10-24 | General Motors Llc | Enabling features and display reminders on a mobile phone |
US9280610B2 (en) | 2012-05-14 | 2016-03-08 | Apple Inc. | Crowd sourcing information to fulfill user requests |
US9721563B2 (en) | 2012-06-08 | 2017-08-01 | Apple Inc. | Name recognition system |
US9495129B2 (en) | 2012-06-29 | 2016-11-15 | Apple Inc. | Device, method, and user interface for voice-activated navigation and browsing of a document |
US9576574B2 (en) | 2012-09-10 | 2017-02-21 | Apple Inc. | Context-sensitive handling of interruptions by intelligent digital assistant |
US9547647B2 (en) | 2012-09-19 | 2017-01-17 | Apple Inc. | Voice-based media searching |
CN104969289B (zh) | 2013-02-07 | 2021-05-28 | 苹果公司 | 数字助理的语音触发器 |
US8738277B1 (en) | 2013-03-14 | 2014-05-27 | Honda Motor Co., Ltd. | Gas station recommendation systems and methods |
US9368114B2 (en) | 2013-03-14 | 2016-06-14 | Apple Inc. | Context-sensitive handling of interruptions |
US10652394B2 (en) | 2013-03-14 | 2020-05-12 | Apple Inc. | System and method for processing voicemail |
WO2014144579A1 (en) | 2013-03-15 | 2014-09-18 | Apple Inc. | System and method for updating an adaptive speech recognition model |
US9922642B2 (en) | 2013-03-15 | 2018-03-20 | Apple Inc. | Training an at least partial voice command system |
US9251488B2 (en) | 2013-04-25 | 2016-02-02 | Wal-Mart Stores, Inc. | Apparatus and method of determining a likelihood of task completion from information relating to the reading of RFID tags |
US9230145B2 (en) * | 2013-04-25 | 2016-01-05 | Wal-Mart Stores, Inc. | Apparatus and method pertaining to conveying information via an RFID transceiver |
US9582608B2 (en) | 2013-06-07 | 2017-02-28 | Apple Inc. | Unified ranking with entropy-weighted information for phrase-based semantic auto-completion |
WO2014197336A1 (en) | 2013-06-07 | 2014-12-11 | Apple Inc. | System and method for detecting errors in interactions with a voice-based digital assistant |
WO2014197334A2 (en) | 2013-06-07 | 2014-12-11 | Apple Inc. | System and method for user-specified pronunciation of words for speech synthesis and recognition |
WO2014197335A1 (en) | 2013-06-08 | 2014-12-11 | Apple Inc. | Interpreting and acting upon commands that involve sharing information with remote devices |
EP3937002A1 (en) | 2013-06-09 | 2022-01-12 | Apple Inc. | Device, method, and graphical user interface for enabling conversation persistence across two or more instances of a digital assistant |
US10176167B2 (en) | 2013-06-09 | 2019-01-08 | Apple Inc. | System and method for inferring user intent from speech inputs |
CN105265005B (zh) | 2013-06-13 | 2019-09-17 | 苹果公司 | 用于由语音命令发起的紧急呼叫的***和方法 |
WO2015020942A1 (en) | 2013-08-06 | 2015-02-12 | Apple Inc. | Auto-activating smart responses based on activities from remote devices |
US10117080B2 (en) | 2014-04-02 | 2018-10-30 | Walmart Apollo, Llc | Apparatus and method of determining an open status of a container using RFID tag devices |
DE102014106007A1 (de) * | 2014-04-29 | 2015-10-29 | Targeteam Services Und It Gmbh | Verfahren zum Anzeigen und Aktualisieren von an einer Benutzerschnittstelle angezeigten Dokumenten |
US9620105B2 (en) | 2014-05-15 | 2017-04-11 | Apple Inc. | Analyzing audio input for efficient speech and music recognition |
US9631933B1 (en) | 2014-05-23 | 2017-04-25 | Google Inc. | Specifying unavailable locations for autonomous vehicles |
US10592095B2 (en) | 2014-05-23 | 2020-03-17 | Apple Inc. | Instantaneous speaking of content on touch devices |
US9436182B2 (en) | 2014-05-23 | 2016-09-06 | Google Inc. | Autonomous vehicles |
US9502031B2 (en) | 2014-05-27 | 2016-11-22 | Apple Inc. | Method for supporting dynamic grammars in WFST-based ASR |
US9842101B2 (en) | 2014-05-30 | 2017-12-12 | Apple Inc. | Predictive conversion of language input |
US9760559B2 (en) | 2014-05-30 | 2017-09-12 | Apple Inc. | Predictive text input |
US9430463B2 (en) | 2014-05-30 | 2016-08-30 | Apple Inc. | Exemplar-based natural language processing |
WO2015184186A1 (en) | 2014-05-30 | 2015-12-03 | Apple Inc. | Multi-command single utterance input method |
US10078631B2 (en) | 2014-05-30 | 2018-09-18 | Apple Inc. | Entropy-guided text prediction using combined word and character n-gram language models |
US9633004B2 (en) | 2014-05-30 | 2017-04-25 | Apple Inc. | Better resolution when referencing to concepts |
US10170123B2 (en) | 2014-05-30 | 2019-01-01 | Apple Inc. | Intelligent assistant for home automation |
US9785630B2 (en) | 2014-05-30 | 2017-10-10 | Apple Inc. | Text prediction using combined word N-gram and unigram language models |
US10289433B2 (en) | 2014-05-30 | 2019-05-14 | Apple Inc. | Domain specific language for encoding assistant dialog |
US9715875B2 (en) | 2014-05-30 | 2017-07-25 | Apple Inc. | Reducing the need for manual start/end-pointing and trigger phrases |
US9734193B2 (en) | 2014-05-30 | 2017-08-15 | Apple Inc. | Determining domain salience ranking from ambiguous words in natural speech |
US10659851B2 (en) | 2014-06-30 | 2020-05-19 | Apple Inc. | Real-time digital assistant knowledge updates |
US9338493B2 (en) | 2014-06-30 | 2016-05-10 | Apple Inc. | Intelligent automated assistant for TV user interactions |
GB2528901B (en) | 2014-08-04 | 2017-02-08 | Ibm | Uncorrectable memory errors in pipelined CPUs |
US10446141B2 (en) | 2014-08-28 | 2019-10-15 | Apple Inc. | Automatic speech recognition based on user feedback |
US10423932B2 (en) | 2014-08-29 | 2019-09-24 | Google Llc | Systems and methods for task assistance |
US9818400B2 (en) | 2014-09-11 | 2017-11-14 | Apple Inc. | Method and apparatus for discovering trending terms in speech requests |
US10789041B2 (en) | 2014-09-12 | 2020-09-29 | Apple Inc. | Dynamic thresholds for always listening speech trigger |
US9668121B2 (en) | 2014-09-30 | 2017-05-30 | Apple Inc. | Social reminders |
US10074360B2 (en) | 2014-09-30 | 2018-09-11 | Apple Inc. | Providing an indication of the suitability of speech recognition |
US9886432B2 (en) | 2014-09-30 | 2018-02-06 | Apple Inc. | Parsimonious handling of word inflection via categorical stem + suffix N-gram language models |
US9646609B2 (en) | 2014-09-30 | 2017-05-09 | Apple Inc. | Caching apparatus for serving phonetic pronunciations |
US10127911B2 (en) | 2014-09-30 | 2018-11-13 | Apple Inc. | Speaker identification and unsupervised speaker adaptation techniques |
US10552013B2 (en) | 2014-12-02 | 2020-02-04 | Apple Inc. | Data detection |
US9692867B2 (en) * | 2014-12-05 | 2017-06-27 | Here Global B.V. | Event accessory item location |
US9711141B2 (en) | 2014-12-09 | 2017-07-18 | Apple Inc. | Disambiguating heteronyms in speech synthesis |
WO2016109229A1 (en) | 2014-12-31 | 2016-07-07 | Wal-Mart Stores, Inc. | System, apparatus and method for sequencing objects having rfid tags on a moving conveyor |
US10223459B2 (en) | 2015-02-11 | 2019-03-05 | Google Llc | Methods, systems, and media for personalizing computerized services based on mood and/or behavior information from multiple data sources |
US9769564B2 (en) | 2015-02-11 | 2017-09-19 | Google Inc. | Methods, systems, and media for ambient background noise modification based on mood and/or behavior information |
US11392580B2 (en) | 2015-02-11 | 2022-07-19 | Google Llc | Methods, systems, and media for recommending computerized services based on an animate object in the user's environment |
US11048855B2 (en) | 2015-02-11 | 2021-06-29 | Google Llc | Methods, systems, and media for modifying the presentation of contextually relevant documents in browser windows of a browsing application |
US10284537B2 (en) | 2015-02-11 | 2019-05-07 | Google Llc | Methods, systems, and media for presenting information related to an event based on metadata |
US20160232131A1 (en) * | 2015-02-11 | 2016-08-11 | Google Inc. | Methods, systems, and media for producing sensory outputs correlated with relevant information |
US9865280B2 (en) | 2015-03-06 | 2018-01-09 | Apple Inc. | Structured dictation using intelligent automated assistants |
US9886953B2 (en) | 2015-03-08 | 2018-02-06 | Apple Inc. | Virtual assistant activation |
US9721566B2 (en) | 2015-03-08 | 2017-08-01 | Apple Inc. | Competing devices responding to voice triggers |
US10567477B2 (en) | 2015-03-08 | 2020-02-18 | Apple Inc. | Virtual assistant continuity |
US9899019B2 (en) | 2015-03-18 | 2018-02-20 | Apple Inc. | Systems and methods for structured stem and suffix language models |
US9842105B2 (en) | 2015-04-16 | 2017-12-12 | Apple Inc. | Parsimonious continuous-space phrase representations for natural language processing |
US10083688B2 (en) | 2015-05-27 | 2018-09-25 | Apple Inc. | Device voice control for selecting a displayed affordance |
US10127220B2 (en) | 2015-06-04 | 2018-11-13 | Apple Inc. | Language identification from short strings |
US10101822B2 (en) | 2015-06-05 | 2018-10-16 | Apple Inc. | Language input correction |
US9578173B2 (en) | 2015-06-05 | 2017-02-21 | Apple Inc. | Virtual assistant aided communication with 3rd party service in a communication session |
US10255907B2 (en) | 2015-06-07 | 2019-04-09 | Apple Inc. | Automatic accent detection using acoustic models |
US10186254B2 (en) | 2015-06-07 | 2019-01-22 | Apple Inc. | Context-based endpoint detection |
US11025565B2 (en) | 2015-06-07 | 2021-06-01 | Apple Inc. | Personalized prediction of responses for instant messaging |
US9733096B2 (en) | 2015-06-22 | 2017-08-15 | Waymo Llc | Determining pickup and destination locations for autonomous vehicles |
US10671428B2 (en) | 2015-09-08 | 2020-06-02 | Apple Inc. | Distributed personal assistant |
US10747498B2 (en) | 2015-09-08 | 2020-08-18 | Apple Inc. | Zero latency digital assistant |
US9697820B2 (en) | 2015-09-24 | 2017-07-04 | Apple Inc. | Unit-selection text-to-speech synthesis using concatenation-sensitive neural networks |
US10366158B2 (en) | 2015-09-29 | 2019-07-30 | Apple Inc. | Efficient word encoding for recurrent neural network language models |
US11010550B2 (en) | 2015-09-29 | 2021-05-18 | Apple Inc. | Unified language modeling framework for word prediction, auto-completion and auto-correction |
US11587559B2 (en) | 2015-09-30 | 2023-02-21 | Apple Inc. | Intelligent device identification |
US10691473B2 (en) | 2015-11-06 | 2020-06-23 | Apple Inc. | Intelligent automated assistant in a messaging environment |
US10049668B2 (en) | 2015-12-02 | 2018-08-14 | Apple Inc. | Applying neural network language models to weighted finite state transducers for automatic speech recognition |
US10223066B2 (en) | 2015-12-23 | 2019-03-05 | Apple Inc. | Proactive assistance based on dialog communication between devices |
US10446143B2 (en) | 2016-03-14 | 2019-10-15 | Apple Inc. | Identification of voice inputs providing credentials |
US9934775B2 (en) | 2016-05-26 | 2018-04-03 | Apple Inc. | Unit-selection text-to-speech synthesis based on predicted concatenation parameters |
US10911255B2 (en) * | 2016-05-31 | 2021-02-02 | Honeywell International Inc. | Devices, methods, and systems for hands free facility status alerts |
US9972304B2 (en) | 2016-06-03 | 2018-05-15 | Apple Inc. | Privacy preserving distributed evaluation framework for embedded personalized systems |
US10249300B2 (en) | 2016-06-06 | 2019-04-02 | Apple Inc. | Intelligent list reading |
US10049663B2 (en) | 2016-06-08 | 2018-08-14 | Apple, Inc. | Intelligent automated assistant for media exploration |
DK179309B1 (en) | 2016-06-09 | 2018-04-23 | Apple Inc | Intelligent automated assistant in a home environment |
US10490187B2 (en) | 2016-06-10 | 2019-11-26 | Apple Inc. | Digital assistant providing automated status report |
US10192552B2 (en) | 2016-06-10 | 2019-01-29 | Apple Inc. | Digital assistant providing whispered speech |
US10509862B2 (en) | 2016-06-10 | 2019-12-17 | Apple Inc. | Dynamic phrase expansion of language input |
US10067938B2 (en) | 2016-06-10 | 2018-09-04 | Apple Inc. | Multilingual word prediction |
US10586535B2 (en) | 2016-06-10 | 2020-03-10 | Apple Inc. | Intelligent digital assistant in a multi-tasking environment |
DK179415B1 (en) | 2016-06-11 | 2018-06-14 | Apple Inc | Intelligent device arbitration and control |
DK201670540A1 (en) | 2016-06-11 | 2018-01-08 | Apple Inc | Application integration with a digital assistant |
DK179343B1 (en) | 2016-06-11 | 2018-05-14 | Apple Inc | Intelligent task discovery |
DK179049B1 (en) | 2016-06-11 | 2017-09-18 | Apple Inc | Data driven natural language event detection and classification |
US11477302B2 (en) | 2016-07-06 | 2022-10-18 | Palo Alto Research Center Incorporated | Computer-implemented system and method for distributed activity detection |
US10043516B2 (en) | 2016-09-23 | 2018-08-07 | Apple Inc. | Intelligent automated assistant |
US10593346B2 (en) | 2016-12-22 | 2020-03-17 | Apple Inc. | Rank-reduced token representation for automatic speech recognition |
DK201770439A1 (en) | 2017-05-11 | 2018-12-13 | Apple Inc. | Offline personal assistant |
DK179496B1 (en) | 2017-05-12 | 2019-01-15 | Apple Inc. | USER-SPECIFIC Acoustic Models |
DK179745B1 (en) | 2017-05-12 | 2019-05-01 | Apple Inc. | SYNCHRONIZATION AND TASK DELEGATION OF A DIGITAL ASSISTANT |
DK201770431A1 (en) | 2017-05-15 | 2018-12-20 | Apple Inc. | Optimizing dialogue policy decisions for digital assistants using implicit feedback |
DK201770432A1 (en) | 2017-05-15 | 2018-12-21 | Apple Inc. | Hierarchical belief states for digital assistants |
DK179560B1 (en) | 2017-05-16 | 2019-02-18 | Apple Inc. | FAR-FIELD EXTENSION FOR DIGITAL ASSISTANT SERVICES |
CN107436152B (zh) * | 2017-08-21 | 2020-09-22 | 千寻位置网络有限公司 | 基于高精度位置的交互式多事件处理方法 |
US11574510B2 (en) | 2020-03-30 | 2023-02-07 | Innova Electronics Corporation | Multi-functional automotive diagnostic tablet with interchangeable function-specific cartridges |
US11967189B2 (en) | 2020-04-20 | 2024-04-23 | Innova Electronics Corporation | Router for communicating vehicle data to a vehicle resource |
US11651628B2 (en) | 2020-04-20 | 2023-05-16 | Innova Electronics Corporation | Router for vehicle diagnostic system |
CN114418539A (zh) * | 2022-01-19 | 2022-04-29 | 北京百度网讯科技有限公司 | 待办任务的生成方法、装置、电子设备及存储介质 |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4831526A (en) | 1986-04-22 | 1989-05-16 | The Chubb Corporation | Computerized insurance premium quote request and policy issuance system |
US5182705A (en) | 1989-08-11 | 1993-01-26 | Itt Corporation | Computer system and method for work management |
US5557515A (en) | 1989-08-11 | 1996-09-17 | Hartford Fire Insurance Company, Inc. | Computerized system and method for work management |
US5111391A (en) | 1989-10-05 | 1992-05-05 | Mrs. Fields, Inc. | System and method for making staff schedules as a function of available resources as well as employee skill level, availability and priority |
AU5538094A (en) * | 1993-05-14 | 1994-12-12 | Worldwide Notification Systems, Inc. | Apparatus and method of notifying a recipient of an unscheduled delivery |
US5559548A (en) | 1994-05-20 | 1996-09-24 | Davis; Bruce | System and method for generating an information display schedule for an electronic program guide |
US5588108A (en) | 1994-09-27 | 1996-12-24 | Micrografx, Inc. | System and method for generating graphics charts |
JP3262465B2 (ja) | 1994-11-17 | 2002-03-04 | シャープ株式会社 | スケジュール管理装置 |
US5684990A (en) * | 1995-01-11 | 1997-11-04 | Puma Technology, Inc. | Synchronization of disparate databases |
US5826260A (en) | 1995-12-11 | 1998-10-20 | International Business Machines Corporation | Information retrieval system and method for displaying and ordering information based on query element contribution |
JP3216514B2 (ja) * | 1996-01-31 | 2001-10-09 | 株式会社デンソー | 情報サービス装置 |
US5850214A (en) * | 1996-09-17 | 1998-12-15 | Ameranth Technology Systems, Inc. | Information manangement system with electronic clipboard |
US5938721A (en) * | 1996-10-24 | 1999-08-17 | Trimble Navigation Limited | Position based personal digital assistant |
US6085148A (en) * | 1997-10-22 | 2000-07-04 | Jamison; Scott R. | Automated touring information systems and methods |
US6208974B1 (en) * | 1997-12-30 | 2001-03-27 | Medical Management International, Inc. | Method and system for managing wellness plans for a medical care practice |
US6360101B1 (en) * | 1998-12-31 | 2002-03-19 | Ericsson Inc. | Cellular phone that displays or sends messages upon its arrival at a predetermined location |
US6212393B1 (en) * | 1999-08-02 | 2001-04-03 | Motorola, Inc. | Method and apparatus for communication within a vehicle dispatch system |
-
2000
- 2000-06-21 US US09/598,094 patent/US6680675B1/en not_active Expired - Fee Related
-
2001
- 2001-06-21 JP JP2001188432A patent/JP3984002B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2002159044A (ja) | 2002-05-31 |
US6680675B1 (en) | 2004-01-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3984002B2 (ja) | ツー・ドゥーリスト項目の電子的通知方法及び移動体ユーザ端末 | |
US9100776B2 (en) | Location based event reminder for mobile device | |
JP6754716B2 (ja) | 実行するタスクに関するトリガー通知 | |
TW591475B (en) | System and method of accessing and recording messages at coordinate way points | |
US7394405B2 (en) | Location-based notifications | |
CN100353142C (zh) | 信息显示*** | |
US8099085B2 (en) | Method and system for communicating with users of wireless devices when approaching a predetermined destination | |
US6587782B1 (en) | Method and system for providing reminders about points of interests while traveling | |
US8543617B2 (en) | Method and system for forming a keyword database for referencing physical locations | |
US20050143097A1 (en) | System for providing location-based services in a wireless network, such as providing notification regarding meetings, destination arrivals, and the like | |
US20180108243A1 (en) | Proximity-based reminder system and application | |
US20020065828A1 (en) | Network communication using telephone number URI/URL identification handle | |
JP2015212712A (ja) | 位置アラーム | |
CN101395445A (zh) | 用于导航装置的伙伴*** | |
EP1151627A1 (en) | A method and a system for transmitting data between units | |
CA2644987A1 (en) | A buddy system for navigation devices | |
JP2000002548A (ja) | 位置デ―タ記憶方法 | |
CN1460237A (zh) | 运输网络的通知业务 | |
JP5486873B2 (ja) | 営業車用客情報提供システム | |
US20040158389A1 (en) | Information display system | |
JP3813066B2 (ja) | ナビゲーションシステム及びナビゲーション方法 | |
JP2004102175A (ja) | 記憶補助装置及びシステム | |
US20040111280A1 (en) | Method of providing vehicle information and vehicle information providing program | |
JP2014112426A (ja) | 営業車用客情報提供システム | |
WO1999060339A1 (en) | Door to doorstep directions |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20060315 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060328 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060526 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20061121 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20070605 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20070705 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100713 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100713 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110713 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110713 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120713 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120713 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130713 Year of fee payment: 6 |
|
LAPS | Cancellation because of no payment of annual fees |