WO2024143884A1 - 컨텐트 재생에 기반한 출력 장치들을 제어하는 전자 장치, 그 동작 방법 및 저장 매체 - Google Patents
컨텐트 재생에 기반한 출력 장치들을 제어하는 전자 장치, 그 동작 방법 및 저장 매체 Download PDFInfo
- Publication number
- WO2024143884A1 WO2024143884A1 PCT/KR2023/018076 KR2023018076W WO2024143884A1 WO 2024143884 A1 WO2024143884 A1 WO 2024143884A1 KR 2023018076 W KR2023018076 W KR 2023018076W WO 2024143884 A1 WO2024143884 A1 WO 2024143884A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- content playback
- electronic device
- output
- output device
- list
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/16—Sound input; Sound output
- G06F3/165—Management of the audio stream, e.g. setting of volume, audio stream path
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72409—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
- H04M1/72415—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories for remote control of appliances
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0483—Interaction with page-structured environments, e.g. book metaphor
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04883—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16Y—INFORMATION AND COMMUNICATION TECHNOLOGY SPECIALLY ADAPTED FOR THE INTERNET OF THINGS [IoT]
- G16Y40/00—IoT characterised by the purpose of the information processing
- G16Y40/30—Control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72469—User interfaces specially adapted for cordless or mobile telephones for operating the device by selecting functions from two or more displayed items, e.g. menus or icons
Definitions
- An embodiment disclosed in this document relates to an electronic device that controls output devices based on content reproduction, a method of operating the same, and a storage medium.
- IoT Internet of Things
- IoT technology can provide intelligent Internet technology services that create new value in human life by collecting and analyzing data generated from devices.
- IoT technology can be applied to fields such as smart homes, smart buildings, smart cities, smart cars, and smart home appliances.
- the electronic device 101 includes displays 160 and 360, communication modules 190 and 390, processors 120 and 320 operatively connected to the display and the communication module, and storing instructions. It may include memories 130 and 330 that do.
- the instructions when executed by the processor, cause the electronic device to acquire information about at least one output device corresponding to each of a plurality of content playback services through the communication module 390. can be set.
- the instructions set the electronic device to generate a plurality of pages for displaying a list of at least one output device for each of the plurality of content playback services based on the obtained information. It can be.
- the storage medium in response to selection of at least one output device from the list of at least one output device of the displayed page, selects the selected at least one output device among the plurality of content playback services. It may include an operation to control provision of the corresponding content playback service.
- FIG. 1 is a block diagram of an electronic device in a network environment according to an embodiment.
- Figure 2 is a diagram illustrating a system configuration in an IoT environment for controlling output devices based on content playback according to an embodiment.
- Figure 4 is a diagram illustrating controllable output devices for each content playback service according to an embodiment.
- Figure 8 is a flowchart of signal transmission and reception between each component after playback starts according to an embodiment.
- Figure 9 is a diagram showing controllable output devices for each content playback service according to an embodiment using a layer structure.
- Figure 13 is a screen example showing pages on which a list of controllable output devices for each content playback service is displayed in a second method according to an embodiment.
- Figure 15 is a screen example showing pages on which a list of controllable output devices for each content playback service is displayed in a fourth method according to an embodiment.
- FIG. 1 is a block diagram of an electronic device 101 in a network environment 100, according to one embodiment.
- the electronic device 101 communicates with the electronic device 102 through a first network 198 (e.g., a short-range wireless communication network) or a second network 199. It is possible to communicate with at least one of the electronic device 104 or the server 108 through (e.g., a long-distance wireless communication network).
- the electronic device 101 may communicate with the electronic device 104 through the server 108.
- the electronic device 101 includes a processor 120, a memory 130, an input module 150, an audio output module 155, a display module 160, an audio module 170, and a sensor module ( 176), interface 177, connection terminal 178, haptic module 179, camera module 180, power management module 188, battery 189, communication module 190, subscriber identification module 196 , or may include an antenna module 197.
- at least one of these components eg, the connection terminal 178) may be omitted or one or more other components may be added to the electronic device 101.
- some of these components e.g., sensor module 176, camera module 180, or antenna module 197) are integrated into one component (e.g., display module 160). It can be.
- the processor 120 for example, executes software (e.g., program 140) to operate at least one other component (e.g., hardware or software component) of the electronic device 101 connected to the processor 120. It can be controlled and various data processing or calculations can be performed. According to one embodiment, as at least part of data processing or computation, the processor 120 stores commands or data received from another component (e.g., sensor module 176 or communication module 190) in volatile memory 132. The commands or data stored in the volatile memory 132 can be processed, and the resulting data can be stored in the non-volatile memory 134.
- software e.g., program 140
- the processor 120 stores commands or data received from another component (e.g., sensor module 176 or communication module 190) in volatile memory 132.
- the commands or data stored in the volatile memory 132 can be processed, and the resulting data can be stored in the non-volatile memory 134.
- the processor 120 includes a main processor 121 (e.g., a central processing unit or an application processor) or an auxiliary processor 123 that can operate independently or together (e.g., a graphics processing unit, a neural network processing unit ( It may include a neural processing unit (NPU), an image signal processor, a sensor hub processor, or a communication processor).
- a main processor 121 e.g., a central processing unit or an application processor
- auxiliary processor 123 e.g., a graphics processing unit, a neural network processing unit ( It may include a neural processing unit (NPU), an image signal processor, a sensor hub processor, or a communication processor.
- the electronic device 101 includes a main processor 121 and a secondary processor 123
- the secondary processor 123 may be set to use lower power than the main processor 121 or be specialized for a designated function. You can.
- the auxiliary processor 123 may be implemented separately from the main processor 121 or as part of it.
- the auxiliary processor 123 may, for example, act on behalf of the main processor 121 while the main processor 121 is in an inactive (e.g., sleep) state, or while the main processor 121 is in an active (e.g., application execution) state. ), together with the main processor 121, at least one of the components of the electronic device 101 (e.g., the display module 160, the sensor module 176, or the communication module 190) At least some of the functions or states related to can be controlled.
- co-processor 123 e.g., image signal processor or communication processor
- may be implemented as part of another functionally related component e.g., camera module 180 or communication module 190. there is.
- the auxiliary processor 123 may include a hardware structure specialized for processing artificial intelligence models.
- Artificial intelligence models can be created through machine learning. For example, such learning may be performed in the electronic device 101 itself on which the artificial intelligence model is performed, or may be performed through a separate server (e.g., server 108).
- Learning algorithms may include, for example, supervised learning, unsupervised learning, semi-supervised learning, or reinforcement learning, but It is not limited.
- An artificial intelligence model may include multiple artificial neural network layers.
- the wireless communication module 192 may support various requirements specified in the electronic device 101, an external electronic device (e.g., electronic device 104), or a network system (e.g., second network 199). According to one embodiment, the wireless communication module 192 supports Peak data rate (e.g., 20 Gbps or more) for realizing eMBB, loss coverage (e.g., 164 dB or less) for realizing mmTC, or U-plane latency (e.g., 164 dB or less) for realizing URLLC.
- Peak data rate e.g., 20 Gbps or more
- loss coverage e.g., 164 dB or less
- U-plane latency e.g., 164 dB or less
- peripheral devices e.g., bus, general purpose input and output (GPIO), serial peripheral interface (SPI), or mobile industry processor interface (MIPI)
- signal e.g. commands or data
- the electronic device is for controlling the audio being output according to the content playback to be output through at least one external device that can be connected to the electronic device while playing the content, and more specifically, the content.
- a user interface that can individually control at least one external device may be provided for each service being played.
- Electronic devices provide an integrated user interface that allows selection of external devices for each content playback service, allowing users to easily adjust audio output to the desired external device according to the type of content played on the electronic device, thereby improving user convenience. This may increase.
- the plurality of output devices 220a, 220b, 220c, 220d, and 220e are not limited to the types of devices listed above, and are capable of communicating with the electronic device 101 and outputting video and/or audio. Can include all possible output devices.
- the electronic device 101 may be capable of 1:N communication with the plurality of output devices 220a, 220b, 220c, 220d, and 220e.
- an application capable of playing content may be an application that controls the electronic device 101 to play media content such as video, music, and radio, and the electronic device 101 may play the corresponding content playback application. Content can be played and provided to users.
- Content may include, for example, web content provided through the Internet and multimedia content provided through a broadcasting network.
- the electronic device 101 may download or stream content from at least one server (eg, content provider) through a network.
- content provider e.g., content provider
- any type of content can be any media content that can be played on the electronic device 101 through downloading or streaming.
- music will be used as an example among media contents.
- the content playback service refers to a content playback application, such as a music streaming application (or sound source platform), a streaming media player (or video sharing service) (e.g., YouTube, Chromecast), , OTT (Over The Top) platform), or a video playback application.
- the electronic device 101 may identify connectable output devices according to the type of sound source data being played or the type of application that plays them, list them, and provide them. In this case, even when the output device cannot access a specific server (e.g., a content provider) or the electronic device 101 has a local content file, connectable output devices can be identified and provided according to the playback content. , users can select the optimal output device for each service situation.
- the memory 330 may store information for communication and transmitted/received data with at least one output device among a plurality of output devices.
- the memory 330 includes a control program for controlling the electronic device 101, images for providing UI and UI related to applications provided by the manufacturer or downloaded from outside, user information, documents, and databases. or related data can be stored.
- the memory 330 may store a content playback application (hereinafter referred to as a content playback app), and the content playback app may be connected to an output device (e.g., a plurality of output devices 220a in FIG. 2) when playing content.
- a function for providing a list of at least one of 220b, 220c, 220d, and 220e) may be supported.
- the speaker 355 may receive an electrical signal from the processor 320, generate sound, and output it to the outside of the electronic device 101.
- the speaker 355 may output sound signals according to content playback to the outside of the electronic device 101.
- the communication module 390 may communicate with output devices under the control of the processor 320.
- the communication module 390 includes Zigbee, Z-Wave, Wi-Fi, Bluetooth, Ultra-Wide Band (UWB), Wirelress USB, and Communication may be performed using at least one communication method including Near Field Communication (NFC).
- NFC Near Field Communication
- the communication module 390 may perform low-power wireless communication using ZigBee or Z-Wave communication for communication with output devices.
- the communication module 390 may support short-range communication such as Bluetooth or near field communication (NFC) in addition to ZigBee or Z-Wave communication.
- the electronic device 101 can obtain the final azimuth using UWB using the relative azimuth to the reference azimuth and the UWB angle of arrival (AOA) using a geomagnetic sensor, thereby providing location-related information for n output devices. can be obtained.
- the location-related information may be used to identify the location or direction of an external device within a certain radius or place based on the electronic device 101.
- the processor 320 may obtain information on at least one output device for each of a plurality of content playback apps (or a plurality of content playback services). To this end, the processor 320 may pre-register information about output devices in at least one server (e.g., content provider or IoT server). For example, the processor 320 can use the user account to monitor, set, and control registered output devices so that the output when playing content on the electronic device 101 can be output through another output device. . For example, the processor 320 may provide a menu for connection between the electronic device 101 and at least one output device when playing content in a content playback app. At the start of or during content playback, in response to a user request, the processor 320 may identify at least one object capable of output according to content playback.
- the processor 320 may identify at least one object capable of output according to content playback.
- the framework may provide information related to the type, application ID, or playback status of an application capable of playing content.
- the media controller can obtain the name of the application currently playing content (e.g., the name of the content provider). Therefore, based on the information provided by the framework, the processor 320 can obtain attribute information of the application that plays content to identify the application that will actually play the content. For example, if the type of application is a media type and is playing, the processor 320 can identify the application ID that matches the name of the application obtained from the media controller.
- the framework can request and retrieve the sound source corresponding to the application ID according to information related to content playback, such as audio information (e.g., sample rate, bit, channel). Information related to such content playback may be referred to as media session information.
- the processor 320 may identify at least one output device corresponding to the content playback app at the start of or during content playback.
- the processor 320 may identify at least one output device based on information related to content playback and/or information on registered output devices, and may provide a list of connectable output devices.
- the processor 320 may generate a plurality of pages to display a list of at least one output device for each of a plurality of content playback apps.
- the processor 320 may display at least one of the plurality of pages on the display 360 based on user input.
- the processor 320 when the user selects two or more output devices from the list of output devices on the displayed page, the processor 320 outputs (e.g., video and/or output) according to content playback on the electronic device 101. or audio) can be controlled to be output simultaneously through each selected output device. Accordingly, when audio according to content playback is output from the electronic device 101, the same audio can be controlled to be output through each of the selected output devices.
- video and/or output e.g., video and/or output
- audio can be controlled to be output simultaneously through each selected output device. Accordingly, when audio according to content playback is output from the electronic device 101, the same audio can be controlled to be output through each of the selected output devices.
- each of the plurality of pages corresponds to each of the plurality of content playback apps
- at least one output device selected from the displayed page and at least one output device selected from the page changed according to the swipe gesture are different from each other. You can. Accordingly, even when the first content of the first content playback app and the second content of the second content playback app are being played simultaneously in the electronic device 101, the audio according to the playback of the first content and the audio according to the playback of the second content can be output simultaneously through different output devices.
- the processor 320 may download or stream content from at least one server (eg, content provider) through a network based on a designated transmission service protocol. Therefore, if the content playback app supports a transmission service protocol that can provide output according to content playback to an output device, the electronic device 101 plays different contents through different content playback apps and simultaneously supports the Output can be controlled to be output through different output devices. In this way, when the transmission service protocols supported by each content playback app are different, output according to content playback can be output through different output devices without conflict during data transmission.
- a server eg, content provider
- the processor 320 can provide audio for the content being played through audio mirroring based on a transmission service protocol to the at least one output device, and output the audio through the at least one output device. .
- the processor 320 may provide audio for the content being played to at least one output device through a Bluetooth method based on a transmission service protocol.
- audio according to different content playbacks may be output through an output device selected on a first page associated with a first content playback app and an output device selected on a second page associated with a second content playback app.
- the processor 320 may be configured to connect to at least one output device selected from the first page based on a first transmission service protocol, and to connect to the at least one output device selected from the second page. It can be configured to connect based on the transport service protocol.
- the first content playback app associated with the first page supports the first transmission service protocol and the second transmission service protocol
- the first content playback app is different from at least one output device selected from the list of output devices of the first page.
- the transmission service protocol may include at least one transmission method among a streaming media player method, a music streaming service method, an audio mirroring method, a digital living network alliance (DLNA) method, or a Bluetooth method.
- a streaming media player method a music streaming service method
- an audio mirroring method a digital living network alliance (DLNA) method
- DLNA digital living network alliance
- the display (or display module) 360 displays a user associated with the running content playback app.
- the interface can be displayed.
- the processor 320 may display a page including a list of output devices generated based on the transmission service protocol for the executed content playback app.
- Figure 4 is a diagram illustrating controllable output devices for each content playback service according to an embodiment.
- the processor 320 may display each connectable output device in the form of a page using objects on the display 360 when playing content.
- An object is a graphic element related to an output device and may include, for example, an image representing the output device, such as an icon.
- the page corresponds to the execution screen of the content playback application, and may be displayed on at least part of the display 360, or may be displayed to occupy the entire display 360.
- These pages may also be referred to by terms such as window, card, widget, or display area.
- the first page 410 associated with the first content playback app includes a list of at least one output device capable of outputting audio according to content playback of the first content playback app. (415) may be displayed.
- the second page 420 associated with the second content playback app contains a list 425 of at least one output device capable of outputting audio according to content playback of the second content playback app. can be displayed.
- the third page 430 associated with the third content playback app contains a list 435 of at least one output device capable of outputting audio according to content playback of the third content playback app. can be displayed.
- Figure 4 illustrates a case where a plurality of pages corresponding to each content playback app are arranged in the execution order of the first page 410, the second page 420, and the third page 430. While the first page 410 is displayed, a page 420 or 430 different from the first page 410 may be displayed in response to a swipe gesture for the first page 410. For example, when the processor 320 receives a request to output audio according to the content playback while the content of the first content playback app is being played, the processor 320 may connect to the first content playback app in response to the request. A first page for displaying a list of at least one output device may be displayed.
- the processor 320 selects the fourth content playback app in response to the user selection.
- a fourth page for displaying a list of at least one output device connectable to the content playback app can be displayed by adding it to the first to third pages.
- the electronic device 101 includes displays 160 and 360, communication modules 190 and 390, processors 120 and 320 operatively connected to the display and the communication module, and storing instructions. It may include memories 130 and 330 that do.
- the instructions when executed by the processor, cause the electronic device to acquire information about at least one output device corresponding to each of a plurality of content playback services through the communication module 390. can be set.
- the instructions set the electronic device to generate a plurality of pages for displaying a list of at least one output device for each of the plurality of content playback services based on the obtained information. It can be.
- the instructions may be set so that the electronic device displays at least one of the plurality of pages on the display 360 based on a first user input.
- the instructions may be performed by the electronic device, in response to selection of at least one output device from the list of at least one output device of the displayed page, to select the selected at least one output device from the plurality of output devices.
- it may be set to provide the corresponding content playback service.
- the instructions may be set so that the selected at least one output device outputs audio according to the content playback while the electronic device plays content of the content playback service.
- the instructions are provided by the electronic device, in response to selection of two or more output devices from the list of at least one output device of the displayed page, so that each of the two or more selected output devices provides a corresponding content playback service. It may be set to output audio according to the content playback during content playback.
- the instructions allow the electronic device to identify a transmission service protocol for each of the plurality of content playback services, and provide at least one output connectable to the electronic device based on the identified transmission service protocol. Can be set to identify the device.
- the instructions may be set so that the electronic device generates a list of at least one output device connectable to the electronic device, corresponding to each of the identified transmission service protocols.
- the instructions are, by the electronic device, in response to selection of at least one output device from the list of at least one output device of the displayed page, based on a transmission service protocol for the corresponding content playback service. It can be set to connect to the selected at least one output device.
- the instructions are set to connect the electronic device to at least one output device from a list of at least one output device of the displayed page based on a first transmission service protocol, and configure the electronic device to connect to at least one output device from a list of at least one output device of the displayed page. It may be set to connect to the remaining output devices in the list of at least one output device based on a second transmission service protocol.
- the transmission service protocol may include at least one transmission method among a streaming media player method, a music streaming service method, an audio mirroring method, a digital living network alliance (DLNA) method, or a Bluetooth method.
- a streaming media player method a music streaming service method
- an audio mirroring method a digital living network alliance (DLNA) method
- DLNA digital living network alliance
- the instructions are such that the electronic device receives a request to output audio according to content playback while playing content of a corresponding content playback service among the plurality of content playback services in the electronic device, In response to the request, a page for displaying a list of at least one output device for the corresponding content playback service may be set to be displayed on the display 360.
- FIG. 5 is a flowchart of operations in an electronic device for controlling output devices based on content playback according to an embodiment.
- the operating method may include operations 505 to 520.
- Each operation of the operation method of FIG. 5 is performed by at least one processor (e.g., the processor 120 of FIG. 1 and the processor 320 of FIG. 3) of an electronic device (e.g., the electronic device 101 of FIGS. 1 to 3). ) can be performed by.
- at least one of operations 505 to 520 may be omitted, the order of some operations may be changed, or another operation may be added.
- the electronic device 101 may obtain information about at least one output device for each of a plurality of content playback services.
- the electronic device 101 may identify a transmission service protocol for each of the plurality of content playback services.
- the electronic device 101 may identify at least one output device connectable to the electronic device based on the identified transmission service protocol.
- the electronic device 101 may generate a list of at least one output device connectable to the electronic device, corresponding to each of the identified transmission service protocols.
- the electronic device 101 may display at least one of the plurality of pages based on a first user input.
- the plurality of pages are arranged in the execution order of a first page, a second page, and a third page, and while the first page is displayed, the electronic device 101 performs a scan for the first page.
- a page different from the first page may be displayed.
- the electronic device 101 in response to selection of at least one output device from the list of at least one output device of the displayed page, selects at least one output device from among the plurality of content playback services. It can be controlled to provide the corresponding content playback service.
- the electronic device 101 may connect to at least one output device from the list of at least one output device of the displayed page based on the first transmission service protocol. Additionally, the electronic device 101 may connect to other output devices among the list of at least one output device of the displayed page based on the second transmission service protocol.
- the transmission service protocol may include at least one transmission method among a streaming media player method, a music streaming service method, an audio mirroring method, a digital living network alliance (DLNA) method, or a Bluetooth method.
- a streaming media player method a music streaming service method
- an audio mirroring method a digital living network alliance (DLNA) method
- DLNA digital living network alliance
- Figure 6 is a detailed operation flowchart in an electronic device according to an embodiment.
- the operating method may include operations 605 to 625.
- at least one of operations 605 to 625 may be omitted, the order of some operations may be changed, or another operation may be added.
- the electronic device 101 may identify a transmission service protocol capable of transmitting content. For example, the electronic device 101 may obtain app property information to identify the content playback app (or content playback service) that will play the content. Accordingly, the electronic device 101 can identify the transmission service protocol related to the content playback app.
- the electronic device 101 may obtain a list of output devices connectable to the electronic device 101.
- the electronic device 101 may obtain output device information about which output devices are searched and connectable around the electronic device 101, and generate a list of output devices based on this. can do. Accordingly, the electronic device 101 can obtain information on at least one output device corresponding to each content playback app.
- the order of the list of output devices is based on at least one of the ultra wide band (UWB) communication method or the bluetooth low energy (BLE) communication method of the communication module 390, It can be determined in order of proximity based on the distance. For example, when n connectable output devices are searched, the list may be ordered in the order of external devices that are closer to the electronic device 101 based on the electronic device 101.
- UWB ultra wide band
- BLE bluetooth low energy
- the electronic device 101 may perform an operation 840 of connecting to the output device based on the Bluetooth method.
- the Bluetooth method if the electronic device 101 cannot connect to the external output device 709 searched based on session information, the Bluetooth connection history is checked from the Bluetooth framework of the connection service unit 707 and the Bluetooth connection history is confirmed. You can obtain information about connectable output devices that support the method. Accordingly, the electronic device 101 can generate a list of connectable output devices for each session, that is, for each content playback app, through the media output unit 701, based on the acquired output device information. An example of displaying a list of output devices for each session will be described with reference to FIGS. 9 and 10.
- FIG. 9 is a diagram showing controllable output devices for each content playback service according to an embodiment using a layer structure
- FIG. 10 is a diagram illustrating a configuration example of controllable output devices for each content playback service according to an embodiment. am.
- the electronic device 101 displays a list of output devices (e.g., speaker1, speaker2, speaker3, ...) by session (e.g., M1, M2, M3, ..., N) through the media output unit 701. , speaker N ) can be displayed.
- the electronic device 101 may connect to at least one output device based on the transmission service protocol selected by the user. For example, a plurality of pages (or cards) 900, 910, and 920 that display a list of at least one output device for each content playback app that plays content may be displayed as an integrated user interface. Accordingly, when two or more content playback apps are executed, the electronic device 101 may display an integrated user interface through which output devices can be selected for each of the executed apps.
- the electronic device 101 may provide audio for the content being played to the selected output device 1125 through a Bluetooth method based on a transmission service protocol. According to one embodiment, even in an environment where connection to a server providing a streaming service is impossible, the electronic device 101 can provide a list of output devices that can output audio for the content being played, increasing convenience of use. It can be.
- Figure 13 is a screen example showing pages on which a list of controllable output devices for each content playback service is displayed in a second method according to an embodiment.
- the electronic device 101 displays the first page 1310, the second page 1320, the third page 1330, and the fourth page 1340 according to the execution order of the plurality of content playback apps. Pages can be displayed by arranging them vertically in the order of .
- Figure 14 is a screen example showing pages on which a list of controllable output devices for each content playback service is displayed in a third method, according to an embodiment.
- the electronic device 101 may control the pages 1410, 1420, and 1430 to overlap each other in a stacked layer structure so that only one page 1410 is exposed and displayed to the outside.
- a single page can be called a widget.
- FIG. 14 movement between the pages 1510, 1520, and 1530 of the stacked structure is explained as an example using the user's input in the upward or downward direction. However, as shown in FIG. 15, movement in the user's left or right direction is explained as an example. Depending on the input, it may be possible to move between the pages 1510, 1520, and 1530 of the stacked structure.
- FIG. 15 is a screen example showing pages on which a list of controllable output devices for each content playback service is displayed in the fourth method according to an embodiment.
- a page indicator 1505 may be displayed to indicate that there are multiple pages according to the content playback app.
- pages 1510, 1520, and 1530 in a stacked structure may also be displayed on the home screen to increase user accessibility.
- Various embodiments of the present document are one or more instructions stored in a storage medium (e.g., built-in memory 136 or external memory 138) that can be read by a machine (e.g., electronic device 101). It may be implemented as software (e.g., program 140) including these.
- a processor e.g., processor 120
- the one or more instructions may include code generated by a compiler or code that can be executed by an interpreter.
- a storage medium that can be read by a device may be provided in the form of a non-transitory storage medium.
- 'non-transitory' only means that the storage medium is a tangible device and does not contain signals (e.g. electromagnetic waves), and this term refers to cases where data is semi-permanently stored in the storage medium. There is no distinction between temporary storage cases.
- Computer program products are commodities and can be traded between sellers and buyers.
- 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 via an application store (e.g. Play Store TM ) or on two user devices (e.g. It can be distributed (e.g. downloaded or uploaded) directly between smart phones) or online.
- a machine-readable storage medium e.g. compact disc read only memory (CD-ROM)
- an application store e.g. Play Store TM
- two user devices e.g. It can be distributed (e.g. downloaded or uploaded) directly between smart phones) or online.
- at least a portion of the computer program product may be at least temporarily stored or temporarily created in a machine-readable storage medium, such as the memory of a manufacturer's server, an application store's server, or a relay server.
- each component (e.g., module or program) of the above-described components may include a single or plural entity, and some of the plurality of entities may be separately placed in other components. there is.
- one or more of the components or operations described above may be omitted, or one or more other components or operations may be added.
- multiple components eg, modules or programs
- the integrated component may perform one or more functions of each component of the plurality of components identically or similarly to those performed by the corresponding component of the plurality of components prior to the integration. .
- 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, or omitted. Alternatively, one or more other operations may be added.
- the instructions are set to cause the electronic device to perform at least one operation when executed by the processors 120 and 320 of the electronic device 101.
- the at least one operation may include an operation of obtaining information about at least one output device for each of a plurality of content playback services.
- the storage medium may include an operation of generating a plurality of pages for displaying a list of at least one output device for each of the plurality of content playback services based on the obtained information. there is.
- the storage medium may include an operation of displaying at least one of the plurality of pages based on a first user input.
- the storage medium in response to selection of at least one output device from the list of at least one output device of the displayed page, selects the selected at least one output device among the plurality of content playback services. It may include an operation to control provision of the corresponding content playback service.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Health & Medical Sciences (AREA)
- Multimedia (AREA)
- General Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Information Transfer Between Computers (AREA)
- User Interface Of Digital Computer (AREA)
- Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
Abstract
Description
Claims (15)
- 전자 장치(101)에 있어서,디스플레이(160, 360);통신 모듈(190, 390);상기 디스플레이 및 상기 통신 모듈과 작동적으로 연결된 프로세서(120, 320); 및인스트럭션들을 저장하는 메모리(130, 330)를 포함하고,상기 인스트럭션들은, 상기 프로세서에 의해 실행 시에, 상기 전자 장치가,복수의 컨텐트 재생 서비스 각각에 대응하는 적어도 하나의 출력 장치에 대한 정보를 상기 통신 모듈(390)을 통해 획득하고,상기 획득된 정보에 기반하여, 상기 복수의 컨텐트 재생 서비스 각각에 대한 적어도 하나의 출력 장치의 목록을 표시하기 위한 복수의 페이지들을 생성하고,제1 사용자 입력에 기반하여, 상기 복수의 페이지들 중 적어도 하나를 상기 디스플레이(360) 상에 표시하고,상기 표시된 페이지의 적어도 하나의 출력 장치의 목록 중 적어도 하나의 출력 장치에 대한 선택에 대응하여, 상기 선택된 적어도 하나의 출력 장치가 상기 복수의 컨텐트 재생 서비스 중 해당 컨텐트 재생 서비스를 제공하도록 설정된, 전자 장치.
- 제1항에 있어서, 상기 인스트럭션들은, 상기 전자 장치가,해당 컨텐트 재생 서비스의 컨텐트 재생 동안에 상기 선택된 적어도 하나의 출력 장치가 상기 컨텐트 재생에 따른 오디오를 출력하도록 설정된, 전자 장치.
- 제1항 또는 제2항에 있어서, 상기 인스트럭션들은, 상기 전자 장치가,상기 표시된 페이지의 적어도 하나의 출력 장치의 목록 중 둘 이상의 출력 장치에 대한 선택에 대응하여, 상기 선택된 둘 이상의 출력 장치 각각이 해당 컨텐트 재생 서비스의 컨텐트 재생 동안에 상기 컨텐트 재생에 따른 오디오를 출력하도록 설정된, 전자 장치.
- 제1항 내지 제3항 중 어느 한 항에 있어서, 상기 인스트럭션들은, 상기 전자 장치가,상기 복수의 컨텐트 재생 서비스 각각에 대한 전송 서비스 프로토콜을 식별하고,상기 식별된 전송 서비스 프로토콜에 기반하여 상기 전자 장치와 연결 가능한 적어도 하나의 출력 장치를 식별하고,상기 식별된 전송 서비스 프로토콜 각각에 대응하여, 상기 전자 장치와 연결 가능한 적어도 하나의 출력 장치의 목록을 생성하도록 설정된, 전자 장치.
- 제1항 내지 제4항 중 어느 한 항에 있어서, 상기 인스트럭션들은, 상기 전자 장치가,상기 표시된 페이지의 적어도 하나의 출력 장치의 목록 중 적어도 하나의 출력 장치에 대한 선택에 대응하여, 해당 컨텐트 재생 서비스에 대한 전송 서비스 프로토콜에 기반하여 상기 선택된 적어도 하나의 출력 장치와 연결하도록 설정된, 전자 장치.
- 제1항 내지 제5항 중 어느 한 항에 있어서, 상기 인스트럭션들은, 상기 전자 장치가,상기 표시된 페이지의 적어도 하나의 출력 장치의 목록 중 적어도 하나의 출력 장치와 제1 전송 서비스 프로토콜에 기반하여 연결하도록 설정되며, 상기 표시된 페이지의 적어도 하나의 출력 장치의 목록 중 나머지 다른 출력 장치와 제2 전송 서비스 프로토콜에 기반하여 연결하도록 설정된, 전자 장치.
- 제1항 내지 제6항 중 어느 한 항에 있어서, 상기 전송 서비스 프로토콜은,스트리밍 미디어 플레이어 방식, 음원 스트리밍 서비스 방식, 오디오 미러링 방식, DLNA(digital living network alliance) 방식 또는 블루투스 방식 중 적어도 하나의 전송 방식을 포함하는, 전자 장치.
- 제1항 내지 제7항 중 어느 한 항에 있어서, 상기 인스트럭션들은, 상기 전자 장치가,상기 복수의 페이지들이 제1 페이지, 제2 페이지 및 제3 페이지의 실행 순서로 배열되어 있으며 상기 제1 페이지가 표시되는 동안, 상기 제1 페이지에 대한 스와이프 제스처에 대응하여, 상기 제1 페이지와는 다른 페이지가 표시되도록 설정된, 전자 장치.
- 제1항 내지 제8항 중 어느 한 항에 있어서, 상기 인스트럭션들은, 상기 전자 장치가,상기 전자 장치에서 상기 복수의 컨텐트 재생 서비스 중 해당 컨텐트 재생 서비스의 컨텐트 재생 동안, 상기 컨텐트 재생에 따른 오디오를 출력하기 위한 요청을 수신하고,상기 요청에 대응하여 상기 해당 컨텐트 재생 서비스에 대한 적어도 하나의 출력 장치의 목록을 표시하기 위한 페이지를 상기 디스플레이(360) 상에 표시하도록 설정된, 전자 장치.
- 컨텐트 재생에 기반한 출력 장치들을 제어하는 전자 장치(101)의 동작 방법에 있어서,복수의 컨텐트 재생 서비스 각각에 대응하는 적어도 하나의 출력 장치에 대한 정보를 획득하는 동작;상기 획득된 정보에 기반하여, 상기 복수의 컨텐트 재생 서비스 각각에 대한 적어도 하나의 출력 장치의 목록을 표시하기 위한 복수의 페이지들을 생성하는 동작; 및제1 사용자 입력에 기반하여, 상기 복수의 페이지들 중 적어도 하나를 표시하는 동작;상기 표시된 페이지의 적어도 하나의 출력 장치의 목록 중 적어도 하나의 출력 장치에 대한 선택에 대응하여, 상기 선택된 적어도 하나의 출력 장치가 상기 복수의 컨텐트 재생 서비스 중 해당 컨텐트 재생 서비스를 제공하도록 제어하는 동작을 포함하는, 전자 장치의 동작 방법.
- 제10항에 있어서, 상기 해당 컨텐트 재생 서비스를 제공하도록 제어하는 동작은,해당 컨텐트 재생 서비스의 컨텐트 재생 동안에 상기 선택된 적어도 하나의 출력 장치가 상기 컨텐트 재생에 따른 오디오를 출력하도록 제어하는 동작을 포함하는, 전자 장치의 동작 방법.
- 제10항 또는 제12항에 있어서, 상기 해당 컨텐트 재생 서비스를 제공하도록 제어하는 동작은,상기 표시된 페이지의 적어도 하나의 출력 장치의 목록 중 둘 이상의 출력 장치에 대한 선택에 대응하여, 상기 선택된 둘 이상의 출력 장치 각각이 해당 컨텐트 재생 서비스의 컨텐트 재생 동안에 상기 컨텐트 재생에 따른 오디오를 출력하도록 제어하는 동작을 포함하는, 전자 장치의 동작 방법.
- 제10항 내지 제12항 중 어느 한 항에 있어서,상기 복수의 컨텐트 재생 서비스 각각에 대한 전송 서비스 프로토콜을 식별하는 동작; 및상기 식별된 전송 서비스 프로토콜에 기반하여 상기 전자 장치와 연결 가능한 적어도 하나의 출력 장치를 식별하는 동작; 및상기 식별된 전송 서비스 프로토콜 각각에 대응하여, 상기 전자 장치와 연결 가능한 적어도 하나의 출력 장치의 목록을 생성하는 동작을 더 포함하는, 전자 장치의 동작 방법.
- 제10항 내지 제13항 중 어느 한 항에 있어서,상기 표시된 페이지의 적어도 하나의 출력 장치의 목록 중 적어도 하나의 출력 장치에 대한 선택에 대응하여, 해당 컨텐트 재생 서비스에 대한 전송 서비스 프로토콜에 기반하여 상기 선택된 적어도 하나의 출력 장치와 연결하는 동작을 더 포함하는, 전자 장치의 동작 방법.
- 명령들을 저장하고 있는 비휘발성 저장 매체에 있어서, 상기 명령들은 전자 장치(101)의 프로세서(120, 320)에 의하여 실행될 때에 상기 전자 장치로 하여금 적어도 하나의 동작을 수행하도록 설정된 것으로서, 상기 적어도 하나의 동작은,복수의 컨텐트 재생 서비스 각각에 대응하는 적어도 하나의 출력 장치에 대한 정보를 획득하는 동작;상기 획득된 정보에 기반하여, 상기 복수의 컨텐트 재생 서비스 각각에 대한 적어도 하나의 출력 장치의 목록을 표시하기 위한 복수의 페이지들을 생성하는 동작; 및제1 사용자 입력에 기반하여, 상기 복수의 페이지들 중 적어도 하나를 표시하는 동작;상기 표시된 페이지의 적어도 하나의 출력 장치의 목록 중 적어도 하나의 출력 장치에 대한 선택에 대응하여, 상기 선택된 적어도 하나의 출력 장치가 상기 복수의 컨텐트 재생 서비스 중 해당 컨텐트 재생 서비스를 제공하도록 제어하는 동작을 포함하는, 저장 매체.
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202380089536.2A CN120380742A (zh) | 2022-12-27 | 2023-11-10 | 用于控制基于内容再现的输出装置的电子装置及其操作方法和存储介质 |
| EP23912561.0A EP4629604A4 (en) | 2022-12-27 | 2023-11-10 | Electronic device for controlling output devices based on content reading, its operating method and storage medium |
| US19/246,332 US20260104846A1 (en) | 2022-12-27 | 2025-06-23 | Electronic device for controlling output devices on basis of content playback, operation method thereof, and storage medium |
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR20220185791 | 2022-12-27 | ||
| KR10-2022-0185791 | 2022-12-27 | ||
| KR10-2023-0000887 | 2023-01-03 | ||
| KR1020230000887A KR20240103900A (ko) | 2022-12-27 | 2023-01-03 | 컨텐트 재생에 기반한 출력 장치들을 제어하는 전자 장치, 그 동작 방법 및 저장 매체 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US19/246,332 Continuation US20260104846A1 (en) | 2022-12-27 | 2025-06-23 | Electronic device for controlling output devices on basis of content playback, operation method thereof, and storage medium |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2024143884A1 true WO2024143884A1 (ko) | 2024-07-04 |
Family
ID=91718215
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/KR2023/018076 Ceased WO2024143884A1 (ko) | 2022-12-27 | 2023-11-10 | 컨텐트 재생에 기반한 출력 장치들을 제어하는 전자 장치, 그 동작 방법 및 저장 매체 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US20260104846A1 (ko) |
| EP (1) | EP4629604A4 (ko) |
| CN (1) | CN120380742A (ko) |
| WO (1) | WO2024143884A1 (ko) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20170027999A (ko) * | 2015-09-03 | 2017-03-13 | 삼성전자주식회사 | 사용자 단말 장치, 시스템 및 그 제어 방법 |
| KR101749235B1 (ko) * | 2013-03-15 | 2017-07-03 | 애플 인크. | 동시에 열린 소프트웨어 애플리케이션들을 관리하기 위한 디바이스, 방법, 및 그래픽 사용자 인터페이스 |
| KR20210137221A (ko) * | 2019-05-31 | 2021-11-17 | 애플 인크. | 오디오 미디어 제어를 위한 사용자 인터페이스 |
| KR20220104541A (ko) * | 2021-01-18 | 2022-07-26 | 삼성전자주식회사 | 연결 가능한 외부 장치를 제어하기 위한 전자 장치 및 방법 |
| US20220400305A1 (en) * | 2019-10-24 | 2022-12-15 | Huawei Technologies Co., Ltd. | Content continuation method and electronic device |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8564543B2 (en) * | 2006-09-11 | 2013-10-22 | Apple Inc. | Media player with imaged based browsing |
| EP3952317B1 (en) * | 2017-05-16 | 2025-01-22 | Apple Inc. | Methods and interfaces for home media control |
-
2023
- 2023-11-10 EP EP23912561.0A patent/EP4629604A4/en active Pending
- 2023-11-10 WO PCT/KR2023/018076 patent/WO2024143884A1/ko not_active Ceased
- 2023-11-10 CN CN202380089536.2A patent/CN120380742A/zh active Pending
-
2025
- 2025-06-23 US US19/246,332 patent/US20260104846A1/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101749235B1 (ko) * | 2013-03-15 | 2017-07-03 | 애플 인크. | 동시에 열린 소프트웨어 애플리케이션들을 관리하기 위한 디바이스, 방법, 및 그래픽 사용자 인터페이스 |
| KR20170027999A (ko) * | 2015-09-03 | 2017-03-13 | 삼성전자주식회사 | 사용자 단말 장치, 시스템 및 그 제어 방법 |
| KR20210137221A (ko) * | 2019-05-31 | 2021-11-17 | 애플 인크. | 오디오 미디어 제어를 위한 사용자 인터페이스 |
| US20220400305A1 (en) * | 2019-10-24 | 2022-12-15 | Huawei Technologies Co., Ltd. | Content continuation method and electronic device |
| KR20220104541A (ko) * | 2021-01-18 | 2022-07-26 | 삼성전자주식회사 | 연결 가능한 외부 장치를 제어하기 위한 전자 장치 및 방법 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP4629604A4 * |
Also Published As
| Publication number | Publication date |
|---|---|
| EP4629604A1 (en) | 2025-10-08 |
| US20260104846A1 (en) | 2026-04-16 |
| EP4629604A4 (en) | 2026-03-25 |
| CN120380742A (zh) | 2025-07-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2022231135A1 (ko) | 오디오 신호를 출력하는 방법 및 이를 수행하는 전자 장치 | |
| WO2022030882A1 (ko) | 오디오 데이터를 처리하는 전자 장치와 이의 동작 방법 | |
| WO2022098190A1 (ko) | 전자 장치 및 복수의 오디오 출력 장치와의 연결에 따른 오디오 출력 모드 설정 방법 | |
| WO2024029725A1 (ko) | 블루투스 연결을 통해 통신하는 전자 장치 및 그 동작 방법 | |
| WO2021071222A1 (ko) | 복수의 외부 전자 장치들로 오디오 데이터를 전송하는 전자 장치 및 그 제어 방법 | |
| WO2022030750A1 (ko) | 음성 데이터 처리 방법 및 이를 지원하는 전자 장치 | |
| WO2023043073A1 (ko) | 복수의 사물 인터넷 장치들을 제어하기 위한 웨어러블 전자 장치, 그 동작 방법 및 저장 매체 | |
| WO2024101916A1 (ko) | 장치 설정 방법 및 이를 지원하는 전자 장치 | |
| WO2023090619A1 (ko) | 시청자 참여 가능한 컨텐츠 제공 방법 및 이를 위한 전자 장치 | |
| WO2021221317A1 (ko) | 광고 공유 방법 및 그 장치 | |
| WO2022065707A1 (ko) | 외부 전자 장치와의 직접 통신을 위한 전자 장치 및 그의 동작 방법 | |
| WO2022203184A1 (ko) | 기능 공유를 위한 전자 장치 및 그의 동작 방법 | |
| WO2026084394A1 (ko) | 컨텐트 전송을 제어하는 전자 장치 및 그 저장 매체 | |
| WO2024049088A1 (ko) | 미디어 기반의 조명 제어 서비스를 제공하기 위한 전자 장치, 그 동작 방법 및 저장 매체 | |
| WO2024025194A1 (ko) | 알림과 관련된 동작을 수행하기 위한 방법 및 이를 지원하는 전자 장치 | |
| WO2024076008A1 (ko) | 파일을 공유하는 전자 장치, 방법, 및 비일시적 컴퓨터 판독가능 저장 매체 | |
| KR20240103900A (ko) | 컨텐트 재생에 기반한 출력 장치들을 제어하는 전자 장치, 그 동작 방법 및 저장 매체 | |
| WO2023054897A1 (ko) | 영상 통화를 수행하는 전자 장치 및 방법 | |
| WO2023153622A1 (ko) | 기기 설정 동기화 방법 및 장치 | |
| WO2023219286A1 (ko) | 데이터 전송 순서 조정 방법 및 이를 수행하는 장치 | |
| WO2024151042A1 (ko) | 어플리케이션 목록을 제공하기 위한 전자 장치, 그 동작 방법 및 저장 매체 | |
| WO2024136196A1 (ko) | 외부 장치로부터의 사운드를 출력하기 위한 전자 장치, 그 동작 방법 및 저장 매체 | |
| WO2024117434A1 (ko) | 사운드 관련 기능을 수행하기 위한 히어러블 장치 및 휴대 전자 장치 | |
| WO2026005566A1 (ko) | 멀티 포인트 무선 통신에 기반한 오디오 데이터 송수신 장치 및 그의 동작 방법 | |
| WO2024158226A1 (ko) | 검색어 기반의 서비스를 제공하기 위한 전자 장치, 그 동작 방법 및 저장 매체 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 23912561 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 202380089536.2 Country of ref document: CN |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2023912561 Country of ref document: EP |
|
| ENP | Entry into the national phase |
Ref document number: 2023912561 Country of ref document: EP Effective date: 20250702 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 202517066067 Country of ref document: IN |
|
| WWP | Wipo information: published in national office |
Ref document number: 202517066067 Country of ref document: IN Ref document number: 202380089536.2 Country of ref document: CN |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| WWP | Wipo information: published in national office |
Ref document number: 2023912561 Country of ref document: EP |