최소 단어 이상 선택하여야 합니다.
최대 10 단어까지만 선택 가능합니다.
SAI
다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
NTIS 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
DataON 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Edison 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Kafe 바로가기국가/구분 | United States(US) Patent 등록 |
---|---|
국제특허분류(IPC7판) |
|
출원번호 | US-0836606 (2015-08-26) |
등록번호 | US-9406078 (2016-08-02) |
발명자 / 주소 |
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 | 피인용 횟수 : 12 인용 특허 : 489 |
The system and method described herein may use various natural language models to deliver targeted advertisements and/or provide natural language processing based on advertisements. In one implementation, an advertisement associated with a product or service may be provided for presentation to a use
The system and method described herein may use various natural language models to deliver targeted advertisements and/or provide natural language processing based on advertisements. In one implementation, an advertisement associated with a product or service may be provided for presentation to a user. A natural language utterance of the user may be received. The natural language utterance may be interpreted based on the advertisement and, responsive to the existence of a pronoun in the natural language utterance, a determination of whether the pronoun refers to one or more of the product or service or a provider of the product or service may be effectuated.
1. A method for processing natural language utterances that include requests and selecting and presenting advertisements based thereon, the method being implemented by one or more physical processors programmed with computer program instructions, which when executed cause the one or more physical pr
1. A method for processing natural language utterances that include requests and selecting and presenting advertisements based thereon, the method being implemented by one or more physical processors programmed with computer program instructions, which when executed cause the one or more physical processors to perform the method, the computer program instructions comprising at least a conversational language processor configured to interpret a natural language utterance, which relates to a request, based on words or phrases recognized from the natural language utterance, the method comprising: in response to receiving the natural language utterance, providing the natural language utterance as an input to a speech recognition engine;in response to receiving the words or phrases, recognized from the natural language utterance, as an output of the speech recognition engine, providing the words or phrases as an input to the conversational language processor;interpreting the natural language utterance, at the conversational language processor, based on the recognized words or phrases;determining the request based on the interpretation of the natural language utterance;determining a context for the natural language utterance based at least on the recognized words or phrases;selecting an advertisement based at least on the determined context;providing the selected advertisement via an output device coupled to the conversational language processor;obtaining a response to the request;providing the response to the request;in response to receiving a second natural language utterance, providing the second natural language utterance as an input to the speech recognition engine;in response to receiving a second set of words or phrases, recognized from the second natural language utterance, as a second output of the speech recognition engine, providing the second set of words or phrases as a second input to the conversational language processor;interpreting the second natural language utterance at the conversational language processor based on the recognized second set of words or phrases and the determined context; anddetermining a second request, related to the advertisement, based on the interpretation of the second natural language utterance; andobtaining and providing a second response to the second request. 2. The method of claim 1, wherein the conversational language processor comprises one or more domain agents, where a domain agent is configured to assist in: i) interpreting requests related to its domain; and ii) determining a response to the requests related to its domain. 3. The method of claim 2, wherein the domain agents comprise an electronic commerce agent and selecting an advertisement comprises selecting an advertisement that corresponds to an electronic commerce opportunity. 4. The method of claim 1, wherein the conversational language processor is configured to communicate with one or more domain-specific applications, and in response to a request relating to a domain specific application, the conversational language processor invoking the domain specific application to assist in processing the request. 5. The method of claim 4, wherein the domain-specific applications include an electronic commerce application and selecting an advertisement comprises selecting an advertisement that corresponds to an electronic commerce opportunity. 6. The method of claim 1, the method further comprising: using an environmental model to determine environmental information, wherein determining a context for the natural language utterance is based further on the environmental information. 7. The method of claim 6, wherein the environmental information comprises a user location, a user activity, or a user action. 8. The method of claim 6, wherein determining the request is based further on the context. 9. The method of claim 1, wherein presenting the advertisement comprises: audibly presenting a natural language conversational advertisement. 10. The method of claim 1, wherein obtaining the response comprises: (i) servicing the request and determining the response, or (ii) providing the request to a remote device and receiving the response from the remote device. 11. The method of claim 1, wherein the response and the advertisement are provided together or separately. 12. The method of claim 1, wherein obtaining and providing the second response comprises facilitating a purchase or obtaining additional information related to the advertisement. 13. A method for processing natural language utterances that include requests and selecting and presenting advertisements based thereon, the method being implemented by one or more physical processors programmed with computer program instructions, which when executed cause the one or more physical processors to perform the method, the computer program instructions comprising at least a conversational language processor configured to interpret a natural language utterance, which relates to a request, based on words or phrases recognized from the natural language utterance, the method comprising: in response to receiving the natural language utterance, providing the natural language utterance as an input to a speech recognition engine;in response to receiving the words or phrases, recognized from the natural language utterance, as an output of the speech recognition engine, providing the words or phrases as an input to the conversational language processor;interpreting the natural language utterance, at the conversational language processor, based on the recognized words or phrases;determining the request based on the interpretation of the natural language utterance;determining a context for the natural language utterance based at least on the recognized words or phrases;selecting an advertisement based at least on the determined context;providing the selected advertisement via an output device coupled to the conversational language processor;obtaining a response to the request;providing the response to the request;receiving an indication that a user interaction with the advertisement has occurred;determining whether the interpretation of the natural language utterance was correct based on the indication; andinterpreting a subsequent natural language utterance based on the determination of whether the interpretation of the natural language utterance was correct. 14. A method for processing natural language utterances that include requests and selecting and presenting advertisements based thereon, the method being implemented by one or more physical processors programmed with computer program instructions, which when executed cause the one or more physical processors to perform the method, the computer program instructions comprising at least a conversational language processor configured to interpret a natural language utterance, which relates to a request, based on words or phrases recognized from the natural language utterance, the method comprising: in response to receiving the natural language utterance, providing the natural language utterance as an input to a speech recognition engine;in response to receiving the words or phrases, recognized from the natural language utterance, as an output of the speech recognition engine, providing the words or phrases as an input to the conversational language processor;interpreting the natural language utterance, at the conversational language processor, based on the recognized words or phrases;determining the request based on the interpretation of the natural language utterance;determining a context for the natural language utterance based at least on the recognized words or phrases;selecting an advertisement based at least on the determined context;providing the selected advertisement via an output device coupled to the conversational language processor;obtaining a response to the request;providing the response to the request;receiving an indication that a user interaction with the advertisement has occurred;determining that a subsequent natural language utterance relates to an advertisement context based on the indication;in response to receiving a second natural language utterance after the user interaction, providing the second natural language utterance as an input to the speech recognition engine;in response to receiving a second set of words or phrases, recognized from the second natural language utterance, as a second output of the speech recognition engine, providing the second set of words or phrases as a second input to the conversational language processor;interpreting the second natural language utterance at the conversational language processor based on the recognized second set of words or phrases and the advertisement context; anddetermining a second request, related to the advertisement, based on the interpretation of the second natural language utterance; andobtaining and providing a second response to the second request. 15. A method for processing natural language utterances that include requests and selecting and presenting advertisements based thereon, the method being implemented by one or more physical processors programmed with computer program instructions, which when executed cause the one or more physical processors to perform the method, the computer program instructions comprising at least a conversational language processor configured to interpret a natural language utterance, which relates to a request, based on words or phrases recognized from the natural language utterance, the method comprising: in response to receiving the natural language utterance, providing the natural language utterance as an input to a speech recognition engine;in response to receiving the words or phrases, recognized from the natural language utterance, as an output of the speech recognition engine, providing the words or phrases as an input to the conversational language processor;interpreting the natural language utterance, at the conversational language processor, based on the recognized words or phrases;determining the request based on the interpretation of the natural language utterance;determining a context for the natural language utterance based at least on the recognized words or phrases;selecting an advertisement based at least on the determined context;providing the selected advertisement via an output device coupled to the conversational language processor;obtaining a response to the request;providing the response to the request;in response to a determination that the natural language utterance includes incomplete or unrecognized words or phrases such that insufficient information is available to determine the request, selecting a plurality of advertisements, each advertisement relating to its own context;presenting the plurality of advertisements to the output device; andreceiving an indication that a user interaction has occurred with at least one of the plurality of advertisements, wherein determining the request is based further on a corresponding context of an advertisement, among the plurality of advertisements, with which the user interaction occurred. 16. A system for processing natural language utterances that include requests and selecting and presenting advertisements based thereon, the system comprising: one or more physical processors programmed with computer program instructions, the computer program instructions comprising at least a conversational language processor configured to interpret a natural language utterance, which relates to a request, based on words or phrases recognized from the natural language utterance, the computer program instructions which when executed cause the one or more physical processors to:in response to receipt of the natural language utterance, provide the natural language utterance as an input to a speech recognition engine;in response to receipt of the words or phrases, recognized from the natural language utterance, as an output of the speech recognition engine, provide the words or phrases as an input to the conversational language processor;interpret the natural language utterance, at the conversational language processor, based on the recognized words or phrases;determine the request based on the interpretation of the natural language utterance;determine a context for the natural language utterance based at least on the recognized words or phrases;select an advertisement based at least on the determined context;provide the selected advertisement via an output device coupled to the conversational language processor;obtain a response to the request;provide the response to the request;in response to receipt of a second natural language utterance, provide the second natural language utterance as an input to the speech recognition engine;in response to receipt of a second set of words or phrases, recognized from the second natural language utterance, as a second output of the speech recognition engine, provide the second set of words or phrases as a second input to the conversational language processor;interpret the second natural language utterance at the conversational language processor based on the recognized second set of words or phrases and the determined context; anddetermine a second request, related to the advertisement, based on the interpretation of the second natural language utterance; andobtaining and providing a second response to the second request. 17. The system of claim 16, wherein the conversational language processor comprises one or more domain agents, where a domain agent is configured to assist: i) interpret requests related to its domain; and ii) determine a response to the requests related to its domain. 18. The system of claim 17, wherein the domain agents comprise an electronic commerce agent and wherein to select an advertisement, the one or more physical processors are further programmed to: select an advertisement that corresponds to an electronic commerce opportunity. 19. The system of claim 16, wherein the one or more physical processors are further programmed to communicate with one or more domain-specific applications, and in response to a request relating to a domain specific application, invoke the domain specific application to assist process the request. 20. The system of claim 19, wherein the domain-specific applications include an electronic commerce application and wherein to select an advertisement, the one or more physical processors are programmed to select an advertisement that corresponds to an electronic commerce opportunity. 21. The system of claim 16, wherein the one or more physical processors are further programmed to: use an environmental model to determine environmental information, wherein the context for the natural language utterance is determined based further on the environmental information. 22. The system of claim 21, wherein the environmental information comprises a user location, a user activity, or a user action. 23. The system of claim 21, wherein the determined request is based further on the context. 24. The system of claim 16, wherein to present the advertisement, the one or more physical processors are programmed to: audibly present a natural language conversational advertisement. 25. The system of claim 16, wherein to obtain the response, the one or more physical processors are further programmed to: (i) service the request and determine the response, or (ii) provide the request to a remote device and receive the response from the remote device. 26. The system of claim 16, wherein the response and the advertisement are provided together or separately. 27. The system of claim 16, wherein to obtain and provide the second response, the one or more physical processors are programmed to facilitate a purchase or obtain additional information related to the advertisement. 28. A system for processing natural language utterances that include requests and selecting and presenting advertisements based thereon, the system comprising: one or more physical processors programmed with computer program instructions, the computer program instructions comprising at least a conversational language processor configured to interpret a natural language utterance, which relates to a request, based on words or phrases recognized from the natural language utterance, the computer program instructions which when executed cause the one or more physical processors to:in response to receipt of the natural language utterance, provide the natural language utterance as an input to a speech recognition engine;in response to receipt of the words or phrases, recognized from the natural language utterance, as an output of the speech recognition engine, provide the words or phrases as an input to the conversational language processor;interpret the natural language utterance, at the conversational language processor, based on the recognized words or phrases;determine the request based on the interpretation of the natural language utterance;determine a context for the natural language utterance based at least on the recognized words or phrases;select an advertisement based at least on the determined context;provide the selected advertisement via an output device coupled to the conversational language processor;obtain a response to the request;provide the response to the request;receive an indication that a user interaction with the advertisement has occurred;determine whether the interpretation of the natural language utterance was correct based on the indication; andinterpret a subsequent natural language utterance based on the determination of whether the interpretation of the natural language utterance was correct. 29. A system for processing natural language utterances that include requests and selecting and presenting advertisements based thereon, the system comprising: one or more physical processors programmed with computer program instructions, the computer program instructions comprising at least a conversational language processor configured to interpret a natural language utterance, which relates to a request, based on words or phrases recognized from the natural language utterance, the computer program instructions which when executed cause the one or more physical processors to:in response to receipt of the natural language utterance, provide the natural language utterance as an input to a speech recognition engine;in response to receipt of the words or phrases, recognized from the natural language utterance, as an output of the speech recognition engine, provide the words or phrases as an input to the conversational language processor;interpret the natural language utterance, at the conversational language processor, based on the recognized words or phrases;determine the request based on the interpretation of the natural language utterance;determine a context for the natural language utterance based at least on the recognized words or phrases;select an advertisement based at least on the determined context;provide the selected advertisement via an output device coupled to the conversational language processor;obtain a response to the request;provide the response to the request;receive an indication that a user interaction with the advertisement has occurred;determine that a subsequent natural language utterance relates to an advertisement context based on the indication;in response to receipt of a second natural language utterance after the user interaction, provide the second natural language utterance as an input to the speech recognition engine;in response to receipt of a second set of words or phrases, recognized from the second natural language utterance, as a second output of the speech recognition engine, provide the second set of words or phrases as a second input to the conversational language processor;interpret the second natural language utterance at the conversational language processor based on the recognized second set of words or phrases and the advertisement context; anddetermine a second request, related to the advertisement, based on the interpretation of the second natural language utterance; andobtain and provide a second response to the second request. 30. A system for processing natural language utterances that include requests and selecting and presenting advertisements based thereon, the system comprising: one or more physical processors programmed with computer program instructions, the computer program instructions comprising at least a conversational language processor configured to interpret a natural language utterance, which relates to a request, based on words or phrases recognized from the natural language utterance, the computer program instructions which when executed cause the one or more physical processors to:in response to receipt of the natural language utterance, provide the natural language utterance as an input to a speech recognition engine;in response to receipt of the words or phrases, recognized from the natural language utterance, as an output of the speech recognition engine, provide the words or phrases as an input to the conversational language processor;interpret the natural language utterance, at the conversational language processor, based on the recognized words or phrases;determine the request based on the interpretation of the natural language utterance;determine a context for the natural language utterance based at least on the recognized words or phrases;select an advertisement based at least on the determined context;provide the selected advertisement via an output device coupled to the conversational language processor;obtain a response to the request;provide the response to the request;in response to a determination that the natural language utterance includes incomplete or unrecognized words or phrases such that insufficient information is available to determine the request, select a plurality of advertisements, each advertisement relating to its own context;present the plurality of advertisements to the output device;receive an indication that a user interaction has occurred with at least one of the plurality of advertisements, wherein the determination of the request is based further on a corresponding context of an advertisement, among the plurality of advertisements, with which the user interaction occurred.
해당 특허가 속한 카테고리에서 활용도가 높은 상위 5개 콘텐츠를 보여줍니다.
더보기 버튼을 클릭하시면 더 많은 관련자료를 살펴볼 수 있습니다.
IPC | Description |
---|---|
A | 생활필수품 |
A62 | 인명구조; 소방(사다리 E06C) |
A62B | 인명구조용의 기구, 장치 또는 방법(특히 의료용에 사용되는 밸브 A61M 39/00; 특히 물에서 쓰이는 인명구조 장치 또는 방법 B63C 9/00; 잠수장비 B63C 11/00; 특히 항공기에 쓰는 것, 예. 낙하산, 투출좌석 B64D; 특히 광산에서 쓰이는 구조장치 E21F 11/00) |
A62B-1/08 | .. 윈치 또는 풀리에 제동기구가 있는 것 |
내보내기 구분 |
|
---|---|
구성항목 |
관리번호, 국가코드, 자료구분, 상태, 출원번호, 출원일자, 공개번호, 공개일자, 등록번호, 등록일자, 발명명칭(한글), 발명명칭(영문), 출원인(한글), 출원인(영문), 출원인코드, 대표IPC 관리번호, 국가코드, 자료구분, 상태, 출원번호, 출원일자, 공개번호, 공개일자, 공고번호, 공고일자, 등록번호, 등록일자, 발명명칭(한글), 발명명칭(영문), 출원인(한글), 출원인(영문), 출원인코드, 대표출원인, 출원인국적, 출원인주소, 발명자, 발명자E, 발명자코드, 발명자주소, 발명자 우편번호, 발명자국적, 대표IPC, IPC코드, 요약, 미국특허분류, 대리인주소, 대리인코드, 대리인(한글), 대리인(영문), 국제공개일자, 국제공개번호, 국제출원일자, 국제출원번호, 우선권, 우선권주장일, 우선권국가, 우선권출원번호, 원출원일자, 원출원번호, 지정국, Citing Patents, Cited Patents |
저장형식 |
|
메일정보 |
|
안내 |
총 건의 자료가 검색되었습니다. 다운받으실 자료의 인덱스를 입력하세요. (1-10,000) 검색결과의 순서대로 최대 10,000건 까지 다운로드가 가능합니다. 데이타가 많을 경우 속도가 느려질 수 있습니다.(최대 2~3분 소요) 다운로드 파일은 UTF-8 형태로 저장됩니다. ~ |
Copyright KISTI. All Rights Reserved.
AI-Helper는 오픈소스 모델을 사용합니다. 사용하고 있는 오픈소스 모델과 라이센스는 아래에서 확인할 수 있습니다.
AI-Helper uses Open Source Models. You can find the source code of these open source models, along with applicable license information below. (helpdesk@kisti.re.kr)
OpenAI의 API Key를 브라우저에 등록하여야 ChatGPT 모델을 사용할 수 있습니다.
등록키는 삭제 버튼을 누르거나, PDF 창을 닫으면 삭제됩니다.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.