[go: up one dir, main page]

WO2016052859A1 - Method, device, and system for providing user interface and non-transitory computer-readable recording medium - Google Patents

Method, device, and system for providing user interface and non-transitory computer-readable recording medium Download PDF

Info

Publication number
WO2016052859A1
WO2016052859A1 PCT/KR2015/008747 KR2015008747W WO2016052859A1 WO 2016052859 A1 WO2016052859 A1 WO 2016052859A1 KR 2015008747 W KR2015008747 W KR 2015008747W WO 2016052859 A1 WO2016052859 A1 WO 2016052859A1
Authority
WO
WIPO (PCT)
Prior art keywords
input event
user
posture
movement
content
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/KR2015/008747
Other languages
French (fr)
Korean (ko)
Inventor
ν™©μ„±μž¬
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
FUTUREPLAY Inc
Original Assignee
FUTUREPLAY Inc
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
Priority claimed from KR1020150051767A external-priority patent/KR101916700B1/en
Priority claimed from US14/819,151 external-priority patent/US9696815B2/en
Application filed by FUTUREPLAY Inc filed Critical FUTUREPLAY Inc
Publication of WO2016052859A1 publication Critical patent/WO2016052859A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer

Definitions

  • the present invention relates to a method, device, system, and non-transitory computer readable recording medium for providing a user interface.
  • mobile smart devices having various communication and sensing functions and powerful computing functions such as smart phones and smart pads have been widely used.
  • Such mobile smart devices may be relatively small in size and can be carried by the user (eg, smart glasses, smart watches, smart bands, smart devices in the form of rings or broaches, directly on the body or clothing). Smart devices that are attached or embedded).
  • a user might want to perform some task using his or her two or more (heterogeneous) smart devices, or want to perform some task that needs to intervene with his smart device and another user's device. Can be.
  • the (potential) intention of such a user could not be properly supported.
  • the object of the present invention is to solve all the above-mentioned problems.
  • the present invention obtains information about the attitude or movement of the first device and the second device, and inputs an input event that is specified based on the relative relationship between the attitude or movement of the first device and the attitude or movement of the second device. Detect and in response to the input event occur, cause at least some of the content and functions provided on the first device to be provided on the second device or provide at least some of the content and functions provided on the second device on the first device. It is another object of the present invention to provide a user with a more convenient and expanded user interface by using a relative relationship between postures or movements of two or more devices.
  • a method for providing a user interface comprising: (a) obtaining information about a posture or movement of a first device and a second device, wherein the posture or movement of the first device and the second device are obtained; Detecting an input event specified based on a relative relationship between a device's posture or movement, and (b) in response to the input event occurring, at least some of the content and functionality provided on the first device To be provided on a second device or to cause at least some of the content and functionality provided on the second device to be provided on the first device.
  • a device for providing a user interface comprising: obtaining information about the posture or movement of the device and other devices associated with the device, the posture or movement of the device and the posture or of the other device; Technical means for sensing a specified input event based on a relative relationship between movements, and in response to the input event occurring, at least some of the content and functions provided on the device are provided on the other device, or A device is provided that includes a program module to allow at least some of the content and functions provided on another device to be provided on the device.
  • a system for providing a user interface comprising: obtaining information about a posture or movement of a first device and a second device, wherein the posture or movement of the first device and the second device Detect a specified input event based on a relative relationship between posture or movement, and in response to the input event occurring, at least some of the content and functions provided on the first device to be provided on the second device; And a control unit for allowing at least some of the contents and functions provided on the second device to be provided on the first device, and a storage storing information received from at least one of the first device and the second device. This is provided.
  • non-transitory computer readable recording medium for recording another method, device, system, and computer program for executing the method.
  • an effect of providing a more convenient and expanded user interface to a user is achieved by using a relative relationship between postures or movements of two or more devices.
  • a user holding the first device in the same hand while wearing the second device on a body part such as a wrist even if the user flips his or her hand (that is, flips)
  • An effect is achieved that enables the content (or function) provision state at the first device and the second device to be switched between each other.
  • a user having both the first device and the second device looking at different directions may use the first device and the second device irrespective of the posture or the direction of the hand holding the device.
  • the first user and the second user each having the first device and the second device, respectively, by simply performing a simple action corresponding to an input event, the content (or The effect is that the functions) can be shared continuously.
  • FIG. 1 is a view showing a schematic configuration of an entire system for providing a user interface according to an embodiment of the present invention.
  • FIG. 2 is a diagram conceptually illustrating a configuration in which a content (or function) provision state is switched between a first device and a second device according to an embodiment of the present invention.
  • 3 to 5 are diagrams exemplarily illustrating a configuration for providing a user interface according to an embodiment of the present invention.
  • FIG. 6 is a diagram illustrating a configuration in which a format of content provided on a first device and a format of content provided on a second device are different from each other according to an embodiment of the present invention.
  • FIG. 7 is a diagram illustrating a configuration in which content stored in a first device is transmitted to a second device according to an embodiment of the present invention.
  • FIGS. 8 to 15 are diagrams exemplarily illustrating a configuration in which a user interface is provided according to another embodiment of the present invention.
  • 16 to 22 are diagrams exemplarily illustrating how a user interface provided according to various embodiments of the present invention is actually demonstrated.
  • FIG. 1 is a view showing a schematic configuration of an entire system for providing a user interface according to an embodiment of the present invention.
  • the entire system may include a communication network 100, a user interface providing system 200, and a plurality of devices 310 and 320.
  • the communication network 100 may be configured regardless of a communication mode such as wired communication or wireless communication, and includes a local area network (LAN) and a metropolitan area network (MAN). ), And various communication networks such as a wide area network (WAN).
  • LAN local area network
  • MAN metropolitan area network
  • WAN wide area network
  • the communication network 100 as used herein may be a known Internet or World Wide Web (WWW).
  • WWW World Wide Web
  • the communication network 100 may include, at least in part, a known wired / wireless data communication network, a known telephone network, or a known wired / wireless television communication network without being limited thereto.
  • the user interface providing system 200 may be a digital device having a computing capability by mounting a microprocessor and a memory means.
  • the user interface providing system 200 may be a server system.
  • the user interface providing system 200 may be configured to provide one of the devices 310 and 320 to the other through the communication network 100 to provide predetermined information or control commands to the other, or to receive the predetermined information or control commands from the other. To perform the function.
  • the user interface providing system 200 acquires information about the posture or movement of the first device and the second device, as described in detail below, and the posture or movement of the first device and the second device. Detect a specified input event based on a relative relationship between posture or movement, and in response to the input event occurring, at least some of the content and functions provided on the first device are provided on the second device or By allowing at least some of the contents and functions provided on the first device to be provided on the first device, a function of providing a more convenient and expanded user interface to a user may be performed by using a relative relationship between postures or movements of two or more devices. have.
  • Such user interface provision may be performed by a controller (not shown) included by the user interface provision system 200.
  • a controller may exist in the form of a program module in the user interface providing system 200.
  • Such program modules may take the form of operating systems, application modules or other program modules.
  • the program module may be stored in a remote storage device that can communicate with the user interface providing system 200.
  • the program module includes, but is not limited to, routines, subroutines, programs, objects, components, data structures, etc. that perform particular tasks or execute particular abstract data types, which will be described later, according to the present invention.
  • the user interface providing system 200 may store information about a posture or a movement provided from at least one of the plurality of devices 310 and 320, and may be used by at least one of the plurality of devices 310 and 320. To do more. Furthermore, the interface providing system 200 stores information constituting contents or functions provided by at least one of the plurality of devices 310 and 320, and the information is stored in at least one of the plurality of devices 310 and 320. It can further perform the function to be used by. The above-described storage may be performed by a storage (not shown) included by the user interface providing system 200. Such storage is a concept that includes a computer readable recording medium, and may be a broad database including not only a narrow database but also a file system based data record.
  • the user interface providing system 200 has been described as above, but this description is exemplary, and at least some of the functions or components required for the user interface providing system 200 are subject to manipulation as necessary. It will be apparent to those skilled in the art that at least one of the devices 310, 320 may be implemented or included.
  • the plurality of devices 310 and 320 may be matched to the user interface providing system 200 or the plurality of devices 310 and 320 (preferably, the plurality of devices 310). , 320) may be separated from each other or externalized (externalized), and may be a digital device having a function of communicating with each other, and having a memory means and a microprocessor, Any number may be employed as the device 310, 320 according to the present invention.
  • Devices 310 and 320 may be so-called smart devices such as smartphones, smart pads, smart glasses, smart watches, smart bands, smart rings, etc., or may be desktop computers, notebook computers, workstations, PDAs, web pads, mobile phones, buttons, mice. It may be a more traditional device such as, a keyboard, an electronic pen, and the like.
  • the devices 310 and 320 may be Internet of Things (IoT) devices such as a remote controller and a home appliance.
  • IoT Internet of Things
  • the devices 310 and 320 may include at least one technical means capable of receiving an operation from a user.
  • technical means include known components, such as touch panels, pointing tools (e.g., mouse, stylus, electronic pen, etc.), graphical objects that can be manipulated by users, keyboards, toggle switches, biometric information (fingerprints, etc.). Recognition sensors, distance sensors, and the like.
  • the device 310, 320 may include at least one technical means for obtaining physical information about the attitude or movement of the device (310, 320).
  • technical means are known components, such as motion sensors, acceleration sensors, gyroscopes, magnetic sensors, positioning modules (GPS modules, beacon-based positioning (identification) modules, etc.), barometers, distance sensors, cameras Etc. can be mentioned.
  • the device 310, 320 has a posture of the device 310, 320 based on the biometric information obtained from the human body of the user having the device (310, 320)
  • Technical means may be obtained for obtaining physical information about the movement.
  • an EMG signal measuring apparatus etc. are mentioned.
  • the devices 310 and 320 process the above physical information to provide information or control commands to other devices 310 and 320, or receive information or control commands from other devices 310 and 320, or the like.
  • An application program for generating such information or control command may be further included.
  • Such an application may exist in the form of a program module in the corresponding devices 310 and 320.
  • the nature of the program module may be similar to the overall control of the user interface providing system 200 as described above.
  • the application may be replaced with a hardware device or a firmware device, at least a part of which may perform a function substantially the same or equivalent thereto.
  • the first device 310 and the second device 320 may have a predetermined association (for example, an association that belongs to the same user, or an association that functions for the same user).
  • the first device 310 and the second device 320 when it is recognized that they have an association that is located substantially close to each other, or that one of them is reasonable to authenticate or allow the other.
  • a predetermined connection may be formed between the two terminals, which may be performed by the user interface providing system 200 or may be performed by the first device 310 and the second device 320.
  • the user interface providing system 200 provides a user interface in which a plurality of devices 310 and 320 are involved according to various embodiments will be described in detail.
  • the user interface providing system 200 obtains information about the attitude or movement of the first device 310 and the second device 320, and the attitude of the first device 310. Or detecting a specific input event based on a relative relationship between a movement and a posture or movement of the second device 320, and in response to the occurrence of the input event, among the contents and functions provided on the first device 310. At least some may be provided on the second device 320 or at least some of the content and functions provided on the second device 320 may be provided on the first device 310.
  • At least one of the first device 310 and the second device 320 may move in combination with an input means for causing an input event.
  • the first device 310 may be a smart phone that the user can hold by hand
  • the second device 320 may be a smart watch that may be worn on the user's wrist.
  • the input event specified based on a relative relationship between the posture or movement of the first device 310 and the posture or movement of the second device 320 may include at least one coordinate axis.
  • an aspect in which the direction of the first device 310 and an aspect in which the direction of the second device 320 is changed may indicate an event that is opposite or symmetrical to each other.
  • the user is holding the first device 310 and flipping a hand (also known as flip) that is wearing the second device 320 on the wrist. It can point to an event.
  • the input event may include a posture or movement of the first device 310 based on the first surface and a posture or movement of the second device 310 based on the second surface. It can be specified based on the relative relationship between them.
  • the first surface or the second surface may correspond to an upper surface, a lower surface, a left surface, a right surface, a front surface, a rear surface, or the like of the first device 310 or the second device 320.
  • FIG. 2 is a diagram conceptually illustrating a configuration in which a content (or function) provision state is switched between a first device and a second device according to an embodiment of the present invention.
  • the above action is performed.
  • the first device 310 or the second device 320 which has provided the content (or function) to the user with the display screen facing the user before the execution is performed, displays the display after the above action is performed.
  • the screen may not be facing the user and may no longer provide content (or functions) to the user.
  • the system 200 for providing a user interface includes both the first device 310 and the second device 320 that the user faces in different directions.
  • the direction of the first device 310 in the form of a smartphone is changed and the direction of the second device 320 in the form of a smart watch is reversed.
  • Some of the parts 201 and 202 may be provided on the second device 320 (or the first device 310) facing the user after the input event occurs. Therefore, according to the present invention, the content (or function) provided to the user can be provided while maintaining continuity through both the first device 310 and the second device 320. 16 and 17, it can be seen that the above embodiment is actually demonstrated.
  • 3 to 5 are diagrams exemplarily illustrating a configuration for providing a user interface according to an embodiment of the present invention.
  • a user wearing the second device 320 on the left wrist and holding the first device 310 with the same left hand turns over his left hand (ie, flips).
  • the case can be assumed.
  • the second device 320 not looking at the user side may be looking at the user side.
  • the first device 310 not looking at the user is facing the user. Can be seen (see FIG. 4).
  • FIG. 5 a posture or direction of the first device 310 and the second device 320 measured by a gyroscope provided in the first device 310 and the second device 320 is measured.
  • Physical information relating to the present invention may be obtained, and the user interface providing system 200 according to an exemplary embodiment may detect whether an input event occurs based on the physical information as illustrated in FIG. 5.
  • FIGS. 5A and 5B indicate gyroscope measurements of the first device 310 and the second device 320, respectively, and yellow in FIGS. 5A and 5B, respectively.
  • Red and green graphs are azimuth respectively. It indicates the measured value in the pitch and roll direction.
  • At least a part of content provided on the first device 310 facing the user is the second device. At least a portion of the content being provided on the second device 320 facing the user may be transmitted to the first device 310.
  • a process that is being executed on the first device 310 facing toward the user is performed by the second device 320.
  • a process that is being executed on the second device 320 that is facing the user may be executed on the first device 310.
  • the first device 310 in response to an input event generated according to a user's flipping action, provided on the first device 310 (or the second device 320) before the input event occurs.
  • the format of the content that is being used and the format of the content provided on the second device 320 (or the first device 310) after the input event occurs may be different.
  • FIG. 6 is a diagram illustrating a configuration in which a format of content provided on a first device and a format of content provided on a second device are different from each other according to an embodiment of the present invention.
  • content that was provided in a visual form on the first device 310 before the input event occurs may be provided on the second device 320 in an auditory or tactile form after the input event occurs.
  • 320 may be provided in the form of voice or vibration.
  • the input event may include not only a relative relationship between the posture or movement of the first device 310 and the posture or movement of the second device 320, but also the first device 310 or It may be specified further based on a user manipulation input to the second device 320.
  • a user operation input to the first device 310 or the second device 320 may include a touch operation, a keyboard operation, a voice recognition operation, and the like.
  • the specific content associated with the above touch manipulation among the contents provided on the first device 310 facing toward the user may be provided on the second device 320 or vice versa.
  • the specific content associated with the above touch manipulation among the contents provided on the second device 320 may be provided on the first device 310.
  • FIG. 7 is a diagram illustrating a configuration in which content stored in a first device is transmitted to a second device according to an embodiment of the present invention.
  • specific content 701, 702 (eg, a specific sound source file, etc.) selected by the user's touch manipulation 710 among contents provided on the first device 310 before an input event occurs. ) May be provided on the second device 320 after an input event occurs.
  • the user interface providing system 200 allows the user to display the first device 310 with the second device 320 facing the user as the user flips.
  • content provided on the first device 310 facing the user is bookmarked (or A list registered as a bookmark and including the bookmark may be displayed on the second device 320.
  • the user interface providing system 200 allows the user to display the second device 310 with the first device 310 facing the user as the user flips.
  • the present invention is not necessarily limited thereto, the scope of the present invention can be achieved It is noted that the input event can be specified by any number of other actions within (eg, flipping the hand more than once).
  • the present invention is not necessarily limited thereto. It will be appreciated that the first device and the second device may be implemented in other forms such as a smart pad, a smart glass, a smart band, a smart ring, and the like within the scope of the object of the present invention.
  • FIGS. 8 to 15 are diagrams exemplarily illustrating a configuration in which a user interface is provided according to another embodiment of the present invention.
  • a user interface providing system 200 possesses both a first device 310 and a second device 320 that a user looks in different directions.
  • the direction of the first device 310 in the form of a smartphone is changed and the direction of the second device 320 in the form of a smart watch is changed. It can be recognized as input events that are opposite or symmetric to each other.
  • the user interface providing system 200 according to another embodiment of the present invention corresponds to the occurrence of the above input event, and the first device 310 in which the display screen is facing the user before the input event occurs.
  • Mirror At least a portion (810) of the content (or function) that was being provided on the screen, and the display screen after the mirrored content (or function) 810 not only the first device 310 but also an input event occurs It may also be provided on the second device 320 facing the side. As a result, even when the user rotates his or her wrist so that the first device 310 faces the other party, the second device 320 indicates what content (or function) is provided to the other party on the first device 310. You can check through.
  • the system 200 for providing a user interface corresponds to an input event in which a user performs a flip action mentioned with reference to FIG. 8.
  • the content (or function) 910 provided on the first device 310 that the display screen was facing toward the user is divided into public content 920 and private content 930.
  • the public content 920 is displayed on the first device 310 facing the other side after the input event is generated, and the private content (on the second device 320 facing the user after the input event is generated) 930 may be displayed.
  • the public content and the private content can be classified and displayed according to the situation of the user.
  • the user interface providing system 200 may correspond to an input event in which a user performs a flip action mentioned with reference to FIG. 8.
  • the language of the content (or function) 1010 provided on the first device 310 facing the user is translated into another language, and the display screen faces the other side after the input event occurs.
  • the second language 320 may be displayed on the second device 320 facing the user after the input event occurs.
  • the content 1030 in Korean may be displayed.
  • the user interface providing system 200 may display a display screen after the input event is generated in response to the occurrence of an input event for a user to perform the flip action described with reference to FIG. 8.
  • the payment processing device eg, RFID reader, etc.
  • Information (eg, payment amount, etc.) 1110 may be displayed (see FIG. 11).
  • a display screen is processed after the input event occurs.
  • a function 1210 may be provided to support the input of a key (see FIG. 12).
  • the user interface providing system 200 may perform the flipping operation described with reference to FIG. 8 in addition to the user performing a touch operation of selecting a destination on the first device 310.
  • various contents related to the exercise for example, current location, distance or time remaining to the destination, music, etc.
  • the second device 320 that the user can easily manipulate during the exercise. Can be provided.
  • the user interface providing system 200 may respond to the user after the input event occurs in response to the occurrence of an input event that the user performs flip action described with reference to FIG. 8.
  • the user manipulation interface 1410 of the IoT household appliance such as a remote controller, which is the first device 310, may be displayed on the second device 320 that is viewed.
  • the security is secured while the user holds the first device 310 in the form of a smartphone with one hand and wears the second device 320 in the form of a smart watch on the wrist of the other hand.
  • the user interface providing system 200 the first device 310 as the user performs an operation such as turning the wrist of the hand wearing the second device 320, etc.
  • the content (or function) provided on the first device 310 eg, a security key code
  • the user interface providing system 200 as the user performs an operation such as turning the wrist of the hand wearing the second device 320 and the like;
  • an operation such as turning the wrist of the hand wearing the second device 320 and the like;
  • Information about the translation or text dictionary search results for the text may be displayed on the second device. 18 and 19, it can be seen that the above embodiment is actually demonstrated.
  • a first user wearing a smart watch-type first device on the right wrist and a second user wearing a smart watch-type second device on the left wrist shake hands with the right hand and the left hand, respectively.
  • the user interface providing system 200 may provide content (or function) provided on the first device worn by the first user in response to the occurrence of the above input event.
  • At least some of the content (or functionality) being provided on the second device worn by the second user is at least partially worn by the first user. It can be provided on the first device that is doing.
  • the user may receive content from another user's device or provide content to another user's device by simply flipping while shaking hands with the other user with a hand wearing the device.
  • Embodiments according to the present invention described above may be implemented in the form of program instructions that may be executed by various computer components, and may be recorded on a non-transitory computer readable recording medium.
  • the non-transitory computer readable recording medium may include program instructions, data files, data structures, etc. alone or in combination.
  • the program instructions recorded on the non-transitory computer readable recording medium may be those specially designed and configured for the present invention, or may be known and available to those skilled in the computer software arts.
  • non-transitory computer readable recording media include magnetic media such as hard disks, floppy disks and magnetic tape, optical recording media such as CD-ROMs, DVDs, magnetic-optical media such as floppy disks ( magneto-optical media) and hardware devices specifically configured to store and execute program instructions, such as ROM, RAM, flash memory, and the like.
  • program instructions include not only machine code generated by a compiler, but also high-level language code that can be executed by a computer using an interpreter or the like.
  • the hardware device may be configured to operate as one or more software modules to perform the process according to the invention, and vice versa.

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

An aspect of the present invention provides a method for providing a user interface, the method comprising the steps of: (a) acquiring information on postures or movements of a first device and a second device, and detecting an input event specified on the basis of a relative relationship between the posture or movement of the first device and the posture or movement of the second device; and (b) allowing at least some of contents and functions provided on the first device to be provided on the second device or allowing at least some of contents and functions provided on the second device to be provided on the first device, in response to the occurrence of the input event.

Description

μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€λ₯Ό μ œκ³΅ν•˜κΈ° μœ„ν•œ 방법, λ””λ°”μ΄μŠ€, μ‹œμŠ€ν…œ 및 λΉ„μΌμ‹œμ„±μ˜ 컴퓨터 νŒλ… κ°€λŠ₯ν•œ 기둝 맀체Method, device, system and non-transitory computer readable recording medium for providing a user interface

λ³Έ 발λͺ…은 μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€λ₯Ό μ œκ³΅ν•˜κΈ° μœ„ν•œ 방법, λ””λ°”μ΄μŠ€, μ‹œμŠ€ν…œ 및 λΉ„μΌμ‹œμ„±μ˜ 컴퓨터 νŒλ… κ°€λŠ₯ν•œ 기둝 맀체에 κ΄€ν•œ 것이닀.The present invention relates to a method, device, system, and non-transitory computer readable recording medium for providing a user interface.

κ·Όλž˜μ— λ“€μ–΄, 슀마트폰, 슀마트 νŒ¨λ“œ λ“±κ³Ό 같이 λ‹€μ–‘ν•œ 톡신 및 μ„Όμ‹± κΈ°λŠ₯κ³Ό κ°•λ ₯ν•œ μ—°μ‚° κΈ°λŠ₯을 κ°–μΆ˜ 이동식 슀마트 λ””λ°”μ΄μŠ€κ°€ 널리 μ‚¬μš©λ˜κ³  μžˆλ‹€. μ΄λŸ¬ν•œ 이동식 슀마트 λ””λ°”μ΄μŠ€ μ€‘μ—λŠ” μ‚¬μš©μžκ°€ 신체에 μ°©μš©ν•˜μ—¬ νœ΄λŒ€ν•  수 μžˆλŠ” 비ꡐ적 μž‘μ€ 크기의 것(예λ₯Ό λ“€λ©΄, 슀마트 κΈ€λž˜μŠ€, 슀마트 μ›ŒμΉ˜, 슀마트 λ°΄λ“œ, λ§μ΄λ‚˜ λΈŒλ‘œμΉ˜μ™€ 같은 ν˜•νƒœμ˜ 슀마트 λ””λ°”μ΄μŠ€, μ‹ μ²΄λ‚˜ 의λ₯˜μ— μ§μ ‘μ μœΌλ‘œ λΆ€μ°©λ˜κ±°λ‚˜ λ§€λ¦½λ˜λŠ” 슀마트 λ””λ°”μ΄μŠ€ λ“±)도 μžˆλ‹€.In recent years, mobile smart devices having various communication and sensing functions and powerful computing functions such as smart phones and smart pads have been widely used. Such mobile smart devices may be relatively small in size and can be carried by the user (eg, smart glasses, smart watches, smart bands, smart devices in the form of rings or broaches, directly on the body or clothing). Smart devices that are attached or embedded).

μ΄λŸ¬ν•œ μƒν™©μ—μ„œ μ‚¬μš©μžλŠ” 본인의 두 개 μ΄μƒμ˜ (μ΄μ’…μ˜) 슀마트 λ””λ°”μ΄μŠ€λ₯Ό μ‚¬μš©ν•˜μ—¬ μ–΄λ–€ μž‘μ—…μ„ μˆ˜ν–‰ν•˜λ €κ³  ν•˜κ±°λ‚˜, 본인의 슀마트 λ””λ°”μ΄μŠ€μ™€ λ‹€λ₯Έ μ‚¬μš©μžμ˜ λ””λ°”μ΄μŠ€κ°€ ν•¨κ»˜ κ°œμž…λ  ν•„μš”κ°€ μžˆλŠ” μ–΄λ–€ μž‘μ—…μ΄ μˆ˜ν–‰λ˜κ²Œλ” ν•˜λ €κ³  ν•  수 μžˆλ‹€. κ·ΈλŸ¬λ‚˜, μ’…λž˜μ˜ κΈ°μˆ μ— λ”°λ₯΄λ©΄, μ΄λŸ¬ν•œ μ‚¬μš©μžμ˜ (잠재적인) μ˜λ„κ°€ μ μ ˆν•˜κ²Œ μ„œν¬νŒ…λ  수 μ—†μ—ˆλ‹€.In this situation, a user might want to perform some task using his or her two or more (heterogeneous) smart devices, or want to perform some task that needs to intervene with his smart device and another user's device. Can be. However, according to the prior art, the (potential) intention of such a user could not be properly supported.

λ³Έ 발λͺ…은 μƒμˆ ν•œ λ¬Έμ œμ μ„ λͺ¨λ‘ ν•΄κ²°ν•˜λŠ” 것을 κ·Έ λͺ©μ μœΌλ‘œ ν•œλ‹€.The object of the present invention is to solve all the above-mentioned problems.

λ˜ν•œ, λ³Έ 발λͺ…은 제1 λ””λ°”μ΄μŠ€ 및 제2 λ””λ°”μ΄μŠ€μ˜ μžμ„Έ λ˜λŠ” μ›€μ§μž„μ— κ΄€ν•œ 정보λ₯Ό νšλ“ν•˜κ³ , 제1 λ””λ°”μ΄μŠ€μ˜ μžμ„Έ λ˜λŠ” μ›€μ§μž„κ³Ό 제2 λ””λ°”μ΄μŠ€μ˜ μžμ„Έ λ˜λŠ” μ›€μ§μž„ μ‚¬μ΄μ˜ μƒλŒ€μ μΈ 관계에 κΈ°μ΄ˆν•˜μ—¬ νŠΉμ •λ˜λŠ” μž…λ ₯ 이벀트λ₯Ό κ°μ§€ν•˜κ³ , μž…λ ₯ μ΄λ²€νŠΈκ°€ λ°œμƒν•˜λŠ” 것에 λŒ€μ‘ν•˜μ—¬, 제1 λ””λ°”μ΄μŠ€ μƒμ—μ„œ μ œκ³΅λ˜λŠ” 컨텐츠 및 κΈ°λŠ₯ 쀑 적어도 일뢀가 제2 λ””λ°”μ΄μŠ€ μƒμ—μ„œ μ œκ³΅λ˜λ„λ‘ ν•˜κ±°λ‚˜ 제2 λ””λ°”μ΄μŠ€ μƒμ—μ„œ μ œκ³΅λ˜λŠ” 컨텐츠 및 κΈ°λŠ₯ 쀑 적어도 일뢀가 제1 λ””λ°”μ΄μŠ€ μƒμ—μ„œ μ œκ³΅λ˜λ„λ‘ ν•¨μœΌλ‘œμ¨, 두 개 μ΄μƒμ˜ λ””λ°”μ΄μŠ€μ˜ μžμ„Έ λ˜λŠ” μ›€μ§μž„ μ‚¬μ΄μ˜ μƒλŒ€μ μΈ 관계λ₯Ό μ΄μš©ν•˜μ—¬ μ‚¬μš©μžμ—κ²Œ 보닀 νŽΈλ¦¬ν•˜κ³  ν™•μž₯된 μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€λ₯Ό μ œκ³΅ν•  수 μžˆλ„λ‘ ν•˜λŠ” 것을 λ‹€λ₯Έ λͺ©μ μœΌλ‘œ ν•œλ‹€.In addition, the present invention obtains information about the attitude or movement of the first device and the second device, and inputs an input event that is specified based on the relative relationship between the attitude or movement of the first device and the attitude or movement of the second device. Detect and in response to the input event occur, cause at least some of the content and functions provided on the first device to be provided on the second device or provide at least some of the content and functions provided on the second device on the first device It is another object of the present invention to provide a user with a more convenient and expanded user interface by using a relative relationship between postures or movements of two or more devices.

상기 λͺ©μ μ„ λ‹¬μ„±ν•˜κΈ° μœ„ν•œ λ³Έ 발λͺ…μ˜ λŒ€ν‘œμ μΈ ꡬ성은 λ‹€μŒκ³Ό κ°™λ‹€.Representative configuration of the present invention for achieving the above object is as follows.

λ³Έ 발λͺ…μ˜ 일 νƒœμ–‘μ— λ”°λ₯΄λ©΄, μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€λ₯Ό μ œκ³΅ν•˜κΈ° μœ„ν•œ λ°©λ²•μœΌλ‘œμ„œ, (a) 제1 λ””λ°”μ΄μŠ€ 및 제2 λ””λ°”μ΄μŠ€μ˜ μžμ„Έ λ˜λŠ” μ›€μ§μž„μ— κ΄€ν•œ 정보λ₯Ό νšλ“ν•˜κ³ , 상기 제1 λ””λ°”μ΄μŠ€μ˜ μžμ„Έ λ˜λŠ” μ›€μ§μž„κ³Ό 상기 제2 λ””λ°”μ΄μŠ€μ˜ μžμ„Έ λ˜λŠ” μ›€μ§μž„ μ‚¬μ΄μ˜ μƒλŒ€μ μΈ 관계에 κΈ°μ΄ˆν•˜μ—¬ νŠΉμ •λ˜λŠ” μž…λ ₯ 이벀트λ₯Ό κ°μ§€ν•˜λŠ” 단계, 및 (b) 상기 μž…λ ₯ μ΄λ²€νŠΈκ°€ λ°œμƒν•˜λŠ” 것에 λŒ€μ‘ν•˜μ—¬, 상기 제1 λ””λ°”μ΄μŠ€ μƒμ—μ„œ μ œκ³΅λ˜λŠ” 컨텐츠 및 κΈ°λŠ₯ 쀑 적어도 일뢀가 상기 제2 λ””λ°”μ΄μŠ€ μƒμ—μ„œ μ œκ³΅λ˜λ„λ‘ ν•˜κ±°λ‚˜, 상기 제2 λ””λ°”μ΄μŠ€ μƒμ—μ„œ μ œκ³΅λ˜λŠ” 컨텐츠 및 κΈ°λŠ₯ 쀑 적어도 일뢀가 상기 제1 λ””λ°”μ΄μŠ€ μƒμ—μ„œ μ œκ³΅λ˜λ„λ‘ ν•˜λŠ” 단계λ₯Ό ν¬ν•¨ν•˜λŠ” 방법이 μ œκ³΅λœλ‹€.According to an aspect of the present invention, there is provided a method for providing a user interface, comprising: (a) obtaining information about a posture or movement of a first device and a second device, wherein the posture or movement of the first device and the second device are obtained; Detecting an input event specified based on a relative relationship between a device's posture or movement, and (b) in response to the input event occurring, at least some of the content and functionality provided on the first device To be provided on a second device or to cause at least some of the content and functionality provided on the second device to be provided on the first device.

λ³Έ 발λͺ…μ˜ λ‹€λ₯Έ νƒœμ–‘μ— λ”°λ₯΄λ©΄, μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€λ₯Ό μ œκ³΅ν•˜κΈ° μœ„ν•œ λ””λ°”μ΄μŠ€λ‘œμ„œ, 상기 λ””λ°”μ΄μŠ€ 및 상기 λ””λ°”μ΄μŠ€μ™€ μ—°κ΄€λœ λ‹€λ₯Έ λ””λ°”μ΄μŠ€μ˜ μžμ„Έ λ˜λŠ” μ›€μ§μž„μ— κ΄€ν•œ 정보λ₯Ό νšλ“ν•˜κ³ , 상기 λ””λ°”μ΄μŠ€μ˜ μžμ„Έ λ˜λŠ” μ›€μ§μž„κ³Ό 상기 λ‹€λ₯Έ λ””λ°”μ΄μŠ€μ˜ μžμ„Έ λ˜λŠ” μ›€μ§μž„ μ‚¬μ΄μ˜ μƒλŒ€μ μΈ 관계에 κΈ°μ΄ˆν•˜μ—¬ νŠΉμ •λ˜λŠ” μž…λ ₯ 이벀트λ₯Ό κ°μ§€ν•˜λŠ” 기술 μˆ˜λ‹¨, 및 상기 μž…λ ₯ μ΄λ²€νŠΈκ°€ λ°œμƒν•˜λŠ” 것에 λŒ€μ‘ν•˜μ—¬, 상기 λ””λ°”μ΄μŠ€ μƒμ—μ„œ μ œκ³΅λ˜λŠ” 컨텐츠 및 κΈ°λŠ₯ 쀑 적어도 일뢀가 상기 λ‹€λ₯Έ λ””λ°”μ΄μŠ€ μƒμ—μ„œ μ œκ³΅λ˜λ„λ‘ ν•˜κ±°λ‚˜, 상기 λ‹€λ₯Έ λ””λ°”μ΄μŠ€ μƒμ—μ„œ μ œκ³΅λ˜λŠ” 컨텐츠 및 κΈ°λŠ₯ 쀑 적어도 일뢀가 상기 λ””λ°”μ΄μŠ€ μƒμ—μ„œ μ œκ³΅λ˜λ„λ‘ ν•˜λŠ” ν”„λ‘œκ·Έλž¨ λͺ¨λ“ˆμ„ ν¬ν•¨ν•˜λŠ” λ””λ°”μ΄μŠ€κ°€ μ œκ³΅λœλ‹€.According to another aspect of the present invention, a device for providing a user interface, comprising: obtaining information about the posture or movement of the device and other devices associated with the device, the posture or movement of the device and the posture or of the other device; Technical means for sensing a specified input event based on a relative relationship between movements, and in response to the input event occurring, at least some of the content and functions provided on the device are provided on the other device, or A device is provided that includes a program module to allow at least some of the content and functions provided on another device to be provided on the device.

λ³Έ 발λͺ…μ˜ 또 λ‹€λ₯Έ νƒœμ–‘μ— λ”°λ₯΄λ©΄, μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€λ₯Ό μ œκ³΅ν•˜κΈ° μœ„ν•œ μ‹œμŠ€ν…œμœΌλ‘œμ„œ, 제1 λ””λ°”μ΄μŠ€ 및 제2 λ””λ°”μ΄μŠ€μ˜ μžμ„Έ λ˜λŠ” μ›€μ§μž„μ— κ΄€ν•œ 정보λ₯Ό νšλ“ν•˜κ³ , 상기 제1 λ””λ°”μ΄μŠ€μ˜ μžμ„Έ λ˜λŠ” μ›€μ§μž„κ³Ό 상기 제2 λ””λ°”μ΄μŠ€μ˜ μžμ„Έ λ˜λŠ” μ›€μ§μž„ μ‚¬μ΄μ˜ μƒλŒ€μ μΈ 관계에 κΈ°μ΄ˆν•˜μ—¬ νŠΉμ •λ˜λŠ” μž…λ ₯ 이벀트λ₯Ό κ°μ§€ν•˜κ³ , 상기 μž…λ ₯ μ΄λ²€νŠΈκ°€ λ°œμƒν•˜λŠ” 것에 λŒ€μ‘ν•˜μ—¬, 상기 제1 λ””λ°”μ΄μŠ€ μƒμ—μ„œ μ œκ³΅λ˜λŠ” 컨텐츠 및 κΈ°λŠ₯ 쀑 적어도 일뢀가 상기 제2 λ””λ°”μ΄μŠ€ μƒμ—μ„œ μ œκ³΅λ˜λ„λ‘ ν•˜κ±°λ‚˜, 상기 제2 λ””λ°”μ΄μŠ€ μƒμ—μ„œ μ œκ³΅λ˜λŠ” 컨텐츠 및 κΈ°λŠ₯ 쀑 적어도 일뢀가 상기 제1 λ””λ°”μ΄μŠ€ μƒμ—μ„œ μ œκ³΅λ˜λ„λ‘ ν•˜λŠ” μ œμ–΄λΆ€, 및 상기 제1 λ””λ°”μ΄μŠ€ 및 상기 제2 λ””λ°”μ΄μŠ€ 쀑 적어도 ν•˜λ‚˜λ‘œλΆ€ν„° 제곡 받은 정보λ₯Ό μ €μž₯ν•˜λŠ” μ €μž₯μ†Œλ₯Ό ν¬ν•¨ν•˜λŠ” μ‹œμŠ€ν…œμ΄ μ œκ³΅λœλ‹€.According to yet another aspect of the present invention, a system for providing a user interface, comprising: obtaining information about a posture or movement of a first device and a second device, wherein the posture or movement of the first device and the second device Detect a specified input event based on a relative relationship between posture or movement, and in response to the input event occurring, at least some of the content and functions provided on the first device to be provided on the second device; And a control unit for allowing at least some of the contents and functions provided on the second device to be provided on the first device, and a storage storing information received from at least one of the first device and the second device. This is provided.

이 외에도, λ³Έ 발λͺ…을 κ΅¬ν˜„ν•˜κΈ° μœ„ν•œ λ‹€λ₯Έ 방법, λ””λ°”μ΄μŠ€, μ‹œμŠ€ν…œ 및 상기 방법을 μ‹€ν–‰ν•˜κΈ° μœ„ν•œ 컴퓨터 ν”„λ‘œκ·Έλž¨μ„ κΈ°λ‘ν•˜κΈ° μœ„ν•œ λΉ„μΌμ‹œμ„±μ˜ 컴퓨터 νŒλ… κ°€λŠ₯ν•œ 기둝 맀체가 더 μ œκ³΅λœλ‹€.In addition, there is further provided a non-transitory computer readable recording medium for recording another method, device, system, and computer program for executing the method.

λ³Έ 발λͺ…에 μ˜ν•˜λ©΄, 두 개 μ΄μƒμ˜ λ””λ°”μ΄μŠ€μ˜ μžμ„Έ λ˜λŠ” μ›€μ§μž„ μ‚¬μ΄μ˜ μƒλŒ€μ μΈ 관계λ₯Ό μ΄μš©ν•˜μ—¬ μ‚¬μš©μžμ—κ²Œ 보닀 νŽΈλ¦¬ν•˜κ³  ν™•μž₯된 μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€λ₯Ό μ œκ³΅ν•  수 있게 λ˜λŠ” νš¨κ³Όκ°€ λ‹¬μ„±λœλ‹€.According to the present invention, an effect of providing a more convenient and expanded user interface to a user is achieved by using a relative relationship between postures or movements of two or more devices.

λ˜ν•œ, λ³Έ 발λͺ…에 μ˜ν•˜λ©΄, 손λͺ© λ“±μ˜ 신체 λΆ€μœ„μ— 제2 λ””λ°”μ΄μŠ€λ₯Ό μ°©μš©ν•˜κ³  μžˆμœΌλ©΄μ„œ 같은 손에 제1 λ””λ°”μ΄μŠ€λ₯Ό λ“€κ³  μžˆλŠ” μ‚¬μš©μžκ°€ μžμ‹ μ˜ 손을 λ’€μ§‘λŠ” ν–‰μœ„(즉, ν”Œλ¦½(Flip))λ₯Ό ν–‰ν•˜λŠ” κ²ƒλ§ŒμœΌλ‘œλ„ 제1 λ””λ°”μ΄μŠ€μ™€ 제2 λ””λ°”μ΄μŠ€μ—μ„œμ˜ 컨텐츠(λ˜λŠ” κΈ°λŠ₯) 제곡 μƒνƒœκ°€ μƒν˜Έ 간에 μ „ν™˜λ˜λ„λ‘ ν•  수 있게 λ˜λŠ” νš¨κ³Όκ°€ λ‹¬μ„±λœλ‹€.In addition, according to the present invention, a user holding the first device in the same hand while wearing the second device on a body part such as a wrist, even if the user flips his or her hand (that is, flips), An effect is achieved that enables the content (or function) provision state at the first device and the second device to be switched between each other.

λ˜ν•œ, λ³Έ 발λͺ…에 μ˜ν•˜λ©΄, μ„œλ‘œ λ‹€λ₯Έ λ°©ν–₯을 바라보고 μžˆλŠ” 제1 λ””λ°”μ΄μŠ€ 및 제2 λ””λ°”μ΄μŠ€λ₯Ό λͺ¨λ‘ μ†Œμ§€ν•˜κ³  μžˆλŠ” μ‚¬μš©μžκ°€ 이듀 λ””λ°”μ΄μŠ€λ₯Ό μ†Œμ§€ν•˜κ³  μžˆλŠ” μ†μ˜ μžμ„Έ λ˜λŠ” λ°©ν–₯κ³Ό 관계 없이 제1 λ””λ°”μ΄μŠ€μ™€ 제2 λ””λ°”μ΄μŠ€λ₯Ό 톡해 컨텐츠 λ˜λŠ” κΈ°λŠ₯을 κ·Έ 연속성(Continuity)이 μœ μ§€λ˜λŠ” μƒνƒœλ‘œ 제곡 받을 수 있게 λ˜λŠ” νš¨κ³Όκ°€ λ‹¬μ„±λœλ‹€.In addition, according to the present invention, a user having both the first device and the second device looking at different directions may use the first device and the second device irrespective of the posture or the direction of the hand holding the device. Through this, the effect that the content or function can be provided while maintaining its continuity is achieved.

λ˜ν•œ, λ³Έ 발λͺ…에 μ˜ν•˜λ©΄, 각각 제1 λ””λ°”μ΄μŠ€ 및 제2 λ””λ°”μ΄μŠ€λ₯Ό μ†Œμ§€ν•˜κ³  μžˆλŠ” 제1 μ‚¬μš©μž 및 제2 μ‚¬μš©μžκ°€ μž…λ ₯ μ΄λ²€νŠΈμ— ν•΄λ‹Ήν•˜λŠ” κ°„λ‹¨ν•œ ν–‰μœ„λ₯Ό ν–‰ν•˜λŠ” κ²ƒλ§ŒμœΌλ‘œ 제1 λ””λ°”μ΄μŠ€μ™€ 제2 λ””λ°”μ΄μŠ€ μ‚¬μ΄μ—μ„œ 컨텐츠(λ˜λŠ” κΈ°λŠ₯)κ°€ 연속성 있게 곡유될 수 있게 λ˜λŠ” νš¨κ³Όκ°€ λ‹¬μ„±λœλ‹€.In addition, according to the present invention, the first user and the second user each having the first device and the second device, respectively, by simply performing a simple action corresponding to an input event, the content (or The effect is that the functions) can be shared continuously.

도 1은 λ³Έ 발λͺ…μ˜ 일 μ‹€μ‹œμ˜ˆμ— 따라 μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€λ₯Ό μ œκ³΅ν•˜κΈ° μœ„ν•œ 전체 μ‹œμŠ€ν…œμ˜ 개랡적인 ꡬ성을 λ‚˜νƒ€λ‚΄λŠ” 도면이닀.1 is a view showing a schematic configuration of an entire system for providing a user interface according to an embodiment of the present invention.

도 2λŠ” λ³Έ 발λͺ…μ˜ 일 μ‹€μ‹œμ˜ˆμ— 따라 제1 λ””λ°”μ΄μŠ€μ™€ 제2 λ””λ°”μ΄μŠ€ μƒν˜Έ 간에 컨텐츠(λ˜λŠ” κΈ°λŠ₯) 제곡 μƒνƒœκ°€ μ „ν™˜λ˜λŠ” ꡬ성을 κ°œλ…μ μœΌλ‘œ λ‚˜νƒ€λ‚΄λŠ” 도면이닀.2 is a diagram conceptually illustrating a configuration in which a content (or function) provision state is switched between a first device and a second device according to an embodiment of the present invention.

도 3 λ‚΄μ§€ 도 5λŠ” λ³Έ 발λͺ…μ˜ 일 μ‹€μ‹œμ˜ˆμ— 따라 μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€λ₯Ό μ œκ³΅ν•˜λŠ” ꡬ성을 μ˜ˆμ‹œμ μœΌλ‘œ λ‚˜νƒ€λ‚΄λŠ” 도면이닀.3 to 5 are diagrams exemplarily illustrating a configuration for providing a user interface according to an embodiment of the present invention.

도 6은 λ³Έ 발λͺ…μ˜ 일 μ‹€μ‹œμ˜ˆμ— 따라 제1 λ””λ°”μ΄μŠ€ μƒμ—μ„œ μ œκ³΅λ˜λŠ” μ»¨ν…μΈ μ˜ ν˜•μ‹κ³Ό 제2 λ””λ°”μ΄μŠ€ μƒμ—μ„œ μ œκ³΅λ˜λŠ” μ»¨ν…μΈ μ˜ ν˜•μ‹μ΄ μ„œλ‘œ λ‹¬λΌμ§€λŠ” ꡬ성을 μ˜ˆμ‹œμ μœΌλ‘œ λ‚˜νƒ€λ‚΄λŠ” 도면이닀.6 is a diagram illustrating a configuration in which a format of content provided on a first device and a format of content provided on a second device are different from each other according to an embodiment of the present invention.

도 7은 λ³Έ 발λͺ…μ˜ 일 μ‹€μ‹œμ˜ˆμ— 따라 제1 λ””λ°”μ΄μŠ€μ— μ €μž₯λ˜μ–΄ μžˆλŠ” 컨텐츠가 제2 λ””λ°”μ΄μŠ€λ‘œ μ „μ†‘λ˜λŠ” ꡬ성을 μ˜ˆμ‹œμ μœΌλ‘œ λ‚˜νƒ€λ‚΄λŠ” 도면이닀.FIG. 7 is a diagram illustrating a configuration in which content stored in a first device is transmitted to a second device according to an embodiment of the present invention.

도 8 λ‚΄μ§€ 도 15λŠ” λ³Έ 발λͺ…μ˜ λ‹€λ₯Έ μ‹€μ‹œμ˜ˆμ— 따라 μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€κ°€ μ œκ³΅λ˜λŠ” ꡬ성을 μ˜ˆμ‹œμ μœΌλ‘œ λ‚˜νƒ€λ‚΄λŠ” 도면이닀.8 to 15 are diagrams exemplarily illustrating a configuration in which a user interface is provided according to another embodiment of the present invention.

도 16 λ‚΄μ§€ 도 22λŠ” λ³Έ 발λͺ…μ˜ λ‹€μ–‘ν•œ μ‹€μ‹œμ˜ˆμ— 따라 μ œκ³΅λ˜λŠ” μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€κ°€ μ‹€μ œλ‘œ μ‹œμ—°λ˜κ³  μžˆλŠ” λͺ¨μŠ΅μ„ μ˜ˆμ‹œμ μœΌλ‘œ λ‚˜νƒ€λ‚΄λŠ” 도면이닀.16 to 22 are diagrams exemplarily illustrating how a user interface provided according to various embodiments of the present invention is actually demonstrated.

전체 μ‹œμŠ€ν…œμ˜ ꡬ성Configuration of the entire system

도 1은 λ³Έ 발λͺ…μ˜ 일 μ‹€μ‹œμ˜ˆμ— 따라 μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€λ₯Ό μ œκ³΅ν•˜κΈ° μœ„ν•œ 전체 μ‹œμŠ€ν…œμ˜ 개랡적인 ꡬ성을 λ‚˜νƒ€λ‚΄λŠ” 도면이닀.1 is a view showing a schematic configuration of an entire system for providing a user interface according to an embodiment of the present invention.

도 1에 λ„μ‹œλœ 바와 같이, λ³Έ 발λͺ…μ˜ 일 μ‹€μ‹œμ˜ˆμ— λ”°λ₯Έ 전체 μ‹œμŠ€ν…œμ€ 톡신망(100), μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€ 제곡 μ‹œμŠ€ν…œ(200), 및 볡수의 λ””λ°”μ΄μŠ€(310, 320)λ₯Ό ν¬ν•¨ν•˜μ—¬ ꡬ성될 수 μžˆλ‹€.As shown in FIG. 1, the entire system according to an embodiment of the present invention may include a communication network 100, a user interface providing system 200, and a plurality of devices 310 and 320.

λ¨Όμ €, λ³Έ 발λͺ…μ˜ 일 μ‹€μ‹œμ˜ˆμ— λ”°λ₯Έ 톡신망(100)은 μœ μ„  ν†΅μ‹ μ΄λ‚˜ 무선 톡신과 같은 톡신 μ–‘νƒœλ₯Ό 가리지 μ•Šκ³  ꡬ성될 수 있으며, 근거리 톡신망(LAN; Local Area Network), λ„μ‹œκΆŒ 톡신망(MAN; Metropolitan Area Network), κ΄‘μ—­ 톡신망(WAN; Wide Area Network) λ“± λ‹€μ–‘ν•œ ν†΅μ‹ λ§μœΌλ‘œ ꡬ성될 수 μžˆλ‹€. λ°”λžŒμ§ν•˜κ²ŒλŠ”, λ³Έ λͺ…μ„Έμ„œμ—μ„œ λ§ν•˜λŠ” 톡신망(100)은 κ³΅μ§€μ˜ 인터넷 λ˜λŠ” μ›”λ“œμ™€μ΄λ“œμ›Ή(WWW; World Wide Web)일 수 μžˆλ‹€. κ·ΈλŸ¬λ‚˜, 톡신망(100)은, ꡳ이 이에 κ΅­ν•œλ  ν•„μš” 없이, κ³΅μ§€μ˜ μœ λ¬΄μ„  데이터 톡신망, κ³΅μ§€μ˜ 전화망 λ˜λŠ” κ³΅μ§€μ˜ μœ λ¬΄μ„  ν…”λ ˆλΉ„μ „ 톡신망을 κ·Έ 적어도 일뢀에 μžˆμ–΄μ„œ 포함할 μˆ˜λ„ μžˆλ‹€.First, the communication network 100 according to an embodiment of the present invention may be configured regardless of a communication mode such as wired communication or wireless communication, and includes a local area network (LAN) and a metropolitan area network (MAN). ), And various communication networks such as a wide area network (WAN). Preferably, the communication network 100 as used herein may be a known Internet or World Wide Web (WWW). However, the communication network 100 may include, at least in part, a known wired / wireless data communication network, a known telephone network, or a known wired / wireless television communication network without being limited thereto.

λ‹€μŒμœΌλ‘œ, λ³Έ 발λͺ…μ˜ 일 μ‹€μ‹œμ˜ˆμ— λ”°λ₯Έ μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€ 제곡 μ‹œμŠ€ν…œ(200)은 λ©”λͺ¨λ¦¬ μˆ˜λ‹¨μ„ κ΅¬λΉ„ν•˜κ³  마이크둜 ν”„λ‘œμ„Έμ„œλ₯Ό νƒ‘μž¬ν•˜μ—¬ μ—°μ‚° λŠ₯λ ₯을 κ°–μΆ˜ λ””μ§€ν„Έ 기기일 수 μžˆλ‹€. μ΄λŸ¬ν•œ μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€ 제곡 μ‹œμŠ€ν…œ(200)은 μ„œλ²„ μ‹œμŠ€ν…œμΌ 수 μžˆλ‹€. μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€ 제곡 μ‹œμŠ€ν…œ(200)은 톡신망(100)을 ν†΅ν•˜μ—¬ λ””λ°”μ΄μŠ€(310, 320) 쀑 ν•˜λ‚˜κ°€ λ‹€λ₯Έ ν•˜λ‚˜λ‘œ μ†Œμ •μ˜ μ •λ³΄λ‚˜ μ œμ–΄ λͺ…령을 μ œκ³΅ν•˜κ±°λ‚˜, ν•˜λ‚˜κ°€ λ‹€λ₯Έ ν•˜λ‚˜λ‘œλΆ€ν„° μ†Œμ •μ˜ μ •λ³΄λ‚˜ μ œμ–΄ λͺ…령을 제곡 받도둝 λ§€κ°œν•˜λŠ” κΈ°λŠ₯을 μˆ˜ν–‰ν•  수 μžˆλ‹€.Next, the user interface providing system 200 according to an embodiment of the present invention may be a digital device having a computing capability by mounting a microprocessor and a memory means. The user interface providing system 200 may be a server system. The user interface providing system 200 may be configured to provide one of the devices 310 and 320 to the other through the communication network 100 to provide predetermined information or control commands to the other, or to receive the predetermined information or control commands from the other. To perform the function.

이λ₯Ό μœ„ν•˜μ—¬, μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€ 제곡 μ‹œμŠ€ν…œ(200)은, μ•„λž˜μ—μ„œ μžμ„Έν•˜κ²Œ μ„€λͺ…λ˜λŠ” 바와 같이, 제1 λ””λ°”μ΄μŠ€ 및 제2 λ””λ°”μ΄μŠ€μ˜ μžμ„Έ λ˜λŠ” μ›€μ§μž„μ— κ΄€ν•œ 정보λ₯Ό νšλ“ν•˜κ³ , 제1 λ””λ°”μ΄μŠ€μ˜ μžμ„Έ λ˜λŠ” μ›€μ§μž„κ³Ό 제2 λ””λ°”μ΄μŠ€μ˜ μžμ„Έ λ˜λŠ” μ›€μ§μž„ μ‚¬μ΄μ˜ μƒλŒ€μ μΈ 관계에 κΈ°μ΄ˆν•˜μ—¬ νŠΉμ •λ˜λŠ” μž…λ ₯ 이벀트λ₯Ό κ°μ§€ν•˜κ³ , μž…λ ₯ μ΄λ²€νŠΈκ°€ λ°œμƒν•˜λŠ” 것에 λŒ€μ‘ν•˜μ—¬, 제1 λ””λ°”μ΄μŠ€ μƒμ—μ„œ μ œκ³΅λ˜λŠ” 컨텐츠 및 κΈ°λŠ₯ 쀑 적어도 일뢀가 제2 λ””λ°”μ΄μŠ€ μƒμ—μ„œ μ œκ³΅λ˜λ„λ‘ ν•˜κ±°λ‚˜ 제2 λ””λ°”μ΄μŠ€ μƒμ—μ„œ μ œκ³΅λ˜λŠ” 컨텐츠 및 κΈ°λŠ₯ 쀑 적어도 일뢀가 제1 λ””λ°”μ΄μŠ€ μƒμ—μ„œ μ œκ³΅λ˜λ„λ‘ ν•¨μœΌλ‘œμ¨, 두 개 μ΄μƒμ˜ λ””λ°”μ΄μŠ€μ˜ μžμ„Έ λ˜λŠ” μ›€μ§μž„ μ‚¬μ΄μ˜ μƒλŒ€μ μΈ 관계λ₯Ό μ΄μš©ν•˜μ—¬ μ‚¬μš©μžμ—κ²Œ 보닀 νŽΈλ¦¬ν•˜κ³  ν™•μž₯된 μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€λ₯Ό μ œκ³΅ν•˜λŠ” κΈ°λŠ₯을 μˆ˜ν–‰ν•  수 μžˆλ‹€.To this end, the user interface providing system 200 acquires information about the posture or movement of the first device and the second device, as described in detail below, and the posture or movement of the first device and the second device. Detect a specified input event based on a relative relationship between posture or movement, and in response to the input event occurring, at least some of the content and functions provided on the first device are provided on the second device or By allowing at least some of the contents and functions provided on the first device to be provided on the first device, a function of providing a more convenient and expanded user interface to a user may be performed by using a relative relationship between postures or movements of two or more devices. have.

이와 같은 μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€ μ œκ³΅μ€ μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€ 제곡 μ‹œμŠ€ν…œ(200)에 μ˜ν•˜μ—¬ ν¬ν•¨λ˜λŠ” μ œμ–΄λΆ€(λ―Έλ„μ‹œλ¨)에 μ˜ν•˜μ—¬ μˆ˜ν–‰λ  수 μžˆλ‹€. μ΄λŸ¬ν•œ μ œμ–΄λΆ€λŠ” μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€ 제곡 μ‹œμŠ€ν…œ(200) λ‚΄μ—μ„œ ν”„λ‘œκ·Έλž¨ λͺ¨λ“ˆμ˜ ν˜•νƒœλ‘œ μ‘΄μž¬ν•  수 μžˆλ‹€. μ΄λŸ¬ν•œ ν”„λ‘œκ·Έλž¨ λͺ¨λ“ˆμ€ 운영 μ‹œμŠ€ν…œ, μ‘μš© ν”„λ‘œκ·Έλž¨ λͺ¨λ“ˆ λ˜λŠ” 기타 ν”„λ‘œκ·Έλž¨ λͺ¨λ“ˆμ˜ ν˜•νƒœλ₯Ό κ°€μ§ˆ 수 μžˆλ‹€. λ˜ν•œ, ν”„λ‘œκ·Έλž¨ λͺ¨λ“ˆμ€ μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€ 제곡 μ‹œμŠ€ν…œ(200)κ³Ό 톡신 κ°€λŠ₯ν•œ 원격 κΈ°μ–΅ μž₯μΉ˜μ— μ €μž₯될 μˆ˜λ„ μžˆλ‹€. ν•œνŽΈ, ν”„λ‘œκ·Έλž¨ λͺ¨λ“ˆμ€ λ³Έ 발λͺ…에 따라 ν›„μˆ ν•  νŠΉμ • 업무λ₯Ό μˆ˜ν–‰ν•˜κ±°λ‚˜ νŠΉμ • 좔상 데이터 μœ ν˜•μ„ μ‹€ν–‰ν•˜λŠ” 루틴, μ„œλΈŒλ£¨ν‹΄, ν”„λ‘œκ·Έλž¨, 였브젝트, μ»΄ν¬λ„ŒνŠΈ, 데이터 ꡬ쑰 등을 ν¬κ΄„ν•˜μ§€λ§Œ, 이에 μ œν•œλ˜μ§€λŠ” μ•ŠλŠ”λ‹€.Such user interface provision may be performed by a controller (not shown) included by the user interface provision system 200. Such a controller may exist in the form of a program module in the user interface providing system 200. Such program modules may take the form of operating systems, application modules or other program modules. In addition, the program module may be stored in a remote storage device that can communicate with the user interface providing system 200. Meanwhile, the program module includes, but is not limited to, routines, subroutines, programs, objects, components, data structures, etc. that perform particular tasks or execute particular abstract data types, which will be described later, according to the present invention.

λ˜ν•œ, μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€ 제곡 μ‹œμŠ€ν…œ(200)은 볡수의 λ””λ°”μ΄μŠ€(310, 320) 쀑 적어도 ν•˜λ‚˜λ‘œλΆ€ν„° 제곡 받은 μžμ„Έ λ˜λŠ” μ›€μ§μž„μ— κ΄€ν•œ 정보λ₯Ό μ €μž₯ν•˜κ³ , 이것이 볡수의 λ””λ°”μ΄μŠ€(310, 320) 쀑 적어도 ν•˜λ‚˜μ— μ˜ν•˜μ—¬ μ΄μš©λ˜λ„λ‘ ν•˜λŠ” κΈ°λŠ₯을 더 μˆ˜ν–‰ν•  수 μžˆλ‹€. λ‚˜μ•„κ°€, μΈν„°νŽ˜μ΄μŠ€ 제곡 μ‹œμŠ€ν…œ(200)은 볡수의 λ””λ°”μ΄μŠ€(310, 320) 쀑 적어도 ν•˜λ‚˜μ—μ„œ 제곡되고 μžˆλŠ” 컨텐츠 λ˜λŠ” κΈ°λŠ₯을 κ΅¬μ„±ν•˜λŠ” 정보λ₯Ό μ €μž₯ν•˜κ³ , μ΄λŸ¬ν•œ 정보가 볡수의 λ””λ°”μ΄μŠ€(310, 320) 쀑 적어도 ν•˜λ‚˜μ— μ˜ν•˜μ—¬ μ΄μš©λ˜λ„λ‘ ν•˜λŠ” κΈ°λŠ₯을 더 μˆ˜ν–‰ν•  수 μžˆλ‹€. μƒμˆ ν•œ μ €μž₯은 μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€ 제곡 μ‹œμŠ€ν…œ(200)에 μ˜ν•˜μ—¬ ν¬ν•¨λ˜λŠ” μ €μž₯μ†Œ(λ―Έλ„μ‹œλ¨)에 μ˜ν•˜μ—¬ μˆ˜ν–‰λ  수 μžˆλ‹€. μ΄λŸ¬ν•œ μ €μž₯μ†ŒλŠ” 컴퓨터 νŒλ… κ°€λŠ₯ν•œ 기둝 맀체λ₯Ό ν¬ν•¨ν•˜λŠ” κ°œλ…μœΌλ‘œμ„œ, ν˜‘μ˜μ˜ λ°μ΄ν„°λ² μ΄μŠ€λΏλ§Œ μ•„λ‹ˆλΌ 파일 μ‹œμŠ€ν…œμ— κΈ°λ°˜μ„ λ‘” 데이터 기둝 등을 ν¬ν•¨ν•˜λŠ” κ΄‘μ˜μ˜ λ°μ΄ν„°λ² μ΄μŠ€μΌ μˆ˜λ„ μžˆλ‹€.In addition, the user interface providing system 200 may store information about a posture or a movement provided from at least one of the plurality of devices 310 and 320, and may be used by at least one of the plurality of devices 310 and 320. To do more. Furthermore, the interface providing system 200 stores information constituting contents or functions provided by at least one of the plurality of devices 310 and 320, and the information is stored in at least one of the plurality of devices 310 and 320. It can further perform the function to be used by. The above-described storage may be performed by a storage (not shown) included by the user interface providing system 200. Such storage is a concept that includes a computer readable recording medium, and may be a broad database including not only a narrow database but also a file system based data record.

μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€ 제곡 μ‹œμŠ€ν…œ(200)의 κΈ°λŠ₯에 κ΄€ν•˜μ—¬λŠ” μ•„λž˜μ—μ„œ 더 μžμ„Έν•˜κ²Œ μ•Œμ•„λ³΄κΈ°λ‘œ ν•œλ‹€. ν•œνŽΈ, μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€ 제곡 μ‹œμŠ€ν…œ(200)에 κ΄€ν•˜μ—¬ μœ„μ™€ 같이 μ„€λͺ…λ˜μ—ˆμœΌλ‚˜, μ΄λŸ¬ν•œ μ„€λͺ…은 μ˜ˆμ‹œμ μΈ 것이고, μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€ 제곡 μ‹œμŠ€ν…œ(200)에 μš”κ΅¬λ˜λŠ” κΈ°λŠ₯μ΄λ‚˜ κ΅¬μ„±μš”μ†Œμ˜ 적어도 일뢀가 ν•„μš”μ— 따라 μ‘°μž‘μ˜ λŒ€μƒμ΄ λ˜λŠ” 볡수의 λ””λ°”μ΄μŠ€(310, 320) 쀑 적어도 ν•˜λ‚˜μ—μ„œ μ‹€ν˜„λ˜κ±°λ‚˜ 포함될 μˆ˜λ„ μžˆμŒμ€ λ‹Ήμ—…μžμ—κ²Œ 자λͺ…ν•˜λ‹€.The function of the user interface providing system 200 will be described in more detail below. On the other hand, the user interface providing system 200 has been described as above, but this description is exemplary, and at least some of the functions or components required for the user interface providing system 200 are subject to manipulation as necessary. It will be apparent to those skilled in the art that at least one of the devices 310, 320 may be implemented or included.

λ§ˆμ§€λ§‰μœΌλ‘œ, λ³Έ 발λͺ…μ˜ 일 μ‹€μ‹œμ˜ˆμ— λ”°λ₯Έ 볡수의 λ””λ°”μ΄μŠ€(310, 320)λŠ” μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€ 제곡 μ‹œμŠ€ν…œ(200) λ˜λŠ” 볡수의 λ””λ°”μ΄μŠ€(310, 320) 쀑 μƒλŒ€λ˜λŠ” 것(λ°”λžŒμ§ν•˜κ²ŒλŠ”, 볡수의 λ””λ°”μ΄μŠ€(310, 320)λŠ” μ„œλ‘œ λΆ„λ¦¬λ˜μ–΄ μžˆκ±°λ‚˜ μ™ΈλΆ€ν™”(externalization) λ˜μ–΄ μžˆμ„ 수 있음)에 μ ‘μ†ν•œ ν›„ 톡신할 수 μžˆλŠ” κΈ°λŠ₯을 ν¬ν•¨ν•˜λŠ” λ””μ§€ν„Έ κΈ°κΈ°λ‘œμ„œ, λ©”λͺ¨λ¦¬ μˆ˜λ‹¨μ„ κ΅¬λΉ„ν•˜κ³  마이크둜 ν”„λ‘œμ„Έμ„œλ₯Ό νƒ‘μž¬ν•˜μ—¬ μ—°μ‚° λŠ₯λ ₯을 κ°–μΆ˜ λ””μ§€ν„Έ 기기라면 μ–Όλ§ˆλ“ μ§€ λ³Έ 발λͺ…에 λ”°λ₯Έ λ””λ°”μ΄μŠ€(310, 320)λ‘œμ„œ 채택될 수 μžˆλ‹€. λ””λ°”μ΄μŠ€(310, 320)λŠ” 슀마트폰, 슀마트 νŒ¨λ“œ, 슀마트 κΈ€λž˜μŠ€, 슀마트 μ›ŒμΉ˜, 슀마트 λ°΄λ“œ, 슀마트 링 λ“±κ³Ό 같은 μ†Œμœ„ 슀마트 λ””λ°”μ΄μŠ€μ΄κ±°λ‚˜ λ°μŠ€ν¬νƒ‘ 컴퓨터, λ…ΈνŠΈλΆ 컴퓨터, μ›Œν¬μŠ€ν…Œμ΄μ…˜, PDA, μ›Ή νŒ¨λ“œ, 이동 μ „ν™”κΈ°, λ²„νŠΌ, 마우슀, ν‚€λ³΄λ“œ, μ „μž 펜 λ“±κ³Ό 같은 λ‹€μ†Œ 전톡적인 λ””λ°”μ΄μŠ€μΌ 수 μžˆλ‹€. λ˜ν•œ, λ””λ°”μ΄μŠ€(310, 320)λŠ” 리λͺ¨μ»¨, κ°€μ „κΈ°κΈ° λ“±μ˜ IoT(Internet of Things) λ””λ°”μ΄μŠ€μΌ 수 μžˆλ‹€.Lastly, the plurality of devices 310 and 320 according to an embodiment of the present invention may be matched to the user interface providing system 200 or the plurality of devices 310 and 320 (preferably, the plurality of devices 310). , 320) may be separated from each other or externalized (externalized), and may be a digital device having a function of communicating with each other, and having a memory means and a microprocessor, Any number may be employed as the device 310, 320 according to the present invention. Devices 310 and 320 may be so-called smart devices such as smartphones, smart pads, smart glasses, smart watches, smart bands, smart rings, etc., or may be desktop computers, notebook computers, workstations, PDAs, web pads, mobile phones, buttons, mice. It may be a more traditional device such as, a keyboard, an electronic pen, and the like. In addition, the devices 310 and 320 may be Internet of Things (IoT) devices such as a remote controller and a home appliance.

특히, λ³Έ 발λͺ…μ˜ 일 μ‹€μ‹œμ˜ˆμ— λ”°λ₯΄λ©΄, λ””λ°”μ΄μŠ€(310, 320)μ—λŠ” μ‚¬μš©μžλ‘œλΆ€ν„°μ˜ μ‘°μž‘μ„ μž…λ ₯ 받을 수 μžˆλŠ” 기술 μˆ˜λ‹¨μ΄ 적어도 ν•˜λ‚˜ 포함될 수 μžˆλ‹€. μ΄λŸ¬ν•œ 기술 μˆ˜λ‹¨μ˜ μ˜ˆλ‘œμ„œ, κ³΅μ§€μ˜ κ΅¬μ„±μš”μ†ŒμΈ, ν„°μΉ˜ νŒ¨λ„, ν¬μΈνŒ… 도ꡬ(예λ₯Ό λ“€λ©΄, 마우슀, μŠ€νƒ€μΌλŸ¬μŠ€, μ „μž 펜 λ“±), μ‚¬μš©μž μ‘°μž‘μ΄ κ°€λŠ₯ν•œ κ·Έλž˜ν”½ 객체, ν‚€λ³΄λ“œ, ν† κΈ€ μŠ€μœ„μΉ˜, 생채 정보(μ§€λ¬Έ λ“±) 인식 μ„Όμ„œ, 거리 μ„Όμ„œ 등을 λ“€ 수 μžˆλ‹€.In particular, according to an embodiment of the present invention, the devices 310 and 320 may include at least one technical means capable of receiving an operation from a user. Examples of such technical means include known components, such as touch panels, pointing tools (e.g., mouse, stylus, electronic pen, etc.), graphical objects that can be manipulated by users, keyboards, toggle switches, biometric information (fingerprints, etc.). Recognition sensors, distance sensors, and the like.

λ˜ν•œ, λ³Έ 발λͺ…μ˜ 일 μ‹€μ‹œμ˜ˆμ— λ”°λ₯΄λ©΄, λ””λ°”μ΄μŠ€(310, 320)μ—λŠ” κ·Έ λ””λ°”μ΄μŠ€(310, 320)의 μžμ„Έλ‚˜ μ›€μ§μž„μ— κ΄€ν•œ 물리적인 정보λ₯Ό νšλ“ν•  수 μžˆλŠ” 기술 μˆ˜λ‹¨μ΄ 적어도 ν•˜λ‚˜ 포함될 수 μžˆλ‹€. μ΄λŸ¬ν•œ 기술 μˆ˜λ‹¨μ˜ μ˜ˆλ‘œμ„œ, κ³΅μ§€μ˜ κ΅¬μ„±μš”μ†ŒμΈ, μ›€μ§μž„ μ„Όμ„œ, 가속도 μ„Όμ„œ, μžμ΄λ‘œμŠ€μ½”ν”„, 자기 μ„Όμ„œ, μœ„μΉ˜ κ²°μ • λͺ¨λ“ˆ(GPS λͺ¨λ“ˆ, λΉ„μ½˜ 기반의 μœ„μΉ˜ κ²°μ •(확인) λͺ¨λ“ˆ λ“±), 기압계, 거리 μ„Όμ„œ, 카메라 등을 λ“€ 수 μžˆλ‹€.In addition, according to an embodiment of the present invention, the device 310, 320 may include at least one technical means for obtaining physical information about the attitude or movement of the device (310, 320). Examples of such technical means are known components, such as motion sensors, acceleration sensors, gyroscopes, magnetic sensors, positioning modules (GPS modules, beacon-based positioning (identification) modules, etc.), barometers, distance sensors, cameras Etc. can be mentioned.

λ˜ν•œ, λ³Έ 발λͺ…μ˜ 일 μ‹€μ‹œμ˜ˆμ— λ”°λ₯΄λ©΄, λ””λ°”μ΄μŠ€(310, 320)μ—λŠ” ν•΄λ‹Ή λ””λ°”μ΄μŠ€(310, 320)λ₯Ό μ†Œμ§€ν•˜κ³  μžˆλŠ” μ‚¬μš©μžμ˜ μΈμ²΄λ‘œλΆ€ν„° νšλ“λ˜λŠ” 생체 정보에 κΈ°μ΄ˆν•˜μ—¬ ν•΄λ‹Ή λ””λ°”μ΄μŠ€(310, 320)의 μžμ„Έλ‚˜ μ›€μ§μž„μ— κ΄€ν•œ 물리적인 정보λ₯Ό νšλ“ν•  수 μžˆλŠ” 기술 μˆ˜λ‹¨μ΄ 포함될 수 μžˆλ‹€. μ΄λŸ¬ν•œ 기술 μˆ˜λ‹¨μ˜ μ˜ˆλ‘œμ„œ, 근전도 μ‹ ν˜Έ μΈ‘μ • μž₯치 등을 λ“€ 수 μžˆλ‹€.In addition, according to an embodiment of the present invention, the device 310, 320 has a posture of the device 310, 320 based on the biometric information obtained from the human body of the user having the device (310, 320) Technical means may be obtained for obtaining physical information about the movement. As an example of such technical means, an EMG signal measuring apparatus etc. are mentioned.

λ˜ν•œ, λ””λ°”μ΄μŠ€(310, 320)μ—λŠ” μœ„μ™€ 같은 물리적인 정보λ₯Ό μ²˜λ¦¬ν•˜μ—¬ λ‹€λ₯Έ λ””λ°”μ΄μŠ€(310, 320 λ“±)에 λŒ€ν•˜μ—¬ μ •λ³΄λ‚˜ μ œμ–΄ λͺ…령을 μ œκ³΅ν•˜κ±°λ‚˜ λ‹€λ₯Έ λ””λ°”μ΄μŠ€(310, 320 λ“±)λ‘œλΆ€ν„° μ •λ³΄λ‚˜ μ œμ–΄ λͺ…령을 제곡 λ°›κ±°λ‚˜ μ΄λŸ¬ν•œ μ •λ³΄λ‚˜ μ œμ–΄ λͺ…령을 μƒμ„±ν•˜κΈ° μœ„ν•œ μ• ν”Œλ¦¬μΌ€μ΄μ…˜ ν”„λ‘œκ·Έλž¨μ΄ 더 ν¬ν•¨λ˜μ–΄ μžˆμ„ 수 μžˆλ‹€. μ΄λŸ¬ν•œ μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ€ ν•΄λ‹Ή λ””λ°”μ΄μŠ€(310, 320) λ‚΄μ—μ„œ ν”„λ‘œκ·Έλž¨ λͺ¨λ“ˆμ˜ ν˜•νƒœλ‘œ μ‘΄μž¬ν•  수 μžˆλ‹€. μ΄λŸ¬ν•œ ν”„λ‘œκ·Έλž¨ λͺ¨λ“ˆμ˜ 성격은 μ „μˆ ν•œ 바와 같은 μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€ 제곡 μ‹œμŠ€ν…œ(200)의 μ œμ–΄λΆ€μ™€ μ „λ°˜μ μœΌλ‘œ μœ μ‚¬ν•  수 μžˆλ‹€. μ—¬κΈ°μ„œ, μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ€ κ·Έ 적어도 일뢀가 ν•„μš”μ— 따라 그것과 μ‹€μ§ˆμ μœΌλ‘œ λ™μΌν•˜κ±°λ‚˜ κ· λ“±ν•œ κΈ°λŠ₯을 μˆ˜ν–‰ν•  수 μžˆλŠ” ν•˜λ“œμ›¨μ–΄ μž₯μΉ˜λ‚˜ νŽŒμ›¨μ–΄ μž₯치둜 μΉ˜ν™˜λ  μˆ˜λ„ μžˆλ‹€.In addition, the devices 310 and 320 process the above physical information to provide information or control commands to other devices 310 and 320, or receive information or control commands from other devices 310 and 320, or the like. An application program for generating such information or control command may be further included. Such an application may exist in the form of a program module in the corresponding devices 310 and 320. The nature of the program module may be similar to the overall control of the user interface providing system 200 as described above. Here, the application may be replaced with a hardware device or a firmware device, at least a part of which may perform a function substantially the same or equivalent thereto.

ν•œνŽΈ, λ³Έ 발λͺ…μ˜ 일 μ‹€μ‹œμ˜ˆμ— λ”°λ₯΄λ©΄, 제1 λ””λ°”μ΄μŠ€(310)와 제2 λ””λ°”μ΄μŠ€(320)κ°€ μ†Œμ •μ˜ μ—°κ΄€μ„±(예λ₯Ό λ“€λ©΄, λ™μΌν•œ μ‚¬μš©μžμ—κ²Œ μ†ν•˜λŠ” κ²ƒμ΄λΌλŠ” μ—°κ΄€μ„±μ΄λ‚˜, λ™μΌν•œ μ‚¬μš©μžλ₯Ό μœ„ν•˜μ—¬ κΈ°λŠ₯ν•˜λŠ” κ²ƒμ΄λΌλŠ” μ—°κ΄€μ„±μ΄λ‚˜, μ„œλ‘œ μ‹€μ§ˆμ μœΌλ‘œ κ°€κΉŒμš΄ 곳에 λ°°μΉ˜λ˜μ–΄ μžˆλŠ” κ²ƒμ΄λΌλŠ” μ—°κ΄€μ„±μ΄λ‚˜, 이듀 쀑 ν•˜λ‚˜κ°€ λ‹€λ₯Έ ν•˜λ‚˜λ₯Ό μΈμ¦ν•˜κ±°λ‚˜ ν—ˆμš©ν•˜λŠ” 것이 ν•©λ‹Ήν•˜λ‹€λŠ” μ—°κ΄€μ„±)을 κ°–λŠ” κ²ƒμ΄λΌλŠ” 점이 μΈμ‹λ˜λŠ” κ²½μš°μ—, 제1 λ””λ°”μ΄μŠ€(310)와 제2 λ””λ°”μ΄μŠ€(320) 간에 μ†Œμ •μ˜ 연결이 ν˜•μ„±λ  수 μžˆλŠ”λ°, μ΄λŸ¬ν•œ 인식 λ˜λŠ” 연결은 μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€ 제곡 μ‹œμŠ€ν…œ(200)에 μ˜ν•΄ μˆ˜ν–‰λ˜κ±°λ‚˜ 제1 λ””λ°”μ΄μŠ€(310) 및 제2 λ””λ°”μ΄μŠ€(320)에 μ˜ν•΄ μˆ˜ν–‰λ  수 μžˆλ‹€.Meanwhile, according to an embodiment of the present invention, the first device 310 and the second device 320 may have a predetermined association (for example, an association that belongs to the same user, or an association that functions for the same user). The first device 310 and the second device 320 when it is recognized that they have an association that is located substantially close to each other, or that one of them is reasonable to authenticate or allow the other. A predetermined connection may be formed between the two terminals, which may be performed by the user interface providing system 200 or may be performed by the first device 310 and the second device 320.

μ‹€μ‹œμ˜ˆλ“€Examples

μ•„λž˜μ—μ„œλŠ”, λ³Έ 발λͺ…에 λ”°λ₯Έ μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€ 제곡 μ‹œμŠ€ν…œ(200)이 μ—¬λŸ¬ μ‹€μ‹œμ˜ˆμ— 따라 볡수의 λ””λ°”μ΄μŠ€(310, 320)κ°€ κ°œμž…λ˜λŠ” μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€λ₯Ό μ œκ³΅ν•˜λŠ” ꡬ체적인 μ˜ˆμ— κ΄€ν•˜μ—¬ μžμ„Έν•˜κ²Œ μ‚΄νŽ΄λ³΄κΈ°λ‘œ ν•œλ‹€.Hereinafter, a detailed example in which the user interface providing system 200 according to the present invention provides a user interface in which a plurality of devices 310 and 320 are involved according to various embodiments will be described in detail.

λ³Έ 발λͺ…μ˜ 일 μ‹€μ‹œμ˜ˆμ— λ”°λ₯΄λ©΄, μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€ 제곡 μ‹œμŠ€ν…œ(200)은, 제1 λ””λ°”μ΄μŠ€(310) 및 제2 λ””λ°”μ΄μŠ€(320)의 μžμ„Έ λ˜λŠ” μ›€μ§μž„μ— κ΄€ν•œ 정보λ₯Ό νšλ“ν•˜κ³ , 제1 λ””λ°”μ΄μŠ€(310)의 μžμ„Έ λ˜λŠ” μ›€μ§μž„κ³Ό 제2 λ””λ°”μ΄μŠ€(320)의 μžμ„Έ λ˜λŠ” μ›€μ§μž„ μ‚¬μ΄μ˜ μƒλŒ€μ μΈ 관계에 κΈ°μ΄ˆν•˜μ—¬ νŠΉμ •λ˜λŠ” μž…λ ₯ 이벀트λ₯Ό κ°μ§€ν•˜κ³ , μž…λ ₯ μ΄λ²€νŠΈκ°€ λ°œμƒν•˜λŠ” 것에 λŒ€μ‘ν•˜μ—¬, 제1 λ””λ°”μ΄μŠ€(310) μƒμ—μ„œ μ œκ³΅λ˜λŠ” 컨텐츠 및 κΈ°λŠ₯ 쀑 적어도 일뢀가 제2 λ””λ°”μ΄μŠ€(320) μƒμ—μ„œ μ œκ³΅λ˜λ„λ‘ ν•˜κ±°λ‚˜ 제2 λ””λ°”μ΄μŠ€(320) μƒμ—μ„œ μ œκ³΅λ˜λŠ” 컨텐츠 및 κΈ°λŠ₯ 쀑 적어도 일뢀가 제1 λ””λ°”μ΄μŠ€(310) μƒμ—μ„œ μ œκ³΅λ˜λ„λ‘ ν•  수 μžˆλ‹€.According to an embodiment of the present invention, the user interface providing system 200 obtains information about the attitude or movement of the first device 310 and the second device 320, and the attitude of the first device 310. Or detecting a specific input event based on a relative relationship between a movement and a posture or movement of the second device 320, and in response to the occurrence of the input event, among the contents and functions provided on the first device 310. At least some may be provided on the second device 320 or at least some of the content and functions provided on the second device 320 may be provided on the first device 310.

ꡬ체적으둜, λ³Έ 발λͺ…μ˜ 일 μ‹€μ‹œμ˜ˆμ— λ”°λ₯΄λ©΄, 제1 λ””λ°”μ΄μŠ€(310) 및 제2 λ””λ°”μ΄μŠ€(320) 쀑 적어도 ν•˜λ‚˜λŠ” μž…λ ₯ 이벀트λ₯Ό μœ λ°œμ‹œν‚€λŠ” μž…λ ₯ μˆ˜λ‹¨κ³Ό 일체둜 κ²°ν•©λ˜μ–΄ 움직일 수 μžˆλ‹€. 예λ₯Ό λ“€λ©΄, 제1 λ””λ°”μ΄μŠ€(310)λŠ” μ‚¬μš©μžκ°€ μ†μœΌλ‘œ νŒŒμ§€ν•  수 μžˆλŠ” 슀마트폰일 수 있고, 제2 λ””λ°”μ΄μŠ€(320)λŠ” μ‚¬μš©μžμ˜ 손λͺ©μ— 착용될 수 μžˆλŠ” 슀마트 μ›ŒμΉ˜μΌ 수 μžˆλ‹€.In detail, according to one embodiment of the present invention, at least one of the first device 310 and the second device 320 may move in combination with an input means for causing an input event. For example, the first device 310 may be a smart phone that the user can hold by hand, and the second device 320 may be a smart watch that may be worn on the user's wrist.

λ˜ν•œ, λ³Έ 발λͺ…μ˜ 일 μ‹€μ‹œμ˜ˆμ— λ”°λ₯΄λ©΄, 제1 λ””λ°”μ΄μŠ€(310)의 μžμ„Έ λ˜λŠ” μ›€μ§μž„κ³Ό 제2 λ””λ°”μ΄μŠ€(320)의 μžμ„Έ λ˜λŠ” μ›€μ§μž„ μ‚¬μ΄μ˜ μƒλŒ€μ μΈ 관계에 κΈ°μ΄ˆν•˜μ—¬ νŠΉμ •λ˜λŠ” μž…λ ₯ μ΄λ²€νŠΈλŠ”, 적어도 ν•˜λ‚˜μ˜ μ’Œν‘œ 좕을 κΈ°μ€€μœΌλ‘œ ν•  λ•Œ 제1 λ””λ°”μ΄μŠ€(310)의 λ°©ν–₯이 λ³€ν™”ν•˜λŠ” 양상과 제2 λ””λ°”μ΄μŠ€(320)의 λ°©ν–₯이 λ³€ν™”ν•˜λŠ” 양상이 μ„œλ‘œ λ°˜λŒ€μ΄κ±°λ‚˜ λŒ€μΉ­μΈ 이벀트λ₯Ό 가리킬 수 μžˆλ‹€. 예λ₯Ό λ“€λ©΄, λ³Έ 발λͺ…μ˜ 일 μ‹€μ‹œμ˜ˆμ— λ”°λ₯΄λ©΄, μ‚¬μš©μžκ°€ 제1 λ””λ°”μ΄μŠ€(310)λ₯Ό νŒŒμ§€ν•˜κ³  있고 손λͺ©μ— 제2 λ””λ°”μ΄μŠ€(320)λ₯Ό μ°©μš©ν•˜κ³  μžˆλŠ” 손을 λ’€μ§‘λŠ” ν–‰μœ„(일λͺ…, ν”Œλ¦½(Flip))λ₯Ό ν–‰ν•˜λŠ” 이벀트λ₯Ό 가리킬 수 μžˆλ‹€.In addition, according to an embodiment of the present invention, the input event specified based on a relative relationship between the posture or movement of the first device 310 and the posture or movement of the second device 320 may include at least one coordinate axis. As a reference, an aspect in which the direction of the first device 310 and an aspect in which the direction of the second device 320 is changed may indicate an event that is opposite or symmetrical to each other. For example, according to an embodiment of the present invention, the user is holding the first device 310 and flipping a hand (also known as flip) that is wearing the second device 320 on the wrist. It can point to an event.

ν•œνŽΈ, λ³Έ 발λͺ…μ˜ 일 μ‹€μ‹œμ˜ˆμ— λ”°λ₯΄λ©΄, μž…λ ₯ μ΄λ²€νŠΈλŠ”, 제1 면을 κΈ°μ€€μœΌλ‘œ ν•˜λŠ” 제1 λ””λ°”μ΄μŠ€(310)의 μžμ„Έ λ˜λŠ” μ›€μ§μž„κ³Ό 제2 면을 κΈ°μ€€μœΌλ‘œ ν•˜λŠ” 제2 λ””λ°”μ΄μŠ€(310)의 μžμ„Έ λ˜λŠ” μ›€μ§μž„ μ‚¬μ΄μ˜ μƒλŒ€μ μΈ 관계에 κΈ°μ΄ˆν•˜μ—¬ νŠΉμ •λ  수 μžˆλ‹€. μ—¬κΈ°μ„œ, 제1 λ©΄ λ˜λŠ” 제2 면은, 제1 λ””λ°”μ΄μŠ€(310) λ˜λŠ” 제2 λ””λ°”μ΄μŠ€(320)의 상면, ν•˜λ©΄, 쒌면, 우면, μ „λ©΄, ν›„λ©΄ 등에 ν•΄λ‹Ήν•  수 μžˆλ‹€.Meanwhile, according to an embodiment of the present invention, the input event may include a posture or movement of the first device 310 based on the first surface and a posture or movement of the second device 310 based on the second surface. It can be specified based on the relative relationship between them. Here, the first surface or the second surface may correspond to an upper surface, a lower surface, a left surface, a right surface, a front surface, a rear surface, or the like of the first device 310 or the second device 320.

도 2λŠ” λ³Έ 발λͺ…μ˜ 일 μ‹€μ‹œμ˜ˆμ— 따라 제1 λ””λ°”μ΄μŠ€μ™€ 제2 λ””λ°”μ΄μŠ€ μƒν˜Έ 간에 컨텐츠(λ˜λŠ” κΈ°λŠ₯) 제곡 μƒνƒœκ°€ μ „ν™˜λ˜λŠ” ꡬ성을 κ°œλ…μ μœΌλ‘œ λ‚˜νƒ€λ‚΄λŠ” 도면이닀.2 is a diagram conceptually illustrating a configuration in which a content (or function) provision state is switched between a first device and a second device according to an embodiment of the present invention.

일반적으둜, μ†μœΌλ‘œ 제1 λ””λ°”μ΄μŠ€(310)λ₯Ό νŒŒμ§€ν•˜κ³  있고 같은 μ†μ˜ 손λͺ©μ— 제2 λ””λ°”μ΄μŠ€(320)λ₯Ό μ°©μš©ν•˜κ³  μžˆλŠ” μ‚¬μš©μžκ°€ ν•΄λ‹Ή 손을 λ’€μ§‘λŠ” ν–‰μœ„(즉, ν”Œλ¦½)λ₯Ό ν–‰ν•˜λŠ” κ²½μš°μ—, μœ„μ˜ ν–‰μœ„κ°€ ν–‰ν•΄μ§€κΈ° 전에 ν‘œμ‹œ 화면이 μ‚¬μš©μž μͺ½μ„ 바라보고 있던 μƒνƒœλ‘œ μ‚¬μš©μžμ—κ²Œ 컨텐츠(λ˜λŠ” κΈ°λŠ₯)을 μ œκ³΅ν•˜κ³  있던 제1 λ””λ°”μ΄μŠ€(310) λ˜λŠ” 제2 λ””λ°”μ΄μŠ€(320)λŠ” μœ„μ˜ ν–‰μœ„κ°€ ν–‰ν•΄μ§€κ³  λ‚œ ν›„μ—λŠ” κ·Έ ν‘œμ‹œ 화면이 μ‚¬μš©μž μͺ½μ„ 바라보지 λͺ»ν•˜κ²Œ λ˜μ–΄ 더 이상 μ‚¬μš©μžμ—κ²Œ 컨텐츠(λ˜λŠ” κΈ°λŠ₯)을 μ œκ³΅ν•˜κΈ° μ–΄λ ΅κ²Œ 될 수 μžˆλ‹€.In general, when the user holding the first device 310 by hand and wearing the second device 320 on the wrist of the same hand performs an inverted hand (ie flip), the above action is performed. The first device 310 or the second device 320 which has provided the content (or function) to the user with the display screen facing the user before the execution is performed, displays the display after the above action is performed. The screen may not be facing the user and may no longer provide content (or functions) to the user.

도 2λ₯Ό μ°Έμ‘°ν•˜λ©΄, λ³Έ 발λͺ…μ˜ 일 μ‹€μ‹œμ˜ˆμ— λ”°λ₯Έ μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€ 제곡 μ‹œμŠ€ν…œ(200)은, μ‚¬μš©μžκ°€ μ„œλ‘œ λ‹€λ₯Έ λ°©ν–₯의 바라보고 μžˆλŠ” 제1 λ””λ°”μ΄μŠ€(310) 및 제2 λ””λ°”μ΄μŠ€(320)λ₯Ό λͺ¨λ‘ μ†Œμ§€ν•˜κ³  μžˆλŠ” 손을 λ’€μ§‘λŠ” ν”Œλ¦½ ν–‰μœ„λ₯Ό ν–‰ν•˜λŠ” κ²½μš°μ—, μœ„μ˜ ν–‰μœ„λ₯Ό 슀마트폰 ν˜•νƒœμ˜ 제1 λ””λ°”μ΄μŠ€(310)의 λ°©ν–₯이 λ³€ν™”ν•˜λŠ” 양상과 슀마트 μ›ŒμΉ˜ ν˜•νƒœμ˜ 제2 λ””λ°”μ΄μŠ€(320)의 λ°©ν–₯이 λ³€ν™”ν•˜λŠ” 양상이 μ„œλ‘œ λ°˜λŒ€μ΄κ±°λ‚˜ λŒ€μΉ­μΈ μž…λ ₯ μ΄λ²€νŠΈλ‘œμ„œ μΈμ‹ν•˜κ³ , μž…λ ₯ μ΄λ²€νŠΈκ°€ λ°œμƒν•˜κΈ° 전에 ν‘œμ‹œ 화면이 μ‚¬μš©μž μͺ½μ„ 바라보고 있던 제1 λ””λ°”μ΄μŠ€(310)(λ˜λŠ” 제2 λ””λ°”μ΄μŠ€(320)) μƒμ—μ„œ 제곡되고 있던 컨텐츠(λ˜λŠ” κΈ°λŠ₯) 쀑 적어도 일뢀(201, 202)κ°€ μž…λ ₯ μ΄λ²€νŠΈκ°€ λ°œμƒν•œ 이후에 ν‘œμ‹œ 화면이 μ‚¬μš©μž μͺ½μ„ λ°”λΌλ³΄κ²Œ 된 제2 λ””λ°”μ΄μŠ€(320)(λ˜λŠ” 제1 λ””λ°”μ΄μŠ€(310)) μƒμ—μ„œ μ œκ³΅λ˜λ„λ‘ ν•  수 μžˆλ‹€. λ”°λΌμ„œ, λ³Έ 발λͺ…에 λ”°λ₯΄λ©΄, μ‚¬μš©μžμ—κ²Œ μ œκ³΅λ˜λŠ” 컨텐츠(λ˜λŠ” κΈ°λŠ₯)κ°€ 제1 λ””λ°”μ΄μŠ€(310)와 제2 λ””λ°”μ΄μŠ€(320)λ₯Ό λͺ¨λ‘ ν†΅ν•΄μ„œ 연속성(continuity)을 μœ μ§€ν•œ μ±„λ‘œ 제곡될 수 있게 λœλ‹€. 도 16 및 도 17을 μ°Έμ‘°ν•˜λ©΄, μœ„μ˜ μ‹€μ‹œμ˜ˆκ°€ μ‹€μ œλ‘œ μ‹œμ—°λ˜λŠ” λͺ¨μŠ΅μ„ 확인할 수 μžˆλ‹€.Referring to FIG. 2, the system 200 for providing a user interface according to an embodiment of the present invention includes both the first device 310 and the second device 320 that the user faces in different directions. In the case of flipping hands, the direction of the first device 310 in the form of a smartphone is changed and the direction of the second device 320 in the form of a smart watch is reversed. At least one of contents (or functions) provided on the first device 310 (or the second device 320) that the display screen is facing toward the user before the input event occurs. Some of the parts 201 and 202 may be provided on the second device 320 (or the first device 310) facing the user after the input event occurs. Therefore, according to the present invention, the content (or function) provided to the user can be provided while maintaining continuity through both the first device 310 and the second device 320. 16 and 17, it can be seen that the above embodiment is actually demonstrated.

도 3 λ‚΄μ§€ 도 5λŠ” λ³Έ 발λͺ…μ˜ 일 μ‹€μ‹œμ˜ˆμ— 따라 μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€λ₯Ό μ œκ³΅ν•˜λŠ” ꡬ성을 μ˜ˆμ‹œμ μœΌλ‘œ λ‚˜νƒ€λ‚΄λŠ” 도면이닀.3 to 5 are diagrams exemplarily illustrating a configuration for providing a user interface according to an embodiment of the present invention.

도 3 및 도 4λ₯Ό μ°Έμ‘°ν•˜λ©΄, μ™Όμͺ½ 손λͺ©μ— 제2 λ””λ°”μ΄μŠ€(320)λ₯Ό μ°©μš©ν•˜κ³  있고 같은 μ™Όμͺ½ μ†μœΌλ‘œ 제1 λ””λ°”μ΄μŠ€(310)λ₯Ό νŒŒμ§€ν•˜κ³  μžˆλŠ” μ‚¬μš©μžκ°€ μžμ‹ μ˜ 왼손을 λ’€μ§‘λŠ” ν–‰μœ„(즉, ν”Œλ¦½)λ₯Ό ν–‰ν•˜λŠ” 경우λ₯Ό κ°€μ •ν•  수 μžˆλ‹€. μ΄λŸ¬ν•œ κ²½μš°μ—, μ‚¬μš©μž μͺ½μ„ 바라보고 있던 제1 λ””λ°”μ΄μŠ€(310)κ°€ 더 이상 μ‚¬μš©μž μͺ½μ„ 바라보지 λͺ»ν•˜κ²Œ λ˜λŠ” λŒ€μ‹ μ— μ‚¬μš©μž μͺ½μ„ 바라보지 μ•Šκ³  있던 제2 λ””λ°”μ΄μŠ€(320)κ°€ μ‚¬μš©μž μͺ½μ„ λ°”λΌλ³΄κ²Œ 될 수 있고(도 3 μ°Έμ‘°), λ°˜λŒ€λ‘œ, μ‚¬μš©μž μͺ½μ„ 바라보고 있던 제2 λ””λ°”μ΄μŠ€(320)κ°€ 더 이상 μ‚¬μš©μž μͺ½μ„ 바라보지 λͺ»ν•˜κ²Œ λ˜λŠ” λŒ€μ‹ μ— μ‚¬μš©μž μͺ½μ„ 바라보지 μ•Šκ³  있던 제1 λ””λ°”μ΄μŠ€(310)κ°€ μ‚¬μš©μž μͺ½μ„ λ°”λΌλ³΄κ²Œ 될 수 μžˆλ‹€(도 4 μ°Έμ‘°).3 and 4, a user wearing the second device 320 on the left wrist and holding the first device 310 with the same left hand turns over his left hand (ie, flips). The case can be assumed. In this case, instead of the first device 310 looking at the user side no longer looking at the user side, the second device 320 not looking at the user side may be looking at the user side. On the contrary, instead of the second device 320 looking at the user no longer looking at the user, the first device 310 not looking at the user is facing the user. Can be seen (see FIG. 4).

도 5λ₯Ό μ°Έμ‘°ν•˜λ©΄, 제1 λ””λ°”μ΄μŠ€(310) 및 제2 λ””λ°”μ΄μŠ€(320)에 κ΅¬λΉ„λ˜μ–΄ μžˆλŠ” μžμ΄λ‘œμŠ€μ½”ν”„(Gyroscope)에 μ˜ν•˜μ—¬ μΈ‘μ •λ˜λŠ” 제1 λ””λ°”μ΄μŠ€(310) 및 제2 λ””λ°”μ΄μŠ€(320)의 μžμ„Έ λ˜λŠ” λ°©ν–₯에 κ΄€ν•œ 물리적인 정보가 νšλ“λ  수 있으며, λ³Έ 발λͺ…μ˜ 일 μ‹€μ‹œμ˜ˆμ— λ”°λ₯Έ μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€ 제곡 μ‹œμŠ€ν…œ(200)은, 도 5에 λ„μ‹œλœ 바와 같은 물리적인 정보에 κΈ°μ΄ˆν•˜μ—¬ μž…λ ₯ μ΄λ²€νŠΈκ°€ λ°œμƒν•˜λŠ”μ§€ μ—¬λΆ€λ₯Ό 감지할 수 μžˆλ‹€. ꡬ체적으둜, 도 5의 (a) 및 (b)λŠ” 각각 제1 λ””λ°”μ΄μŠ€(310) 및 제2 λ””λ°”μ΄μŠ€(320)에 λŒ€ν•œ μžμ΄λ‘œμŠ€μ½”ν”„ 츑정값을 가리킀며, 도 5의 (a) 및 (b) κ°κ°μ—μ„œ λ…Έλž€μƒ‰, 뢉은색 및 μ΄ˆλ‘μƒ‰ κ·Έλž˜ν”„λŠ” 각각 λ°©μœ„κ°(azimuth). ν”ΌμΉ˜(pitch) 및 λ‘€(roll) λ°©ν–₯의 츑정값을 가리킨닀.Referring to FIG. 5, a posture or direction of the first device 310 and the second device 320 measured by a gyroscope provided in the first device 310 and the second device 320 is measured. Physical information relating to the present invention may be obtained, and the user interface providing system 200 according to an exemplary embodiment may detect whether an input event occurs based on the physical information as illustrated in FIG. 5. have. Specifically, FIGS. 5A and 5B indicate gyroscope measurements of the first device 310 and the second device 320, respectively, and yellow in FIGS. 5A and 5B, respectively. , Red and green graphs are azimuth respectively. It indicates the measured value in the pitch and roll direction.

ν•œνŽΈ, λ³Έ 발λͺ…μ˜ 일 μ‹€μ‹œμ˜ˆμ— λ”°λ₯΄λ©΄, μ‚¬μš©μžμ˜ ν”Œλ¦½ ν–‰μœ„μ— λ”°λ₯Έ μž…λ ₯ μ΄λ²€νŠΈκ°€ λ°œμƒν•˜λŠ” 것에 λŒ€μ‘ν•˜μ—¬, μ‚¬μš©μž μͺ½μ„ 바라보고 있던 제1 λ””λ°”μ΄μŠ€(310) μƒμ—μ„œ 제곡되고 있던 컨텐츠 쀑 적어도 일뢀가 제2 λ””λ°”μ΄μŠ€(320)μ—κ²Œ μ „μ†‘λ˜λ„λ‘ ν•˜κ±°λ‚˜, λ°˜λŒ€λ‘œ, μ‚¬μš©μž μͺ½μ„ 바라보고 있던 제2 λ””λ°”μ΄μŠ€(320) μƒμ—μ„œ 제곡되고 있던 컨텐츠 쀑 적어도 일뢀가 제1 λ””λ°”μ΄μŠ€(310)μ—κ²Œ μ „μ†‘λ˜λ„λ‘ ν•  수 μžˆλ‹€.Meanwhile, according to an embodiment of the present disclosure, in response to an input event caused by a user's flipping action, at least a part of content provided on the first device 310 facing the user is the second device. At least a portion of the content being provided on the second device 320 facing the user may be transmitted to the first device 310.

λ˜ν•œ, λ³Έ 발λͺ…μ˜ 일 μ‹€μ‹œμ˜ˆμ— λ”°λ₯΄λ©΄, μ‚¬μš©μžμ˜ ν”Œλ¦½ ν–‰μœ„μ— λ”°λ₯Έ μž…λ ₯ μ΄λ²€νŠΈκ°€ λ°œμƒν•˜λŠ” 것에 λŒ€μ‘ν•˜μ—¬, μ‚¬μš©μž μͺ½μ„ 바라보고 있던 제1 λ””λ°”μ΄μŠ€(310) μƒμ—μ„œ μ‹€ν–‰λ˜κ³  있던 ν”„λ‘œμ„ΈμŠ€κ°€ 제2 λ””λ°”μ΄μŠ€(320) μƒμ—μ„œ μ‹€ν–‰λ˜λ„λ‘ ν•˜κ±°λ‚˜, λ°˜λŒ€λ‘œ, μ‚¬μš©μž μͺ½μ„ 바라보고 있던 제2 λ””λ°”μ΄μŠ€(320) μƒμ—μ„œ μ‹€ν–‰λ˜κ³  있던 ν”„λ‘œμ„ΈμŠ€κ°€ 제1 λ””λ°”μ΄μŠ€(310) μƒμ—μ„œ μ‹€ν–‰λ˜λ„λ‘ ν•  수 μžˆλ‹€.In addition, according to an embodiment of the present invention, in response to an input event caused by a user's flipping action, a process that is being executed on the first device 310 facing toward the user is performed by the second device 320. On the contrary, a process that is being executed on the second device 320 that is facing the user may be executed on the first device 310.

λ˜ν•œ, λ³Έ 발λͺ…μ˜ 일 μ‹€μ‹œμ˜ˆμ— λ”°λ₯΄λ©΄, μ‚¬μš©μžμ˜ ν”Œλ¦½ ν–‰μœ„μ— λ”°λ₯Έ μž…λ ₯ μ΄λ²€νŠΈκ°€ λ°œμƒν•˜λŠ” 것에 λŒ€μ‘ν•˜μ—¬, μž…λ ₯ μ΄λ²€νŠΈκ°€ λ°œμƒν•˜κΈ° 전에 제1 λ””λ°”μ΄μŠ€ 상(310)(λ˜λŠ” 제2 λ””λ°”μ΄μŠ€(320))μ—μ„œ 제곡되고 있던 μ»¨ν…μΈ μ˜ ν˜•μ‹κ³Ό μž…λ ₯ μ΄λ²€νŠΈκ°€ λ°œμƒν•œ 이후에 제2 λ””λ°”μ΄μŠ€(320)(λ˜λŠ” 제1 λ””λ°”μ΄μŠ€(310)) μƒμ—μ„œ μ œκ³΅λ˜λŠ” μ»¨ν…μΈ μ˜ ν˜•μ‹μ΄ μ„œλ‘œ λ‹€λ₯Ό 수 μžˆλ‹€.In addition, according to an embodiment of the present invention, in response to an input event generated according to a user's flipping action, provided on the first device 310 (or the second device 320) before the input event occurs. The format of the content that is being used and the format of the content provided on the second device 320 (or the first device 310) after the input event occurs may be different.

도 6은 λ³Έ 발λͺ…μ˜ 일 μ‹€μ‹œμ˜ˆμ— 따라 제1 λ””λ°”μ΄μŠ€ μƒμ—μ„œ μ œκ³΅λ˜λŠ” μ»¨ν…μΈ μ˜ ν˜•μ‹κ³Ό 제2 λ””λ°”μ΄μŠ€ μƒμ—μ„œ μ œκ³΅λ˜λŠ” μ»¨ν…μΈ μ˜ ν˜•μ‹μ΄ μ„œλ‘œ λ‹¬λΌμ§€λŠ” ꡬ성을 μ˜ˆμ‹œμ μœΌλ‘œ λ‚˜νƒ€λ‚΄λŠ” 도면이닀.6 is a diagram illustrating a configuration in which a format of content provided on a first device and a format of content provided on a second device are different from each other according to an embodiment of the present invention.

도 6을 μ°Έμ‘°ν•˜λ©΄, μž…λ ₯ μ΄λ²€νŠΈκ°€ λ°œμƒν•˜κΈ° 전에 제1 λ””λ°”μ΄μŠ€(310) μƒμ—μ„œ μ‹œκ°μ μΈ ν˜•νƒœλ‘œ 제곡되고 있던 컨텐츠가 μž…λ ₯ μ΄λ²€νŠΈκ°€ λ°œμƒν•œ 이후에 제2 λ””λ°”μ΄μŠ€(320) μƒμ—μ„œ 청각 λ˜λŠ” 촉각적인 ν˜•νƒœλ‘œ 제곡될 수 μžˆλ‹€. 예λ₯Ό λ“€λ©΄, ν‘œμ‹œ ν™”λ©΄μ˜ 크기가 μƒλŒ€μ μœΌλ‘œ 큰 제1 λ””λ°”μ΄μŠ€(310) μƒμ—μ„œ ν…μŠ€νŠΈμ˜ ν˜•νƒœλ‘œ 제곡되고 있던 λ…μ„œ 컨텐츠가, ν‘œμ‹œ ν™”λ©΄μ˜ 크기가 μƒλŒ€μ μœΌλ‘œ μž‘κ³  μ‚¬μš©μžμ˜ 손λͺ©μ— λ°€μ°©ν•˜μ—¬ μ°©μš©λ˜λŠ” 제2 λ””λ°”μ΄μŠ€(320) μƒμ—μ„œλŠ” μŒμ„± λ˜λŠ” μ§„λ™μ˜ ν˜•νƒœλ‘œ 제곡될 수 μžˆλ‹€.Referring to FIG. 6, content that was provided in a visual form on the first device 310 before the input event occurs may be provided on the second device 320 in an auditory or tactile form after the input event occurs. have. For example, a second device in which reading content, which has been provided in the form of text on the first device 310 having a relatively large display screen, is worn in close contact with a user's wrist. 320 may be provided in the form of voice or vibration.

ν•œνŽΈ, λ³Έ 발λͺ…μ˜ 일 μ‹€μ‹œμ˜ˆμ— λ”°λ₯΄λ©΄, μž…λ ₯ μ΄λ²€νŠΈλŠ”, 제1 λ””λ°”μ΄μŠ€(310)의 μžμ„Έ λ˜λŠ” μ›€μ§μž„κ³Ό 제2 λ””λ°”μ΄μŠ€(320)의 μžμ„Έ λ˜λŠ” μ›€μ§μž„ μ‚¬μ΄μ˜ μƒλŒ€μ μΈ κ΄€κ³„λΏλ§Œ μ•„λ‹ˆλΌ, 제1 λ””λ°”μ΄μŠ€(310) λ˜λŠ” 제2 λ””λ°”μ΄μŠ€(320)에 λŒ€ν•˜μ—¬ μž…λ ₯λ˜λŠ” μ‚¬μš©μž μ‘°μž‘μ— 더 κΈ°μ΄ˆν•˜μ—¬ νŠΉμ •λ  수 μžˆλ‹€. 예λ₯Ό λ“€λ©΄, 제1 λ””λ°”μ΄μŠ€(310) λ˜λŠ” 제2 λ””λ°”μ΄μŠ€(320)에 λŒ€ν•˜μ—¬ μž…λ ₯λ˜λŠ” μ‚¬μš©μž μ‘°μž‘μ—λŠ”, ν„°μΉ˜ μ‘°μž‘, ν‚€λ³΄λ“œ μ‘°μž‘, μŒμ„± 인식 μ‘°μž‘ 등이 포함될 수 μžˆλ‹€.Meanwhile, according to an embodiment of the present invention, the input event may include not only a relative relationship between the posture or movement of the first device 310 and the posture or movement of the second device 320, but also the first device 310 or It may be specified further based on a user manipulation input to the second device 320. For example, a user operation input to the first device 310 or the second device 320 may include a touch operation, a keyboard operation, a voice recognition operation, and the like.

ꡬ체적으둜, λ³Έ 발λͺ…μ˜ 일 μ‹€μ‹œμ˜ˆμ— λ”°λ₯΄λ©΄, μ‚¬μš©μžκ°€ ν”Œλ¦½ ν–‰μœ„λ₯Ό ν–‰ν•˜λŠ” 것과 ν•¨κ»˜ 제1 λ””λ°”μ΄μŠ€(310) λ˜λŠ” 제2 λ””λ°”μ΄μŠ€(320)의 ν‘œμ‹œ ν™”λ©΄ 상에 ν‘œμ‹œλœ νŠΉμ • 컨텐츠λ₯Ό ν„°μΉ˜ν•˜λŠ” μž…λ ₯ μ΄λ²€νŠΈκ°€ λ°œμƒν•˜λŠ” 것에 λŒ€μ‘ν•˜μ—¬, μ‚¬μš©μž μͺ½μ„ 바라보고 있던 제1 λ””λ°”μ΄μŠ€(310) μƒμ—μ„œ 제곡되고 있던 컨텐츠 쀑 μœ„μ˜ ν„°μΉ˜ μ‘°μž‘κ³Ό μ—°κ΄€λœ νŠΉμ • 컨텐츠가 제2 λ””λ°”μ΄μŠ€(320) μƒμ—μ„œ μ œκ³΅λ˜λ„λ‘ ν•˜κ±°λ‚˜, λ°˜λŒ€λ‘œ, μ‚¬μš©μž μͺ½μ„ 바라보고 있던 제2 λ””λ°”μ΄μŠ€(320) μƒμ—μ„œ 제곡되고 있던 컨텐츠 쀑 μœ„μ˜ ν„°μΉ˜ μ‘°μž‘κ³Ό μ—°κ΄€λœ νŠΉμ • 컨텐츠가 제1 λ””λ°”μ΄μŠ€(310) μƒμ—μ„œ μ œκ³΅λ˜λ„λ‘ ν•  수 μžˆλ‹€.Specifically, according to an embodiment of the present invention, when a user performs a flip action and an input event for touching specific content displayed on the display screen of the first device 310 or the second device 320 occurs. Correspondingly, the specific content associated with the above touch manipulation among the contents provided on the first device 310 facing toward the user may be provided on the second device 320 or vice versa. The specific content associated with the above touch manipulation among the contents provided on the second device 320 may be provided on the first device 310.

도 7은 λ³Έ 발λͺ…μ˜ 일 μ‹€μ‹œμ˜ˆμ— 따라 제1 λ””λ°”μ΄μŠ€μ— μ €μž₯λ˜μ–΄ μžˆλŠ” 컨텐츠가 제2 λ””λ°”μ΄μŠ€λ‘œ μ „μ†‘λ˜λŠ” ꡬ성을 μ˜ˆμ‹œμ μœΌλ‘œ λ‚˜νƒ€λ‚΄λŠ” 도면이닀.FIG. 7 is a diagram illustrating a configuration in which content stored in a first device is transmitted to a second device according to an embodiment of the present invention.

도 7을 μ°Έμ‘°ν•˜λ©΄, μž…λ ₯ μ΄λ²€νŠΈκ°€ λ°œμƒν•˜κΈ° 전에 제1 λ””λ°”μ΄μŠ€(310) μƒμ—μ„œ 제곡되고 있던 컨텐츠 쀑 μ‚¬μš©μžμ˜ ν„°μΉ˜ μ‘°μž‘(710)에 μ˜ν•΄ μ„ νƒλœ νŠΉμ • 컨텐츠(701, 702)(예λ₯Ό λ“€λ©΄, νŠΉμ • μŒμ› 파일 λ“±)만이 μž…λ ₯ μ΄λ²€νŠΈκ°€ λ°œμƒν•œ 이후에 제2 λ””λ°”μ΄μŠ€(320) μƒμ—μ„œ μ œκ³΅λ˜λ„λ‘ ν•  수 μžˆλ‹€.Referring to FIG. 7, specific content 701, 702 (eg, a specific sound source file, etc.) selected by the user's touch manipulation 710 among contents provided on the first device 310 before an input event occurs. ) May be provided on the second device 320 after an input event occurs.

λ˜ν•œ, λ³Έ 발λͺ…μ˜ 일 μ‹€μ‹œμ˜ˆμ— λ”°λ₯΄λ©΄, μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€ 제곡 μ‹œμŠ€ν…œ(200)은 μ‚¬μš©μžκ°€ ν”Œλ¦½ ν–‰μœ„λ₯Ό 행함에 따라 제2 λ””λ°”μ΄μŠ€(320)κ°€ μ‚¬μš©μž μͺ½μ„ λ°”λΌλ³΄κ²Œ λ˜λŠ” 것과 ν•¨κ»˜ μ‚¬μš©μžκ°€ 제1 λ””λ°”μ΄μŠ€(310)의 ν‘œμ‹œ ν™”λ©΄ 상에 ν‘œμ‹œλœ νŠΉμ • 컨텐츠(예λ₯Ό λ“€λ©΄, μ›Ή νŽ˜μ΄μ§€ λ“±)λ₯Ό ν„°μΉ˜ν•˜λŠ” μž…λ ₯ μ΄λ²€νŠΈκ°€ λ°œμƒν•˜λŠ” 것에 λŒ€μ‘ν•˜μ—¬, μ‚¬μš©μž μͺ½μ„ 바라보고 있던 제1 λ””λ°”μ΄μŠ€(310) μƒμ—μ„œ 제곡되고 있던 컨텐츠가 뢁마크(λ˜λŠ” 즐겨찾기)λ‘œμ„œ λ“±λ‘λ˜κ³  ν•΄λ‹Ή 뢁마크λ₯Ό ν¬ν•¨ν•˜λŠ” λͺ©λ‘μ΄ 제2 λ””λ°”μ΄μŠ€(320) 상에 ν‘œμ‹œλ˜λ„λ‘ ν•  수 μžˆλ‹€. λ˜ν•œ, λ³Έ 발λͺ…μ˜ 일 μ‹€μ‹œμ˜ˆμ— λ”°λ₯΄λ©΄, μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€ 제곡 μ‹œμŠ€ν…œ(200)은 μ‚¬μš©μžκ°€ ν”Œλ¦½ ν–‰μœ„λ₯Ό 행함에 따라 제1 λ””λ°”μ΄μŠ€(310)κ°€ μ‚¬μš©μž μͺ½μ„ λ°”λΌλ³΄κ²Œ λ˜λŠ” 것과 ν•¨κ»˜ μ‚¬μš©μžκ°€ 제2 λ””λ°”μ΄μŠ€(310)의 ν‘œμ‹œ ν™”λ©΄ 상에 ν‘œμ‹œλœ 뢁마크 λͺ©λ‘(예λ₯Ό λ“€λ©΄, 뢁마크된 μ›Ή νŽ˜μ΄μ§€ λͺ©λ‘ λ“±) 쀑 νŠΉμ • 뢁마크λ₯Ό 선택(즉, ν„°μΉ˜)ν•˜λŠ” μž…λ ₯ μ΄λ²€νŠΈκ°€ λ°œμƒν•˜λŠ” 것에 λŒ€μ‘ν•˜μ—¬, μ‚¬μš©μž μͺ½μ„ 바라보고 있던 제2 λ””λ°”μ΄μŠ€(310) μƒμ—μ„œ μ„ νƒλœ νŠΉμ • λΆλ§ˆν¬μ— λŒ€μ‘ν•˜λŠ” 컨텐츠가 제1 λ””λ°”μ΄μŠ€(310) 상에 ν‘œμ‹œλ˜λ„λ‘ ν•  수 μžˆλ‹€. 도 20 λ‚΄μ§€ 도 22λ₯Ό μ°Έμ‘°ν•˜λ©΄, μœ„μ˜ μ‹€μ‹œμ˜ˆκ°€ μ‹€μ œλ‘œ μ‹œμ—°λ˜λŠ” λͺ¨μŠ΅μ„ 확인할 수 μžˆλ‹€.In addition, according to an embodiment of the present invention, the user interface providing system 200 allows the user to display the first device 310 with the second device 320 facing the user as the user flips. In response to an input event of touching a specific content (for example, a web page, etc.) displayed on the display screen of the user, content provided on the first device 310 facing the user is bookmarked (or A list registered as a bookmark and including the bookmark may be displayed on the second device 320. In addition, according to an embodiment of the present invention, the user interface providing system 200 allows the user to display the second device 310 with the first device 310 facing the user as the user flips. In response to an input event for selecting (ie, touching) a specific bookmark from a list of bookmarks (for example, a list of bookmarked web pages, etc.) displayed on the display screen of the second device, The content corresponding to the specific bookmark selected on the 310 may be displayed on the first device 310. 20 to 22, it can be seen that the above embodiment is actually demonstrated.

ν•œνŽΈ, μ΄μƒμ—μ„œλŠ”, μ‚¬μš©μžκ°€ μžμ‹ μ˜ 손을 ν•œ 번 λ’€μ§‘λŠ” ν–‰μœ„μ— μ˜ν•˜μ—¬ μž…λ ₯ μ΄λ²€νŠΈκ°€ νŠΉμ •λ˜λŠ” μ‹€μ‹œμ˜ˆμ— λŒ€ν•˜μ—¬ 주둜 μ„€λͺ…λ˜μ—ˆμ§€λ§Œ, λ³Έ 발λͺ…이 λ°˜λ“œμ‹œ 이에 ν•œμ •λ˜λŠ” 것은 μ•„λ‹ˆλ©°, λ³Έ 발λͺ…μ˜ λͺ©μ μ„ 달성할 수 μžˆλŠ” λ²”μœ„ λ‚΄μ—μ„œ μ–Όλ§ˆλ“ μ§€ λ‹€λ₯Έ ν–‰μœ„(예λ₯Ό λ“€λ©΄, 손을 두 번 이상 λ’€μ§‘λŠ” ν–‰μœ„ λ“±)에 μ˜ν•˜μ—¬λ„ μž…λ ₯ μ΄λ²€νŠΈκ°€ νŠΉμ •λ  수 μžˆμŒμ„ λ°ν˜€ λ‘”λ‹€.On the other hand, in the above, mainly described with respect to the embodiment in which the input event is specified by the user flipping his hand once, the present invention is not necessarily limited thereto, the scope of the present invention can be achieved It is noted that the input event can be specified by any number of other actions within (eg, flipping the hand more than once).

λ˜ν•œ, μ΄μƒμ—μ„œλŠ”, 제1 λ””λ°”μ΄μŠ€κ°€ μ‚¬μš©μžμ˜ 손에 νŒŒμ§€λ˜λŠ” 슀마트폰이고 제2 λ””λ°”μ΄μŠ€κ°€ μ‚¬μš©μžμ˜ 손λͺ©μ— μ°©μš©λ˜λŠ” 슀마트 μ›ŒμΉ˜μΈ μ‹€μ‹œμ˜ˆμ— λŒ€ν•˜μ—¬ 주둜 μ„€λͺ…λ˜μ—ˆμ§€λ§Œ, λ³Έ 발λͺ…이 λ°˜λ“œμ‹œ 이에 ν•œμ •λ˜λŠ” 것은 μ•„λ‹ˆλ©°, λ³Έ 발λͺ…μ˜ λͺ©μ μ„ 달성할 수 μžˆλŠ” λ²”μœ„ λ‚΄μ—μ„œ 제1 λ””λ°”μ΄μŠ€μ™€ 제2 λ””λ°”μ΄μŠ€λŠ” 슀마트 νŒ¨λ“œ, 슀마트 κΈ€λž˜μŠ€, 슀마트 λ°΄λ“œ, 슀마트 링 λ“±μ˜ λ‹€λ₯Έ ν˜•νƒœλ‘œλ„ κ΅¬ν˜„λ  수 μžˆμŒμ„ λ°ν˜€ λ‘”λ‹€.In addition, while the above is mainly described with respect to the embodiment in which the first device is a smart phone held in the user's hand and the second device is a smart watch worn on the user's wrist, the present invention is not necessarily limited thereto. It will be appreciated that the first device and the second device may be implemented in other forms such as a smart pad, a smart glass, a smart band, a smart ring, and the like within the scope of the object of the present invention.

도 8 λ‚΄μ§€ 도 15λŠ” λ³Έ 발λͺ…μ˜ λ‹€λ₯Έ μ‹€μ‹œμ˜ˆμ— 따라 μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€κ°€ μ œκ³΅λ˜λŠ” ꡬ성을 μ˜ˆμ‹œμ μœΌλ‘œ λ‚˜νƒ€λ‚΄λŠ” 도면이닀.8 to 15 are diagrams exemplarily illustrating a configuration in which a user interface is provided according to another embodiment of the present invention.

λ¨Όμ €, 도 8을 μ°Έμ‘°ν•˜λ©΄, λ³Έ 발λͺ…μ˜ λ‹€λ₯Έ μ‹€μ‹œμ˜ˆμ— λ”°λ₯Έ μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€ 제곡 μ‹œμŠ€ν…œ(200)은, μ‚¬μš©μžκ°€ μ„œλ‘œ λ‹€λ₯Έ λ°©ν–₯의 바라보고 μžˆλŠ” 제1 λ””λ°”μ΄μŠ€(310) 및 제2 λ””λ°”μ΄μŠ€(320)λ₯Ό λͺ¨λ‘ μ†Œμ§€ν•˜κ³  μžˆλŠ” 손을 λ’€μ§‘λŠ” ν”Œλ¦½ ν–‰μœ„λ₯Ό ν–‰ν•˜λŠ” κ²½μš°μ—, μœ„μ˜ ν–‰μœ„λ₯Ό 슀마트폰 ν˜•νƒœμ˜ 제1 λ””λ°”μ΄μŠ€(310)의 λ°©ν–₯이 λ³€ν™”ν•˜λŠ” 양상과 슀마트 μ›ŒμΉ˜ ν˜•νƒœμ˜ 제2 λ””λ°”μ΄μŠ€(320)의 λ°©ν–₯이 λ³€ν™”ν•˜λŠ” 양상이 μ„œλ‘œ λ°˜λŒ€μ΄κ±°λ‚˜ λŒ€μΉ­μΈ μž…λ ₯ μ΄λ²€νŠΈλ‘œμ„œ 인식할 수 μžˆλ‹€. κ³„μ†ν•˜μ—¬, λ³Έ 발λͺ…μ˜ λ‹€λ₯Έ μ‹€μ‹œμ˜ˆμ— λ”°λ₯Έ μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€ 제곡 μ‹œμŠ€ν…œ(200)은, μœ„μ™€ 같은 μž…λ ₯ μ΄λ²€νŠΈκ°€ λ°œμƒν•˜λŠ” 것에 λŒ€μ‘ν•˜μ—¬, μž…λ ₯ 이벀트 λ°œμƒ 전에 ν‘œμ‹œ 화면이 μ‚¬μš©μž μͺ½μ„ 바라보고 있던 제1 λ””λ°”μ΄μŠ€(310) μƒμ—μ„œ 제곡되고 있던 컨텐츠(λ˜λŠ” κΈ°λŠ₯) 쀑 적어도 일뢀(810)λ₯Ό 미러링(Mirroring)ν•˜κ³ , μ΄λ ‡κ²Œ 미러링된 컨텐츠(λ˜λŠ” κΈ°λŠ₯)(810)κ°€ 제1 λ””λ°”μ΄μŠ€(310)뿐만 μ•„λ‹ˆλΌ μž…λ ₯ 이벀트 λ°œμƒ 후에 ν‘œμ‹œ 화면이 μ‚¬μš©μž μͺ½μ„ λ°”λΌλ³΄κ²Œ 된 제2 λ””λ°”μ΄μŠ€(320) 상에도 μ œκ³΅λ˜λ„λ‘ ν•  수 μžˆλ‹€. 이둜써, μ‚¬μš©μžκ°€ 제1 λ””λ°”μ΄μŠ€(310)κ°€ μƒλŒ€λ°© μͺ½μ„ 바라보도둝 μžμ‹ μ˜ 손λͺ©μ„ νšŒμ „μ‹œν‚¨ μƒνƒœμ—μ„œλ„ 제1 λ””λ°”μ΄μŠ€(310) μƒμ—μ„œ μƒλŒ€λ°©μ—κ²Œ μ–΄λ–€ 컨텐츠(λ˜λŠ” κΈ°λŠ₯)κ°€ 제곡되고 μžˆλŠ”μ§€λ₯Ό 제2 λ””λ°”μ΄μŠ€(320)λ₯Ό 톡해 확인할 수 있게 λœλ‹€.First, referring to FIG. 8, a user interface providing system 200 according to another embodiment of the present invention possesses both a first device 310 and a second device 320 that a user looks in different directions. In the case of flipping the flipping hand, the direction of the first device 310 in the form of a smartphone is changed and the direction of the second device 320 in the form of a smart watch is changed. It can be recognized as input events that are opposite or symmetric to each other. Subsequently, the user interface providing system 200 according to another embodiment of the present invention corresponds to the occurrence of the above input event, and the first device 310 in which the display screen is facing the user before the input event occurs. Mirror (Mirroring) at least a portion (810) of the content (or function) that was being provided on the screen, and the display screen after the mirrored content (or function) 810 not only the first device 310 but also an input event occurs It may also be provided on the second device 320 facing the side. As a result, even when the user rotates his or her wrist so that the first device 310 faces the other party, the second device 320 indicates what content (or function) is provided to the other party on the first device 310. You can check through.

λ‹€μŒμœΌλ‘œ, 도 9λ₯Ό μ°Έμ‘°ν•˜λ©΄, λ³Έ 발λͺ…μ˜ λ‹€λ₯Έ μ‹€μ‹œμ˜ˆμ— λ”°λ₯Έ μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€ 제곡 μ‹œμŠ€ν…œ(200)은, μ‚¬μš©μžκ°€ 도 8κ³Ό κ΄€λ ¨ν•˜μ—¬ μ–ΈκΈ‰ν•œ ν”Œλ¦½ ν–‰μœ„λ₯Ό ν•˜λŠ” μž…λ ₯ μ΄λ²€νŠΈκ°€ λ°œμƒν•˜λŠ” 것에 λŒ€μ‘ν•˜μ—¬, μž…λ ₯ 이벀트 λ°œμƒ 전에 ν‘œμ‹œ 화면이 μ‚¬μš©μž μͺ½μ„ 바라보고 있던 제1 λ””λ°”μ΄μŠ€(310) μƒμ—μ„œ 제곡되고 있던 컨텐츠(λ˜λŠ” κΈ°λŠ₯)(910)λ₯Ό 곡적인(Public) 컨텐츠(920)와 사적인(Private) 컨텐츠(930)둜 λ‚˜λˆ„κ³ , μž…λ ₯ 이벀트 λ°œμƒ 후에 ν‘œμ‹œ 화면이 μƒλŒ€λ°© μͺ½μ„ λ°”λΌλ³΄κ²Œ 된 제1 λ””λ°”μ΄μŠ€(310) μƒμ—λŠ” 곡적인 컨텐츠(920)κ°€ ν‘œμ‹œλ˜λ„λ‘ ν•˜κ³ , μž…λ ₯ 이벀트 λ°œμƒ 후에 μ‚¬μš©μž μͺ½μ„ λ°”λΌλ³΄κ²Œ 된 제2 λ””λ°”μ΄μŠ€(320) μƒμ—λŠ” 사적인 컨텐츠(930)κ°€ ν‘œμ‹œλ˜λ„λ‘ ν•  수 μžˆλ‹€. 이둜써, μ‚¬μš©μžκ°€ μ²˜ν•œ 상황에 따라 곡적인 컨텐츠와 사적인 컨텐츠λ₯Ό κ΅¬λΆ„ν•˜μ—¬ ν‘œμ‹œν•  수 있게 λœλ‹€.Next, referring to FIG. 9, the system 200 for providing a user interface according to another embodiment of the present disclosure corresponds to an input event in which a user performs a flip action mentioned with reference to FIG. 8. Before the occurrence, the content (or function) 910 provided on the first device 310 that the display screen was facing toward the user is divided into public content 920 and private content 930. The public content 920 is displayed on the first device 310 facing the other side after the input event is generated, and the private content (on the second device 320 facing the user after the input event is generated) 930 may be displayed. As a result, the public content and the private content can be classified and displayed according to the situation of the user.

λ‹€μŒμœΌλ‘œ, 도 10을 μ°Έμ‘°ν•˜λ©΄, λ³Έ 발λͺ…μ˜ λ‹€λ₯Έ μ‹€μ‹œμ˜ˆμ— λ”°λ₯Έ μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€ 제곡 μ‹œμŠ€ν…œ(200)은, μ‚¬μš©μžκ°€ 도 8κ³Ό κ΄€λ ¨ν•˜μ—¬ μ–ΈκΈ‰ν•œ ν”Œλ¦½ ν–‰μœ„λ₯Ό ν•˜λŠ” μž…λ ₯ μ΄λ²€νŠΈκ°€ λ°œμƒν•˜λŠ” 것에 λŒ€μ‘ν•˜μ—¬, μž…λ ₯ 이벀트 λ°œμƒ 전에 ν‘œμ‹œ 화면이 μ‚¬μš©μž μͺ½μ„ 바라보고 있던 제1 λ””λ°”μ΄μŠ€(310) μƒμ—μ„œ 제곡되고 있던 컨텐츠(λ˜λŠ” κΈ°λŠ₯)(1010)의 μ–Έμ–΄λ₯Ό λ‹€λ₯Έ μ–Έμ–΄λ‘œ λ²ˆμ—­ν•˜κ³ , μž…λ ₯ 이벀트 λ°œμƒ 후에 ν‘œμ‹œ 화면이 μƒλŒ€λ°© μͺ½μ„ λ°”λΌλ³΄κ²Œ 된 제1 λ””λ°”μ΄μŠ€(310) μƒμ—λŠ” 제1 μ–Έμ–΄(예λ₯Ό λ“€λ©΄, μ˜μ–΄)둜 된 컨텐츠(1020)κ°€ ν‘œμ‹œλ˜λ„λ‘ ν•˜κ³ , μž…λ ₯ 이벀트 λ°œμƒ 후에 μ‚¬μš©μž μͺ½μ„ λ°”λΌλ³΄κ²Œ 된 제2 λ””λ°”μ΄μŠ€(320) μƒμ—λŠ” 제2 μ–Έμ–΄(예λ₯Ό λ“€λ©΄, ν•œκ΅­μ–΄)둜 된 컨텐츠(1030)κ°€ ν‘œμ‹œλ˜λ„λ‘ ν•  수 μžˆλ‹€.Next, referring to FIG. 10, the user interface providing system 200 according to another exemplary embodiment of the present disclosure may correspond to an input event in which a user performs a flip action mentioned with reference to FIG. 8. Before the occurrence, the language of the content (or function) 1010 provided on the first device 310 facing the user is translated into another language, and the display screen faces the other side after the input event occurs. In order to display the content 1020 in a first language (eg, English) on the first device 310, the second language 320 may be displayed on the second device 320 facing the user after the input event occurs. For example, the content 1030 in Korean may be displayed.

λ‹€μŒμœΌλ‘œ, 도 11 및 12λ₯Ό μ°Έμ‘°ν•˜λ©΄, μ‚¬μš©μžκ°€ μžμ‹ μ˜ μ†μœΌλ‘œ νŒŒμ§€ν•˜κ³  μžˆλŠ” 슀마트폰 ν˜•νƒœμ˜ 제1 λ””λ°”μ΄μŠ€(310)λ₯Ό μ΄μš©ν•˜μ—¬ 근거리 톡신에 κΈ°λ°˜ν•œ 결제λ₯Ό μˆ˜ν–‰ν•˜λŠ” 경우λ₯Ό κ°€μ •ν•  수 μžˆλ‹€. μ΄λŸ¬ν•œ κ²½μš°μ—, λ³Έ 발λͺ…μ˜ λ‹€λ₯Έ μ‹€μ‹œμ˜ˆμ— λ”°λ₯Έ μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€ 제곡 μ‹œμŠ€ν…œ(200)은, μ‚¬μš©μžκ°€ 도 8κ³Ό κ΄€λ ¨ν•˜μ—¬ μ–ΈκΈ‰ν•œ ν”Œλ¦½ ν–‰μœ„λ₯Ό ν•˜λŠ” μž…λ ₯ μ΄λ²€νŠΈκ°€ λ°œμƒν•˜λŠ” 것에 λŒ€μ‘ν•˜μ—¬, μž…λ ₯ 이벀트 λ°œμƒ 후에 ν‘œμ‹œ 화면이 결제 처리 κΈ°κΈ°(예λ₯Ό λ“€λ©΄, RFID 리더기 λ“±)(330) μͺ½μ„ λ°”λΌλ³΄κ²Œ 된 제1 λ””λ°”μ΄μŠ€(310)λ₯Ό λŒ€μ‹ ν•΄ μž…λ ₯ 이벀트 λ°œμƒ 후에 μ‚¬μš©μž μͺ½μ„ λ°”λΌλ³΄κ²Œ 된 제2 λ””λ°”μ΄μŠ€(320) 상에 κ²°μ œμ— κ΄€ν•œ λ‹€μ–‘ν•œ 정보(예λ₯Ό λ“€λ©΄, 결제 κΈˆμ•‘ λ“±)(1110)κ°€ ν‘œμ‹œλ˜λ„λ‘ ν•  수 μžˆλ‹€(도 11 μ°Έμ‘°). λ˜ν•œ, λ³Έ 발λͺ…μ˜ λ‹€λ₯Έ μ‹€μ‹œμ˜ˆμ— λ”°λ₯Έ μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€ 제곡 μ‹œμŠ€ν…œ(200)은, μ‚¬μš©μžκ°€ 도 8κ³Ό κ΄€λ ¨ν•˜μ—¬ μ–ΈκΈ‰ν•œ ν”Œλ¦½ ν–‰μœ„λ₯Ό ν•˜λŠ” μž…λ ₯ μ΄λ²€νŠΈκ°€ λ°œμƒν•˜λŠ” 것에 λŒ€μ‘ν•˜μ—¬, μž…λ ₯ 이벀트 λ°œμƒ 후에 ν‘œμ‹œ 화면이 결제 처리 κΈ°κΈ°(예λ₯Ό λ“€λ©΄, RFID 리더기 λ“±)(330) μͺ½μ„ λ°”λΌλ³΄κ²Œ 된 제1 λ””λ°”μ΄μŠ€(310)λ₯Ό λŒ€μ‹ ν•΄ μž…λ ₯ 이벀트 λ°œμƒ 후에 μ‚¬μš©μž μͺ½μ„ λ°”λΌλ³΄κ²Œ 된 제2 λ””λ°”μ΄μŠ€(320) 상에 ν„°μΉ˜ μ‘°μž‘μ— κΈ°λ°˜ν•˜μ—¬ μ„œλͺ…을 μž…λ ₯ν•  수 μžˆλ„λ‘ μ§€μ›ν•˜λŠ” κΈ°λŠ₯(1210)이 μ œκ³΅λ˜λ„λ‘ ν•  수 μžˆλ‹€(도 12 μ°Έμ‘°).Next, referring to FIGS. 11 and 12, it may be assumed that a user performs payment based on short-range communication using the first device 310 of a smartphone type held by his or her hand. In this case, the user interface providing system 200 according to another embodiment of the present invention may display a display screen after the input event is generated in response to the occurrence of an input event for a user to perform the flip action described with reference to FIG. 8. On the second device 320 facing the user after the occurrence of the input event on behalf of the first device 310 facing the payment processing device (eg, RFID reader, etc.) 330 Information (eg, payment amount, etc.) 1110 may be displayed (see FIG. 11). In addition, in the user interface providing system 200 according to another embodiment of the present invention, in response to an input event of a flip action mentioned by the user in relation to FIG. 8 being generated, a display screen is processed after the input event occurs. On the basis of the touch manipulation on the second device 320 facing the user after the occurrence of the input event on behalf of the first device 310 facing the device (eg, RFID reader, etc.) 330. A function 1210 may be provided to support the input of a key (see FIG. 12).

λ‹€μŒμœΌλ‘œ, 도 13을 μ°Έμ‘°ν•˜λ©΄, μ‚¬μš©μžκ°€ 제2 λ””λ°”μ΄μŠ€(320)λ₯Ό 손λͺ©μ— μ°©μš©ν•œ μƒνƒœλ‘œ 달리기와 같은 μš΄λ™μ„ ν•˜λŠ” 경우λ₯Ό κ°€μ •ν•  수 μžˆλ‹€. μ΄λŸ¬ν•œ κ²½μš°μ—, λ³Έ 발λͺ…μ˜ λ‹€λ₯Έ μ‹€μ‹œμ˜ˆμ— λ”°λ₯Έ μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€ 제곡 μ‹œμŠ€ν…œ(200)은, μ‚¬μš©μžκ°€ 제1 λ””λ°”μ΄μŠ€(310) μƒμ—μ„œ λͺ©μ μ§€λ₯Ό μ„ νƒν•˜λŠ” ν„°μΉ˜ μ‘°μž‘μ„ ν–‰ν•˜λŠ” 것과 ν•¨κ»˜ 도 8κ³Ό κ΄€λ ¨ν•˜μ—¬ μ–ΈκΈ‰ν•œ ν”Œλ¦½ ν–‰μœ„λ₯Ό ν•˜λŠ” μž…λ ₯ μ΄λ²€νŠΈκ°€ λ°œμƒν•˜λŠ” 것에 λŒ€μ‘ν•˜μ—¬, μ‚¬μš©μžκ°€ μš΄λ™ μ€‘μ—μ„œ μ†μ‰½κ²Œ μ‘°μž‘ν•  수 μžˆλŠ” 제2 λ””λ°”μ΄μŠ€(320) 상에 μš΄λ™μ— κ΄€ν•œ λ‹€μ–‘ν•œ 컨텐츠(예λ₯Ό λ“€λ©΄, ν˜„μž¬ μœ„μΉ˜, λͺ©μ μ§€κΉŒμ§€ 남은 거리 λ˜λŠ” μ‹œκ°„, μŒμ•… λ“±)κ°€ μ œκ³΅λ˜λ„λ‘ ν•  수 μžˆλ‹€.Next, referring to FIG. 13, it may be assumed that a user performs an exercise such as running while wearing the second device 320 on a wrist. In this case, the user interface providing system 200 according to another embodiment of the present invention may perform the flipping operation described with reference to FIG. 8 in addition to the user performing a touch operation of selecting a destination on the first device 310. In response to the input event to be generated, various contents related to the exercise (for example, current location, distance or time remaining to the destination, music, etc.) on the second device 320 that the user can easily manipulate during the exercise. Can be provided.

λ‹€μŒμœΌλ‘œ, 도 14λ₯Ό μ°Έμ‘°ν•˜λ©΄, μ‚¬μš©μžκ°€ 제2 λ””λ°”μ΄μŠ€(320)λ₯Ό 손λͺ©μ— μ°©μš©ν•œ μƒνƒœλ‘œ 리λͺ¨μ»¨κ³Ό 같은 IoT κ°€μ „κΈ°κΈ°(제1 λ””λ°”μ΄μŠ€(310)에 해당함)λ₯Ό 같은 μ†μœΌλ‘œ νŒŒμ§€ν•˜λŠ” 경우λ₯Ό κ°€μ •ν•  수 μžˆλ‹€. μ΄λŸ¬ν•œ κ²½μš°μ—, λ³Έ 발λͺ…μ˜ λ‹€λ₯Έ μ‹€μ‹œμ˜ˆμ— λ”°λ₯Έ μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€ 제곡 μ‹œμŠ€ν…œ(200)은, μ‚¬μš©μžκ°€ 도 8κ³Ό κ΄€λ ¨ν•˜μ—¬ μ–ΈκΈ‰ν•œ ν”Œλ¦½ ν–‰μœ„λ₯Ό ν•˜λŠ” μž…λ ₯ μ΄λ²€νŠΈκ°€ λ°œμƒν•˜λŠ” 것에 λŒ€μ‘ν•˜μ—¬, μž…λ ₯ 이벀트 λ°œμƒ 후에 μ‚¬μš©μž μͺ½μ„ λ°”λΌλ³΄κ²Œ 된 제2 λ””λ°”μ΄μŠ€(320) 상에 제1 λ””λ°”μ΄μŠ€(310)인 리λͺ¨μ»¨ λ“±μ˜ IoT κ°€μ „κΈ°κΈ°μ˜ μ‚¬μš©μž μ‘°μž‘ μΈν„°νŽ˜μ΄μŠ€(1410)κ°€ ν‘œμ‹œλ˜λ„λ‘ ν•  수 μžˆλ‹€.Next, referring to FIG. 14, it will be assumed that a user grips an IoT home appliance (corresponding to the first device 310), such as a remote controller, with the same hand while wearing the second device 320 on a wrist. Can be. In such a case, the user interface providing system 200 according to another embodiment of the present invention may respond to the user after the input event occurs in response to the occurrence of an input event that the user performs flip action described with reference to FIG. 8. The user manipulation interface 1410 of the IoT household appliance such as a remote controller, which is the first device 310, may be displayed on the second device 320 that is viewed.

λ‹€μŒμœΌλ‘œ, 도 15λ₯Ό μ°Έμ‘°ν•˜λ©΄, μ‚¬μš©μžκ°€ ν•œ μ†μœΌλ‘œ 슀마트폰 ν˜•νƒœμ˜ 제1 λ””λ°”μ΄μŠ€(310)λ₯Ό νŒŒμ§€ν•˜κ³  λ‹€λ₯Έ μ†μ˜ 손λͺ©μ— 슀마트 μ›ŒμΉ˜ ν˜•νƒœμ˜ 제2 λ””λ°”μ΄μŠ€(320)λ₯Ό μ°©μš©ν•˜κ³  μžˆλŠ” μƒνƒœμ—μ„œ λ³΄μ•ˆμ΄ μš”κ΅¬λ˜λŠ” μž‘μ—…μ„ μˆ˜ν–‰ν•˜λŠ” 경우λ₯Ό κ°€μ •ν•  수 μžˆλ‹€. μ΄λŸ¬ν•œ κ²½μš°μ—, λ³Έ 발λͺ…μ˜ λ‹€λ₯Έ μ‹€μ‹œμ˜ˆμ— λ”°λ₯Έ μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€ 제곡 μ‹œμŠ€ν…œ(200)은, μ‚¬μš©μžκ°€ 제2 λ””λ°”μ΄μŠ€(320)λ₯Ό μ°©μš©ν•˜κ³  μžˆλŠ” μ†μ˜ 손λͺ©μ„ λŒλ¦¬λŠ” λ“±μ˜ λ™μž‘μ— 행함에 따라 제1 λ””λ°”μ΄μŠ€(310)와 제2 λ””λ°”μ΄μŠ€(320) λͺ¨λ‘κ°€ μ‚¬μš©μž μͺ½μ„ λ°”λΌλ³΄κ²Œ λ˜λŠ” μž…λ ₯ μ΄λ²€νŠΈκ°€ λ°œμƒν•˜λŠ” 것에 λŒ€μ‘ν•˜μ—¬, 제1 λ””λ°”μ΄μŠ€(310) 상에 μ œκ³΅λ˜λŠ” 컨텐츠(λ˜λŠ” κΈ°λŠ₯)(예λ₯Ό λ“€λ©΄, μ‚¬μš©μžκ°€ λ³΄μ•ˆ ν‚€ μ½”λ“œλ₯Ό μž…λ ₯ν•  수 μžˆλ„λ‘ μ§€μ›ν•˜λŠ” κΈ°λŠ₯ λ“±)(1510)κ³Ό μ—°κ΄€λ˜λŠ” λΆ€κ°€ 컨텐츠(λ˜λŠ” κΈ°λŠ₯)(예λ₯Ό λ“€λ©΄, μž…λ ₯λ˜μ–΄μ•Ό ν•  λ³΄μ•ˆ ν‚€ μ½”λ“œ λ“±)(1520)κ°€ 제2 λ””λ°”μ΄μŠ€(320) 상에 μ œκ³΅λ˜λ„λ‘ ν•  수 μžˆλ‹€. 이둜써, μ‚¬μš©μžκ°€ λΉ„λ°€λ²ˆν˜Έ λ“±μ˜ λ³΄μ•ˆ 정보λ₯Ό μž…λ ₯ν•˜λŠ” μž‘μ—…μ„ μˆ˜ν–‰ν•¨μ— μžˆμ–΄μ„œ νŽΈμ˜μ„±κ³Ό λ³΄μ•ˆμ„±μ„ 높일 수 있게 λœλ‹€.Next, referring to FIG. 15, the security is secured while the user holds the first device 310 in the form of a smartphone with one hand and wears the second device 320 in the form of a smart watch on the wrist of the other hand. Suppose you are performing a required task. In this case, the user interface providing system 200 according to another embodiment of the present invention, the first device 310 as the user performs an operation such as turning the wrist of the hand wearing the second device 320, etc. ) And the content (or function) provided on the first device 310 (eg, a security key code) in response to an input event where both the second device 320 and the second device 320 are facing the user. To allow additional content (or functions) (eg, security key codes to be entered, etc.) 1520 associated with 1510 to be provided on the second device 320. Can be. As a result, the user may increase convenience and security in performing a task of inputting security information such as a password.

ν•œνŽΈ, λ³Έ 발λͺ…μ˜ λ‹€λ₯Έ μ‹€μ‹œμ˜ˆμ— λ”°λ₯Έ μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€ 제곡 μ‹œμŠ€ν…œ(200)은, μ‚¬μš©μžκ°€ 제2 λ””λ°”μ΄μŠ€(320)λ₯Ό μ°©μš©ν•˜κ³  μžˆλŠ” μ†μ˜ 손λͺ©μ„ λŒλ¦¬λŠ” λ“±μ˜ λ™μž‘μ— 행함에 따라 제1 λ””λ°”μ΄μŠ€(310)와 제2 λ””λ°”μ΄μŠ€(320) λͺ¨λ‘κ°€ μ‚¬μš©μž μͺ½μ„ λ°”λΌλ³΄κ²Œ λ˜λŠ” 것과 ν•¨κ»˜ μ‚¬μš©μžκ°€ 제1 λ””λ°”μ΄μŠ€(310) 상에 ν‘œμ‹œλ˜κ³  μžˆλŠ” 컨텐츠 쀑 νŠΉμ • ν…μŠ€νŠΈλ₯Ό μ„ νƒν•˜λŠ” ν„°μΉ˜ μ‘°μž‘μ„ ν–‰ν•˜λŠ” μž…λ ₯ μ΄λ²€νŠΈκ°€ λ°œμƒν•˜λŠ” 것에 λŒ€μ‘ν•˜μ—¬, νŠΉμ • ν…μŠ€νŠΈμ— λŒ€ν•œ λ²ˆμ—­ λ˜λŠ” 어학사전 검색 결과에 κ΄€ν•œ 정보가 제2 λ””λ°”μ΄μŠ€ 상에 ν‘œμ‹œλ˜λ„λ‘ ν•  수 μžˆλ‹€. 도 18 및 도 19λ₯Ό μ°Έμ‘°ν•˜λ©΄, μœ„μ˜ μ‹€μ‹œμ˜ˆκ°€ μ‹€μ œλ‘œ μ‹œμ—°λ˜λŠ” λͺ¨μŠ΅μ„ 확인할 수 μžˆλ‹€.On the other hand, the user interface providing system 200 according to another embodiment of the present invention, as the user performs an operation such as turning the wrist of the hand wearing the second device 320 and the like; In response to an occurrence of an input event for performing a touch operation for selecting a specific text among the contents displayed on the first device 310 as the second device 320 is all faced toward the user, Information about the translation or text dictionary search results for the text may be displayed on the second device. 18 and 19, it can be seen that the above embodiment is actually demonstrated.

ν•œνŽΈ, 였λ₯Έμͺ½ 손λͺ©μ— 슀마트 μ›ŒμΉ˜ ν˜•νƒœμ˜ 제1 λ””λ°”μ΄μŠ€λ₯Ό μ°©μš©ν•˜κ³  μžˆλŠ” 제1 μ‚¬μš©μžμ™€ μ™Όμͺ½ 손λͺ©μ— 슀마트 μ›ŒμΉ˜ ν˜•νƒœμ˜ 제2 λ””λ°”μ΄μŠ€λ₯Ό μ°©μš©ν•˜κ³  μžˆλŠ” 제2 μ‚¬μš©μžκ°€ 각각 였λ₯Έμ†κ³Ό μ™Όμ†μœΌλ‘œ μ•…μˆ˜λ₯Ό λ‚˜λˆ„λŠ” μƒν™©μ—μ„œ 제1 μ‚¬μš©μžμ™€ 제2 μ‚¬μš©μžκ°€ μ„œλ‘œ λ§žμž‘μ€ 손을 λŒλ¦¬λŠ” ν”Œλ¦½ ν–‰μœ„λ₯Ό ν–‰ν•˜λŠ” μž…λ ₯ μ΄λ²€νŠΈκ°€ λ°œμƒν•˜λŠ” 경우λ₯Ό κ°€μ •ν•  수 μžˆλ‹€. μ΄λŸ¬ν•œ κ²½μš°μ—, λ³Έ 발λͺ…μ˜ λ‹€λ₯Έ μ‹€μ‹œμ˜ˆμ— λ”°λ₯Έ μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€ 제곡 μ‹œμŠ€ν…œ(200)은, μœ„μ™€ 같은 μž…λ ₯ μ΄λ²€νŠΈκ°€ λ°œμƒν•˜λŠ” 것에 λŒ€μ‘ν•˜μ—¬, 제1 μ‚¬μš©μžκ°€ μ°©μš©ν•˜κ³  μžˆλŠ” 제1 λ””λ°”μ΄μŠ€ μƒμ—μ„œ 제곡되고 μžˆλŠ” 컨텐츠(λ˜λŠ” κΈ°λŠ₯) 쀑 적어도 일뢀가 제2 μ‚¬μš©μžκ°€ μ°©μš©ν•˜κ³  μžˆλŠ” 제2 λ””λ°”μ΄μŠ€ μƒμ—μ„œ μ œκ³΅λ˜λ„λ‘ ν•˜κ±°λ‚˜, λ°˜λŒ€λ‘œ, 제2 μ‚¬μš©μžκ°€ μ°©μš©ν•˜κ³  μžˆλŠ” 제2 λ””λ°”μ΄μŠ€ μƒμ—μ„œ 제곡되고 μžˆλŠ” 컨텐츠(λ˜λŠ” κΈ°λŠ₯) 쀑 적어도 일뢀가 제1 μ‚¬μš©μžκ°€ μ°©μš©ν•˜κ³  μžˆλŠ” 제1 λ””λ°”μ΄μŠ€ μƒμ—μ„œ μ œκ³΅λ˜λ„λ‘ ν•  수 μžˆλ‹€. 이둜써, μ‚¬μš©μžλŠ” λ””λ°”μ΄μŠ€λ₯Ό μ°©μš©ν•˜κ³  μžˆλŠ” μ†μœΌλ‘œ λ‹€λ₯Έ μ‚¬μš©μžμ™€ μ•…μˆ˜λ₯Ό λ‚˜λˆ„λ©΄μ„œ ν”Œλ¦½ ν–‰μœ„λ₯Ό ν–‰ν•˜λŠ” κ²ƒλ§ŒμœΌλ‘œ λ‹€λ₯Έ μ‚¬μš©μžμ˜ λ””λ°”μ΄μŠ€λ‘œλΆ€ν„° 컨텐츠λ₯Ό 제곡 λ°›κ±°λ‚˜ λ‹€λ₯Έ μ‚¬μš©μžμ˜ λ””λ°”μ΄μŠ€μ—κ²Œ 컨텐츠λ₯Ό μ œκ³΅ν•  수 있게 λœλ‹€.On the other hand, a first user wearing a smart watch-type first device on the right wrist and a second user wearing a smart watch-type second device on the left wrist shake hands with the right hand and the left hand, respectively. It may be assumed that an input event occurs in which the user and the second user perform a flip action in which the user turns hands held together. In this case, the user interface providing system 200 according to another embodiment of the present invention may provide content (or function) provided on the first device worn by the first user in response to the occurrence of the above input event. At least some of the content (or functionality) being provided on the second device worn by the second user is at least partially worn by the first user. It can be provided on the first device that is doing. As a result, the user may receive content from another user's device or provide content to another user's device by simply flipping while shaking hands with the other user with a hand wearing the device.

이상 μ„€λͺ…λœ λ³Έ 발λͺ…에 λ”°λ₯Έ μ‹€μ‹œμ˜ˆλ“€μ€ λ‹€μ–‘ν•œ 컴퓨터 κ΅¬μ„±μš”μ†Œλ₯Ό ν†΅ν•˜μ—¬ μˆ˜ν–‰λ  수 μžˆλŠ” ν”„λ‘œκ·Έλž¨ λͺ…λ Ήμ–΄μ˜ ν˜•νƒœλ‘œ κ΅¬ν˜„λ˜μ–΄ λΉ„μΌμ‹œμ„±μ˜ 컴퓨터 νŒλ… κ°€λŠ₯ν•œ 기둝 맀체에 기둝될 수 μžˆλ‹€. 상기 λΉ„μΌμ‹œμ„±μ˜ 컴퓨터 νŒλ… κ°€λŠ₯ν•œ 기둝 λ§€μ²΄λŠ” ν”„λ‘œκ·Έλž¨ λͺ…λ Ήμ–΄, 데이터 파일, 데이터 ꡬ쑰 등을 λ‹¨λ…μœΌλ‘œ λ˜λŠ” μ‘°ν•©ν•˜μ—¬ 포함할 수 μžˆλ‹€. 상기 λΉ„μΌμ‹œμ„±μ˜ 컴퓨터 νŒλ… κ°€λŠ₯ν•œ 기둝 맀체에 κΈ°λ‘λ˜λŠ” ν”„λ‘œκ·Έλž¨ λͺ…λ Ήμ–΄λŠ” λ³Έ 발λͺ…을 μœ„ν•˜μ—¬ νŠΉλ³„νžˆ μ„€κ³„λ˜κ³  κ΅¬μ„±λœ κ²ƒλ“€μ΄κ±°λ‚˜ 컴퓨터 μ†Œν”„νŠΈμ›¨μ–΄ λΆ„μ•Όμ˜ λ‹Ήμ—…μžμ—κ²Œ κ³΅μ§€λ˜μ–΄ μ‚¬μš© κ°€λŠ₯ν•œ 것일 μˆ˜λ„ μžˆλ‹€. λΉ„μΌμ‹œμ„±μ˜ 컴퓨터 νŒλ… κ°€λŠ₯ν•œ 기둝 맀체의 μ˜ˆμ—λŠ”, ν•˜λ“œ λ””μŠ€ν¬, ν”Œλ‘œν”Ό λ””μŠ€ν¬ 및 자기 ν…Œμ΄ν”„μ™€ 같은 자기 맀체, CD-ROM, DVD와 같은 광기둝 맀체, ν”Œλ‘­ν‹°μ»¬ λ””μŠ€ν¬(floptical disk)와 같은 자기-κ΄‘ 맀체(magneto-optical media), 및 ROM, RAM, ν”Œλž˜μ‹œ λ©”λͺ¨λ¦¬ λ“±κ³Ό 같은 ν”„λ‘œκ·Έλž¨ λͺ…λ Ήμ–΄λ₯Ό μ €μž₯ν•˜κ³  μˆ˜ν–‰ν•˜λ„λ‘ νŠΉλ³„νžˆ κ΅¬μ„±λœ ν•˜λ“œμ›¨μ–΄ μž₯μΉ˜κ°€ ν¬ν•¨λœλ‹€. ν”„λ‘œκ·Έλž¨ λͺ…λ Ήμ–΄μ˜ μ˜ˆμ—λŠ”, μ»΄νŒŒμΌλŸ¬μ— μ˜ν•΄ λ§Œλ“€μ–΄μ§€λŠ” 것과 같은 기계어 μ½”λ“œλΏλ§Œ μ•„λ‹ˆλΌ 인터프리터 등을 μ‚¬μš©ν•΄μ„œ 컴퓨터에 μ˜ν•΄μ„œ 싀행될 수 μžˆλŠ” κ³ κΈ‰ μ–Έμ–΄ μ½”λ“œλ„ ν¬ν•¨λœλ‹€. 상기 ν•˜λ“œμ›¨μ–΄ μž₯μΉ˜λŠ” λ³Έ 발λͺ…에 λ”°λ₯Έ 처리λ₯Ό μˆ˜ν–‰ν•˜κΈ° μœ„ν•΄ ν•˜λ‚˜ μ΄μƒμ˜ μ†Œν”„νŠΈμ›¨μ–΄ λͺ¨λ“ˆλ‘œμ„œ μž‘λ™ν•˜λ„λ‘ ꡬ성될 수 있으며, κ·Έ 역도 λ§ˆμ°¬κ°€μ§€μ΄λ‹€.Embodiments according to the present invention described above may be implemented in the form of program instructions that may be executed by various computer components, and may be recorded on a non-transitory computer readable recording medium. The non-transitory computer readable recording medium may include program instructions, data files, data structures, etc. alone or in combination. The program instructions recorded on the non-transitory computer readable recording medium may be those specially designed and configured for the present invention, or may be known and available to those skilled in the computer software arts. Examples of non-transitory computer readable recording media include magnetic media such as hard disks, floppy disks and magnetic tape, optical recording media such as CD-ROMs, DVDs, magnetic-optical media such as floppy disks ( magneto-optical media) and hardware devices specifically configured to store and execute program instructions, such as ROM, RAM, flash memory, and the like. Examples of program instructions include not only machine code generated by a compiler, but also high-level language code that can be executed by a computer using an interpreter or the like. The hardware device may be configured to operate as one or more software modules to perform the process according to the invention, and vice versa.

μ΄μƒμ—μ„œ λ³Έ 발λͺ…이 ꡬ체적인 κ΅¬μ„±μš”μ†Œ λ“±κ³Ό 같은 νŠΉμ • 사항듀과 ν•œμ •λœ μ‹€μ‹œμ˜ˆ 및 도면에 μ˜ν•΄ μ„€λͺ…λ˜μ—ˆμœΌλ‚˜, μ΄λŠ” λ³Έ 발λͺ…μ˜ 보닀 μ „λ°˜μ μΈ 이해λ₯Ό 돕기 μœ„ν•΄μ„œ 제곡된 것일 뿐, λ³Έ 발λͺ…이 상기 μ‹€μ‹œμ˜ˆλ“€μ— ν•œμ •λ˜λŠ” 것은 μ•„λ‹ˆλ©°, λ³Έ 발λͺ…이 μ†ν•˜λŠ” κΈ°μˆ λΆ„μ•Όμ—μ„œ 톡상적인 지식을 κ°€μ§„ 자라면 μ΄λŸ¬ν•œ κΈ°μž¬λ‘œλΆ€ν„° λ‹€μ–‘ν•œ μˆ˜μ • 및 λ³€ν˜•μ„ κΎ€ν•  수 μžˆλ‹€.Although the present invention has been described by specific embodiments such as specific components and the like, but the embodiments and the drawings are provided to assist in a more general understanding of the present invention, the present invention is not limited to the above embodiments. For those skilled in the art, various modifications and variations can be made from these descriptions.

λ”°λΌμ„œ, λ³Έ 발λͺ…μ˜ 사상은 상기 μ„€λͺ…λœ μ‹€μ‹œμ˜ˆμ— κ΅­ν•œλ˜μ–΄ μ •ν•΄μ Έμ„œλŠ” μ•„λ‹ˆ 되며, ν›„μˆ ν•˜λŠ” νŠΉν—ˆμ²­κ΅¬λ²”μœ„λΏλ§Œ μ•„λ‹ˆλΌ 이 νŠΉν—ˆμ²­κ΅¬λ²”μœ„μ™€ κ· λ“±ν•˜κ²Œ λ˜λŠ” λ“±κ°€μ μœΌλ‘œ λ³€ν˜•λœ λͺ¨λ“  것듀은 λ³Έ 발λͺ…μ˜ μ‚¬μƒμ˜ 범주에 μ†ν•œλ‹€κ³  ν•  것이닀.Accordingly, the spirit of the present invention should not be limited to the above-described embodiments, and all of the equivalents or equivalents of the claims, as well as the appended claims, fall within the scope of the spirit of the present invention. I will say.

-λΆ€ν˜Έμ˜ μ„€λͺ…-Explanation of sign

100: 톡신망100: network

200: μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€ 제곡 μ‹œμŠ€ν…œ200: user interface providing system

310: 제1 λ””λ°”μ΄μŠ€310: first device

320: 제2 λ””λ°”μ΄μŠ€320: second device

Claims (16)

μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€λ₯Ό μ œκ³΅ν•˜κΈ° μœ„ν•œ λ°©λ²•μœΌλ‘œμ„œ,As a method for providing a user interface, (a) 제1 λ””λ°”μ΄μŠ€ 및 제2 λ””λ°”μ΄μŠ€μ˜ μžμ„Έ λ˜λŠ” μ›€μ§μž„μ— κ΄€ν•œ 정보λ₯Ό νšλ“ν•˜κ³ , 상기 제1 λ””λ°”μ΄μŠ€μ˜ μžμ„Έ λ˜λŠ” μ›€μ§μž„κ³Ό 상기 제2 λ””λ°”μ΄μŠ€μ˜ μžμ„Έ λ˜λŠ” μ›€μ§μž„ μ‚¬μ΄μ˜ μƒλŒ€μ μΈ 관계에 κΈ°μ΄ˆν•˜μ—¬ νŠΉμ •λ˜λŠ” μž…λ ₯ 이벀트λ₯Ό κ°μ§€ν•˜λŠ” 단계, 및(a) obtaining information about a posture or movement of the first device and the second device, and inputting an input event specified based on a relative relationship between the posture or movement of the first device and the posture or movement of the second device; Detecting, and (b) 상기 μž…λ ₯ μ΄λ²€νŠΈκ°€ λ°œμƒν•˜λŠ” 것에 λŒ€μ‘ν•˜μ—¬, 상기 제1 λ””λ°”μ΄μŠ€ μƒμ—μ„œ μ œκ³΅λ˜λŠ” 컨텐츠 및 κΈ°λŠ₯ 쀑 적어도 일뢀가 상기 제2 λ””λ°”μ΄μŠ€ μƒμ—μ„œ μ œκ³΅λ˜λ„λ‘ ν•˜κ±°λ‚˜, 상기 제2 λ””λ°”μ΄μŠ€ μƒμ—μ„œ μ œκ³΅λ˜λŠ” 컨텐츠 및 κΈ°λŠ₯ 쀑 적어도 일뢀가 상기 제1 λ””λ°”μ΄μŠ€ μƒμ—μ„œ μ œκ³΅λ˜λ„λ‘ ν•˜λŠ” 단계(b) in response to the occurrence of the input event, at least some of the content and functions provided on the first device are provided on the second device, or at least some of the content and functions provided on the second device are Providing on the first device λ₯Ό ν¬ν•¨ν•˜λŠ” 방법.How to include. 제1항에 μžˆμ–΄μ„œ,The method of claim 1, 상기 제1 λ””λ°”μ΄μŠ€ 및 상기 제2 λ””λ°”μ΄μŠ€ 쀑 적어도 ν•˜λ‚˜λŠ” 상기 μž…λ ₯ 이벀트λ₯Ό μœ λ°œμ‹œν‚€λŠ” μž…λ ₯ μˆ˜λ‹¨κ³Ό 일체둜 μ›€μ§μ΄λŠ” 방법.At least one of the first device and the second device moves integrally with the input means causing the input event. 제1항에 μžˆμ–΄μ„œ,The method of claim 1, 상기 (a) λ‹¨κ³„μ—μ„œ,In the step (a), 상기 제1 λ””λ°”μ΄μŠ€μ˜ λ°©ν–₯이 λ³€ν™”ν•˜λŠ” 양상과 상기 제2 λ””λ°”μ΄μŠ€μ˜ λ°©ν–₯이 λ³€ν™”ν•˜λŠ” 양상이 μ„œλ‘œ λ°˜λŒ€μ΄κ±°λ‚˜ λŒ€μΉ­μ΄λ©΄, 상기 μž…λ ₯ μ΄λ²€νŠΈκ°€ λ°œμƒν•œ κ²ƒμœΌλ‘œ κ°μ§€ν•˜λŠ” 방법.And changing the direction of the first device and the changing direction of the second device are opposite or symmetrical to each other. 제3항에 μžˆμ–΄μ„œ,The method of claim 3, 상기 (a) λ‹¨κ³„μ—μ„œ,In the step (a), 상기 μž…λ ₯ μ΄λ²€νŠΈκ°€ λ°œμƒν•˜κΈ° 전에 상기 제1 λ””λ°”μ΄μŠ€κ°€ μ‚¬μš©μž μͺ½μ„ 바라보고 μžˆμ—ˆμœΌλ©΄ 상기 μž…λ ₯ μ΄λ²€νŠΈκ°€ λ°œμƒν•œ 이후에 상기 제2 λ””λ°”μ΄μŠ€κ°€ 상기 μ‚¬μš©μž μͺ½μ„ λ°”λΌλ³΄κ²Œ 되고, 상기 μž…λ ₯ μ΄λ²€νŠΈκ°€ λ°œμƒν•˜κΈ° 전에 상기 제2 λ””λ°”μ΄μŠ€κ°€ 상기 μ‚¬μš©μž μͺ½μ„ 바라보고 μžˆμ—ˆμœΌλ©΄ 상기 μž…λ ₯ μ΄λ²€νŠΈκ°€ λ°œμƒν•œ 이후에 상기 제1 λ””λ°”μ΄μŠ€κ°€ 상기 μ‚¬μš©μž μͺ½μ„ λ°”λΌλ³΄κ²Œ λ˜λŠ” 방법.If the first device was looking toward the user before the input event occurred, the second device is looking at the user after the input event occurred, and before the input event occurs, the second device is If the user is looking at the user, the first device is looking at the user after the input event occurs. 제1항에 μžˆμ–΄μ„œ,The method of claim 1, 상기 (b) λ‹¨κ³„μ—μ„œ,In step (b), 상기 μž…λ ₯ μ΄λ²€νŠΈκ°€ λ°œμƒν•˜λŠ” 것에 λŒ€μ‘ν•˜μ—¬, 상기 제1 λ””λ°”μ΄μŠ€ μƒμ—μ„œ 제곡되고 있던 컨텐츠 쀑 적어도 일뢀가 상기 제2 λ””λ°”μ΄μŠ€μ—κ²Œ μ „μ†‘λ˜λ„λ‘ ν•˜κ±°λ‚˜, 상기 제2 λ””λ°”μ΄μŠ€ μƒμ—μ„œ 제곡되고 있던 컨텐츠 쀑 적어도 일뢀가 상기 제1 λ””λ°”μ΄μŠ€μ—κ²Œ μ „μ†‘λ˜λ„λ‘ ν•˜λŠ” 방법.In response to the input event occurring, at least some of the contents provided on the first device are transmitted to the second device, or at least some of the contents provided on the second device are transmitted to the first device. How to get it sent. 제1항에 μžˆμ–΄μ„œ,The method of claim 1, 상기 (b) λ‹¨κ³„μ—μ„œ,In step (b), 상기 μž…λ ₯ μ΄λ²€νŠΈκ°€ λ°œμƒν•˜λŠ” 것에 λŒ€μ‘ν•˜μ—¬, 상기 제1 λ””λ°”μ΄μŠ€ μƒμ—μ„œ μ‹€ν–‰λ˜κ³  있던 ν”„λ‘œμ„ΈμŠ€κ°€ 제2 λ””λ°”μ΄μŠ€ μƒμ—μ„œ μ‹€ν–‰λ˜λ„λ‘ ν•˜κ±°λ‚˜, 상기 제2 λ””λ°”μ΄μŠ€ μƒμ—μ„œ μ‹€ν–‰λ˜κ³  있던 ν”„λ‘œμ„ΈμŠ€κ°€ 제1 λ””λ°”μ΄μŠ€ μƒμ—μ„œ μ‹€ν–‰λ˜λ„λ‘ ν•˜λŠ” 방법.In response to the input event occurring, causing a process that was running on the first device to run on a second device, or causing a process that was running on the second device to run on the first device. 제1항에 μžˆμ–΄μ„œ,The method of claim 1, 상기 (b) λ‹¨κ³„μ—μ„œ,In step (b), 상기 μž…λ ₯ μ΄λ²€νŠΈκ°€ λ°œμƒν•˜κΈ° 전에 상기 제1 λ””λ°”μ΄μŠ€ μƒμ—μ„œ 제곡되고 있던 μ»¨ν…μΈ μ˜ ν˜•μ‹κ³Ό 상기 μž…λ ₯ μ΄λ²€νŠΈκ°€ λ°œμƒν•œ 이후에 상기 제2 λ””λ°”μ΄μŠ€ μƒμ—μ„œ μ œκ³΅λ˜λŠ” μ»¨ν…μΈ μ˜ ν˜•μ‹μ΄ μ„œλ‘œ λ‹€λ₯Έ 방법.And a format of content provided on the first device before the input event occurs and a format provided on the second device after the input event occurs. 제1항에 μžˆμ–΄μ„œ,The method of claim 1, 상기 μž…λ ₯ μ΄λ²€νŠΈλŠ”, 상기 제1 λ””λ°”μ΄μŠ€ 및 상기 제2 λ””λ°”μ΄μŠ€ 쀑 적어도 ν•˜λ‚˜μ— λŒ€ν•˜μ—¬ μž…λ ₯λ˜λŠ” μ‚¬μš©μž μ‘°μž‘μ— 더 κΈ°μ΄ˆν•˜μ—¬ νŠΉμ •λ˜λŠ” 방법.And the input event is further specified based on a user operation input to at least one of the first device and the second device. 제8항에 μžˆμ–΄μ„œ,The method of claim 8, 상기 (b) λ‹¨κ³„μ—μ„œ,In step (b), 상기 μž…λ ₯ μ΄λ²€νŠΈκ°€ λ°œμƒν•˜λŠ” 것에 λŒ€μ‘ν•˜μ—¬, 상기 제1 λ””λ°”μ΄μŠ€ μƒμ—μ„œ 제곡되고 있던 컨텐츠 쀑 상기 μ‚¬μš©μž μ‘°μž‘κ³Ό μ—°κ΄€λœ 뢀뢄이 상기 제2 λ””λ°”μ΄μŠ€ μƒμ—μ„œ μ œκ³΅λ˜λ„λ‘ ν•˜κ±°λ‚˜, 상기 제2 λ””λ°”μ΄μŠ€ μƒμ—μ„œ 제곡되고 있던 컨텐츠 쀑 상기 μ‚¬μš©μž μ‘°μž‘κ³Ό μ—°κ΄€λœ 뢀뢄이 상기 제1 λ””λ°”μ΄μŠ€ μƒμ—μ„œ μ œκ³΅λ˜λ„λ‘ ν•˜λŠ” 방법.In response to the occurrence of the input event, a portion associated with the user manipulation of content provided on the first device may be provided on the second device, or the content of content provided on the second device may be different from the user manipulation. Causing an associated portion to be provided on the first device. 제1항에 μžˆμ–΄μ„œ,The method of claim 1, 상기 (a) λ‹¨κ³„μ—μ„œ,In the step (a), 상기 제1 λ””λ°”μ΄μŠ€μ˜ ν‘œμ‹œ ν™”λ©΄μ˜ λ°©ν–₯κ³Ό 상기 제2 λ””λ°”μ΄μŠ€μ˜ ν‘œμ‹œ ν™”λ©΄μ˜ λ°©ν–₯이 λͺ¨λ‘ κΈ°μ„€μ •λœ λ²”μœ„ 내에 포함됨에 따라 상기 제1 λ””λ°”μ΄μŠ€μ˜ ν‘œμ‹œ ν™”λ©΄κ³Ό 상기 제2 λ””λ°”μ΄μŠ€μ˜ ν‘œμ‹œ 화면이 λͺ¨λ‘ μ‚¬μš©μž μͺ½μ„ λ°”λΌλ³΄λŠ” κ²ƒμœΌλ‘œ νŒλ‹¨λ˜λ©΄, 상기 μž…λ ₯ μ΄λ²€νŠΈκ°€ λ°œμƒν•œ κ²ƒμœΌλ‘œ κ°μ§€ν•˜λŠ” 방법.As both the direction of the display screen of the first device and the direction of the display screen of the second device are within a preset range, both the display screen of the first device and the display screen of the second device face the user. If it is determined that the input event has occurred. 제1항에 μžˆμ–΄μ„œ,The method of claim 1, 상기 μž…λ ₯ μ΄λ²€νŠΈλŠ”, 제1 면을 κΈ°μ€€μœΌλ‘œ ν•˜λŠ” 상기 제1 λ””λ°”μ΄μŠ€μ˜ μžμ„Έ λ˜λŠ” μ›€μ§μž„κ³Ό 제2 면을 κΈ°μ€€μœΌλ‘œ ν•˜λŠ” 상기 제2 λ””λ°”μ΄μŠ€μ˜ μžμ„Έ λ˜λŠ” μ›€μ§μž„ μ‚¬μ΄μ˜ μƒλŒ€μ μΈ 관계에 κΈ°μ΄ˆν•˜μ—¬ νŠΉμ •λ˜λŠ” 방법.And the input event is specified based on a relative relationship between a posture or movement of the first device relative to a first face and a posture or movement of the second device relative to a second face. 제1ν•­ λ‚΄μ§€ 제11ν•­ 쀑 μ–΄λŠ ν•œ 항에 λ”°λ₯Έ 방법을 μ‹€ν–‰ν•˜κΈ° μœ„ν•œ 컴퓨터 ν”„λ‘œκ·Έλž¨μ„ κΈ°λ‘ν•œ λΉ„μΌμ‹œμ„±μ˜ 컴퓨터 νŒλ… κ°€λŠ₯ν•œ 기둝 맀체.A non-transitory computer readable recording medium having recorded thereon a computer program for executing the method according to any one of claims 1 to 11. μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€λ₯Ό μ œκ³΅ν•˜κΈ° μœ„ν•œ λ””λ°”μ΄μŠ€λ‘œμ„œ,A device for providing a user interface, 상기 λ””λ°”μ΄μŠ€ 및 상기 λ””λ°”μ΄μŠ€μ™€ μ—°κ΄€λœ λ‹€λ₯Έ λ””λ°”μ΄μŠ€μ˜ μžμ„Έ λ˜λŠ” μ›€μ§μž„μ— κ΄€ν•œ 정보λ₯Ό νšλ“ν•˜κ³ , 상기 λ””λ°”μ΄μŠ€μ˜ μžμ„Έ λ˜λŠ” μ›€μ§μž„κ³Ό 상기 λ‹€λ₯Έ λ””λ°”μ΄μŠ€μ˜ μžμ„Έ λ˜λŠ” μ›€μ§μž„ μ‚¬μ΄μ˜ μƒλŒ€μ μΈ 관계에 κΈ°μ΄ˆν•˜μ—¬ νŠΉμ •λ˜λŠ” μž…λ ₯ 이벀트λ₯Ό κ°μ§€ν•˜λŠ” 기술 μˆ˜λ‹¨, 및Technical means for obtaining information about a posture or movement of the device and another device associated with the device and detecting a specified input event based on a relative relationship between the posture or movement of the device and the posture or movement of the other device , And 상기 μž…λ ₯ μ΄λ²€νŠΈκ°€ λ°œμƒν•˜λŠ” 것에 λŒ€μ‘ν•˜μ—¬, 상기 λ””λ°”μ΄μŠ€ μƒμ—μ„œ μ œκ³΅λ˜λŠ” 컨텐츠 및 κΈ°λŠ₯ 쀑 적어도 일뢀가 상기 λ‹€λ₯Έ λ””λ°”μ΄μŠ€ μƒμ—μ„œ μ œκ³΅λ˜λ„λ‘ ν•˜κ±°λ‚˜, 상기 λ‹€λ₯Έ λ””λ°”μ΄μŠ€ μƒμ—μ„œ μ œκ³΅λ˜λŠ” 컨텐츠 및 κΈ°λŠ₯ 쀑 적어도 일뢀가 상기 λ””λ°”μ΄μŠ€ μƒμ—μ„œ μ œκ³΅λ˜λ„λ‘ ν•˜λŠ” ν”„λ‘œκ·Έλž¨ λͺ¨λ“ˆA program for causing at least some of the content and functions provided on the device to be provided on the other device in response to the occurrence of the input event, or at least some of the content and functions provided on the other device to be provided on the device; module 을 ν¬ν•¨ν•˜λŠ” λ””λ°”μ΄μŠ€.Device comprising a. μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€λ₯Ό μ œκ³΅ν•˜κΈ° μœ„ν•œ μ‹œμŠ€ν…œμœΌλ‘œμ„œ,A system for providing a user interface, 제1 λ””λ°”μ΄μŠ€ 및 제2 λ””λ°”μ΄μŠ€μ˜ μžμ„Έ λ˜λŠ” μ›€μ§μž„μ— κ΄€ν•œ 정보λ₯Ό νšλ“ν•˜κ³ , 상기 제1 λ””λ°”μ΄μŠ€μ˜ μžμ„Έ λ˜λŠ” μ›€μ§μž„κ³Ό 상기 제2 λ””λ°”μ΄μŠ€μ˜ μžμ„Έ λ˜λŠ” μ›€μ§μž„ μ‚¬μ΄μ˜ μƒλŒ€μ μΈ 관계에 κΈ°μ΄ˆν•˜μ—¬ νŠΉμ •λ˜λŠ” μž…λ ₯ 이벀트λ₯Ό κ°μ§€ν•˜κ³ , 상기 μž…λ ₯ μ΄λ²€νŠΈκ°€ λ°œμƒν•˜λŠ” 것에 λŒ€μ‘ν•˜μ—¬, 상기 제1 λ””λ°”μ΄μŠ€ μƒμ—μ„œ μ œκ³΅λ˜λŠ” 컨텐츠 및 κΈ°λŠ₯ 쀑 적어도 일뢀가 상기 제2 λ””λ°”μ΄μŠ€ μƒμ—μ„œ μ œκ³΅λ˜λ„λ‘ ν•˜κ±°λ‚˜, 상기 제2 λ””λ°”μ΄μŠ€ μƒμ—μ„œ μ œκ³΅λ˜λŠ” 컨텐츠 및 κΈ°λŠ₯ 쀑 적어도 일뢀가 상기 제1 λ””λ°”μ΄μŠ€ μƒμ—μ„œ μ œκ³΅λ˜λ„λ‘ ν•˜λŠ” μ œμ–΄λΆ€, 및Acquires information about a posture or movement of a first device and a second device, detects an input event specified based on a relative relationship between the posture or movement of the first device and the posture or movement of the second device, In response to the input event occurring, at least some of the contents and functions provided on the first device are provided on the second device, or at least some of the contents and functions provided on the second device are provided on the first device. A control unit to be provided on the device, and 상기 제1 λ””λ°”μ΄μŠ€ 및 상기 제2 λ””λ°”μ΄μŠ€ 쀑 적어도 ν•˜λ‚˜λ‘œλΆ€ν„° 제곡 받은 정보λ₯Ό μ €μž₯ν•˜λŠ” μ €μž₯μ†ŒA storage storing information received from at least one of the first device and the second device λ₯Ό ν¬ν•¨ν•˜λŠ” μ‹œμŠ€ν…œ.System comprising. 제14항에 μžˆμ–΄μ„œ,The method of claim 14, 상기 μ œμ–΄λΆ€λŠ”, 상기 제1 λ””λ°”μ΄μŠ€μ˜ λ°©ν–₯이 λ³€ν™”ν•˜λŠ” 양상과 상기 제2 λ””λ°”μ΄μŠ€μ˜ λ°©ν–₯이 λ³€ν™”ν•˜λŠ” 양상이 μ„œλ‘œ λ°˜λŒ€μ΄κ±°λ‚˜ λŒ€μΉ­μ΄λ©΄, 상기 μž…λ ₯ μ΄λ²€νŠΈκ°€ λ°œμƒν•œ κ²ƒμœΌλ‘œ κ°μ§€ν•˜λŠ” μ‹œμŠ€ν…œ.And the controller is configured to detect that the input event has occurred when an aspect in which the direction of the first device changes and an aspect in which the direction of the second device changes are opposite or symmetric to each other. 제14항에 μžˆμ–΄μ„œ,The method of claim 14, 상기 μ œμ–΄λΆ€λŠ”, 상기 제1 λ””λ°”μ΄μŠ€μ˜ ν‘œμ‹œ ν™”λ©΄μ˜ λ°©ν–₯κ³Ό 상기 제2 λ””λ°”μ΄μŠ€μ˜ ν‘œμ‹œ ν™”λ©΄μ˜ λ°©ν–₯이 λͺ¨λ‘ κΈ°μ„€μ •λœ λ²”μœ„ 내에 포함됨에 따라 상기 제1 λ””λ°”μ΄μŠ€μ˜ ν‘œμ‹œ ν™”λ©΄κ³Ό 상기 제2 λ””λ°”μ΄μŠ€μ˜ ν‘œμ‹œ 화면이 λͺ¨λ‘ μ‚¬μš©μž μͺ½μ„ λ°”λΌλ³΄λŠ” κ²ƒμœΌλ‘œ νŒλ‹¨λ˜λ©΄, 상기 μž…λ ₯ μ΄λ²€νŠΈκ°€ λ°œμƒν•œ κ²ƒμœΌλ‘œ κ°μ§€ν•˜λŠ” μ‹œμŠ€ν…œ.The controller may be configured to display both the display screen of the first device and the display screen of the second device as both the direction of the display screen of the first device and the direction of the display screen of the second device are within a preset range. And if it is determined that the user is looking to the side, the system detects that the input event has occurred.
PCT/KR2015/008747 2014-10-02 2015-08-21 Method, device, and system for providing user interface and non-transitory computer-readable recording medium Ceased WO2016052859A1 (en)

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
KR10-2014-0132936 2014-10-02
KR20140132936 2014-10-02
KR10-2015-0051767 2015-04-13
KR1020150051767A KR101916700B1 (en) 2014-10-02 2015-04-13 Method, device, system and non-transitory computer-readable recording medium for providing user interface
US14/819,151 2015-08-05
US14/819,151 US9696815B2 (en) 2014-10-02 2015-08-05 Method, device, system and non-transitory computer-readable recording medium for providing user interface

Publications (1)

Publication Number Publication Date
WO2016052859A1 true WO2016052859A1 (en) 2016-04-07

Family

ID=55630851

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2015/008747 Ceased WO2016052859A1 (en) 2014-10-02 2015-08-21 Method, device, and system for providing user interface and non-transitory computer-readable recording medium

Country Status (1)

Country Link
WO (1) WO2016052859A1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140045547A1 (en) * 2012-08-10 2014-02-13 Silverplus, Inc. Wearable Communication Device and User Interface
US20140135631A1 (en) * 2012-06-22 2014-05-15 Fitbit, Inc. Biometric monitoring device with heart rate measurement activated by a single user-gesture
US20140139454A1 (en) * 2012-11-20 2014-05-22 Samsung Electronics Company, Ltd. User Gesture Input to Wearable Electronic Device Involving Movement of Device
WO2014084634A1 (en) * 2012-11-29 2014-06-05 μ£Όμ‹νšŒμ‚¬ 맀크둠 Mouse apparatus for eye-glass type display device, and method for driving same
US20140181954A1 (en) * 2012-12-26 2014-06-26 Charles Cameron Robertson System for conveying an identity and method of doing the same

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140135631A1 (en) * 2012-06-22 2014-05-15 Fitbit, Inc. Biometric monitoring device with heart rate measurement activated by a single user-gesture
US20140045547A1 (en) * 2012-08-10 2014-02-13 Silverplus, Inc. Wearable Communication Device and User Interface
US20140139454A1 (en) * 2012-11-20 2014-05-22 Samsung Electronics Company, Ltd. User Gesture Input to Wearable Electronic Device Involving Movement of Device
WO2014084634A1 (en) * 2012-11-29 2014-06-05 μ£Όμ‹νšŒμ‚¬ 맀크둠 Mouse apparatus for eye-glass type display device, and method for driving same
US20140181954A1 (en) * 2012-12-26 2014-06-26 Charles Cameron Robertson System for conveying an identity and method of doing the same

Similar Documents

Publication Publication Date Title
WO2015152487A1 (en) Method, device, system and non-transitory computer-readable recording medium for providing user interface
WO2018151449A1 (en) Electronic device and methods for determining orientation of the device
WO2018074877A1 (en) Electronic device and method for acquiring fingerprint information
WO2018026202A1 (en) Touch sensing device for determining information related to pen, control method therefor, and pen
WO2017095123A1 (en) Method, device, and system for providing user interface, and non-temporary computer-readable recording medium
WO2016088981A1 (en) Method, device, and system for providing user interface, and non-transitory computer-readable recording medium
US9696815B2 (en) Method, device, system and non-transitory computer-readable recording medium for providing user interface
WO2020130356A1 (en) System and method for multipurpose input device for two-dimensional and three-dimensional environments
WO2014129787A1 (en) Electronic device having touch-sensitive user interface and related operating method
WO2020130667A1 (en) Method and electronic device for controlling augmented reality device
WO2018004140A1 (en) Electronic device and operating method therefor
WO2018105955A2 (en) Method for displaying object and electronic device thereof
WO2014178693A1 (en) Method for matching multiple devices, device for enabling matching thereof and server system
WO2016080596A1 (en) Method and system for providing prototyping tool, and non-transitory computer-readable recording medium
WO2018135903A1 (en) Electronic device and method for displaying screen by the same
WO2014014240A1 (en) Contact type finger mouse and operating method thereof
WO2014185753A1 (en) Method for matching multiple devices, and device and server system for enabling matching
WO2012093779A2 (en) User terminal supporting multimodal interface using user touch and breath and method for controlling same
WO2019203591A1 (en) High efficiency input apparatus and method for virtual reality and augmented reality
CN104461231A (en) Information display control device and information display control method
JP2023527906A (en) Control method, device, terminal and storage medium
US10095309B2 (en) Input device, system and method for finger touch interface
WO2018074824A1 (en) Electronic device comprising electromagnetic interference sensor
JP2022074167A (en) Input control system
WO2015056886A1 (en) Method for controlling touch screen by detecting position of line of sight of user

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 15847602

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 15847602

Country of ref document: EP

Kind code of ref document: A1