KR20210154330A - Artificial intelligence interface system for dignose skin and method for advertisement platform - Google Patents

Artificial intelligence interface system for dignose skin and method for advertisement platform Download PDF

Info

Publication number
KR20210154330A
KR20210154330A KR1020200071231A KR20200071231A KR20210154330A KR 20210154330 A KR20210154330 A KR 20210154330A KR 1020200071231 A KR1020200071231 A KR 1020200071231A KR 20200071231 A KR20200071231 A KR 20200071231A KR 20210154330 A KR20210154330 A KR 20210154330A
Authority
KR
South Korea
Prior art keywords
artificial intelligence
user terminal
picture
mouse
message
Prior art date
Application number
KR1020200071231A
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 KR1020200071231A priority Critical patent/KR20210154330A/en
Publication of KR20210154330A publication Critical patent/KR20210154330A/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0346Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/038Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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
    • G06F3/04883Interaction 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 for inputting data by handwriting, e.g. gesture or text
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • G06F9/542Event management; Broadcasting; Multicasting; Notifications
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • G06F9/546Message passing systems or structures, e.g. queues

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Human Computer Interaction (AREA)
  • Computer Hardware Design (AREA)
  • Multimedia (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The present invention relates to an artificial intelligence (AI) mobile interface system and method. According to the present invention, the AI mobile interface method comprises: a step of executing an AI mouse by a user terminal, and clicking on a button for using handwriting in an initial screen of the user terminal; a step of generating a UI for drawing a picture by the handwriting, and providing an environment for drawing a picture on a screen of a smartphone; a step of drawing a specific picture by the handwriting through the provided UI screen, and inputting and storing a new picture information; a step of searching the handwriting information prestored in a memory based on the inputted new picture information, and determining whether the newly inputted picture information matches the prestored picture information; a step of, when the newly inputted picture information matches the prestored picture information, transmitting a corresponding message to a server; a step of receiving the message from the user terminal through a cloud computer by the server; and a step of outputting and executing an event in accordance with the message received by the server. As such, according to the present invention, a text, symbol, or icon inputted through a handwriting recognition screen on the mobile can be recognized, and a macro function for the Internet of Things (IoT) including PCs and smart cars can be executed, thereby providing convenience to a user in the IoT environment.

Description

빅데이터를 활용한 피부진단 AI시스템 및 광고 플랫폼 개발방법 {Artificial intelligence interface system for dignose skin and method for advertisement platform}Skin diagnosis AI system and advertisement platform development method using big data {Artificial intelligence interface system for dignose skin and method for advertisement platform}

본 발명은 인공지능 모바일 인터페이스 시스템 및 방법에 관한 것으로서, 더 상세하게는 모바일에서 수기 인식화면(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, such as a PC and a smart car, etc. An artificial intelligence mobile interface system that can perform macro functions for the Internet

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

최근에는, 일반적인 컴퓨팅 장치들뿐만 아니라 컴퓨팅 기능을 가지고 있지 않은 사물들, 예를 들어, 센서들, 가전기기들, 미터기들을 인터넷에 연결하여, 다양한 정보 또는 데이터를 교환하려는 시도가 이루어지고 있다. 이와 같이 사물들을 인터넷에 연결하는 메커니즘은 통상 사물 인터넷(Internet of things; IoT)이라고 지칭된다. Recently, by connecting general computing devices as well as things that do not have a computing function, for example, sensors, home appliances, and meters to the Internet, attempts have been made to exchange various information or data. This mechanism for connecting things to the Internet is commonly referred to as the Internet of things (IoT).

이와 같은 사물 인터넷과 관련하여 다양한 기기들의 통신을 위한 프로토콜의 확립, 기기들 간의 통신, 데이터의수집 등에 많은 연구와 개발이 이루어지고 있다. 사물 인터넷은 다양한 기술 분야에 응용되어 인터넷을 통한 기 발전에 기여할 것으로 기대되고 있다.한편, 공개특허공보 제10-2008-0107383호(특허문헌 1)에는 "사람과 기계 간의 직관적인 상호작용을 용이하게 해주는 시스템"이 개시되어 있는바, 이 시스템은 각각의 자산이 입력 기준에 매핑되는 복수의 파라미터를 갖는 복수의 자산의 발생을 용이하게 해주는 저작/분석 컴포넌트(authoring/analysis component)와, 상기 입력 기준을통계적으로 분석하고 상기 입력 기준에 적어도 부분적으로 기초하여 자산을 렌더링하는 추론 컴포넌트(reasoning component)를 포함하고, 상기 저작/분석 컴포넌트는 상기 입력 및 상기 렌더링된 자산에 적어도 부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 (IoT) is expected to be applied to various technological fields and to contribute to the development of technology through the Internet. An authoring/analysis component is disclosed that facilitates the generation of a plurality of assets, each asset having a plurality of parameters mapped to input criteria; a reasoning component for statistically analyzing a criterion and rendering an asset based at least in part on the input criterion, the authoring/analysis component comprising at least part of the input and the rendered asset

분적으로 기초하여 피드백을 수집하여, 그 피드백으로부터 학습을 하고 피드백에 적어도 부분적으로 기초하여사용자 의도를 추론하며, 상기 추론 컴포넌트는 상기 사용자 의도의 분석에 적어도 부분적으로 기초하여 상기collect feedback based in part, learn from the feedback and infer user intent based at least in part on the feedback, wherein the inference component is configured to infer user intent based at least in part on the analysis of the user intent.

자산을 선택하는 것을 특징으로 한다.Characterized in selecting an asset.

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

상기의 목적을 달성하기 위하여 본 발명에 따른 인공지능 모바일 인터페이스 시스템은,인공지능 모바일 인터페이스 기능을 수행할 수 있는 인공지능 모바일 마우스(이하 'AI 마우스'라 함) 앱(application)이 탑재되며, AI 마우스를 이용하여 사물 인터넷을 구성하는 전자기기의 동작 수행을 위한 메시지를 전송하는 사용자 단말;상기 사용자 단말과 무선 통신에 의해 신호를 송수신하며, 사용자 단말로부터의 메시지를 수신하여 사물 인터넷을 구성하는 해당 전자기기로 메시지를 전달하는 클라우드 컴퓨터; 및 PC에 다운로드되어 실행되거나 사물 인터넷상에서 구동되며, 상기 클라우드 컴퓨터를 경유하여 상기 사용자 단말로부터의 메시지를 수신하고, 수신된 메시지에 따른 이벤트를 출력 및 수행하는 서버 프로그램을 포함하는 점에 그 특징이 있다. 여기서, 상기 사용자 단말에 탑재되는 상기 AI 마우스 앱은 핸드라이트 (handwrite)에 의해 그려진 그림을 인식하는 핸드라이트 인식기를 구비할 수 있다.이때, 상기 핸드라이트 인식기는 인공지능 매크로(macro) 기능과 연결될 수 있다.In order to achieve the above object, the artificial intelligence mobile interface system according to the present invention is equipped with an artificial intelligence mobile mouse (hereinafter referred to as 'AI mouse') application capable of performing an artificial intelligence mobile interface function, and the AI A user terminal that transmits a message for performing an operation of an electronic device constituting the Internet of Things by using a mouse; Transmits and receives a signal through wireless communication with the user terminal, and receives a message from the user terminal to configure the Internet of Things cloud computers that deliver messages to electronic devices; and 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. Here, the AI mouse app mounted on the user terminal may include a handlight recognizer that recognizes a picture drawn by handwriting. In this case, the handwrite recognizer may be connected to an artificial intelligence macro function. can

또한, 상기 인공지능 매크로 기능은 핸드라이팅된 다양한 문자, 기호, 아이콘과 연결시킬 수 있다. 또한, 상기 AI 마우스 앱은 사용자 단말(스마트폰 )의 자이로 센서의 센서값을 모니터링하여, 사용자 단말(스마트폰)이 소정 시간 동안 움직임이 없는 상태에 놓여 있으면 AI 마우스의 사용 여부를 상기시켜주는 알림 기능을구비할 수 있다. 또한, 상기 AI 마우스 앱은 로그인을 통해 사용자가 원하는 인공지능 매크로 기능을 사용할 수 있도록 사용자에의해 선택된 인공지능 매크로 기능을 설정해 주는 기능을 구비할 수 있다.또한, 상기 AI 마우스 앱은 로그인을 통해 PC 및 사물 인터넷에 통신 채널을 연결해 주는 기능을 구비할 수 있다.In addition, the AI macro function can be linked to various handwritten characters, symbols, and icons. In addition, the AI mouse app monitors the sensor value of the gyro sensor of the user terminal (smartphone), and when the user terminal (smartphone) is in a state of motion for a predetermined time, a notification to remind whether to use the AI mouse function can be provided. In addition, 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. In addition, the AI mouse app may have a PC function through login. and a function of connecting a communication channel to the Internet of Things.

또한, 상기 AI 마우스 앱은 마우스 클릭을 통해 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.

또한, 상기 클라우드 컴퓨터는 스마트폰을 사용하는 사용자의 로그인 정보를 저장(관리)하는 역할을 수행할 수있다. Also, the cloud computer may serve to store (manage) login information of a user who uses a smartphone.

또한, 상기 클라우드 컴퓨터는 사용자가 핸드라이트로 자기만의 그림을 그린 후 그 그림이 수행할 이벤트를 설정할 수 있도록 하는 기능을 구비할 수 있다. In addition, the cloud computer may have a function that allows the user to set an event to be performed after the user draws his/her own picture with a handlight.

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

또한, 상기의 목적을 달성하기 위하여 본 발명에 따른 인공지능 모바일 인터페이스 방법은,사용자 단말(스마트폰), 클라우드 컴퓨터 및 서버(프로그램)를 구비하는 인공지능 모바일 인터페이스 시스템을기반으로 하며, 사용자 단말에 인공지능 모바일 인터페이스 기능을 수행할 수 있는 인공지능 모바일 마우스(이하 'AI 마우스'라 함) 앱(application)을 다운로드하여 탑재한 상태하에서 인공지능 모바일 인터페이스를 실하는 방법으로서,a) 상기 사용자 단말에 의해 상기 AI 마우스를 실행시킨 후, 사용자 단말의 초기 화면에서 핸드라이트(handwrite)를 이용하기 위한 버튼을 클릭하는 단계; In addition, in order to achieve the above object, the artificial intelligence mobile interface method according to the present invention is based on an artificial intelligence mobile interface system having a user terminal (smartphone), a cloud computer and a server (program), and A method of executing an artificial intelligence mobile interface under the condition that an artificial intelligence mobile mouse (hereinafter referred to as 'AI mouse') application capable of performing an artificial intelligence mobile interface function is downloaded and loaded, a) to the user terminal After executing the AI mouse by the step of clicking a button for using a handwrite (handwrite) on the initial screen of the user terminal;

b) 핸드라이트에 의해 그림을 그릴 수 있는 UI(user interface)를 생성하여 스마트폰 화면에 그림을 그릴 수 있는 환경을 제공하는 단계; b) creating a user interface (UI) that can draw a picture with a handlight to provide an environment for drawing a picture on a smartphone screen;

c) 상기 제공된 UI 화면을 통해 핸드라이트에 의해 특정 그림을 그림으로써, 새로운 그림 정보를 입력 및 저장하는 단계; c) drawing a specific picture with a handlight through the provided UI screen, thereby inputting and storing new picture information;

d) 상기 입력된 새로운 그림 정보를 바탕으로 메모리에 기저장되어 있는 핸드라이트 정보를 검색하여, 새로 입력된 그림 정보와 기저장된 그림 정보 간의 일치 여부를 판별하는 단계; d) 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;

e) 상기 판별에서, 새로 입력된 그림 정보와 기저장된 그림 정보가 일치하는 경우, 이에 상응하는 메시지를 서버로 전송하는 단계; e) in the determination, when the newly input picture information and the pre-stored picture information match, transmitting a corresponding message to the server;

f) 상기 서버에 의해 클라우드 컴퓨터를 통해 상기 사용자 단말로부터의 메시지를 수신하는 단계; 및 f) receiving a message from the user terminal through the cloud computer by the server; and

g) 상기 서버에 의해 수신한 메시지에 따른 이벤트를 출력 및 수행하는 단계를 포함하는 점에 그 특징이 있다. g) It is characterized in that it includes the step of outputting and performing an event according to the message received by the server.

여기서, 상기 단계 c)에서 상기 UI 화면을 통해 핸드라이트에 의해 특정 그림이 그려지는 과정에서 그리는 것이멈추어질 경우, 그리는 것을 멈춘 후 소정 시간이 경과되었는지를 판별하는 단계를 더 포함할 수 있다.이때, 상기 판별에서 소정 시간이 경과되지 않았으면 그림이 계속 그려지고 있는 중으로 판단하고, 소정 시간이경과되었으면 새로운 그림 정보를 입력 및 저장하도록 구성될 수 있다. 또한, 상기 단계 c)이후 상기 단계 d)를 실행하기 전에, 그림이 그려진 핸드라이트 UI 화면을 리셋(reset)하는단계를 더 포함할 수 있다. Here, when drawing is stopped while a specific picture is being drawn by a handlight through the UI screen in step c), the method may further include determining whether a predetermined time has elapsed after stopping drawing. , if the predetermined time has not elapsed in the determination, it may be determined that the picture is being drawn continuously, and if the predetermined time has elapsed, it may be configured to input and store new picture information. In addition, after step c) and before executing step d), the method may further include resetting the handlight UI screen on which the picture is drawn.

이와 같은 본 발명에 의하면, 모바일에서 수기 인식 화면(handwriting recognition view)을 통해 입력된 문자나기호 또는 아이콘 등을 인식하여, PC와 스마트 카 등을 포함하는 사물 인터넷을 위한 매크로 기능을 수행함으로써, 사물 인터 환경하에서 사용자에게 다양한 편의를 제공할 수 있다.또한, 보안을 위한 사물 인터넷을 사용하는 경우 수기 인식 화면을 통해 입력된 사용자 자신만의 문자, 기호,아이콘 등을 설정하여 사용할 수 있어, 보안용 사물 인터넷의 사용에서의 보안성을 더욱 공고히 할 수 있다.According to the present invention as described above, 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, the object Various conveniences can be provided to users in the Internet environment. In addition, when using the Internet of Things for security, users can set their own characters, symbols, icons, etc. input through the handwriting recognition screen and use them. Security in the use of the Internet of Things can be further consolidated.

도 1은 본 발명의 실시예에 따른 인공지능 모바일 인터페이스 시스템의 구성을 개략적으로 나타낸 도면이다.
도 2는 본 발명의 실시예에 따른 인공지능 모바일 인터페이스 방법의 실행 과정을 나타낸 흐름도이다.
도 3은 본 발명에 따른 인공지능 모바일 인터페이스 시스템의 사용자 단말에서 AI 마우스 실행 시의 로그인 후초기 화면을 나타낸 도면이다.도 4는 도 3의 초기 화면에서 키보드 버튼의 터치에 의해 화면에 표시된 키보드 패드를 나타낸 도면이다.
1 is a diagram schematically showing the configuration of an artificial intelligence mobile interface system according to an embodiment of the present invention.
2 is a flowchart illustrating an execution process of an artificial intelligence mobile interface method according to an embodiment of the present invention.
3 is a view showing an initial screen after login when an AI mouse is executed in a user terminal of an artificial intelligence mobile interface system according to the present invention. FIG. 4 is a keyboard pad displayed on the screen by a touch of a keyboard button in the initial screen of FIG. is a diagram showing

본 명세서 및 청구범위에 사용된 용어나 단어는 통상적이거나 사전적인 의미로 한정되어 해석되지 말아야 하며,발명자는 그 자신의 발명을 가장 최선의 방법으로 설명하기 위해 용어의 개념을 적절하게 정의할 수 있다는 원칙에 입각하여 본 발명의 기술적 사상에 부합하는 의미와 개념으로 해석되어야 한다.명세서 전체에서, 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있다는 것을 의미한다. 또한, 명세서에 기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 are not specifically stated to the contrary. It does not exclude, but means that other components may be further included. Also, in the specification

재된 "…부", "…기", "모듈", "장치" 등의 용어는 적어도 하나의 기능이나 동작을 처리하는 단위를 의미하며,이는 하드웨어나 소프트웨어 또는 하드웨어 및 소프트웨어의 결합으로 구현될 수 있다.이하 첨부된 도면을 참조하여 본 발명의 실시예를 상세히 설명한다.본 실시예에서 사용되는 "서버"라는 용어는 하드웨어적인 의미와 소프트웨어적인 의미를 모두 포함하는 개념이다. 즉, "서버"라고 표현했을 때, 이는 하드웨어로서의 서버를 의미할 수도 있고, 소프트웨어로서의 서버 프로그램을 의미할 수도 있다.Terms such as “…unit”, “…group”, “module”, and “device” refer to a unit that processes at least one function or operation, which may be implemented by hardware or software or a combination of hardware and software. Hereinafter, an embodiment 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) 및 서버 프로그램을 포함하여 구성될 수 있다.사용자 단말(110)은 그 내부에 인공지능 모바일 인터페이스 기능을 수행할 수 있는 인공지능 모바일 마우스(이하 'AI 마우스'라 함) 앱(application)이 탑재되며, AI 마우스를 이용하여 사물 인터넷을 구성하는 전자기기의동작 수행을 위한 메시지를 전송한다. 이와 같은 사용자 단말(110)로는 스마트폰이 사용될 수 있다. 그러나 스마트폰에 한정되는 것은 아니며, 디스플레이 창을 구비하고 무선 통신이 가능한 모바일 기기(예를 들면, PDA,태블릿 PC, 넷북 PC, 노트북 PC 등)라면 모두 사용이 가능하다. 여기서, 또한 사용자 단말(110)에 탑재되는 상기 AI 마우스 앱은 핸드라이트(handwrite)에 의해 그려진 그림을 인식하는 핸드라이트 인식기(핸드라이팅에 의해 그려진 그림이나 문자, 기호 등을 인식하는 하나의 소프트웨어 프로그램)를 구비할 수 있다. 이때, 이와 같은 핸드라이트 인식기는 인공지능 매크로(macro) 기능과 연결될 수 있다. 그리고 이러한 인공지능 매크로 기능은 핸드라이팅된 다양한 문자, 기호, 아이콘과 연결시킬 수 있다.Referring to FIG. 1 , the artificial intelligence mobile interface system 100 according to the present invention may include a user terminal 110 , a cloud computer 120 and a server program. 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. send. 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 handwrite recognizer that recognizes a picture drawn by handwriting (a software program that recognizes a picture, text, or symbol drawn by handwriting) ) can be provided. In this case, such a handlight recognizer may be connected to an artificial intelligence macro function. And these AI macro functions 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), and the user terminal (smartphone) is in a state where there is no movement for a predetermined time (eg, for 3 minutes or 5 minutes) When placed on the , it can have a notification function to remind you whether or not to use the AI mouse (for example, 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 the PC and the Internet of Things through login.

또한, 상기 AI 마우스 앱은 마우스 클릭을 통해 PC에서 모바일로 데이터를 전송거나, 인공지능 매크로를 통해모바일에서 모바일 또는 모바일에서 PC로 데이터를 전송하는 기능을 구비할 수 있다. 즉, AI 마우스(앱)는 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. In other words, the AI mouse (app) is a PC or

사물 인터넷의 멀티미디어를 포함하는 데이터를 PC에서 모바일 폰으로, 모바일 폰에서 모바일 폰으로, 모바일폰에서 PC로 마우스 클릭이나 인공지능 매크로 입력(수기 입력)을 통해 이동시킬 수 있다. 여기서, 이와 같은멀티미디어의 이동 및 저장을 위해 이미지 다운샘플링(downsampling)과 초고해상도(super-resolution) 기법을이용하여 PC와 PC, PC와 모바일, 모바일과 모바일 사이의 데이터 이동 속도를 높일 수 있다.Data including multimedia from the Internet of Things can be moved from a PC to a mobile phone, from a mobile phone to a mobile phone, and from a mobile phone to a PC through a mouse click or artificial intelligence macro input (handwriting input). 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 email from among the emails verified by running Word must be delivered to the company representative or boss once a day) It may be provided with an artificial intelligence macro function that is automatically performed for a certain period of time by giving a command to (eg, Hi!). In particular, it is possible to preferentially provide an artificial intelligence macro function using handwriting recognition as described above.

클라우드 컴퓨터(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 transmits the message to a 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 refers to 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.

이상과 같은 클라우드 컴퓨터(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 on 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 마우스를 항상 사용할 수 있도록 해준다. 그리고 클라우드 컴퓨터)는 사용자가 원하는 수기입력 방식 인공지능 매크로 기능을 사용자가 원하는 기능으로 설정해서 저장하고다. In addition, the cloud computer 120 maintains the AI mouse of the user terminal 110 and the PC or Internet of Things channel in an always open state through login, so that the user can always use the AI mouse. And cloud computer) sets and stores the handwritten input method artificial intelligence macro function desired by the user as the desired function.

110: 사용자 단말(스마트폰) 110k: 키보드 패드
110m: AI 매크로 화면 120: 클라우드 컴퓨터
130a: 스마트 차량 130b: 개인용 PC
130c: 스마트 TV 130d: 냉장고
130e: 전등/스탠드
110: user terminal (smartphone) 110k: keyboard pad
110m: AI macro screen 120: cloud computer
130a: smart vehicle 130b: personal PC
130c: Smart TV 130d: Refrigerator
130e: light/stand

Claims (1)

인공지능 모바일 인터페이스 기능을 수행할 수 있는 인공지능 모바일 마우스(이하 'AI 마우스'라 함) 앱
(application)이 탑재되며, AI 마우스를 이용하여 사물 인터넷을 구성하는 전자기기의 동작 수행을 위한 메시지
를 전송하는 사용자 단말;
상기 사용자 단말과 무선 통신에 의해 신호를 송수신하며, 사용자 단말로부터의 메시지를 수신하여 사물 인터넷
을 구성하는 해당 전자기기로 메시지를 전달하는 클라우드 컴퓨터; 및
PC에 다운로드되어 실행되거나 사물 인터넷상에서 구동되며, 상기 클라우드 컴퓨터를 경유하여 상기 사용자 단말로부터의 메시지를 수신하고, 수신된 메시지에 따른 이벤트를 출력 및 수행하는 서버 프로그램을 포함하는 인공지능 모바일 인터페이스 시스템.
An artificial intelligence mobile mouse (hereinafter referred to as 'AI mouse') app that can perform artificial intelligence mobile interface functions
(application) is mounted, and a message for performing the operation of the electronic device constituting the Internet of Things using an AI mouse
a user terminal that transmits;
The user terminal transmits and receives a signal through wireless communication, and receives a message from the user terminal to receive the Internet of Things
A cloud computer that delivers a message to the corresponding electronic device constituting the; and
An artificial intelligence mobile interface system comprising 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.
KR1020200071231A 2020-06-12 2020-06-12 Artificial intelligence interface system for dignose skin and method for advertisement platform KR20210154330A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020200071231A KR20210154330A (en) 2020-06-12 2020-06-12 Artificial intelligence interface system for dignose skin and method for advertisement platform

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020200071231A KR20210154330A (en) 2020-06-12 2020-06-12 Artificial intelligence interface system for dignose skin and method for advertisement platform

Publications (1)

Publication Number Publication Date
KR20210154330A true KR20210154330A (en) 2021-12-21

Family

ID=79165345

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020200071231A KR20210154330A (en) 2020-06-12 2020-06-12 Artificial intelligence interface system for dignose skin and method for advertisement platform

Country Status (1)

Country Link
KR (1) KR20210154330A (en)

Similar Documents

Publication Publication Date Title
US11099812B2 (en) Device and method for performing functions
CN107632706B (en) Application data processing method and system of multi-modal virtual human
US9646145B2 (en) Method and system for dynamically assignable user interface
US20190116094A1 (en) Method and system for transferable customized contextual user interfaces
US20180107279A1 (en) Applications, systems, and methods for facilitating emotional gesture-based communications
CN111557006A (en) Hybrid intelligent method for extracting knowledge about inline annotations
CN106415664A (en) System and methods of generating user facial expression library for messaging and social networking applications
CN111565143B (en) Instant messaging method, equipment and computer readable storage medium
CN112910754A (en) Message processing method, device, equipment and storage medium based on group session
CN111934985B (en) Media content sharing method, device, equipment and computer readable storage medium
Teixeira et al. Applications of the multimodal interaction architecture in ambient assisted living
KR20210154330A (en) Artificial intelligence interface system for dignose skin and method for advertisement platform
US20210210070A1 (en) Skill service updating method, electronic device and readable storage medium
CN113965640A (en) Message processing method and device
KR20220102238A (en) Artificial intelligence mobile interface system and method for advertisement
KR20220128717A (en) Artificial intelligence mobile interface system and method for advertisement
KR20210130929A (en) Artificial intelligence mobile interface system and method for advertisement
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
KR20220050006A (en) Artificial intelligence mobile interface system and method for advertisement
KR20220026669A (en) Artificial intelligence mobile interface system and method for advertisement
CN112866475A (en) Image sending method and device and electronic equipment
CN113300944A (en) Friend adding method and device and electronic equipment
KR20090072773A (en) Method, system, terminal and computer-readable recording medium for providing emoticon corresponding to written image