×

Search system

  • US 10,337,878 B2
  • Filed: 10/02/2015
  • Issued: 07/02/2019
  • Est. Priority Date: 10/10/2014
  • Status: Active Grant
First Claim
Patent Images

1. A search system comprising:

  • an information providing server comprising a main database,a relay server comprising a temporary storage database, andan in-vehicle terminal comprising a microphone,wherein the in-vehicle terminal comprises an in-vehicle terminal communication circuit which transmits an in-vehicle terminal ID and a spoken voice input from the microphone as a voice signal to the relay server; and

    wherein the relay server comprises;

    a voice recognition circuit which converts the voice signal received from the in-vehicle terminal into a data string;

    a communication circuit which communicates with the information providing server and the in-vehicle terminal; and

    a control circuit which searches for information stored in the main database or the temporary storage database by using the data string and sends a search result to the in-vehicle terminal, and upon searching for information stored in the main database, stores the search result with the in-vehicle terminal ID in the temporary storage database,wherein upon receiving a voice signal and the in-vehicle terminal ID, when information associated with the in-vehicle terminal ID is stored in the temporary storage database, the control circuit searches for information stored in the temporary storage database by using the data string, wherein, when the information associated with the in-vehicle terminal ID is not stored in the temporary storage database, the control circuit searches for information stored in the main database by using the data string, whereinwhen there is no match in searching for information stored in the temporary storage database by using the data string, the control circuit searches for information stored in the main database and sends a search result to the in-vehicle terminal and stores the search result in the temporary storage database, whereinwherein the data and the search result stored in the main database include one or more pieces of facility information, the facility information is configured from a facility name and one or more facility attributes associated with the facility name, and the facility attribute is configured from a facility attribute name and a facility attribute value, andwherein, when the received in-vehicle terminal ID is stored in the temporary storage database, the control circuit separates the data string into a first keyword as the facility name and a second keyword as the facility attribute name based on a predetermined pattern matching, and when the first keyword is included in the information stored in the temporary storage database and the second keyword associated with the first keyword is not included in the information, the control circuit sends a message to the in-vehicle terminal without searching the information stored in the main database, wherein the message indicates that the first keyword is included in the information and the second keyword associated with the first keyword is not included in the information.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×