KR102740847B1 - 사용자 입력 처리 방법 및 이를 지원하는 전자 장치 - Google Patents
사용자 입력 처리 방법 및 이를 지원하는 전자 장치 Download PDFInfo
- Publication number
- KR102740847B1 KR102740847B1 KR1020190019546A KR20190019546A KR102740847B1 KR 102740847 B1 KR102740847 B1 KR 102740847B1 KR 1020190019546 A KR1020190019546 A KR 1020190019546A KR 20190019546 A KR20190019546 A KR 20190019546A KR 102740847 B1 KR102740847 B1 KR 102740847B1
- Authority
- KR
- South Korea
- Prior art keywords
- electronic device
- user
- information
- location
- processor
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/0011—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots associated with a remote control arrangement
- G05D1/0016—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots associated with a remote control arrangement characterised by the operator's input device
-
- 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
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J11/00—Manipulators not otherwise provided for
- B25J11/0005—Manipulators having means for high-level communication with users, e.g. speech generator, face recognition means
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0255—Control of position or course in two dimensions specially adapted to land vehicles using acoustic signals, e.g. ultra-sonic singals
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/20—Control system inputs
- G05D1/22—Command input arrangements
- G05D1/221—Remote-control arrangements
- G05D1/222—Remote-control arrangements operated by humans
- G05D1/223—Command input arrangements on the remote controller, e.g. joysticks or touch screens
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/20—Control system inputs
- G05D1/24—Arrangements for determining position or orientation
- G05D1/247—Arrangements for determining position or orientation using signals provided by artificial sources external to the vehicle, e.g. navigation beacons
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/29—Geographical information databases
-
- 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
-
- 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
- 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
-
- 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/002—Specific input/output arrangements not covered by G06F3/01 - G06F3/16
- G06F3/005—Input arrangements through a video camera
-
- 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
-
- 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
-
- 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/004—Artificial life, i.e. computing arrangements simulating life
- G06N3/008—Artificial life, i.e. computing arrangements simulating life based on physical entities controlled by simulated intelligence so as to replicate intelligent life forms, e.g. based on robots replicating pets or humans in their appearance or behaviour
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N5/00—Computing arrangements using knowledge-based models
- G06N5/04—Inference or reasoning models
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/10—Image acquisition
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/16—Human faces, e.g. facial parts, sketches or expressions
-
- 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/08—Speech classification or search
- G10L15/083—Recognition networks
-
- 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/08—Speech classification or search
- G10L15/18—Speech classification or search using natural language modelling
-
- 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
- G10L17/00—Speaker identification or verification techniques
- G10L17/04—Training, enrolment or model building
-
- 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
- G10L17/00—Speaker identification or verification techniques
- G10L17/22—Interactive procedures; Man-machine interfaces
-
- 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
- G10L25/00—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00
- G10L25/48—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 specially adapted for particular use
- G10L25/51—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 specially adapted for particular use for comparison or discrimination
- G10L25/54—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 specially adapted for particular use for comparison or discrimination for retrieval
-
- 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
-
- 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/226—Procedures used during a speech recognition process, e.g. man-machine dialogue using non-speech characteristics
- G10L2015/227—Procedures used during a speech recognition process, e.g. man-machine dialogue using non-speech characteristics of the speaker; Human-factor methodology
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Health & Medical Sciences (AREA)
- General Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- Acoustics & Sound (AREA)
- Remote Sensing (AREA)
- Data Mining & Analysis (AREA)
- General Health & Medical Sciences (AREA)
- Databases & Information Systems (AREA)
- Radar, Positioning & Navigation (AREA)
- Artificial Intelligence (AREA)
- Computing Systems (AREA)
- Mathematical Physics (AREA)
- Automation & Control Theory (AREA)
- Aviation & Aerospace Engineering (AREA)
- Software Systems (AREA)
- Evolutionary Computation (AREA)
- Robotics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Molecular Biology (AREA)
- Biophysics (AREA)
- Biomedical Technology (AREA)
- Signal Processing (AREA)
- Mechanical Engineering (AREA)
- Oral & Maxillofacial Surgery (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
도 2는 일 실시 예에 따른 인텔리전트(intelligent) 시스템을 도시한 도면이다.
도 3은 일 실시 예에 따른 인텔리전트(intelligent) 서버를 도시한 도면이다.
도 4는 일 실시 예에 따른 전자 장치를 도시한 도면이다.
도 5는 일 실시 예에 따른 전자 장치의 사용자 발화 예측 형태를 도시한 도면이다.
도 6은 일 실시 예에 따른 전자 장치의 타겟(target) 식별 형태를 도시한 도면이다.
도 7은 일 실시 예에 따른 전자 장치의 공간 판단 형태를 도시한 도면이다.
도 8은 일 실시 예에 따른 전자 장치의 이동 형태를 도시한 도면이다.
도 9는 일 실시 예에 따른 전자 장치의 기능 설정 화면을 도시한 도면이다.
도 10은 일 실시 예에 따른 전자 장치의 사용자 입력 처리 방법을 도시한 도면이다.
도 11은 일 실시 예에 따른 네트워크 환경 내의 전자 장치를 도시한 도면이다.
도면의 설명과 관련하여, 동일 또는 대응되는 구성요소에 대해서는 동일한 참조 번호가 부여될 수 있다.
Claims (20)
- 전자 장치에 있어서,
메모리;
마이크;
구동 모듈;
센서 모듈; 및
상기 메모리, 상기 마이크, 상기 구동 모듈 및 상기 센서 모듈과 작동적(operatively)으로 연결되는 프로세서;를 포함하고,
상기 프로세서는,
상기 메모리에 복수의 사용자 각각에 관계되는 정보를 포함하는 데이터베이스를 저장하고,
제1 위치에서 상기 마이크를 통하여 태스크(task) 수행을 지시하는 발화를 수신하고,
상기 발화와 관계되는 제1 데이터에 기반하여, 상기 태스크 수행과 관련한 동작 시퀀스 및 상기 동작 시퀀스를 수행하는데 요구되는 적어도 하나의 파라미터를 포함하는 제2 데이터를 획득하고,
상기 적어도 하나의 파라미터에 기초하여 상기 복수의 사용자 중 상기 태스크 수행과 관계되는 타겟 사용자를 식별하고,
상기 데이터베이스에 기초하여, 상기 식별된 타겟 사용자와 관련된 공간을 확인하고,
상기 구동 모듈을 제어하여 상기 전자 장치를 상기 제1 위치에서 상기 확인된 공간과 관련된 제2 위치로 이동시키고,
상기 제2 위치로의 이동에 기반하여, 상기 확인된 공간에 대한 탐색 동작을 수행하고,
상기 확인된 공간에 대한 탐색 동작에 기반하여, 상기 공간에 존재하는 사람을 식별하고,
상기 공간에 존재하는 사람을 식별하는 것에 응답하여, 상기 식별된 사람이 상기 타겟 사용자에 대응되는지 확인하고,
상기 식별된 사람이 상기 타겟 사용자에 대응되면, 상기 동작 시퀀스에 기반하여 태스크를 수행하고,
상기 식별된 사람이 상기 타겟 사용자에 대응되지 않으면, 상기 식별된 사람에게 상기 타겟 사용자의 위치를 문의하는 정보를 출력하고, 상기 제1 위치로 상기 전자 장치를 이동시킨 후 상기 타겟 사용자의 인식 실패를 나타내는 탐색 결과를 제공하도록 설정된, 전자 장치. - 제1항에 있어서,
상기 프로세서는,
상기 식별된 사람이 상기 타겟 사용자에 대응되면, 상기 구동 모듈을 제어하여 상기 타겟 사용자를 기준으로 지정된 임계 거리 범위 내의 제3 위치로 상기 전자 장치를 이동시키고,
상기 제3 위치로의 이동이 감지되면 상기 동작 시퀀스에 기반하여 태스크를 수행하도록 설정된, 전자 장치. - 제1항에 있어서,
상기 프로세서는,
상기 제2 위치에서, 상기 구동 모듈을 제어하여 상기 전자 장치를 지정된 각도로 회전시키고,
상기 전자 장치를 지정된 각도로 회전되는 동안, 상기 공간과 관련된 환경 정보를 획득하고,
상기 획득된 환경 정보에 기반하여, 상기 공간을 탐색하도록 설정된 전자 장치. - 제3항에 있어서,
상기 프로세서는,
상기 공간과 관련된 영상 정보를 상기 환경 정보로 획득하도록 설정된 전자 장치. - 삭제
- 제1항에 있어서,
상기 프로세서는,
상기 태스크 수행과 관계되는 타겟 사용자의 식별에 실패한 경우, 상기 타겟 사용자의 식별을 위한 추가 발화를 요청하도록 설정된 전자 장치. - 제1항에 있어서,
외부 장치와 통신을 형성하도록 구성된 통신 회로를 더 포함하며,
상기 프로세서는,
상기 제1 데이터를 상기 외부 장치로 제공하고,
상기 제1 데이터에 대한 응답으로 상기 외부 장치로부터 상기 제2 데이터를 수신하도록 설정된 전자 장치. - 전자 장치의 동작 방법에 있어서,
제1 위치에서 태스크(task) 수행을 지시하는 발화를 수신하는 동작;
상기 발화와 관계되는 제1 데이터에 기반하여, 상기 태스크 수행과 관련한 동작 시퀀스 및 상기 동작 시퀀스를 수행하는데 요구되는 적어도 하나의 파라미터를 포함하는 제2 데이터를 획득하는 동작;
상기 적어도 하나의 파라미터에 기초하여 상기 전자 장치에 저장된 복수의 사용자 중 상기 태스크 수행과 관계되는 타겟 사용자를 식별하는 동작;
상기 복수의 사용자 각각에 관계되는 정보를 포함하는 데이터베이스에 기초하여, 상기 식별된 타겟 사용자와 관련된 공간을 확인하고,
상기 전자 장치를 상기 제1 위치에서 상기 확인된 공간과 관련된 제2 위치로 이동시키는 동작;
상기 제2 위치로의 이동에 기반하여, 상기 확인된 공간을 탐색하는 동작;
상기 확인된 공간에 대한 탐색 동작에 기반하여, 상기 공간에 존재하는 사람을 식별하는 동작;
상기 공간에 존재하는 사람을 식별하는 것에 응답하여, 상기 식별된 사람이 상기 타겟 사용자에 대응되는지 확인하는 동작;
상기 식별된 사람이 상기 타겟 사용자에 대응되면, 상기 동작 시퀀스에 기반하여 태스크를 수행하는 동작; 및
상기 식별된 사람이 상기 타겟 사용자에 대응되지 않으면, 상기 식별된 사람에게 상기 타겟 사용자의 위치를 문의하는 정보를 출력하고, 상기 제1 위치로 상기 전자 장치를 이동시킨 후 상기 타겟 사용자의 인식 실패를 나타내는 탐색 결과를 제공하는 동작을 포함하는 방법. - 제8항에 있어서,
상기 식별된 사람이 상기 타겟 사용자에 대응되면, 상기 타겟 사용자를 기준으로 지정된 임계 거리 범위 내의 제3 위치로 상기 전자 장치를 이동시키는 동작; 및,
상기 제3 위치로의 이동이 감지되면 상기 동작 시퀀스에 기반하여 태스크를 수행하는 동작을 포함하는 방법. - ◈청구항 10은(는) 설정등록료 납부시 포기되었습니다.◈제8항에 있어서,
상기 제2 위치에서, 상기 전자 장치를 지정된 각도로 회전시키는 동작;
상기 전자 장치를 지정된 각도로 회전되는 동안, 상기 공간과 관련된 환경 정보를 획득하는 동작; 및
상기 획득된 환경 정보에 기반하여, 상기 공간을 탐색하는 동작을 포함하는 방법. - ◈청구항 11은(는) 설정등록료 납부시 포기되었습니다.◈제10항에 있어서,
상기 공간과 관련된 영상 정보를 상기 환경 정보로 획득하는 동작을 포함하는 방법. - 삭제
- 제8항에 있어서,
상기 태스크 수행과 관계되는 타겟 사용자의 식별에 실패한 경우, 상기 타겟 사용자의 식별을 위한 추가 발화를 요청하는 동작을 포함하는 방법. - 제8항에 있어서,
상기 제1 데이터를 외부 장치로 제공하는 동작; 및
상기 제1 데이터에 대한 응답으로 상기 외부 장치로부터 상기 제2 데이터를 수신하는 동작을 포함하는 방법.
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020190019546A KR102740847B1 (ko) | 2019-02-19 | 2019-02-19 | 사용자 입력 처리 방법 및 이를 지원하는 전자 장치 |
| PCT/KR2020/002327 WO2020171548A1 (ko) | 2019-02-19 | 2020-02-18 | 사용자 입력 처리 방법 및 이를 지원하는 전자 장치 |
| US17/406,727 US12197204B2 (en) | 2019-02-19 | 2021-08-19 | User input processing method and electronic device supporting same |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020190019546A KR102740847B1 (ko) | 2019-02-19 | 2019-02-19 | 사용자 입력 처리 방법 및 이를 지원하는 전자 장치 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20200101221A KR20200101221A (ko) | 2020-08-27 |
| KR102740847B1 true KR102740847B1 (ko) | 2024-12-13 |
Family
ID=72144125
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020190019546A Active KR102740847B1 (ko) | 2019-02-19 | 2019-02-19 | 사용자 입력 처리 방법 및 이를 지원하는 전자 장치 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US12197204B2 (ko) |
| KR (1) | KR102740847B1 (ko) |
| WO (1) | WO2020171548A1 (ko) |
Families Citing this family (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102740847B1 (ko) * | 2019-02-19 | 2024-12-13 | 삼성전자주식회사 | 사용자 입력 처리 방법 및 이를 지원하는 전자 장치 |
| FR3103955A1 (fr) * | 2019-11-29 | 2021-06-04 | Orange | Dispositif et procédé d’analyse environnementale, et dispositif et procédé d’assistance vocale les implémentant |
| US12002458B1 (en) * | 2020-09-04 | 2024-06-04 | Amazon Technologies, Inc. | Autonomously motile device with command processing |
| US12117838B1 (en) * | 2021-03-31 | 2024-10-15 | Amazon Technologies, Inc. | Object tracking and entity resolution |
| US20230363610A1 (en) * | 2021-12-27 | 2023-11-16 | Trifo, Inc. | Occupancy map segmentation for autonomous guided platform with deep learning |
| CN115164370A (zh) * | 2022-07-26 | 2022-10-11 | 重庆海尔空调器有限公司 | 空调送风控制方法、装置、电子设备和存储介质 |
| EP4489436A1 (en) | 2022-08-23 | 2025-01-08 | Samsung Electronics Co., Ltd | Electronic device for identifying location of user, and control method therefor |
| KR20240027364A (ko) * | 2022-08-23 | 2024-03-04 | 삼성전자주식회사 | 사용자의 위치를 식별하기 위한 전자 장치 및 그 제어 방법 |
| CN120693587A (zh) | 2023-02-27 | 2025-09-23 | 三星电子株式会社 | 用于基于用户位置显示媒体内容的电子装置和方法以及非暂时性计算机可读存储介质 |
| KR20240132972A (ko) * | 2023-02-27 | 2024-09-04 | 삼성전자주식회사 | 사용자의 위치에 기반하여 미디어 콘텐트를 표시하기 위한 전자 장치, 방법, 및 컴퓨터 판독 가능 저장 매체 |
| CN119811379A (zh) * | 2023-10-11 | 2025-04-11 | 北京罗克维尔斯科技有限公司 | 语音交互方法、装置、设备、存储介质及车辆 |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20180288104A1 (en) | 2017-03-30 | 2018-10-04 | Intel Corporation | Methods, systems and apparatus to enable voice assistant device communication |
Family Cites Families (47)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20140254896A1 (en) | 2011-07-18 | 2014-09-11 | Tiger T G Zhou | Unmanned drone, robot system for delivering mail, goods, humanoid security, crisis negotiation, mobile payments, smart humanoid mailbox and wearable personal exoskeleton heavy load flying machine |
| JP4026758B2 (ja) * | 2002-10-04 | 2007-12-26 | 富士通株式会社 | ロボット |
| KR20040042242A (ko) * | 2002-11-13 | 2004-05-20 | 삼성전자주식회사 | 홈서버를 이용하는 홈로봇 및 이를 포함하는 홈네트워크시스템 |
| US20050131645A1 (en) | 2003-06-09 | 2005-06-16 | Panopoulos Peter J. | Machine having automatic transport with scanning and GPS functions |
| JP4257230B2 (ja) * | 2004-02-26 | 2009-04-22 | 株式会社東芝 | 移動ロボット |
| JP4266211B2 (ja) * | 2005-03-23 | 2009-05-20 | 株式会社東芝 | ロボット装置、ロボット装置の移動方法、および、プログラム |
| JP4455417B2 (ja) * | 2005-06-13 | 2010-04-21 | 株式会社東芝 | 移動ロボット、プログラム及びロボット制御方法 |
| US20090143910A1 (en) | 2007-12-03 | 2009-06-04 | Electronics And Telecommunications Research Institute | Intelligent printing system with delivery robots for delivering printed documents and method therefor |
| US9259842B2 (en) * | 2011-06-10 | 2016-02-16 | Microsoft Technology Licensing, Llc | Interactive robot initialization |
| JP5765153B2 (ja) | 2011-09-12 | 2015-08-19 | 日本電気株式会社 | 人物監視システム、ロボット、人物監視方法およびロボット制御プログラム |
| KR101505078B1 (ko) * | 2013-02-27 | 2015-03-23 | 주식회사 케이티 | 이동 로봇에서의 퀴즈 게임 서비스 제공 방법 및 이를 위한 이동 로봇 |
| KR102071575B1 (ko) * | 2013-04-23 | 2020-01-30 | 삼성전자 주식회사 | 이동로봇, 사용자단말장치 및 그들의 제어방법 |
| US9557740B2 (en) | 2013-07-02 | 2017-01-31 | David Crawley | Autonomous mobile platform for service applications |
| US9471059B1 (en) * | 2015-02-17 | 2016-10-18 | Amazon Technologies, Inc. | Unmanned aerial vehicle assistant |
| US20170090456A1 (en) * | 2015-09-25 | 2017-03-30 | Multimedia Image Solution Limited | Autonomous cleaning robot |
| EP3471924A4 (en) * | 2016-06-15 | 2020-07-29 | iRobot Corporation | SYSTEMS AND METHODS OF CONTROL OF AN AUTONOMOUS MOBILE ROBOT |
| KR20180038871A (ko) * | 2016-10-07 | 2018-04-17 | 엘지전자 주식회사 | 공항용 로봇 및 그의 동작 방법 |
| WO2018094272A1 (en) * | 2016-11-18 | 2018-05-24 | Robert Bosch Start-Up Platform North America, LLC, Series 1 | Robotic creature and method of operation |
| KR101907548B1 (ko) | 2016-12-23 | 2018-10-12 | 한국과학기술연구원 | 휴먼 추종을 위한 이동로봇의 주행 및 탐색방법 |
| KR102616403B1 (ko) | 2016-12-27 | 2023-12-21 | 삼성전자주식회사 | 전자 장치 및 그의 메시지 전달 방법 |
| US10574945B1 (en) * | 2017-02-03 | 2020-02-25 | Alarm.com Incorported | Asset management monitoring |
| WO2018151933A1 (en) * | 2017-02-16 | 2018-08-23 | Walmart Apollo, Llc | Unmanned aerial/ground vehicle (uagv) detection system and method |
| US10754351B2 (en) * | 2017-02-28 | 2020-08-25 | Toyota Jidosha Kabushiki Kaisha | Observability grid-based autonomous environment search |
| KR102416782B1 (ko) * | 2017-03-28 | 2022-07-05 | 삼성전자주식회사 | 음성 인식 서비스 운용 방법 및 이를 지원하는 전자 장치 |
| CN110462546A (zh) * | 2017-03-28 | 2019-11-15 | 日本电产株式会社 | 移动体 |
| WO2018189770A1 (ja) * | 2017-04-10 | 2018-10-18 | 三菱電機株式会社 | 地図管理装置および自律移動体制御装置 |
| KR101966253B1 (ko) * | 2017-06-09 | 2019-04-05 | 네이버 주식회사 | 무빙 디바이스를 이용하여 사용자의 위치 및 공간에 알맞은 정보를 제공하는 방법 및 장치 |
| KR102391914B1 (ko) * | 2017-06-30 | 2022-04-27 | 엘지전자 주식회사 | 이동 로봇의 동작 방법 |
| US10606269B2 (en) * | 2017-12-19 | 2020-03-31 | X Development Llc | Semantic obstacle recognition for path planning |
| US11687869B2 (en) * | 2018-02-22 | 2023-06-27 | Flytrex Aviation Ltd. | System and method for securing delivery using an autonomous vehicle |
| US20210103281A1 (en) * | 2018-02-26 | 2021-04-08 | Sony Corporation | Information processor, information processing method, and program |
| JP7102169B2 (ja) * | 2018-02-28 | 2022-07-19 | パナソニックホールディングス株式会社 | 装置、ロボット、方法、及びプログラム |
| US20190278294A1 (en) * | 2018-03-07 | 2019-09-12 | Casio Computer Co., Ltd. | Autonomous mobile apparatus, autonomous move method, and recording medium |
| US20210018912A1 (en) * | 2018-04-10 | 2021-01-21 | Fetch Robotics, Inc. | Robot Management System |
| US10852724B2 (en) * | 2018-04-30 | 2020-12-01 | DJI Research LLC | Customizable waypoint missions |
| KR101919354B1 (ko) * | 2018-07-05 | 2018-11-16 | 주식회사 스토리안트 | 기계학습과 음성인식 기반의 스마트폰 착탈식 지능형 이동로봇 시스템 |
| US12265392B2 (en) * | 2018-07-06 | 2025-04-01 | Sony Corporation | Information processing device, information processing system, and behavior planning method |
| US11460849B2 (en) * | 2018-08-09 | 2022-10-04 | Cobalt Robotics Inc. | Automated route selection by a mobile robot |
| JP7205148B2 (ja) * | 2018-10-04 | 2023-01-17 | カシオ計算機株式会社 | ロボット、制御方法、及び、プログラム |
| US11433546B1 (en) * | 2018-10-24 | 2022-09-06 | Amazon Technologies, Inc. | Non-verbal cuing by autonomous mobile device |
| WO2020118306A2 (en) * | 2018-12-07 | 2020-06-11 | Postmates Inc. | Delivery robot |
| KR102776199B1 (ko) * | 2018-12-19 | 2025-03-07 | 삼성전자 주식회사 | 사용자의 액티비티를 추적하는 전자 장치 및 전자 장치의 동작 방법 |
| US20200201338A1 (en) * | 2018-12-24 | 2020-06-25 | Harmonicareu co., Ltd. | Hospital Automated Guided Vehicle and Method of Operating the Same |
| US12036917B2 (en) * | 2019-01-12 | 2024-07-16 | Zmp Inc. | Autonomous vehicle, delivery system, and program |
| KR20200094396A (ko) * | 2019-01-30 | 2020-08-07 | 삼성전자주식회사 | 전자 장치 및 복수의 액션들을 포함하는 태스크를 결정하는 방법 |
| KR102740847B1 (ko) * | 2019-02-19 | 2024-12-13 | 삼성전자주식회사 | 사용자 입력 처리 방법 및 이를 지원하는 전자 장치 |
| US12202125B2 (en) * | 2021-11-19 | 2025-01-21 | Google Llc | Robotic computing device with adaptive user-interaction |
-
2019
- 2019-02-19 KR KR1020190019546A patent/KR102740847B1/ko active Active
-
2020
- 2020-02-18 WO PCT/KR2020/002327 patent/WO2020171548A1/ko not_active Ceased
-
2021
- 2021-08-19 US US17/406,727 patent/US12197204B2/en active Active
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20180288104A1 (en) | 2017-03-30 | 2018-10-04 | Intel Corporation | Methods, systems and apparatus to enable voice assistant device communication |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2020171548A1 (ko) | 2020-08-27 |
| KR20200101221A (ko) | 2020-08-27 |
| US12197204B2 (en) | 2025-01-14 |
| US20210383806A1 (en) | 2021-12-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR102740847B1 (ko) | 사용자 입력 처리 방법 및 이를 지원하는 전자 장치 | |
| CN111699528B (zh) | 电子装置及执行电子装置的功能的方法 | |
| US10832674B2 (en) | Voice data processing method and electronic device supporting the same | |
| KR102411766B1 (ko) | 음성 인식 서비스를 활성화하는 방법 및 이를 구현한 전자 장치 | |
| CN112331196B (zh) | 管理多个智能代理的电子设备及其操作方法 | |
| KR102717792B1 (ko) | 전자 장치의 기능 실행 방법 및 이를 사용하는 전자 장치 | |
| CN111919248B (zh) | 用于处理用户发声的系统及其控制方法 | |
| KR102347208B1 (ko) | 외부 장치를 이용한 태스크 수행 방법 및 이를 지원하는 전자 장치, 서버 및 저장 매체 | |
| US11804224B2 (en) | Electronic device and method for operation thereof | |
| KR102811235B1 (ko) | 동작 상태에 기반하여 선택한 마이크를 이용하여 음성 인식을 수행하는 전자 장치 및 그의 동작 방법 | |
| CN112912955B (zh) | 提供基于语音识别的服务的电子装置和系统 | |
| KR102629796B1 (ko) | 음성 인식의 향상을 지원하는 전자 장치 | |
| CN112639962A (zh) | 处理用户话语的电子设备及其控制方法 | |
| KR102786492B1 (ko) | 사용자 발화를 처리하는 시스템 및 그 시스템의 제어 방법 | |
| US11749271B2 (en) | Method for controlling external device based on voice and electronic device thereof | |
| CN113330392A (zh) | 用于确定包括多个动作的任务的电子装置和方法 | |
| KR102725792B1 (ko) | 전자 장치 및 그 제어 방법 | |
| KR102776199B1 (ko) | 사용자의 액티비티를 추적하는 전자 장치 및 전자 장치의 동작 방법 | |
| EP3779963B1 (en) | Voice recognition service operating method and electronic device supporting same | |
| CN111640429A (zh) | 提供语音识别服务的方法和用于该方法的电子装置 | |
| CN112219235A (zh) | 包括处理用户语音的电子设备和控制电子设备上语音识别的方法的系统 | |
| KR102864052B1 (ko) | 음성 입력 처리 방법 및 이를 지원하는 전자 장치 | |
| KR20190101100A (ko) | 음성 입력 처리 방법 및 이를 지원하는 전자 장치 | |
| CN112119372B (zh) | 电子设备及其控制方法 | |
| US11562741B2 (en) | Electronic device and controlling method using non-speech audio signal in the electronic device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| A201 | Request for examination | ||
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-2-2-P10-P22-nap-X000 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-2-2-P10-P22-nap-X000 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent |
St.27 status event code: N-2-6-B10-B15-exm-PE0601 |
|
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| PX0901 | Re-examination |
St.27 status event code: A-2-3-E10-E12-rex-PX0901 |
|
| PX0701 | Decision of registration after re-examination |
St.27 status event code: A-3-4-F10-F13-rex-PX0701 |
|
| X701 | Decision to grant (after re-examination) | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |