KR20200066933A - 전자 장치 및 전자 장치의 제어 방법 - Google Patents
전자 장치 및 전자 장치의 제어 방법 Download PDFInfo
- Publication number
- KR20200066933A KR20200066933A KR1020180153683A KR20180153683A KR20200066933A KR 20200066933 A KR20200066933 A KR 20200066933A KR 1020180153683 A KR1020180153683 A KR 1020180153683A KR 20180153683 A KR20180153683 A KR 20180153683A KR 20200066933 A KR20200066933 A KR 20200066933A
- Authority
- KR
- South Korea
- Prior art keywords
- electronic device
- user
- text data
- voice data
- situation
- 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.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/16—Sound input; Sound output
- G06F3/167—Audio in a user interface, e.g. using voice commands for navigating, audio feedback
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/26—Speech to text systems
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
- G06F16/332—Query formulation
- G06F16/3329—Natural language query formulation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
- G06F16/3331—Query processing
- G06F16/334—Query execution
- G06F16/3343—Query execution using phonetics
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
- G06F16/338—Presentation of query results
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/20—Natural language analysis
- G06F40/205—Parsing
- G06F40/216—Parsing using statistical methods
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/30—Semantic analysis
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine learning
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L13/00—Speech synthesis; Text to speech systems
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/28—Constructional details of speech recognition systems
- G10L15/30—Distributed recognition, e.g. in client-server systems, for mobile phones or network applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/21—Monitoring or handling of messages
- H04L51/224—Monitoring or handling of messages providing notification on incoming messages, e.g. pushed notifications of received messages
-
- H04L51/24—
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
- G10L2015/223—Execution procedure of a spoken command
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Computational Linguistics (AREA)
- Multimedia (AREA)
- General Health & Medical Sciences (AREA)
- Acoustics & Sound (AREA)
- Artificial Intelligence (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Probability & Statistics with Applications (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Medical Informatics (AREA)
- Evolutionary Computation (AREA)
- Computing Systems (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Telephonic Communication Services (AREA)
- User Interface Of Digital Computer (AREA)
- Machine Translation (AREA)
- Information Transfer Between Computers (AREA)
Abstract
상기 사용자의 확인이 필요한 상황을 식별하는 방법은, 규칙 기반 또는 인공 지능 알고리즘을 이용하여 타 전자 장치로부터 수신된 음성 데이터 또는 문자 데이터를 이용하여 식별할 수 있다.
인공 지능 알고리즘을 이용하여 사용자의 확인이 필요한 상황을 식별하는 경우에, 상기 방법은, 기계 학습, 신경망 또는 딥러닝 알고리즘을 이용할 수 있다.
Description
도 2는 일 실시예에 따른 전자 장치와 서버의 개략적인 블록도이다.
도 3은 일 실시예에 따른 전자 장치가 디지털 비서를 이용하여 사용자와 제3 자의 의견이 일치하지 않은 경우를 식별하여 대응하는 상황을 설명한다.
도 4는 일 실시예에 따른 전자 장치가 디지털 비서를 이용하여 사용자의 답변 속도 이력을 이용하여 제3 자와의 대화에 대응하는 상황을 설명하는 도면이다.
도 5는 일 실시예에 따른 전자 장치가 디지털 비서를 이용하여 신규 정보를 확인하여 제3 자와의 대화에 대응하는 상황을 설명하는 도면이다.
도 6은 일 실시예에 따른 전자 장치가 디지털 비서를 이용하여 대화 내용을 요약하여 표시하는 상황을 설명하는 도면이다.
도 7은 다양한 실시예에 따른 전자 장치가 디지털 비서를 이용하여 대화 내용을 요약하여 표시하는 상황을 설명하는 도면이다.
도 8은 일 실시예에 따른 전자 장치가 디지털 비서를 이용하여 사용자의 확인을 대기하는 동안 타 전자 장치의 사용자에게 안내를 하는 상황을 설명하는 도면들이다.
도 9는 일 실시예에 따른 디지털 비서의 실행 과정을 설명하기 위한 블록도이다.
도 10은 일 실시예에 따른 디지털 비서가 사용자에게 알림을 생성하기 위해 대화 중요도를 판단할 때 활용하는 학습 모델을 설명하는 도면이다.
도 11은 일 실시예에 따른 사용자 지시 확인 모델의 기능에 대하여 설명하는 도면이다.
도 12는 일 실시예에 따른 답변 유형 확인 모델의 기능에 대하여 설명하는 도면이다.
도 13은 일 실시예에 따른 답변 시간 확인 모델의 기능에 대하여 설명하는 도면이다.
도 14는 일 실시예에 따른 답변 시간 확인 모델의 기능에 대하여 설명하는 도면이다.
도 15는 일 실시예에 따른 전자 장치가 디지털 비서를 이용하여 제3 자와 문자 데이터 또는 음성 데이터를 송수신하는 상황을 설명하는 흐름도이다.
도 16은 일 실시예에 따른 전자 장치와 서버가 디지털 비서를 이용하여 제3 자와 문자 데이터 또는 음성 데이터를 송수신하는 상황을 설명하는 흐름도이다.
도 17은 다양한 실시예들에 따른, 네트워크 환경 내의 전자 장치의 블럭도이다.
Claims (20)
- 통신 모듈;
프로세서; 및
메모리; 를 포함하고,
상기 메모리는, 상기 프로세서가,
적어도 하나의 이벤트 발생에 대응하여, 상기 통신 모듈을 이용하여, 타 전자 장치와 문자 데이터 또는 음성 데이터 중 적어도 하나를 송수신하는 어플리케이션을 실행하고,
상기 타 전자 장치로부터 문자 데이터 또는 음성 데이터 중 적어도 하나가 수신되면, 디지털 비서를 이용하여 사용자의 발화 특징에 기반하여 문자 데이터 또는 음성 데이터 중 적어도 하나를 생성하는 상황에서, 상기 디지털 비서를 이용하여 상기 사용자의 확인이 필요한 상황을 식별하고,
상기 사용자의 확인이 필요한 상황에서, 상기 디지털 비서를 이용하여 상기 사용자에게 확인을 요청하는 알림을 생성하고,
상기 어플리케이션을 이용하여 상기 알림을 출력하도록 설정된 적어도 하나의 명령어를 저장하는, 전자 장치.
- 제1항에 있어서,
상기 사용자에게 확인을 요청하는 알림은,
상기 타 전자 장치에서 수신된 문자 데이터 또는 음성 데이터에 기반하여 생성된 문자 데이터 또는 음성 데이터를 포함하는, 전자 장치.
- 제2항에 있어서,
상기 전자 장치는 디스플레이를 더 포함하고,
상기 명령어들은, 상기 프로세서가,
상기 사용자에게 확인을 요청하는 알림에 포함된 문자 데이터의 내용을 승인하는 객체, 거절하는 객체, 및 사용자의 직접 입력을 수신하는 객체 중 적어도 하나를 표시하도록 상기 디스플레이를 제어하는, 전자 장치.
- 제1항에 있어서,
상기 명령어들은, 상기 프로세서가,
상기 타 전자 장치로부터 수신된 문자 데이터 또는 음성 데이터의 적어도 일부 내용과 상기 사용자에 의해 입력된 문자 데이터 또는 음성 데이터의 적어도 일부 내용이 일치하지 않는 상황을 상기 사용자의 확인이 필요한 상황으로 식별하도록 설정된, 전자 장치.
- 제1항에 있어서,
상기 명령어들은, 상기 프로세서가,
상기 타 전자 장치로부터 수신된 문자 데이터 또는 음성 데이터에 사용자에 대한 제안이 포함된 상황을 상기 사용자의 확인이 필요한 상황으로 식별하도록 설정된, 전자 장치.
- 제1항에 있어서,
상기 명령어들은, 상기 프로세서가,
상기 타 전자 장치로부터 수신된 문자 데이터 또는 음성 데이터와 동일하거나 또는 유사한 문자 데이터 또는 음성 데이터에 사용자가 응답하기까지 소요된 시간이 기 설정된 시간 이상인 상황을 상기 사용자의 확인이 필요한 상황으로 식별하도록 설정된, 전자 장치.
- 제1항에 있어서,
상기 명령어들은, 상기 프로세서가,
상기 타 전자 장치로부터 수신된 문자 데이터 또는 음성 데이터에 포함된 내용의 적어도 일부와 상기 전자 장치에 기 저장된 문자 데이터 또는 음성 데이터의 유사성이 기 설정된 값 이하인 상황을 상기 사용자의 확인이 필요한 상황으로 식별하도록 설정된, 전자 장치.
- 제1항에 있어서,
상기 명령어들은, 상기 프로세서가,
상기 디지털 비서가 사용자의 발화 특징에 기반하여 상기 문자 데이터 또는 음성 데이터 중 적어도 하나를 생성하고, 상기 어플리케이션을 이용하여 출력하는 상황에서, 상기 문자 데이터 또는 음성 데이터가 상기 디지털 비서에 의해 생성되었음을 안내하는 표시자 또는 음성 데이터를 상기 타 전자 장치로 전송하도록 설정된, 전자 장치.
- 제1항에 있어서,
상기 명령어들은, 상기 프로세서가,
상기 타 전자 장치로부터 수신된 상기 문자 데이터 또는 음성 데이터 및 상기 디지털 비서가 생성한 상기 문자 데이터 또는 음성 데이터 중 일부를 이용하여 요약 문자 데이터 또는 요약 음성 데이터를 생성하여 상기 어플리케이션을 이용하여 출력하도록 설정된, 전자 장치.
- 서버에 있어서,
외부 전자 장치로부터 문자 데이터 또는 음성 데이터 중 적어도 하나를 획득하는 데이터 획득부;
상기 획득된 문자 데이터 또는 음성 데이터에 대응하여, 사용자의 발화 특징에 기반하여 문자 데이터 또는 음성 데이터 중 적어도 하나를 생성하는 상황에서, 상기 사용자의 확인이 필요한 상황을 식별하여, 상기 사용자에게 확인을 요청하는 알림을 생성하는 데이터 처리부; 및
상기 사용자에게 확인을 요청하는 알림을 상기 외부 전자 장치로 전송하는 데이터 출력부; 를 포함하는, 서버.
- 전자 장치의 제어 방법에 있어서,
적어도 하나의 이벤트 발생에 대응하여, 타 전자 장치와 문자 데이터 또는 음성 데이터 중 적어도 하나를 송수신하는 어플리케이션을 실행하는 동작;
상기 타 전자 장치로부터 문자 데이터 또는 음성 데이터 중 적어도 하나가 수신되면, 디지털 비서를 이용하여 사용자의 발화 특징에 기반하여 문자 데이터 또는 음성 데이터 중 적어도 하나를 생성하는 상황에서, 상기 디지털 비서를 이용하여 상기 사용자의 확인이 필요한 상황을 식별하는 동작; 및
상기 사용자의 확인이 필요한 상황에서, 상기 디지털 비서를 이용하여 상기 사용자에게 확인을 요청하는 알림을 생성하고, 상기 어플리케이션을 이용하여 상기 알림을 출력하는 동작; 을 포함하는, 전자 장치의 제어 방법.
- 제11항에 있어서,
상기 사용자에게 확인을 요청하는 알림은,
상기 타 전자 장치에서 수신된 문자 데이터 또는 음성 데이터에 기반하여 생성된 문자 데이터 또는 음성 데이터를 포함하는, 전자 장치의 제어 방법.
- 제12항에 있어서,
상기 전자 장치의 제어 방법은,
상기 생성된 문자 데이터를 표시하는 상황에서,
상기 사용자에게 확인을 요청하는 알림에 포함된 문자 데이터의 내용을 승인하는 객체, 거절하는 객체, 및 사용자의 직접 입력을 수신하는 객체 중 적어도 하나를 표시하는 동작을 포함하는, 전자 장치의 제어 방법.
- 제11항에 있어서,
상기 전자 장치의 제어 방법은,
상기 타 전자 장치로부터 수신된 문자 데이터 또는 음성 데이터의 적어도 일부 내용과 상기 사용자에 의해 입력된 문자 데이터 또는 음성 데이터의 적어도 일부 내용이 일치하지 않는 상황을 상기 사용자의 확인이 필요한 상황으로 식별하는 동작을 포함하는, 전자 장치의 제어 방법.
- 제11항에 있어서,
상기 전자 장치의 제어 방법은,
상기 타 전자 장치로부터 수신된 문자 데이터 또는 음성 데이터에 사용자에 대한 제안이 포함된 상황을 상기 사용자의 확인이 필요한 상황으로 식별하는 동작을 포함하는, 전자 장치의 제어 방법.
- 제11항에 있어서,
상기 전자 장치의 제어 방법은,
상기 타 전자 장치로부터 수신된 문자 데이터 또는 음성 데이터와 동일하거나 또는 유사한 문자 데이터 또는 음성 데이터에 사용자가 응답하기까지 소요된 시간이 기 설정된 시간 이상인 상황을 상기 사용자의 확인이 필요한 상황으로 식별하는 동작을 포함하는, 전자 장치의 제어 방법.
- 제11항에 있어서,
상기 전자 장치의 제어 방법은,
상기 타 전자 장치로부터 수신된 문자 데이터 또는 음성 데이터에 포함된 내용의 적어도 일부와 상기 전자 장치에 기 저장된 문자 데이터 또는 음성 데이터의 유사성이 기 설정된 값 이하인 상황을 상기 사용자의 확인이 필요한 상황으로 식별하는 동작을 포함하는, 전자 장치의 제어 방법.
- 제11항에 있어서,
상기 전자 장치의 제어 방법은,
상기 디지털 비서가 사용자의 발화 특징에 기반하여 상기 문자 데이터 또는 음성 데이터 중 적어도 하나를 생성하고, 상기 어플리케이션을 이용하여 출력하는 상황에서, 상기 문자 데이터 또는 음성 데이터가 상기 디지털 비서에 의해 생성되었음을 안내하는 표시자 또는 음성 데이터를 상기 타 전자 장치로 전송하는 동작을 포함하는, 전자 장치의 제어 방법.
- 제11항에 있어서,
상기 전자 장치의 제어 방법은,
상기 타 전자 장치로부터 수신된 상기 문자 데이터 또는 음성 데이터 및 상기 디지털 비서가 생성한 상기 문자 데이터 또는 음성 데이터 중 일부를 이용하여 요약 문자 데이터 또는 요약 음성 데이터를 생성하여 상기 어플리케이션을 이용하여 출력하는 동작을 포함하는, 전자 장치의 제어 방법.
- 적어도 하나의 이벤트 발생에 대응하여, 타 전자 장치와 문자 데이터 또는 음성 데이터 중 적어도 하나를 송수신하는 어플리케이션을 실행하는 동작;
타 전자 장치로부터 문자 데이터 또는 음성 데이터 중 적어도 하나가 수신되면, 디지털 비서를 이용하여 사용자의 발화 특징에 기반하여 문자 데이터 또는 음성 데이터 중 적어도 하나를 생성하는 상황에서, 상기 디지털 비서를 이용하여 상기 사용자의 확인이 필요한 상황을 식별하는 동작; 및
상기 사용자의 확인이 필요한 상황에서, 상기 디지털 비서를 이용하여 상기 사용자에게 확인을 요청하는 알림을 생성하고, 상기 어플리케이션을 이용하여 출력하는 동작; 을 컴퓨터로 실행시키기 위한 명령어들을 저장하는 컴퓨터로 읽을 수 있는 기록 매체를 포함하는, 컴퓨터 프로그램 제품.
Priority Applications (10)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020180153683A KR102701868B1 (ko) | 2018-12-03 | 2018-12-03 | 전자 장치 및 전자 장치의 제어 방법 |
| US16/683,571 US11495220B2 (en) | 2018-12-03 | 2019-11-14 | Electronic device and method of controlling thereof |
| PCT/KR2019/015777 WO2020116818A1 (en) | 2018-12-03 | 2019-11-18 | Electronic device and method of controlling thereof |
| EP25212330.2A EP4708024A1 (en) | 2018-12-03 | 2019-11-22 | Electronic device and method of controlling thereof |
| EP19210852.0A EP3663907B1 (en) | 2018-12-03 | 2019-11-22 | Electronic device and method of controlling thereof |
| EP23191524.0A EP4250288B1 (en) | 2018-12-03 | 2019-11-22 | ELECTRONIC DEVICE AND ITS CONTROL METHOD |
| CN201911217718.5A CN111258529B (zh) | 2018-12-03 | 2019-12-03 | 电子设备及其控制方法 |
| US17/979,078 US12087298B2 (en) | 2018-12-03 | 2022-11-02 | Electronic device and method of controlling thereof |
| KR1020240116194A KR20240134807A (ko) | 2018-12-03 | 2024-08-28 | 전자 장치 및 전자 장치의 제어 방법 |
| US18/827,943 US20240428794A1 (en) | 2018-12-03 | 2024-09-09 | Electronic device and method of controlling thereof |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020180153683A KR102701868B1 (ko) | 2018-12-03 | 2018-12-03 | 전자 장치 및 전자 장치의 제어 방법 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020240116194A Division KR20240134807A (ko) | 2018-12-03 | 2024-08-28 | 전자 장치 및 전자 장치의 제어 방법 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20200066933A true KR20200066933A (ko) | 2020-06-11 |
| KR102701868B1 KR102701868B1 (ko) | 2024-09-03 |
Family
ID=68654351
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020180153683A Active KR102701868B1 (ko) | 2018-12-03 | 2018-12-03 | 전자 장치 및 전자 장치의 제어 방법 |
| KR1020240116194A Ceased KR20240134807A (ko) | 2018-12-03 | 2024-08-28 | 전자 장치 및 전자 장치의 제어 방법 |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020240116194A Ceased KR20240134807A (ko) | 2018-12-03 | 2024-08-28 | 전자 장치 및 전자 장치의 제어 방법 |
Country Status (5)
| Country | Link |
|---|---|
| US (3) | US11495220B2 (ko) |
| EP (3) | EP4250288B1 (ko) |
| KR (2) | KR102701868B1 (ko) |
| CN (1) | CN111258529B (ko) |
| WO (1) | WO2020116818A1 (ko) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2024063452A1 (ko) * | 2022-09-23 | 2024-03-28 | 삼성전자주식회사 | 전자 장치 및 이의 제어 방법 |
| US12316583B2 (en) | 2022-09-23 | 2025-05-27 | Samsung Electronics Co., Ltd. | Electronic apparatus and method to generate response information based on conversation content |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102701868B1 (ko) | 2018-12-03 | 2024-09-03 | 삼성전자주식회사 | 전자 장치 및 전자 장치의 제어 방법 |
| JP6951004B1 (ja) * | 2021-03-29 | 2021-10-20 | 株式会社pluszero | 情報処理システム及び仮想人材 |
| EP4321989A4 (en) * | 2021-04-06 | 2024-08-21 | Panasonic Intellectual Property Management Co., Ltd. | VOICE TEST METHOD FOR CONVERSATION DEVICE, VOICE TEST SERVER, VOICE TEST SYSTEM, AND PROGRAM USED IN TERMINAL COMMUNICATING WITH VOICE TEST SERVER |
| US12014727B2 (en) * | 2021-07-14 | 2024-06-18 | Google Llc | Hotwording by degree |
| CN116416994B (zh) * | 2021-12-30 | 2026-04-10 | 华为技术有限公司 | 语音协同输入方法、电子设备及计算机可读存储介质 |
| CN119002736B (zh) * | 2023-10-26 | 2025-09-26 | 北京字跳网络技术有限公司 | 用于应用操作的方法、装置、设备和存储介质 |
| CN119917604A (zh) * | 2023-10-27 | 2025-05-02 | 北京字跳网络技术有限公司 | 用于存储数据的方法、装置、设备和介质 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20160003138A (ko) * | 2013-06-08 | 2016-01-08 | 애플 인크. | 핸즈 프리 상호작용을 위한 사용자 인터페이스 자동 적응 |
| US20170132019A1 (en) * | 2015-11-06 | 2017-05-11 | Apple Inc. | Intelligent automated assistant in a messaging environment |
| KR20180019869A (ko) * | 2016-08-17 | 2018-02-27 | 주식회사 텍스트팩토리 | 챗봇을 이용한 개인 비서 서비스 제공 방법 |
| US20180332118A1 (en) * | 2017-05-12 | 2018-11-15 | Apple Inc. | Synchronization and task delegation of a digital assistant |
Family Cites Families (34)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2001075555A2 (en) | 2000-03-06 | 2001-10-11 | Conita Technologies, Inc. | Personal virtual assistant |
| US20020097416A1 (en) | 2001-01-19 | 2002-07-25 | Chang William Ho | Output controller processor for universal data output |
| CA2566900C (en) | 2004-05-21 | 2014-07-29 | Cablesedge Software Inc. | Remote access system and method and intelligent agent therefor |
| JP4638204B2 (ja) * | 2004-11-11 | 2011-02-23 | キヤノン電子株式会社 | 認証システム及び認証装置 |
| US8943018B2 (en) * | 2007-03-23 | 2015-01-27 | At&T Mobility Ii Llc | Advanced contact management in communications networks |
| US20090228583A1 (en) * | 2008-03-07 | 2009-09-10 | Oqo, Inc. | Checking electronic messages for compliance with user intent |
| KR101129535B1 (ko) * | 2009-12-02 | 2012-03-29 | 동국대학교 산학협력단 | 이동통신단말기에서의 응답 메시지 송신 방법 및 이를 수행하는 이동통신단말기 |
| US8468022B2 (en) * | 2011-09-30 | 2013-06-18 | Google Inc. | Voice control for asynchronous notifications |
| KR101954801B1 (ko) | 2012-06-21 | 2019-03-07 | 에스케이플래닛 주식회사 | 메시지 서비스 장치, 및 그의 자동 응답 서비스 방법 |
| KR101909141B1 (ko) * | 2012-07-27 | 2018-10-17 | 엘지전자 주식회사 | 전자기기 및 전자기기의 제어방법 |
| KR101977087B1 (ko) | 2012-12-24 | 2019-05-10 | 엘지전자 주식회사 | 자동응대 기능을 갖는 이동 단말기 및 그의 자동응대 방법 |
| KR20140125486A (ko) | 2013-04-19 | 2014-10-29 | 안찬이 | 자동 응답 서비스 제공 방법 |
| US10134395B2 (en) | 2013-09-25 | 2018-11-20 | Amazon Technologies, Inc. | In-call virtual assistants |
| US9367537B2 (en) * | 2014-04-01 | 2016-06-14 | International Business Machines Corporation | Analyzing messages and/or documents to provide suggestions to modify messages and/or documents to be more suitable for intended recipients |
| WO2015156443A1 (ko) | 2014-04-11 | 2015-10-15 | 네무스텍(주) | 카툰형 모바일 개인 비서 서비스 시스템 |
| US9338493B2 (en) | 2014-06-30 | 2016-05-10 | Apple Inc. | Intelligent automated assistant for TV user interactions |
| EP3757928A1 (en) * | 2014-07-31 | 2020-12-30 | Samsung Electronics Co., Ltd. | Message service providing device and method of providing content via the same |
| US9721004B2 (en) | 2014-11-12 | 2017-08-01 | International Business Machines Corporation | Answering questions via a persona-based natural language processing (NLP) system |
| US9959129B2 (en) | 2015-01-09 | 2018-05-01 | Microsoft Technology Licensing, Llc | Headless task completion within digital personal assistants |
| US20160284005A1 (en) | 2015-03-25 | 2016-09-29 | Facebook, Inc. | Techniques for product, service, and business recommendation |
| US10503836B2 (en) * | 2015-04-13 | 2019-12-10 | Equivalentor Oy | Method for generating natural language communication |
| KR102341144B1 (ko) | 2015-06-01 | 2021-12-21 | 삼성전자주식회사 | 메시지를 출력하는 전자 장치 및 그 제어 방법 |
| EP3367249A4 (en) * | 2015-10-20 | 2018-12-05 | Sony Corporation | Information processing system and information processing method |
| WO2017099483A1 (en) | 2015-12-09 | 2017-06-15 | Samsung Electronics Co., Ltd. | Device and method for providing user-customized content |
| JP6780001B2 (ja) * | 2015-12-21 | 2020-11-04 | グーグル エルエルシー | メッセージング・アプリケーションのための自動提案および他のコンテンツ |
| US10250541B2 (en) * | 2016-02-03 | 2019-04-02 | Google Llc | Predictive responses to incoming communications |
| US10193833B2 (en) * | 2016-03-03 | 2019-01-29 | Oath Inc. | Electronic message composition support method and apparatus |
| KR102391298B1 (ko) * | 2017-04-24 | 2022-04-28 | 삼성전자주식회사 | 음성 인식 서비스를 제공하는 전자 장치 및 그 방법 |
| CN107229729A (zh) * | 2017-06-07 | 2017-10-03 | 北京幸福圈科技有限公司 | 一种基于人工智能助手的效率经济商业模式系统 |
| US10922483B1 (en) * | 2017-08-04 | 2021-02-16 | Grammarly, Inc. | Artificial intelligence communication assistance for providing communication advice utilizing communication profiles |
| CN107612814A (zh) * | 2017-09-08 | 2018-01-19 | 北京百度网讯科技有限公司 | 用于生成候选回复信息的方法和装置 |
| WO2019075430A1 (en) * | 2017-10-12 | 2019-04-18 | Gravyty Technologies, Inc. | SYSTEMS AND METHODS FOR PROVIDING AND MANAGING PROACTIVE AND INTELLIGENT COMMUNICATIONS |
| US10680978B2 (en) * | 2017-10-23 | 2020-06-09 | Microsoft Technology Licensing, Llc | Generating recommended responses based on historical message data |
| KR102701868B1 (ko) | 2018-12-03 | 2024-09-03 | 삼성전자주식회사 | 전자 장치 및 전자 장치의 제어 방법 |
-
2018
- 2018-12-03 KR KR1020180153683A patent/KR102701868B1/ko active Active
-
2019
- 2019-11-14 US US16/683,571 patent/US11495220B2/en active Active
- 2019-11-18 WO PCT/KR2019/015777 patent/WO2020116818A1/en not_active Ceased
- 2019-11-22 EP EP23191524.0A patent/EP4250288B1/en active Active
- 2019-11-22 EP EP25212330.2A patent/EP4708024A1/en active Pending
- 2019-11-22 EP EP19210852.0A patent/EP3663907B1/en active Active
- 2019-12-03 CN CN201911217718.5A patent/CN111258529B/zh active Active
-
2022
- 2022-11-02 US US17/979,078 patent/US12087298B2/en active Active
-
2024
- 2024-08-28 KR KR1020240116194A patent/KR20240134807A/ko not_active Ceased
- 2024-09-09 US US18/827,943 patent/US20240428794A1/en active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20160003138A (ko) * | 2013-06-08 | 2016-01-08 | 애플 인크. | 핸즈 프리 상호작용을 위한 사용자 인터페이스 자동 적응 |
| US20170132019A1 (en) * | 2015-11-06 | 2017-05-11 | Apple Inc. | Intelligent automated assistant in a messaging environment |
| KR20180019869A (ko) * | 2016-08-17 | 2018-02-27 | 주식회사 텍스트팩토리 | 챗봇을 이용한 개인 비서 서비스 제공 방법 |
| US20180332118A1 (en) * | 2017-05-12 | 2018-11-15 | Apple Inc. | Synchronization and task delegation of a digital assistant |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2024063452A1 (ko) * | 2022-09-23 | 2024-03-28 | 삼성전자주식회사 | 전자 장치 및 이의 제어 방법 |
| US12316583B2 (en) | 2022-09-23 | 2025-05-27 | Samsung Electronics Co., Ltd. | Electronic apparatus and method to generate response information based on conversation content |
Also Published As
| Publication number | Publication date |
|---|---|
| US20200175985A1 (en) | 2020-06-04 |
| CN111258529B (zh) | 2023-10-20 |
| EP3663907A1 (en) | 2020-06-10 |
| US20230050159A1 (en) | 2023-02-16 |
| WO2020116818A1 (en) | 2020-06-11 |
| EP3663907B1 (en) | 2023-08-16 |
| CN111258529A (zh) | 2020-06-09 |
| KR102701868B1 (ko) | 2024-09-03 |
| EP3663907C0 (en) | 2023-08-16 |
| EP4250288C0 (en) | 2025-12-31 |
| EP4250288A2 (en) | 2023-09-27 |
| EP4250288A3 (en) | 2023-12-13 |
| US20240428794A1 (en) | 2024-12-26 |
| KR20240134807A (ko) | 2024-09-10 |
| EP4708024A1 (en) | 2026-03-11 |
| US12087298B2 (en) | 2024-09-10 |
| US11495220B2 (en) | 2022-11-08 |
| EP4250288B1 (en) | 2025-12-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP4250288B1 (en) | ELECTRONIC DEVICE AND ITS CONTROL METHOD | |
| KR102888903B1 (ko) | 응답을 제공하는 전자 장치와 이의 동작 방법 | |
| KR102411766B1 (ko) | 음성 인식 서비스를 활성화하는 방법 및 이를 구현한 전자 장치 | |
| KR102374910B1 (ko) | 음성 데이터 처리 방법 및 이를 지원하는 전자 장치 | |
| KR102948925B1 (ko) | 복수의 지능형 에이전트를 관리하는 전자 장치 및 그의 동작 방법 | |
| US11217244B2 (en) | System for processing user voice utterance and method for operating same | |
| KR20190071527A (ko) | 발화의 의미를 분석하기 위한 전자 장치 및 그의 동작 방법 | |
| KR20200080400A (ko) | 페르소나에 기반하여 문장을 제공하는 방법 및 이를 지원하는 전자 장치 | |
| KR102912315B1 (ko) | 인공지능 가상 비서 서비스에서의 화면 제공 방법 및 이를 지원하는 사용자 단말 장치 및 서버 | |
| US11474780B2 (en) | Method of providing speech recognition service and electronic device for same | |
| US12183327B2 (en) | Voice recognition service operating method and electronic device supporting same | |
| US11862178B2 (en) | Electronic device for supporting artificial intelligence agent services to talk to users | |
| KR20200042137A (ko) | 변형 발화 텍스트를 제공하는 전자 장치 및 그것의 동작 방법 | |
| US11145290B2 (en) | System including electronic device of processing user's speech and method of controlling speech recognition on electronic device | |
| KR20190130202A (ko) | 전자 장치 및 전자 장치의 기능 실행 방법 | |
| US20230088601A1 (en) | Method for processing incomplete continuous utterance and server and electronic device for performing the method | |
| KR102865574B1 (ko) | 웨이크업 모델 생성 방법 및 이를 위한 전자 장치 | |
| EP4181120A1 (en) | Electronic device for generating response to user input and operation method of same | |
| KR20210053072A (ko) | 사용자 발화를 처리하는 전자 장치와 그 동작 방법 | |
| KR20250106150A (ko) | Ai 모델에 입력할 프롬프트를 생성하는 방법과, 전자 장치 및 기록 매체 | |
| KR20220072561A (ko) | 사용자 입력에 대한 응답을 생성하는 전자 장치 및 그 동작 방법 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20181203 |
|
| PG1501 | Laying open of application | ||
| A201 | Request for examination | ||
| PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20211203 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20181203 Comment text: Patent Application |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20230926 Patent event code: PE09021S01D |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20240527 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20240828 Patent event code: PR07011E01D |
|
| PR1002 | Payment of registration fee |
Payment date: 20240829 End annual number: 3 Start annual number: 1 |
|
| PG1601 | Publication of registration |