+

KR20210105679A - Artificial intelligence mobile interface system and method - Google Patents

Artificial intelligence mobile interface system and method Download PDF

Info

Publication number
KR20210105679A
KR20210105679A KR1020200020454A KR20200020454A KR20210105679A KR 20210105679 A KR20210105679 A KR 20210105679A KR 1020200020454 A KR1020200020454 A KR 1020200020454A KR 20200020454 A KR20200020454 A KR 20200020454A KR 20210105679 A KR20210105679 A KR 20210105679A
Authority
KR
South Korea
Prior art keywords
artificial intelligence
user terminal
internet
things
message
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.)
Withdrawn
Application number
KR1020200020454A
Other languages
Korean (ko)
Inventor
유태민
Original Assignee
(주)오픈웨딩
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by (주)오픈웨딩 filed Critical (주)오픈웨딩
Priority to KR1020200020454A priority Critical patent/KR20210105679A/en
Publication of KR20210105679A publication Critical patent/KR20210105679A/en
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • G06K9/00402
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/10Character recognition
    • G06V30/32Digital ink
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • H04L67/125Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The present invention relates to an artificial intelligence mobile interface system and a method thereof. The artificial intelligence mobile interface method according to the present invention comprises the steps of: after executing an AI mouse by a user terminal, clicking a button for using a handlight on an initial screen of the user terminal; generating a UI capable of drawing a picture by the handlight to provide an environment for drawing a picture on a smartphone screen; drawing a specific picture by the handlight through the provided UI screen, to input and store new picture information; searching for handlight information pre-stored in a memory based on the input new picture information, and determining whether the newly input picture information matches the pre-stored picture information; when the newly input picture information and the pre-stored picture information match, transmitting a corresponding message to a server; receiving, by the server, the message from the user terminal through a cloud computer; and outputting and executing an event according to the message received by the server. According to the present invention, by recognizing characters, symbols, or icons input through a handwriting recognition screen in a mobile device, and performing a macro function for the Internet of things including a PC and a smart car, a variety of convenience can be provided to a user under the Internet of things environment.

Description

인공지능 모바일 인터페이스 시스템 및 방법{Artificial intelligence mobile interface system and method}Artificial intelligence mobile interface system and method

본 발명은 인공지능 모바일 인터페이스 시스템 및 방법에 관한 것으로서, 더 상세하게는 모바일에서 수기 인식 화면(handwriting recognition view)을 통해 입력된 문자나 기호 또는 아이콘 등을 인식하여, PC와 스마트 카 등을 포함하는 사물 인터넷을 위한 매크로 기능을 수행할 수 있도록 하는 인공지능 모바일 인터페이스 시스템 및 방법에 관한 것이다.The present invention relates to an artificial intelligence mobile interface system and method, and more particularly, by recognizing characters, symbols, or icons input through a handwriting recognition view on a mobile device, including a PC and a smart car. It relates to an artificial intelligence mobile interface system and method for performing macro functions for the Internet of Things.

인터넷은 다양한 컴퓨팅 장치들(예를 들면, 각종 서버들, 개인용 PC, 모바일 장치 등)을 연결하여, 그러한 장치 들 상호 간에 정보의 교환을 가능하게 한다.The Internet connects various computing devices (eg, various servers, personal PCs, mobile devices, etc.) to enable the exchange of information between such devices.

최근에는, 일반적인 컴퓨팅 장치들뿐만 아니라 컴퓨팅 기능을 가지고 있지 않은 사물들, 예를 들어, 센서들, 가 전기기들, 미터기들을 인터넷에 연결하여, 다양한 정보 또는 데이터를 교환하려는 시도가 이루어지고 있다. 이 와 같이 사물들을 인터넷에 연결하는 메커니즘은 통상 사물 인터넷(Internet of things; IoT)이라고 지칭된다. 이와 같은 사물 인터넷과 관련하여 다양한 기기들의 통신을 위한 프로토콜의 확립, 기기들 간의 통신, 데이터의 수집 등에 많은 연구와 개발이 이루어지고 있다. 사물 인터넷은 다양한 기술 분야에 응용되어 인터넷을 통한 기 술 발전에 기여할 것으로 기대되고 있다.In recent years, attempts have been made to exchange various information or data by connecting general computing devices as well as things that do not have a computing function, for example, sensors, electrical appliances, and meters to the Internet. This mechanism for connecting things to the Internet is commonly referred to as the Internet of things (IoT). In relation to the Internet of Things, a lot of research and development is being conducted on the establishment of protocols for communication between various devices, communication between devices, and data collection. The Internet of Things is expected to contribute to technological development through the Internet by being applied to various technological fields.

한편, 공개특허공보 제10-2008-0107383호(특허문헌 1)에는 "사람과 기계 간의 직관적인 상호작용을 용이하게 해 주는 시스템"이 개시되어 있는바, 이 시스템은 각각의 자산이 입력 기준에 매핑되는 복수의 파라미터를 갖는 복 수의 자산의 발생을 용이하게 해주는 저작/분석 컴포넌트(authoring/analysis component)와, 상기 입력 기준을 통계적으로 분석하고 상기 입력 기준에 적어도 부분적으로 기초하여 자산을 렌더링하는 추론 컴포넌트 (reasoning component)를 포함하고, 상기 저작/분석 컴포넌트는 상기 입력 및 상기 렌더링된 자산에 적어도 부 분적으로 기초하여 피드백을 수집하여, 그 피드백으로부터 학습을 하고 피드백에 적어도 부분적으로 기초하여 사용자 의도를 추론하며, 상기 추론 컴포넌트는 상기 사용자 의도의 분석에 적어도 부분적으로 기초하여 상기 자산을 선택하는 것을 특징으로 한다.On the other hand, Korean Patent Application Laid-Open No. 10-2008-0107383 (Patent Document 1) discloses "a system that facilitates intuitive interaction between humans and machines". an authoring/analysis component facilitating generation of a plurality of assets having a plurality of parameters mapped to, and statistically analyzing the input criteria and rendering the assets based at least in part on the input criteria. a reasoning component, wherein the authoring/analysis component collects feedback based at least in part on the input and the rendered asset, learns from the feedback and based at least in part on the user intent infer, and wherein the inference component selects the asset based at least in part on the analysis of the user intent.

이상과 같은 특허문헌 1의 사람과 기계 간의 직관적인 상호작용을 용이하게 해주는 시스템은 추론에 기초하여 하나의 자산 또는 일군의 자산을 발견할 수 있고, 하나 이상의 사용자 입력(들), 동작(들), 및/또는 상태(들)에 기초하여 학습 및/또는 적응을 하는 자연어 인터페이스(natural language interface)를 제공할 수 있는 장점이 있을지는 몰라도, 모바일에서 수기 인식 화면(handwriting recognition view)을 통해 입력된 문자나 기호 또는 아이콘 등을 인식하여, PC와 스마트 카 등을 포함하는 사물인터넷을 위한 매크로 기능을 수행하는 것과, 사용자 의 특정 모바일 인터페이스를 통한 사물인터넷 사용 과정을 분석하여, 자동으로 모바일 인터페이스에 추천하는 것과 같은 서비스를 제공하지는 못한다.The system that facilitates the intuitive interaction between a person and a machine of Patent Document 1 as described above can discover one asset or a group of assets based on inference, and one or more user input(s), operation(s) , and/or state(s) that may have the advantage of providing a natural language interface that learns and/or adapts based on state(s), but It recognizes characters, symbols, or icons to perform macro functions for the Internet of Things, including PCs and smart cars, and analyzes the user's process of using the Internet of Things through a specific mobile interface and automatically recommends it to the mobile interface. We cannot provide the same service as

본 발명은 상기와 같은 사항들을 감안하여 창출된 것으로서, 모바일에서 수기 인식 화면(handwriting recognition view)을 통해 입력된 문자나 기호 또는 아이콘 등을 인식하여, PC와 스마트 카 등을 포함하는 사물 인터넷을 위한 매크로 기능을 수행하고, 보안을 위한 사물 인터넷을 사용하는 경우 수기 인식 화면을 통해 입력 된 사용자 자신만의 문자, 기호, 아이콘 등을 설정하여 사용할 수 있도록 하는 인공지능 모바일 인터페이스 시 스템 및 방법을 제공함에 그 목적이 있다.The present invention has been created in consideration of the above, and recognizes characters, symbols, or icons input through a handwriting recognition view on a mobile device, and for the Internet of Things including PCs and smart cars. To provide an artificial intelligence mobile interface system and method that performs macro functions and enables users to set and use their own characters, symbols, and icons input through the handwriting recognition screen when using the Internet of Things for security. There is a purpose.

상기의 목적을 달성하기 위하여 본 발명에 따른 인공지능 모바일 인터페이스 시스템은,In order to achieve the above object, an artificial intelligence mobile interface system according to the present invention,

인공지능 모바일 인터페이스 기능을 수행할 수 있는 인공지능 모바일 마우스(이하 'AI 마우스'라 함) 앱 (application)이 탑재되며, AI 마우스를 이용하여 사물 인터넷을 구성하는 전자기기의 동작 수행을 위한 메시지 를 전송하는 사용자 단말;An artificial intelligence mobile mouse (hereinafter referred to as 'AI mouse') application that can perform an artificial intelligence mobile interface function is loaded, and using the AI mouse, a message for performing the operation of electronic devices constituting the Internet of Things is displayed. transmitting user terminal;

상기 사용자 단말과 무선 통신에 의해 신호를 송수신하며, 사용자 단말로부터의 메시지를 수신하여 사물 인터넷 을 구성하는 해당 전자기기로 메시지를 전달하는 클라우드 컴퓨터; 및a cloud computer that transmits and receives signals through wireless communication with the user terminal, receives a message from the user terminal, and delivers the message to a corresponding electronic device constituting the Internet of Things; and

PC에 다운로드되어 실행되거나 사물 인터넷상에서 구동되며, 상기 클라우드 컴퓨터를 경유하여 상기 사용자 단 말로부터의 메시지를 수신하고, 수신된 메시지에 따른 이벤트를 출력 및 수행하는 서버 프로그램을 포함하는 점 에 그 특징이 있다.The feature is that it includes a server program that is downloaded and executed on a PC or driven on the Internet of Things, receives a message from the user terminal via the cloud computer, and outputs and performs an event according to the received message. have.

여기서, 상기 사용자 단말에 탑재되는 상기 AI 마우스 앱은 핸드라이트 (handwrite)에 의해 그려진 그림을 인식 하는 핸드라이트 인식기를 구비할 수 있다.Here, the AI mouse app mounted on the user terminal may include a handlight recognizer for recognizing a picture drawn by handwriting.

이때, 상기 핸드라이트 인식기는 인공지능 매크로(macro) 기능과 연결될 수 있다.In this case, the handlight recognizer may be connected to an artificial intelligence macro function.

이와 같은 본 발명에 의하면, 모바일에서 수기 인식 화면(handwriting recognition view)을 통해 입력된 문자나 기호 또는 아이콘 등을 인식하여, PC와 스마트 카 등을 포함하는 사물 인터넷을 위한 매크로 기능을 수행함으로 써, 사물 인터넷 환경하에서 사용자에게 다양한 편의를 제공할 수 있다.According to the present invention, by recognizing characters, symbols, or icons input through a handwriting recognition view on a mobile device, and performing a macro function for the Internet of Things including a PC and a smart car, Various conveniences can be provided to users in the Internet of Things environment.

또한, 보안을 위한 사물 인터넷을 사용하는 경우 수기 인식 화면을 통해 입력된 사용자 자신만의 문자, 기호, 아이콘 등을 설정하여 사용할 수 있어, 보안용 사물 인터넷의 사용에서의 보안성을 더욱 공고히 할 수 있다.In addition, when using the Internet of Things for security, users can set their own characters, symbols, and icons input through the handwriting recognition screen and use them, further solidifying the security in the use of the Internet of Things for security. have.

본 명세서 및 청구범위에 사용된 용어나 단어는 통상적이거나 사전적인 의미로 한정되어 해석되지 말아야 하며, 발명자는 그 자신의 발명을 가장 최선의 방법으로 설명하기 위해 용어의 개념을 적절하게 정의할 수 있다는 원 칙에 입각하여 본 발명의 기술적 사상에 부합하는 의미와 개념으로 해석되어야 한다.The terms or words used in the present specification and claims should not be construed as being limited to their ordinary or dictionary meanings, and the inventor may properly define the concept of the term in order to best describe his invention. Based on the principle, it should be interpreted as meaning and concept consistent with the technical idea of the present invention.

명세서 전체에서, 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다 른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있다는 것을 의미한다. 또한, 명세서에 기 재된 "…부", "…기", "모듈", "장치" 등의 용어는 적어도 하나의 기능이나 동작을 처리하는 단위를 의미하며, 이는 하드웨어나 소프트웨어 또는 하드웨어 및 소프트웨어의 결합으로 구현될 수 있다.Throughout the specification, when a part "includes" a certain element, it means that other elements may be further included, rather than excluding other elements, unless otherwise stated. In addition, terms such as “…unit”, “…group”, “module”, and “device” described in the specification mean a unit that processes at least one function or operation, which is hardware or software or hardware and software. It can be implemented as a combination.

이하 첨부된 도면을 참조하여 본 발명의 실시예를 상세히 설명한다.Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.

본 실시예에서 사용되는 "서버"라는 용어는 하드웨어적인 의미와 소프트웨어적인 의미를 모두 포함하는 개념이 다. 즉, "서버"라고 표현했을 때, 이는 하드웨어로서의 서버를 의미할 수도 있고, 소프트웨어로서의 서버 프로 그램을 의미할 수도 있다.The term "server" used in this embodiment is a concept including both a hardware meaning and a software meaning. That is, when expressed as "server", it may mean a server as hardware or a server program as software.

도 1은 본 발명의 실시예에 따른 인공지능 모바일 인터페이스 시스템의 구성을 개략적으로 나타낸 도면이다.1 is a diagram schematically showing the configuration of an artificial intelligence mobile interface system according to an embodiment of the present invention.

도 1을 참조하면, 본 발명에 따른 인공지능 모바일 인터페이스 시스템(100)은 사용자 단말(110), 클라우드 컴퓨 터(120) 및 서버 프로그램을 포함하여 구성될 수 있다.Referring to FIG. 1 , the artificial intelligence mobile interface system 100 according to the present invention may be configured to include a user terminal 110 , a cloud computer 120 and a server program.

사용자 단말(110)은 그 내부에 인공지능 모바일 인터페이스 기능을 수행할 수 있는 인공지능 모바일 마우스(이 하 'AI 마우스'라 함) 앱(application)이 탑재되며, AI 마우스를 이용하여 사물 인터넷을 구성하는 전자기기의 동작 수행을 위한 메시지를 전송한다. 이와 같은 사용자 단말(110)로는 스마트폰이 사용될 수 있다. 그러나 스 마트폰에 한정되는 것은 아니며, 디스플레이 창을 구비하고 무선 통신이 가능한 모바일 기기(예를 들면, PDA, 태블릿 PC, 넷북 PC, 노트북 PC 등)라면 모두 사용이 가능하다. 여기서, 또한 사용자 단말(110)에 탑재되는 상 기 AI 마우스 앱은 핸드라이트(handwrite)에 의해 그려진 그림을 인식하는 핸드라이트 인식기(핸드라이팅에 의 해 그려진 그림이나 문자, 기호 등을 인식하는 하나의 소프트웨어 프로그램)를 구비할 수 있다. 이때, 이와 같 은 핸드라이트 인식기는 인공지능 매크로(macro) 기능과 연결될 수 있다. 그리고 이러한 인공지능 매크로 기능 은 핸드라이팅된 다양한 문자, 기호, 아이콘과 연결시킬 수 있다.The user terminal 110 is equipped with an artificial intelligence mobile mouse (hereinafter referred to as 'AI mouse') application that can perform an artificial intelligence mobile interface function therein, and configures the Internet of Things using the AI mouse. It transmits a message for performing the operation of the electronic device. A smartphone may be used as such a user terminal 110 . However, it is not limited to a smartphone, and any mobile device having a display window and capable of wireless communication (eg, PDA, tablet PC, netbook PC, notebook PC, etc.) can be used. Here, the AI mouse app mounted on the user terminal 110 is also a handlight recognizer that recognizes a picture drawn by handwriting (one that recognizes a picture, character, symbol, etc. drawn by handwriting) software program). In this case, such a handlight recognizer may be connected to an artificial intelligence macro function. And this AI macro function can be linked with various handwritten characters, symbols, and icons.

또한, 바람직하게는 상기 AI 마우스 앱은 사용자 단말(스마트폰)의 자이로 센서의 센서값을 모니터링하여, 사용 자 단말(스마트폰)이 소정 시간 동안(예컨대, 3분 또는 5분 동안) 움직임이 없는 상태에 놓여 있으면 AI 마우스 의 사용 여부를 상기시켜주는 알림(예를 들면, "AI 마우스를 사용하시겠습니까?"와 같은 알림) 기능을 구비할 수 있다.In addition, preferably, the AI mouse app monitors the sensor value of the gyro sensor of the user terminal (smartphone), so that the user terminal (smartphone) does not move for a predetermined time (eg, for 3 minutes or 5 minutes) When placed in a state, it may have a notification function to remind whether or not to use the AI mouse (eg, a notification such as "Do you want to use the AI mouse?").

또한, 바람직하게는 상기 AI 마우스 앱은 로그인을 통해 사용자가 원하는 인공지능 매크로 기능을 사용할 수 있 도록 사용자에 의해 선택된 인공지능 매크로 기능을 설정해 주는 기능을 구비할 수 있다.Also, preferably, the AI mouse app may have a function of setting an artificial intelligence macro function selected by the user so that the user can use the desired artificial intelligence macro function through login.

또한, 상기 AI 마우스 앱은 로그인을 통해 PC 및 사물 인터넷에 통신 채널을 연결해 주는 기능을 구비할 수 있 다.In addition, the AI mouse app may have a function of connecting a communication channel to a PC and the Internet of Things through login.

또한, 상기 AI 마우스 앱은 마우스 클릭을 통해 PC에서 모바일로 데이터를 전송하거나, 인공지능 매크로를 통해 모바일에서 모바일 또는 모바일에서 PC로 데이터를 전송하는 기능을 구비할 수 있다. 즉, AI 마우스(앱)는 PC나 사물 인터넷의 멀티미디어를 포함하는 데이터를 PC에서 모바일 폰으로, 모바일 폰에서 모바일 폰으로, 모바일 폰에서 PC로 마우스 클릭이나 인공지능 매크로 입력(수기 입력)을 통해 이동시킬 수 있다. 여기서, 이와 같은 멀티미디어의 이동 및 저장을 위해 이미지 다운샘플링(downsampling)과 초고해상도(super-resolution) 기법을 이용하여 PC와 PC, PC와 모바일, 모바일과 모바일 사이의 데이터 이동 속도를 높일 수 있다.In addition, the AI mouse app may have a function of transmitting data from the PC to the mobile through a mouse click, or transmitting data from the mobile to the mobile or from the mobile to the PC through an artificial intelligence macro. That is, AI mouse (app) transfers data including multimedia from PC or Internet of Things from PC to mobile phone, mobile phone to mobile phone, and mobile phone to PC through mouse clicks or artificial intelligence macro input (handwriting input). can be moved Here, the data movement speed between PC and PC, PC and mobile, and mobile and mobile can be increased by using image downsampling and super-resolution techniques for moving and storing such multimedia.

또한, 상기 AI 마우스 앱은 PC나 사물 인터넷의 패턴(예를 들어, 워드를 실행시켜 확인된 메일 중 중요한 메일 을 1일 1회 회사의 대표나 직장 상사에게 전달해야 하는 반복적인 상황)을 수기 인식으로(예를 들면, Hi!로) 명 령을 부여하여 일정 기간 동안 자동으로 수행되는 인공지능 매크로 기능을 구비할 수 있다. 특히 이와 같이 수 기 인식(handwriting recognition)을 이용한 인공지능 매크로 기능을 우선적으로 구비할 수 있다.In addition, the AI mouse app hand-recognizes a pattern of a PC or Internet of Things (for example, a repetitive situation in which an important e-mail must be delivered to a company representative or a boss once a day among mails confirmed by executing Word) It can be equipped with an artificial intelligence macro function that is automatically executed for a certain period of time by giving a command to (eg, Hi!). In particular, the artificial intelligence macro function using handwriting recognition as described above may be preferentially provided.

클라우드 컴퓨터(120)는 상기 사용자 단말(110)과 무선 통신에 의해 신호를 송수신하며, 사용자 단말(110)로부 터의 메시지를 수신하여 사물 인터넷을 구성하는 해당 전자기기로 메시지를 전달한다. 여기서, 이와 같은 클라 우드 컴퓨터(120)는 클라우드 컴퓨팅 환경하에서의 컴퓨터를 의미하며, 클라우드 컴퓨팅 환경은 인터넷상의 서 버를 통해 데이터의 저장, 네트워크, 콘텐츠 사용 등 IT 관련 서비스를 동시에 사용할 수 있는 컴퓨팅 환경을 말한다.The cloud computer 120 transmits and receives signals through wireless communication with the user terminal 110, receives a message from the user terminal 110, and delivers the message to the corresponding electronic device constituting the Internet of Things. Here, the cloud computer 120 refers to a computer under a cloud computing environment, and the cloud computing environment is a computing environment in which IT-related services such as data storage, network, and content use can be simultaneously used through a server on the Internet. say

이상과 같은 클라우드 컴퓨터(120)는 스마트폰을 사용하는 사용자의 로그인 정보를 저장(관리)하는 역할을 수행 할 수 있다. 또한, 클라우드 컴퓨터(120)는 사용자가 핸드라이트로 자기만의 그림(아이콘, 기호, 문자 등)을 그 린 후 그 그림이 수행할 이벤트를 설정할 수 있도록 하는 기능을 구비할 수 있다. 즉, 클라우드 컴퓨터(120)는 사용자가 이벤트를 설정하기 위해 그려진 그림(아이콘, 기호, 알파벳 등)에 대한 정보를 저장하고, 그려진 그림 에 대해 설정한 이벤트 정보까지 저장해 둔다. 이와 같이, 설정된 이벤트를 클라우드 컴퓨터(120)에 저장해 두 고 있기 때문에 로그인된 사용자가 자기만의 아이콘을 그리면, 서버 프로그램에서 그것에 대응하는 이벤트를 수 행할 수 있게 된다.The cloud computer 120 as described above may serve to store (manage) login information of a user who uses a smartphone. In addition, the cloud computer 120 may have a function that allows the user to set an event to be performed after the user draws his or her own picture (icon, symbol, character, etc.) with a handlight. That is, the cloud computer 120 stores information about a picture (icon, symbol, alphabet, etc.) drawn by a user to set an event, and even stores event information set for the drawn picture. In this way, since the set event is stored in the cloud computer 120, when the logged-in user draws his/her own icon, the server program can perform the corresponding event.

또한, 클라우드 컴퓨터(120)는 사용자가 로그인을 하면 사용자에 의해 설정된 사용자 자신만의 아이콘을 계속 사용할 수 있도록 하는 정보를 저장해 둔다.In addition, the cloud computer 120 stores information that allows the user to continue using the user's own icon set by the user when the user logs in.

또한, 클라우드 컴퓨터(120)는 사용자 단말(110)의 AI 마우스와 PC 또는 사물 인터넷 채널을 로그인을 통해 항 상 개방된 상태로 유지하여, 사용자가 AI 마우스를 항상 사용할 수 있도록 해준다. 그리고 클라우드 컴퓨터 (120)는 사용자가 원하는 수기입력 방식 인공지능 매크로 기능을 사용자가 원하는 기능으로 설정해서 저장하고 있다.In addition, the cloud computer 120 maintains the AI mouse and the PC or Internet of Things channel of the user terminal 110 in an always open state through login, so that the user can always use the AI mouse. In addition, the cloud computer 120 sets and stores the handwriting input method artificial intelligence macro function desired by the user as a function desired by the user.

상기 서버 프로그램은 PC에 다운로드되어 실행되거나 사물 인터넷상에서 구동되며, 클라우드 컴퓨터(120)를 경 유하여 사용자 단말(110)로부터의 메시지를 수신하고, 수신된 메시지에 따른 이벤트를 출력 및 수행하는 역할을 한다. 즉, 서버 프로그램은 PC나 사물 인터넷 등 와이파이(WiFi) 또는 블루투스(Bluetooth)를 사용할 수 있는 곳에서 실행되며, 본 발명에서는 이와 같은 서버 프로그램이 실행되고 있는 상태를 전제로 한다.The server program is downloaded and executed on a PC or runs on the Internet of Things, receives a message from the user terminal 110 via the cloud computer 120, and outputs and performs an event according to the received message. do. That is, the server program is executed in a place that can use Wi-Fi or Bluetooth, such as a PC or the Internet of Things, and the present invention assumes that such a server program is being executed.

도 1에서 참조번호 130a 내지 130e는 본 발명에 따른 인공지능 모바일 인터페이스 시스템(100)이 적용되는 사물 인터넷 환경에서의 사물(전자기기)을 나타낸 것으로서, 130a는 스마트 차량, 130b는 개인용 PC, 130c는 스마트 TV, 130d는 냉장고, 130e는 전등/스탠드를 각각 나타낸다.In FIG. 1, reference numerals 130a to 130e denote things (electronic devices) in an Internet of Things environment to which the artificial intelligence mobile interface system 100 according to the present invention is applied, 130a denotes a smart vehicle, 130b denotes a personal PC, and 130c denotes a personal computer. A smart TV, 130d, a refrigerator, and 130e, a light/stand, respectively.

이하에서는 이상과 같은 구성을 가지는 본 발명에 따른 인공지능 모바일 인터페이스 시스템을 기반으로 하여 본 발명에 따른 인공지능 모바일 인터페이스 방법에 대하여 설명해 보기로 한다.Hereinafter, an artificial intelligence mobile interface method according to the present invention will be described based on the artificial intelligence mobile interface system according to the present invention having the above configuration.

도 2는 본 발명의 실시예에 따른 인공지능 모바일 인터페이스 방법의 실행 과정을 나타낸 흐름도이다.2 is a flowchart illustrating an execution process of an artificial intelligence mobile interface method according to an embodiment of the present invention.

도 1 및 도 2를 참조하면, 본 발명에 따른 인공지능 모바일 인터페이스 방법은, 위에서 설명한 바와 같은 사용 자 단말(스마트폰)(110), 클라우드 컴퓨터(120) 및 서버(프로그램)를 구비하는 인공지능 모바일 인터페이스 시 스템을 기반으로 하며, 사용자 단말에 인공지능 모바일 인터페이스 기능을 수행할 수 있는 인공지능 모바일 마 우스(이하 'AI 마우스'라 함) 앱(application)을 다운로드하여 탑재한 상태하에서 인공지능 모바일 인터페이스 를 실행하는 방법으로서, 먼저 상기 사용자 단말(110)(여기서는 사용자 단말로 스마트폰이 사용된 경우를 예로 든다)에 의해 상기 AI 마우스(AI 마우스 앱)를 실행시킨 후, 도 3에 도시된 바와 같은 사용자 단말(110)의 디스 플레이 창에 표시된 초기 화면에서 핸드라이트 (handwrite)를 이용하기 위한 버튼(113)을 클릭한다(단계 S201).1 and 2, the artificial intelligence mobile interface method according to the present invention is an artificial intelligence having a user terminal (smartphone) 110, a cloud computer 120 and a server (program) as described above. It is based on a mobile interface system, and an artificial intelligence mobile mouse (hereinafter referred to as 'AI mouse') application that can perform an artificial intelligence mobile interface function on a user terminal is downloaded and installed. As a method of executing the interface, first, the AI mouse (AI mouse app) is executed by the user terminal 110 (here, a case where a smartphone is used as the user terminal as an example) is executed, and then as shown in FIG. The button 113 for using a handwrite is clicked on the initial screen displayed on the display window of the same user terminal 110 (step S201).

그러면, AI 마우스(AI 마우스 앱)는 핸드라이트에 의해 그림을 그릴 수 있는 UI(user interface)를 생성하여 도 5 내지 도 7과 같이 스마트폰 화면에 그림(그림, 문자, 기호, 아이콘 등)을 그릴 수 있는 환경을 제공한다(단계 S202).Then, the AI mouse (AI mouse app) creates a UI (user interface) that can draw a picture by handlight, and displays pictures (pictures, characters, symbols, icons, etc.) on the smartphone screen as shown in FIGS. 5 to 7 . An environment for drawing is provided (step S202).

이상에 의해 스마트폰 화면에 그림(그림, 문자, 기호, 아이콘 등)을 그릴 수 있는 환경(UI 환경)이 제공되면, 사용자에 의해 그 제공된 UI 화면을 통해 핸드라이트에 의해 특정 그림(그림, 문자, 기호, 아이콘 등)을 그림으 로써(단계 S203), 새로운 그림 정보를 입력 및 저장한다(단계 S205).If an environment (UI environment) for drawing pictures (pictures, characters, symbols, icons, etc.) is provided on the smartphone screen by the above, a specific picture (picture, text, etc.) is provided by the user through the UI screen provided by the user. , symbol, icon, etc.) as a picture (step S203), and new picture information is input and stored (step S205).

여기서, 상기 단계 S203에서 상기 UI 화면을 통해 핸드라이트에 의해 특정 그림이 그려지는 과정에서 그리는 것 이 잠시 멈추어질 경우, 그리는 것을 멈춘 후 소정 시간(예컨대, 3초)이 경과되었는지를 판별하는 단계(S204)를 더 포함할 수 있다. 이때, 상기 단계 S204의 판별에서 소정 시간(3초)이 경과되지 않았으면 그림이 계속 그려지 고 있는 중으로 판단하여 상기 단계 S203으로 회귀하고, 소정 시간(3초)이 경과되었으면 새로운 그림 정보를 입 력 및 저장하도록(즉, 상기 단계 S205로 진행하도록) 프로세스가 구성될 수 있다.Here, in the step S203, when drawing is temporarily stopped while a specific picture is drawn by the handlight through the UI screen, determining whether a predetermined time (for example, 3 seconds) has elapsed after stopping drawing ( S204) may be further included. At this time, if the predetermined time (3 seconds) has not elapsed in the determination of the step S204, it is determined that the picture is still being drawn and the process returns to the step S203. If the predetermined time (3 seconds) has elapsed, new picture information is input and to store (ie, proceed to step S205 above).

여기서, 또한 상기 단계 S205 이후 후술되는 단계 S207을 실행하기 전에, 그림이 그려진 핸드라이트 UI 화면을 리셋(reset)하는 단계(S206)를 더 포함할 수 있다. 즉, 상기 단계 S205에 의해 그림에 대한 정보가 저장되었다 면, 핸드라이트에 의해 그림을 그릴 수 있는 매크로 화면(110m)(도 5 참조) 상에 그려진 그림(문자, 기호 등)을 제거하고 깨끗한 화면(그림이 그려지기 전의 상태)으로 돌아가는 리셋 단계를 더 포함하는 것이다.Here, before executing step S207 to be described later after step S205, the method may further include a step (S206) of resetting the handlight UI screen on which the picture is drawn. That is, if the information about the picture is stored by the step S205, the picture (characters, symbols, etc.) drawn on the macro screen 110m (see FIG. 5) that can be drawn by the handlight is removed and the screen is clean. It further includes a reset step to return to (the state before the picture was drawn).

이후, 상기 단계 S205에서 입력된 새로운 그림(그림, 문자, 기호, 아이콘 등) 정보를 바탕으로 메모리에 기저장 되어 있는 핸드라이트 정보를 검색하여(단계 S207), 새로 입력된 그림(그림, 문자, 기호, 아이콘 등) 정보와 기 저장된 그림(그림, 문자, 기호, 아이콘 등) 정보 간의 일치 여부를 판별한다(단계 S208).Then, based on the new picture (picture, text, symbol, icon, etc.) information input in step S205, the handlight information stored in memory is searched (step S207), and the newly input picture (picture, text, It is determined whether there is a match between the information (symbol, icon, etc.) information and the pre-stored picture (picture, text, symbol, icon, etc.) information (step S208).

상기 단계 S208의 판별에서, 새로 입력된 그림 정보와 기저장된 그림 정보가 일치하는 경우, 이에 상응하는 메 시지를 서버(서버 프로그램)로 전송한다(단계 S209). 여기서, 전술한 바와 같이, 이와 같은 서버 프로그램은 PC 나 사물 인터넷 등 와이파이(WiFi) 또는 블루투스(Bluetooth)를 사용할 수 있는 곳에서 실행되며, 본 발명에서 는 이러한 서버 프로그램이 실행되고 있는 상태를 전제로 한다.In the determination of step S208, if the newly input picture information and the pre-stored picture information match, a corresponding message is transmitted to the server (server program) (step S209). Here, as described above, such a server program is executed in a place that can use Wi-Fi or Bluetooth, such as a PC or the Internet of Things, and in the present invention, on the premise that such a server program is running do.

이렇게 하여 사용자 단말(스마트폰)(110)로부터 메시지가 전송되면, 상기 서버(프로그램)에 의해 클라우드 컴퓨 터(120)를 통해 상기 사용자 단말(110)로부터의 메시지를 수신한다(단계 S210).In this way, when a message is transmitted from the user terminal (smartphone) 110, the message is received from the user terminal 110 through the cloud computer 120 by the server (program) (step S210).

그런 후, 상기 서버(프로그램)에 의해 수신한 메시지에 따른 이벤트를 출력 및 수행한다(단계 S211, S212).Then, an event according to the message received by the server (program) is output and performed (steps S211 and S212).

여기서, 이상과 관련하여 도 3 내지 도 7을 참조하여 부연 설명해 보기로 한다.Here, in relation to the above, with reference to FIGS. 3 to 7 will be described in more detail.

도 3은 본 발명에 따른 인공지능 모바일 인터페이스 시스템의 사용자 단말에서 AI 마우스 실행 시의 로그인 후 초기 화면을 나타낸 도면이다.3 is a view showing an initial screen after login when executing an AI mouse in the user terminal of the artificial intelligence mobile interface system according to the present invention.

도 3을 참조하면, 이는 사용자가 사용자 단말(110)에 탑재되어 있는 AI 마우스 앱을 실행시킨 후 로그인하여 들 어가면 표시되는 초기 화면으로, 도 3에서 참조번호 111은 AI(인공지능) 마우스에서의 일종의 커서 기능을 수행 하는 포인트 커서, 112는 도 4에서와 같은 키보드 패드(110k)를 화면에 표시할 수 있도록 하는 키보드 버튼, 113은 핸드라이트(handwrite)를 이용하기 위한 인공지능(AI) 매크로 버튼, 114 및 115는 확대 및 축소 버튼, 116 및 117은 일반 마우스에서의 좌측 및 우측 버튼, 118 및 119는 일반 마우스에서의 상,하 스크롤 휠 기능을 갖는 스크롤 버튼을 각각 나타낸다.Referring to FIG. 3 , this is an initial screen displayed when the user logs in after running the AI mouse app mounted on the user terminal 110 . In FIG. 3 , reference number 111 is an AI (artificial intelligence) mouse. Point cursor performing a kind of cursor function, 112 is a keyboard button to display the keyboard pad 110k as in FIG. 4 on the screen, 113 is an artificial intelligence (AI) macro for using a handwrite (handwrite) Buttons 114 and 115 denote enlargement and reduction buttons, 116 and 117 denote left and right buttons in a normal mouse, and 118 and 119 denote scroll buttons having an up and down scroll wheel function in a normal mouse, respectively.

도 5를 참조하면, 이는 위에서 설명한 사용자 단말(110)의 초기 화면에서 인공지능 매크로 버튼(113)을 터치했 을 때 나타나는 AI 매크로 화면(110m)을 나타낸 것이다. 이 AI 매크로 화면(110m) 상에 도시된 바와 같이, 영어 알파벳 "P"자를 핸드라이팅에 의해 쓸 경우, 핸드라이트 인식기에 의해 이를 인식하여 사용자 단말(110)은 도 1에서의 개인용 PC(130b)의 셧 다운(Shut down)이 될 수 있는 이벤트 메시지를 전송하게 된다. 이때, 물론 PC에 서버 프로그램이 있고, 서버 프로그램이 실행중인 상태를 전제로 한다.Referring to FIG. 5 , this shows the AI macro screen 110m that appears when the artificial intelligence macro button 113 is touched on the initial screen of the user terminal 110 described above. As shown on this AI macro screen 110m, when the English alphabet "P" is written by handwriting, it is recognized by the handlight recognizer and the user terminal 110 is the personal PC 130b in FIG. It sends an event message that can be shut down. At this time, of course, it is assumed that there is a server program in the PC and the server program is running.

도 6은 영어 알파벳 "L"자를 핸드라이팅에 의해 쓴 경우를 나타낸 것으로서, 이때 핸드라이트 인식기에 의해 이 를 인식하여 사용자 단말(110)은 PC의 로그오프(Logoff) 이벤트 메시지를 전송하게 된다.6 shows a case in which the letter "L" of the English alphabet is written by handwriting. At this time, the handlight recognizer recognizes this and the user terminal 110 transmits a logoff event message of the PC.

도 7은 영어 알파벳 "R"자를 핸드라이팅에 의해 쓴 경우를 나타낸 것으로서, 이때 핸드라이트 인식기에 의해 이 를 인식하여 사용자 단말(110)은 PC의 재시작(Restart) 이벤트 메시지를 전송하게 된다.7 shows a case in which the letter "R" of the English alphabet is written by handwriting. At this time, the handlight recognizer recognizes this and the user terminal 110 transmits a PC restart event message.

이상과 같이, 사용자 단말(110)로부터 각 이벤트 수행 관련 메시지가 전송되면, 사물 인터넷을 구성하는 대응하 는 전자기기에 설치되어 있는 서버 프로그램에서는 클라우드 컴퓨터(120)를 매개로 이를 수신하고, 수신한 메시 지에 따른 이벤트를 출력 및 수행한다.As described above, when a message related to performing each event is transmitted from the user terminal 110, the server program installed in the corresponding electronic device constituting the Internet of Things receives it through the cloud computer 120, and Outputs and executes events according to messages.

여기서, 상기 클라우드 컴퓨터(120)는 전술한 바와 같이 사용자가 이벤트를 설정하기 위해 그려진 그림(아이콘, 기호, 알파벳 등)에 대한 정보를 저장하고, 그려진 그림에 대해 설정한 이벤트 정보까지 저장해 두고 있기 때문 에, 로그인된 사용자가 자기만의 아이콘을 그리면, 서버 프로그램에서 그것에 대응하는(맞는) 이벤트를 수행할 수 있도록 한다. 예를 들면, 위에서 설명한 바와 같이, "P"가 PC의 셧 다운으로 설정되어 있지만, 이것을 "W"를 그려서 PC가 셧 다운될 수 있도록 설정할 수 있다.Here, the cloud computer 120 stores information on pictures (icons, symbols, alphabets, etc.) drawn by the user to set events as described above, and even stores event information set for the drawn pictures. In this case, when the logged-in user draws his/her own icon, the server program can perform a corresponding (corresponding) event. For example, as described above, "P" is set to shut down the PC, but this can be set so that the PC can be shut down by drawing "W".

이상의 설명과 같이, 본 발명에 따른 인공지능 모바일 인터페이스 시스템및 방법은 모바일에서 수기 인식 화면 (handwriting recognition view)을 통해 입력된 문자나 기호 또는 아이콘 등을 인식하여, PC와 스마트 카 등을 포함하는 사물 인터넷을 위한 매크로 기능을 수행하고, 사용자의 특정 모바일 인터페이스를 통한 사물 인터넷 사용 과정을 분석하여 자동으로 모바일 인터페이스에 추천해 줌으로써, 사물 인터넷 환경하에서 사용자에게 다 양한 편의를 제공할 수 있는 장점이 있다.As described above, the artificial intelligence mobile interface system and method according to the present invention recognizes characters, symbols, or icons input through a handwriting recognition view on a mobile device, and objects including a PC and a smart car. It performs a macro function for the Internet, analyzes the user's process of using the Internet of Things through a specific mobile interface, and automatically recommends it to the mobile interface, which has the advantage of providing various conveniences to users in the Internet of Things environment.

또한, 보안을 위한 사물 인터넷을 사용하는 경우 수기 인식 화면을 통해 입력된 사용자 자신만의 문자, 기호, 아이콘 등을 설정하여 사용할 수 있어, 보안용 사물 인터넷의 사용에서의 보안성을 더욱 공고히 할 수 있는 효 과가 있다.In addition, when using the Internet of Things for security, users can set their own characters, symbols, and icons input through the handwriting recognition screen and use them, further solidifying the security in the use of the Internet of Things for security. There is an effect.

이상, 바람직한 실시예를 통하여 본 발명에 관하여 상세히 설명하였으나, 본 발명은 이에 한정되는 것은 아니며, 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 다양하게 변경, 응용될 수 있음은 당해 기술분야 의 통상의 기술자에게 자명하다. 따라서, 본 발명의 진정한 보호 범위는 다음의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술적 사상은 본 발명의 권리 범위에 포함되는 것으로 해석되어야 할 것이다.As described above, the present invention has been described in detail through preferred embodiments, but the present invention is not limited thereto, and it is common knowledge in the art that various changes and applications can be made without departing from the technical spirit of the present invention. self-explanatory to the technician. Accordingly, the true protection scope of the present invention should be construed by the following claims, and all technical ideas within the scope equivalent thereto should be construed as being included in the scope of the present invention.

Claims (4)

인공지능 모바일 인터페이스 기능을 수행할 수 있는 인공지능 모바일 마우스(이하 'AI 마우스'라 함) 앱 (application)이 탑재되며, AI 마우스를 이용하여 사물 인터넷을 구성하는 전자기기의 동작 수행을 위한 메시지 를 전송하는 사용자 단말;

상기 사용자 단말과 무선 통신에 의해 신호를 송수신하며, 사용자 단말로부터의 메시지를 수신하여 사물 인터넷 을 구성하는 해당 전자기기로 메시지를 전달하는 클라우드 컴퓨터; 및

PC에 다운로드되어 실행되거나 사물 인터넷상에서 구동되며, 상기 클라우드 컴퓨터를 경유하여 상기 사용자 단 말로부터의 메시지를 수신하고, 수신된 메시지에 따른 이벤트를 출력 및 수행하는 서버 프로그램을 포함하는 인 공지능 모바일 인터페이스 시스템.
An artificial intelligence mobile mouse (hereinafter referred to as 'AI mouse') application that can perform an artificial intelligence mobile interface function is loaded, and using the AI mouse, a message for performing the operation of electronic devices constituting the Internet of Things is displayed. transmitting user terminal;

a cloud computer that transmits and receives signals through wireless communication with the user terminal, receives a message from the user terminal, and delivers the message to a corresponding electronic device constituting the Internet of Things; and

An artificial intelligence mobile interface including a server program that is downloaded and executed on a PC or driven on the Internet of Things, receives a message from the user terminal via the cloud computer, and outputs and performs an event according to the received message system.
제1항에 있어서,

상기 사용자 단말에 탑재되는 상기 AI 마우스 앱은 핸드라이트 (handwrite)에 의해 그려진 그림을 인식하는 핸 드라이트 인식기를 구비하는 것을 특징으로 하는 인공지능 모바일 인터페이스 시스템.
According to claim 1,

The AI mouse app mounted on the user terminal is an artificial intelligence mobile interface system, characterized in that it has a handwriter recognizer for recognizing a picture drawn by handwriting (handwrite).
제2항에 있어서,

상기 핸드라이트 인식기는 인공지능 매크로(macro) 기능과 연결되는 것을 특징으로 하는 인공지능 모바일 인터 페이스 시스템.
3. The method of claim 2,

The handlight recognizer is an artificial intelligence mobile interface system, characterized in that connected to the artificial intelligence macro (macro) function.
제3항에 있어서,

상기 인공지능 매크로 기능은 핸드라이팅된 다양한 문자, 기호, 아이콘과 연결시키는 것을 특징으로 하는 인공 지능 모바일 인터페이스 시스템.

4. The method of claim 3,

The artificial intelligence macro function is an artificial intelligence mobile interface system, characterized in that it connects with various handwritten characters, symbols, and icons.

KR1020200020454A 2020-02-19 2020-02-19 Artificial intelligence mobile interface system and method Withdrawn KR20210105679A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020200020454A KR20210105679A (en) 2020-02-19 2020-02-19 Artificial intelligence mobile interface system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020200020454A KR20210105679A (en) 2020-02-19 2020-02-19 Artificial intelligence mobile interface system and method

Publications (1)

Publication Number Publication Date
KR20210105679A true KR20210105679A (en) 2021-08-27

Family

ID=77504525

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020200020454A Withdrawn KR20210105679A (en) 2020-02-19 2020-02-19 Artificial intelligence mobile interface system and method

Country Status (1)

Country Link
KR (1) KR20210105679A (en)

Similar Documents

Publication Publication Date Title
US11099812B2 (en) Device and method for performing functions
US7401337B2 (en) Managing application interactions using distributed modality components
US9152529B2 (en) Systems and methods for dynamically altering a user interface based on user interface actions
CN108292304B (en) Cross-application digital ink library
CN107632706B (en) Application data processing method and system of multi-modal virtual human
US9804767B2 (en) Light dismiss manager
JP2003186614A (en) Automatic software input panel selection based on application program state
CN109388383B (en) System and method for intelligently generating containment system designs
CN110515519A (en) Show method, equipment and the computer storage medium of reading content
CN113311973A (en) Recommendation method and device
CN113239212B (en) Information processing method, device and electronic device
CN119668457A (en) Method, device, equipment and medium for human-computer interaction with desktop virtual image
CN112422735B (en) Information prompting method and device
KR20090072773A (en) Method for providing an emoticon corresponding to a handwritten image, system, terminal device and computer readable recording medium
JP7092282B2 (en) Skill service update methods, devices, electronic devices, programs and readable storage media
CN112866475A (en) Image sending method and device and electronic equipment
KR20210154330A (en) Artificial intelligence interface system for dignose skin and method for advertisement platform
KR20210105679A (en) Artificial intelligence mobile interface system and method
KR20230059615A (en) Artificial intelligence mobile interface system and method for advertisement
KR20230001414A (en) Artificial intelligence mobile interface system and method for advertisement
KR20220102238A (en) Artificial intelligence mobile interface system and method for advertisement
CN113965640A (en) Message processing method and device
KR20220128717A (en) How to develop an artificial intelligence interface system and platform for advertising
CN103116408A (en) Intelligent input method and equipment
KR20210130929A (en) Artificial intelligence mobile interface system and method for advertisement

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

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

PC1203 Withdrawal of no request for examination

St.27 status event code: N-1-6-B10-B12-nap-PC1203

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载