JP5227429B2

Routing call failures in a location-based services system

Abstract

The present invention discloses a method and system for providing location-based services to a remote terminal (12) that is connected to various types of communication systems. A tailoredrequest for information is generated with the remote terminal (12) . In addition, a geographic indicator associated with the remote terminal (12) is also generated in the preferred embodiment. The tailored request for information and the geographic indicator are transmitted to a location-based application server (28). A structured response to the tailored request for information is generated with the location-based application server (28), wherein the structured response is based on the geographic indicator of the remote terminal (12). The structured response is the transmitted to the remote terminal (12) using one of several different types of communication protocols and/or mediums.

Term

Projected expiry 13 January 2031.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Projected expiry

24 claims: 11 independent, 13 dependent

  1. 1
    A method of performing natural language processing in a communication systemThe communication system comprises at least one server and a location-based application server.At least one of the above serversSteps to receive voice information requests and geographic locations,SaidMultiple words included in a voice information requestRuns on at least one of the above serversSteps to identify in the voice recognition application andAt least one of the above serversSaidIncluded in multiple wordsSteps to identify the grammar associated with the word,The at least one server has been identified.Steps to classify each word into each grammar category,At least one of the above serversSaid geographic location and saidIdentifiedSteps to generate structured requests based on word classification,The location-based application serverFor similar requirements that include words in the same grammar category as the structured category, In a response generation application running on the location-based application serverSteps to search the grammar database andThe location-based application server is for tracking previous structured responses made to said similar requests.Search for multiple data files containing products or services related to information from multiple different businessesAnd ready to be used for structured responsesSteps to do andThe location-based application serverSimilar requirementsEvery timeThe data fileAs wellsearchTo be repeatedIncluding the structured request and the structured response to avoidlikeSteps to update the grammar database andThe location-based application server isA step of generating a structured response to a voice information request by the response generation application.RunA method characterized by doing. 通信システムにおいて自然言語処理を行う方法であって、前記通信システムは、少なくとも1つのサーバ及びロケーションベースアプリケーションサーバを備え、前記少なくとも1つのサーバが、音声による情報要求及び地理的ロケーションを受信するステップと、前記音声による情報要求に含まれた複数のワードを、前記少なくとも1つのサーバ上で作動する音声認識アプリケーションで識別するステップと、前記少なくとも1つのサーバが、前記複数のワードに含まれるワードに関連した文法を識別するステップと、前記少なくとも1つのサーバが、前記識別された各ワードを各文法カテゴリーに分類するステップと、前記少なくとも1つのサーバが、前記地理的ロケーション及び前記識別されたワードの分類に基づき構造化要求を生成するステップと、前記ロケーションベースアプリケーションサーバは、前記構造化要求と同じ文法カテゴリーにあるワードを含む類似の要求のために、前記ロケーションベースアプリケーションサーバ上で作動する応答生成アプリケーションで文法データベースをサーチするステップと、前記ロケーションベースアプリケーションサーバは、前記類似の要求に対してなされた以前の構造化された応答を追跡するため、複数の異なるビジネスの情報に関連した製品又はサービスを含む複数のデータファイルをサーチして構造化応答に使用されるように準備するステップと、前記ロケーションベースアプリケーションサーバは、類似の要求がなされるたびに前記データファイルを同様にサーチすることが繰り返されることを避けるために、前記構造化要求及び前記構造化応答を含むように前記文法データベースを更新するステップと、前記ロケーションベースアプリケーションサーバは、前記音声による情報要求に対する構造化応答を前記応答生成アプリケーションにより生成するステップと、を実行することを特徴とする方法。
  2. 7
    SaidStructured responseSaidThe method according to any one of claims 1, 3, 5, and 6, further comprising a step of transmitting to a remote terminal. 前記構造化応答を前記遠隔端末へ送信するステップを更に有することを特徴とする請求項1、3、5、6の何れか1項に記載の方法。
  3. 8
    In wireless communication systems with natural language processingRuns on at least one serverA voice recognition applicationReceive a voice information request from a remote terminal and sayThe voice recognition application that identifies multiple words included in a voice information request, andRuns on at least one server, saidA natural language processing application connected to a speech recognition applicationSaidThe information request by voice and the said included in the geographical location of the remote terminalpluralThe natural language processing application includes the natural language processing application that generates a structured request based on a word, and the natural language processing application is included in the voice information request.pluralWords are classified into one of a plurality of grammar categories, and the words are included in the grammar category.pluralThe word and the geographic location are connected to the natural language processing application.And runs on a location-based application serverThe product or service used by the response generation application and identified by the voice information request is found in the grammar database, and the response generation application is used.To track previous structured responses made to said similar requests, The response generation application operates to search a plurality of data files for the product or service identified in the voice information request based on the geographical location.In order to avoid repeating the same search for the data file each time a similar information request is made,The searched product or serviceTo include the format ofA wireless communication system that updates the grammar database and operates to generate a structured response to the structured request. 自然言語処理を伴う無線通信システムにおいて、少なくとも1つのサーバ上で作動する音声認識アプリケーションであって、音声による情報要求を遠隔端末から受信し、前記音声による情報要求に含まれた複数のワードを識別する当該音声認識アプリケーションと、少なくとも1つのサーバ上で作動し、前記音声認識アプリケーションに接続された自然言語処理アプリケーションであって、前記音声による情報要求及び前記遠隔端末の地理的ロケーションに含まれた前記複数のワードに基づき構造化要求を生成する当該自然言語処理アプリケーションとを備え、 前記自然言語処理アプリケーションは、前記音声による情報要求に含まれた複数のワードを、複数の文法カテゴリーの何れか一つに分類し、 前記文法カテゴリー内の複数のワード及び前記地理的ロケーションは、前記自然言語処理アプリケーションに接続され且つロケーションベースアプリケーションサーバ上で作動する応答生成アプリケーションによって使用され、前記音声による情報要求で識別された製品又はサービスを文法データベースにおいて見つけだし、 前記応答生成アプリケーションは、前記類似の要求に対してなされた以前の構造化された応答を追跡するため、前記地理的ロケーションに基づき、前記音声による情報要求内で識別された前記製品又はサービスを複数のデータファイルから検索するように作動し、 前記応答生成アプリケーションは、類似の情報要求がなされるたびに前記データファイルを同様にサーチすることが繰り返されることを避けるために、前記検索された製品又はサービスの形式を含むように前記文法データベースを更新し、前記構造化要求に対する構造化応答を生成するように作動する、ことを特徴とする無線通信システム。
  4. 12
    A method of performing natural language processing in a location-based service system.At least one server in the service system based on the location The step of receiving a voice information request from a remote terminal via a base station,SaidSteps to identify multiple words included in a voice information request with a voice recognition application,Included in the plurality of wordsSteps to identify the grammar associated with the word,The identifiedA step of classifying each word into each grammar category and a step of generating a structured request based on the classification of the word.And run,The location-based application server in the service system based on the location To find one that matches the above structured requirementsTo search the grammar database using a response generation application and to track previous structured responses made to similar requests containing words in the same grammar category as the structured request., Product or service databaseList fromToReadStep andSaidSteps to determine the geographic location of the remote terminal,SaidBy the response generation application located within a given geographic location of the remote terminalSaidSteps to generate a structured response to a voice information request、A step to update the grammar database so that a structured response can be generated using the grammar database when it is determined that future information requests are similar to past information requests.ToRunA method characterized by doing. 位置に基づくサービスシステムにおいて自然言語処理を行う方法であって、前記位置に基づくサービスシステム内の少なくとも1つのサーバは、 遠隔端末から基地局を介して、音声による情報要求を受信するステップと、前記音声による情報要求に含まれた複数のワードを音声認識アプリケーションで識別するステップと、前記複数のワードに含まれるワードに関連した文法を識別するステップと、前記識別された各ワードを各文法カテゴリーに分類するステップと、 前記ワードの分類に基づき構造化要求を生成するステップと、とを実行し、前記位置に基づくサービスシステム内のロケーションベースアプリケーションサーバは、 前記構造化要求に一致するものを探すため応答生成アプリケーションを用いて文法データベースをサーチし、さらに前記構造化要求と同じ文法カテゴリーにあるワードを含む類似の要求に対してなされた以前の構造化された応答を追跡するため、製品又はサービスのデータベースからリストを読み出すステップと、前記遠隔端末の地理的ロケーションを決定するステップと、前記遠隔端末の所定の地理的ロケーション内にある前記応答生成アプリケーションにより、前記音声による情報要求に対する構造化応答を生成するステップと、今後の情報要求が過去の情報要求と類似していると判断されるときに前記文法データベースを利用して構造化応答を生成されるようにするため、前記文法データベースを更新するステップと、を実行することを特徴とする方法。
  5. 18
    The step of generating a structured claim based on the classification of the words ignores each word that is a pronoun, limits the structured claim based on at least one meaning of the word that is a noun, and is a conjunction. The method of any one of claims 1, 3 or 5-7, comprising limiting the structured requirements for each word. 前記ワードの分類に基づき構造化要求を生成するステップは、代名詞である前記各ワードを無視し、名詞である前記ワードの少なくとも1つの意味に基づき前記構造化要求を制限し、及び接続詞である前記各ワードに関する構造化要求を限定することを含むことを特徴とする請求項1、3又は5~7の何れか1項に記載の方法。
  6. 19
    The steps to classify each word into each grammatical category are nouns, adjectives, adverbs, prefixes, concatenations, pronouns, verbs and exclamations based on the grammatical usage of each word in the voice information request. The method according to any one of claims 1, 3, 5 to 7 or 18, which comprises classifying into one of a plurality of grammar categories. 前記各ワードを各文法カテゴリーに分類するステップは、前記音声による情報要求内の各ワードの文法上の使われ方に基づき、名詞、形容詞、副詞、前置詞、接続詞、代名詞、動詞及び感嘆詞である複数の文法カテゴリーの一つに分類することを含むことを特徴とする請求項1、3、5~7又は18の何れか1項に記載の方法。
  7. 20
    The step of searching the grammar database is described in any one of claims 1, 3, 5 to 7, 18 or 19, characterized in that the search is based on the structured request and the geographical location. the method of. 前記文法データベースをサーチするステップは、前記構造化要求及び前記地理的ロケーションに基づきサーチすることを含むことを特徴とする請求項1、3、5~7、18又は19の何れか1項に記載の方法。
  8. 21
    The step of receiving the voice information request is set forth in any one of claims 1, 3, 5 to 7, or 18 to 20, which comprises receiving the geographic location before receiving the voice information request. The method described. 前記音声による情報要求を受信するステップは、前記音声による情報要求を受け取る前に前記地理的ロケーションを受信することを含む請求項1、3、5~7、又は18~20の何れか1項に記載の方法。
  9. 22
    8.11 of claims 8-11, wherein the geographic location is generated by the remote terminal, preset to a desired geographic location by the remote terminal, or generated by a base station communicating with the remote terminal. The wireless communication system according to any one item. 前記地理的ロケーションは、前記遠隔端末により生成され、前記遠隔端末により所望の地理的ロケーションにプリセットされ、又は前記遠隔端末と通信する基地局により生成されることを特徴とする請求項8~11の何れか1項に記載の無線通信システム。
  10. 23
    Any of claims 8-11 or 22, wherein the response generation application searches the grammar database for the same word in the same grammar category and finds the product or service in the grammar database. The wireless communication system according to item 1. 前記応答生成アプリケーションは、同じ文法カテゴリー内の同一ワードのために前記文法データベースをサーチし、前記文法データベース内にある前記製品又はサービスを見つけだすことを特徴とする請求項8~11又は22の何れか1項に記載の無線通信システム。
  11. 24
    The natural language processing application is described above.Included in multiple wordsEach word in the voice information requestThe relevantClaims 8-11, which are classified into one of a plurality of grammatical categories such as nouns, adjectives, adverbs, prepositions, conjunctions, pronouns, verbs and exclamations based on the grammatical usage of each word. , 22 or 23. 前記自然言語処理アプリケーションは、前記複数のワードに含まれる各ワードを、前記音声による情報要求内の当該各ワードの文法上の使われ方に基づき、名詞、形容詞、副詞、前置詞、接続詞、代名詞、動詞及び感嘆詞である複数の文法カテゴリーの一つに分類することを特徴とする請求項8~11、22又は23の何れか1項に記載の無線通信システム。