Electronic device mounted on vehicle for sharing content within vehicle, method for operating same, and user terminal therefor
The electronic device on a vehicle synchronizes content and information across multiple user terminals, providing a shared UI that addresses the challenge of sharing content and controlling vehicle systems within the vehicle, enhancing safety and usability.
Patent Information
- Application Number
- PCT/KR2024/005714
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-08-23
- Filing Date
- 2024-04-26
- Publication Date
- 2025-01-30
AI Technical Summary
Existing vehicle infotainment systems lack the ability to seamlessly share content and information among multiple user terminals within a vehicle, making it difficult for drivers and passengers to access and control shared content safely and efficiently while driving.
An electronic device mounted on a vehicle that communicates with multiple user terminals, synchronizes content information, and displays a shared user interface (UI) across all connected terminals, allowing simultaneous access to vehicle-related information and content from various user terminals.
Enables safe and efficient sharing of content and control of vehicle peripherals by allowing multiple user terminals to display a unified shared UI, enhancing the user experience and improving safety by minimizing the need for manual switching between different screens and controls.
Smart Images

Figure KR2024005714_30012025_PF_FP_ABST
Abstract
Description
Electronic device mounted on a vehicle for sharing content within the vehicle, its operating method, and its user terminal
[0001] The present disclosure relates to an electronic device mounted on a vehicle for sharing content within the vehicle, an operating method thereof, and a user terminal thereof.
[0002] Electronic devices installed in vehicles (e.g., vehicle infotainment systems) can provide drivers and passengers with a variety of information and entertainment services. For example, electronic devices installed in vehicles can provide functions such as driving information, music, video, calls, and navigation. Electronic devices installed in vehicles can be linked to user devices (e.g., smartphones). User devices can be connected to electronic devices installed in vehicles via wired and / or wireless connections. Once connected to user devices, electronic devices installed in vehicles can display content contained in the user devices. This allows drivers to easily and safely access content from user devices while driving.
[0003] The background technology described above is possessed or acquired during the process of deriving the present disclosure, and cannot necessarily be said to be a publicly known technology disclosed to the general public prior to the filing of the present disclosure.
[0004] According to one embodiment, an electronic device mounted on a vehicle may include a communication module for communicating with two or more user terminals located inside the vehicle. The electronic device mounted on the vehicle may include a display module for displaying a shared UI in response to a connection with the two or more user terminals. The electronic device mounted on the vehicle may include a processor for receiving content information shared from each of the two or more user terminals through the communication module. The electronic device mounted on the vehicle may include a processor for synchronizing the two or more user terminals to display the shared UI (sharing user interface) that simultaneously displays the content information and information related to the vehicle.
[0005] According to one embodiment, a method for operating an electronic device mounted on a vehicle may include an operation for receiving content information shared from each of two or more user terminals located inside the vehicle through a communication module communicating with the two or more user terminals. The method for operating an electronic device mounted on a vehicle may include an operation for synchronizing the two or more user terminals to display a shared UI that simultaneously displays the content information and information related to the vehicle.
[0006] According to one embodiment, a user terminal may include a communication module that communicates with an electronic device mounted on a vehicle. The user terminal may include a display module that displays a shared UI in response to synchronization by an electronic device mounted on the vehicle. The user terminal may include a processor that generates a shared page for displaying the shared UI on a home screen. The user terminal may include a processor that controls the display module to display the shared UI synchronized from an electronic device mounted on the vehicle on the shared page via the communication module. The shared UI may include a first screen that displays content information included in the user terminal and content information shared from another user terminal, and a second screen that displays information related to the vehicle.
[0007] According to one embodiment, a computer-readable recording medium may include a computer program that executes an operation for receiving shared content information from each of two or more user terminals located inside a vehicle through a communication module that communicates with the two or more user terminals. The computer-readable recording medium may include a computer program that executes an operation for synchronizing the two or more user terminals to display a shared UI that simultaneously displays the content information and information related to the vehicle.
[0008] The above and other aspects, features and advantages of specific embodiments of the present invention will become more apparent from the following detailed description taken in conjunction with the accompanying drawings.
[0009] FIG. 1 is a block diagram of an electronic device within a network environment according to various embodiments.
[0010] FIG. 2 is a diagram for explaining the connection between an electronic device mounted on a vehicle and a user terminal according to one embodiment of the present disclosure.
[0011] FIG. 3 is a diagram for explaining the connection between an electronic device mounted on a vehicle and two or more user terminals according to one embodiment of the present disclosure.
[0012] FIG. 4 is a flowchart illustrating display of a shared UI according to one embodiment of the present disclosure.
[0013] FIG. 5 is a diagram for explaining the creation of a shared page and display of a shared UI according to one embodiment of the present disclosure.
[0014] FIG. 6 is a drawing for explaining a shared UI displayed on an electronic device mounted on a vehicle according to one embodiment of the present disclosure.
[0015] FIGS. 7, 8 and 9 are drawings for explaining a method of displaying content data according to one embodiment of the present disclosure.
[0016] FIG. 10 is a diagram illustrating a method for explaining addition of content information according to one embodiment of the present disclosure.
[0017] FIG. 11 and FIG. 12 are drawings for explaining information displayed on a sharing UI according to one embodiment of the present disclosure.
[0018] FIG. 13 is a diagram for explaining control of content according to one embodiment of the present disclosure.
[0019] FIG. 14 is a drawing for explaining the display of content information according to one embodiment of the present disclosure.
[0020] FIG. 15 is a diagram illustrating sharing of the same content information according to one embodiment of the present disclosure.
[0021] FIG. 16 is a drawing for explaining a theme of a shared UI according to one embodiment of the present disclosure.
[0022] FIG. 17 is a drawing for explaining two or more navigation displays according to one embodiment of the present disclosure.
[0023] FIG. 18 is a flowchart for explaining the operation of an electronic device mounted on a vehicle according to one embodiment of the present disclosure.
[0024] Hereinafter, embodiments will be described in detail with reference to the attached drawings. In the description with reference to the attached drawings, identical components are assigned the same reference numerals regardless of the drawing numbers, and redundant descriptions thereof will be omitted.
[0025] FIG. 1 is a block diagram of an electronic device (101) within a network environment (100) according to various embodiments. Referring to FIG. 1, in the network environment (100), the electronic device (101) may communicate with the electronic device (102) via a first network (198) (e.g., a short-range wireless communication network), or may communicate with at least one of the electronic device (104) or the server (108) via a second network (199) (e.g., a long-range wireless communication network). In one embodiment, the electronic device (101) may communicate with the electronic device (104) via the server (108). According to one embodiment, the electronic device (101) may include a processor (120), a memory (130), an input module (150), an audio output module (155), a display module (160), an audio module (170), a sensor module (176), an interface (177), a connection terminal (178), a haptic module (179), a camera module (180), a power management module (188), a battery (189), a communication module (190), a subscriber identification module (196), or an antenna module (197). In some embodiments, the electronic device (101) may omit at least one of these components (e.g., the connection terminal (178)), or may have one or more other components added. In some embodiments, some of these components (e.g., the sensor module (176), the camera module (180), or the antenna module (197)) may be integrated into one component (e.g., the display module (160)).
[0026] The processor (120) may, for example, execute software (e.g., a program (140)) to control at least one other component (e.g., a hardware or software component) of the electronic device (101) connected to the processor (120) and perform various data processing or operations. According to one embodiment, as at least a part of the data processing or operations, the processor (120) may store commands or data received from other components (e.g., a sensor module (176) or a communication module (190)) in a volatile memory (132), process the commands or data stored in the volatile memory (132), and store result data in a non-volatile memory (134). According to one embodiment, the processor (120) may include a main processor (121) (e.g., a central processing unit or an application processor) or an auxiliary processor (123) (e.g., a graphics processing unit, a neural processing unit (NPU), an image signal processor, a sensor hub processor, or a communication processor) that can operate independently or together with the main processor (121). For example, when the electronic device (101) includes the main processor (121) and the auxiliary processor (123), the auxiliary processor (123) may be configured to use less power than the main processor (121) or to be specialized for a given function. The auxiliary processor (123) may be implemented separately from the main processor (121) or as a part thereof.
[0027] The auxiliary processor (123) may control at least a portion of functions or states associated with at least one component (e.g., a display module (160), a sensor module (176), or a communication module (190)) of the electronic device (101), for example, on behalf of the main processor (121) while the main processor (121) is in an inactive (e.g., sleep) state, or together with the main processor (121) while the main processor (121) is in an active (e.g., application execution) state. In one embodiment, the auxiliary processor (123) (e.g., an image signal processor or a communication processor) may be implemented as a part of another functionally related component (e.g., a camera module (180) or a communication module (190)). In one embodiment, the auxiliary processor (123) (e.g., a neural network processing unit) may include a hardware structure specialized for processing artificial intelligence models. The artificial intelligence models may be generated through machine learning. This learning can be performed, for example, on the electronic device (101) itself where the artificial intelligence model is executed, or can be performed through a separate server (e.g., server (108)). The learning algorithm can include, for example, supervised learning, unsupervised learning, semi-supervised learning, or reinforcement learning, but is not limited to the examples described above. The artificial intelligence model can include multiple artificial neural network layers.The artificial neural network may be one of a deep neural network (DNN), a convolutional neural network (CNN), a recurrent neural network (RNN), a restricted Boltzmann machine (RBM), a deep belief network (DBN), a bidirectional recurrent deep neural network (BRDNN), a deep Q-network, or a combination of two or more of the above, but is not limited to the examples described above. In addition to, or alternatively to, a hardware structure, an artificial intelligence model may include a software structure.
[0028] The memory (130) can store various data used by at least one component (e.g., the processor (120) or the sensor module (176)) of the electronic device (101). The data can include, for example, software (e.g., the program (140)) and input data or output data for commands related thereto. The memory (130) can include a volatile memory (132) or a nonvolatile memory (134). The nonvolatile memory (134) can include a built-in memory (136) and an external memory (138).
[0029] The program (140) may be stored as software in the memory (130) and may include, for example, an operating system (142), middleware (144), or an application (146).
[0030] The input module (150) can receive commands or data to be used in a component of the electronic device (101) (e.g., a processor (120)) from an external source (e.g., a user) of the electronic device (101). The input module (150) can include, for example, a microphone, a mouse, a keyboard, a key (e.g., a button), or a digital pen (e.g., a stylus pen).
[0031] The audio output module (155) can output audio signals to the outside of the electronic device (101). The audio output module (155) can include, for example, a speaker or a receiver. The speaker can be used for general purposes, such as multimedia playback or recording playback. The receiver can be used to receive incoming calls. In one embodiment, the receiver can be implemented separately from the speaker or as part of the speaker.
[0032] The display module (160) can visually provide information to an external party (e.g., a user) of the electronic device (101). The display module (160) may include, for example, a display, a holographic device, or a projector and a control circuit for controlling the device. According to one embodiment, the display module (160) may include a touch sensor configured to detect a touch, or a pressure sensor configured to measure the intensity of a force generated by the touch.
[0033] The audio module (170) can convert sound into an electrical signal, or vice versa, convert an electrical signal into sound. According to one embodiment, the audio module (170) can acquire sound through the input module (150), output sound through the sound output module (155), or an external electronic device (e.g., electronic device (102)) (e.g., speaker or headphone) directly or wirelessly connected to the electronic device (101).
[0034] The sensor module (176) can detect the operating status (e.g., power or temperature) of the electronic device (101) or the external environmental status (e.g., user status) and generate an electrical signal or data value corresponding to the detected status. According to one embodiment, the sensor module (176) can include, for example, a gesture sensor, a gyro sensor, a barometric pressure sensor, a magnetic sensor, an acceleration sensor, a grip sensor, a proximity sensor, a color sensor, an IR (infrared) sensor, a biometric sensor, a temperature sensor, a humidity sensor, or an illuminance sensor.
[0035] The interface (177) may support one or more designated protocols that may be used to directly or wirelessly connect the electronic device (101) with an external electronic device (e.g., the electronic device (102)). In one embodiment, the interface (177) may include, for example, a high definition multimedia interface (HDMI), a universal serial bus (USB) interface, an SD card interface, or an audio interface.
[0036] The connection terminal (178) may include a connector through which the electronic device (101) may be physically connected to an external electronic device (e.g., electronic device (102)). According to one embodiment, the connection terminal (178) may include, for example, an HDMI connector, a USB connector, an SD card connector, or an audio connector (e.g., a headphone connector).
[0037] The haptic module (179) can convert electrical signals into mechanical stimuli (e.g., vibration or movement) or electrical stimuli that a user can perceive through tactile or kinesthetic sensations. According to one embodiment, the haptic module (179) can include, for example, a motor, a piezoelectric element, or an electrical stimulation device.
[0038] The camera module (180) can capture still images and moving images. According to one embodiment, the camera module (180) may include one or more lenses, image sensors, image signal processors, or flashes.
[0039] The power management module (188) can manage power supplied to the electronic device (101). According to one embodiment, the power management module (188) can be implemented as, for example, at least a part of a power management integrated circuit (PMIC).
[0040] A battery (189) may power at least one component of the electronic device (101). In one embodiment, the battery (189) may include, for example, a non-rechargeable primary battery, a rechargeable secondary battery, or a fuel cell.
[0041] The communication module (190) may support the establishment of a direct (e.g., wired) communication channel or a wireless communication channel between the electronic device (101) and an external electronic device (e.g., electronic device (102), electronic device (104), or server (108)), and the performance of communication through the established communication channel. The communication module (190) may operate independently from the processor (120) (e.g., application processor) and may include one or more communication processors that support direct (e.g., wired) communication or wireless communication. According to one embodiment, the communication module (190) may include a wireless communication module (192) (e.g., a cellular communication module, a short-range wireless communication module, or a global navigation satellite system (GNSS) communication module) or a wired communication module (194) (e.g., a local area network (LAN) communication module, or a power line communication module). Among these communication modules, the corresponding communication module can communicate with an external electronic device (104) via a first network (198) (e.g., a short-range communication network such as Bluetooth, wireless fidelity (WiFi) direct, or infrared data association (IrDA)) or a second network (199) (e.g., a long-range communication network such as a legacy cellular network, a 5G network, a next-generation communication network, the Internet, or a computer network (e.g., a LAN or WAN)). These various types of communication modules can be integrated into a single component (e.g., a single chip) or implemented as multiple separate components (e.g., multiple chips). The wireless communication module (192) can verify or authenticate the electronic device (101) within a communication network such as the first network (198) or the second network (199) by using subscriber information (e.g., an international mobile subscriber identity (IMSI)) stored in the subscriber identification module (196).
[0042] The wireless communication module (192) can support 5G networks and next-generation communication technologies following the 4G network, such as NR access technology (new radio access technology). The NR access technology can support high-speed transmission of high-capacity data (eMBB (enhanced mobile broadband)), minimization of terminal power and connection of multiple terminals (mMTC (massive machine type communications)), or high reliability and low latency (URLLC (ultra-reliable and low-latency communications)). The wireless communication module (192) can support, for example, a high-frequency band (e.g., mmWave band) to achieve a high data transmission rate. The wireless communication module (192) can support various technologies for securing performance in a high-frequency band, such as beamforming, massive multiple-input and multiple-output (MIMO), full dimensional MIMO (FD-MIMO), array antenna, analog beam-forming, or large scale antenna. The wireless communication module (192) can support various requirements specified in the electronic device (101), an external electronic device (e.g., the electronic device (104)), or a network system (e.g., the second network (199)). According to one embodiment, the wireless communication module (192) can support a peak data rate (e.g., 20 Gbps or more) for eMBB realization, a loss coverage (e.g., 164 dB or less) for mMTC realization, or a U-plane latency (e.g., 0.5 ms or less for downlink (DL) and uplink (UL), or 1 ms or less for round trip) for URLLC realization.
[0043] The antenna module (197) can transmit or receive signals or power to or from an external device (e.g., an external electronic device). In one embodiment, the antenna module (197) may include an antenna including a radiator formed of a conductor or a conductive pattern formed on a substrate (e.g., a PCB). In one embodiment, the antenna module (197) may include a plurality of antennas (e.g., an array antenna). In this case, at least one antenna suitable for a communication method used in a communication network, such as the first network (198) or the second network (199), may be selected from the plurality of antennas, for example, by the communication module (190). A signal or power may be transmitted or received between the communication module (190) and an external electronic device via the at least one selected antenna. In some embodiments, in addition to the radiator, another component (e.g., a radio frequency integrated circuit (RFIC)) may be additionally formed as a part of the antenna module (197).
[0044] According to various embodiments, the antenna module (197) may form a mmWave antenna module. In one embodiment, the mmWave antenna module may include a printed circuit board, an RFIC disposed on or adjacent a first side (e.g., a bottom side) of the printed circuit board and capable of supporting a designated high-frequency band (e.g., a mmWave band), and a plurality of antennas (e.g., an array antenna) disposed on or adjacent a second side (e.g., a top side or a side side) of the printed circuit board and capable of transmitting or receiving signals in the designated high-frequency band.
[0045] At least some of the above components can be interconnected and exchange signals (e.g., commands or data) with each other via a communication method between peripheral devices (e.g., a bus, GPIO (general purpose input and output), SPI (serial peripheral interface), or MIPI (mobile industry processor interface)).
[0046] According to one embodiment, commands or data may be transmitted or received between the electronic device (101) and an external electronic device (104) via a server (108) connected to a second network (199). Each of the external electronic devices (102 or 104) may be the same or a different type of device as the electronic device (101). According to one embodiment, all or part of the operations executed in the electronic device (101) may be executed in one or more of the external electronic devices (102, 104, or 108). For example, when the electronic device (101) is to perform a certain function or service automatically or in response to a request from a user or another device, the electronic device (101) may, instead of or in addition to executing the function or service itself, request one or more external electronic devices to perform the function or at least a part of the service. One or more external electronic devices that receive the request may execute at least a portion of the requested function or service, or an additional function or service related to the request, and transmit the result of the execution to the electronic device (101). The electronic device (101) may process the result as is or additionally and provide it as at least a portion of a response to the request. For this purpose, cloud computing, distributed computing, mobile edge computing (MEC), or client-server computing technology may be used, for example. The electronic device (101) may provide an ultra-low latency service by using distributed computing or mobile edge computing, for example. In another embodiment, the external electronic device (104) may include an Internet of Things (IoT) device. The server (108) may be an intelligent server utilizing machine learning and / or a neural network. According to one embodiment, the external electronic device (104) or the server (108) may be included in the second network (199).The electronic device (101) can be applied to intelligent services (e.g., smart home, smart city, smart car, or healthcare) based on 5G communication technology and IoT-related technology.
[0047] Electronic devices according to the various embodiments disclosed in this document may take various forms. Electronic devices may include, for example, portable communication devices (e.g., smartphones), computer devices, portable multimedia devices, portable medical devices, cameras, wearable devices, or home appliances. Electronic devices according to the embodiments of this document are not limited to the aforementioned devices.
[0048] The various embodiments of this document and the terminology used therein are not intended to limit the technical features described in this document to specific embodiments, but should be understood to include various modifications, equivalents, or substitutes of the embodiments. In connection with the description of the drawings, similar reference numerals may be used for similar or related components. The singular form of a noun corresponding to an item may include one or more of the items, unless the context clearly indicates otherwise. In this document, each of the phrases "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" can include any one of the items listed together in the corresponding phrase among those phrases, or all possible combinations thereof. Terms such as "first," "second," or "first" or "second" may be used merely to distinguish one component from another, and do not limit the components in any other respect (e.g., importance or order). When a component (e.g., a first component) is referred to as "coupled" or "connected" to another (e.g., a second component), with or without the terms "functionally" or "communicatively," it means that the component can be connected to the other component directly (e.g., wired), wirelessly, or through a third component.
[0049] The term "module" used in various embodiments of this document may include a unit implemented in hardware, software, or firmware, and may be used interchangeably with terms such as logic, logic block, component, or circuit. A module may be an integral component, or a minimum unit or part of such a component that performs one or more functions. For example, according to one embodiment, a module may be implemented in the form of an application-specific integrated circuit (ASIC).
[0050] Various embodiments of the present document may be implemented as software (e.g., a program (140)) including one or more instructions stored in a storage medium (e.g., an internal memory (136) or an external memory (138)) readable by a machine (e.g., an electronic device (101)). For example, a processor (e.g., a processor (120)) of the machine (e.g., an electronic device (101)) may call at least one instruction among the one or more instructions stored from the storage medium and execute it. This enables the machine to operate to perform at least one function according to the at least one called instruction. The one or more instructions may include code generated by a compiler or code executable by an interpreter. The machine-readable storage medium may be provided in the form of a non-transitory storage medium. Here, 'non-transitory' simply means that the storage medium is a tangible device and does not contain signals (e.g., electromagnetic waves), and the term does not distinguish between cases where data is stored semi-permanently or temporarily on the storage medium.
[0051] According to one embodiment, the method according to various embodiments disclosed in this document may be provided as included in a computer program product. The computer program product may be traded as a product between a seller and a buyer. The computer program product may be distributed in the form of a machine-readable storage medium (e.g., compact disc read-only memory (CD-ROM)), or may be distributed online (e.g., downloaded or uploaded) through an application store (e.g., Play Store™) or directly between two user devices (e.g., smart phones). In the case of online distribution, at least a portion of the computer program product may be temporarily stored or temporarily generated in a machine-readable storage medium, such as the memory of a manufacturer's server, an application store's server, or an intermediary server.
[0052] According to various embodiments, each component (e.g., a module or a program) of the above-described components may include one or more entities, and some of the entities may be separated and placed in other components. According to various embodiments, one or more components or operations of the aforementioned components may be omitted, or one or more other components or operations may be added. Alternatively or additionally, a plurality of components (e.g., a module or a program) may be integrated into a single component. In such a case, the integrated component may perform one or more functions of each of the plurality of components identically or similarly to those performed by the corresponding component among the plurality of components prior to the integration. According to various embodiments, the operations performed by a module, program, or other component may be executed sequentially, in parallel, iteratively, or heuristically, or one or more of the operations may be executed in a different order, omitted, or one or more other operations may be added.
[0053] FIG. 2 is a diagram for explaining the connection between an electronic device and a user terminal according to one embodiment of the present disclosure.
[0054] Referring to FIG. 2, an electronic device (200) (e.g., the electronic device (101) of FIG. 1) and a user terminal (210) (e.g., the electronic device (102) of FIG. 1) are illustrated. The electronic device (200) may include an electronic device mounted on a vehicle (e.g., a vehicle infotainment system). The user terminal (210) may be a terminal of a passenger boarding the vehicle. The user terminal (210) may include various computing devices such as a mobile phone, a smart phone, a tablet, an e-book device, a laptop, a smart watch, various wearable devices such as smart glasses or a head-mounted display (HMD), etc. In this document, for the convenience of explanation, the user terminal (210) will be assumed to be a smart phone. However, it is obvious to those skilled in the art that the description of the user terminal (210) can be applied to various devices described above. Only components related to the present embodiments are illustrated in the electronic device (200) and the user terminal (210) illustrated in FIG. 2. Accordingly, it is obvious to those skilled in the art that the electronic device (200) and the user terminal (210) may further include other general components in addition to the components illustrated in FIG. 2.
[0055] The electronic device (200) may include a processor (201) (e.g., processor (120) of FIG. 1), a communication module (203) (e.g., communication module (190) of FIG. 1), and a display module (205) (e.g., display module (160) of FIG. 1). The user terminal (210) may include a processor (211), a communication module (213), and a display module (215).
[0056] The electronic device (200) can communicate with the user terminal (210) via a communication module (203) via a wired and / or wireless communication. The user terminal (210) can communicate with the electronic device (200) via a communication module (213) via a wired and / or wireless communication. The electronic device (200) and the user terminal (210) can communicate with each other via a network (220) (e.g., the first network (198) of FIG. 1). The electronic device (200) can communicate with peripheral devices of the vehicle. For example, the electronic device (200) can communicate with peripheral devices of the vehicle via the communication module (203). The electronic device (200) can receive information related to the vehicle from the peripheral devices of the vehicle. The electronic device (200) can control the display module (205) to display information related to the vehicle.
[0057] The processor (201) can identify whether the electronic device (200) is connected to the user terminal (210). When the electronic device (200) is connected to the user terminal (210), the electronic device (200) can receive content information from the user terminal (210). When the user terminal (210) is connected to the electronic device (200), the content information can be transmitted to the electronic device (200). The content information can include application information preset to be shared with other user terminals in the user terminal (210).
[0058] The processor (201) can generate a sharing user interface (UI) based on content information received from the user terminal (210). The processor (201) can generate a sharing UI including a first screen displaying content information received from the user terminal (210) and a second screen displaying information related to the vehicle. In the sharing UI, the first screen and the second screen can be arranged vertically and / or horizontally.
[0059] The processor (201) can cause a user terminal to display a shared UI. If there are two or more user terminals, the processor (201) can synchronize the two or more user terminals to display the shared UI.
[0060] The display module (205) of the electronic device (200) can display a shared UI in response to a connection with the user terminal (210). The display module (215) of the user terminal (210) can display a shared UI in response to synchronization by the electronic device (200).
[0061] Through synchronization, the shared UI displayed by the display module (205) of the electronic device (200) and the user terminal (210) can display the same information. The first screen of the shared UI displayed by the display module (205) and the first screen of the shared UI displayed by the display module (215) can display the same content information. However, the second screen of the shared UI displayed by the display module (205) and the second screen of the shared UI displayed by the display module (215) can display the same or different information. For example, the second screen of the shared UI displayed by the display module (205) and the second screen of the shared UI displayed by the display module (215) can both display the same navigation information. When the second screen of the shared UI displayed by the display module (205) and the second screen of the shared UI displayed by the display module (215) include control information for peripheral devices mounted on the vehicle, the display module (205) displays control information for all peripheral devices mounted on the vehicle, but the display module (215) can display control information for peripheral devices related to the identification location within the vehicle of the user terminal (210) including the display module (215).
[0062] It will be apparent to those skilled in the art that the description of the user terminal (210) described above can be applied to each user terminal described in this document. For example, the description of the user terminal (210) described above can be applied to two or more user terminals (320, 330, 340, 350) of FIG. 3. Furthermore, it will be apparent to those skilled in the art that the description of each user terminal described in this document can also be applied to other user terminals. For example, the description of the first user terminal can be applied to the second to fourth user terminals. The description of the second user terminal can be applied to the first, third, and fourth user terminals. Below, the connection of an electronic device (200) mounted on a vehicle and two or more user terminals will be described.
[0063] FIG. 3 is a diagram for explaining the connection between an electronic device mounted on a vehicle and two or more user terminals according to one embodiment of the present disclosure.
[0064] Referring to FIG. 3, a vehicle (300) is illustrated. The vehicle (300) may include an electronic device (not shown) (e.g., the electronic device (101) of FIG. 1 and the electronic device (200) of FIG. 2). The electronic device may include a display module (310) (e.g., the display module (160) of FIG. 1 and the display module (205) of FIG. 2). Two or more user terminals (320, 330, 340, 350) may be located within the vehicle (300). The two or more user terminals (320, 330, 340, 350) may each belong to different passengers. For example, the first user terminal (320) (e.g., the electronic device (102) of FIG. 1 and the user terminal (210) of FIG. 2) may be a driver's terminal. The second user terminal (330) (e.g., the electronic device (102) of FIG. 1 and the user terminal (210) of FIG. 2) may be a terminal of a passenger sitting in the front passenger seat. The third user terminal (340) (e.g., the electronic device (102) of FIG. 1 and the user terminal (210) of FIG. 2) and the fourth user terminal (e.g., the electronic device (102) of FIG. 1 and the user terminal (210) of FIG. 2) may be terminals of a passenger sitting in the rear seat. However, this is merely an example, and one passenger may include two or more user terminals.
[0065] An electronic device can communicate with two or more user terminals (320, 330, 340, 350) and a network (360) (e.g., the first network (198) of FIG. 1 and the network (220) of FIG. 2). The electronic device can establish a communication connection with two or more user terminals through a communication module (e.g., the communication module (190) of FIG. 1 and the communication module (203) of FIG. 2). When an electronic device mounted on a vehicle (300) is connected to two or more user terminals (320, 330, 340, 350), it can receive content information shared from the two or more user terminals (320, 330, 340, 350). Content information shared from each of two or more user terminals (320, 330, 340, 350) may include information about application information existing in each of two or more user terminals (320, 330, 340, 350) to be shared within the vehicle (300).
[0066] An electronic device can generate a shared UI that simultaneously displays content information and vehicle-related information received from two or more user terminals (320, 330, 340, 350). A display module (310) of the electronic device can display the shared UI. The electronic device can synchronize two or more user terminals (320, 330, 340, 350) to display the shared UI. The two or more user terminals (320, 330, 340, 350) can display the shared UI through synchronization. The two or more user terminals (320, 330, 340, 350) can display the shared UI on a shared page generated according to a connection with the electronic device. The first screens displayed by each of the two or more user terminals (320, 330, 340, 350) can display the same content information. The second screens displayed by each of two or more user terminals (320, 330, 340, 350) may display information related to the same or different vehicles. For example, the second screens displayed by each of two or more user terminals (320, 330, 340, 350) may vary depending on the locations of the two or more user terminals (320, 330, 340, 350) within the vehicle (300).
[0067] Below, the connection between an electronic device and two or more user terminals (320, 330, 340, 350) will be explained using a flow chart.
[0068] FIG. 4 is a flowchart illustrating display of a shared UI according to one embodiment of the present disclosure.
[0069] In the embodiments below, the operations may be performed sequentially, but are not necessarily performed sequentially. For example, the order of the operations may be changed, and at least two operations may be performed in parallel. The operations illustrated in FIG. 4 may be performed by at least one component of the electronic device (400) (e.g., the electronic device (101) of FIG. 1 and the electronic device (200) of FIG. 2).
[0070] In operation (401), the electronic device (400) can activate a vehicle network (e.g., the first network (198) of FIG. 1, the network (220) of FIG. 2, and the network (360) of FIG. 3). The electronic device (400) can be connected to a first user terminal (410) (e.g., the electronic device (102) of FIG. 1, the user terminal (210) of FIG. 2, and the first user terminal (320) of FIG. 3), a second user terminal (420) (e.g., the electronic device (102) of FIG. 1, the user terminal (210) of FIG. 2, and the second user terminal (330) of FIG. 3), a third user terminal (430) (e.g., the electronic device (102) of FIG. 1, the user terminal (210) of FIG. 2, and the third user terminal (340) of FIG. 3), and a fourth user terminal (440) (e.g., the electronic device (102) of FIG. 1, the user terminal (210) of FIG. 2, and the fourth user terminal (350) of FIG. 3)) through a vehicle network. The electronic device (400) can establish a communication connection with two or more user terminals through a communication module.
[0071] When the electronic device (400) is connected to a plurality of user terminals (410, 420, 430, 440) through a network, the electronic device (400) can receive content information from each of the user terminals (410, 420, 430, 440). The electronic device (400) can receive content information from each of the plurality of user terminals (410, 420, 430, 440) to be shared within a vehicle (e.g., vehicle (300) of FIG. 3).
[0072] In operation (403), the electronic device (400) may generate a shared UI. The electronic device (400) may generate the shared UI based on content information and vehicle-related information received from a plurality of user terminals (410, 420, 430, 440). The shared UI may include a first screen including content information received from a plurality of user terminals (410, 420, 430, 440) and a second screen including vehicle-related information. Each of the plurality of user terminals (410, 420, 430, 440) may generate a shared page for displaying the shared UI in response to the generation of the shared UI by the electronic device (400). The generation of the shared page will be further described in FIG. 6.
[0073] In operation (405), the electronic device (400) can synchronize a plurality of user terminals (410, 420, 430, 440) to display a shared UI. The electronic device (400) can transmit content information received from the user terminals to each of the plurality of user terminals (410, 420, 430, 440) to display the shared UI. The electronic device (400) can transmit vehicle-related information to each of the plurality of user terminals (410) to display the shared UI.
[0074] In operation (407), the electronic device (400) can control a display module (e.g., the display module (160) of FIG. 1, the display module (205) of FIG. 2, and the display module (310) of FIG. 3) to display a shared UI. The electronic device (400) can display a first screen including content information received from a plurality of user terminals (410, 420, 430, 440) and a second screen including information related to a vehicle on the display module.
[0075] In operation (411), the first user terminal (410) can display a shared UI on a display module (e.g., the display module (215) of FIG. 2). The first user terminal (410) can display a first screen including content information shared from a plurality of user terminals (410, 420, 430, 440) and a second screen including information related to a vehicle.
[0076] In operation (421), the second user terminal (420) can display a shared UI on a display module (e.g., the display module (215) of FIG. 2). The second user terminal (420) can display a first screen including content information shared from a plurality of user terminals (410, 420, 430, 440) and a second screen including information related to a vehicle.
[0077] In operation (431), the third user terminal (430) can display a shared UI on a display module (e.g., the display module (215) of FIG. 2). The third user terminal (430) can display a first screen including content information shared from a plurality of user terminals (410, 420, 430, 440) and a second screen including information related to the vehicle.
[0078] In operation (441), the fourth user terminal (440) can display a shared UI on a display module (e.g., the display module (215) of FIG. 2). The fourth user terminal (440) can display a first screen including content information shared from a plurality of user terminals (410, 420, 430, 440) and a second screen including information related to a vehicle.
[0079] Below, we will explain how to display the sharing UI on the sharing page of the user terminal.
[0080] FIG. 5 is a diagram for explaining the creation of a shared page and display of a shared UI according to one embodiment of the present disclosure.
[0081] Referring to FIG. 5, a user terminal (500) (e.g., an electronic device (102) of FIG. 1, a user terminal (210) of FIG. 2, a first user terminal (320) to a fourth user terminal (350) of FIG. 3, and a first user terminal (410) to a fourth user terminal (440) of FIG. 4) displaying a home screen (511) on a display module (510) (e.g., a display module (215) of FIG. 2) is illustrated.
[0082] The home screen (511) is the default screen of the user terminal (500) and may be the first screen displayed when the user terminal (500) is booted. The home screen (511) may display multiple application icons. The home screen (511) may include multiple pages that can be moved by the user swiping the screen left and right. The home screen (511) may include an indicator (520) at the bottom that briefly displays multiple pages. The number of points included in the indicator (520) may correspond to the number of multiple pages. The home screen (511) illustrated in FIG. 5 is merely an example, and it will be apparent to those skilled in the art that the home screen (511) may include not only multiple application icons but also widgets and PIP (picture-in-picture).
[0083] When a user terminal (500) is connected to an electronic device (e.g., an electronic device (101) of FIG. 1, an electronic device (200) of FIG. 2, and an electronic device (400) of FIG. 4) mounted on a vehicle (e.g., a vehicle (300) of FIG. 3) via a network, the user terminal (500) may generate a sharing page (530) for displaying a sharing UI (560). According to one embodiment, the sharing page may be generated as the leftmost page of the home screen. When the sharing page (530) is generated, the indicator (520) may additionally display an icon (521) indicating that the sharing page (530) has been generated.
[0084] A user can swipe the screen of the user terminal (500) left or right to cause the user terminal (500) to display a shared page (530) on the display module (510). For example, if the user terminal (500) is currently displaying a page immediately to the right of the shared page (530), the user can swipe the screen to the right to display a shared page (530) created on the left side of the currently displayed page.
[0085] When a shared page (530) is displayed on the display module (510), an icon (521) indicating that a shared page (530) has been created may indicate that the current shared page (530) is being displayed on the display module (510). For example, a square containing the icon (521) may be displayed.
[0086] The shared page (530) may include a shared UI (560). The shared UI (560) may include a first screen (540) that displays content information shared by the user terminal (500) as well as other user terminals. The content information may include information about applications present on each user terminal for sharing within the vehicle.
[0087] For example, assuming that the user terminal (500) is the first user terminal, the first screen (540) can display not only content information shared by the first user terminal, but also content information shared by the second user terminal and the third user terminal. For example, in FIG. 5, APP 1 may be content information shared from the first user terminal, APP 2 may be content information shared from the second user terminal, and APP 3 may be content information shared from the third user terminal.
[0088] The shared UI (560) may include a second screen (550) that displays vehicle-related information received from the vehicle. The vehicle-related information may include navigation information running on an electronic device mounted on the vehicle. The vehicle-related information on the second screen (550) may include vehicle operation information. The vehicle-related information may include control information for peripheral devices mounted on the vehicle. For example, the second screen (550) may display navigation information received from the vehicle. According to one embodiment, the user may change the information displayed on the second screen (550) through a preset input. For example, the preset input may be a gesture of touching an area within the second screen (550) and a gesture of touching a separate change button displayed on the second screen (550).
[0089] The shared UI (560) can display a first screen (540) and a second screen (550) at the same time. The first screen (540) can include an icon (541) for selecting whether to play content selected by the user on the first screen (540) on the user terminal (500) or on an electronic device mounted on the vehicle.
[0090] Below, we will describe an electronic device mounted on a vehicle that displays a shared UI (560).
[0091] FIG. 6 is a drawing for explaining a shared UI displayed on an electronic device mounted on a vehicle according to one embodiment of the present disclosure.
[0092] Referring to FIG. 6, display modules (600, 610) (e.g., display module (160) of FIG. 1, display module (205) of FIG. 2, and display module (310) of FIG. 3) of electronic devices mounted on a vehicle (e.g., electronic device (101) of FIG. 1, electronic device (200) of FIG. 2, and electronic device (400) of FIG. 4) are illustrated.
[0093] A shared UI (640) (e.g., shared UI (560) of FIG. 5) may be referred to by the same name as a screen that displays the same information regardless of the device on which it is displayed. For example, a screen that displays vehicle-related information regardless of the device on which it is displayed may be referred to as a second screen (630) (e.g., second screen (550) of FIG. 5). For example, a screen that displays content information shared from user terminals regardless of the device on which it is displayed may be referred to as a first screen (620) (e.g., first screen (540) of FIG. 5). Accordingly, it is obvious to those skilled in the art that the description of the shared UI (640) displayed by the electronic device in this document can also be applied to the shared UI displayed by the user terminal (e.g., the electronic device (102) of FIG. 1, the user terminal (210) of FIG. 2, the first user terminal (320) to the fourth user terminal (350) of FIG. 3, and the first user terminal (410) to the fourth user terminal (440) of FIG. 4). In addition, it is obvious to those skilled in the art that the description of the shared UI displayed by the user terminal can be applied to the shared UI (640) displayed by the electronic device.
[0094] According to one embodiment, the electronic device can control the display modules (600, 610) to display the shared UI (640). The display module (600) can have a vertically elongated shape. The display module (600) can display the first screen (620) and the second screen (630) included in the shared UI (640) vertically. According to another embodiment, the display module (610) can have a horizontally elongated shape. The display module (610) can arrange the first screen (620) and the second screen (630) included in the shared UI (640) left and right.
[0095] Electronic devices can be synchronized with user terminals to display the same information. For example, the first screen (620) can display content information received from user terminals, and the user terminals can also display the same content information as the first screen (620) is displaying. For example, the second screen (630) can display navigation information currently being executed by the electronic device, and the user terminals can also display the navigation information currently being displayed by the second screen (630). However, the user can cause the user terminal to display information other than navigation information through a preset input.
[0096] Below, we will explain how to display content data.
[0097] FIGS. 7 to 9 are drawings for explaining a method of displaying content data according to one embodiment of the present disclosure.
[0098] Referring to FIG. 7, a flow chart is illustrated to explain a method of displaying content data according to one embodiment of the present disclosure.
[0099] Hereinafter, a method for displaying content data will be described based on a first user terminal (e.g., an electronic device (102) of FIG. 1, a user terminal (210) of FIG. 2, a first user terminal (320) of FIG. 3, a first user terminal (410) of FIG. 4, and a user terminal (500) of FIG. 5). However, it will be apparent to those skilled in the art that the following description can also be applied to other user terminals.
[0100] In the following examples, the operations may be performed sequentially, but are not necessarily sequential. For example, the order of the operations may be changed, and at least two operations may be performed in parallel.
[0101] In operation (701), the first user terminal may receive an execution command for content shared from the first user terminal among the shared content information. The user may select the content information shared by the first user terminal on a first screen (e.g., the first screen (540) of FIG. 5 and the first screen (620) of FIG. 6) of a shared UI (e.g., the shared UI (560) of FIG. 5 and the shared UI (640) of FIG. 6) being displayed by a display module of the first user terminal (e.g., the display module (215) of FIG. 2 and the display module (510) of FIG. 5). A case where the user selects content information shared by another user terminal on the first screen will be described with reference to FIG. 8.
[0102] In operation (703), the first user terminal may execute content corresponding to content information selected by the user. The first user terminal may receive a display command from the user regarding which device to display content data (e.g., screen data, etc.) regarding the content being executed by the first user terminal. For example, if the content being executed by the first user terminal is a video playback application, the content data may be data related to the video being played. For example, if the content being executed by the first user terminal is a music playback application, the content data may be data related to the music being played.
[0103] In operation (705), the first user terminal can determine on which device the content data will be displayed based on the display command.
[0104] If the display command is a command to display content data on an electronic device (e.g., the electronic device (101) of FIG. 1, the electronic device (200) of FIG. 2, and the electronic device (400) of FIG. 4), in operation (707), the first user terminal can transmit the content data to the electronic device. The electronic device that has received the content data can display the content data on a first screen (e.g., the first screen (540) of FIG. 5) and the first screen (620) of FIG. 6) displayed by a display module (e.g., the display module (160) of FIG. 1, the display module (205) of FIG. 2, the display module (310) of FIG. 3, and the display modules (600, 610) of FIG. 6).
[0105] If the display command is a command to display content data on the first user terminal, in operation (709), the first user terminal can display the content data on the first screen displayed by the display module of the first user terminal.
[0106] In one embodiment, the display command may be a command to display content data on both the first user terminal and the electronic device. The first user terminal may transmit the content data to the electronic device. The electronic device and the first user terminal that received the content data may display the content data on the first screen displayed by their respective display modules.
[0107] Referring to Figure 8, we will explain the display of content data when a user selects content information shared from another user terminal.
[0108] Hereinafter, it will be assumed that the user is a user of a first user terminal (810) (e.g., the electronic device (102) of FIG. 1, the user terminal (210) of FIG. 2, the first user terminal (320) of FIG. 3, the first user terminal (410) of FIG. 4, and the user terminal (500) of FIG. 5), and the other user terminal is a second user terminal (820) (e.g., the electronic device (102) of FIG. 1, the user terminal (210) of FIG. 2, the second user terminal (330) of FIG. 3, and the second user terminal (420) of FIG. 4). However, this is merely an example, and it will be apparent to those skilled in the art that the present disclosure is not limited to the description below.
[0109] In the following examples, the operations may be performed sequentially, but are not necessarily sequential. For example, the order of the operations may be changed, and at least two operations may be performed in parallel.
[0110] In operation (801), the first user terminal (810) may receive an execution command for content information shared from another user terminal among content information shared from the user. Unlike FIG. 7, the first user terminal (810) cannot execute the content because it has received an execution command for the content information shared from another user terminal. Accordingly, the first user terminal (810) may transmit the execution command to an electronic device (800) (e.g., the electronic device (101) of FIG. 1, the electronic device (200) of FIG. 2, and the electronic device (400) of FIG. 4).
[0111] In operation (803), the electronic device (800) may receive an execution command from a first user terminal (810) and transmit the received execution command to another user terminal. The electronic device (800) may transmit the execution command to a user terminal that has shared content information related to the execution command. For example, if the execution command is a command to execute content shared by a second user terminal (820), the electronic device (800) may transmit the execution command to the second user terminal (820).
[0112] In operation (805), the second user terminal (820) may receive an execution command and execute content corresponding to the execution command. For example, the second user terminal (820) may receive an execution command to execute a video playback application and execute the video playback application corresponding to the execution command. The content executed by the second user terminal (820) may be stored in the second user terminal (820) or received from a service provider providing the content. According to one embodiment, the second user terminal (820) may execute the content corresponding to the received execution command in the background. According to one embodiment, the second user terminal (820) may transmit a link address capable of executing the content, rather than content data. In this case, the second user terminal (820) may not execute the content. Other user terminals that have received the link address capable of executing the content may execute the content individually through the link address. The link address capable of executing the content may be a link address provided by the service provider of the content. In one embodiment, other user terminals may not be able to execute the content via the received link address. For example, users of other user terminals may not have accounts with the relevant company, preventing them from playing the content via the received link address. However, if the account logged into the user terminal that transmitted the link address supports multi-user functionality, or if the account supports multi-user functionality in a temporary situation (e.g., content sharing within a vehicle (e.g., vehicle (300) of FIG. 3)), other user terminals may be able to execute the content via the link address.
[0113] The second user terminal (820) can transmit content data of the running content to the electronic device (800).
[0114] In operation (807), the electronic device (800) can receive content data from a second user terminal (820).
[0115] In operation (809), the first user terminal (810) may receive a display command from the user to display content data through the identified device. According to one embodiment, the first user terminal (810) may receive a display command from the user to display the content data through the first user terminal (810) and / or the electronic device (800). According to one embodiment, the first user terminal (810) may receive a display command from the user to display the content data for all user terminals connected to the electronic device (800). The first user terminal (810) may transmit the received display command to the electronic device (800).
[0116] In operation (811), the electronic device (800) may transmit content data based on a display command. The electronic device (800) may transmit the content data to one or more user terminals connected to the electronic device (800) based on the display command. If the display command is a command to display the content data through the electronic device (800), in operation (813), the electronic device (800) may display the content data on a display module of the electronic device (800) (e.g., the display module (160) of FIG. 1, the display module (205) of FIG. 2, the display module (310) of FIG. 3, and the display modules (600, 610) of FIG. 6) without transmitting the content data to other user terminals. According to one embodiment, when the electronic device (800) displays the content data, the second user terminal (820) may transmit the content data to the electronic device (800) in a mirroring or streaming manner. According to one embodiment, the electronic device (800) may include a plurality of display modules. For example, the electronic device (800) may further include a display module installed on the back of the headrest of the driver's seat and / or the front passenger's seat. The electronic device (800) may display content data for each of the plurality of display modules.
[0117] In operation (815), the first user terminal (810) may receive content data and display it on a display module (e.g., the display module (215) of FIG. 2 and the display module (510) of FIG. 5). For example, if the display command is a command to display content data through the first user terminal (810), the electronic device (800) may transmit the content data to the first user terminal (810). Then, the first user terminal (810) may display the received content data through the display module of the first user terminal (810). According to one embodiment, all user terminals connected to the electronic device (800) may display the content data through their respective displays. In this case, a user terminal executing content may directly transmit the content data to other user terminals without going through the electronic device (800). According to one embodiment, all user terminals connected to the electronic device (800) may display the content data through their respective displays. At this time, the user terminal executing the content can transmit content data to other user terminals via the electronic device (800). In other words, the user terminal executing the content can transmit content data to other user terminals using a broadcast method or a multicast method.
[0118] Referring to FIG. 9, a method of displaying content data according to one embodiment of the present disclosure is illustrated.
[0119] Referring to FIG. 9, a user terminal (900) (e.g., an electronic device (102) of FIG. 1, a user terminal (210) of FIG. 2, the first user terminal (320) to the fourth user terminal (350) of FIG. 3, the first user terminal (410) to the fourth user terminal (440) of FIG. 4, a user terminal (500) of FIG. 5, the first user terminal (810) of FIG. 8, and the second user terminal (820) of FIG. 8) displaying a first screen (920) (e.g., the first screen (540) of FIG. 5 and the first screen (620) of FIG. 6) and a second screen (930) (e.g., the second screen (550) of FIG. 5 and the second screen (630) of FIG. 6)) is illustrated.
[0120] The display module (910) of the user terminal (900) (e.g., the display module (215) of FIG. 2 and the display module (510) of FIG. 5) can display a shared UI (940) including a first screen (920) and a second screen (930) (e.g., the shared UI (560) of FIG. 5 and the shared UI (640) of FIG. 6). The user of the user terminal (900) can select content information to be executed on the first screen (920). For example, the user can select content information shared from a second user terminal (e.g., the electronic device (102) of FIG. 1, the user terminal (210) of FIG. 2, the second user terminal (330) of FIG. 3, the second user terminal (420) of FIG. 4, and the second user terminal (820) of FIG. 8).
[0121] A user can select content information to be executed on the first screen (920) and then select an icon (921) (e.g., icon (541) of FIG. 5) to select which device to use to display the content data (925). When the icon (921) is selected, the user terminal (900) can display buttons (923) for receiving a display command from the user to use which device to display the content data (925).
[0122] The user terminal (900) may receive a display command via any one of the buttons (923). For example, the user terminal (900) may receive a display command to cause the current terminal (e.g., the first user terminal) displaying the first screen (920) to display content data (925). According to one embodiment, the user terminal (900) may receive a display command to cause not only the electronic device and the current terminal, but also all user terminals and / or all user terminals and electronic devices to display the content data (925) via the buttons (923).
[0123] If the display command received by the user terminal (900) is a command to display content data on the current terminal, the user terminal (900) may receive content data (925) from an electronic device (e.g., the electronic device (101) of FIG. 1, the electronic device (200) of FIG. 2, the electronic device (400) of FIG. 4, and the electronic device (800) of FIG. 8) and display the content data (925) through the first screen (920). According to one embodiment, the user terminal (900) may display the content data (925) using the entire area of the display module (910). For example, when the user terminal (900) is held in a horizontal direction, the user terminal (900) may display the content data (925) on the entire area of the display module (910) without displaying the second area (930).
[0124] If the display command received by the user terminal (900) is a command to display content data on the electronic device, the electronic device can display the content data (925) through the display module (950) (e.g., the display module (160) of FIG. 1, the display module (205) of FIG. 2, the display module (310) of FIG. 3, the display module (600) of FIG. 6, and the display module (610) of FIG. 6). The user terminal (900) can display the content data (925) on the first screen (920) being displayed by the display module (950). According to one embodiment, the electronic device can also display the content data (925) on the entire area of the display module (950).
[0125] The above-described method is only one of various embodiments for displaying content data (925), and it is obvious to those skilled in the art that the present disclosure is not limited thereto.
[0126] Below, we will explain how to add content information to the first screen (920).
[0127] FIG. 10 is a diagram illustrating a method for explaining addition of content information according to one embodiment of the present disclosure.
[0128] Referring to FIG. 10, a first screen (1010) (e.g., the first screen (540) of FIG. 5, the first screen (620) of FIG. 6, and the first screen (920) of FIG. 9) displaying only APP 2 and APP 3 is illustrated. APP 2 and APP 3 may be content information preset to be shared in a second user terminal (e.g., the electronic device (102) of FIG. 1, the user terminal (210) of FIG. 2, the second user terminal (330) of FIG. 3, the second user terminal (420) of FIG. 4, and the second user terminal (820) of FIG. 8)) and a third user terminal (e.g., the electronic device (102) of FIG. 1, the user terminal (210) of FIG. 2, the third user terminal (340) of FIG. 3, and the third user terminal (430) of FIG. 4), respectively.
[0129] A user of a user terminal (1000) (e.g., an electronic device (102) of FIG. 1, a user terminal (210) of FIG. 2, a first user terminal (320) to a fourth user terminal (350) of FIG. 3, a first user terminal (410) to a fourth user terminal (440) of FIG. 4, a user terminal (500) of FIG. 5, a first user terminal (810) of FIG. 8, a second user terminal (820) of FIG. 8, and a user terminal (900) of FIG. 9) may want to additionally share content information included in the user terminal (1000). The user of the user terminal (1000) may select content information that he or she wants to share on a home screen (e.g., a home screen (511) of FIG. 5).
[0130] According to one embodiment, a user can additionally share content information by dragging and dropping content information that he or she wants to share onto the first screen (1010). The user terminal (1000) can transmit the added content information to an electronic device (e.g., the electronic device (101) of FIG. 1, the electronic device (200) of FIG. 2, the electronic device (400) of FIG. 4, and the electronic device (800) of FIG. 8) mounted on a vehicle (e.g., the vehicle (300) of FIG. 3). The electronic device can update the sharing UI to display the added content information. The electronic device can synchronize other user terminals to display the updated sharing UI. For example, a second user terminal (1020) (e.g., the electronic device (102) of FIG. 1, the user terminal (210) of FIG. 2, the second user terminal (330) of FIG. 3, the second user terminal (420) of FIG. 4, and the second user terminal (820) of FIG. 8)) can display the added content information.
[0131] According to one embodiment, a user can select content information to be shared for a threshold period of time or longer. The user terminal (1000) can receive content information to be shared from the user for a threshold period of time or longer. The user terminal (1000) can display a pop-up window (1030) below the content information selected for the threshold period of time or longer. The pop-up window (1030) can include buttons that can execute various functions for the content information. The user can select a share button in the pop-up window (1030) to add the content selected for the threshold period of time or longer to the first screen (1010) and share it with other user terminals. The user terminal (1000) can transmit the content information for which the share button is selected to an electronic device. The electronic device can update the sharing UI to display the added content information. The electronic device can synchronize other user terminals to display the updated sharing UI.
[0132] It will be apparent to those skilled in the art that the method of adding content information described above is only one of various embodiments, and that the present disclosure is not limited thereto.
[0133] FIG. 11 and FIG. 12 are drawings for explaining information displayed on a sharing UI according to one embodiment of the present disclosure.
[0134] Referring to FIG. 11, a method of displaying content information on a first screen (1110) (e.g., the first screen (540) of FIG. 5, the first screen (620) of FIG. 6, the first screen (920) of FIG. 9, and the first screen (1010) of FIG. 10) is illustrated.
[0135] The user terminal (1100) (e.g., the electronic device (102) of FIG. 1, the user terminal (210) of FIG. 2, the first user terminal (320) to the fourth user terminal (350) of FIG. 3, the first user terminal (410) to the fourth user terminal (440) of FIG. 4, the user terminal (500) of FIG. 5, the first user terminal (810) of FIG. 8, the second user terminal (820) of FIG. 8, the user terminal (900) of FIG. 9, the user terminal (1000) of FIG. 10, and the second user terminal (1020) of FIG. 10) may display a content list in addition to simply displaying shared content information. For example, the content list may be a recommendation list set in advance by a user of a user terminal that has shared the corresponding content information to share. The content list may be a recommendation list provided by a company that provides the shared content information. The example of the content list described above is only one of various embodiments, and the present disclosure is not limited thereto.
[0136] Referring to FIG. 12, information related to a vehicle (e.g., vehicle (300) of FIG. 3) displayed on a second screen (1210) (e.g., second screen (550) of FIG. 5, second screen (630) of FIG. 6, and second screen (930) of FIG. 9) is shown.
[0137] Information related to the vehicle displayed on the second screen (1210) may include navigation information (1207) being executed by an electronic device mounted on the vehicle. Information related to the vehicle displayed on the second screen (1210) may include vehicle operation information. For example, the vehicle operation information may include vehicle speed, total distance traveled, and fuel efficiency. Control information for peripheral devices mounted on the vehicle related to the vehicle displayed on the second screen (1210) may include information on lighting information (1201), vehicle air conditioning information (1203), and emergency light information (1205). The information that the second screen (1210) can display is merely an example, and the present disclosure is not limited thereto. The user terminal (1200) may change the information displayed on the second screen (1210) by receiving a preset gesture or the like from the user.
[0138] The user can control the peripheral devices mounted on the vehicle using the control information for the peripheral devices displayed on the second screen (1210). For example, the user can check the lighting information (1201) on the second screen (1210) to determine whether the lighting is turned on or off. The user can control the lighting to turn on or off by touching the lighting information (1201). For example, the user can check the temperature inside the vehicle using the vehicle air conditioning information (1203). The user can control the vehicle air conditioning information (1203) to cause the air conditioning device to increase or decrease the temperature inside the vehicle.
[0139] However, if the air conditioning and / or lighting related to the driver's seat are controlled by a passenger other than the driver, it may affect the driver and distract the driver. Therefore, an electronic device (e.g., the electronic device (101) of FIG. 1, the electronic device (200) of FIG. 2, the electronic device (400) of FIG. 4, and the electronic device (800) of FIG. 8) may be configured to display only control information based on the location of the user terminal to the user terminal.
[0140] In one embodiment, an electronic device may be configured to identify the in-vehicle location of each of two or more user terminals within the vehicle. For example, the electronic device may identify the in-vehicle location of a user terminal based on a charging port or communication port to which the user terminal is connected. In another example, the electronic device may identify the in-vehicle location of a user terminal based on an input provided by the user terminal (i.e., the user of the user terminal may identify his or her own location within the vehicle).
[0141] According to one embodiment, an electronic device may identify a location of a user terminal within a vehicle based on information received from one or more sensors within the user terminal. The electronic device may control the output of various lights and / or speakers within the vehicle and obtain data from sensors (e.g., the sensor module (176) and the camera module (180) of FIG. 1) to identify the location of the user terminal within the vehicle based on the information obtained from the sensors. For example, the electronic device may activate a light above the front passenger seat and obtain data from cameras of user terminals within the vehicle to identify whether any of the user terminals is located in the front passenger seat.
[0142] The electronic device can synchronize the display of different control information for each of two or more user terminals based on the identified in-vehicle locations of the two or more user terminals. For example, the electronic device can identify the location of the user terminal of a passenger seated in the passenger seat and synchronize the display of only control information for the passenger seat for that user terminal. The electronic device can synchronize the display of control information for lighting directed toward the passenger seat and control information for the air conditioning directed toward the passenger seat for that user terminal. On the other hand, the emergency lights (1205) can be displayed for all user terminals connected to the electronic device to allow access to all user terminals in an emergency situation.
[0143] FIG. 13 is a diagram for explaining control of content according to one embodiment of the present disclosure.
[0144] Referring to FIG. 13, an electronic device (e.g., an electronic device (101) of FIG. 1, an electronic device (200) of FIG. 2, an electronic device (400) of FIG. 4, and an electronic device (800) of FIG. 8) displaying content data (1320) (e.g., content data (925) of FIG. 9), a first user terminal (1300) (e.g., an electronic device (102) of FIG. 1, a user terminal (210) of FIG. 2, a first user terminal (320) of FIG. 3, a first user terminal (410) of FIG. 4, a user terminal (500) of FIG. 5, a first user terminal (810) of FIG. 8, a user terminal (900) of FIG. 9, a user terminal (1000) of FIG. 10, a user terminal (1100) of FIG. 11, and a user terminal (1200) of FIG. 12)) and a second user terminal (1310) (e.g., an electronic device (101) of FIG. 1) displaying content data (1320) (e.g., a content data (925) of FIG. 9)) The device (102), the user terminal (210) of FIG. 2, the second user terminal (330) of FIG. 3, the second user terminal (420) of FIG. 4, the second user terminal (820) of FIG. 8, and the second user terminal (1020) of FIG. 10 are illustrated.
[0145] Content data (1320) can be controlled by a control button (1321). If the content data (1320) is a video, the control button (1321) can include a rewind button, a stop / play button, and a fast forward button.
[0146] According to one embodiment, content data (1320) can be controlled by selection of a control button (1321) displayed on any one of the electronic device, the first user terminal (1300), and the second user terminal (1310). For example, when the electronic device, the first user terminal (1300), and the second user terminal (1310) are displaying the same content data (1320) according to execution of the same content, the user can control the content data (1320) being displayed by the electronic device, the first user terminal (1300), and the second user terminal (1310) at once by using the control button (1321) displayed on any one of the electronic device, the first user terminal (1300), and the second user terminal (1310).
[0147] According to one embodiment, when an electronic device, a first user terminal (1300), and a second user terminal (1310) display different content data (1320), a user can control the electronic device, the first user terminal (1300), and the second user terminal (1310) using control buttons (1321) included in each of the electronic device, the first user terminal (1300), and the second user terminal (1310).
[0148] FIG. 14 is a drawing for explaining the display of content information according to one embodiment of the present disclosure.
[0149] Referring to FIG. 14, a user terminal (1400) (e.g., an electronic device (102) of FIG. 1, a user terminal (210) of FIG. 2, a first user terminal (320) to a fourth user terminal (350) of FIG. 3, a first user terminal (410) to a fourth user terminal (440) of FIG. 4, a user terminal (500) of FIG. 5, a first user terminal (810) of FIG. 8, a second user terminal (820) of FIG. 8, a user terminal (900) of FIG. 9, a user terminal (1000) of FIG. 10, a second user terminal (1020) of FIG. 10, a user terminal (1100) of FIG. 11, a user terminal (1200) of FIG. 12, a user terminal (13) of FIG. A first user terminal (1300) and a second user terminal (1310) of FIG. 13 are shown.
[0150] According to one embodiment, the first screen (1410) (e.g., the first screen (540) of FIG. 5, the first screen (620) of FIG. 6, the first screen (920) of FIG. 9, the first screen (1010) of FIG. 10, and the first screen (1110) of FIG. 11) may display "Running" at the bottom of the shared content information when the shared content information is selected and running on another user terminal. If the user selects content information that has been selected and is running on another user terminal, the user terminal that has shared the content information may run the content again. In this case, the user terminal that has shared the content information may experience resource shortage and rapid battery consumption. The user terminal (1400) may induce the user to select other shared content information by displaying "Running" on the shared content information that has been selected and is running on another user terminal.
[0151] According to one embodiment, when control information for a peripheral device mounted on a vehicle (e.g., vehicle (300) of FIG. 3) displayed on a second screen (1420) (e.g., second screen (550) of FIG. 5, second screen (630) of FIG. 6, second screen (930) of FIG. 9, and second screen (1210) of FIG. 12) is being controlled by another user terminal, “under control” may be displayed at the bottom of the control information. For example, when a user is controlling an air conditioning device, the user terminal (1400) may display “under control” at the bottom of vehicle air conditioning information (e.g., vehicle air conditioning information (1203) of FIG. 12) on the second screen (1420). By displaying “under control” on the second screen (1420), the user terminal (1400) may inform the user that the air conditioning device is currently being controlled. The user terminal (1400) can prevent duplicate control by multiple users by displaying the control status for the peripheral device.
[0152] FIG. 15 is a diagram for explaining sharing of content information according to one embodiment of the present disclosure.
[0153] Referring to FIG. 15, a first user terminal (1500) (e.g., an electronic device (102) of FIG. 1, a user terminal (210) of FIG. 2, a first user terminal (320) to a fourth user terminal (350) of FIG. 3, a first user terminal (410) to a fourth user terminal (440) of FIG. 4, a user terminal (500) of FIG. 5, a first user terminal (810) of FIG. 8, a second user terminal (820) of FIG. 8, a user terminal (900) of FIG. 9, a user terminal (1000) of FIG. 10, a second user terminal (1020) of FIG. 10, a user terminal (1100) of FIG. 11, a user terminal (1200) of FIG. 12, a first user terminal (1300) of FIG. 13, a second user terminal (1310) of FIG. 13, and a user terminal (1400) of FIG. 14) with shared content information A screen (1510) (e.g., the first screen (540) of FIG. 5, the first screen (620) of FIG. 6, the first screen (920) of FIG. 9, the first screen (1010) of FIG. 10, the first screen (1110) of FIG. 11, and the first screen (1410) of FIG. 14) is shown.
[0154] The first screen (1510) is a first user terminal (e.g., an electronic device (102) of FIG. 1, a user terminal (210) of FIG. 2, a first user terminal (320) of FIG. 3, a first user terminal (410) of FIG. 4, a user terminal (500) of FIG. 5, a first user terminal (810) of FIG. 8, a user terminal (900) of FIG. 9, a user terminal (1000) of FIG. 10, a user terminal (1100) of FIG. 11, a user terminal (1200) of FIG. 12, and a first user terminal (1300) of FIG. 13)) and a second user terminal (e.g., an electronic device (102) of FIG. 1, a user terminal (210) of FIG. 2, a second user terminal (330) of FIG. 3, a second user terminal (420) of FIG. 4, a second user terminal (820) of FIG. 8, a second user terminal (1020) of FIG. 10, and a It may include APP 1 shared from a second user terminal (1310) of 13) and a third user terminal (e.g., an electronic device (102) of FIG. 1, a user terminal (210) of FIG. 2, a third user terminal (340) of FIG. 3, and a third user terminal (430) of FIG. 4).
[0155] According to one embodiment, identical content information shared from each user terminal may be separately displayed on the first screen (1510). For example, the first screen (1510) may each display APP 1, the identical content information shared from each user terminal. The user may select the content information corresponding to the user terminal they wish to play from among the separately displayed APP 1.
[0156] According to one embodiment, the same content information shared from each user terminal may be displayed as one on the first screen (1510). For example, the first screen (1510) may display APP 1, which is the same content information shared from each user terminal, as a single icon. At this time, when the user selects APP 1, the electronic device (e.g., the electronic device (101) of FIG. 1 , the electronic device (200) of FIG. 2 , the electronic device (400) of FIG. 4 , and the electronic device (800) of FIG. 8 ) may transmit an execution command to any one of the user terminals that have shared APP 1. The electronic device may select the terminal with the best performance among the user terminals that have shared APP 1 and transmit the execution command. In this case, when the electronic device and the user terminals are connected, the user terminal may transmit not only the shared content information but also the performance of each user terminal to the electronic device. The electronic device can select a terminal with the highest battery charge level among user terminals sharing APP 1 or a terminal connected to a power source and transmit an execution command.
[0157] FIG. 16 is a drawing for explaining a theme of a shared UI according to one embodiment of the present disclosure.
[0158] Referring to FIG. 16, a user terminal (1600) (e.g., an electronic device (102) of FIG. 1, a user terminal (210) of FIG. 2, a first user terminal (320) to a fourth user terminal (350) of FIG. 3, a first user terminal (410) to a fourth user terminal (440) of FIG. 4, a user terminal (500) of FIG. 5, a first user terminal (810) of FIG. 8, a second user terminal (820) of FIG. 8, a user terminal (900) of FIG. 9, a user terminal (1000) of FIG. 10, a second user terminal (1020) of FIG. 10, a user terminal (1100) of FIG. 11, a user terminal (12) of FIG. A terminal (1200), a first user terminal (1300) of FIG. 13, a second user terminal (1310) of FIG. 13, a user terminal (1400) of FIG. 14, and a user terminal (1500) of FIG. 15) and an electronic device (not shown) (e.g., an electronic device (101) of FIG. 1, an electronic device (200) of FIG. 2, an electronic device (400) of FIG. 4, and an electronic device (800) of FIG. 8) and a display module (1610) (e.g., a display module (160) of FIG. 1, a display module (205) of FIG. 2, a display module (310) of FIG. 3, display modules (600, 610) of FIG. 6, and a display module (950) of FIG. 9) are illustrated.
[0159] The shared UI displayed by the user terminal (1600) and the display module (1610) of the electronic device may have the same theme applied to them to provide a common sharing experience to users. For example, if a dark theme is applied to the shared UI displayed by the user terminal (1600), the dark theme may also be applied to the shared UI displayed by the display module (1610) of the electronic device.
[0160] According to one embodiment, the electronic device can change the theme of the shared UI based on the vehicle's (e.g., vehicle (300) of FIG. 3) location on the map, based on the vehicle's GPS. The theme of the shared UI based on the map location may be a theme related to the area the vehicle is passing through. For example, the theme of the shared UI based on the map location may be a theme related to a representative tourist attraction in the area the vehicle is passing through. The electronic device can synchronize user terminals so that the changed theme is displayed on the shared UI.
[0161] According to one embodiment, an electronic device can change the theme of a shared UI based on the destination of a navigation operation being performed on the electronic device. For example, if the destination of a navigation operation being performed on the electronic device is a theme park, the electronic device can change the theme of the shared UI to a theme related to the theme park. The electronic device can synchronize user terminals so that the changed theme is displayed on the shared UI. Referring to FIG. 16, a user terminal (1600) and a display module (1610) of the electronic device are illustrated displaying a shared UI with a theme including a Ferris wheel applied when the navigation destination is a theme park.
[0162] In one embodiment, the electronic device may change the theme of the sharing UI based on the time of day. For example, a darker theme may be applied during the evening, and a brighter theme may be applied during the day. Furthermore, the electronic device may change the theme of the sharing UI based on the ages of the vehicle occupants. For example, if all occupants are determined to be adults, a different theme may be applied to the sharing UI, and if one or more occupants are determined to be children, a different theme may be applied. In one embodiment, the age of the occupants of the vehicle seat may be approximated based on the weight of the occupants of the vehicle seat.
[0163] FIG. 17 is a drawing for explaining two or more navigation displays according to one embodiment of the present disclosure.
[0164] Referring to FIG. 17, a display module (1700) (e.g., display module (160) of FIG. 1, display module (205) of FIG. 2, display module (310) of FIG. 3, display modules (600, 610) of FIG. 6, display module (950) of FIG. 9, and display module (1610) of FIG. 16) of an electronic device (e.g., electronic device (101) of FIG. 1, electronic device (200) of FIG. 2, electronic device (400) of FIG. 4, and electronic device (800) of FIG. 8) displaying multiple navigation information is illustrated.
[0165] The first screen (1710) of the display module (1700) (e.g., the first screen (540) of FIG. 5, the first screen (620) of FIG. 6, the first screen (920) of FIG. 9, the first screen (1010) of FIG. 10, the first screen (1110) of FIG. 11, the first screen (1410) of FIG. 14, and the first screen (1510) of FIG. 15) may be divided into a plurality of screens. Each of the plurality of screens may display different content data. The content data displayed by each of the plurality of screens may be content data received from different user terminals. For example, when the first screen (1710) is divided into three screens, each of the three screens may display content data received from different user terminals.
[0166] According to one embodiment, the first screen (1710) may be divided into multiple screens to display different navigation information received from different user terminals as content data. For example, the first screen (1710) may display first navigation information, second navigation information, and third navigation information. Different navigation applications may guide the driver to different routes even for the same destination. Accordingly, the driver may drive with reference to the navigation information being executed by the electronic device displayed on the second screen (1720) (e.g., the second screen (550) of FIG. 5 , the second screen (630) of FIG. 6 , the second screen (930) of FIG. 9 , the second screen (1210) of FIG. 12 , and the second screen (1420) of FIG. 14 ) and the navigation information that guides the fastest route among the multiple pieces of navigation information displayed on the first screen (1710).
[0167] FIG. 18 is a flowchart for explaining the operation of an electronic device mounted on a vehicle according to one embodiment of the present disclosure.
[0168] In the embodiments below, the operations may be performed sequentially, but are not necessarily performed sequentially. For example, the order of the operations may be changed, and at least two operations may be performed in parallel. The operations illustrated in FIG. 18 may be performed by at least one component of an electronic device (e.g., the electronic device (101) of FIG. 1 , the electronic device (200) of FIG. 2 , the electronic device (400) of FIG. 4 , and the electronic device (800) of FIG. 8 ).
[0169] In operation (1810), the electronic device communicates with two or more user terminals (e.g., the electronic device (102) of FIG. 1, the user terminal (210) of FIG. 2, the first user terminal (320) to the fourth user terminal (350) of FIG. 3, the first user terminal (410) to the fourth user terminal (440) of FIG. 4, the user terminal (500) of FIG. 5, the first user terminal (810) of FIG. 8, the second user terminal (820) of FIG. 8, the user terminal (900) of FIG. 9, the user terminal (1000) of FIG. 10, the second user terminal (1020) of FIG. 10, the user terminal (1100) of FIG. 11, the user terminal (1200) of FIG. 12, the first user terminal (1300) of FIG. 13, the user terminal (1300) of FIG. A communication connection can be established with the second user terminal (1310), the user terminal (1400) of FIG. 14, the user terminal (1500) of FIG. 15, and the user terminal (1600) of FIG. 16. The electronic device can establish a communication connection with two or more user terminals located inside the same vehicle through the communication module.
[0170] In operation (1820), the electronic device may receive content information shared from each of two or more user terminals through a communication module that communicates with two or more user terminals located inside a vehicle (e.g., vehicle (300) of FIG. 3).
[0171] In operation (1830), the electronic device can generate a shared UI (e.g., shared UI (560) of FIG. 5, shared UI (640) of FIG. 6, shared UI (940) of FIG. 9, and shared UI (1430) of FIG. 14) for displaying content information and vehicle-related information at once.
[0172] Electronic devices can create a shared UI to display content information at once.
[0173] In operation (1840), the electronic device may synchronize two or more user terminals to display a shared UI. The electronic device may cause two or more user terminals to display the shared UI.
[0174] In operation (1850), the electronic device can control a display module (e.g., display module (160) of FIG. 1, display module (205) of FIG. 2, display module (310) of FIG. 3, display modules (600, 610) of FIG. 6, display module (950) of FIG. 9, display module (1610) and display module (1700) of FIG. 16) to display the shared UI.
[0175] Since the matters described above through FIGS. 1 to 17 are applied to each operation illustrated in FIG. 18, a more detailed description is omitted.
[0176] According to one embodiment, the shared UI may include a first screen (e.g., a first screen (540) of FIG. 5, a first screen (620) of FIG. 6, a first screen (920) of FIG. 9, a first screen (1010) of FIG. 10, a first screen (1110) of FIG. 11, a first screen (1410) of FIG. 14, a first screen (1510) of FIG. 15, and a first screen (1710) of FIG. 17) that displays content information and a second screen (e.g., a second screen (550) of FIG. 5, a second screen (630) of FIG. 6, and a second screen (930) of FIG. 9, a second screen (1210) of FIG. 12, a second screen (1420) of FIG. 14, and a second screen (1720) of FIG. 17) that displays vehicle-related information.
[0177] According to one embodiment, the sharing UI may include a screen that displays content information shared from each of two or more user terminals.
[0178] According to one embodiment, the content information displayed on the first screen may include information about applications existing on each of two or more user terminals for sharing within the vehicle. According to one embodiment, the vehicle-related information displayed on the second screen may include navigation information being executed by an electronic device mounted on the vehicle (e.g., navigation information (1207) of FIG. 12), vehicle operation information, and control information for peripheral devices mounted on the vehicle.
[0179] According to one embodiment, content information displayed on the screen may include information about applications existing on each of two or more user terminals to be shared within the vehicle.
[0180] In one embodiment, the operation of synchronizing the display of a shared UI may identify the in-vehicle location of each of two or more user terminals. In one embodiment, the operation of synchronizing the display of a shared UI may synchronize the display of control information for peripheral devices mounted in different vehicles for each of two or more user terminals based on the identified in-vehicle location.
[0181] According to one embodiment, the operation of causing two or more user terminals to display a shared UI may identify the in-vehicle location of each of the two or more user terminals. According to one embodiment, the operation of causing two or more user terminals to display a shared UI may synchronize the display of control information for peripheral devices mounted on different vehicles for each of the two or more user terminals based on the identified in-vehicle location.
[0182] According to one embodiment, each of two or more user terminals may generate a shared page (e.g., shared page (530) of FIG. 5) on a home screen (e.g., home screen (511) of FIG. 5) for displaying a shared UI in response to a connection with the electronic device.
[0183] According to one embodiment, an operating method of an electronic device comprises: receiving content information included in a first screen from a first user terminal (e.g., an electronic device (102) of FIG. 1, a user terminal (210) of FIG. 2, a first user terminal (320) of FIG. 3, a first user terminal (410) of FIG. 4, a user terminal (500) of FIG. 5, a first user terminal (810) of FIG. 8, a user terminal (900) of FIG. 9, a user terminal (1000) of FIG. 10, a user terminal (1100) of FIG. 11, a user terminal (1200) of FIG. 12, a first user terminal (1300) of FIG. 13, a user terminal (1400) of FIG. 14, a user terminal (1500) of FIG. 15, and a user terminal (1600) of FIG. 16)) among two or more user terminals. When receiving an execution command for content information included in the second user terminal (330), the second user terminal (420) of FIG. 4, the second user terminal (820) of FIG. 8, the second user terminal (1020) of FIG. 10, the second user terminal (1310) of FIG. 13, the user terminal (1400) of FIG. 14, the user terminal (1500) of FIG. 15, and the user terminal (1600) of FIG. 16), the method may further include an operation of transmitting the execution command to the second user terminal. According to one embodiment, the operating method of the electronic device may further include an operation of receiving content data of content information corresponding to the execution command for the content information from the second user terminal.
[0184] According to one embodiment, the operating method of the electronic device may further include an operation of transmitting an execution command to the second user terminal when receiving an execution command for content information included in a screen of a shared UI from a first user terminal among two or more user terminals, the content information included in the second user terminal. According to one embodiment, the operating method of the electronic device may further include an operation of receiving content data of content information corresponding to the execution command for the content information from the second user terminal.
[0185] According to one embodiment, the operating method of the electronic device may further include an operation of displaying content data (e.g., content data (925) of FIG. 9 and content data (1320) of FIG. 13) on a display module according to a display command received from a first user terminal. According to one embodiment, the operating method of the electronic device may further include an operation of transmitting the content data to the first user terminal.
[0186] According to one embodiment, the method of operating an electronic device may further include an operation of updating a shared UI to display additional content information when additional content information is received from one of two or more user terminals. According to one embodiment, the method of operating an electronic device may further include an operation of synchronizing the two or more user terminals to display the updated shared UI. According to one embodiment, the method of operating an electronic device may further include an operation of causing the two or more user terminals to display the updated shared UI.
[0187] According to one embodiment, the operating method of the electronic device may further include an operation of changing the theme of the shared UI based on the vehicle's map location based on the vehicle's GPS (Global Positioning System) or the destination of the navigation system being executed by the electronic device mounted on the vehicle. According to one embodiment, the operating method of the electronic device may further include an operation of synchronizing two or more user terminals to display the shared UI to which the changed theme is applied. According to one embodiment, the operating method of the electronic device may further include an operation of causing two or more user terminals to display the shared UI to which the changed theme is applied.
[0188] According to one embodiment of the present disclosure, an electronic device mounted on a vehicle may include a communication module for communicating with two or more user terminals located inside the vehicle. According to one embodiment, the electronic device may include a display module for displaying a sharing UI in response to a connection with the two or more user terminals. According to one embodiment, the electronic device may include a processor (e.g., processor 120 of FIG. 1 and processor 201 of FIG. 2) for receiving content information shared from each of the two or more user terminals through the communication module. According to one embodiment, the electronic device may include a processor for synchronizing the two or more user terminals to display a sharing UI (sharing user interface) that simultaneously displays content information and vehicle-related information.
[0189] According to one embodiment, the electronic device may include a communication module for communicating with two or more user terminals. According to one embodiment, the electronic device may include a display module for displaying a shared UI in response to a connection with the two or more user terminals. According to one embodiment, the electronic device may include a processor for receiving content information shared from each of the two or more user terminals via the communication module. According to one embodiment, the electronic device may include a processor for causing the two or more user terminals to display a shared UI.
[0190] In one embodiment, the shared UI may include a first screen displaying content information. In one embodiment, the shared UI may include a second screen displaying vehicle-related information.
[0191] According to one embodiment, the content information displayed on the first screen may include information about applications present on each of two or more user terminals for sharing within the vehicle. According to one embodiment, the vehicle-related information displayed on the second screen may include navigation information currently being executed by an electronic device mounted on the vehicle. According to one embodiment, the vehicle-related information displayed on the second screen may include driving information of the vehicle. According to one embodiment, the vehicle-related information displayed on the second screen may include control information for peripheral devices mounted on the vehicle.
[0192] In one embodiment, the processor can identify the in-vehicle location of each of two or more user terminals. In one embodiment, the processor can synchronize the display of control information for peripheral devices mounted on different vehicles for each of the two or more user terminals based on the identified in-vehicle location.
[0193] According to one embodiment, each of two or more user terminals may generate a sharing page on a home screen for displaying a sharing UI in response to a connection with an electronic device mounted on a vehicle.
[0194] According to one embodiment, when the processor receives an execution command for content information included in a first screen from a first user terminal among two or more user terminals, and the content information included in a second user terminal is included in the first screen, the processor may transmit the execution command to the second user terminal. According to one embodiment, the processor may receive content data of the content information corresponding to the execution command from the second user terminal.
[0195] According to one embodiment, when the processor receives an execution command for content information included in a screen of a shared UI from a first user terminal among two or more user terminals, and the content information included in the second user terminal is included in the screen, the processor may transmit the execution command to the second user terminal. According to one embodiment, the processor may receive content data of the content information corresponding to the execution command from the second user terminal.
[0196] In one embodiment, the processor may display content data on a display module according to a display command received from a first user terminal. In one embodiment, the processor may transmit the content data to the first user terminal.
[0197] In one embodiment, when the processor receives additional content information from one of two or more user terminals, it can update the shared UI to display the additional content information. In one embodiment, the processor can synchronize the two or more user terminals to display the updated shared UI. In one embodiment, the processor can cause the two or more user terminals to display the updated shared UI.
[0198] According to one embodiment, the processor may change the theme of the shared UI based on the vehicle's map location based on the vehicle's Global Positioning System (GPS) or the destination of the navigation system being executed by an electronic device mounted on the vehicle. According to one embodiment, the processor may synchronize two or more user terminals to display the shared UI with the changed theme applied. According to one embodiment, the processor may further include an operation of causing the two or more user terminals to display the shared UI with the changed theme applied.
[0199] According to one embodiment of the present disclosure, a user terminal may include a communication module (e.g., communication module 213 of FIG. 2) that communicates with an electronic device mounted on a vehicle. According to one embodiment, the user terminal may include a display module (e.g., display module 215 of FIG. 2, display module 510 of FIG. 5, and display module 910 of FIG. 9) that displays a sharing UI in response to synchronization by an electronic device mounted on a vehicle. According to one embodiment, the user terminal may include a processor (e.g., processor 211 of FIG. 2) that generates a sharing page for displaying the sharing UI on a home screen. According to one embodiment, the user terminal may include a processor that controls the display module to display a sharing UI synchronized from an electronic device mounted on a vehicle on a sharing page via the communication module. According to one embodiment, the sharing UI may include a first screen that displays content information included in the user terminal and content information shared from another user terminal. According to one embodiment, the sharing UI may include a second screen that displays information related to the vehicle.
[0200] According to one embodiment, a processor may receive an execution command from a user regarding content information included on a first screen. If the execution command is a command to display content data of content information shared from another user terminal, the processor may transmit the execution command to an electronic device mounted on the vehicle.
[0201] According to one embodiment, information related to the vehicle displayed on the second screen may include navigation information executed by an electronic device mounted on the vehicle, operation information of the vehicle, and control information for peripheral devices mounted on the commercial vehicle.
[0202] According to one embodiment, control information for peripheral devices mounted on a vehicle may be determined based on the location of a user terminal within the vehicle.
[0203] According to one embodiment, content information included in a user terminal displayed on a first screen may include an indication indicating whether the content included in the user terminal is being executed by another user terminal.
[0204] The embodiments of the present invention disclosed in this specification and drawings are merely specific examples presented to easily explain the technical contents according to the embodiments of the present invention and to help understand the embodiments of the present invention, and are not intended to limit the scope of the embodiments of the present invention. Therefore, the scope of the various embodiments of the present invention should be interpreted as including all changes or modified forms derived based on the technical ideas of the various embodiments of the present invention in addition to the embodiments disclosed herein.
Claims
1. In electronic devices (101; 200; 400; 800), Communication module (190; 203); Display module (160; 205; 310; 600, 610; 950; 1610; 1700); and Establishing a communication connection with two or more user terminals (102; 210; 320, 330, 340, 350; 410, 420, 430, 440; 500; 810, 820; 900; 1000, 1020; 1100; 1200; 1300, 1310; 1400; 1500; 1600) through the communication module (190; 203), and establishing a communication connection with the two or more user terminals (102; 210; 320, 330, 340, 350; 410, 420, 430, 440; 500; 810, 820; 900; Receive content information shared from each of the user terminals (1000, 1020; 1100; 1200; 1300, 1310; 1400; 1500; 1600), generate the shared UI (560; 640; 940; 1430) for displaying the content information, and cause the two or more user terminals (102; 210; 320, 330, 340, 350; 410, 420, 430, 440; 500; 810, 820; 900; 1000, 1020; 1100; 1200; 1300, 1310; 1400; 1500; 1600) to display the shared UI (560; 640; A processor (120; 201) that controls the display module (160; 205; 310; 600, 610; 950; 1610; 1700) to display the shared UI (560; 640; 940; 1430) and displays the shared UI (560; 640; 940; 1430). Including, Electronic devices (101; 200; 400; 800).
2. In paragraph 1, The above shared UI (560; 640; 940; 1430) is Including a screen (540; 620; 920; 1010; 1110; 1410; 1510; 1710) displaying the content information shared from each of the two or more user terminals (102; 210; 320, 330, 340, 350; 410, 420, 430, 440; 500; 810, 820; 900; 1000, 1020; 1100; 1200; 1300, 1310; 1400; 1500; 1600), Electronic devices (101; 200; 400; 800).
3. In any one of paragraphs 1 and 2, The content information displayed on the above screens (540; 620; 920; 1010; 1110; 1410; 1510; 1710) includes information about applications existing in each of two or more user terminals (102; 210; 320, 330, 340, 350; 410, 420, 430, 440; 500; 810, 820; 900; 1000, 1020; 1100; 1200; 1300, 1310; 1400; 1500; 1600) to be shared within the vehicle (300). Electronic devices (101; 200; 400; 800).
4. In any one of paragraphs 1 to 3, The above processor (120; 201) Identifying the location of each of the two or more user terminals (102; 210; 320, 330, 340, 350; 410, 420, 430, 440; 500; 810, 820; 900; 1000, 1020; 1100; 1200; 1300, 1310; 1400; 1500; 1600) within the vehicle (300), and based on the identified location within the vehicle (300), determining the location of each of the two or more user terminals (102; 210; 320, 330, 340, 350; 410, 420, 430, 440; 500; 810, 820; 900; 1000, 1020; Synchronizing to display control information for peripheral devices mounted on different vehicles (300) for each of (1100; 1200; 1300, 1310; 1400; 1500; 1600). Electronic devices (101; 200; 400; 800).
5. In any one of paragraphs 1 to 4, Each of the above two or more user terminals (102; 210; 320, 330, 340, 350; 410, 420, 430, 440; 500; 810, 820; 900; 1000, 1020; 1100; 1200; 1300, 1310; 1400; 1500; 1600), Generating a sharing page (530) on the home screen (511) to display the sharing UI (560; 640; 940; 1430) in response to a connection with an electronic device (101; 200; 400; 800). Electronic devices (101; 200; 400; 800).
6. In any one of paragraphs 1 to 5, The above processor (120; 201) Among the two or more user terminals (102; 210; 320, 330, 340, 350; 410, 420, 430, 440; 500; 810, 820; 900; 1000, 1020; 1100; 1200; 1300, 1310; 1400; 1500; 1600), the screen (540; 620; 920; 1010; When receiving an execution command for content information included in a second user terminal (102; 210; 330; 420; 820; 1020; 1310; 1400; 1500; 1600) among content information included in 1110; 1410; 1510; 1710), the execution command is transmitted to the second user terminal (102; 210; 330; 420; 820; 1020; 1310; 1400; 1500; 1600), and content data (925; of the content information corresponding to the execution command is transmitted from the second user terminal (102; 210; 330; 420; 820; 1020; 1310; 1400; 1500; 1600). Receiving 1320), Electronic devices (101; 200; 400; 800).
7. In any one of paragraphs 1 to 6, The above processor (120; 201) According to a display command received from the first user terminal (102; 210; 320; 410; 500; 810; 900; 1000; 1100; 1200; 1300; 1400; 1500; 1600), the content data (925; 1320) is displayed on the display module (160; 205; 310; 600, 610; 950; 1610; 1700), or the content data (925; 1320) is displayed on the first user terminal (102; 210; 320; 410; 500; 810; 900; 1000; 1100; 1200; 1300; 1400; Transmitting to 1500; 1600), Electronic devices (101; 200; 400; 800).
8. In any one of paragraphs 1 to 7, The above processor (120; 201) When additional content information is received from one of the user terminals among the two or more user terminals (102; 210; 320, 330, 340, 350; 410, 420, 430, 440; 500; 810, 820; 900; 1000, 1020; 1100; 1200; 1300, 1310; 1400; 1500; 1600), the sharing UI (560; 640; 940; 1430) is updated to display the additional content information. Causing the two or more user terminals (102; 210; 320, 330, 340, 350; 410, 420, 430, 440; 500; 810, 820; 900; 1000, 1020; 1100; 1200; 1300, 1310; 1400; 1500; 1600) to display the updated sharing UI (560; 640; 940; 1430). Electronic devices (101; 200; 400; 800).
9. In any one of paragraphs 1 to 8, The above processor (120; 201) The theme of the shared UI (560; 640; 940; 1430) is changed based on the map location of the vehicle (300) based on the GPS (Global Positioning System) of the vehicle (300) or the destination of the navigation being executed by the electronic device (101; 200; 400; 800) mounted on the vehicle (300), and the changed theme is applied to two or more user terminals (102; 210; 320, 330, 340, 350; 410, 420, 430, 440; 500; 810, 820; 900; 1000, 1020; 1100; 1200; 1300, 1310; 1400; 1500; 1600). To display the above shared UI (560; 640; 940; 1430), Electronic devices (101; 200; 400; 800).
10. In the operating method of an electronic device (101; 200; 400; 800), An operation of establishing a communication connection with two or more user terminals (102; 210; 320, 330, 340, 350; 410, 420, 430, 440; 500; 810, 820; 900; 1000, 1020; 1100; 1200; 1300, 1310; 1400; 1500; 1600) through a communication module (190; 203) of an electronic device (101; 200; 400; 800); The communication module (190; 203) communicating with two or more user terminals (102; 210; 320, 330, 340, 350; 410, 420, 430, 440; 500; 810, 820; 900; 1000, 1020; 1100; 1200; 1300, 1310; 1400; 1500; 1600) communicates with the two or more user terminals (102; 210; 320, 330, 340, 350; 410, 420, 430, 440; 500; 810, 820; 900; 1000, 1020; 1100; An operation of receiving content information shared from each of (1200; 1300, 1310; 1400; 1500; 1600); An action of generating the shared UI (560; 640; 940; 1430) for displaying the above content information; An operation of causing two or more user terminals (102; 210; 320, 330, 340, 350; 410, 420, 430, 440; 500; 810, 820; 900; 1000, 1020; 1100; 1200; 1300, 1310; 1400; 1500; 1600) to display the shared UI (560; 640; 940; 1430); and An operation of controlling the display module (160; 205; 310; 600, 610; 950; 1610; 1700) of the electronic device (101; 200; 400; 800) to display the shared UI (560; 640; 940; 1430) A method of operation, comprising:
11. In paragraph 10, The above shared UI (560; 640; 940; 1430) is Including a screen (540; 620; 920; 1010; 1110; 1410; 1510; 1710) displaying the content information shared from each of the two or more user terminals (102; 210; 320, 330, 340, 350; 410, 420, 430, 440; 500; 810, 820; 900; 1000, 1020; 1100; 1200; 1300, 1310; 1400; 1500; 1600), How it works.
12. In any one of paragraphs 10 to 11, The content information displayed on the screen (540; 620; 920; 1010; 1110; 1410; 1510; 1710) includes information about applications existing in each of two or more user terminals (102; 210; 320, 330, 340, 350; 410, 420, 430, 440; 500; 810, 820; 900; 1000, 1020; 1100; 1200; 1300, 1310; 1400; 1500; 1600) to be shared within the vehicle (300). How it works.
13. In any one of paragraphs 10 to 12, An operation of causing two or more user terminals (102; 210; 320, 330, 340, 350; 410, 420, 430, 440; 500; 810, 820; 900; 1000, 1020; 1100; 1200; 1300, 1310; 1400; 1500; 1600) to display the shared UI (560; 640; 940; 1430) is performed. Identifying the location of each of the two or more user terminals (102; 210; 320, 330, 340, 350; 410, 420, 430, 440; 500; 810, 820; 900; 1000, 1020; 1100; 1200; 1300, 1310; 1400; 1500; 1600) within the vehicle (300), and based on the identified location within the vehicle (300), determining the location of each of the two or more user terminals (102; 210; 320, 330, 340, 350; 410, 420, 430, 440; 500; 810, 820; 900; 1000, 1020; Synchronizing to display control information for peripheral devices mounted on different vehicles (300) for each of (1100; 1200; 1300, 1310; 1400; 1500; 1600). How it works.
14. In any one of paragraphs 10 to 13, Each of the above two or more user terminals (102; 210; 320, 330, 340, 350; 410, 420, 430, 440; 500; 810, 820; 900; 1000, 1020; 1100; 1200; 1300, 1310; 1400; 1500; 1600), In response to a connection with the electronic device (101; 200; 400; 800), a sharing page (530) is generated on the home screen (511) to display the sharing UI (560; 640; 940; 1430). How it works.
15. In any one of paragraphs 10 to 14, Among the two or more user terminals (102; 210; 320, 330, 340, 350; 410, 420, 430, 440; 500; 810, 820; 900; 1000, 1020; 1100; 1200; 1300, 1310; 1400; 1500; 1600), the screen (540; 620; 920; 1010; When receiving an execution command for content information included in a second user terminal (102; 210; 330; 420; 820; 1020; 1310; 1400; 1500; 1600) among content information included in 1110; 1410; 1510; 1710), an operation of transmitting the execution command to the second user terminal (102; 210; 330; 420; 820; 1020; 1310; 1400; 1500; 1600); and An operation of receiving content data (925; 1320) of the content information corresponding to an execution command for the content information from the second user terminal (102; 210; 330; 420; 820; 1020; 1310; 1400; 1500; 1600) Including more, How it works.
Citation Information
Patent Citations
Shared home screen apparatus and method thereof
KR1020140143971A
Apparatus and method for scrren sharing, scrren sharing service system
KR1020150067521A
Method for controlling multi source and multi display
KR1020150109937A
Apparatus sharing contents and method of operating the same
KR1020160075976A
Content sharing system and method
WO2017075386A1