Electronic device and control method thereof
The electronic device addresses the challenge of managing multiple account logins by using sensors and processors to automate the process, ensuring seamless integration and improved user experience.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- SAMSUNG ELECTRONICS CO LTD
- Filing Date
- 2025-09-26
- Publication Date
- 2026-04-30
AI Technical Summary
Existing electronic devices struggle with efficiently managing multiple account logins, often requiring manual intervention for each account switch and lacking seamless integration of login processes.
An electronic device equipped with sensors, a communication interface, and a processor that detects user interactions to simultaneously manage multiple account logins by obtaining login information from multiple user terminal devices, maintaining existing logins, and executing a multi-login function.
Enables seamless and automated management of multiple account logins, enhancing user experience by optimizing content utilization and reducing manual intervention.
Smart Images

Figure KR2025015244_30042026_PF_FP_ABST
Abstract
Description
Electronic device and control method thereof
[0001] The present disclosure relates to an electronic device and a control method for performing login to a plurality of accounts.
[0002] Thanks to advancements in electronic technology, various types of electronic devices are being used in daily life. Among these devices may be those that perform logins to multiple accounts.
[0003] According to at least one embodiment of the present disclosure, an electronic device comprises at least one sensor, a communication interface, a memory for storing at least one instruction, and at least one processor for executing said at least one instruction. When the at least one processor detects a first user interaction through said at least one sensor, it obtains login information from a first user terminal device and performs a login to a first account; and when the processor detects a second user interaction through said at least one sensor after the login to the first account has been performed, it obtains login information from a second user terminal device and performs a login to a second account while maintaining the login to the first account.
[0004] Additionally, according to at least one embodiment of the present disclosure, a control method for an electronic device may include the step of, upon detecting a first user interaction, obtaining login information from a first user terminal device and performing a login to a first account, and upon detecting a second user interaction after the login to the first account has been performed, obtaining login information from a second user terminal device and performing a login to a second account while maintaining the login to the first account.
[0005] Additionally, a non-transient readable recording medium according to at least one embodiment of the present disclosure stores a program for performing a control method of an electronic device, comprising the steps of: obtaining login information from a first user terminal device and performing a login to a first account when a user interaction is detected; obtaining login information from a second user terminal device and performing a login to a second account when a user interaction is detected after the login to the first account is performed; and executing a multi-login function corresponding to the login state when the login state is maintained based on the first account and the second account.
[0006] FIG. 1 is a drawing for explaining the operation of an electronic device according to at least one embodiment of the present disclosure.
[0007] FIG. 2 is a block diagram illustrating the configuration of an electronic device according to at least one embodiment of the present disclosure.
[0008] FIG. 3 is a detailed block diagram for illustrating an electronic device according to at least one embodiment of the present disclosure.
[0009] FIG. 4 is a drawing for explaining the operation of an electronic device according to at least one embodiment of the present disclosure.
[0010] FIG. 5 is a diagram illustrating the operation of performing a login to an electronic device according to at least one embodiment of the present disclosure.
[0011] FIG. 6 is a drawing for explaining the operation of performing a login to an electronic device according to at least one embodiment of the present disclosure.
[0012] FIG. 7 is a drawing for explaining the operation of performing a login to an electronic device according to at least one embodiment of the present disclosure.
[0013] FIG. 8 is a drawing for explaining the operation of performing a login to an electronic device according to at least one embodiment of the present disclosure.
[0014] FIG. 9 is a drawing for explaining the operation of displaying an image on an electronic device according to at least one embodiment of the present disclosure.
[0015] FIG. 10 is a flowchart illustrating the operation of performing a login to an electronic device according to at least one embodiment of the present disclosure.
[0016] FIG. 11 is a flowchart illustrating an operation for identifying a user terminal device according to at least one embodiment of the present disclosure.
[0017] The terms used in the various embodiments of this Disclosure have been selected to be as widely used and general as possible, taking into account their functions within this Disclosure; however, these terms may vary depending on the intent of those skilled in the art, case law, the emergence of new technologies, etc. Additionally, in specific cases, terms have been selected at the applicant's discretion, and in such cases, their meanings will be described in detail in the relevant description section of this Disclosure. Therefore, terms used in this Disclosure should be defined not merely by their names, but based on their meanings and the overall content of this Disclosure.
[0018] The various embodiments of the present disclosure and the terms used therein are not intended to limit the technical features described in the present disclosure to specific embodiments, and should be understood to include various modifications, equivalents, or substitutions of said embodiments.
[0019] In relation to the description of the drawings, similar reference numerals may be used for similar or related components.
[0020] The singular form of the noun corresponding to the item may include one or multiple items, unless the relevant context clearly indicates otherwise.
[0021] In the present disclosure, each of the phrases such as “A or B”, “at least one of A and B”, “at least one of A or B”, “A, B or C”, “at least one of A, B and C”, and “at least one of A, B, or C” may include any one of the items listed together in the corresponding phrase, or all possible combinations thereof.
[0022] Terms such as "first," "second," or "first" or "second" may be used simply to distinguish a component from another component and do not limit the components in other aspects (e.g., importance or order).
[0023] Where any (e.g., 1st) component is referred to as "coupled" or "connected" to another (e.g., 2nd) component, with or without the terms "functionally" or "communicationly," it means that the component may be connected to the other component directly (e.g., via a wire), wirelessly, or through a third component.
[0024] Terms such as "include" or "have" are intended to specify the existence of the features, numbers, steps, actions, components, parts, or combinations thereof described in this disclosure, and do not preclude the existence or addition of one or more other features, numbers, steps, actions, components, parts, or combinations thereof.
[0025] When it is said that a component is "connected," "combined," "supported," or "in contact" with another component, this includes not only cases where the components are directly connected, combined, supported, or in contact, but also cases where they are indirectly connected, combined, supported, or in contact through a third component.
[0026] When it is said that a component is located "on" another component, this includes not only cases where one component is in contact with the other, but also cases where another component exists between the two components.
[0027] The term "and / or" includes a combination of multiple related described components or any of the multiple related described components.
[0028] In the present disclosure, a "module" or "part" performs at least one function or operation and may be implemented in hardware or software, or a combination of hardware and software. Additionally, a plurality of "modules" or a plurality of "parts" may be integrated into at least one module and implemented by at least one processor, except for a "module" or "part" that needs to be implemented in specific hardware.
[0029] Meanwhile, various elements and areas in the drawings are depicted schematically. Accordingly, the technical concept of the present disclosure is not limited by the relative sizes or spacing depicted in the attached drawings.
[0030] In the present disclosure, the term "user" may refer to a person using an electronic device or a device using an electronic device (e.g., an artificial intelligence electronic device).
[0031] An embodiment of the present disclosure will be described in more detail below with reference to the attached drawings.
[0032] FIG. 1 is a drawing for explaining the operation of an electronic device according to at least one embodiment of the present disclosure.
[0033] Referring to FIG. 1, the electronic device (100) can communicate with a user terminal device (200) or a server (300) to collect and store various data.
[0034] An electronic device (100) according to one embodiment can communicate with other external devices, such as a user terminal device (200) or a server (300), using a network. As the electronic device (100) performs communication, it can obtain various information, such as login information and login history information.
[0035] For example, an electronic device (100) can communicate with a user terminal device (200) to obtain login information and perform a login based on the obtained login information.
[0036] Here, “login” may include a process that allows only specific users to be authorized and access their system.
[0037] According to embodiments of the present disclosure, user authentication may include a service that performs user identification and authentication by sending information such as a user ID, password, or internet communication protocol address to an authentication server upon a user's request for access.
[0038] For example, login may include the action of unlocking a computer by entering the user's ID and password on a locked computer.
[0039] Here, “login information” refers to information for accessing a specific account, etc., and may consist of an account ID and password, and may include information about a user account stored on a user terminal device.
[0040] Here, “login history information” is information that records the history of a user logging into a specific account and performing a specific action, and may include at least one of execution application information, screen mode information, screen brightness information, sound information, execution content information, or communication connection information.
[0041] A network may include various wired and wireless networks. Wired networks include cable networks or telephone networks, etc., and wireless networks may include all networks that transmit and receive signals via radio waves. Wired and wireless networks may be connected to each other.
[0042] Networks may include wide area networks (WANs) such as the Internet, local area networks (LANs) formed around access points (APs), and short-range wireless networks that do not pass through access points (APs). Short-range wireless networks may include Bluetooth (IEEE 802.15.1), Zigbee (IEEE 802.15.4), Wi-Fi Direct, Near Field Communication (NFC), Z-Wave, etc., but are not limited thereto.
[0043] Referring to FIG. 1, the electronic device (100) may be at least one of various types of electronic devices. For example, the electronic device (100) may include at least one of an audio device (100-1), a display device (100-2), or a portable projector (100-3) as illustrated, but is not limited thereto. For example, it may include various types of electronic devices not illustrated in the drawings, such as a TV, laptop, monitor, kiosk, tablet PC, user terminal, electronic picture frame, LFD (large format display), Digital Signage, DID (Digital Information Display), video wall, projector display, server device, etc.
[0044] Additionally, the aforementioned electronic devices are merely examples, and in addition to the aforementioned electronic devices, a device capable of performing the operation described below by being connected to a user terminal device (200) or a server (300) may be included in the electronic device (100) according to one embodiment.
[0045] The user terminal device (200) may be carried by another user or placed in another user's home or office, etc. The user terminal device (200) may include, but is not limited to, a personal computer, terminal, portable telephone, smartphone, handheld device, wearable device, etc.
[0046] The server (300) may include a communication module capable of communicating with another server, an electronic device (100), or a user terminal device (200), at least one processor capable of processing data received from another server, an electronic device (100), or a user terminal device (200), and at least one memory capable of storing a program for processing data or processed data. Such a server (300) may be implemented as various computing devices such as a workstation, a cloud, a data drive, or a data station. The server (300) may be implemented as one or more servers that are physically or logically separated based on functions, detailed configurations of functions, or data, and may transmit and receive data and process the transmitted and received data through communication between each server.
[0047] The server (300) can perform functions such as managing user accounts, registering electronic devices (100) associated with user accounts, and managing or controlling registered electronic devices (100). For example, a user can create a user account by accessing the server (300) through a user terminal device (200). A user account can be identified by an ID and password set by the user. The server (300) can register electronic devices (100) to user accounts according to a set procedure. For example, the server (300) can register, manage, and control electronic devices (100) by linking identification information of the electronic device (100) (e.g., serial number or MAC address, etc.) to the user account. A user terminal device (200) may include a communication module capable of communicating with an electronic device (100) or a server (300), a user interface that receives user input or outputs information to the user, at least one processor that controls the operation of the user terminal device (200), and at least one memory in which a program for controlling the operation of the user terminal device (200) is stored.
[0048] Hereinafter, according to various embodiments of the present disclosure, an electronic device (100) that performs a login to a second account while maintaining a login to a first account, and a method for identifying a user terminal device to obtain login information, etc., will be described in detail.
[0049] FIG. 2 is a block diagram illustrating the configuration of an electronic device according to at least one embodiment of the present disclosure.
[0050] Referring to FIG. 2, the electronic device (100) includes at least one sensor (110), a communication interface (120), a memory (130), and at least one processor (140).
[0051] At least one sensor (110) is configured to detect interaction. Specifically, it may include at least one of a LiDAR sensor, a vision sensor, an image sensor, an infrared sensor, an ultrasonic sensor, a motion sensor, a gyroscope sensor, an accelerometer sensor, and a proximity sensor.
[0052] The sensing value of at least one sensor (110) may be provided to at least one processor (140), etc. Based on the sensing value of at least one sensor (110), the electronic device (100) may detect the shaking of the electronic device, the presence of an object located near the electronic device, the distance from the object located near the electronic device, an external user terminal device, etc.
[0053] If at least one sensor (110) includes an acceleration sensor, it can detect shaking of the electronic device (100) to detect user interaction.
[0054] Here, “user interaction” includes interaction between a user and an electronic device. Interaction may include the act of a user inputting user input, such as touch, voice, or gestures, into an electronic device through a user interface to use the electronic device, or the user input itself. Additionally, interaction may include the response of the electronic device to the user input, and the response may consist of tactile, visual, auditory, and a combination of at least two of these.
[0055] For example, if at least one processor (140) detects the act of a first user tapping the electronic device (100) through at least one sensor (110) as a first user interaction, it can obtain login information from the first user terminal device and perform a login to the first account.
[0056] At least one sensor (110) may detect an external device. For example, at least one processor (140) may use a motion sensor or an ultrasonic sensor to detect the presence, number, location, etc. of user terminal devices located around the electronic device (100).
[0057] At least one processor (140) can perform a login to the second account while maintaining the login to the first account, by obtaining login information from the second user terminal device when it detects a second user interaction through at least one sensor (110) after the login to the first account is performed.
[0058] Here, “second user interaction” may mean a user interaction detected after the first user interaction has been detected.
[0059] Here, the “action of logging in to a second account while maintaining a login to the first account” may be referred to as a “multi-login function,” but is not limited thereto; it may also be referred to by various terms such as Multiple Account Login, Multiple Login, Parallel Account Login, Multi-user Login, Concurrent Login, and Multiple Account Support. For convenience, it will be referred to as a “multi-login function” below.
[0060] Here, the “multi-login function” may refer to a function that allows logging in with multiple accounts to a single electronic device or a single program, and managing the data of each account in an integrated manner.
[0061] When at least one processor (140) detects at least one of the first user interaction or the second user interaction through at least one sensor (110), it can obtain distance information of a user terminal device located within a preset radius of the electronic device (100) and identify a user terminal device to obtain login information based on the distance information. This is explained in detail in FIG. 7.
[0062] According to an embodiment, the memory (130) may store data necessary for various embodiments of the present disclosure. Depending on the purpose of data storage, the memory (130) may be implemented in the form of a memory embedded in the electronic device (100) or in the form of a memory that can be attached to and detached from the electronic device (100).
[0063] For example, data for driving the electronic device (100) may be stored in memory embedded in the electronic device (100), and data for the expansion function of the electronic device (100) may be stored in memory that is detachable from the electronic device (100).
[0064] In the case of memory embedded in an electronic device (100), it may be implemented in the form of volatile memory (e.g., DRAM (dynamic RAM), SRAM (static RAM), or SDRAM (synchronous dynamic RAM), etc.), non-volatile memory (e.g., OTPROM (one time programmable ROM), PROM (programmable ROM), EPROM (erasable and programmable ROM), EEPROM (electrically erasable and programmable ROM), mask ROM, flash ROM, flash memory (e.g., NAND flash or NOR flash), etc.), hard drive, or solid state drive (SSD).
[0065] In the case of a memory that can be attached to and detached from an electronic device (100), it can be implemented in the form of a memory card (e.g., CF (compact flash), SD (secure digital), Micro-SD (micro secure digital), Mini-SD (mini secure digital), xD (extreme digital), MMC (multi-media card), etc.) or an external memory that can be connected to a USB port (e.g., USB memory).
[0066] The memory (130) may include various instructions required for the operation of at least one processor (140). Here, the instructions may include an instruction to perform a login to a second account while maintaining a login to a first account, an instruction to obtain distance information of a user terminal device, an instruction to identify a user terminal device to obtain login information based on distance information, and an instruction to perform a function corresponding to login history information.
[0067] The memory (130) can store login history information. Here, the login history information may include at least one of execution application information, screen mode information, screen brightness information, sound information, execution content information, or communication connection information.
[0068] For example, if the electronic device (100) is a display device, the display device can store the history of setting the screen mode to movie mode while the user has logged in with the first account as a login history for the first account.
[0069] Additionally, the memory (130) may store account information for which a login was performed. For example, if a login to a second account is performed while the login to a first account is maintained, the first account and the second account may be stored as multi-login accounts, and login history information for the multi-login accounts, such as content information executed while in a multi-login state, may be stored.
[0070] The communication interface (120) can communicate with an external server or an external user terminal device. In particular, the communication interface (120) can communicate with an external server or an external user terminal device to obtain user account information or login information from the user terminal device.
[0071] The communication interface (120) may include wired or wireless input / output interfaces (or input / output terminals) according to various standards. For example, one or more connection interfaces may include various interfaces such as HDMI (High Definition Multimedia Interface), MHL (Mobile High-Definition Link), USB (Universal Serial Bus), DP (Display Port), Thunderbolt, VGA (Video Graphics Array) port, RGB port, D-SUB (D-subminiature), DVI (Digital Visual Interface), AP-based Wi-Fi (Wi-Fi, Wireless LAN Network), Bluetooth, Zigbee, wired / wireless LAN (Local Area Network), WAN (Wide Area Network), Ethernet, IEEE 1394, AES / EBU (Audio Engineering Society / European Broadcasting Union), Optical, Coaxial, etc.
[0072] According to an embodiment, at least one processor (140) controls the overall operation of the electronic device (100). Specifically, at least one processor (140) is connected to each component of the electronic device (100) and can control the overall operation of the electronic device (100).
[0073] At least one processor (140) can perform the operation of an electronic device (100) according to various embodiments by executing at least one instruction stored in memory.
[0074] At least one processor (140) may perform a multi-login function that performs a login to a second account while maintaining a login to a first account.
[0075] At least one processor (140) can detect user interaction through at least one sensor and perform a login to a user account using login information.
[0076] At least one processor (140) may obtain distance information of a user terminal device located within a preset radius of the electronic device (100), and may identify a user terminal device to obtain login information based on the obtained distance information.
[0077] According to an embodiment, at least one processor (140) may be implemented as a digital signal processor (DSP) that processes digital signals, a microprocessor, or a TCON (Timing controller). However, it is not limited thereto and may include or be defined by one or more of a central processing unit (CPU), a Micro Controller Unit (MCU), a micro processing unit (MPU), a controller, an application processor (AP), a communication processor (CP), an ARM processor, or an AI (Artificial Intelligence) processor. Additionally, at least one processor (140) may be implemented as a System on Chip (SoC) or Large Scale Integration (LSI) with a built-in processing algorithm, or may be implemented in the form of a Field Programmable Gate Array (FPGA). At least one processor (140) can perform various functions by executing computer executable instructions stored in memory.
[0078] At least one processor (140) may include one or more of a CPU (Central Processing Unit), GPU (Graphics Processing Unit), APU (Accelerated Processing Unit), MIC (Many Integrated Core), DSP (Digital Signal Processor), NPU (Neural Processing Unit), hardware accelerator, or machine learning accelerator.
[0079] At least one processor (140) can control one or any combination of other components of the electronic device and can perform operations or data processing related to communication. At least one processor (140) can execute one or more programs or instructions stored in memory. For example, at least one processor (140) can perform the method according to an embodiment of the present disclosure by executing one or more instructions stored in memory.
[0080] If the method according to the embodiment of the present disclosure includes a plurality of operations, the plurality of operations may be performed by a single processor or by a plurality of processors.
[0081] For example, when the first operation, the second operation, and the third operation are performed by the method according to the embodiment, the first operation, the second operation, and the third operation may all be performed by the first processor, or the first operation and the second operation may be performed by the first processor (e.g., a general-purpose processor) and the third operation may be performed by the second processor (e.g., an artificial intelligence dedicated processor).
[0082] At least one processor (140) may be implemented as a single core processor including one core, or as one or more multicore processors including multiple cores (e.g., homogeneous multicore or heterogeneous multicore).
[0083] When at least one processor (140) is implemented as a multi-core processor, each of the multiple cores included in the multi-core processor may include internal processor memory such as cache memory or on-chip memory, and a common cache shared by multiple cores may be included in the multi-core processor.
[0084] Each of the multiple cores (or some of the multiple cores) included in the multi-core processor may independently read and execute program instructions for implementing the method according to the embodiment of the present disclosure, or all (or some of) of the multiple cores may be linked together to read and execute program instructions for implementing the method according to the embodiment of the present disclosure.
[0085] FIG. 3 is a detailed block diagram for illustrating an electronic device according to at least one embodiment of the present disclosure.
[0086] Referring to FIG. 3, an electronic device (100) according to one embodiment of the present disclosure may include at least one sensor (110), a communication interface (120), a memory (130), at least one processor (140), an input interface (150), or a display (160). Parts that overlap with the description above will be omitted or abbreviated below.
[0087] At least one sensor (110) includes an acceleration sensor (111) and may include at least one of a motion sensor (112) or an ultrasonic sensor (113).
[0088] For example, the acceleration sensor (111) detects user interaction, and the motion sensor (112) or the ultrasonic sensor (113) can identify a user terminal device to obtain login information.
[0089] If at least one sensor (110) includes an ultrasonic sensor, the ultrasonic sensor can emit ultrasonic waves toward a surrounding object and then receive the reflected waves that return after hitting the object. At least one processor (140) can calculate the time from when the ultrasonic waves are emitted until the reflected waves return to identify the distance between the electronic device (100) and the object, etc.
[0090] At least one processor (140) can receive user input for controlling an electronic device through an input interface (150), store it as login history information, and perform a function corresponding to the stored login history information.
[0091] At least one processor (140) can obtain user's interest content information based on login history information and display the interest content information on the display (160).
[0092] Here, “content” consists of images, audio, or a combination thereof and includes information that can be provided to the user visually, audibly, or audiovisually through an electronic device (100).
[0093] For example, content may include audio content, music content, image content, video content, widget content, web pages, etc.
[0094] At least one processor (140) may detect user interaction through an acceleration sensor (111) and identify a user terminal device to obtain login information based on at least one of a motion sensor (112) or an ultrasonic sensor (113).
[0095] The input interface (150) can receive various feedback from the user and may include a touch screen, a microphone, etc.
[0096] For example, at least one processor (140) can receive user input for controlling an electronic device (100) through an input interface (150). At least one processor (140) can receive user input, store it as login history information, and perform a function corresponding to the login history information.
[0097] For example, in the case of an electronic device (100) including a touch screen, when a user inputs to set subtitles in Korean through the touch screen while watching a foreign movie, at least one processor (140) stores the history of setting Korean subtitles as login history information, so that the user can perform the Korean subtitle function without separate input when watching a foreign movie.
[0098] The display (160) can provide various visual feedback to the user. For example, if at least one processor (140) obtains information on the user's content of interest based on login history information, the information on the content of interest can be displayed through the display (160).
[0099] The display (160) may display an image received from a user terminal device. For example, if at least one processor (140) receives an image from at least one of the first user terminal device or the second user terminal device through the communication interface (120), the received image may be displayed through the display (160).
[0100] At this time, the operation of receiving and displaying video from a connected user terminal device may be referred to as a “mirroring function,” but is not limited thereto, and may be referred to by various terms such as screen casting, screen duplication, display sharing, screen sharing, and screen transfer. For convenience, it will be referred to as a “mirroring function” below.
[0101] “Mirroring” in computer graphics can refer to the operation of manipulating a shape to display an image reflected in a mirror.
[0102] FIG. 4 is a drawing for explaining the operation of an electronic device according to at least one embodiment of the present disclosure.
[0103] The electronic device (100) can communicate with the server (300) or the user terminal device (200-1, 200-2). For example, when the electronic device (100) detects a first user interaction in which the first user (50-1) taps the first user terminal device (200-1) on the electronic device (100), it can obtain login information for the first account from the first user terminal device (200-1).
[0104] After the electronic device (100) performs a login to the first account using the acquired login information, when it detects a second user interaction in which the second user (50-2) taps the second user terminal device (200-2) on the electronic device (100), it acquires login information from the second user terminal device (200-2) and can perform a login to the second account while maintaining the login to the first account.
[0105] However, it is not limited to this, and the electronic device (100) may perform a multi-login function by obtaining various data, such as user account information and login information, from a server (300) in addition to a user terminal device.
[0106] FIG. 5 is a diagram illustrating the operation of performing a login to an electronic device according to at least one embodiment of the present disclosure.
[0107] Referring to FIG. 5, when a user (50) performs the action of tapping the user terminal device (200) on the electronic device (100), the electronic device (100) detects the user interaction and obtains login information from the user terminal device (200), and can perform a login to the first account using the obtained login information.
[0108] When a login is performed with the first account, the electronic device (100) may display a UI (165) indicating that the user terminal device (200) is linked to the electronic device (100) through the first account. Here, linkage may mean that a communication connection is established between devices.
[0109] FIG. 6 is a drawing for explaining the operation of performing a login to an electronic device according to at least one embodiment of the present disclosure.
[0110] Referring to FIG. 6, when a first user (50-1) performs the action of tapping the first user terminal device (200-1) on the electronic device (100), the electronic device (100) detects the user interaction and obtains login information from the user terminal device (200-1), and can perform a login to the first account using the obtained login information.
[0111] When a login is performed with the first account, the electronic device (100) may display a UI (166-1) indicating that the user terminal device (200-1) is linked to the electronic device (100) through the first account.
[0112] When the second user (50-2) performs the action of tapping the second user terminal device (200-2) on the electronic device (100) while the login for the first account is maintained, the electronic device (100) detects the user interaction and obtains login information from the user terminal device (200-2), and can perform a login to the second account using the obtained login information.
[0113] When the electronic device (100) performs a login to the second account while the login to the first account is maintained, it can execute a multi-login function and display a UI (166-2) indicating that the first account and the second account are linked to the electronic device (100).
[0114] On the other hand, if a login is performed with a second account and a log off is performed on the first account that was previously logged in, the login account may switch from the first account to the second account. This is explained in detail in FIG. 8.
[0115] FIG. 7 is a drawing for explaining the operation of performing a login to an electronic device according to at least one embodiment of the present disclosure.
[0116] Referring to FIG. 7, when the electronic device (100) detects at least one of a first user interaction or a second user interaction, it can obtain distance information of a user terminal device located within a preset radius of the electronic device (100) and identify a user terminal device to obtain login information based on the distance information.
[0117] For example, when a first user (50-1) taps an electronic device (100) using a first user terminal device (200-1), the electronic device (100) can identify the user terminal device within a preset radius.
[0118] When the electronic device (100) identifies a first user terminal device (200-1), a second user terminal device (200-2), and a third user terminal device (200-3) within a preset radius, it can obtain distance information for each user terminal device using at least one sensor. For example, the electronic device (100) can calculate the distance between the electronic device (100) and the user terminal device using an ultrasonic sensor.
[0119] The electronic device (100) can compare distance information of each user terminal device and, if it identifies the first user terminal device (200-1) as being located at the closest distance, identify the first user terminal device (200-1) as the user terminal device to obtain login information. That is, it can obtain user account information or login information by performing communication with the first user terminal device (200-1).
[0120] The electronic device (100) can obtain account information or login information of the first user (50-1) based on information obtained from the first user terminal device (200-1) and perform a login to the first user's account. In this case, the electronic device (100) can display a UI (167) indicating that a login to the first user's (50-1) account has been performed.
[0121] FIG. 8 is a drawing for explaining the operation of performing a login to an electronic device according to at least one embodiment of the present disclosure.
[0122] Referring to FIG. 8, the electronic device (100) can perform a log off for the first account and maintain a login state for the second account based on a preset condition. Here, “preset condition” may mean a condition to disable a multi-login function that performs simultaneous login with multiple accounts.
[0123] For example, when a first user (50-1) performs the action of tapping the first user terminal device (200-1) on the electronic device (100), the electronic device (100) detects the user interaction and obtains login information from the user terminal device (200-1), and can perform a login to the first account using the obtained login information.
[0124] When a login is performed with the first account, the electronic device (100) can display a UI (168-1) indicating that the user terminal device (200-1) is linked to the electronic device (100) through the first account.
[0125] When the second user (50-2) performs the action of tapping the second user terminal device (200-2) on the electronic device (100) while the login for the first account is maintained, the electronic device (100) detects the user interaction and obtains login information from the user terminal device (200-2), and can perform a login to the second account using the obtained login information.
[0126] In this case, if a condition to disable the multi-login function that performs simultaneous login with multiple accounts on the electronic device (100) is set, the multi-login is not executed and the previously logged-in account can be switched to the newly logged-in account.
[0127] For example, the electronic device (100) can display a UI (168-2) indicating that the device has switched from a first account that is already logged in to a second account that is newly logged in.
[0128] FIG. 9 is a drawing for explaining the operation of displaying an image on an electronic device according to at least one embodiment of the present disclosure.
[0129] The electronic device (100) can control a communication interface to receive an image from at least one of a first user terminal device or a second user terminal device, and control a display to display the received image.
[0130] For example, when a user taps an electronic device (100) using a user terminal device (200) in which a video (269) is being played, the electronic device (100) can receive data regarding the video (269) being played on the user terminal device and display the received video (169).
[0131] At this time, the operation of receiving and displaying video from a user terminal device connected via communication may be referred to as a “mirroring function,” but is not limited thereto, and may be referred to by various terms such as screen casting, screen duplication, display sharing, screen sharing, and screen transfer.
[0132] Meanwhile, it is not limited to this, and if the electronic device (100) is an electronic device including a speaker (e.g., an audio device), it may receive audio being played on a user terminal device and play the received audio.
[0133] As another example, if the electronic device (100) is a portable projector capable of performing a speaker function, it may receive a video being played on a user terminal device and display it in a projected form, and if audio is being played along with the video, it may receive the audio and play it through the speaker.
[0134] In addition, it is possible to connect to a network of electronic devices by receiving not only video or audio data from the user terminal device, but also connection information stored in the user terminal device.
[0135] For example, if the electronic device is a TV and is not connected to a network, tapping the user terminal device on the TV can receive mobile Wi-Fi information or hotspot information stored on the user terminal device, and the TV can be connected to the network using the received mobile Wi-Fi information or hotspot information.
[0136] FIG. 10 is a flowchart illustrating the operation of performing a login to an electronic device according to at least one embodiment of the present disclosure.
[0137] Referring to FIG. 10, when the electronic device detects a first user interaction, it can obtain login information from the first user terminal device and perform a login with the first account (S1010).
[0138] Here, “user interaction” includes interaction between a user and an electronic device. Interaction may include the act of a user inputting user input, such as touch, voice, or gestures, into an electronic device through a user interface to use the electronic device, or the user input itself. Additionally, interaction may include the response of the electronic device to the user input, and the response may consist of tactile, visual, auditory, and a combination of at least two of these.
[0139] For example, if user A says “Please log in with account A,” the electronic device may detect the user’s voice utterance as user interaction and perform a login with account A.
[0140] When the electronic device detects a second user interaction after a login to the first account has been performed, it can obtain login information from the second user terminal device and perform a login to the second account while maintaining the login to the first account (S1020).
[0141] Here, “second user interaction” may refer to a user interaction detected after the first user interaction has been detected. Additionally, the “action of logging in to a second account while the login to the first account is maintained” may be referred to as a “multi-login function.”
[0142] Here, the “multi-login function” may refer to a function that allows logging in with multiple accounts to a single electronic device or a single program, and managing the data of each account in an integrated manner.
[0143] FIG. 11 is a flowchart illustrating an operation for identifying a user terminal device according to at least one embodiment of the present disclosure.
[0144] When the electronic device detects at least one of the first user interaction or the second user interaction, it can obtain distance information of a user terminal device located within a preset radius of the electronic device (S1110).
[0145] The electronic device can identify a user terminal device located within a preset radius using a motion sensor and obtain distance information of the identified user terminal device using an ultrasonic sensor.
[0146] The electronic device can identify a user terminal device to acquire login information based on acquired distance information (S1120).
[0147] For example, if multiple user terminal devices are identified using a motion sensor, the user terminal device closest to the electronic device can be identified as the user terminal device to obtain login information based on the distance information of the identified user terminal devices. However, this is not limited to this, and the user terminal device to obtain login information can also be identified using data other than distance information based on various sensors.
[0148] The multi-login execution method described in FIGS. 10 and 11 may be performed by a device having various configurations such as FIGS. 2 and 3 described above, but is not necessarily limited thereto and may be performed by a device having various configurations.
[0149] The various embodiments described above may be implemented as individual embodiments, or at least one embodiment may be combined with one another, either wholly or partially, to be implemented together in a single device.
[0150] According to the various embodiments described above, by linking multiple accounts through the multi-login function, users can utilize content in an optimized state. Ultimately, the user experience can be improved.
[0151] Various embodiments of the present disclosure may be implemented as software stored on a machine-readable storage media that can be mounted on or connected to a smartphone, a user terminal device, and various other electronic devices (e.g., a computer).
[0152] Specifically, a non-transient readable storage medium may be provided that stores software for sequentially performing steps of: obtaining login information from a first user terminal device and performing a login with a first account when user interaction is detected; obtaining login information from a second user terminal device and performing a login with a second account when user interaction is detected after the login with the first account is performed; and executing a multi-login function corresponding to the login state when the login state is maintained based on the first account and the second account.
[0153] A device equipped with such a non-transient readable medium can perform various operations such as tag identification corresponding to user actions described in the various embodiments above, verification of importance per multiple frames, and generation of edited images.
[0154] In non-transitory readable storage media, 'non-transitory' simply means that the storage medium does not contain a signal and is tangible; it does not distinguish whether data is stored semi-permanently or temporarily on the storage medium.
[0155] Alternatively, a program for performing the methods according to the various embodiments described above may be distributed online through an application store. In the case of online distribution, at least a portion of the computer program product may be temporarily stored or temporarily created in a storage medium such as the memory of a manufacturer's server, an application store's server, or a relay server.
[0156] Each component (e.g., module or program) according to various embodiments may consist of a single or multiple entities, and some of the aforementioned sub-components may be omitted, or other sub-components may be further included in various embodiments. Generally or additionally, some components (e.g., module or program) may be integrated into a single entity to perform the same or similar functions as those performed by each of the respective components prior to integration.
[0157] Operations performed by a module, program, or other component according to various embodiments may be executed sequentially, in parallel, iteratively, or heuristically, or at least some operations may be executed in a different order, omitted, or other operations may be added.
[0158] Although preferred embodiments of the present disclosure have been illustrated and described above, the present disclosure is not limited to the specific embodiments described above. It is understood that various modifications can be made by those skilled in the art without departing from the essence of the present disclosure as claimed in the claims, and such modifications should not be understood individually from the technical spirit or perspective of the present disclosure.
Claims
1. In an electronic device, At least one sensor; Communication interface; Memory for storing at least one instruction; and It includes at least one processor that executes the above at least one instruction; and The above-mentioned at least one processor is, When a first user interaction is detected through the above-mentioned at least one sensor, login information is obtained from the first user terminal device and a login is performed with the first account. An electronic device that, after a login to the first account is performed, detects a second user interaction through at least one sensor, obtains login information from a second user terminal device, and performs a login to the second account while maintaining the login to the first account.
2. In Paragraph 1, The above-mentioned at least one processor is, When at least one of the first user interaction or the second user interaction is detected through the at least one sensor, distance information of a user terminal device located within a preset radius of the electronic device is obtained, and An electronic device that identifies a user terminal device to acquire the login information based on the above distance information.
3. In Paragraph 1, Each of the above first user interaction and the above second user interaction is, It includes at least one of physical contact with the electronic device, a user gesture, and a user voice, and The above second user interaction is, An electronic device that is a user interaction detected after the first user interaction is detected.
4. In Paragraph 1, It further includes an input interface that receives user input, The above-mentioned at least one processor is, Receiving the user input for controlling the electronic device and storing it as login history information, An electronic device that performs a function corresponding to the above login history information.
5. In Paragraph 4, The above login history information is, An electronic device comprising at least one of execution application information, screen mode information, screen brightness information, sound information, execution content information, or communication connection information.
6. In Paragraph 4, Including a display; further The above-mentioned at least one processor is, An electronic device that acquires the user's content of interest based on the login history information and displays the content of interest on the display.
7. In Paragraph 1, The above-mentioned at least one sensor is, It includes an acceleration sensor, An electronic device comprising at least one of a motion sensor or an ultrasonic sensor.
8. In Paragraph 7, The above-mentioned at least one processor is, Detecting the user interaction through the above acceleration sensor, An electronic device that identifies a user terminal device to acquire login information based on at least one of the motion sensor or the ultrasonic sensor.
9. In Paragraph 1, The above-mentioned at least one processor is, Based on pre-set conditions, the first account performs a log off and maintains the login status for the second account, and The above-mentioned pre-set conditions are, An electronic device including a condition to disable a multi-login function that performs simultaneous login with multiple accounts.
10. In Paragraph 1, Including a display; further The above-mentioned at least one processor is, An electronic device that controls the communication interface to receive an image from at least one of the first user terminal device or the second user terminal device, and controls the display to display the image.
11. In a method for controlling an electronic device, When a first user interaction is detected, a step of obtaining login information from a first user terminal device and performing a login with a first account; and A control method comprising the step of, when a second user interaction is detected after a login to the first account is performed, obtaining login information from a second user terminal device and performing a login to the second account while maintaining the login to the first account.
12. In Paragraph 11, When at least one of the first user interaction or the second user interaction is detected, a step of obtaining distance information of a user terminal device located within a preset radius of the electronic device; and A control method comprising the step of identifying a user terminal device to acquire the login information based on the distance information above.
13. In Paragraph 11, Each of the above first user interaction and the above second user interaction is, It includes at least one of physical contact with the electronic device, a user gesture, and a user voice, and The above second user interaction is, A control method, which is a user interaction detected after the first user interaction is detected.
14. In Paragraph 11, A step of receiving user input for controlling the above electronic device and storing it as login history information; A control method further comprising the step of performing a function corresponding to the above login history information.
15. A non-transient readable recording medium comprising a program for executing a method of controlling an electronic device, The control method of the above electronic device is, When user interaction is detected, a step of obtaining login information from a first user terminal device and performing a login with a first account; When user interaction is detected after login with the first account is performed, a step of obtaining login information from the second user terminal device and performing login with the second account; and A non-transient readable recording medium comprising: a step of executing a multi-login function corresponding to the login state when the login state is maintained based on the first account and the second account.
Citation Information
Patent Citations
User authentication device for authenticating user, program executed by user authentication device, program executed by input device for authenticating user, and computer system having user authentication device and input device
JP2020064689A
Vehicle controlling method and system using suspension damping force and Z-axis acceleration
KR1020240148037A
Negative electrode for lithium secondary battery and manufacturing method thereof
KR1020250009658A
Multi-User Login Session
US20190342282A1
KR20210087653A