(57)【要約】  特定のサウンド、又はワード、フレーズ及び／又はサウンドの特定の組合せに基づく１又は２以上のファイルタイプへのネットワークパスの領域化レゾリューションのシステム及び方法。ネットワークデバイスにユーザインタフェースを備えたアプリケーションは、アドバンスドプログラマインタフェース（ＡＰＩ）を介したリモートの発話−テキストサーバ、及び領域化アクセス可能なデータベースへのアクセスを有する。領域化アクセス可能データベースは、別個のネットワークパスに関連付けられエントリが有効である領域と共に、別個のワード、フレーズ、及びサウンドのテキスト翻訳を包含することができる。一致を得るために、サーチ可能なフォーマットの変換された音声及びネットワークデバイスの位置がグローバルデータベースで問い合わせされ、問い合わせに対する一致が領域化データベースで発見された場合、一致に関連付けられるネットワークパスが領域化データベースからネットワークデバイスに戻され、戻されたネットワークパスに関連付けられる１又は２以上のファイルがネットワークデバイスで開かれる。【選択図】図１
2021510896.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークデバイスからの要求に基づくネットワークパスの領域化レゾリューションのための方法であって、
ワード、フレーズ、又はサウンド、又はこれらの組合せの音声、及びネットワークデバイスのネットワークパスに関連付けられたネットワークデバイスの位置を受け取るステップと、
前記音声をサーチ可能なフォーマットに変換するステップと、
一致を得るために、領域化データベースに前記変換された音声のサーチ可能なフォーマット及び前記ネットワークデバイスの位置を問い合わせるステップであって、前記問い合わせに対する一致が前記領域化データベースで発見された場合に、前記一致に関連付けられたネットワークパスが前記領域化データベースから前記ネットワークデバイスに戻される、ステップと、
前記ネットワークデバイスにおいて、前記戻されたネットワークパスに関連付けられた１又は２以上のファイルを開くステップと、
を含む方法。
【請求項２】
前記音声は、前記ネットワークデバイスのユーザインタフェースを備えたアプリケーションで受け取られ、前記アプリケーションからの前記音声及び前記ネットワークデバイスの位置は、アドバンスドプログラマインタフェース（ＡＰＩ）を介してネットワークを通じて変換アプリケーションに配信され、前記変換アプリケーションは、前記音声をサーチ可能なフォーマットに変換するステップを実行する、請求項１に記載の方法。
【請求項３】
前記ユーザインタフェースを備えたアプリケーションは、前記ネットワークデバイスで実行される実行可能プログラムである、請求項２に記載の方法。
【請求項４】
前記音声は、前記ユーザインタフェースを備えたアプリケーションからリアルタイムで前記変換アプリケーションに配信される、請求項２に記載の方法。
【請求項５】
前記音声は、記録後、前記ユーザインタフェースを備えたアプリケーションから前記変換アプリケーションにストリーミング又は配信される、請求項２に記載の方法。
【請求項６】
前記１又は２以上のファイルは、前記ネットワークデバイスで前記戻されたネットワークパスを受け取った時に前記ネットワークデバイスで自動的に開かれる、請求項１に記載の方法。
【請求項７】
前記音声は、前記ネットワークデバイスのマイクロフォンで受け取る、請求項１に記載の方法。
【請求項８】
前記ネットワークデバイスの位置は、特定されて変換サーバ又は領域化データベースに送られる、請求項１に記載の方法。
【請求項９】
前記音声をサーチ可能なフォーマットに変換するステップは、ワード又はフレーズをテキストに変換する、請求項１に記載の方法。
【請求項１０】
前記音声をサーチ可能なフォーマットに変換するステップは、サウンドマップを利用してサウンドをテキストに変換する、請求項１に記載の方法。
【請求項１１】
前記変換された音声のサーチ可能なフォーマット及び前記ネットワークデバイスの位置は、ネットワークを通じて前記変換アプリケーションから前記領域化データベースに配信される、請求項２に記載の方法。
【請求項１２】
前記変換された音声のサーチ可能なフォーマット及び前記ネットワークデバイスの位置は、前記ユーザインタフェースを備えたアプリケーションに配信され、前記ユーザインタフェースを備えたアプリケーションは、前記変換された音声のサーチ可能なフォーマット及び前記ネットワークデバイスの位置を、ネットワークを通じて前記領域化データベースに配信する、請求項２に記載の方法。
【請求項１３】
前記ネットワークは、インターネットである、請求項１に記載の方法。
【請求項１４】
ネットワークデバイスからの要求に基づくネットワークパスの領域化レゾリューションのためのシステムであって、
音声のサーチ可能なフォーマットと、ネットワークパスとの間の関係のエントリを格納する領域化データベースであって、前記ネットワークパスは、前記エントリが有効な１又は２以上の領域と共に１又は２以上のファイルを対象とする、領域化データベースと、
音声及び前記ネットワークデバイスからの位置を受け取って前記音声をサーチ可能なフォーマットに変換する変換サーバと、
を含み、
前記サーチ可能なフォーマットの変換された音声及び前記ネットワークデバイスの位置は、一致を得るために、前記領域化データベースで問い合わせされ、前記問い合わせに対する一致が前記領域化データベースで発見された場合、前記一致に関連付けられたネットワークパスが、前記領域化データベースから前記ネットワークデバイスに戻され、前記戻されたネットワークパスに関連付けられた１又は２以上のファイルが、前記ネットワークデバイスで開かれる、システム。
【請求項１５】
前記音声は、前記ネットワークデバイスの前記ネットワークデバイスで実行されるユーザインタフェースを備えたアプリケーションで受け取られ、ユーザインタフェースを備えた前記アプリケーションからの音声及び前記ネットワークデバイスの位置は、ネットワークを通じてアドバンスドプログラマインタフェース（ＡＰＩ）を介して前記変換サーバで実行される変換アプリケーションに配信され、前記変換アプリケーションが、前記音声をサーチ可能なフォーマットに変換する、請求項１４に記載のシステム。
【請求項１６】
前記音声は、前記ユーザインタフェースを備えたアプリケーションからリアルタイムで前記変換アプリケーションに配信される、請求項１５に記載のシステム。
【請求項１７】
前記音声は、記録後、前記ユーザインタフェースを備えたアプリケーションから前記変換アプリケーションにストリーミング又は配信される、請求項１５に記載のシステム。
【請求項１８】
前記１又は２以上のファイルは、前記ネットワークデバイスで前記戻されたネットワークパスを受信した時に前記ネットワークデバイスで自動的に開かれる、請求項１４に記載のシステム。
【請求項１９】
前記音声は、前記ネットワークデバイスのマイクロフォンで受け取られる、請求項１４に記載のシステム。
【請求項２０】
前記ネットワークデバイスの位置は、位置取得モジュールを用いて決定される、請求項１４に記載のシステム。
【請求項２１】
前記音声は、ワード、フレーズ又はサウンド、又はこれらの組合せであり、音声の前記サーチ可能なフォーマットは、前記ワード又はフレーズのテキストへの変換及び／又はサウンドマップを用いた前記サウンドのテキストへの変換である、請求項１４に記載のシステム。
【請求項２２】
前記ネットワークデバイス、前記領域化データベース、及び前記変換サーバは、１又は２以上のネットワークを通じて互いに接続される、請求項１４に記載のシステム。
【請求項２３】
前記ネットワークは、インターネットである、請求項２２に記載のシステム。
【請求項２４】
命令の複数のシーケンスを格納しているコンピュータ可読媒体であって、
前記命令は、少なくとも１つのプロセッサによって実行された時に、前記プロセッサに対し、
音声を受け取り、
前記音声及びネットワークデバイスの位置を変換アプリケーションに転送して前記音声をサーチ可能なフォーマットに変換し、
サーチ可能なフォーマットの音声と、領域化データベースにおけるあらかじめ選択したワード、フレーズやサウンド、及び１以上の領域内のエントリに対する前記ネットワークデバイスの位置とをクエリし、前記エントリは関心のあるファイルに関連付けられるネットワークパスとの関係を有する有効なものであり、
サーチ可能なフォーマットの前記音声と、ワード、フレーズやサウンド、及び前記ネットワークパスへの関係を有する前記ネットワークデバイスの位置との間の一致が存在するか否かを決定し、
一致が存在する時、当該一致に関連付けられるネットワークパスが、前記領域化データベースから前記ネットワークデバイスに戻され、前記戻されたネットワークパスに関連付けられる前記１以上のファイルが前記ネットワークデバイス上で開かれる、
ように実行させる、コンピュータ可読媒体。
【請求項２５】
前記音声は、ネットワークを通じてアドバンスドプログラマインタフェース（ＡＰＩ）を介して前記変換アプリケーションに転送される、請求項２４に記載のコンピュータ可読媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、特定のサウンド、又はワード、フレーズ及び／又はサウンドの特定の組合せ、及びユーザの物理的位置に基づく１又は２以上のファイルタイプへのネットワークパスの領域化レゾリューションのシステム及び方法に関する。
【背景技術】
【０００２】
ネットワークのユーザは、パーソナルコンピュータ、タブレット、及び携帯デバイスなどの複数のデバイスを介して宛先パスにアクセスする幾つかの従来の方法を有する。このようなネットワークデバイス内には、限定ではないが、画像ビューワ、文書リーダ、スプレッドシートアプリケーション、メディアプレーヤ、開発アプリケーション、プレゼンテーションアプリケーションなどのこれらのネットワークパスに存在することができる様々なファイルタイプを開くために用いられる複数のアプリケーションがある。ユーザは、１又は複数のファイルの位置のネットワークパスを打ち込んで、サーバのネットワーク階層及びこのようなサーバ内の入れ子式フォルダを介してその位置をブラウズするか、又はネットワークパスを記憶するショートカットを使用することができる。ファイルがアクセスされると、このファイルタイプに対してネットワークデバイス上で関連付けられたデフォルトアプリケーションがアプリケーションを開く。従来の方式は、これらのファイルにアクセスする効率が特定のアプリケーションの既存の技法に限定されるという制限を有する。このパスは、ユーザの位置に関わらず同じ結果をユーザに常に提供する。加えて、従来の方式は、ユーザの位置を考慮に入れない。
【０００３】
米国特許第７，５３６，６３９号は、無線デバイスからの要求に基づいてインターネットアドレスにアクセスするための数字／音声ネームインターネットアクセスアーキテクチャを記述する。ウェブナンバリングシステムは、携帯電話及び他の無線インターネットデバイス（ＷＩＤ）上にテキストウェブＵＲＬ及びホスト名の代わりに数字を入力することによってインターネットウェブサイトにユーザが到達できるようにするプライベートナンバリングシステムを示す。このプライベートナンバリングシステムは、ウェブ対応携帯電話及びＷＩＤをインターネットウェブサイト及び他のインターネット資源を指示する特別に指定された数字の組合せ、標準的な電話番号、及び国際電話番号を含む数字の桁を用いる。特別なウェブナムデータベースは、各ウェブナムをインターネットＵＲＬにマップして、ウェブナムをインターネット資源へのポインタとして解釈する。
【０００４】
米国特許第６，６１８，７２６号（’７２６特許）は、ウェブブラウザおよびマイクロフォンを備えたネットワーク接続デバイス内の単一のアプリケーションを制御するための音声起動ウェブブラウザを記述する。’７２６特許は、発話が「マイクロ−ドメイン」にまず分類され次に分類されなかったワードがワードグループにグループ分けられることを記述している。’７２６特許は、ユーザが自然言語で、すなわち完全なセンテンスでマイクロフォンに話しかけることを可能にし、発話ディテンション処理からの結果を取り出すものとする。’７２６特許は、関心の特定のエリアに関連付けられる複数のテンプレートを含むワード及びフレーズに向けられる。この一致（match）は、関心の特定のエリアの少なくとも１つを表すと考える必要があり、又は、これは人の名前、位置、組織、時間、日付及び金額の少なくとも１つとして前記識別されたワード及びフレーズの一部を分類し、前記識別されたワード及びフレーズにおける全ての他のワードを外部からのワードとしてマーク付けすることを含むサーチストリングを生成する必要がある。
【０００５】
従来のウェブブラウザは、ウェブサイトブックマークの使用によってインターネット上のワールドワイドウェブページへのアクセスを提供してきた。従来のウェブブラウザは、ユーザがウェブページをセーブ又はブックマークするのを可能にする。選択されたウェブページのＵＲＬは、ローカルにウェブブラウザデータにセーブされ、ユーザは、要求される場合にこのブックマークの特別仕様の英数字名を作成することができる。
【０００６】
米国特許第６，９６５，８６４号（’８６４特許）は、文法メタデータを用いる音声起動ハイパーメディアシステムを記述している。’８６４特許は、ワールドワイドウェブで配信されるＨＴＭＬページに音声起動制御情報を組み込む技術に関する。’８６４特許は、発話によるウェブブラウザの制御を教示する。このシステムは、連続した不特定話者の音声認識を用いて、他者が訓練することなく自然にシステムをウォークアップして用いるのを可能にする。
【０００７】
ウェブブラウザ内のブックマークは、「ホットリスト」を介して対応する発話識別子を持つようユーザによってカスタマイズすることができる。ユーザは、馴染みのあるアソシエーションを有するためにこれらのタグを作成することができ、従ってこれらを忘れることは少ない。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】米国特許第７，５３６，６３９号
【特許文献２】米国特許第６，６１８，７２６号
【特許文献３】米国特許第６，９６５，８６４号
【発明の概要】
【発明が解決しようとする課題】
【０００９】
宛先を開くために要求されるアプリケーションに不可知論的なそれぞれのネットワークパスに関連付けられる１又は２以上のファイルへの２以上のユーザによる単純化された領域化アクセスを提供することが望まれる。
【課題を解決するための手段】
【００１０】
本発明は、単一のインタフェースを介して全てのファイルタイプへの領域化アクセスを単純化する。インターネット又はイントラネットに関わらず従来のネットワークは、データを包含する一連の相互接続されたエンドポイントであり、データ、アクセスデータ、又はこれらの何れかの組合せへのアクセスを可能にする。データの位置を記憶して体系化するという課題がユーザに頻繁に提示されることが分かってきた。データを格納する容量を有する他のワークステーション、サーバ、ストレージアレイ、クラウドストレージ、ウェブサイト、ファイル転送プトロコルサーバ、及び何れかの他のネットワークデバイス上の入れ子式フォルダにデータを位置付けることができる。これらの位置に格納された様々なファイルタイプを開くのに特定のアプリケーションが必要であることが多い。従って、従来の「ブックマーク」は、ウェブブラウザなどの専用アプリケーションに存在することができるが、これはユーザが単一のインタフェースを介して全てのファイルタイプにアクセスすることを支援しない。従来のブックマークはユーザ主導型であり、特定のアプリケーションで開くために関連のあるブックマークに関して特にカスタマイズされる。「ブックマーク」は、性質上グローバルであり、ユーザの位置に基づいて宛先を変えることはない。
【００１１】
本発明は、特定のサウンド、又は、ワード、フレーズ及び／又はサウンドの特定の組合せ及びネットワークデバイスを用いるユーザの位置に基づく１又は２以上のファイルタイプへのネットワークパスの領域化レゾリューションのシステム及び方法に関する。本発明は、ユーザインタフェースを備えたアプリケーション、アドバンスドプログラマインタフェース（ＡＰＩ）を介したリモートの発話−テキストサーバへのアクセス、及びグローバルにアクセス可能なデータベースを含む。グローバルにアクセス可能なデータベースは、エンドポイントまでの別個のネットワークパスに関連付けられた別個のワード、フレーズ、及びサウンドのテキスト翻訳、又はエンドポイントに包含される何れかの項目、及びこれらが有効である別個の領域を包含することができる。選択された領域又は複数の領域と一緒に複数のワード、フレーズ及びサウンドに、単一のネットワークパスを関連付けることができる。ユーザインタフェースを持つアプリケーションは、プロセッサ、メモリ、ストレージ、マイクロフォン、全地球測位システム（ＧＰＳ）などの位置取得モジュール、及びオペレーティングシステムなどの構成要素を包含するネットワークデバイスで実行される実行可能プログラムとすることができる。ユーザインタフェースを備えたアプリケーションは、ユーザによって手動で又はネットワークデバイスで自動的に開始することができる。ユーザは、ワード、フレーズ、又はサウンドを、ネットワークデバイスのマイクロフォンに話すことができる。ユーザインタフェースを備えたアプリケーションは、ＡＰＩを介してリモートの発話−テキストサーバに接続することができ、ネットワークデバイスを用いるユーザの位置と共にデジタル又はアナログフォーマットの音声をリモートの発話−テキストサーバに送ることができる。リモートの発話−テキストサーバは、結果をネットワークデバイスに戻すことができる。代替えとして、リモートの発話−テキストサーバは、データベース内のエントリに対する問い合わせ結果を領域化アクセス可能データベースに直接戻すことができる。一致が見つかった場合、フレーズ、ワード、又はサウンドに関連付けられるネットワークパスが、ユーザインタフェースを備えたアプリケーションに送られる。ユーザインタフェースを備えたアプリケーションで、ネットワークパスの対象が、ユーザインタフェースを備えたアプリケーションを実行するネットワークデバイスのオペレーティングシステム内のファイルタイプに割り当てられたデフォルトアプリケーションを用いて開かれる。
【００１２】
例示的な実施形態は、プレゼンテーション又は文書などの単一のファイル上で協力し合って作業する複数のユーザを対象にすることができる。領域化アクセス可能データベースは、ファイルにアクセスする必要がある全ユーザに知られているワード、フレーズ、又はサウンドを包含する。ユーザは、パーソナルコンピュータなどのネットワークデバイスのマイクロフォンにワード、フレーズ、又はサウンドを話すことができる。サウンドは、発話−テキストエンジンによって変換することができ、共通にアクセス可能なデータベースでのクエリを介して結果を比較することができる。１つの実施形態では、サーバがサウンドマップを用いて、１又は２以上のサウンドをサーチ可能なフォーマットに書き直すことができる。別の実施形態では、発話が、ネットワークデバイスのサードパーティ発話−テキストエンジンによって分析される。分析結果とネットワークデバイスを用いるユーザの位置との一致が見つかった場合、このファイルのネットワークパスがネットワークデバイスに配信され、ネットワークデバイスオペレーティングシステムによって管理されるこのファイルタイプのデフォルトアプリケーションがファイルによって開かれる。代替えとして、ネットワークデバイスオペレーティングシステムは、ファイルのネットワークパスから決定されたファイルを自動的に開くことができる。例えばファイルは、ＭｉｃｒｏｓｏｆｔＷｏｒｄによって用いられ、ＯｐｅｎＯｆｆｉｃｅを含むワードプロセッシングソフトウェアと共に用いられる文書ファイルフォーマットであるＤＯＣファイルとすることができる。ＤＯＣファイルは、フォーマット化テキスト、画像、テーブル、グラフ、チャート、ページフォーマッティング、及びプリント設定を包含することができる。この実施形態では、オペレーティングシステムは、ネットワークデバイス上のＭｉｃｒｏｓｏｆｔＷｏｒｄによって自動的に文書を開き、ネットワークデバイスユーザインタフェース内でユーザにファイルを提示することができる。
【００１３】
追加の例示的実施形態では、ネットワークデバイスに配信されるネットワークパスは、ネットワーク上の共有フォルダ、サーバ又はワークステーションへのルートアクセス、又は電話番号とすることができる。本発明は、ユーザインタフェースを介してデータにアクセスする場合の単純化及び効率の利点を有する。
【００１４】
本発明は、図面を参照することによって詳細に説明される。
【図面の簡単な説明】
【００１５】
【図１】特定のサウンド、又はワード、フレーズ及び／又はサウンドレゾリューションの特定の組合せ、及びユーザの位置に基づく１又は２以上のファイルタイプへのネットワークパスの領域化レゾリューションの方法の流れ図を示す略図である。
【図２】特定のサウンド、又はワード、フレーズ及び／又はサウンドレゾリューションの特定の組合せ、及びユーザの位置に基づいて、記録の領域化されたアクセス可能なデータベースを確立するための方法の流れ図を示す略図である。
【図３】特定のサウンド、又はワード、フレーズ及び／又はサウンドの特定の組合せ、及びユーザの位置に基づく１又は２以上のファイルタイプへのネットワークパスの領域化レゾリューションのためのシステムを示す概略図である。
【発明を実施するための形態】
【００１６】
添付の図面に実施が示される本発明の好ましい実施形態を詳しく参照する。可能な限り、図面及び説明を通して同様の又は同じ部分を示すために同じ参照数字を用いるものとする。
【００１７】
図１は、ネットワークパス１０のグローバルレゾリューションのための方法の流れ図である。ブロック１２で、ユーザがネットワークデバイス上でユーザインタフェースを備えたアプリケーションを開始する。ユーザインタフェースを備えたアプリケーションはユーザによって手動で、又はネットワークデバイス上で自動的に開始することができる。ユーザインタフェースを備えたアプリケーションは、ネットワークデバイス上で実行される実行可能プログラムとすることができる。ネットワークデバイスは、プロセッサ、メモリ、ストレージ、マイクロフォン、位置取得モジュール、及びオペレーティングシステムなどの構成要素を含むことができる。例えばネットワークデバイスは、ラップトップ、スマートフォン、ＡＩアシスタント又はタブレットとすることができる。ネットワークは、インターネット又はローカルエリアネットワークとすることができる。別の実施形態では、ＭｉｃｒｏｓｏｆｔＣｏｒｔａｎａ、ＡｐｐｌｅＳｉｒｉ、ＡｍａｚｏｎＡｌｅｘａ、Ｇｏｏｇｌｅアシスタントなどの人工知能（ＡＩ）アシスタントのアプリケーションが、ネットワークデバイスに組み込まれる。この実施形態は、アプリケーションとの視覚及び／又は聴覚ユーザインタフェースを有することができる。
【００１８】
ブロック１４で、ユーザが、ネットワークデバイスのマイクロフォンに１又は２以上のサウンドを提供するか、又は１又は２以上のワード又はフレーズを話す。代替えとして、ユーザは、ネットワークデバイスのマイクロフォンにサウンドを提供することができる。
【００１９】
ブロック１５で、アプリケーションからのユーザの音声及び位置が、アドバンスドプログラマインタフェース（ＡＰＩ）を介してアプリケーションから変換アプリケーションにリアルタイムで配信される。ユーザの位置はＧＰＳによって決定することができる。例えば音声はストリーミングすることができる。代替えとして、アプリケーションからの音声及びユーザの位置は、音声データファイルフォーマットで変換アプリケーションに配信される。この変換アプリケーションは、音声をテキストに変換することができる。例えば変換アプリケーションは、アドバンスドプログラマインタフェース（ＡＰＩ）を介した発話−テキスト変換を用いて、アプリケーションから受け取った音声をテキストに書き直すことができる。１つの実施形態では、ユーザインタフェースを備えたアプリケーションは、アドバンスドプログラマインタフェース（ＡＰＩ）を介して直接又は間接的にリモートの発話−テキストサーバに接続することができる。リモートの発話−テキストサーバが変換アプリケーションを実行する。発話−テキストサーバは、サードパーティの発話−テキストサーバとすることができる。代替えとして、変換アプリケーションは、音声マップを利用して１又は２以上のサウンドの音声をサーチ可能なフォーマットに書き直すことができる。
【００２０】
ブロック１６で、変換アプリケーションの結果及びユーザの位置が領域化データベースに配信される。変換アプリケーションから直接結果を配信することができる。代替えとして、ネットワークデバイスを介して領域化データベースに結果を転送することができる。
【００２１】
ブロック１７で、一致を見つけるために、変換された発話及び／又は１又は２以上のサウンドをユーザの位置と共に領域化データベースのエントリと比較するためのクエリが領域化データベースで実行される。ブロック１８で、クエリに対する一致が領域化データベースで発見されなかった場合、一致がないということを示すヌルメッセージがグローバルデータベースからユーザインタフェースを備えたアプリケーションに送信される。ブロック１９で、ユーザにユーザインタフェースを備えたアプリケーションを介して一致がないことが通知される。ブロック２０で、クエリに対する一致が領域化データベースで発見された場合、結果に関連付けられたネットワークパスが領域化データベースからアプリケーションに戻される。例えば、ネットワークデバイスに配信されるネットワークパスは、ネットワーク上の共有フォルダ、サーバ又はワークステーションへのルートアクセス、又は電話番号とすることができる。ブロック２１で、ネットワークパスの対象である１又は２以上のファイルが開かれる。例えばネットワークパスの対象である１又は２以上のファイルは、ネットワークデバイス上のファイルタイプに対するデフォルトアプリケーションによって開くことができる。１つの実施形態では、ネットワークデバイスのオペレーティングシステムがネットワークデバイス上のＭｉｃｒｏｓｏｆｔＷｏｒｄによってＤｏｃファイルを自動的に開いて、このファイルをネットワークデバイスユーザインタフェース内でユーザに提示することができる。
【００２２】
図２は、特定のサウンド、又はワード、フレーズ及び／又はサウンドの特定の組合せ、及び記録が有効であると見なされる地理的領域に基づいて、記録の領域化データベースを確立するための方法の流れ図である（３０）。ブロック３２で、領域化データベースのユーザが、領域化データベースに対するアクセスアプリケーションにログインする。ブロック３４で、領域化データベースのユーザが、１又は２以上のファイルのネットワークパスを、ワード、フレーズ又はサウンド、又はワード、フレーズ又はサウンドの組合せ、及び記録が有効である地理的領域又は複数の領域に関連付ける記録を作成する。領域化データベースの記録を音声で又はテキストによって、又は他のデータフォーマットで表すことができる。
【００２３】
図３は、特定のサウンド、又はワード、フレーズ及び／又はサウンドの特定の組合せ、及びユーザの位置のレゾリューションに基づく１又は２以上のファイルタイプへのネットワークパスの領域化レゾリューションのためのシステムの概略図である（４０）。ネットワークデバイス４２が接続４４を通じてネットワーク４６に接続する。接続４４は、有線又は無線接続とすることができる。例えばネットワーク４６は、インターネット又はローカルエリアネットワークとすることができる。ネットワークデバイス４２はマイクロフォン４７及びスピーカ４８を含む。ネットワークデバイスは、プロセッサ５０、メモリ５２、位置取得モジュール５５、及びオペレーティングシステム５４を含むことができる。ＧＰＳの機能を備えた位置取得モジュール５５を実施することができる。例えばネットワークデバイス４２は、ラップトップ、スマートフォン、ＡＩアシスタント又はタブレットとすることができる。
【００２４】
ユーザインタフェースを備えたアプリケーション６０はネットワークデバイス４２上で実行される。ユーザインタフェースを備えたアプリケーション６０は、接続４７を通じてネットワーク４６を介して変換アプリケーション７０に接続する。変換アプリケーション７０は、変換サーバ７２上で実行することができる。１つの実施形態では、ユーザインタフェースを備えたアプリケーション６０は、ユーザインタフェースを備えたアプリケーション６０のアドバンスドプログラマインタフェース（ＡＰＩ）を介して変換アプリケーション７０に接続することができる。変換サーバ７２は、発話−テキストサーバとすることができ、変換アプリケーション７０は、発話−テキスト変換アプリケーションとすることができる。代替えとして、変換サーバ７２は、サウンドマップを含む変換アプリケーション７０を用いてサウンドを変換して１又は２以上のサウンドの音声をサーチ可能なフォーマットに書き直すことができる。変換アプリケーション７０の出力からのクエリ７５は、１又は２以上の領域化データベース８０でサーチすることができる。領域化データベース８０は、ネットワークパス８４に登録されたワード、フレーズ、及びサウンド、並びに有効な地理的領域のエントリ８２を含む。領域化データベース８０は、ネットワークデバイス４２のリモートにある。ネットワークパス８４は、ネットワークデバイス４２に戻すことができる。ネットワークパス８４の対象である１又は２以上のファイル９０は、それぞれのファイルタイプを用いてユーザインタフェースを備えたアプリケーション６０によってネットワークデバイス４２で開くことができる。１つの実施形態では、ネットワークデバイス４２のオペレーティングシステム５４は、ネットワークデバイス４２上のネットワークパス８４の対象であるファイル９０を自動的に開いて、ユーザインタフェースを備えたアプリケーション６０の中でこのファイル９０をユーザに提示することができる。
【００２５】
本発明の実施形態は、専用又は汎用コンピュータを含むハードウェア及び／又はソフトウェア構成要素の両方を含む専用又は汎用テレコミュニケーションデバイスに接続して実施することができる。
【００２６】
また、本発明の実施形態は、コンピュータ実行可能命令、データ構造、及び／又はこれに格納されたデータ信号を運ぶか又は有するための物理的コンピュータ可読媒体及び／又は無形コンピュータ可読媒体を含むこともできる。このような物理的コンピュータ可読媒体及び／又は無形コンピュータ可読媒体は、汎用又は専用コンピュータによってアクセスすることができる何れかの適用可能な媒体とすることができる。例示的に、制限されるものではないが、このような物理的コンピュータ可読媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭ、又は他の光学ディスクストレージ、磁気ディスクストレージ又は他の磁気ストレージデバイス、他の半導体ストレージ媒体、又はコンピュータ実行可能命令、データ構造及び／又はデータ信号の形態で要求されるデータを格納するために用いることができ、且つ汎用又は専用コンピュータによってアクセスすることができる何れかの他の物理的媒体を含むことができる。汎用又は専用コンピュータの中で、無形コンピュータ可読媒体は、コンピュータに存在する回路などを介してコンピュータの１つの部分から別の部分にデータ信号を伝達するための電磁手段を含むことができる。
【００２７】
ネットワーク又は別の通信接続（ハードワイヤード、無線、又はハードワイヤード及び無線の組合せの何れか）を通じてコンピュータに情報が転送又は提供される場合、コンピュータ実行可能命令、データ構造、及び／又はデータ信号を送信及び受信するためのハードワイヤードデバイス（例えば、電線、ケーブル、光ファイバ、電子回路、化学物質など）は、厳密には物理的コンピュータ可読媒体として見なすべきであり、一方でコンピュータ実行可能命令、データ構造、及び／又はデータ信号（例えば、ラジオ通信、衛星通信、赤外線通信など）を送信及び／又は受信するための無線搬送波又は無線媒体は、厳密には無形コンピュータ可読媒体として見なすべきである。上記の組合せは、コンピュータ可読媒体の範囲内に含むべきである。
【００２８】
コンピュータ実行可能命令は、例えば、命令、データ、及び／又は汎用コンピュータ、専用コンピュータ、又は一定の機能又は機能の一群を汎用コンピュータ、専用コンピュータ、又は専用処理デバイスに実行させるデータ信号を含む。必須ではないが、本明細書では、本発明の態様は、ネットワーク環境及び／又は非ネットワーク環境でコンピュータによって実行されるプログラムモジュールなどのコンピュータ実行可能命令の一般的な文脈で説明している。一般的には、プログラムモジュールは、特定のタスクを実行するか又は特定のアブストラクトコンテンツタイプを実施するルーチン、プログラム、オブジェクト、構成要素、及びコンテンツ構造を含む。コンピュータ実行可能命令、関連付けられるコンテンツ構造、及びプログラムモジュールは、本明細書で開示する方法の態様を実行するためのプログラムコードの例を表す。
【００２９】
実施形態は、本発明のシステムで用いるコンピュータプログラム製品、コンピュータ可読プログラムコードを格納している物理的コンピュータ可読媒体を有するコンピュータプログラム製品、プロセッサによって実行された時にシステムに本発明の方法を実行させるコンピュータ実行可能命令を含むコンピュータ可読プログラムコードを含むこともできる。
【００３０】
上述の実施形態は、本発明の原理の応用を表すことができる多くの可能性のある特定の実施形態のごくわずかを例証するものであることを理解されたい。本発明の精神及び範囲から逸脱することなくこれらの原理に従って、当業者により多数の及び変化する他の構成を容易に考案することができる。
【符号の説明】
【００３１】
１２  ユーザがネットワークデバイスで直接又は間接的にユーザインタフェースを備えたアプリケーションを開始する
１４  ユーザがワード又はフレーズ又はサウンドをネットワークデバイスのマイクロフォンに発話する
１５  ユーザの現在の位置及び音声が、アナログ又はデジタルフォーマットでＡＰＩを介して変換アプリケーションにストリーミング又は配信される
１６  変換アプリケーションエンジンの結果及びユーザの位置は、直接又はネットワークデバイスを介して領域化データベースに配信される
１７  結果とエントリを比較するために領域化データベースで問い合わせが行われる
１８  一致しない場合、否定的結果がユーザインタフェースを備えたアプリケーションに送信される
１９  一致がないことがユーザインタフェースを備えたアプリケーションを介してユーザに通知される
２０  一致がある場合、ネットワークパスをネットワークデバイスに戻す
２２  ネットワークパスの対象であるファイルが、ネットワークデバイス上のファイルタイプのデフォルトアプリケーションによって開かれる
【図１】
2021510896.tif 000003
【図２】
2021510896.tif 000004
【図３】
2021510896.tif 000005
【国際調査報告】
2021510896.tif 000006