KR102175566B1 - Apparatus and method for copying heartbeat through communication between user equipment - Google Patents
Apparatus and method for copying heartbeat through communication between user equipment Download PDFInfo
- Publication number
- KR102175566B1 KR102175566B1 KR1020180084262A KR20180084262A KR102175566B1 KR 102175566 B1 KR102175566 B1 KR 102175566B1 KR 1020180084262 A KR1020180084262 A KR 1020180084262A KR 20180084262 A KR20180084262 A KR 20180084262A KR 102175566 B1 KR102175566 B1 KR 102175566B1
- Authority
- KR
- South Korea
- Prior art keywords
- user device
- user
- information
- heartbeat
- image
- Prior art date
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/74—Details of notification to user or communication with user or patient ; user input means
- A61B5/742—Details of notification to user or communication with user or patient ; user input means using visual displays
- A61B5/743—Displaying an image simultaneously with additional graphical information, e.g. symbols, charts, function plots
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/0002—Remote monitoring of patients using telemetry, e.g. transmission of vital signals via a communication network
- A61B5/0004—Remote monitoring of patients using telemetry, e.g. transmission of vital signals via a communication network characterised by the type of physiological signal transmitted
- A61B5/0006—ECG or EEG signals
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/02—Detecting, measuring or recording pulse, heart rate, blood pressure or blood flow; Combined pulse/heart-rate/blood pressure determination; Evaluating a cardiovascular condition not otherwise provided for, e.g. using combinations of techniques provided for in this group with electrocardiography or electroauscultation; Heart catheters for measuring blood pressure
- A61B5/024—Detecting, measuring or recording pulse rate or heart rate
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/74—Details of notification to user or communication with user or patient ; user input means
- A61B5/746—Alarms related to a physiological condition, e.g. details of setting alarm thresholds or avoiding false alarms
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/725—Cordless telephones
Landscapes
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Engineering & Computer Science (AREA)
- Molecular Biology (AREA)
- Animal Behavior & Ethology (AREA)
- Pathology (AREA)
- Physics & Mathematics (AREA)
- Biomedical Technology (AREA)
- Heart & Thoracic Surgery (AREA)
- Medical Informatics (AREA)
- Veterinary Medicine (AREA)
- Surgery (AREA)
- Biophysics (AREA)
- General Health & Medical Sciences (AREA)
- Public Health (AREA)
- Physiology (AREA)
- Cardiology (AREA)
- Computer Networks & Wireless Communication (AREA)
- Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
- Radiology & Medical Imaging (AREA)
- Signal Processing (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
사용자 장치 간 통신을 통하여 사용자의 심장박동을 모사하는 장치 및 방법이 개시된다. 일 실시예에 따른 사용자의 심장 박동을 모사하는 방법은 제 1 사용자 장치가 제 1 터치 스크린에 하나 이상의 다른 사용자 장치를 포함하는 리스트를 출력하고, 리스트에 포함된 다른 사용자 장치 중 제 2 사용자 장치를 선택하는 터치 입력 정보를 수신하는 단계, 제 1 사용자 장치가 제 2 사용자 장치를 선택하는 터치 입력 정보에 의해 지시되는 제 2 사용자 장치에 제 1 사용자 장치에 대한 정보를 포함하는 신호를 전송하는 단계, 제 2 사용자 장치가 제 1 사용자 장치에 대한 정보를 포함하는 신호를 수신하여 제 2 터치 스크린에 제 1 사용자 장치에 대한 정보 및 제 1 이미지가 포함된 화면을 출력하는 단계 및 제 2 사용자 장치가 제 2 터치 스크린 상에 출력된 제 1 이미지 상에서 터치 입력 정보를 수신하는 경우, 제 1 사용자의 심장박동을 모사한 소정의 패턴 정보에 기초하여 진동을 발생시키는 단계를 포함할 수 있다.Disclosed is an apparatus and method for simulating a user's heartbeat through communication between user devices. A method of simulating a user's heartbeat according to an embodiment includes a first user device outputting a list including one or more other user devices on a first touch screen, and selecting a second user device among other user devices included in the list. Receiving selected touch input information, transmitting, by the first user device, a signal including information on the first user device to a second user device indicated by the touch input information for selecting a second user device, The second user device receiving a signal including information on the first user device and outputting a screen including the information on the first user device and the first image on the second touch screen, and the second user device 2 When receiving touch input information on the first image output on the touch screen, it may include generating vibration based on predetermined pattern information that simulates the heartbeat of the first user.
Description
본 발명은 사용자 장치 간 통신을 통하여 사용자의 심장박동을 모사하기 위한 장치 및 방법에 관한 것이다.The present invention relates to an apparatus and method for simulating a user's heartbeat through communication between user devices.
최근 휴대용 사용자 단말은 고유의 음성 통화 서비스 뿐 아니라 다양한 데이터 및 부가 서비스를 제공하는 멀티 미디어 통신 기기로 발전하고 있다. 또한, 사용자들은 휴대용 사용자 단말을 통해 모바일 메시징 서비스를 이용하여 다른 사용자와 편리한 대화를 나눌 수 있게 되었다. Recently, portable user terminals are developing into multi-media communication devices that provide not only a unique voice call service but also various data and additional services. In addition, users can have convenient conversations with other users by using a mobile messaging service through a portable user terminal.
그러나, 모바일 메시징 서비스는 문자, 음성 또는 이미지와 같은 시청각적 인스턴트 메시지만을 제공함으로써 사용자의 감정을 전달하는데 매우 한정적이었다. 따라서, 사용자의 감정을 보다 효과적으로 전달하기 위하여 시청각적 인스턴트 메시지를 넘어 촉각적 인스턴트 메시지를 제공할 수 있는 방법이 필요하다.However, the mobile messaging service has been very limited in conveying the user's emotions by only providing audio-visual instant messages such as text, voice, or images. Accordingly, there is a need for a method capable of providing a tactile instant message beyond an audiovisual instant message in order to more effectively convey a user's emotion.
본 발명은 사용자 장치를 이용하여 촉각적 메시지를 교환하는 방법에 대한 것으로써, 특히, 사용자 장치 간 통신을 통하여 사용자의 심장박동을 모사하기 위한 장치 및 방법을 제공하는데 목적이 있다.The present invention relates to a method of exchanging tactile messages using user devices, and in particular, an object of the present invention is to provide an apparatus and method for simulating a user's heartbeat through communication between user devices.
일 양상에 따르면, 사용자 장치 간 통신을 통하여 사용자의 심장박동을 모사하는 방법은 제 1 사용자 장치가 제 1 터치 스크린에 하나 이상의 다른 사용자 장치를 포함하는 리스트를 출력하고, 리스트에 포함된 다른 사용자 장치 중 제 2 사용자 장치를 선택하는 터치 입력 정보를 수신하는 단계, 제 1 사용자 장치가 제 2 사용자 장치를 선택하는 터치 입력 정보에 의해 지시되는 제 2 사용자 장치에 제 1 사용자 장치에 대한 정보를 포함하는 신호를 전송하는 단계, 제 2 사용자 장치가 제 1 사용자 장치에 대한 정보를 포함하는 신호를 수신하여 제 2 터치 스크린에 제 1 사용자 장치에 대한 정보 및 제 1 이미지가 포함된 화면을 출력하는 단계 및 제 2 사용자 장치가 제 2 터치 스크린 상에 출력된 제 1 이미지 상에서 터치 입력 정보를 수신하는 경우, 제 1 사용자의 심장박동을 모사한 소정의 패턴 정보에 기초하여 진동을 발생시키는 단계를 포함할 수 있다.According to an aspect, a method of simulating a user's heartbeat through communication between user devices includes: a first user device outputs a list including one or more other user devices on a first touch screen, and other user devices included in the list Receiving touch input information for selecting a second user device, including information on the first user device in a second user device indicated by the touch input information for selecting the second user device by the first user device Transmitting a signal, receiving a signal including information on the first user device by the second user device and outputting a screen including information on the first user device and a first image on a second touch screen; and When the second user device receives the touch input information on the first image output on the second touch screen, it may include generating vibration based on predetermined pattern information that simulates the heartbeat of the first user. have.
사용자의 심장박동을 모사하는 방법은 제 1 사용자 장치가 제 1 사용자의 심장박동 정보를 생성하는 단계 및 제 1 사용자 장치가 제 1 사용자의 심장박동 정보를 포함하는 신호를 제 2 사용자 장치에 전송하는 단계를 더 포함할 수 있다. The method of simulating a user's heartbeat includes the steps of: a first user device generating heartbeat information of a first user, and a first user device transmitting a signal including the first user's heartbeat information to a second user device. It may further include a step.
심장박동을 모사한 소정의 패턴은 제 1 사용자의 심장박동 정보에 기초하여 생성될 수 있다. A predetermined pattern that simulates the heartbeat may be generated based on the heartbeat information of the first user.
사용자의 심장박동을 모사하는 방법은 제 1 사용자 장치가 하나 이상의 다른 사용자 장치로부터 사용자 장치의 위치 정보, 이동속도 정보, 움직임 정보, 실행중인 어플리케이션 정보, 및 전원 정보 중 적어도 하나를 포함하는 상태 정보를 수신하는 단계를 더 포함할 수 있으며, 제 1 사용자 장치는 상태 정보에 기초한 사용자 상태 정보를 생성하여 리스트와 함께 출력할 수 있다. In the method of simulating the user's heartbeat, a first user device provides state information including at least one of location information, movement speed information, motion information, running application information, and power information of the user device from one or more other user devices. It may further include receiving, and the first user device may generate user state information based on the state information and output it together with the list.
리스트는 제 1 사용자 장치가 상태 정보에 기초하여 하나 이상의 다른 사용자 장치 중 임의로 선택한 사용자 장치만을 포함할 수 있다.The list may include only user devices arbitrarily selected from among one or more other user devices by the first user device based on the state information.
사용자의 심장박동을 모사하는 방법은 제 1 사용자 장치가 제 2 사용자 장치를 선택하는 터치 입력 정보를 수신하면, 제 1 사용자 장치가 제 2 사용자 장치를 선택하는 터치 입력 정보에 의해 지시되는 제 2 사용자 장치의 정보 및 제 2 이미지를 포함하는 화면을 제 1 터치 스크린에 출력하는 단계를 더 포함할 수 있으며, 제 1 사용자 장치는 제 1 터치 스크린 상에 출력된 제 2 이미지 상에서 터치 입력 정보를 수신하는 경우에 한하여 제 1 사용자 장치에 대한 정보를 포함하는 신호를 전송할 수 있다. The method of simulating the user's heartbeat is a second user indicated by the touch input information for selecting the second user device by the first user device when the first user device receives touch input information for selecting the second user device. The method may further include outputting a screen including device information and a second image to the first touch screen, wherein the first user device receives touch input information on a second image output on the first touch screen. In some cases, a signal including information on the first user device may be transmitted.
제 2 사용자 장치가 제 1 이미지 상에서 터치 입력 정보를 수신하는 경우, 제 2 사용자 장치는 제 1 사용자 장치에 제 1 이미지 상에서 터치 입력 정보가 수신되었음을 지시하는 정보를 포함하는 신호를 전송할 수 있으며, 제 1 사용자 장치가 제 1 이미지 상에서 터치 입력 정보가 수신되었음을 지시하는 정보를 수신하는 경우, 제 1 사용자 장치는 제 2 이미지의 색상, 크기, 또는 모양을 변경하거나 제 1 터치 스크린에 제 3 이미지를 출력할 수 있다. When the second user device receives the touch input information on the first image, the second user device may transmit a signal including information indicating that the touch input information has been received on the first image to the first user device. 1 When the user device receives information indicating that touch input information has been received on the first image, the first user device changes the color, size, or shape of the second image or outputs a third image on the first touch screen. can do.
제 1 사용자 장치가 제 1 이미지 상에서 터치 입력 정보가 수신되었음을 지시하는 정보를 수신하는 경우, 제 1 사용자 장치는 제 2 사용자의 심장박동을 모사한 소정의 패턴에 기초하여 진동을 발생시킬 수 있다. When the first user device receives information indicating that touch input information has been received on the first image, the first user device may generate vibration based on a predetermined pattern that simulates the heartbeat of the second user.
제 2 사용자 장치가 제 1 이미지 상에서 터치 입력 정보를 수신하는 경우, 제 2 사용자 장치는 제 1 이미지의 색상, 크기, 또는 모양을 변경하거나 제 2 터치 스크린에 제 4 이미지를 출력할 수 있다. When the second user device receives touch input information on the first image, the second user device may change the color, size, or shape of the first image, or may output a fourth image on the second touch screen.
제 2 사용자 장치는 제 2 터치 스크린 상에 심장박동의 세기 및 주기 중 적어도 하나를 제어하기 위한 제어 이미지를 출력하며, 제 1 사용자의 심장박동을 모사한 소정의 패턴 정보는 제어 이미지 상에서 수신한 터치 입력 정보에 의해 결정될 수 있다.The second user device outputs a control image for controlling at least one of the intensity and period of the heartbeat on the second touch screen, and predetermined pattern information that simulates the heartbeat of the first user is received on the control image. It can be determined by input information.
일 양상에 따르면, 심장 박동을 모사하는 사용자 장치에 있어서, 제 1 사용자 장치는 화면을 출력하고, 출력된 화면 상에서 터치 입력을 수신하는 터치 스크린, 진동을 발생시키는 진동 발생부, 하나 이상의 다른 사용자 장치와 신호를 송수신하는 송수신부 및 터치 스크린, 진동 발생부 및 송수신부와 연결된 제어부를 포함할 수 있으며, 제어부는, 터치 스크린을 제어하여 하나 이상의 다른 사용자 장치를 포함하는 리스트를 출력하고, 리스트에 포함된 다른 사용자 장치 중 제 2 사용자 장치를 선택하는 터치 입력 정보를 수신하고, 송수신부를 제어하여 제 2 사용자 장치를 선택하는 터치 입력 정보에 의해 지시되는 제 2 사용자 장치에 제 1 사용자 장치에 대한 정보를 포함하는 신호를 전송하고, 전송된 신호에 대한 응답으로 제 2 사용자 장치에 대한 정보를 포함하는 신호를 수신하며, 제 2 사용자 장치에 대한 정보에 기초하여 제 2 사용자 장치의 사용자의 심장박동을 모사한 소정의 패턴 정보에 기초하여 진동을 발생시키도록 진동 발생부를 제어할 수 있다. According to an aspect, in a user device that simulates a heartbeat, the first user device outputs a screen and receives a touch input on the output screen, a touch screen that generates vibration, and one or more other user devices And a transmitter/receiver unit that transmits/receives a signal and a touch screen, a vibration generator, and a control unit connected to the transceiving unit, and the control unit controls the touch screen to output a list including one or more other user devices, and include it in the list. Information on the first user device is received to the second user device indicated by the touch input information for selecting the second user device by receiving touch input information for selecting a second user device among other user devices Transmits a signal including, receives a signal including information on the second user device in response to the transmitted signal, and simulates the heartbeat of the user of the second user device based on the information on the second user device The vibration generator may be controlled to generate vibration based on predetermined pattern information.
일 양상에 따르면, 심장 박동을 모사하는 사용자 장치에 있어서, 제 1 사용자 장치는 화면을 출력하고, 출력된 화면 상에서 터치 입력을 수신하는 터치 스크린, 진동을 발생시키는 진동 발생부, 제 2 사용자 장치와 신호를 송수신하는 송수신부 및 터치 스크린, 진동 발생부 및 송수신부와 연결된 제어부를 포함할 수 있으며, 제어부는, 송수신부를 제어하여 제 2 사용자 장치로부터 제 2 사용자 장치에 대한 정보를 포함하는 신호를 수신하고, 터치 스크린을 제어하여 제 2 사용자 장치에 대한 정보 및 제 1 이미지가 포함된 화면을 출력하고, 터치 스크린으로부터 제 1 이미지에 대한 터치 입력 정보를 수신하는 경우, 진동 발생부를 제어하여 제 2 사용자 장치의 사용자의 심장박동을 모사한 소정의 패턴 정보에 기초하여 진동을 발생시킬 수 있다.According to an aspect, in a user device simulating a heartbeat, a first user device includes a touch screen that outputs a screen and receives a touch input on the output screen, a vibration generator that generates vibration, a second user device, and It may include a transmitter/receiver unit for transmitting/receiving a signal, a touch screen, a vibration generating unit, and a control unit connected to the transceiving unit, and the control unit controls the transceiving unit to receive a signal including information on the second user device from the second user device. And, when the touch screen is controlled to output a screen including information on the second user device and the first image, and when receiving touch input information on the first image from the touch screen, the vibration generator is controlled to Vibration may be generated based on predetermined pattern information that simulates the heartbeat of a user of the device.
사용자 장치 간 통신을 통하여 사용자의 심장박동을 모사함으로써 사용자 간 심장박동과 유사한 감각을 체험하며 교감을 할 수 있다.By simulating the user's heartbeat through communication between user devices, users can experience and interact with the heartbeat similar to that between users.
도 1은 일 실시예에 따른 사용자 장치 간 통신을 통하여 사용자의 심장박동을 모사하는 방법을 설명하기 위한 예시도이다.
도 2는 일 실시예에 따른 사용자 장치 간 통신을 통하여 사용자의 심장박동을 모사하는 방법을 도시한 흐름도이다.
도 3은 일 실시예에 따른 사용자의 심장박동을 모사하는 사용자 장치의 구성도이다.
도 4는 일 예에 따른 사용자 장치를 선택하는 방법을 설명하기 위한 예시도이다.
도 5 내지 7은 일 예에 따른 사용자 장치의 동작을 설명하기 위한 예시도이다.
도 8은 일 실시예에 따른 센서부의 구성도이다.
도 9는 일 예에 따른 사용자 장치의 동작을 설명하기 위한 예시도이다.
도 10은 일 실시예에 따른 사용자 장치와 다른 전자 장치 간 통신을 수행하는 방법을 설명하기 위한 예시도이다.
도 11은 일 실시예에 따른 사용자의 심장박동을 모사하는 사용자 장치의 구성도이다.1 is an exemplary diagram for describing a method of simulating a user's heartbeat through communication between user devices according to an exemplary embodiment.
2 is a flowchart illustrating a method of simulating a user's heartbeat through communication between user devices according to an exemplary embodiment.
3 is a block diagram of a user device that simulates a user's heartbeat according to an exemplary embodiment.
4 is an exemplary diagram for describing a method of selecting a user device according to an example.
5 to 7 are exemplary diagrams for describing an operation of a user device according to an example.
8 is a configuration diagram of a sensor unit according to an embodiment.
9 is an exemplary diagram for describing an operation of a user device according to an example.
10 is an exemplary diagram illustrating a method of performing communication between a user device and another electronic device according to an exemplary embodiment.
11 is a block diagram of a user device that simulates a user's heartbeat according to an exemplary embodiment.
이하, 첨부된 도면을 참조하여 본 발명의 일 실시예를 상세하게 설명한다. 본 발명을 설명함에 있어 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다. 또한, 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들로서 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러므로, 그 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다.Hereinafter, an embodiment of the present invention will be described in detail with reference to the accompanying drawings. In describing the present invention, if it is determined that a detailed description of a related known function or configuration may unnecessarily obscure the subject matter of the present invention, a detailed description thereof will be omitted. In addition, terms to be described later are terms defined in consideration of functions in the present invention, which may vary according to the intention or custom of users or operators. Therefore, the definition should be made based on the contents throughout this specification.
이하, 사용자의 심장박동을 모사하는 장치 및 방법의 실시예들을 도면들을 참고하여 자세히 설명한다.Hereinafter, embodiments of an apparatus and method for simulating a user's heartbeat will be described in detail with reference to the drawings.
도 1은 일 실시예에 따른 사용자 장치 간 통신을 통하여 사용자의 심장박동을 모사하는 방법을 설명하기 위한 예시도이다.1 is an exemplary diagram for describing a method of simulating a user's heartbeat through communication between user devices according to an exemplary embodiment.
일 예로, 사용자 장치는 모바일 운영 체제(OS: Operating System)가 구동되는 모바일 컴퓨팅 장치일 수 있다. 사용자 장치는 스마트 폰 및 스마트 워치, 스마트 글래스, 스마트 밴드 등을 포함하는 웨어러블 장치일 수 있다. As an example, the user device may be a mobile computing device running a mobile operating system (OS). The user device may be a wearable device including a smart phone, a smart watch, a smart glass, and a smart band.
모바일 운영 체제는 안드로이드(Android), 아이폰 OS(iPhone OS), 윈도우 모바일(Windows Mobile), 윈도우 폰(Windows Phone) 및 심비안(Symbian)과 같은 상용 OS이거나, 공개 모바일 OS일 수 있다.The mobile operating system may be a commercial OS such as Android, iPhone OS, Windows Mobile, Windows Phone, and Symbian, or a public mobile OS.
사용자 장치는 모바일 운영 체제 상에서 본 발명의 일 실시예에 따른 사용자 장치 간 통신을 통하여 사용자의 심장박동을 모사하는 기능을 수행하는 어플리케이션이 동작하는 장치일 수 있다. The user device may be a device running an application that simulates a user's heartbeat through communication between user devices according to an embodiment of the present invention on a mobile operating system.
다른 예로, 사용자 장치는 운영 체제 없이 무선 통신을 수행할 수 있는 송수신 장치, 진동을 발생시킬 수 있는 진동 발생 장치 및 이를 제어할 수 있는 제어 장치로 구성된 장치일 수 있다.As another example, the user device may be a device comprising a transceiver capable of performing wireless communication without an operating system, a vibration generating device capable of generating vibration, and a control device capable of controlling the same.
도 1을 참조하면, 두 개의 사용자 장치(110, 120)는 각 상대방 사용자 장치의 사용자의 심장박동을 모사할 수 있다. 일 예로, 제 1 사용자 장치(110)는 제 1 사용자 장치(110)에 저장되어 있는 다른 사용자 장치의 리스트를 터치 스크린에 출력할 수 있다. 이후, 제 1 사용자 장치(110)의 사용자가 리스트에 표시된 사용자 장치들 중 하나 이상의 사용자를 선택하면, 제 1 사용자 장치(110)는 터치 스크린을 통해 해당 터치 입력 정보를 수신할 수 있다. Referring to FIG. 1, two
사용자로부터 사용자 장치를 선택하는 터치 입력을 수신하면, 제 1 사용자 장치(110)는 해당 사용자 정보 (일 예로, 110에 표시된 '사용자 2')와 소정의 이미지(일 예로, 110에 표시된 '하트 모양')를 터치 스크린에 출력할 수 있다. 또한, 사용자로부터 사용자 장치를 선택하는 터치 입력을 수신하면, 제 1 사용자 장치(110)는 제 1 사용자 장치(110)의 정보를 선택된 사용자 장치 (일 예로, 제 2 사용자 장치(120))로 전송할 수 있다. 이 때, 제 1 사용자 장치(110)의 정보는 사용자가 제 1 사용자 장치(110)의 터치 스크린에 표시된 이미지 (일 예로, 110에 표시된'하트 모양')를 터치하는 경우에 한하여 전송될 수 있다.When receiving a touch input for selecting a user device from the user, the
제 2 사용자 장치(120)는 제 1 사용자 장치(110)로부터 제 1 사용자 장치(110)에 대한 정보를 수신할 수 있다. 제 2 사용자 장치(120)가 해당 정보를 수신하면, 제 2 사용자 장치(120)는 터치 스크린에 제 1 사용자 정보 (일 예로, 120에 표시된 '사용자 1') 및 소정의 이미지 (일 예로, 120에 표시된 '하트 모양')를 출력할 수 있다. 또한, 제 2 사용자 장치(120)는 제 1 사용자 장치(110)의 사용자의 심장박동을 모사한 진동을 발생시킬 수 있다. 이 때, 제 2 사용자 장치(120)는 제 2 사용자 장치(120)의 사용자가 소정의 이미지 (일 예로, 120에 표시된 '하트 모양')를 터치한 경우에 한하여 진동을 발생시킬 수 있다. The
제 2 사용자 장치(120)의 사용자가 터치 스크린의 소정의 이미지 (일 예로, 120에 표시된 '하트 모양')를 터치한 경우, 제 2 사용자 장치(120)는 제 1 사용자 장치 (110)에 해당 사실을 알릴 수 있으며, 또한, 제 2 사용자 장치의 터치 스크린에 표시된 소정의 이미지의 색상, 크기 또는 모양을 변경시키거나, 새로운 이미지를 추가적으로 출력하여 표시할 수 있다.When the user of the
제 1 사용자 장치(110)가 제 2 사용자 장치(120)로부터 터치 입력을 수신하여 심장박동이 모사되고 있음을 지시하는 정보를 수신하는 경우, 제 1 사용자 장치(110)는 제 1 사용자 장치(110)의 터치 스크린에 표시된 소정의 이미지의 색상, 크기 또는 모양을 변경시키거나, 새로운 이미지를 추가적으로 출력하여 표시할 수 있다. 또는, 제 1 사용자 장치(110)는 제 2 사용자 장치(120)의 사용자의 심장박동을 모사한 진동을 발생시킬 수 있다. When the
다른 예로, 사용자 장치는 상대 사용자와 관련된 소리, 영상, 이미지를 출력할 수 있다. 예를 들어, 제 1 사용자 장치(110)의 사용자가 제 2 사용자 장치(120)를 선택하는 경우, 제 1 사용자 장치(110)는 제 2 사용자 장치(120)의 사용자와 관련된 소리 (예를 들어, 목소리, 음악, 효과음 등), 영상 (예를 들어, 동영상, 뮤직비디오, 영화 등), 이미지 (예를 들어, 사진, 캐릭터, 이모티콘 등)을 출력할 수 있다. As another example, the user device may output sounds, images, and images related to the other user. For example, when the user of the
또 다른 예를 들어, 제 1 사용자 장치(110)의 사용자가 제 2 사용자 장치(120)를 선택하여 제 1 사용자 장치(110)의 정보를 전송하는 경우, 제 2 사용자 장치(120)는 제 1 사용자 장치(110)의 사용자와 관련된 소리 (예를 들어, 목소리, 음악, 효과음 등), 영상 (예를 들어, 동영상, 뮤직비디오, 영화 등), 이미지 (예를 들어, 사진, 캐릭터, 이모티콘 등)을 출력할 수 있다. For another example, when the user of the
이 때, 제 1 사용자 장치(110) 또는 제 2 사용자 장치(120)는 터치 스크린에 출력된 소정의 이미지를 사용자가 터치하는 경우에 한하여 소리, 영상, 이미지를 출력할 수도 있다.In this case, the
위의 실시예에 대한 구체적인 설명은 도 2 내지 11을 참조하여 후술한다.A detailed description of the above embodiments will be described later with reference to FIGS. 2 to 11.
도 2는 일 실시예에 따른 사용자 장치 간 통신을 통하여 사용자의 심장박동을 모사하는 방법을 도시한 흐름도이다.2 is a flowchart illustrating a method of simulating a user's heartbeat through communication between user devices according to an exemplary embodiment.
도 2를 참조하면, 제 1 사용자 장치는 터치 스크린에 하나 이상의 다른 사용자 장치를 포함하는 리스트를 출력할 수 있다(210). Referring to FIG. 2, a first user device may output a list including one or more other user devices on a touch screen (210 ).
일 예로, 다른 사용자 장치는 제 1 사용자 장치에서 구동되고 있는 사용자의 심장박동을 모사하는 기능을 수행하는 어플리케이션과 동일한 어플리케이션이 구동되고 있는 사용자 장치일 수 있다. 다른 예로, 제 1 사용자 장치에 저장되어 있는 연락처, 소셜 네트워크 상으로 연결되어 있는 사용자의 사용자 장치를 나타낼 수 있다. 또 다른 예로, 네트워크 상의 특정 서버에서 제공한 사용자 장치 정보에 의해 특정되는 사용자 장치일 수 있다. 여기서 사용자 장치는 해당 장치의 사용자의 이름, 별칭, 캐릭터 등으로 표현될 수 있다. As an example, the other user device may be a user device running the same application as an application that performs a function of simulating a user's heartbeat running in the first user device. As another example, a contact stored in the first user device and a user device of a user connected through a social network may be indicated. As another example, it may be a user device specified by user device information provided by a specific server on a network. Here, the user device may be expressed as a user's name, alias, character, etc. of the corresponding device.
일 예로, 리스트는 위에서 설명한 다른 사용자 장치를 소정의 방식에 따라 화면에 출력한 것일 수 있다. 예를 들어, 도 4에서 나타낸 바와 같이, 리스트는 특정 순서에 따라 수직으로 사용자의 이름이 정렬된 것일 수 있다. As an example, the list may be the output of another user device described above on a screen according to a predetermined method. For example, as shown in FIG. 4, the list may be a list in which user names are vertically arranged according to a specific order.
일 예로, 리스트는 위에서 설명한 다른 사용자 장치들 전부 또는 일부일 수 있다. 예를 들어, 리스트는 소정의 규칙에 따라 다른 사용자 장치들 중 일부를 선택하여 나타낸 것일 수 있다. 이 때, 리스트는 다른 사용자 장치들 중 임의로 선택된 일부의 다른 사용자 장치를 포함할 수 있다. 또는, 리스트는 다른 사용자 장치들로부터 수신한 다른 사용자 장치들의 정보에 기초하여 선택된 사용자 장치를 포함할 수 있다.For example, the list may be all or some of the other user devices described above. For example, the list may be displayed by selecting some of other user devices according to a predetermined rule. In this case, the list may include some other user devices arbitrarily selected among other user devices. Alternatively, the list may include user devices selected based on information on other user devices received from other user devices.
다른 예로, 리스트는 사용자 장치 정보와 함께 사용자 장치의 상태 정보를 나타낼 수 있다. 예를 들어, 도 7에서와 같이, 리스트는 각 사용자 장치의 상태 또는 사용자의 상태 정보를 포함할 수 있다. As another example, the list may indicate state information of the user device together with the user device information. For example, as shown in FIG. 7, the list may include the state of each user device or state information of the user.
제 1 사용자 장치는 사용자로부터 리스트에 포함된 다른 사용자 장치 중 제 2 사용자 장치를 선택하는 터치 입력 정보를 수신할 수 있다(220). The first user device may receive touch input information for selecting a second user device from among other user devices included in the list from the user (220 ).
도 4를 참조하여 설명하면, 제 1 사용자 장치(400)는 하나 이상의 사용자 장치 리스트를 터치 스크린에 출력할 수 있다. 예를 들어, 제 1 사용자 장치는 사용자 1 내지 사용자 5를 포함하는 사용자 장치 리스트를 터치 스크린에 출력할 수 있다. 이후, 제 1 사용자 장치(400)의 사용자는 사용자 장치 리스트로 표시된 사용자 중 하나 이상을 선택할 수 있다. 일 예로, 사용자는 사용자 2(410)를 선택할 수 있다. Referring to FIG. 4, the
도 2를 참조하면, 사용자에 의해 하나 이상의 사용자 장치가 선택되면, 제 1 사용자 장치는 제 2 사용자 장치를 선택하는 터치 입력 정보에 의해 지시되는 제 2 사용자 장치에 제 1 사용자 장치에 대한 정보를 포함하는 신호를 전송할 수 있다(230).2, when one or more user devices are selected by a user, a first user device includes information on a first user device in a second user device indicated by touch input information for selecting a second user device. It is possible to transmit a signal (230).
일 예로, 제 1 사용자 장치에 대한 정보는 제 1 사용자 장치의 위치 정보, 이동속도 정보, 움직임 정보, 실행중인 어플리케이션 정보, 및 전원 정보와 같은 제 1 사용자 장치의 상태 정보 또는 제 1 사용자 장치 사용자의 이름, 별칭, ID, 음성 정보, 이미지 정보 등의 사용자 정보 중 적어도 하나를 포함할 수 있다. 다른 예로, 제 1 사용자 장치에 대한 정보는 제 1 사용자 장치 사용자의 심장박동에 대한 정보를 포함할 수 있다. As an example, the information on the first user device may include information on the state of the first user device, such as location information, movement speed information, motion information, running application information, and power information of the first user device. It may include at least one of user information such as name, alias, ID, voice information, and image information. As another example, the information on the first user device may include information on the heartbeat of the user of the first user device.
제 1 사용자 장치에 대한 정보는 사용자 선택이 있을 시 일회성으로 전달될 수 있다. 제 1 사용자 장치에 대한 정보는 주기적/비주기적으로 반복하여 전송될 수 있다. 제 1 사용자 장치에 대한 정보는 정보의 특성에 따라 일회성 또는 반복적으로 전달될 수 있다. 예를 들어, 사용자의 이름은 일회성으로 전달될 수 있다. 다른 예를 들면, 사용자의 심장박동에 대한 정보는 주기적으로 전송될 수 있다. 또 다른 예를 들면, 이미지의 경우, 이미지 변동이 있는 경우 비주기적으로 반복하여 전송될 수 있다.The information on the first user device may be delivered as a one-time basis upon user selection. The information on the first user device may be repeatedly transmitted periodically/aperiodically. Information on the first user device may be delivered one-time or repeatedly according to the characteristics of the information. For example, the user's name can be delivered on a one-time basis. For another example, information on the user's heartbeat may be periodically transmitted. For another example, in the case of an image, when there is an image variation, it may be repeatedly transmitted aperiodically.
다른 예에 따르면, 제 1 사용자 장치가 제 2 사용자 장치를 선택하는 터치 입력 정보를 수신하면, 제 1 사용자 장치는 제 2 사용자 장치를 선택하는 터치 입력 정보에 의해 지시되는 제 2 사용자 장치의 정보 및 소정의 이미지를 포함하는 화면을 터치 스크린에 출력할 수 있다. 예를 들어, 도 5를 참조하면, 제 1 사용자 장치는 도 5(a)와 같이 사용자 장치 리스트를 터치 스크린에 출력할 수 있으며, 제 1 사용자 장치의 사용자로부터 사용자 2를 선택하는 터치 입력을 수신하는 경우, 도 5(b)와 같이 제 2 사용자 장치의 정보 (예를 들어, '사용자 2') 및 소정의 이미지(510)를 출력할 수 있다. 이후, 제 1 사용자 장치는 터치 스크린 상에 출력된 소정의 이미지(510) 상에서 사용자로부터 터치 입력 정보를 수신하는 경우에 한하여 제 1 사용자 장치에 대한 정보를 포함하는 신호를 제 2 사용자 장치에 전송할 수 있다.According to another example, when the first user device receives touch input information for selecting the second user device, the first user device includes information on the second user device indicated by the touch input information for selecting the second user device and A screen including a predetermined image may be output on the touch screen. For example, referring to FIG. 5, the first user device may output a user device list on the touch screen as shown in FIG. 5(a), and receive a touch input for selecting
도 2를 참조하면, 제 2 사용자 장치가 제 1 사용자 장치로부터 제 1 사용자 장치에 대한 정보를 포함하는 신호를 수신하는 경우, 제 2 사용자 장치는 터치 스크린에 제 1 사용자 장치에 대한 정보 및 소정의 이미지가 포함된 화면을 출력할 수 있다(240).Referring to FIG. 2, when a second user device receives a signal including information on a first user device from a first user device, the second user device displays information on the first user device and a predetermined value on the touch screen. A screen including an image may be output (240).
일 예로, 도 6(a)에서 나타내는 바와 같이, 제 2 사용자 장치가 제 1 사용자 장치로부터 제 1 사용자 장치에 대한 정보를 포함하는 신호를 수신하는 경우, 제 2 사용자 장치는 터치 스크린에 제 1 사용자 장치에 대한 정보(610) 및 소정의 이미지(620)가 포함된 화면을 출력할 수 있다. 또는, 제 2 사용자 장치는 터치 스크린에 제 1 사용자 장치에 대한 정보(610) 및 소정의 이미지(620) 중 어느 하나가 포함된 화면을 출력할 수 있다.As an example, as shown in FIG. 6(a), when the second user device receives a signal including information on the first user device from the first user device, the second user device displays the first user on the touch screen. A
다른 예로, 제 2 사용자 장치가 제 1 사용자 장치로부터 제 1 사용자 장치에 대한 정보를 포함하는 신호를 수신하는 경우, 제 2 사용자 장치는 터치 스크린에 제 1 사용자 장치를 포함하는 다른 사용자 장치의 리스트를 출력할 수 있다. 이 때, 제 2 사용자 장치는 리스트 상에서 제 1 사용자 장치에 대한 정보를 수심함을 나타내기 위하여 제 1 사용자 장치와 그 외 다른 사용자 장치를 다르게 표시할 수 있다. 예를 들어, 제 1 사용자 장치 정보와 그 외 다른 사용자 장치의 정보를 다른 색상으로 표시하거나, 제 1 사용자 장치 정보에 특정 이미지를 추가하여 표시할 수 있다. As another example, when the second user device receives a signal including information on the first user device from the first user device, the second user device displays a list of other user devices including the first user device on the touch screen. Can be printed. In this case, the second user device may display the first user device and other user devices differently in order to indicate that the information on the first user device is depth on the list. For example, the first user device information and other user device information may be displayed in different colors, or a specific image may be added to the first user device information to be displayed.
도 2를 참조하면, 제 2 사용자 장치는 터치 스크린을 통하여 터치 스크린 상에 출력된 소정의 이미지 상에서 터치 입력 정보를 수신할 수 있다(250). 이후, 제 2 사용자 장치가 사용자로부터 터치 입력 정보를 수신하는 경우, 제 2 사용자 장치는 제 1 사용자의 심장박동을 모사한 소정의 패턴 정보에 기초하여 진동을 발생시킬 수 있다(260).Referring to FIG. 2, the second user device may receive touch input information on a predetermined image output on the touch screen through the touch screen (250 ). Thereafter, when the second user device receives touch input information from the user, the second user device may generate vibration based on predetermined pattern information that simulates the heartbeat of the first user (260 ).
도 6을 참조하면, 도 6(a)에서 나타나는 바와 같이, 제 2 사용자 장치는 터치 스크린에 제 1 사용자 장치에 대한 정보(610) 및 소정의 이미지(620)가 포함된 화면을 출력할 수 있다. 이후, 도 6(b)에서 나타나는 바와 같이, 제 2 사용자 장치의 사용자로부터 소정의 이미지(621)에 대한 터치 입력을 수신하는 경우, 제 2 사용자 장치는 제 1 사용자의 심장박동을 모사한 소정의 패턴 정보에 기초하여 진동을 발생시킬 수 있다.Referring to FIG. 6, as shown in FIG. 6A, the second user device may output a
일 예로, 제 2 사용자 장치의 사용자로부터 소정의 이미지(621)에 대한 일회적인 터치 입력을 수신하는 경우, 제 2 사용자 장치는 제 1 사용자의 심장박동을 모사한 소정의 패턴 정보에 기초하여 소정의 시간 동안 진동을 발생시킬 수 있다. 다른 예로, 제 2 사용자 장치의 사용자로부터 소정의 이미지(621)에 대한 일회적인 터치 입력을 수신하는 경우, 제 2 사용자 장치는 제 1 사용자의 심장박동을 모사한 소정의 패턴 정보에 기초하여 추가적인 터치 입력이 있을 때까지 진동을 발생시킬 수 있다. 또 다른 예로, 제 2 사용자 장치는 제 2 사용자 장치의 사용자로부터 소정의 이미지(621)에 대하여 터치 입력이 지속되는 동안만 제 1 사용자의 심장박동을 모사한 소정의 패턴 정보에 기초하여 진동을 발생시킬 수 있다.As an example, when receiving a one-time touch input for a
일 예로, 제 2 사용자 장치의 사용자로부터 소정의 이미지(621)에 대한 일회적인 터치 입력을 수신하는 경우, 제 2 사용자 장치는 소정의 이미지(620, 621)의 색상, 크기, 모양을 변경할 수 있다. 예를 들어, 도 6(a) 및 도 6(b)에서 나타나는 바와 같이, 터치 입력 전의 소정의 이미지(620)와 터치 입력 후의 소정의 이미지(621)의 색상이 다를 수 있다. As an example, when receiving a one-time touch input for a
일 예로, 제 2 사용자 장치의 사용자로부터 소정의 이미지(621)에 대한 일회적인 터치 입력을 수신하는 경우, 제 2 사용자 장치는 소정의 이미지(621)와 함께 추가적인 이미지(625)를 출력할 수 있다. 이 때, 추가적인 이미지(625)는 특정 패턴으로 움직일 수 있다. 예를 들어, 추가적인 이미지(625)는 터치 스크린의 상단에서 소정의 이미지(621) 방향으로 내려오는 동작을 수행할 수 있다. 또한, 추가적인 이미지(625)는 특정 패턴으로 색상이 변경될 수 있다. For example, when receiving a one-time touch input for a
일 예로, 제 1 사용자의 심장박동을 모사한 소정의 패턴 정보는 제 2 사용자 장치가 임의로 생성한 정보일 수 있다. 다른 예로, 제 1 사용자의 심장박동을 모사한 소정의 패턴 정보는 제 1 사용자로부터 수신한 제 1 사용자 장치에 대한 정보를 이용하여 생성될 수 있다. 예를 들어, 제 1 사용자 장치에 대한 정보에 제 1 사용자 장치의 이동 속도 정보가 포함되어 있는 경우, 제 2 사용자 장치는 이동 속도에 기초하여 심장박동의 세기 또는 주기를 결정할 수 있다. 다른 예를 들어, 제 1 사용자 장치에 대한 정보에 제 1 사용자의 심장박동 정보가 포함되어 있는 경우, 제 2 사용자 장치는 제 1 사용자의 심장박동 정보에 기초하여 심장박동의 세기 또는 주기를 결정할 수 있다. 또 다른 예를 들어, 제 1 사용자의 심장박동을 모사한 소정의 패턴 정보는 제 2 사용자 장치의 사용자에 의해 결정될 수 있다. 일 예로, 제 2 사용자 장치는 터치 스크린 상에 심장박동의 세기 및 주기 중 적어도 하나를 제어하기 위한 제어 이미지를 출력할 수 있으며, 터치 스크린 상에서 제어 이미지 상의 터치 입력 정보를 수신할 수 있다. 이 때, 제 1 사용자의 심장박동을 모사한 소정의 패턴 정보는 제어 이미지 상의 터치 입력 정보에 기초하여 결정될 수 있다.For example, the predetermined pattern information that simulates the heartbeat of the first user may be information randomly generated by the second user device. As another example, predetermined pattern information that simulates the heartbeat of the first user may be generated using information on the first user device received from the first user. For example, when the information on the first user device includes movement speed information of the first user device, the second user device may determine the intensity or period of the heartbeat based on the movement speed. For another example, when the information on the first user device includes the heartbeat information of the first user, the second user device may determine the intensity or period of the heartbeat based on the heartbeat information of the first user. have. For another example, predetermined pattern information that simulates the heartbeat of the first user may be determined by the user of the second user device. For example, the second user device may output a control image for controlling at least one of an intensity and a period of a heartbeat on the touch screen, and may receive touch input information on the control image on the touch screen. In this case, predetermined pattern information that simulates the heartbeat of the first user may be determined based on touch input information on the control image.
추가적으로, 제 2 사용자 장치가 소정의 이미지 상에서 터치 입력 정보를 수신하는 경우, 제 2 사용자 장치는 소정의 이미지 상에서 터치 입력 정보가 수신되었음을 지시하는 정보를 포함하는 신호를 제 1 사용자 장치에 전송할 수 있다. 이 때, 제 2 사용자 장치는 제 2 사용자 장치에 대한 정보를 제 1 사용자 장치에 전송할 수 있다. Additionally, when the second user device receives touch input information on a predetermined image, the second user device may transmit a signal including information indicating that touch input information is received on the predetermined image to the first user device. . In this case, the second user device may transmit information on the second user device to the first user device.
일 예로, 제 2 사용자 장치에 대한 정보는 제 2 사용자 장치의 위치 정보, 이동속도 정보, 움직임 정보, 실행중인 어플리케이션 정보, 및 전원 정보와 같은 제 2 사용자 장치의 상태 정보 또는 제 2 사용자 장치 사용자의 이름, 별칭, ID, 음성 정보, 이미지 정보 등의 사용자 정보 중 적어도 하나를 포함할 수 있다. 다른 예로, 제 2 사용자 장치에 대한 정보는 제 2 사용자 장치 사용자의 심장박동에 대한 정보를 포함할 수 있다. As an example, the information on the second user device may include state information of the second user device such as location information, movement speed information, motion information, running application information, and power information of the second user device. It may include at least one of user information such as name, alias, ID, voice information, and image information. As another example, the information on the second user device may include information on the heartbeat of the user of the second user device.
제 2 사용자 장치에 대한 정보는 터치 입력 수신 시 일회성으로 전달될 수 있다. 제 2 사용자 장치에 대한 정보는 주기적/비주기적으로 반복하여 전송될 수 있다. 제 2 사용자 장치에 대한 정보는 정보의 특성에 따라 일회성 또는 반복적으로 전달될 수 있다. 예를 들어, 사용자의 이름은 일회성으로 전달될 수 있다. 다른 예를 들면, 사용자의 심장박동에 대한 정보는 주기적으로 전송될 수 있다. 또 다른 예를 들면, 이미지의 경우, 이미지 변동이 있는 경우 비주기적으로 반복하여 전송될 수 있다.The information on the second user device may be transmitted once when a touch input is received. Information on the second user device may be repeatedly transmitted periodically/aperiodically. The information on the second user device may be delivered once or repeatedly according to the characteristics of the information. For example, the user's name can be delivered on a one-time basis. For another example, information on the user's heartbeat may be periodically transmitted. For another example, in the case of an image, when there is a change in the image, it may be repeatedly transmitted aperiodically.
제 1 사용자 장치가 제 2 사용자 장치로부터 소정의 이미지 상에서 터치 입력 정보가 수신되었음을 지시하는 정보를 수신하는 경우, 제 1 사용자 장치는 터치 스크린에 출력된 소정의 이미지의 색상, 크기 또는 모양을 변경하거나 추가적인 이미지를 출력할 수 있다. 예를 들어, 도 5(b)를 참조하면, 제 1 사용자 장치는 소정의 이미지(510)의 색상, 크기, 또는 모양을 변경할 수 있다. 또는 도 6(b)에서 나타나는 바와 같이 제 1 사용자 장치의 터치 스크린에 추가적인 이미지를 출력할 수 있다. When the first user device receives information indicating that touch input information has been received on a predetermined image from the second user device, the first user device changes the color, size, or shape of the predetermined image displayed on the touch screen. Additional images can be printed. For example, referring to FIG. 5B, the first user device may change the color, size, or shape of a
다른 예로, 제 1 사용자 장치가 제 2 사용자 장치로부터 소정의 이미지 상에서 터치 입력 정보가 수신되었음을 지시하는 정보를 수신하는 경우, 제 1 사용자 장치는 제 2 사용자의 심장박동을 모사한 소정의 패턴에 기초하여 진동을 발생시킬 수 있다. As another example, when the first user device receives information indicating that touch input information has been received on a predetermined image from the second user device, the first user device is based on a predetermined pattern that simulates the heartbeat of the second user. This can cause vibration.
일 예로, 제 2 사용자의 심장박동을 모사한 소정의 패턴 정보는 제 1 사용자 장치가 임의로 생성한 정보일 수 있다. 다른 예로, 제 2 사용자의 심장박동을 모사한 소정의 패턴 정보는 제 2 사용자로부터 수신한 제 2 사용자 장치에 대한 정보를 이용하여 생성될 수 있다. 예를 들어, 제 2 사용자 장치에 대한 정보에 제 2 사용자 장치의 이동 속도 정보가 포함되어 있는 경우, 제 1 사용자 장치는 이동 속도에 기초하여 심장박동의 세기 또는 주기를 결정할 수 있다. 다른 예를 들어, 제 2 사용자 장치에 대한 정보에 제 2 사용자의 심장박동 정보가 포함되어 있는 경우, 제 1 사용자 장치는 제 2 사용자의 심장박동 정보에 기초하여 심장박동의 세기 또는 주기를 결정할 수 있다.For example, predetermined pattern information that simulates the heartbeat of the second user may be information randomly generated by the first user device. As another example, predetermined pattern information that simulates the heartbeat of the second user may be generated using information on the second user device received from the second user. For example, when the information on the second user device includes movement speed information of the second user device, the first user device may determine the intensity or period of the heartbeat based on the movement speed. For another example, if the information on the second user device includes the heartbeat information of the second user, the first user device may determine the intensity or period of the heartbeat based on the heartbeat information of the second user. have.
추가적으로, 제 1 사용자 장치는 하나 이상의 다른 사용자 장치로부터 사용자 장치의 위치 정보, 이동속도 정보, 움직임 정보, 실행중인 어플리케이션 정보, 및 전원 정보 중 적어도 하나를 포함하는 상태 정보를 수신할 수 있다. 이 때, 제 1 사용자 장치는 상태 정보에 기초한 사용자 상태 정보를 생성하여 리스트와 함께 출력할 수 있다. 도 7을 참조하면, 제 1 사용자 장치는 사용자 장치 리스트에 소정의 이미지(710, 720, 730, 740, 750)를 출력할 수 있다. 예를 들어, 상태 정보가 제 2 사용자 장치의 사용자가 보행중임을 지시하는 경우, 제 1 사용자 장치는 보행중임을 나타내는 이미지(710)을 출력할 수 있다. 다른 예를 들어, 상태 정보가 제 2 사용자 장치에서 게임이 진행중임을 지시하는 경우, 제 1 사용자 장치는 제 2 사용자 장치가 게임 실행중임을 나타내는 이미지(730)를 나타낼 수 있다. Additionally, the first user device may receive status information including at least one of location information, movement speed information, motion information, running application information, and power information of the user device from one or more other user devices. In this case, the first user device may generate user state information based on the state information and output it together with the list. Referring to FIG. 7, the first user device may output predetermined
제 1 사용자 장치는 상태 정보에 기초하여 하나 이상의 다른 사용자 장치 중 임의로 선택한 사용자 장치만을 사용자 장치 리스트에 출력할 수 있다. 예를 들어, 제 1 사용자 장치는 복수의 다른 사용자 장치 중 이동중 또는 전원이 OFF된 상태임을 지시하는 상태 정보를 전송한 사용자 장치를 제외한 사용자 장치를 사용자 장치 리스트로 출력할 수 있다. The first user device may output only a user device arbitrarily selected from among one or more other user devices on the user device list based on the state information. For example, the first user device may output a user device list of a plurality of other user devices except for a user device that has transmitted status information indicating that the device is moving or is turned off.
도 3은 일 실시예에 따른 사용자의 심장박동을 모사하는 사용자 장치의 구성도이다.3 is a block diagram of a user device that simulates a user's heartbeat according to an exemplary embodiment.
일 실시예에 따르면, 사용자 장치는 위에서 설명하고 있는 제 1 사용자 장치일 수 있다. 도 3을 참조하면, 제 1 사용자 장치(300)는 터치 스크린(310), 송수신부(320), 제어부(330) 및 진동 발생부(340) 및 센서부(350)를 포함할 수 있다. According to an embodiment, the user device may be the first user device described above. Referring to FIG. 3, the
터치 스크린(310)은 화면을 출력하고, 출력된 화면 상에서 터치 입력을 수신할 수 있다. 송수신부(320)는 유선 통신 또는 무선 통신을 통하여 하나 이상의 다른 사용자 장치와 신호를 송수신할 수 있다. 진동 발생부(340)는 제어부(330)의 제어에 따라 진동을 발생시킬 수 있다.The
제어부(330)는 터치 스크린을 제어하여 터치 스크린(310)에 하나 이상의 다른 사용자 장치를 포함하는 리스트를 출력할 수 있다. 제어부(330)는 터치 스크린(310)을 제어하여 사용자로부터 리스트에 포함된 다른 사용자 장치 중 제 2 사용자 장치를 선택하는 터치 입력 정보를 수신할 수 있다. 사용자에 의해 하나 이상의 사용자 장치가 선택되면, 제어부(330)는 송수신부(320)를 제어하여 제 2 사용자 장치를 선택하는 터치 입력 정보에 의해 지시되는 제 2 사용자 장치에 제 1 사용자 장치에 대한 정보를 포함하는 신호를 전송할 수 있다.The
제어부(330)는 제 2 사용자 장치를 선택하는 터치 입력 정보를 수신하면, 제 2 사용자 장치를 선택하는 터치 입력 정보에 의해 지시되는 제 2 사용자 장치의 정보 및 소정의 이미지를 포함하는 화면을 출력하도록 터치 스크린(310)을 제어할 수 있다. When receiving the touch input information for selecting the second user device, the
제어부(330)는 송수신부(320)를 제어하여 제 2 사용자 장치로부터 제 2 사용자 장치의 터치 스크린에 출력된 소정의 이미지 상에서 터치 입력 정보가 수신되었음을 지시하는 정보를 수신할 수 있다. 제어부(330)가 제 2 사용자 장치로부터 해당 정보를 수신하는 경우, 제어부(330)는 터치 스크린(310)에 출력된 소정의 이미지의 색상, 크기 또는 모양을 변경하거나 추가적인 이미지를 출력하도록 터치 스크린(310)을 제어할 수 있다.The
제어부(330)가 송수신부(320)를 제어하여 제 2 사용자 장치로부터 소정의 이미지 상에서 터치 입력 정보가 수신되었음을 지시하는 정보를 수신하는 경우, 제어부(330)는 진동 발생부를 제어하여 제 2 사용자의 심장박동을 모사한 소정의 패턴에 기초하여 진동을 발생시킬 수 있다.When the
센서부(350)는 제 1 사용자 장치(300)의 사용자의 심장박동 정보를 생성할 수 있다. 도 8을 참조하면, 센서부(800)는 심장박동 측정 센서(810) 및 동작 센서(820) 중 하나 이상을 포함할 수 있다. 일 예로, 센서부(800)는 심장박동 측정 센서(810)를 포함하여 구성될 수 있다. 이러한 경우, 센서부(800)는 심장박동 측정 센서(810)를 통하여 수신한 사용자의 심장박동에 관련된 센서값을 이용하여 심장박동 정보를 생성할 수 있다. 예를 들어, 센서부(800)는 심장박동 측정 센서(810)를 통하여 사용자 심장박동의 주기 및 세기에 대한 정보를 수신하고, 이를 기초로 심장박동 정보를 생성할 수 있다. 다른 예로, 센서부(800)는 동작 센서(820)를 포함하여 구성될 수 있다. 센서부(800)는 동작 센서(820)를 통해 수신되는 사용자 장치의 위치, 이동 속도, 가속도 등의 정보를 통하여 사용자의 동작 상태를 추정할 수 있으며, 해당 추정에 기초하여 심장박동 정보를 생성할 수 있다. 예를 들어, 동작 센서(820)를 통하여 사용자가 보행중인 상태로 추정되는 경우, 움직임이 감지되지 않는 상태에 비해 심장박동의 주기 및 세기를 증가시킬 수 있다. 또 다른 예로, 센서부(800)는 심장박동 측정 센서(810) 및 동작 센서(820) 중 하나 이상을 포함할 수 있다. 이러한 경우, 센서부(800)는 두 개의 센서 정보를 조합하거나, 특정 기준에 따라 두 개의 센서 정보 중 어느 하나를 선택하여 심장박동 정보를 생성할 수 있다. The
제어부(330)는 센서부(350)로부터 사용자의 심장박동 정보를 수신할 수 있으며, 송수신부(320)를 제어하여 해당 정보를 제 2 사용자 장치에 전송할 수 있다. The
도 3을 참조하면, 제 1 사용자 장치(300)는 터치 스크린(310), 송수신부(320), 제어부(330), 진동 발생부(340) 및 센서부(350) 중 일부를 포함할 수 있다. 일 예로, 사용자 장치(300)는 터치 스크린(310), 송수신부(320), 제어부(330), 진동 발생부(340)만을 포함할 수 있다. 다른 예로, 제 1 사용자 장치(300)는 송수신부(320), 제어부(330), 진동 발생부(340)만을 포함할 수 있다. Referring to FIG. 3, the
다른 실시예에 따르면, 사용자 장치는 위에서 설명하고 있는 제 2 사용자 장치일 수 있다. 일 예로, 제 2 사용자 장치는 제 1 사용자 장치와 구성요소를 동일하게 포함하여 구성될 수 있다. 또는, 제 2 사용자 장치는 제 1 사용자 장치와 구성요소를 상이하게 포함하여 구성될 수 있다. According to another embodiment, the user device may be the second user device described above. For example, the second user device may be configured to include the same components as the first user device. Alternatively, the second user device may be configured to include different components from the first user device.
일 예에 따르면, 제 2 사용자 장치(300)는 터치 스크린(310), 송수신부(320), 제어부(330) 및 진동 발생부(340) 및 센서부(350)를 포함할 수 있다.According to an example, the
터치 스크린(310)은 화면을 출력하고, 출력된 화면 상에서 터치 입력을 수신할 수 있다. 송수신부(320)는 유선 통신 또는 무선 통신을 통하여 하나 이상의 다른 사용자 장치와 신호를 송수신할 수 있다. 진동 발생부(340)는 제어부(330)의 제어에 따라 진동을 발생시킬 수 있다.The
제어부(330)는 송수신부(320)를 제어하여 제 1 사용자 장치로부터 제 1 사용자 장치에 대한 정보를 포함하는 신호를 수신할 수 있다. 제어부(330)는 제 1 사용자 장치로부터 제 1 사용자 장치에 대한 정보를 포함하는 신호를 수신하는 경우, 터치 스크린(310)를 제어하여 제 1 사용자 장치에 대한 정보 및 소정의 이미지가 포함된 화면을 출력할 수 있다. 또는 제어부(330)는 제 1 사용자 장치로부터 제 1 사용자 장치에 대한 정보를 포함하는 신호를 수신하는 경우, 터치 스크린(330)을 제어하여 제 1 사용자 장치를 포함하는 다른 사용자 장치의 리스트를 출력할 수 있다. 이 때, 제 2 사용자 장치는 리스트 상에서 제 1 사용자 장치에 대한 정보를 수심함을 나타내기 위하여 제 1 사용자 장치와 그 외 다른 사용자 장치를 다르게 표시할 수 있다.The
제어부(330)는 터치 스크린(310)을 제어하여 터치 스크린(310) 상에 출력된 소정의 이미지 상에서 터치 입력 정보를 수신할 수 있다. 제어부(330)가 터치 스크린(310)으로부터 터치 입력 정보를 수신하는 경우, 진동 발생부(340)를 제어하여 제 1 사용자의 심장박동을 모사한 소정의 패턴 정보에 기초하여 진동을 발생시킬 수 있다.The
제어부(330)가 터치 스크린(310)으로부터 터치 입력 정보를 수신하는 경우, 제어부(330)는 송수신부(320)를 제어하여 소정의 이미지 상에서 터치 입력 정보가 수신되었음을 지시하는 정보를 포함하는 신호를 제 1 사용자 장치에 전송할 수 있다. 이 때, 제어부(330)는 제 2 사용자 장치에 대한 정보를 제 1 사용자 장치에 전송할 수 있다.When the
제어부(330)는 센서부(350)로부터 사용자의 심장박동 정보를 수신할 수 있으며, 송수신부(320)를 제어하여 해당 정보를 제 1 사용자 장치에 전송할 수 있다. The
센서부(350)는 제 2 사용자 장치(300)의 사용자의 심장박동 정보를 생성할 수 있다. 도 8을 참조하면, 센서부(800)는 심장박동 측정 센서(810) 및 동작 센서(820) 중 하나 이상을 포함할 수 있다.The
도 9는 일 예에 따른 사용자 장치의 동작을 설명하기 위한 예시도이다. 9 is an exemplary diagram for describing an operation of a user device according to an example.
도 9를 참조하면, 사용자 장치는 사용자 장치에 대한 정보를 포함하는 신호를 전송하고, 전송된 신호에 대한 응답으로 다른 사용자 장치부터 수신한 응답 정보를 이용하여 다른 사용자 별 응답 횟수, 응답률, 심장박동 모사 횟수 등의 정보를 출력할 수 있다. Referring to FIG. 9, a user device transmits a signal including information on the user device, and uses response information received from another user device in response to the transmitted signal to determine the number of responses, response rate, and heart rate for each user. Information such as the number of simulations can be output.
일 예로, 사용자 장치는 도 9(a)와 같이, 사용자 장치 별 심장 박동 모사 횟수를 출력할 수 있다. 다른 예로, 사용자 장치는 도 9(b)와 같이, 사용자 별로 소정 기간 (예를 들어, 월별)에 따른 심장 박동 모사 횟수를 출력할 수 있다.As an example, the user device may output the number of times the heart rate is simulated for each user device, as shown in FIG. 9A. As another example, as shown in FIG. 9(b), the user device may output the number of heart rate simulations according to a predetermined period (eg, monthly) for each user.
도 10은 일 실시예에 따른 사용자 장치와 다른 전자 장치 간 통신을 수행하는 방법을 설명하기 위한 예시도이다. 10 is an exemplary diagram illustrating a method of performing communication between a user device and another electronic device according to an exemplary embodiment.
도 10을 참조하면, 사용자 장치는 터치 스크린에 소정의 이미지를 출력할 수 있으며, 터치 스크린 상에서 사용자가 일정 패턴으로 소정의 이미지를 터치하는 경우, 사용자 장치와 연결된 전자 장치들을 제어하는 이미지를 출력할 수 있다. 예를 들어, 사용자 장치는 터치 스크린에 하트 이미지를 출력할 수 있으며, 터치 스크린을 통하여 하트 이미지를 두 번 연속으로 터치하는 입력을 수신하는 경우, 사용자 장치는 사용자 장치와 연결된 전자 장치들의 리스트 및 제어 가능한 기능을 나타내는 이미지를 출력할 수 있다. 예를 들어, 리시트는 텔레비전, 세탁기, 냉장고 등이 포함될 수 있으며, 각 장치별로 제어 가능한 기능을 나타내는 이미지 (예를 들어, 전원, 음량 등)를 나타낼 수 있다. 사용자 장치는 터치 스크린 상에서 해당 이미지를 터치하는 입력을 수신하는 경우, 해당 장치에 제어 정보를 전송할 수 있다. Referring to FIG. 10, the user device may output a predetermined image on the touch screen. When the user touches a predetermined image on the touch screen in a predetermined pattern, an image for controlling electronic devices connected to the user device may be output. I can. For example, the user device may output a heart image on the touch screen, and when receiving an input of touching the heart image twice in succession through the touch screen, the user device lists and controls electronic devices connected to the user device. You can output images representing possible functions. For example, the seat may include a television, a washing machine, a refrigerator, and the like, and may display an image (eg, power, volume, etc.) representing a controllable function for each device. When the user device receives an input for touching a corresponding image on a touch screen, the user device may transmit control information to the corresponding device.
도 11은 일 실시예에 따른 사용자의 심장박동을 모사하는 사용자 장치의 구성도이다.11 is a block diagram of a user device that simulates a user's heartbeat according to an exemplary embodiment.
도 11을 참조하면, 사용자 장치(1100)는 송수신부(1110), 제어부(1120), 진동 발생부(1130) 및 조명 발생부(1140)을 포함할 수 있다. Referring to FIG. 11, the
송수신부(1110)는 다른 사용자 장치와 신호를 송수신할 수 있다. 진동 발생부(1130)는 제어부(1120)의 제어에 따라 진동을 발생시킬 수 있다. 조명 발생부(1140)는 제어부(1120)의 제어에 따라 빛을 발생시킬 수 있다.The
제어부(1120)는 송수신부(1110)를 제어하여 다른 사용자 장치로부터 소정의 정보를 포함하는 신호를 수신할 수 있다. 소정의 정보는 다른 사용자 장치의 사용자의 심장박동 정보일 수 있다. 예를 들어, 심장박동 정보는 심장박동 주기 및 세기 중 적어도 하나에 대한 정보일 수 있다.The
제어부(1120)가 다른 사용자 장치로부터 소정의 정보를 수신하는 경우, 진동 발생부(1130)를 제어하여 다른 사용자 장치의 사용자의 심장박동을 모사한 소정의 패턴 정보에 기초하여 진동을 발생시킬 수 있다. 이 때, 심장박동을 모사한 소정의 패턴 정보는 다른 사용자 장치의 사용자의 심장박동 정보에 기초하여 결정될 수 있다. When the
제어부(1120)가 다른 사용자 장치로부터 소정의 정보를 수신하는 경우, 조명 발생부(1140)를 제어하여 다른 사용자 장치의 사용자의 심장박동을 모사한 소정의 패턴 정보에 기초하여 빛을 발생시킬 수 있다.When the
사용자 장치(1120)는 도 2 및 도 3을 참조하여 설명한 사용자 장치의 기능을 수행할 수 있다.The
본 발명의 일 양상은 컴퓨터로 읽을 수 있는 기록 매체에 컴퓨터가 읽을 수 있는 코드로서 구현될 수 있다. 상기의 프로그램을 구현하는 코드들 및 코드 세그먼트들은 당해 분야의 컴퓨터 프로그래머에 의하여 용이하게 추론될 수 있다. 컴퓨터가 읽을 수 있는 기록 매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록 장치를 포함할 수 있다. 컴퓨터가 읽을 수 있는 기록 매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플로피 디스크, 광 디스크 등을 포함할 수 있다. 또한, 컴퓨터가 읽을 수 있는 기록 매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산 방식으로 컴퓨터가 읽을 수 있는 코드로 작성되고 실행될 수 있다.One aspect of the present invention may be implemented as a computer-readable code in a computer-readable recording medium. Codes and code segments implementing the above program can be easily inferred by a computer programmer in the art. The computer-readable recording medium may include any type of recording device storing data that can be read by a computer system. Examples of computer-readable recording media may include ROM, RAM, CD-ROM, magnetic tape, floppy disk, optical disk, and the like. Further, the computer-readable recording medium can be distributed over a computer system connected by a network, and written and executed in computer-readable code in a distributed manner.
이제까지 본 발명에 대하여 그 바람직한 실시 예들을 중심으로 살펴보았다. 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자는 본 발명이 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 변형된 형태로 구현될 수 있음을 이해할 수 있을 것이다. 따라서, 본 발명의 범위는 전술한 실시 예에 한정되지 않고 특허 청구범위에 기재된 내용과 동등한 범위 내에 있는 다양한 실시 형태가 포함되도록 해석되어야 할 것이다.So far, the present invention has been looked at around its preferred embodiments. Those of ordinary skill in the art to which the present invention pertains will be able to understand that the present invention can be implemented in a modified form without departing from the essential characteristics of the present invention. Accordingly, the scope of the present invention is not limited to the above-described embodiments, but should be construed to include various embodiments within the scope equivalent to those described in the claims.
300: 사용자 장치(300) 310: 터치 스크린
320: 송수신부(320) 330: 제어부
340: 진동 발생부 350: 센서부
800: 센서부 810: 심장박동 측정 센서
820: 동작 센서 1100: 사용자 장치
1110: 송수신부 1120: 제어부
1130: 진동 발생부 1140: 조명 발생부300:
320:
340: vibration generating unit 350: sensor unit
800: sensor unit 810: heart rate measurement sensor
820: motion sensor 1100: user device
1110: transceiver unit 1120: control unit
1130: vibration generating unit 1140: lighting generating unit
Claims (12)
제 1 사용자 장치가 제 1 터치 스크린에 하나 이상의 다른 사용자 장치를 포함하는 리스트를 출력하고, 상기 리스트에 포함된 다른 사용자 장치 중 제 2 사용자 장치를 선택하는 터치 입력 정보를 수신하는 단계;
상기 제 1 사용자 장치가 상기 제 2 사용자 장치를 선택하는 터치 입력 정보에 의해 지시되는 제 2 사용자 장치에 상기 제 1 사용자 장치에 대한 정보를 포함하는 신호를 전송하는 단계;
상기 제 2 사용자 장치가 상기 제 1 사용자 장치에 대한 정보를 포함하는 신호를 수신하여 제 2 터치 스크린에 상기 제 1 사용자 장치에 대한 정보 및 제 1 이미지가 포함된 화면을 출력하는 단계;
상기 제 2 사용자 장치가 상기 제 2 터치 스크린 상에 출력된 상기 제 1 이미지 상에서 터치 입력 정보를 수신하는 경우, 제 1 사용자의 심장박동을 모사한 소정의 패턴 정보에 기초하여 진동을 발생시키고 상기 제 1 사용자 장치에 대한 정보를 포함하는 신호에 대한 응답으로 제 2 사용자 장치에 대한 정보를 포함하는 신호를 전송하는 단계; 및
상기 제 1 사용자 장치가 응답으로 수신한 신호를 기초로 상기 제 2 사용자 장치의 응답률 및 응답 횟수 중 적어도 하나를 계산하는 단계를 포함하는, 사용자의 심장박동을 모사하는 방법.As a method of simulating a user's heartbeat through communication between user devices,
Outputting, by a first user device, a list including one or more other user devices on a first touch screen, and receiving touch input information for selecting a second user device from among other user devices included in the list;
Transmitting, by the first user device, a signal including information on the first user device to a second user device indicated by touch input information for selecting the second user device;
Receiving, by the second user device, a signal including information on the first user device and outputting a screen including information on the first user device and a first image on a second touch screen;
When the second user device receives touch input information on the first image output on the second touch screen, vibration is generated based on predetermined pattern information that simulates the heartbeat of the first user, and 1 transmitting a signal including information on a second user device in response to a signal including information on the user device; And
And calculating at least one of a response rate and a number of responses of the second user device based on a signal received as a response by the first user device.
상기 제 1 사용자 장치에 대한 정보는 상기 제 1 사용자 장치의 동작 센서 정보를 포함하며,
상기 제 1 사용자의 심장박동을 모사한 소정의 패턴 정보에 기초하여 발생하는 진동의 세기 및 주기 중 적어도 하나는 상기 제 1 사용자 장치의 동작 센서 정보에 기초하여 결정되는, 사용자의 심장박동을 모사하는 방법.The method of claim 1,
The information on the first user device includes motion sensor information on the first user device,
At least one of the intensity and period of vibration generated based on predetermined pattern information that simulates the heartbeat of the first user is determined based on motion sensor information of the first user device, which simulates the heartbeat of the user Way.
상기 제 1 사용자 장치가 제 1 사용자의 심장박동 정보를 생성하는 단계; 및
상기 제 1 사용자 장치가 상기 제 1 사용자의 심장박동 정보를 포함하는 신호를 상기 제 2 사용자 장치에 전송하는 단계를 더 포함하며,
상기 심장박동을 모사한 소정의 패턴은 상기 제 1 사용자의 심장박동 정보 및 상기 동작 센서 정보에 기초하여 생성되는, 사용자의 심장박동을 모사하는 방법.The method of claim 2,
Generating, by the first user device, heart rate information of a first user; And
The first user device further comprises transmitting a signal including the heartbeat information of the first user to the second user device,
A method of simulating a user's heartbeat, wherein a predetermined pattern simulating the heartbeat is generated based on the heartbeat information of the first user and the motion sensor information.
상기 제 1 사용자 장치가 상기 하나 이상의 다른 사용자 장치로부터 실행중인 어플리케이션 정보 및 전원 정보 중 적어도 하나를 포함하는 상태 정보를 수신하는 단계를 더 포함하며,
상기 제 1 사용자 장치는 상기 상태 정보에 기초한 사용자 상태 정보를 생성하여 상기 리스트와 함께 출력하는, 사용자의 심장박동을 모사하는 방법.The method of claim 1,
The first user device further comprises receiving status information including at least one of application information and power information being executed from the one or more other user devices,
The first user device generates user state information based on the state information and outputs it together with the list, a method of simulating a user's heartbeat.
상기 리스트는 제 1 사용자 장치가 상기 상태 정보에 기초하여 상기 하나 이상의 다른 사용자 장치 중 임의로 선택한 사용자 장치만을 포함하는, 사용자의 심장박동을 모사하는 방법.The method of claim 4,
The list includes only a user device arbitrarily selected from among the one or more other user devices by the first user device based on the state information.
상기 제 1 사용자 장치가 상기 제 2 사용자 장치를 선택하는 터치 입력 정보를 수신하면, 상기 제 1 사용자 장치는 상기 제 2 사용자 장치를 선택하는 터치 입력 정보에 의해 지시되는 제 2 사용자 장치의 정보 및 제 2 이미지를 포함하는 화면을 상기 제 1 터치 스크린에 출력하는 단계를 더 포함하며,
상기 제 1 사용자 장치는 상기 제 1 터치 스크린 상에 출력된 상기 제 2 이미지 상에서 터치 입력 정보를 수신하는 경우에 한하여 상기 제 1 사용자 장치에 대한 정보를 포함하는 신호를 전송하는, 사용자의 심장박동을 모사하는 방법.The method of claim 1,
When the first user device receives touch input information for selecting the second user device, the first user device provides information on the second user device and the second user device indicated by the touch input information for selecting the second user device. 2 further comprising the step of outputting a screen including the image to the first touch screen,
The first user device transmits a signal including information on the first user device only when the touch input information is received on the second image output on the first touch screen. How to copy.
상기 제 2 사용자 장치가 상기 제 1 이미지 상에서 터치 입력 정보를 수신하는 경우, 상기 제 2 사용자 장치는 제 1 사용자 장치에 상기 제 1 이미지 상에서 터치 입력 정보가 수신되었음을 지시하는 정보를 포함하는 신호를 전송하며,
상기 제 1 사용자 장치가 상기 제 1 이미지 상에서 터치 입력 정보가 수신되었음을 지시하는 정보를 수신하는 경우, 상기 제 1 사용자 장치는 상기 제 2 이미지의 색상, 크기, 또는 모양을 변경하거나 상기 제 1 터치 스크린에 제 3 이미지를 출력하는, 사용자의 심장박동을 모사하는 방법.The method of claim 6,
When the second user device receives touch input information on the first image, the second user device transmits a signal including information indicating that touch input information is received on the first image to the first user device And
When the first user device receives information indicating that touch input information has been received on the first image, the first user device changes the color, size, or shape of the second image, or the first touch screen A method of simulating the user's heartbeat, which outputs a third image to.
상기 제 1 사용자 장치가 상기 제 1 이미지 상에서 터치 입력 정보가 수신되었음을 지시하는 정보를 수신하는 경우, 상기 제 1 사용자 장치는 제 2 사용자의 심장박동을 모사한 소정의 패턴에 기초하여 진동을 발생시키는, 사용자의 심장박동을 모사하는 방법.The method of claim 7,
When the first user device receives information indicating that touch input information has been received on the first image, the first user device generates vibration based on a predetermined pattern that simulates the heartbeat of the second user. , How to simulate the user's heartbeat.
상기 제 2 사용자 장치가 상기 제 1 이미지 상에서 터치 입력 정보를 수신하는 경우, 상기 제 2 사용자 장치는 상기 제 1 이미지의 색상, 크기, 또는 모양을 변경하거나 상기 제 2 터치 스크린에 제 4 이미지를 출력하는, 사용자의 심장박동을 모사하는 방법.The method of claim 1,
When the second user device receives touch input information on the first image, the second user device changes the color, size, or shape of the first image or outputs a fourth image on the second touch screen. To simulate the user's heartbeat.
상기 제 2 사용자 장치는 상기 제 2 터치 스크린 상에 심장박동의 세기 및 주기 중 적어도 하나를 제어하기 위한 제어 이미지를 출력하며,
상기 제 1 사용자의 심장박동을 모사한 소정의 패턴 정보는 상기 제어 이미지 상에서 수신한 터치 입력 정보에 의해 결정되는, 사용자의 심장박동을 모사하는 방법.The method of claim 1,
The second user device outputs a control image for controlling at least one of an intensity and a period of a heartbeat on the second touch screen,
The predetermined pattern information that simulates the heartbeat of the first user is determined by touch input information received on the control image.
화면을 출력하고, 출력된 화면 상에서 터치 입력을 수신하는 터치 스크린;
진동을 발생시키는 진동 발생부;
하나 이상의 다른 사용자 장치와 신호를 송수신하는 송수신부; 및
상기 터치 스크린, 상기 진동 발생부 및 상기 송수신부와 연결된 제어부를 포함하며,
상기 제어부는,
상기 터치 스크린을 제어하여 상기 하나 이상의 다른 사용자 장치를 포함하는 리스트를 출력하고, 상기 리스트에 포함된 다른 사용자 장치 중 제 2 사용자 장치를 선택하는 터치 입력 정보를 수신하고,
상기 송수신부를 제어하여 상기 제 2 사용자 장치를 선택하는 터치 입력 정보에 의해 지시되는 제 2 사용자 장치에 상기 제 1 사용자 장치에 대한 정보를 포함하는 신호를 전송하고, 상기 전송된 신호에 대한 응답으로 제 2 사용자 장치에 대한 정보를 포함하는 신호를 수신하며,
상기 제 2 사용자 장치에 대한 정보에 기초하여 제 2 사용자 장치의 사용자의 심장박동을 모사한 소정의 패턴 정보에 기초하여 진동을 발생시키도록 상기 진동 발생부를 제어하며,
응답으로 수신한 신호를 기초로 상기 제 2 사용자 장치의 응답률 및 응답 횟수 중 적어도 하나를 계산하는, 사용자 장치.In a user device that simulates a heartbeat, the first user device:
A touch screen that outputs a screen and receives a touch input on the output screen;
A vibration generator for generating vibration;
Transmitting and receiving unit for transmitting and receiving signals with one or more other user devices; And
And a control unit connected to the touch screen, the vibration generating unit, and the transceiving unit,
The control unit,
Outputting a list including the one or more other user devices by controlling the touch screen, receiving touch input information for selecting a second user device from among other user devices included in the list,
Transmitting a signal including information on the first user device to a second user device indicated by touch input information for selecting the second user device by controlling the transmission/reception unit, and receiving a signal in response to the transmitted signal. 2 Receive a signal containing information about the user device,
Controlling the vibration generating unit to generate vibration based on predetermined pattern information that simulates a user's heartbeat of the second user device based on the information on the second user device,
A user device for calculating at least one of a response rate and a number of responses of the second user device based on a signal received as a response.
화면을 출력하고, 출력된 화면 상에서 터치 입력을 수신하는 터치 스크린;
진동을 발생시키는 진동 발생부;
제 2 사용자 장치와 신호를 송수신하는 송수신부; 및
상기 터치 스크린, 상기 진동 발생부 및 상기 송수신부와 연결된 제어부를 포함하며,
상기 제어부는,
상기 송수신부를 제어하여 상기 제 2 사용자 장치로부터 제 2 사용자 장치의 동작 센서 정보를 포함하는 제 2 사용자 장치에 대한 정보를 포함하는 신호를 수신하고,
상기 터치 스크린을 제어하여 상기 제 2 사용자 장치에 대한 정보 및 제 1 이미지가 포함된 화면을 출력하고,
상기 터치 스크린으로부터 상기 제 1 이미지에 대한 터치 입력 정보를 수신하는 경우, 상기 진동 발생부를 제어하여 상기 제 2 사용자 장치의 사용자의 심장박동을 모사한 소정의 패턴 정보에 기초하여 진동을 발생시키며,
상기 제 2 사용자의 심장박동을 모사한 소정의 패턴 정보에 기초하여 발생하는 진동의 세기 및 주기 중 적어도 하나는 상기 제 2 사용자 장치의 동작 센서 정보에 기초하여 결정되는, 사용자 장치.In a user device that simulates a heartbeat, the first user device:
A touch screen that outputs a screen and receives a touch input on the output screen;
A vibration generator for generating vibration;
Transmitting and receiving unit for transmitting and receiving a signal with the second user device; And
And a control unit connected to the touch screen, the vibration generating unit, and the transceiving unit,
The control unit,
Controlling the transceiver to receive a signal including information on a second user device including motion sensor information of the second user device from the second user device,
Controlling the touch screen to output a screen including information on the second user device and a first image,
When receiving touch input information for the first image from the touch screen, by controlling the vibration generating unit to generate vibration based on predetermined pattern information that simulates the user's heartbeat of the second user device,
At least one of an intensity and a period of vibration generated based on predetermined pattern information that simulates the heartbeat of the second user is determined based on motion sensor information of the second user device.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020180084262A KR102175566B1 (en) | 2018-07-19 | 2018-07-19 | Apparatus and method for copying heartbeat through communication between user equipment |
PCT/KR2019/008472 WO2020017813A1 (en) | 2018-07-19 | 2019-07-10 | Apparatus and method for simulating heartbeat of user through communication between user devices |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020180084262A KR102175566B1 (en) | 2018-07-19 | 2018-07-19 | Apparatus and method for copying heartbeat through communication between user equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20200009636A KR20200009636A (en) | 2020-01-30 |
KR102175566B1 true KR102175566B1 (en) | 2020-11-06 |
Family
ID=69321623
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020180084262A KR102175566B1 (en) | 2018-07-19 | 2018-07-19 | Apparatus and method for copying heartbeat through communication between user equipment |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102175566B1 (en) |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010009152A1 (en) * | 2008-07-15 | 2010-01-21 | Immersion Corporation | Systems and methods for shifting haptic feedback function between passive and active modes |
US8581954B2 (en) | 2008-09-05 | 2013-11-12 | Sk Telecom Co., Ltd. | Mobile communication terminal that delivers vibration information, and method thereof |
-
2018
- 2018-07-19 KR KR1020180084262A patent/KR102175566B1/en active IP Right Grant
Non-Patent Citations (1)
Title |
---|
아시아경제 신문 기사, "애플워치, '보고싶어' 전하는 독특한 방법 있다?" http://www.asiae.co.kr/news/view.htm?idxno=2015020617580980792, (2015.02.08.) 1부.* |
Also Published As
Publication number | Publication date |
---|---|
KR20200009636A (en) | 2020-01-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10477006B2 (en) | Method, virtual reality system, and computer-readable recording medium for real-world interaction in virtual reality environment | |
KR101523179B1 (en) | Method and apparatus for sensory tags providing sound, smell, and haptic feedback | |
KR20230074434A (en) | Method and device for supplying tactile message | |
CN110658921A (en) | Method and display device with haptic feedback | |
US20160342202A1 (en) | Virtual reality apparatus, feedback apparatus, and system and method for providing realistic service | |
CN105264495A (en) | Interaction between devices displaying application status information | |
US10082928B2 (en) | Providing content to a user based on amount of user contribution | |
CN109426343B (en) | Collaborative training method and system based on virtual reality | |
CN103838374A (en) | Message notification method and message notification device | |
KR100883352B1 (en) | Method for expressing emotion and intention in remote interaction and Real emoticon system therefor | |
KR101310274B1 (en) | Method and server for providing message service | |
KR102078209B1 (en) | Avatar visual conversion apparatus expressing text message into V-moji and message conversion method | |
CN109845222A (en) | General projection service | |
KR102175566B1 (en) | Apparatus and method for copying heartbeat through communication between user equipment | |
KR101543881B1 (en) | Method and system for expressing emotion during game play | |
KR20200098916A (en) | Apparatus and method for simulating heartbeat by receiving heartbeat information from a plurality of users | |
KR20200098902A (en) | Apparatus and method for simulating heartbeat of user within a predetermined range | |
KR20200098920A (en) | Apparatus and method for simulating heartbeat by exchanging heartbeat information | |
KR20130012250A (en) | Mobile chatting system of cartoon story type which supports animation | |
KR20200098910A (en) | Apparatus and method for simulating heartbeat by determining intensity of heartbeat based on distance | |
KR20200098914A (en) | Apparatus and method for simulating heartbeat by downloading heartbeat information | |
KR101901112B1 (en) | Method and system capable of providing mobile terminal with Emoji having haptic effects via transmitting Unicode under mobile application | |
TW202123189A (en) | Interactive system comprising robot | |
KR101725318B1 (en) | Data transmitting/receiving method using vibration pattern or manual input generated by user in mobile terminal | |
KR20200128916A (en) | Device and method to create and transfer custom emoticon |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
N231 | Notification of change of applicant | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |