Electronic device and method for providing graphic objects of electronic device

WO2026205845A1PCT designated stage Publication Date: 2026-10-01SAMSUNG ELECTRONICS CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
PCT/KR2026/003956
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2025-06-27
Filing Date
2026-03-11
Publication Date
2026-10-01

Smart Images

  • Figure KR2026003956_01102026_PF_FP_ABST
    Figure KR2026003956_01102026_PF_FP_ABST
Patent Text Reader

Abstract

An electronic device, according to one embodiment of the present disclosure, comprises: a display; a memory storing instructions; and at least one processor, wherein the instructions, when executed by the at least one processor, may instruct the electronic device to configure a plurality of graphic objects representing one numeral and / or one character by using a plurality of visual elements. The instructions, when executed by the at least one processor, may instruct the electronic device to display information composed of the graphic objects on the display. The instructions, when executed by the at least one processor, may instruct the electronic device to receive a user input for the information. The instructions, when executed by the at least one processor, may instruct the electronic device to change, on the basis of the received user input, the characteristics of at least one graphic object from among the graphic objects constituting the information and the characteristic of at least one visual element constituting the at least one graphic object.
Need to check novelty before this filing date? Find Prior Art

Description

Method of providing electronic devices and graphic objects of electronic devices

[0001] Various embodiments of the present disclosure relate to an electronic device and a method for providing a graphic object on a display through the electronic device. Specifically, the electronic device generates a graphic object composed of a plurality of visual elements and uses the graphic object to display information including time information on a display.

[0002] With the development of digital technology, various types of electronic devices such as smartphones, tablet PCs (personal computers), laptop computers, and / or wearable devices are widely used. To support and enhance the functionality of these electronic devices, the hardware and / or software parts of the devices are continuously being developed.

[0003] As the functional gap between manufacturers significantly narrows, electronic devices are becoming increasingly slimmer to satisfy consumer purchasing desires. Furthermore, they are being improved to increase rigidity, enhance design aspects, and differentiate their functional elements. With the advancement of display technology, research and development on electronic devices featuring flexible displays (or foldable displays, rollable displays) are actively underway. Electronic devices are moving away from uniform rectangular shapes and are gradually transforming into various shapes. For example, by applying flexible displays, flexible electronic devices are being developed that allow the flexible display to be folded, bent, rolled, or unfolded. For instance, a foldable electronic device may have at least two housings that can be foldably combined to provide convenient portability while allowing the use of a large screen display when in use. A foldable electronic device may include a hinge device (e.g., a hinge structure) connecting at least two housings and a flexible display (e.g., a foldable display) positioned to be supported by the two housings.

[0004] An electronic device can display content (e.g., images and / or videos) and various information through a display. The electronic device can display various information, including time information and notification information received by the electronic device, on a display including a home screen, a lock screen, and a cover screen in various ways.

[0005] The information described above may be provided as related art for the purpose of aiding understanding of the present disclosure. No claim or determination is made as to whether any of the foregoing may be applied as prior art related to the present disclosure.

[0006] With recent advancements in design elements regarding how electronic devices display various content and information, there is a growing need to provide methods to enhance the user experience of electronic devices.

[0007] In one embodiment of the present disclosure, an electronic device creates a graphic object (e.g., a numeric graphic object or a character graphic object) using a plurality of visual elements to configure information displayed on a display, and provides various information composed of the graphic object on the display.

[0008] In one embodiment of the present disclosure, when user input is applied to a graphic object representing a number and / or character composed of a plurality of visual elements, the movement of the plurality of visual elements in response to the user input is determined according to the mutually related characteristics among the plurality of visual elements.

[0009] In one embodiment of the present disclosure, when time information of an electronic device changes, the movement of a plurality of visual elements is determined in response to the change in time information according to the mutually related characteristics among a plurality of visual elements.

[0010] The technical problems intended to be solved in this document are not limited to those mentioned above, and other technical problems not mentioned will be clearly understood by those skilled in the art to which this disclosure pertains from the description below.

[0011] An electronic device according to one embodiment of the present disclosure may include a display.

[0012] An electronic device according to one embodiment of the present disclosure may include a memory for storing instructions.

[0013] An electronic device according to one embodiment of the present disclosure may include at least one processor.

[0014] In an electronic device according to one embodiment of the present disclosure, the instructions, when executed by the at least one processor, can cause the electronic device to construct a plurality of graphic objects representing a number and / or a character using a plurality of visual elements.

[0015] In an electronic device according to one embodiment of the present disclosure, the instructions, when executed by the at least one processor, can cause the electronic device to display information composed of the graphic objects on the display.

[0016] In an electronic device according to one embodiment of the present disclosure, the instructions, when executed by the at least one processor, can cause the electronic device to receive user input regarding the information.

[0017] In an electronic device according to one embodiment of the present disclosure, when the instructions are executed by the at least one processor, the electronic device may change the characteristics of at least one graphic object among the graphic objects constituting the information and the characteristics of at least one visual element constituting the at least one graphic object based on the received user input.

[0018] A method for providing a graphic object of an electronic device including a display, memory, and a processor according to one embodiment of the present disclosure may include the operation of configuring a plurality of graphic objects representing a single number and / or a single character using a plurality of visual elements.

[0019] The providing method according to one embodiment of the present disclosure may include the operation of displaying information composed of the graphic objects on the display.

[0020] The providing method according to one embodiment of the present disclosure may include an operation of receiving user input regarding the information.

[0021] The providing method according to one embodiment of the present disclosure may include an operation of changing the characteristics of at least one graphic object among the graphic objects constituting the information and the characteristics of at least one visual element constituting the at least one graphic object based on the received user input.

[0022] A non-transient computer-readable storage medium (or computer program product) storing one or more programs may be described. One or more programs according to one embodiment may include instructions that, when executed by at least one processor of an electronic device, construct a plurality of graphic objects representing a number and / or a character using a plurality of visual elements.

[0023] One or more programs according to one embodiment may include instructions that, when executed by at least one processor of an electronic device, display information composed of the graphic objects on the display.

[0024] One or more programs according to one embodiment may include instructions for receiving user input regarding the information when executed by at least one processor of an electronic device.

[0025] One or more programs according to one embodiment may include instructions that, when executed by at least one processor of an electronic device, change the characteristics of at least one graphic object among the graphic objects constituting the information and the characteristics of at least one visual element constituting the at least one graphic object based on the received user input.

[0026] According to an electronic device and a method of operation according to one embodiment of the present disclosure, when user input is received on a graphic object composed of a plurality of visual elements and displayed on a display, a user experience of high aesthetic and design completeness can be provided by determining the movement of a visual element corresponding to the user input based on the associated characteristics between the visual elements.

[0027] According to an electronic device and a method of operation according to one embodiment of the present disclosure, a plurality of visual elements constituting various information displayed on a display have their movements determined based on changes in time information or changes in the tilt of the electronic device, thereby providing a user of the electronic device with a high level of completeness.

[0028] In addition, various effects that can be understood directly or indirectly through this document may be provided. The effects obtainable from this disclosure are not limited to those mentioned above, and other unmentioned effects will be clearly understood by those skilled in the art to which this disclosure pertains from the description below.

[0029] In relation to the description of the drawings, the same or similar reference numerals may be used for identical or similar components.

[0030] FIG. 1 is a block diagram of an electronic device in a network environment according to various embodiments.

[0031] FIG. 2 is a block diagram of an exemplary electronic device capable of performing the operations described in this document.

[0032] FIG. 3 is a drawing illustrating a display according to one embodiment of the present disclosure.

[0033] FIG. 4 is a block diagram of an electronic device according to one embodiment of the present disclosure.

[0034] FIG. 5 is a flowchart illustrating a change in the arrangement of a plurality of visual elements corresponding to user input according to one embodiment of the present disclosure.

[0035] FIG. 6 is a drawing illustrating various examples of visual elements according to one embodiment of the present disclosure.

[0036] FIGS. 7a and 7b are drawings illustrating various examples of graphic objects composed of visual elements according to one embodiment of the present disclosure.

[0037] FIGS. 8a and 8b are drawings illustrating various examples of time information composed of graphic objects and an electronic device displaying time information according to one embodiment of the present disclosure.

[0038] FIGS. 9a and 9b are drawings illustrating that the arrangement of a plurality of visual elements changes according to user input according to one embodiment of the present disclosure.

[0039] FIG. 9c is a drawing for explaining the range in which the arrangement of a plurality of visual elements changes according to one embodiment of the present disclosure.

[0040] FIG. 10 is a drawing illustrating that the arrangement of a plurality of visual elements changes according to user input according to one embodiment of the present disclosure.

[0041] FIG. 11 is a flowchart illustrating a change in the arrangement of a plurality of visual elements corresponding to a change in time according to one embodiment of the present disclosure.

[0042] FIG. 12 is a drawing illustrating that the arrangement of a plurality of visual elements changes in response to a change in time according to one embodiment of the present disclosure.

[0043] FIG. 13 is a flowchart illustrating a change in the arrangement of a plurality of visual elements corresponding to a change in the tilt of an electronic device according to one embodiment of the present disclosure.

[0044] FIG. 14 is a drawing illustrating that the arrangement of a plurality of visual elements changes in response to a change in the tilt of an electronic device according to one embodiment of the present disclosure.

[0045] FIG. 15 is a flowchart illustrating the case where a visual element reaches a specific area when the arrangement of a visual element changes according to one embodiment of the present disclosure.

[0046] FIG. 16 is a drawing illustrating the case where a visual element reaches a specific area when the arrangement of a visual element changes according to one embodiment of the present disclosure.

[0047] FIG. 17a is a drawing illustrating an example of a wallpaper composed of visual elements according to one embodiment of the present disclosure.

[0048] FIG. 17b is a drawing illustrating an example of a wallpaper composed of visual elements according to one embodiment of the present disclosure.

[0049] FIG. 17c is a drawing illustrating an example of a wallpaper composed of visual elements according to one embodiment of the present disclosure.

[0050] FIGS. 18a and 18b are drawings illustrating examples of changes in graphic objects when a notification is received on an electronic device displaying time information according to one embodiment of the present disclosure.

[0051] FIG. 19 is a drawing illustrating examples of various electronic devices displaying time information according to one embodiment of the present disclosure.

[0052] Hereinafter, embodiments of the present disclosure are described in detail with reference to the drawings so that those skilled in the art can easily practice them. However, the present disclosure may be embodied in various different forms and is not limited to the embodiments described herein. In relation to the description of the drawings, the same or similar reference numerals may be used for identical or similar components. Furthermore, in the drawings and related descriptions, descriptions of well-known functions and configurations may be omitted for clarity and brevity.

[0053] FIG. 1 is a block diagram of an electronic device (101) in a network environment (100) according to various embodiments.

[0054] Referring to FIG. 1, in a network environment (100), an electronic device (101) may communicate with an electronic device (102) through a first network (198) (e.g., a short-range wireless communication network) or with at least one of an electronic device (104) or a server (108) through a second network (199) (e.g., a long-range wireless communication network). According to one embodiment, the electronic device (101) may communicate with the electronic device (104) through a server (108). According to one embodiment, the electronic device (101) may include a processor (120), memory (130), input module (150), sound output module (155), display module (160), audio module (170), 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 antenna module (197). In some embodiments, at least one of these components (e.g., connection terminal (178)) may be omitted from the electronic device (101), or one or more other components may be added. In some embodiments, some of these components (e.g., sensor module (176), camera module (180), or antenna module (197)) may be integrated into a single component (e.g., display module (160)).

[0055] The processor (120) can control at least one other component (e.g., a hardware or software component) of the electronic device (101) connected to the processor (120) by executing software (e.g., a program (140)), and can perform various data processing or operations. According to one embodiment, as at least part of the data processing or operations, the processor (120) can 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 the resulting 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 (CPU) or an application processor (AP)) or an auxiliary processor (123) that can operate independently or together with it (e.g., a graphic processing unit (GPU), a neural processing unit (NPU), an image signal processor (ISP), a sensor hub processor, or a communication processor (CP). For example, if the electronic device (101) includes a main processor (121) and an auxiliary processor (123), the auxiliary processor (123) may be configured to use lower power than the main processor (121) or to be specialized for a designated function. The auxiliary processor (123) may be implemented separately from the main processor (121) or as part thereof.

[0056] The auxiliary processor (123) may control at least some of the functions or states associated with at least one component of the electronic device (101) (e.g., display module (160), sensor module (176), or communication module (190)) 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. According to one embodiment, the auxiliary 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)). According to one embodiment, the auxiliary processor (123) (e.g., neural network processing unit) may include a hardware structure specialized for processing an artificial intelligence model. The artificial intelligence model may be generated through machine learning. Such learning may be performed, for example, on the electronic device (101) itself where the artificial intelligence model is executed, or through a separate server (e.g., server (108)). The learning algorithm may 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 may include a plurality of artificial neural network layers.An artificial neural network may be 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 the hardware structure, the artificial intelligence model may include a software structure, either additionally or substantially.

[0057] The memory (130) can store various data used by at least one component of the electronic device (101) (e.g., processor (120) or sensor module (176)). The data may include, for example, input data or output data for software (e.g., program (140)) and related commands. The memory (130) may include volatile memory (132) or non-volatile memory (134).

[0058] The program (140) may be stored as software in memory (130) and may include, for example, an operating system (OS) (142), middleware (144), or an application (146).

[0059] The input module (150) can receive commands or data to be used for a component of the electronic device (101) (e.g., processor (120)) from outside the electronic device (101) (e.g., user). The input module (150) may include, for example, a microphone, a mouse, a keyboard, a key (e.g., a button), or a digital pen (e.g., a stylus pen).

[0060] The sound output module (155) can output a sound signal to the outside of the electronic device (101). The sound output module (155) may include, for example, a speaker or a receiver. The speaker may be used for general purposes, such as multimedia playback or recording playback. The receiver may be used to receive incoming calls. According to one embodiment, the receiver may be implemented separately from the speaker or as part thereof.

[0061] The display module (160) can visually provide information to an external (e.g., 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 said 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 the force generated by said touch.

[0062] The audio module (170) can convert sound into an electrical signal or, conversely, convert an electrical signal into sound. According to one embodiment, the audio module (170) can acquire sound through the input module (150) or output sound through the sound output module (155) or an external electronic device (e.g., electronic device (102)) (e.g., speaker or headphones) connected directly or wirelessly to the electronic device (101).

[0063] The sensor module (176) can detect the operating state of the electronic device (101) (e.g., power or temperature) or the external environmental state (e.g., user state) and generate an electrical signal or data value corresponding to the detected state. According to one embodiment, the sensor module (176) may include, for example, a gesture sensor, a gyroscope sensor, a barometric pressure sensor, a magnetic sensor, an accelerometer sensor, a grip sensor, a proximity sensor, a color sensor, an IR (infrared) sensor, a biosensor, a temperature sensor, a humidity sensor, or an illuminance sensor.

[0064] The interface (177) may support one or more specified protocols that can be used for the electronic device (101) to be connected directly or wirelessly to an external electronic device (e.g., electronic device (102)). According to one embodiment, the interface (177) may include, for example, a high definition multimedia interface (HDMI), a universal serial bus (USB) interface, a secure digital (SD) card interface, or an audio interface.

[0065] The connection terminal (178) may include a connector through which the electronic device (101) can 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).

[0066] The haptic module (179) can convert an electrical signal into a mechanical stimulus (e.g., vibration or movement) or an electrical stimulus that can be perceived by the user through tactile or kinesthetic senses. According to one embodiment, the haptic module (179) may include, for example, a motor, a piezoelectric element, or an electric stimulation device.

[0067] The camera module (180) can capture still images and video. According to one embodiment, the camera module (180) may include one or more lenses, image sensors, image signal processors, or flashes.

[0068] 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, for example, as at least part of a power management integrated circuit (PMIC).

[0069] The battery (189) can supply power to at least one component of the electronic device (101). According to one embodiment, the battery (189) may include, for example, a non-rechargeable primary battery, a rechargeable secondary battery, or a fuel cell.

[0070] The communication module (190) can support the establishment of a direct (e.g., wired) communication channel or a wireless communication channel between an 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 include one or more communication processors that operate independently of the processor (120) (e.g., application processor) and 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., cellular communication module, short-range wireless communication module, or GNSS (global navigation satellite system) communication module) or a wired communication module (194) (e.g., LAN (local area network) communication module, or power line communication module). The corresponding communication module among these communication modules can communicate with an external electronic device (104) through a first network (198) (e.g., a short-range communication network such as Bluetooth, WiFi (wireless fidelity) direct, or IrDA (infrared data association)) or a second network (199) (e.g., a legacy cellular network, a 5G network, a next-generation communication network, the Internet, or a computer network (e.g., a LAN or a WAN (wide area network)). These various types of communication modules may 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 identify or authenticate the electronic device (101) within a communication network such as the first network (198) or the second network (199) using subscriber information (e.g., International Mobile Subscriber Identifier (IMSI)) stored in the subscriber identification module (196).

[0071] The wireless communication module (192) can support 5G networks and next-generation communication technologies following 4G networks, for example, new radio access technology. 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 a high-frequency band (e.g., mmWave band) to achieve a high data transmission rate, for example. The wireless communication module (192) can support various technologies for securing performance in the high-frequency band, such as beamforming, massive MIMO (multiple-input and multiple-output), 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), external electronic device (e.g., electronic device (104)), or network system (e.g., second network (199)). According to one embodiment, the wireless communication module (192) may support a Peak data rate (e.g., 20 Gbps or more) for eMBB realization, loss coverage (e.g., 164 dB or less) for mMTC realization, or U-plane latency (e.g., downlink (DL) and uplink (UL) each 0.5 ms or less, or round trip 1 ms or less) for URLLC realization.

[0072] An antenna module (197) can transmit a signal or power to or from an external source (e.g., an external electronic device). According to one embodiment, the antenna module (197) may include an antenna comprising a radiator made of a conductor or a conductive pattern formed on a substrate (e.g., a PCB). According to 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 a first network (198) or a second network (199), may be selected from the plurality of antennas, for example, by a communication module (190). A signal or power may be transmitted or received between the communication module (190) and an external electronic device through the selected at least one antenna. According to some embodiments, in addition to the radiator, other components (e.g., a radio frequency integrated circuit (RFIC)) may be additionally formed as part of the antenna module (197).

[0073] According to various embodiments, the antenna module (197) may form a mmWave antenna module. According to one embodiment, the mmWave antenna module may include a printed circuit board, an RFIC disposed on or adjacent to a first surface (e.g., bottom surface) of the printed circuit board and capable of supporting a specified high frequency band (e.g., mmWave band), and a plurality of antennas (e.g., array antennas) disposed on or adjacent to a second surface (e.g., top surface or side surface) of the printed circuit board and capable of transmitting or receiving a signal of the specified high frequency band.

[0074] At least some of the above components can be connected to each other via a communication method between peripheral devices (e.g., bus, GPIO (general purpose input and output), SPI (serial peripheral interface), or MIPI (mobile industry processor interface)) and exchange signals (e.g., commands or data) with each other.

[0075] According to one embodiment, commands or data may be transmitted or received between the electronic device (101) and an external electronic device (104) through 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 performed on the electronic device (101) may be performed on one or more of the external electronic devices (102, 104, or 108). For example, if the electronic device (101) needs to perform a function or service automatically or in response to a request from a user or another device, the electronic device (101) may request one or more external electronic devices to perform at least part of the function or service instead of performing the function or service itself or additionally. One or more external electronic devices that receive the above request may execute at least part of the requested function or service, or 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 provide the result as is or additionally processed as at least part of the response to the request. For this purpose, for example, cloud computing, distributed computing, mobile edge computing (MEC), or client-server computing technology may be used. The electronic device (101) may provide ultra-low latency services using, for example, distributed computing or mobile edge computing. In one embodiment, the external electronic device (104) may include an Internet of Things (IoT) device. The server (108) may be an intelligent server using machine learning and / or neural networks. According to one embodiment, the external electronic device (104) or the server (108) may be included within 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.

[0076] FIG. 2 is a block diagram of an exemplary electronic device (200) capable of performing the operations described in this document.

[0077] Referring to FIG. 2, the electronic device (200) may be one of various forms of electronic devices, such as a notebook (290), smartphones (291) having various form factors (e.g., a bar-type smartphone (291-1), a foldable-type smartphone (291-2), or a sliderable (or rollable)-type smartphone (291-3)), a tablet (292), a cellular phone (not shown), and other similar computing devices (not shown). The components, their relationships, and their functions illustrated in FIG. 2 are illustrative only and are not intended to limit the implementations described or claimed herein. The electronic device (200) may be referred to as a mobile device, a user device, a multifunction device, a portable device, or a server.

[0078] The electronic device (200) may include components comprising at least one processor (210) (hereinafter referred to as processor (210)), at least one memory (220) (hereinafter referred to as memory (220)), at least one display (240) (hereinafter referred to as display (240)), at least one image sensor (250) (hereinafter referred to as image sensor (250)), at least one communication circuit (260) (hereinafter referred to as communication circuit (260)), and / or at least one sensor (270) (hereinafter referred to as sensor (270)). The components are merely exemplary. For example, the electronic device (200) may include other components (e.g., power management integrated circuitry (PMIC), audio processing circuit, antenna, rechargeable battery, or input / output interface). For example, some components may be omitted from the electronic device (200). For example, some components may be integrated into a single component.

[0079] The processor (210) may be implemented as one or more integrated circuit (or circuitry) chips and may perform various data processing operations. The processor (210) may include at least one electrical circuit and may process instructions (or programs, data, etc.) stored in memory (220) individually or collectively in a distributed manner. The processor (210) may include a processor assembly comprising one or more processing circuits. The processor (210) may include any processing circuit that is operative to control the performance and operations of one or more components of the electronic device (200) (e.g., memory (220), display (240), image sensor (250), communication circuit (260), and / or sensor (270)). For example, the processor (210) (e.g., application processor (AP)) may be implemented as a system on chip (SoC) (e.g., a single chip or chipset). For example, the processor (210) may be implemented with a plurality of cores (or at least one core circuit), a plurality of chips, or a plurality of chipsets. For example, the processor (210) may include one or more processing circuits. For example, the processor (210) may include one or more processing circuits configured to perform the various functions of the present disclosure individually and / or collectively. By example, without limitation, at least a portion of the processor (210) may be included in a first chip of the electronic device (200), and at least another portion of the processor (210) may be included in a second chip of the electronic device (200) different from the first chip of the electronic device (200).

[0080] For example, the processor (210) may include a central processing unit (CPU) (211), a graphics processing unit (GPU) (212), a neural processing unit (NPU) (213), an image signal processor (ISP) (214), a display controller (215), a memory controller (216), a storage controller (217), a communication processor (CP) (218), and / or a sensor interface (219). These components of the processor (210) are merely exemplary. For example, the processor (210) may include other components. For example, some components of the processor (210) may be omitted from the processor (210). For example, some components of the processor (210) may be included as separate components of the electronic device (200) outside the processor (210). For example, some components of the processor (210) (e.g., memory controller (216)) may be included in other components (e.g., at least part of memory (220), an interface (e.g. available for connection to at least one component of the electronic device (100)), a display (240) and / or an image sensor (250)).

[0081] The processor (210) may cause other components of the electronic device (200) to perform various operations by executing instructions stored in memory (220). The CPU (211) (or central processing circuit) may be configured to control the components of the processor (210) based on the execution of instructions stored in memory (220) (e.g., volatile memory (221) and / or non-volatile memory (222)). The GPU (212) (or graphics processing circuit) may be configured to execute parallel operations (e.g., rendering). The NPU (213) (or neural processing circuit, or AI (artificial intelligence) chip) may be configured to execute operations for an artificial intelligence model (e.g., convolution computation). An ISP (214) (or image signal processing circuit) may be configured to process a raw image acquired through an image sensor (250) into a format suitable for a component within the electronic device (200) or a component of the processor (210). A display controller (215) (or display control circuit, or DPU (display processing unit)) may be configured to process an image acquired from a CPU (211), GPU (212), ISP (214), or memory (220) (e.g., volatile memory (221)) into a format suitable for a display (240). A memory controller (216) (or memory control circuit) may be configured to control reading data from the volatile memory (221) and writing data to the volatile memory (221). A storage controller (217) (or storage control circuit) may be configured to control reading data from the non-volatile memory (222) and writing data to the non-volatile memory (222).The CP (218) (communication processing circuit) may be configured to process data obtained from a component of the processor (210) into a format suitable for transmitting to another electronic device via the communication circuit (260), or to process data obtained from another electronic device via the communication circuit (260) into a format suitable for processing by the component of the processor (210). For example, the communication circuit (260) may include one or more communication circuits. The sensor interface (219) (or sensing data processing circuit, sensor hub) may be configured to process data regarding the state of the electronic device (200) and / or the state around the electronic device (200), obtained through the sensor (270), into a format suitable for the component of the processor (210).

[0082] Memory (220) may include one or more storage media (or one or more storage devices). For example, memory (220) may include a memory assembly comprising one or more storage media. For example, the one or more storage media may include a hard drive, a permanent memory such as flash memory, read-only memory (ROM) (e.g., non-volatile memory (222)), a semi-permanent memory such as random access memory (RAM) (e.g., volatile memory (221)), any other suitable type of storage (or storage assembly), or any combination thereof. Memory (220) may include a cache memory, which is one or more different types of memory used to temporarily store data for a function or feature of the electronic device (200). As an example not limited to, the cache memory may be included within the processor (210). The memory (220) may be fixedly embedded within the electronic device (200) or incorporated into one or more suitable types of components (e.g., a SIM (subscriber identity module) card and / or an SD (secure digital) card) that can be repeatedly inserted into and removed from the electronic device (200).

[0083] For example, memory (220) may store one or more software applications, such as operating system (or system) software applications, firmware software applications, driver software applications, plugin (e.g., add-in, add-on, and / or applet) software applications, and / or any other suitable software applications. For example, the one or more software applications may include instructions executable by the processor (210). For example, memory (220) may store instructions that can be called by an application programming interface (API). For example, memory (220) may store instructions within a library.

[0084] FIG. 3 illustrates a display (240) according to one embodiment.

[0085] Referring to FIG. 3, the display (240) may include a display having a fixed shape and / or a deformable display such as a foldable display or a rollable (or slideable) display. The components, their relationships, and their functions illustrated in FIG. 3 are merely exemplary and are not intended to limit the implementations described or claimed herein.

[0086] The display (240) may include components such as a display panel (310), a display driver integrated circuitry (DDI) (or display driver circuitry (230)), and / or a touch circuitry (350). These components are merely exemplary. For example, the display (240) may include other components (e.g., a circuitry for controlling a digitizer and / or a sensor (270)). For example, some components may be omitted from the display (240).

[0087] The display panel (310) may include a plurality of pixels and a plurality of thin film transistors (TFTs) that control the plurality of pixels. For example, the plurality of TFTs may include p-channel metal-oxide semiconductor (PMOS) transistors and / or n-channel metal-oxide semiconductor (NMOS) transistors. Each of the plurality of pixels may include a set of subpixels (e.g., a subpixel for providing red light, a subpixel for providing blue light, a subpixel for providing green light, and / or a subpixel for providing white light). For example, the plurality of pixels in the display panel (310) may be driven based on a voltage (or current) provided to the TFTs through (or from) a display driving circuit (330).

[0088] The display driving circuit (330) can provide visual information through the display panel (310) based on image data received from the processor (210) and / or commands for controlling the operation of subcomponents of the display driving circuit (330). The display driving circuit (330) may include subcomponents such as an interface controller (331) (e.g., including an interface control circuit), a timing controller (332) (e.g., including a timing control circuit), a command controller (333) (e.g., including a command control circuit), a GRAM (graphics random access memory) controller (334) (e.g., including a GRAM control circuit), a GRAM (335), a source driver (338), and / or a gate driver (339). The subcomponents are exemplary. For example, the display driving circuit (330) may further include other subcomponents (e.g., a self-drawing engine (or any suitable circuit for self-drawing)). For example, some sub-components (e.g., GRAM controller (334) and GRAM (335)) may be omitted from the display driving circuit (330). For example, some sub-components (e.g., source driver (338), gate driver (339)) may be placed as components separate from the display driving circuit (330).

[0089] The interface controller (331) may provide image data obtained from the processor (210) (e.g., display controller (215)) to the GRAM (335) and provide commands obtained from the processor (210) to the command controller (333). For example, the interface controller (331) may be used for one or more interfaces (e.g., MIPI (mobile industry processor interface), MDDI (mobile display digital interface), SPI (serial peripheral interface), I2C (inter-integrated circuit), and / or CDP (compact display port)). In one embodiment, the image data may be stored in the GRAM (335). In one embodiment, storing the image data in the GRAM (335) may be bypassed. If storing the image data is bypassed, the image data may be provided to an image processing circuit (not shown) or a source driver (338) within the display driving circuit (330) via the interface controller (331).

[0090] The timing controller (332) may provide a synchronization signal (or timing signal) to the GRAM controller (334), the source driver (338), and / or the gate driver (339). In one embodiment, the synchronization signal is generated by the timing controller (332), and the synchronization signal generated by the timing controller (332) may be provided from the timing controller (332) to the GRAM controller (334), the source driver (338), the gate driver (339), and / or the touch circuit (350). In one embodiment, the synchronization signal is generated by a synchronization signal generating circuit located outside the display driving circuit (330) and may be provided from the synchronization signal generating circuit to the timing controller (332). The synchronization signal provided from the synchronization signal generating circuit may be provided from the timing controller (332) to the GRAM controller (334), the source driver (338), and / or the gate driver (339). For example, the synchronization signal may include a display synchronization signal (e.g., a display vertical synchronization signal and a display horizontal synchronization signal). For example, the display vertical synchronization signal and the display horizontal synchronization signal may be used for reference timing to switch the source driver (338) and the gate driver (339), respectively. For example, the synchronization signal may include a touch synchronization signal (e.g., a touch vertical synchronization signal and a touch horizontal synchronization signal). For example, the touch vertical synchronization signal and the touch horizontal synchronization signal, respectively, may be provided to the touch circuit (350). As an example, but not limited to, the frequency of the display synchronization signal may be different from the frequency of the touch synchronization signal. The command controller (333) may provide the command to the GRAM controller (334) and / or the timing controller (332).

[0091] The GRAM controller (334) can provide the image data to the source driver (338) by scanning the image data recorded in the GRAM (335) based on the synchronization signal obtained from the timing controller (332) and the command obtained from the command controller (333). In one embodiment, the image data may be processed based on the command provided to the image processing circuit from the command controller (333) through an image processing circuit (not shown) located between the GRAM (335) and the source driver (338) before being provided to the source driver (338).

[0092] The source driver (338) can provide color through the set of subpixels based on the display vertical synchronization signal and the image data. For example, the source driver (338) can provide a data voltage corresponding to the input image data to a plurality of pixels. The gate driver (339) can turn on or turn off the set of subpixels based on the display horizontal synchronization signal and the light emission signal.

[0093] The touch circuit (350) may include a touch sensor controller (351) and a touch sensor (352). The touch sensor controller (351) may control the touch sensor (352) based on the touch synchronization signal (e.g., touch vertical synchronization signal and / or touch horizontal synchronization signal) to obtain information about an input on the display panel (310) (e.g., touch input or hovering input on the display panel (310). The touch sensor controller (351) may provide the information obtained based on the touch synchronization signal to the processor (210) or the display driving circuit (330). The touch sensor (352) may be positioned in relation to the display panel (310). For example, the touch sensor (352) may be positioned within the display panel (310) or on the display panel (310).

[0094] FIG. 4 is a block diagram of an electronic device according to one embodiment of the present disclosure.

[0095] Referring to FIG. 4, an electronic device (101) according to one embodiment of the present invention may refer to a foldable electronic device and may include a first housing and a second housing. A foldable electronic device according to one embodiment may be provided in a folding state (first state) and an unfolding state (second state) in which the first housing and the second housing are folded.

[0096] An electronic device (101) according to one embodiment may include a processor (120), a display (160, 240) and / or a memory (130).

[0097] According to one embodiment, the processor (120), display (160, 240) and / or memory (130) may be electrically or operationally connected.

[0098] According to various embodiments, the display (160, 240) may display an initial screen, a settings screen, and / or an execution screen of various applications of the electronic device (101). The display (160, 240) may display a screen including a home screen, a lock screen, and a cover screen. The display (160, 240) may provide a user interface (UI) capable of providing various services to the user of the electronic device (101). The display (160, 240) may visually provide the user with menus, input data, function setting information, and various information of the electronic device (101).

[0099] According to various embodiments, the display (160, 240) may include at least one of a liquid crystal display (LCD), organic light emitting diodes (OLED), and active matrix organic light emitting diodes (AMOLED).

[0100] According to various embodiments, the display (160, 240) can perform a display function. To perform the display function, the display (160, 240) may include a touch circuit. The touch circuit may include a touch sensor or a pressure sensor, such as a capacitive overlay, a resistive overlay, or an infrared beam.

[0101] According to one embodiment, the display (160, 240) may include a first display (161) and a second display (162).

[0102] According to one embodiment, the first display (161) may refer to a display that is exposed to the outside of the electronic device (101) when the electronic device (101) is implemented as a foldable electronic device and is in a folded state (first state).

[0103] According to one embodiment, the second display (162) may refer to a display in which the display area is folded inward and not exposed outward when the electronic device (101) is implemented as a foldable electronic device and is in a folded state (first state). According to one embodiment, the second display (162) may refer to a display that is located on the opposite side of the first display (161) of the electronic device (101) and exposed outward when the electronic device (101) is implemented as a foldable electronic device and is in an unfolded state (second state).

[0104] According to one embodiment, the electronic device (101) is implemented as a foldable electronic device, and when in an unfolded state (second state), the first display (161) can be interpreted as the rear of the electronic device (101), and the second display (162) can be interpreted as the front of the electronic device.

[0105] According to one embodiment, the first display (161) may include a specific area (163) that includes a camera module. The specific area (163) present in the first display (161) may include an area where at least one camera module is present, but is not limited thereto. For example, the specific area (163) may include an area where a module performing various functions of the electronic device (101) is present.

[0106] According to various embodiments, the display (160, 240) may include a touch sensor configured to detect a touch, or a pressure sensor configured to measure the intensity of the force generated by the touch. The display (160, 240) may obtain user input through the touch sensor and the pressure sensor. The user may provide user input to the content and various information displayed on the display (160, 240). For example, user input may include simple touch input, long touch input, and random touch input.

[0107] According to one embodiment, the memory (130) performs the function of storing a program (e.g., program (140) of FIG. 1) for processing and controlling the processor (120) of the electronic device (101), an operating system (OS) (e.g., operating system (142) of FIG. 1), various applications, and / or input / output data, and can store a program that controls the overall operation of the electronic device (101). The memory (130) can store various configuration information required for processing functions related to various embodiments of the present disclosure in the electronic device (101). The memory (130) can store executable instructions. For example, the memory (130) can store instructions that cause the electronic device (101) to perform operations when executed by the processor (120). For example, the instructions may be stored on a computer-readable recording medium. The above recording medium may be tangible and non-transitory. The memory (130) and / or the recording medium may store one or more programs containing instructions.

[0108] According to one embodiment, the processor (120) may store information about a plurality of visual elements for configuring numeric graphic objects and character graphic objects on memory (130). Specifically, the plurality of visual elements may constitute graphic objects representing numbers and / or characters, and there may exist a set containing a predetermined number of visual elements for each number and character.

[0109] According to one embodiment, the processor (120) may store information regarding the shape, color, and transparency of a plurality of visual elements constituting a graphic object on memory (130). According to one embodiment, the processor (120) may store information regarding the number of elements included in each set of visual elements existing to constitute a graphic object representing a number and / or character on memory (130). (Further details are described later in FIGS. 6 to 8.)

[0110] According to one embodiment, the processor (120) may store information on a method for configuring a graphic object representing numbers and / or characters using a plurality of visual elements on memory (130). For example, the plurality of visual elements may be stacked in a predetermined number according to the graphic object to be configured, and the color and transparency of the visual elements may be applied differently depending on the position where each visual element is stacked.

[0111] According to one embodiment, the processor (120) may store information regarding the range in which a visual element can move on the memory (130). For example, the electronic device (101) may display various information on the display (160, 240) of the electronic device (101) using a graphic object composed of a plurality of visual elements. The positions of the plurality of visual elements constituting the graphic object may change as various information displayed on the display (160, 240) and user input (e.g., simple touch input) to the graphic object are received. In this case, if the graphic object represents a number, the positions of the plurality of visual elements may change within a range that maintains visibility as a number; specifically, the positions of the plurality of visual elements may include the movement range of the contact points between the plurality of visual elements and the angle between the plurality of visual elements being within a predetermined range. (Details are described later in FIG. 9.)

[0112] According to one embodiment, the processor (120) may store setting information regarding the form, format, or layout of displaying various information to be expressed using a graphic object on the memory (130) on the display (160, 240). For example, the electronic device (101) may display time information formed using a graphic object on the display (160, 240). The color, form, and layout of the graphic object for forming the time information may be stored in the memory (130), and the user may select setting information related to the color and layout to display the time information stored in the memory (130).

[0113] According to one embodiment, the color and layout for displaying a graphic object stored in memory (130) may include a color and layout that reflects context information in which the electronic device (101) is used. The processor (120) of the electronic device (101) may identify context information in which the electronic device is used and determine a color and layout corresponding thereto. The processor (120) may display the graphic object with a color and layout corresponding to the context information in which the electronic device is used. For example, context information in which the electronic device (101) is used may include user authentication status, weather, user exercise status, connection of external devices, etc.

[0114] For example, when a user performs user authentication through a user authentication interface displayed on the lock screen, a graphic object may be displayed in a different color and layout depending on whether the authentication is successful. When user authentication is successful, a graphic object composed of green-colored visual elements may be displayed on the display (160, 240). When user authentication fails, a graphic object composed of red-colored visual elements may be displayed on the display (160, 240). In addition, not only the color but also the placement position of the graphic object composed of multiple visual elements may differ depending on whether user authentication is successful.

[0115] However, setting information regarding the form, format, or layout of displaying various information including graphic objects stored in memory (130) on the display (160, 240) is not limited to what is stored in advance, and can subsequently be downloaded (or acquired, received) from an external electronic device through an external server and updated.

[0116] According to one embodiment, the processor (120) can identify and analyze the usage patterns of the electronic device (101) by the user of the electronic device (101). The processor (120) can identify and analyze the usage context and usage patterns of the electronic device (101) user and input them into a generative AI module within the electronic device (101). The processor (120) can generate configuration information regarding graphic objects through the generative AI. The processor (120) can share the configuration information regarding graphic objects generated by the generative AI module within the electronic device (101) with an external electronic device through a server.

[0117] According to one embodiment, the processor (120) may store a plurality of wallpapers containing visual elements on memory (130). For example, when the electronic device (101) is in a first state (e.g., a folding state), the electronic device (101) may display time information using a graphic object composed of a plurality of visual elements through a first display (161). When the electronic device (101) changes from the first state to a second state (e.g., an unfolding state), the electronic device (101) may display a wallpaper containing visual elements that was displayed on the first display (161) on a second display (162). According to one embodiment, a wallpaper may refer to an image that can be displayed on the displays (160, 240) of the electronic device (101). According to one embodiment, the wallpaper may be expressed in various formats such as photographs, illustrations, and animations, and the resolution and size may be changed by the user. A wallpaper according to one embodiment of the present invention may refer to a plurality of wallpapers comprising various patterns and images composed of visual elements that were displayed on the first display (161). That is, the processor (120) may store a plurality of wallpapers comprising various patterns and images composed of visual elements that were displayed on the first display (161) on the memory (130).

[0118] According to one embodiment, the processor (120) may be electrically or operatively connected to the display (160, 240) and / or memory (130). The processor (120) may control the function and operation of the display (160, 240) and / or memory (130). The processor (120) may include at least one processing circuitry, and the processor (120) may include at least one processor.

[0119] The operations of the electronic device (101) or processor (120) described in FIGS. 1 through 19 may be performed individually or collectively by at least one processor included in the processor (120). The operations of the processor (120) illustrated in FIGS. 1 through 19 may be performed according to the execution of instructions included in memory (130). For example, in this document, an embodiment in which the electronic device (101) can perform any operation may be interpreted to mean that it is performed by at least one instruction stored in the processor (120) and / or memory (130).

[0120] According to various embodiments, the processor (120) may perform the function of controlling the overall operation of the electronic device (101) and the flow of signals between internal components, and processing data. The processor (120) may include, for example, a central processing unit (CPU), an application processor, and / or a communication processor. The processor (120) may include a single-core processor or a multi-core processor. The processor (120) may be composed of at least one processor. For example, the processor (120) may include an application processor (e.g., the main processor (121) of FIG. 1) and a sensor hub processor (e.g., the auxiliary processor (123) of FIG. 1).

[0121] According to one embodiment, the processor (120) can determine various information to be displayed on the display (160, 240). For example, the various information may include information that can be expressed in numbers and / or characters. The various information may include time information and summary information regarding various notifications. The processor (120) can determine a graphic object corresponding to the information to be displayed on the display (160, 240) and a plurality of visual elements for configuring the graphic object.

[0122] For example, the processor (120) may decide to display time information on the display (160, 240) to inform the user of the current time. The processor (120) may determine a numeric graphic object corresponding to the current time and a plurality of visual elements corresponding to the numeric graphic object.

[0123] According to one embodiment, the processor (120) may construct a graphic object using a plurality of visual elements. The processor (120) may display a graphic object composed of a plurality of visual elements on the display (160, 240) to display various information on the display (160, 240). The various information may include time information and summary information regarding various notifications. The processor (120) may obtain user input to the graphic object from a user and change the characteristics of the plurality of visual elements in response to the obtained user input. For example, changing the characteristics of the visual elements may include adjusting the movement of each of the plurality of visual elements or changing their arrangement.

[0124] According to one embodiment, when the processor (120) receives user input from a user for information composed of a plurality of graphic objects, it may change the characteristics of the graphic objects constituting the information and the characteristics of the visual elements constituting the graphic objects. For example, the processor (120) may change the position and / or angle of the graphic objects and the visual elements constituting the graphic objects that received user input.

[0125] According to one embodiment, the processor (120) may obtain a first user input to a graphic object from a user. The first user input may include a simple touch input. The first user input may include a case where the length of a drag input to the display (160, 240) is less than or equal to a specific value. For example, the first user input may include a drag input or a touch input with small movement. The processor (120) may change the movement or arrangement of a plurality of visual elements within a predetermined range in response to the first user input. The predetermined range may be a range in which the visibility of the meaning intended to be expressed by the graphic object is maintained while maintaining movement within a certain angle based on the contact points of the plurality of visual elements constituting the graphic object.

[0126] According to one embodiment, the position of the contact points of a plurality of visual elements constituting a graphic object may change within a predetermined range when the characteristics of the visual elements are changed according to user input. For example, when a first user input is received, the position of the contact points of a plurality of visual elements constituting a graphic object may change within a range where they are not separated from each other.

[0127] According to one embodiment, the processor (120) may obtain a second user input to a graphic object from a user. The second user input may include a random touch input. The second user input may include cases where the length of a drag input to the display (160, 240) is greater than or equal to a specific value. For example, the second user input may include a drag input or touch input with a large movement. The processor (120) may change the movement or arrangement of a plurality of visual elements in response to the second user input. At this time, the range in which the plurality of visual elements move is not limited, and the movement or arrangement of the plurality of visual elements may change in response to the second user input. For example, when the second user input is received, the position of the contact points of the plurality of visual elements constituting the graphic object may change within a range in which they are not separated from each other.

[0128] According to one embodiment, the processor (120) can determine differently the range, speed, degree of position change, and return time of movement of a plurality of visual elements depending on the type of user input input to a graphic object from a user.

[0129] For example, when a first user input (e.g., simple touch input) is entered into a graphic object, multiple visual elements each change their position within a predetermined range and can return from the changed position to their original position faster than when a second user input is entered.

[0130] For example, when a second user input (e.g., random touch input) is input to a graphic object, multiple visual elements may change their positions in response to the second user input without any limitations on the range of movement, and may return to their original positions from the changed positions more slowly than when a first user input is input, depending on the degree of position change. In this case, if the positions of the multiple visual elements change by exceeding a specific threshold in response to the second user input, the multiple visual elements may not return to their original positions.

[0131] According to one embodiment, the processor (120) may redisplay time information composed of a plurality of visual elements based on changes in time, and change the characteristics of the plurality of visual elements of a numeric graphic object constituting the redisplayed time information. For example, changing the characteristics of the visual elements may include adjusting the movement of each of the plurality of visual elements or changing their arrangement. At this time, the plurality of visual elements may move within a predetermined range. The predetermined range may refer to a range in which visibility as a number can be maintained while maintaining movement within a certain angle based on the contact points of the plurality of visual elements constituting the graphic object.

[0132] According to one embodiment, the processor (120) can change the characteristics of a plurality of visual elements constituting a graphic object in response to a change in the posture of the electronic device (101). For example, changing the characteristics of the visual elements may include controlling the movement of each of the plurality of visual elements or changing their arrangement. The processor (120) can identify information related to a change in the posture of the electronic device (101) based on a signal output by a sensor (e.g., a gyroscope sensor, an accelerometer sensor) kinetically connected to the processor (120). A change in the posture of the electronic device (101) may include a change in the tilt of the electronic device (101). The electronic device (101) may determine the direction and / or degree of tilt in response to the signal strength obtained from the sensor (e.g., a gyroscope sensor, an accelerometer sensor). A change in the tilt of the electronic device (101) is not limited to a specific direction and may include a change in tilt in all directions.

[0133] The processor (120) can change the arrangement of visual elements within a predetermined range based on detecting a change in the posture of the electronic device (101). The predetermined range may refer to a range in which the visibility of information intended to be conveyed by various information can be maintained while maintaining movement within a certain angle based on the contact points of multiple visual elements constituting the graphic object.

[0134] According to one embodiment, the processor (120) can detect that at least one of the visual elements, while the positions of the visual elements constituting the graphic object are changing, reaches a specific area (163) on a display (160, 240) including a camera module. When at least one of the visual elements reaches the specific area (163), the processor (120) can change the direction of movement of the visual element that has reached the specific area (163). The direction of movement of the visual element may include the same direction and path as the direction and path through which the visual element reached the specific area (163) before reaching the specific area (163). However, the direction of movement of the visual element is not limited thereto and may include a direction of movement having a random path.

[0135] According to one embodiment, when the electronic device (101) is in a first state (e.g., a folding state), the processor (120) can display various information on the first display (161) using a graphic object composed of a plurality of visual elements. When the processor (120) detects that the electronic device (101) changes from the first state to a second state (e.g., an unfolded state), it can generate a wallpaper using the plurality of visual elements displayed on the first display (161) and display the generated wallpaper on the second display (162). Whenever the electronic device (101) changes from the first state to the second state, the processor (120) can generate a wallpaper that includes a plurality of visual elements but has a different pattern or shape and display it on the second display (162).

[0136] According to various embodiments, an operation performed in the electronic device (101) may be performed and / or executed by at least one instruction stored in the processor (120) and / or memory (130). For example, in this document, an embodiment in which the electronic device (101) can perform any operation may be interpreted to mean that it is performed by at least one instruction stored in the processor (120) and / or memory (130).

[0137] FIG. 5 is a flowchart illustrating a change in the arrangement of a plurality of visual elements corresponding to user input according to one embodiment of the present disclosure.

[0138] In the following embodiments, each operation of FIG. 5 may be performed sequentially, but is not necessarily performed sequentially. For example, the order of each operation of FIG. 5 may be changed, and at least two operations may be performed in parallel.

[0139] According to one embodiment, the 1000 to 1200 operations of FIG. 5 may be understood as being performed in a processor (e.g., processor (120) of FIG. 4) of an electronic device (e.g., electronic device (101) of FIG. 4).

[0140] In various embodiments, before performing the operation, the electronic device (101) may perform an operation to establish communication with an external electronic device (e.g., pairing).

[0141] In one embodiment, the processor (120) of the electronic device (101) (or the electronic device (101)) may display a graphic object composed of visual elements on a display (160, 240) (1000). A plurality of visual elements may exist as a set containing a predetermined number of visual elements according to the type of graphic object (e.g., a numeric graphic object or a character graphic object). Accordingly, in correspondence with the type of graphic object to be constructed, the processor (120) may construct a graphic object by utilizing a plurality of visual elements included in different sets. (Details regarding visual elements and graphic objects are described later in FIGS. 6 and 7.)

[0142] The processor (120) can display various information on the display (160, 240) using a graphic object composed of visual elements. For example, the processor (120) can display time information on the display (160, 240) using at least one graphic object. The various information may include time information, information regarding notifications received by the electronic device (101), etc. However, it is not limited thereto and may include various information that can be displayed on the display (160, 240) of the electronic device (101). (Details regarding the information displayed on the display (160, 240) are described later in FIG. 8.)

[0143] The processor (120) can obtain user input on a graphic object displayed on the display (160, 240). For example, if time information is displayed on the display (160, 240), the processor (120) can determine whether user input has been received on a numeric graphic object constituting the time information (1100).

[0144] The processor (120) can change the characteristics of each of the multiple visual elements constituting the graphic object in response to user input being received on the graphic object displayed on the display (160, 240) (1200). For example, when time information is displayed on the display (160, 240), the processor (120) can change the arrangement of the multiple visual elements constituting the number graphic object based on user input being received on the number graphic object constituting the time information. The range and degree of change in the arrangement of the multiple visual elements may vary depending on the user input received on the graphic object displayed on the display (160, 240). (Details regarding the range of change in the arrangement of the visual elements will be described later in FIGS. 9 and 10.)

[0145] FIG. 6 is a drawing illustrating various examples of visual elements according to one embodiment of the present disclosure.

[0146] According to one embodiment, the processor (120) may generate a visual element and store it in memory (130). According to one embodiment, a visual element may refer to a minimum unit that constitutes a graphic object for expressing various information that can be displayed on the display of the electronic device (101). Alternatively, the visual element may correspond to the graphic object to be constructed and may exist as a set of multiple visual elements. For example, if the graphic object is a number, a set of multiple visual elements for constructing the number may refer to a set of minimum elements for creating multiple numbers. Also, if the graphic object is a character, a set of multiple visual elements for constructing the character may refer to a set of minimum elements for creating multiple characters. That is, the form and number of visual elements included in a set of multiple visual elements for constructing a number graphic object or a character graphic object may differ.

[0147] According to one embodiment, the shape and number of visual elements included in a plurality of visual element sets constituting a numeric graphic object may be set differently depending on the type of electronic device (101) (e.g., wearable device, smart watch, TV, tablet, smartphone, etc.). For example, in the case of an electronic device (101) with a large display size, the shape and number of visual elements included in a plurality of visual element sets constituting a numeric graphic object may be more diverse and numerous than in an electronic device (101) with a small display size.

[0148] According to one embodiment, the processor (120) can generate a plurality of visual elements using Box2D technology. Box2D technology is a technology for displaying content in 2D and can realistically display the physical movement of an object (e.g., gravity, collision, recoil, etc.) within a two-dimensional space. That is, the processor (120) can generate a set of a plurality of visual elements by applying Box2D technology to each of the visual elements among the plurality of visual elements. Since each visual element is generated by independently applying Box2D technology, the plurality of visual elements can have independent movements and can display collision or recoil motion when they collide with each other.

[0149] According to one embodiment, the processor (120) can configure the colors, transparency, and line thickness of the plurality of visual elements differently according to a plurality of sets of visual elements.

[0150] Referring to FIG. 6, when the graphic object is a number, the composition of a set of multiple visual elements for forming the number can be seen. For example, a set of multiple visual elements for forming the number may consist of 11 visual elements, which is the minimum number required to form the number. However, it is not limited thereto.

[0151] Referring to FIG. 6-A, it can be seen that eleven multiple visual elements (6-A-1 to 6-A-11) for forming a number each have different sizes and shapes. According to one embodiment, at least three of the multiple visual elements (6-A-1 to 6-A-11) can be stacked together to form a single number graphic object. Accordingly, multiple visual elements having different sizes and shapes can be used for each number graphic object to be formed.

[0152] Referring to FIG. 6-A, it can be seen that the 11 multiple visual elements (6-A-1 to 6-A-11) for forming a number each have different colors and transparency. For example, the colors and transparency of the 11 multiple visual elements (6-A-1 to 6-A-11) may be displayed with different colors and transparency to increase visibility of the number and display harmonious colors when each visual element is stacked to form a number graphic object.

[0153] Referring to FIG. 6-B, it can be seen that eleven multiple visual elements (6-B-1 to 6-B-11) for forming a number each have different sizes and shapes. According to one embodiment, at least three of the multiple visual elements (6-B-1 to 6-B-11) can be stacked together to form a single number graphic object. Accordingly, multiple visual elements having different sizes and shapes can be used for each number graphic object to be formed.

[0154] Referring to FIG. 6-B, it can be seen that the 11 multiple visual elements (6-B-1 to 6-B-11) for forming the number all have the same black and white color. However, this is not limited thereto, and the 11 multiple visual elements (6-B-1 to 6-B-11) for forming the number may have different transparency. For example, the transparency of the 11 multiple visual elements (6-B-1 to 6-B-11) may be displayed differently to increase visibility of the number and display harmonious colors when each visual element is stacked to form a number graphic object.

[0155] FIGS. 7a and 7b are drawings illustrating various examples of graphic objects composed of visual elements according to one embodiment of the present disclosure.

[0156] According to one embodiment, the processor (120) can create a graphic object using a plurality of visual elements. According to one embodiment, a graphic object may refer to an element for expressing various information that can be displayed on a display (160, 240) of an electronic device (101).

[0157] For example, if the information to be displayed on the display (160, 240) is character information, the graphic object may refer to the smallest character unit (character graphic object) for representing the character information. The character unit may include character units of various languages, such as English, Japanese, and Chinese. (e.g., a, b, c, ga, na, da, ra, etc.)

[0158] For example, if the information to be displayed on the display (160, 240) is numeric information, the graphic object may refer to the smallest character unit (numerical graphic object) for representing the numeric information. (e.g., 0, 1, 2, 3, etc.)

[0159] Also, for example, if the information to be displayed on the display (160, 240) is information that includes character information and numeric information, the graphic object may refer to a minimum unit (e.g., alphanumeric) for expressing character information and numeric information.

[0160] According to one embodiment, the processor (120) can generate a numeric graphic object and / or a character graphic object using a plurality of visual elements.

[0161] According to one embodiment, a plurality of visual elements may constitute a graphic object representing numbers and / or characters, and there may exist a set containing a predetermined number of visual elements for each number and character.

[0162] According to one embodiment, a plurality of visual elements can form a graphic object based on a predetermined combination method or connection relationship depending on the type of graphic object to be formed. For example, when forming a numeric graphic object using a plurality of visual elements, the numeric graphic object can be formed by overlapping or stacking a predetermined number of multiple visual elements among a set of visual elements for forming a number. The combination method or connection relationship of the plurality of visual elements for forming a graphic object may vary depending on the type and form of the graphic object to be formed.

[0163] Referring to FIGS. 7a-A to 7a-B, a numeric graphic object composed of multiple visual elements can be seen. Each number can be created in a form where multiple visual elements are overlapped or stacked. Additionally, different multiple visual elements are used for each number. Depending on the visual elements used, the numeric graphic object can be expressed in multiple colors even within the same graphic object, and the transparency can also be expressed differently. By using visual elements of different colors and transparencys within the same number, the visibility of the number and the aesthetic appeal of the design can be increased.

[0164] For example, referring to FIG. 7a-A, numeric graphic objects (7a-A-1 to 7a-A-10) from 0 to 9 composed of multiple visual elements can be seen. Each numeric graphic object (7a-A-1 to 7a-A-10) from 0 to 9 may be composed of multiple visual elements having different colors and transparencys to increase visibility as a number and aesthetic design.

[0165] For example, referring to FIG. 7a-B, numeric graphic objects (7a-B-1 to 7a-B-10) composed of multiple visual elements can be seen. Each numeric graphic object (7a-B-1 to 7a-B-10) may be composed of multiple visual elements that are identical in color (black and white) but have different transparency levels to increase visibility as a number and design aesthetics.

[0166] Referring to FIG. 7b, it can be seen how a plurality of visual elements constitute a graphic object. According to one embodiment, the processor (120) can create a graphic object by overlapping and stacking a plurality of visual elements or by stacking them. For example, a plurality of visual elements for constituting a numeric graphic object can create a numeric graphic object in a stacked or overlapping format in which two or three identical or different visual elements have contact points with each other.

[0167] According to one embodiment, the processor (120) may place a visual element having a light color on the top layer, a visual element having a dark color on the bottom layer, and a visual element having an intermediate color between the light and dark colors on the middle layer to provide visibility and design stability of the graphic object. Additionally, the processor (120) may provide transparency to the visual element placed on the top layer to emphasize natural connectivity between multiple visual elements. However, the colors and transparency for placing multiple visual elements to create a graphic object are not limited thereto, and various methods that can increase the visibility and design aesthetics of the graphic object may be included.

[0168] FIGS. 8a and 8b are drawings illustrating various examples of time information composed of graphic objects and an electronic device displaying time information according to one embodiment of the present disclosure.

[0169] According to one embodiment, the processor (120) can display various information on the display (160, 240) using a graphic object composed of a plurality of visual elements. The various information that can be displayed on the display (160, 240) may include information that can be displayed as characters and information that can be displayed as numbers. However, it is not limited thereto.

[0170] Referring to FIGS. 8a-A and 8a-B, time information composed of numeric graphic objects can be seen. For example, 8a-A represents time information composed of numeric graphic objects in a vertical format, and 8a-B represents time information composed of numeric graphic objects in a horizontal format. However, the form in which time information is composed of numeric graphic objects is not limited to this and may include various forms that can be identified as time information.

[0171] Referring to FIGS. 8b-A and 8b-B, it can be seen that time information composed of numeric graphic objects is displayed on a display (160, 240). Specifically, FIGS. 8b-A and 8b-B illustrate that when the electronic device (101) is a foldable electronic device, time information is displayed on a display (e.g., a first display (161)) that is exposed to the outside when the electronic device (101) is in a folded state (first state). FIGS. 8b-A shows that vertical time information is displayed on a display (first display) that is exposed to the outside when the electronic device (101) is in a folded state (first state), and FIGS. 8b-B shows that horizontal time information is displayed on a display (first display) that is exposed to the outside when the electronic device (101) is in a folded state (first state).

[0172] FIGS. 9a and 9b are drawings illustrating that the arrangement of a plurality of visual elements changes according to user input according to one embodiment of the present disclosure.

[0173] According to one embodiment, the processor (120) determines whether user input is received on a graphic object displayed on a display (160, 240) and can change the characteristics of a plurality of visual elements constituting the graphic object in response to the user input. Changing the characteristics of the plurality of visual elements may include changing the arrangement of the visual elements.

[0174] According to one embodiment, the processor (120) can determine the range and degree of changing the arrangement of a plurality of visual elements constituting a graphic object according to the type of user input received on a graphic object displayed on a display (160, 240).

[0175] According to one embodiment, when the user input received by the processor (120) on the graphic object displayed on the display (160, 240) is a first user input (e.g., simple touch, tap, snap touch, quick touch, etc.), the processor (120) can change the arrangement of the plurality of visual elements constituting the graphic object with the graphic object receiving the first user input and the plurality of visual elements constituting the same as the center point. At this time, the arrangement of the plurality of visual elements according to the first user input can be changed within a range in which the visibility of the information constituting the graphic object is maintained, and the arrangement can be changed based on the junction point of each visual element. For example, it can be changed within a range in which the state of the graphic object identical to the graphic object displayed on the display (160, 240) prior to the acquisition of the first user input is maintained. According to one embodiment, the junction point of each visual element is not separated because the visibility of the information must be maintained.

[0176] According to one embodiment, when a user input received by a graphic object displayed on a display (160, 240) is a second user input (e.g., random touch, irregular touch, random touch, etc.), the processor (120) may change the arrangement of a plurality of visual elements constituting the graphic object that received the second user input in response to the second user input. At this time, the arrangement of the plurality of visual elements according to the second user input may not be limited to a range where the visibility of the information composed of the graphic object can be maintained. However, since each of the plurality of elements is generated by Box2D technology, motions such as bouncing off may appear when they collide or bump into each other.

[0177] For example, referring to FIG. 9a, it can be seen that when user input is received on a graphic object constituting vertical time information, the arrangement of multiple visual elements constituting vertical time information changes. Specifically, when a first user input (A) is received at the bottom right of 0 among the number graphic objects 0, 8, 3, and 9 representing 8:39, the arrangement of multiple visual elements constituting 0 and 0 may change. Starting from the change in the arrangement of multiple visual elements constituting 0 and 0, the arrangement of multiple visual elements constituting 8, 3, and 9 and 8, 3, and 9 existing in the surrounding area may change. The change in the arrangement of multiple visual elements constituting 0 and 0 may be the greatest, but is not limited thereto.

[0178] In addition, changes in the arrangement of multiple visual elements constituting 0, 8, 3, and 9 may be made within the scope of maintaining the information of 8:39 and the visibility of the numbers 0, 8, 3, and 9. At this time, the points of contact between the multiple visual elements constituting each number graphic object are not separated.

[0179] For example, referring to FIG. 9b, it can be seen that when user input is received on a graphic object constituting vertical time information, the arrangement of multiple visual elements constituting vertical time information changes. Specifically, when a first user input (B) is received between 3 and 9 among the number graphic objects 0, 8, 3, and 9 representing 8:39, the arrangement of multiple visual elements constituting 3, 9 and 3, 9 may change. Starting from the change in the arrangement of multiple visual elements constituting 3, 9 and 3, 9, the arrangement of multiple visual elements constituting 0, 8 and 0, 8 existing in the surrounding area may change. The change in the arrangement of multiple visual elements constituting 3, 9 and 3, 9 may be the greatest, but is not limited thereto.

[0180] In addition, changes in the arrangement of multiple visual elements constituting 0, 8, 3, and 9 may be made within the scope of maintaining the information of 8:39 and the visibility of the numbers 0, 8, 3, and 9. At this time, the points of contact between the multiple visual elements constituting each number graphic object are not separated.

[0181] FIG. 9c is a drawing for explaining the range in which the arrangement of a plurality of visual elements changes according to one embodiment of the present disclosure.

[0182] According to one embodiment, the processor (120) can change the arrangement of a plurality of visual elements constituting a graphic object in response to acquiring user input on a graphic object displayed on a display (160, 240). In particular, when the user input is a first user input (e.g., simple touch, tap, snap touch, quick touch, etc.), the arrangement of a plurality of visual elements can be changed within a predetermined limited range. The predetermined range of the arrangement change of a plurality of visual elements according to the first user input can be set to a range that maintains the visibility of the graphic object composed of a plurality of visual elements and the information composed of the graphic object.

[0183] For example, referring to 9c-A, one can see a numeric graphic object of 0, 3, 8, and 9 composed of multiple visual elements. Each numeric graphic object can be created in a stacked form in which multiple visual elements have contact points (9c-A-1 to 9c-A-10) with each other. Referring to 9c-B, one can see the range in which the arrangement of multiple visual elements changes when a first user input is received on the numeric graphic object of 0, 3, 8, and 9. Depending on the first user input, the arrangement of multiple visual elements can change within a range in which visibility as a number is maintained, centered around the contact points (9c-A-1 to 9c-A-10) of the multiple visual elements. For example, the position and / or angle of the multiple visual elements constituting the numeric graphic object of 0, 3, 8, and 9 can change within a range in which visibility as a number is maintained. For example, the contact points of multiple visual elements (9c-A-1 to 9c-A-10) can change within a predetermined range so that their visibility as numbers is maintained. Referring to 9c-C, it can be seen that the arrangement of multiple visual elements changes within a range where their visibility as numbers is not maintained. That is, when a first user input is received on a number graphic object, a change in arrangement that maintains the visibility as numbers must be executed, so a change in arrangement within a range where the visibility as numbers is not maintained, as in 9c-C, may not occur.

[0184] FIG. 10 is a drawing illustrating that the arrangement of a plurality of visual elements changes according to user input according to one embodiment of the present disclosure.

[0185] According to one embodiment, the processor (120) can change the arrangement of a plurality of visual elements constituting a graphic object in response to user input being obtained on a graphic object constituting various information displayed on a display (160, 240). In particular, if the user input is a second user input (e.g., random touch, irregular touch, random touch, etc.), the arrangement of a plurality of visual elements constituting a graphic object receiving the second user input can be changed in response to the second user input.

[0186] According to one embodiment, when a user input received by a graphic object constituting various information displayed on a display (160, 240) is a second user input (e.g., random touch, irregular touch, random touch, etc.), the processor (120) may change the arrangement of a plurality of visual elements constituting the graphic object that received the second user input in response to the second user input. At this time, the arrangement of the plurality of visual elements according to the second user input may not be limited to a range where the visibility of the information constituting the graphic object can be maintained. However, since each of the plurality of elements is generated by Box2D technology, when they collide or bump into each other, motion such as the visual elements bouncing off may occur.

[0187] For example, referring to FIG. 10, it can be seen that when user input is received on a graphic object constituting vertical time information, the arrangement of multiple visual elements constituting vertical time information changes. Specifically, when a second user input (C, D) is received on a number graphic object 0, 8, 3, 9 representing 8:39, the arrangement of multiple visual elements constituting the number graphic object 0, 8, 3, 9 may change. At this time, since the arrangement of multiple visual elements constituting the number graphic object 0, 8, 3, 9 according to the second user input may not be limited to a range where the visibility of the graphic object can be maintained, the arrangement may change randomly based on the second user input (C, D). However, if the multiple visual elements constituting the number graphic object 0, 8, 3, 9 collide with each other, motion such as bouncing off may occur.

[0188] FIG. 11 is a flowchart illustrating a change in the arrangement of a plurality of visual elements corresponding to a change in time according to one embodiment of the present disclosure. (See FIG. 12)

[0189] In the following embodiments, each operation of FIG. 11 may be performed sequentially, but is not necessarily performed sequentially. For example, the order of each operation of FIG. 11 may be changed, and at least two operations may be performed in parallel.

[0190] According to one embodiment, operations 2000 to 2400 of FIG. 11 may be understood to be performed in a processor (e.g., processor (120) of FIG. 4) of an electronic device (e.g., electronic device (101) of FIG. 4).

[0191] Since the 2000 operation of FIG. 11 according to one embodiment is substantially the same as the 1000 operation of FIG. 5 described above, a detailed description thereof may be replaced by the description of FIG. 5.

[0192] In one embodiment, the processor (120) can construct a graphic object using a plurality of visual elements and display the graphic object on a display (2000).

[0193] The processor (120) can display time information on the display (160, 240) using a graphic object (2100).

[0194] The processor (120) can detect that time is changing (2200). When time is changing (e.g., 2200), the processor (120) can re-display time information by reflecting the changed time on the display (160, 240) (2300). That is, the processor (120) can re-generate a numeric graphic object displayed on the display (160, 240) in response to the change in time and re-display time information including the re-generated numeric graphic object.

[0195] The processor (120) can change the characteristics of multiple visual elements of a numeric graphic object constituting the re-displayed time information as the time information is re-displayed (2400). Changing the characteristics of the multiple visual elements may include changing the arrangement of the multiple visual elements. At this time, the change in the arrangement of the multiple visual elements may be limited to a predetermined range to maintain visibility as numeric and time information.

[0196] FIG. 12 is a drawing illustrating that the arrangement of a plurality of visual elements changes in response to a change in time according to one embodiment of the present disclosure.

[0197] According to one embodiment, the processor (120) can redisplay time information on the display (160, 240) in response to a change in time and change the arrangement of a plurality of visual elements constituting the redisplayed graphic object.

[0198] For example, referring to FIG. 12, regarding time information displayed vertically, it can be seen that when the time changes from 8:38 to 8:39, the arrangement of multiple visual elements changes. The processor (120) detects that the time changes from 8:38 to 8:39, changes the number graphic object 8 to the number graphic object 9, and displays it on the display (160, 240). At this time, the processor (120) can change the arrangement of the changed number graphic object 9 and the multiple visual elements constituting 9. In addition, starting from the change in the arrangement of the multiple visual elements constituting 9 and 9, the arrangement of the number graphic objects 0, 8, 3 and the multiple visual elements constituting 0, 8, 3 existing in the surrounding area can change. The change in the arrangement of the multiple visual elements constituting the number graphic objects 9 and 9 may be the greatest, but is not limited thereto.

[0199] Additionally, arrangement changes including the position and / or angle of multiple visual elements constituting the number graphic objects 0, 8, 3, and 9 may be changed within the range of maintaining the information of 8:39 and the visibility of the numbers 0, 8, 3, and 9. At this time, the contact points of the multiple visual elements constituting each number graphic object are not separated, and their positions may be changed within the range of maintaining their visibility as numbers.

[0200] According to one embodiment, the processor (120) may change the arrangement of a plurality of visual elements constituting the re-displayed time information in response to a change in time, each at a different speed and range. For example, when the minute-unit time information changes, the rate of change in arrangement and the range of change in arrangement of the plurality of visual elements constituting the minute unit among the plurality of visual elements constituting the re-displayed time information may be greater than the rate of change in arrangement and the range of change in arrangement of the plurality of visual elements constituting the hour unit among the plurality of visual elements constituting the re-displayed time information. Similarly, when the hour-unit time information changes, the rate of change in arrangement and the range of change in arrangement of the plurality of visual elements constituting the hour unit among the plurality of visual elements constituting the re-displayed time information may be greater than the rate of change in arrangement and the range of change in arrangement of the plurality of visual elements constituting the minute unit.

[0201] According to one embodiment, the processor (120) determines an event related to a user based on information included in an application running on the electronic device (101), and based on the event, can change the arrangement of a plurality of visual elements constituting time information within different speeds and ranges. For example, when an alarm sounds in response to alarm information set in an alarm application within the electronic device (101), the processor (120) can determine a larger speed of change in the arrangement of a plurality of visual elements constituting time information re-displayed when the time changes to the time set by the alarm, based on the alarm information. For example, the processor (120) can determine a larger speed of change in the arrangement of a plurality of visual elements constituting time information re-displayed when the time changes to the scheduled time of disembarkation, based on information regarding the scheduled time of disembarkation of a train ticket obtained from a train ticket reservation application. FIG. 13 is a flowchart illustrating the change in arrangement of a plurality of visual elements corresponding to a change in the orientation of an electronic device according to one embodiment of the present disclosure. (See FIG. 14)

[0202] In the following embodiments, each operation of FIG. 13 may be performed sequentially, but is not necessarily performed sequentially. For example, the order of each operation of FIG. 13 may be changed, and at least two operations may be performed in parallel.

[0203] According to one embodiment, the 3000 to 3200 operations of FIG. 13 may be understood to be performed in a processor (e.g., processor (120) of FIG. 4) of an electronic device (e.g., electronic device (101) of FIG. 4).

[0204] Since the 3000 operation of FIG. 13 according to one embodiment is substantially the same as the 1000 operation of FIG. 5 described above, a detailed description thereof may be replaced by the description of FIG. 5.

[0205] In one embodiment, the processor (120) can construct a graphic object using a plurality of visual elements and display the graphic object on a display (3000).

[0206] The processor (120) can detect whether the posture of the electronic device (101) changes (3100). The change in the posture of the electronic device (101) may include a change in the tilt of the electronic device (101). When the posture of the electronic device (101) changes (e.g., 3100), the processor (120) may change the characteristics of each of the multiple visual elements of the graphic object displayed on the display (160, 240) (3200). Changing the characteristics of the multiple visual elements may include changing the arrangement of the multiple visual elements (3200). At this time, the change in the arrangement of the multiple visual elements may be limited to a predetermined range to maintain visibility as numerical and time information.

[0207] FIG. 14 is a drawing illustrating that the arrangement of a plurality of visual elements changes in response to a change in the posture of an electronic device according to one embodiment of the present disclosure.

[0208] According to one embodiment, the processor (120) can change the characteristics of each of the multiple visual elements of a graphic object constituting information displayed on a display (160, 240) in response to a change in the posture (E, F) of the electronic device (101). Changing the characteristics of the multiple visual elements may include changing the arrangement of the multiple visual elements.

[0209] The processor (120) can change the arrangement of multiple visual elements of a graphic object displayed on a display (160, 240) in the same direction as the direction of the change in posture of the electronic device (101). For example, if the electronic device (101) is tilted to the right (or left), the arrangement of multiple visual elements of a graphic object displayed on a display (160, 240) can be shifted to the right (or left).

[0210] The processor (120) can change the arrangement of multiple visual elements of a graphic object displayed on a display (160, 240) in the opposite direction to the direction of the change in posture of the electronic device (101). For example, if the electronic device (101) is tilted to the right (or left), the arrangement of multiple visual elements of a graphic object displayed on a display (160, 240) can be shifted to the left (or right).

[0211] When the processor (120) changes the arrangement of multiple visual elements of a graphic object displayed on a display (160, 240) in response to a change in the position of the electronic device (101), it can change the arrangement of multiple visual elements within a predetermined range that maintains the visibility of the graphic object and information.

[0212] FIG. 15 is a flowchart illustrating the case where a visual element reaches a specific area when the arrangement of a visual element changes according to one embodiment of the present disclosure. (See FIG. 16)

[0213] In the following embodiments, each operation of FIG. 15 may be performed sequentially, but is not necessarily performed sequentially. For example, the order of each operation of FIG. 15 may be changed, and at least two operations may be performed in parallel.

[0214] According to one embodiment, the 4000 to 4400 operations of FIG. 15 may be understood to be performed in a processor (e.g., processor (120) of FIG. 4) of an electronic device (e.g., electronic device (101) of FIG. 4).

[0215] Since the 4000 to 4200 operations of FIG. 15 according to one embodiment are substantially the same as the 1000 to 1200 operations of FIG. 5 described above, a detailed description thereof may be replaced by the description of FIG. 5.

[0216] According to one embodiment, the processor (120) can construct a graphic object using a plurality of visual elements and display the graphic object on a display (160, 240) (4000). The processor (120) can change the characteristics of each of the plurality of visual elements in response to user input being received on the graphic object (4100, 4200). For example, changing the characteristics of each of the plurality of visual elements may include changing the arrangement of each of the plurality of visual elements.

[0217] The processor (120) can detect whether at least one visual element among a plurality of visual elements whose arrangement changes reaches a specific area (163) (4300). If at least one visual element among a plurality of visual elements whose arrangement changes reaches a specific area (163) (example of 4300), the processor (120) can change the direction of movement of the visual element that reached the specific area (163) (4400).

[0218] According to one embodiment, a specific area (163) present in the display (160, 240) may include an area where at least one camera module is present, but is not limited thereto. For example, the specific area may include an area where a module performing various functions of the electronic device (101) is located.

[0219] According to one embodiment, the direction of movement of a visual element that has reached a specific area (163) may include the same direction and path as the direction and path that reached the specific area (163) before reaching the specific area (163). However, the direction of movement of the visual element is not limited thereto and may change direction along a random path.

[0220] FIG. 16 is a drawing illustrating the case where a visual element reaches a specific area when the arrangement of a visual element changes according to one embodiment of the present disclosure.

[0221] According to one embodiment, the processor (120) can change the direction of movement of the visual element that has reached a specific area (163) on the display (160, 240) when at least one of the visual elements whose arrangement is changing reaches a specific area (163) on the display (160, 240).

[0222] Referring to FIG. 16-A, when user input (G) is received in time information composed of numeric graphic objects, it can be seen that the arrangement of multiple visual elements constituting the numeric graphic objects changes.

[0223] Referring to FIG. 16-B, it can be seen that when at least one visual element among the multiple visual elements constituting a numeric graphic object reaches a specific area (163), the direction of movement of the visual element that reached the specific area (163) changes. Each visual element is subjected to Box2D technology, so that when each visual element collides with each other, a motion of each visual element bouncing off can be executed. That is, when a visual element reaches a specific area (163) on a display (e.g., a first display (161)), a motion of bouncing off from the specific area (163) can be executed.

[0224] For example, referring to 16-B-1 and 16-B-2, when at least one visual element reaches a specific area (163) that includes an area where a camera module is present, a motion of bouncing off from the specific area (163) may be executed. The direction of movement of at least one visual element bouncing off from the specific area (163) may include the same direction and path as the direction and path in which the visual element reached the specific area (163) before reaching the specific area (163). However, the direction of movement of the visual element is not limited thereto and may include a direction of movement that includes a random path.

[0225] According to one embodiment, the processor (120) can change the movement characteristics of a visual element that has reached a specific area (163) depending on the type of specific area (163) on the display (160, 240). According to one embodiment, the specific area (163) on the display (160, 240) may include a camera module and a corner portion of the display (160, 240). According to one embodiment, the movement characteristics of the visual element may include the movement speed of the visual element, the degree of movement, and a change in color during movement.

[0226] For example, when at least one of the multiple visual elements reaches a specific area (163) present in the display (160, 240), the speed and degree of movement of the at least one visual element bouncing off from the specific area (163) may differ depending on whether the area (163) is a camera module or a corner part of the display (160, 240).

[0227] For example, when at least one of a plurality of visual elements reaches a camera module present in the display (160, 240), the speed at which the visual element reaches the camera module is ejected from the camera module and the color of the visual element may differ depending on whether the camera module is activated. When the camera module is activated, the color of the visual element reaching the camera module may change to a brighter color than when the camera module is deactivated and be ejected from the camera module.

[0228] FIG. 17a is a drawing illustrating an example of a wallpaper composed of visual elements according to one embodiment of the present disclosure.

[0229] According to one embodiment, the processor (120) can generate a wallpaper (or background, desktop, screen background, display background) of the electronic device (101) using a plurality of visual elements of a graphic object displayed on a display (160, 240). According to one embodiment, a wallpaper may refer to an image that can be displayed on the display (160, 240) of the electronic device (101). According to one embodiment, the wallpaper may be expressed in various formats such as photographs, illustrations, and animations, and the resolution and size may be changed by the user. According to one embodiment of the present invention, a wallpaper may refer to a plurality of wallpapers including various patterns and images composed of a plurality of visual elements of a graphic object that was displayed on the first display (161).

[0230] When the electronic device (101) is a foldable electronic device, the processor (120) can generate multiple wallpapers using multiple visual elements of a graphic object corresponding to information displayed on a first display (e.g., a first display (161)) in a first state (e.g., a folding state) of the electronic device (101). When the electronic device (101) changes from a first state to a second state (e.g., an unfolding state), the processor (120) can display at least one of the multiple wallpapers generated using multiple visual elements on a second display (e.g., a second display (162)). By displaying the multiple wallpapers generated using multiple visual elements on the second display, the processor (120) can provide a connected electronic device experience to the user.

[0231] The processor (120) can display different wallpapers on the second display whenever the state of the electronic device (101) changes from a first state to a second state.

[0232] For example, referring to FIG. 17a-A, it can be seen that a numeric graphic object of 0, 9, 3, and 8 and vertical time information composed of a plurality of visual elements displayed on the first display (161) of the electronic device (101) are known. Referring to FIG. 17a-B, it can be seen that when the foldable electronic device (101) changes from a first state (e.g., folding state, 17a-A) to a second state (e.g., unfolding state, 17a-B), a wallpaper is created using a plurality of visual elements (17a-B-1 to 17a-B-5) of the vertical time information that was displayed on the first display (161) when in the first state, and the created wallpaper is displayed on the second display (162). However, the wallpaper generated using multiple visual elements (17a-B-1 to 17a-B-5) of vertical time information displayed on the first display when in the first state is not limited to that shown in 17a-B, and a wallpaper generated differently may be displayed on the second display (162) whenever the foldable electronic device changes from the first state to the second state.

[0233] For example, when a foldable electronic device (101) changes from a first state (e.g., folding state, 17a-A) to a second state (e.g., unfolding state, 17a-B), a plurality of visual elements (17a-B-1 to 17a-B-5) of vertical time information that were displayed on the first display (161) when in the first state may show an animation of falling in the direction of gravity (e.g., from top to bottom). The speed and position of the falling of the plurality of visual elements (17a-B-1 to 17a-B-5) in the direction of gravity may differ in correspondence with the degree of change of the foldable electronic device (101) from the first state to the second state (e.g., change speed, folding angle).

[0234] According to one embodiment, a wallpaper created by stacking a plurality of visual elements (17a-B-1 to 17a-B-5) that have fallen in the direction of gravity in order from the bottom may be displayed on the second display (162).

[0235] According to one embodiment, the direction in which a plurality of visual elements (17a-B-1 to 17a-B-5) constituting a graphic object displayed on the first display (161) fall in the direction of gravity can be applied equally in the horizontal mode or vertical mode of the electronic device (101).

[0236] According to one embodiment, the movement and direction of movement of a plurality of visual elements (17a-B-1 to 17a-B-5) constituting a graphic object displayed on the first display (161) falling in the direction of gravity may differ depending on the visual object included in the wallpaper already displayed on the display (160, 240).

[0237] According to one embodiment, a visual object included in a wallpaper displayed on a display (160, 240) may refer to an image present in the wallpaper. For example, if the wallpaper includes a mountain image, a plurality of visual elements may perform a rolling motion along the mountain ridge. As another example, if the wallpaper includes a waterfall image, a plurality of visual elements may perform a flowing motion along the wavy line of the waterfall.

[0238] According to one embodiment, a visual object included in a wallpaper that is displayed on a display (160, 240) may refer to an icon or widget placed on the wallpaper. For example, if an icon exists on the wallpaper, some of the visual elements falling in the direction of gravity may reach the icon, and accordingly, the visual elements that reach the icon may bounce off, move in the direction of movement before reaching the icon, and then fall back in the direction of gravity to perform a stacking operation.

[0239] FIG. 17b is a drawing illustrating an example of a wallpaper composed of visual elements according to one embodiment of the present disclosure.

[0240] According to one embodiment, the processor (120) generates a plurality of wallpapers using a plurality of visual elements of a graphic object corresponding to information displayed on a first display (e.g., a first display (161)) in a first state (e.g., a folding state) of the electronic device (101) when the electronic device (101) changes from the first state to a second state (e.g., an unfolding state), and can display at least one of the plurality of wallpapers generated using the plurality of visual elements on a second display (e.g., a second display (162)).

[0241] According to one embodiment, when a foldable electronic device (101) changes from a first state (e.g., a folding state) to a second state (e.g., an unfolding state), the processor (120) may display at least one wallpaper among a plurality of wallpapers generated using a plurality of visual elements corresponding to the degree of change in the folding state of the foldable electronic device (101) on a display. The degree of change in the folding state of the foldable electronic device (101) may be determined based on the housing folding angle and folding speed of the electronic device (101).

[0242] According to one embodiment, when a foldable electronic device (101) changes from a folding state (e.g., 17b-A) to a flex mode state (e.g., a partially folding state, 17b-B), a wallpaper can be generated using some of the visual elements (17b-C-4 (17b-B-4), 17b-C-5 (17b-B-5)) among the plurality of visual elements (17b-C-1 to 17b-C-5) displayed on the first display (161). Some of the visual elements to be used for generating the wallpaper among the plurality of visual elements displayed on the first display (161) may be determined differently based on the folding state of the foldable electronic device (101).

[0243] According to one embodiment, when a foldable electronic device (101) changes from a folding state (e.g., a first state, 17b-A) to a flex mode state (e.g., a partially folding state, 17b-B), a wallpaper generated using some of the visual elements (17b-C-4 (17b-B-4), 17b-C-5 (17b-B-5)) among the plurality of visual elements (17b-C-1 to 17b-C-5) may be displayed on a part of the second display (e.g., 162-1) of the foldable electronic device (101). However, the part of the second display on which the wallpaper generated using some of the visual elements is displayed is not limited thereto and may differ based on the folding state and folding angle of the foldable electronic device (101).

[0244] According to one embodiment, when a foldable electronic device (101) changes from a flex mode state (e.g., a partially folded state, 17b-B) to an unfolded state (e.g., a second state, 17b-C), a wallpaper can be generated using a plurality of visual elements displayed on a first display (161) and displayed on a second display (162).

[0245] According to one embodiment, when the foldable electronic device (101) is in a flex mode state (e.g., partially folded state, 17b-B), a wallpaper created using some of the visual elements (17b-C-4 (17b-B-4), 17b-C-5 (17b-B-5)) of the plurality of visual elements (17b-C-1 to 17b-C-5) may be displayed on a second display part (e.g., 162-1). As the foldable electronic device (101) changes from a flex mode state (e.g., a partially folded state, 17b-B) to an unfolded state (e.g., a second state, 17b-C), some visual elements (17b-C-4 (17b-B-4), 17b-C-5 (17b-B-5)) that were being displayed on a part of the second display (e.g., 162-1) and the remaining multiple visual elements (17b-C-1, 17b-C-2, 17b-C-3) perform a movement motion in which they move sequentially from top to bottom (e.g., in the direction of gravity) to create a wallpaper. The movement speed of the multiple visual elements (17b-C-1 to 17b-C-5) can be determined differently in correspondence with the state change speed of the foldable electronic device (101).

[0246] FIG. 17c is a drawing illustrating an example of a wallpaper composed of visual elements according to one embodiment of the present disclosure.

[0247] According to one embodiment, the foldable electronic device (101) may be an electronic device including the shape shown in FIG. 17a (e.g., vertical folding shape (17a-A)) and the shape shown in FIG. 17c (e.g., horizontal folding shape (17c-A)).

[0248] According to one embodiment, a processor (120) of a foldable electronic device (101) can generate a wallpaper (or background, desktop, screen background, display background) of the electronic device (101) using a plurality of visual elements of a graphic object displayed on a display (160, 240).

[0249] A wallpaper according to one embodiment of the present invention may refer to a plurality of wallpapers comprising various patterns and images composed of a plurality of visual elements of a graphic object displayed on a first display (161).

[0250] When the electronic device (101) is a foldable electronic device, the processor (120) can generate multiple wallpapers using multiple visual elements of a graphic object corresponding to information displayed on a first display (e.g., a first display (161)) in a first state (e.g., a folding state) of the electronic device (101). When the electronic device (101) changes from a first state to a second state (e.g., an unfolding state), the processor (120) can display at least one of the multiple wallpapers generated using multiple visual elements on a second display (e.g., a second display (162)). By displaying the multiple wallpapers generated using multiple visual elements on the second display, the processor (120) can provide a connected electronic device experience to the user.

[0251] The processor (120) can display different wallpapers on the second display whenever the state of the electronic device (101) changes from a first state to a second state.

[0252] For example, referring to FIG. 17c-A, a numeric graphic object of 0, 9, 3, and 8 and vertical time information composed of a plurality of visual elements displayed on the first display (161) of the electronic device (101) can be seen. Referring to FIG. 17c-B, when the foldable electronic device (101) changes from a first state (e.g., folding state, 17c-A) to a second state (e.g., unfolding state, 17c-B), a wallpaper is generated using a plurality of visual elements (17c-B-1 to 17c-B-10) of vertical time information that were displayed on the first display (161) when in the first state, and the generated wallpaper is displayed on the second display (162). However, the wallpaper generated using multiple visual elements (17c-B-1 to 17c-B-10) of vertical time information displayed on the first display when in the first state is not limited to that shown in 17c-B, and a wallpaper generated differently may be displayed on the second display (162) whenever the foldable electronic device changes from the first state to the second state.

[0253] For example, when a foldable electronic device (101) changes from a first state (e.g., folding state, 17c-A) to a second state (e.g., unfolding state, 17c-B), a plurality of visual elements (17c-B-1 to 17c-B-10) of vertical time information that were displayed on the first display (161) when in the first state may show an animation of falling in the direction of gravity (e.g., from top to bottom). The speed and position of the plurality of visual elements (17c-B-1 to 17c-B-10) falling in the direction of gravity may differ in correspondence with the degree of change of the foldable electronic device (101) from the first state to the second state (e.g., change speed, folding angle).

[0254] According to one embodiment, a wallpaper created by stacking a plurality of visual elements (17c-B-1 to 17c-B-10) that have fallen in the direction of gravity in order from the bottom may be displayed on the second display (162).

[0255] According to one embodiment, the direction in which a plurality of visual elements (17c-B-1 to 17c-B-10) constituting a graphic object displayed on the first display (161) fall in the direction of gravity can be applied equally in the horizontal mode or vertical mode of the electronic device (101).

[0256] FIGS. 18a and 18b are drawings illustrating examples of changes in graphic objects when a notification is received on an electronic device displaying time information according to one embodiment of the present disclosure.

[0257] According to one embodiment, when a notification is received by an electronic device (101), the processor (120) may display a plurality of visual elements constituting information about the received notification on the display (160, 240) instead of a plurality of visual elements constituting various information that was being displayed on the display (160, 240).

[0258] For example, by referring to 18a-A and 18a-B, it can be seen that while vertical visual information including a numeric graphic object composed of multiple visual elements is being displayed on the display (160, 240), a notification (18a-B-1) (e.g., text notification, phone notification, alarm notification, etc.) is received by the electronic device (101).

[0259] Referring to 18b-A, it can be seen that, based on the receipt of a notification (e.g., text notification, phone notification, alarm notification, etc.) by the electronic device (101), multiple visual elements constituting vertical time information scatter away and lose visibility as visual information. The way in which the arrangement of multiple visual elements constituting various information displayed on the display (160, 240) changes is not limited to scattering, and various ways of causing the visibility of information to be lost may be included.

[0260] Referring to 18b-B, multiple visual elements constituting the time information displayed on the electronic device (101) are not displayed, and new information regarding a notification received by the electronic device (101) may be displayed. That is, when the electronic device (101) receives a text message from a specific person, information about the recipient, including a text graphic object composed of multiple visual elements, may be displayed on the display (160, 240). For example, when a text message is received from Mom, multiple visual elements may create a text graphic object with the characters 'm', 'o', and 'm', and the recipient information meaning 'mom' may be displayed on the display (160, 240).

[0261] According to one embodiment, a graphic object created in response to a notification received by an electronic device (101) may be displayed differently depending on the received notification. For example, when a user views a text message in response to a text message notification received by the electronic device, a graphic object created in response to the text message recipient information is displayed on the display (160, 240), and a plurality of visual elements constituting the recipient information may disappear through a scattering method, etc. In contrast, when a user does not view the text message, the graphic object created in response to the text message recipient information and the visual elements constituting it may be displayed to the user with emphasis on the fact that the text message has not been viewed through a method such as scattering on the display (160, 240) and then gathering again.

[0262] FIG. 19 is a drawing illustrating examples of various electronic devices displaying time information according to one embodiment of the present disclosure.

[0263] According to one embodiment, the processor (120) of the electronic device (101) can display various information composed of a plurality of visual elements on the display (160, 240) of the electronic device (101). According to one embodiment, the electronic device (101) capable of displaying various information composed of a plurality of visual elements can be a device of various forms. For example, the electronic device (101) capable of displaying various information composed of a plurality of visual elements may include a smartphone, a computer device, a portable multimedia device, a portable medical device, a camera, a wearable device, or a home appliance. However, it is not limited thereto. For example, referring to FIG. 19, a portable electronic device, a foldable electronic device, and a wearable watch device can be seen that display time information composed of a plurality of visual elements.

[0264] An electronic device according to one embodiment of the present disclosure comprises a display, a memory for storing instructions, and at least one processor. When the instructions are executed by the at least one processor, the electronic device may construct a plurality of graphic objects representing a number and / or a character using a plurality of visual elements. When the instructions are executed by the at least one processor, the electronic device may display information composed of the graphic objects on the display. When the instructions are executed by the at least one processor, the electronic device may receive user input regarding the information. When the instructions are executed by the at least one processor, the electronic device may change the characteristics of at least one graphic object among the graphic objects constituting the information and the characteristics of at least one visual element constituting the at least one graphic object based on the received user input.

[0265] According to one embodiment, when the instructions are executed by the at least one processor, the electronic device may change the position and / or angle of the at least one visual element based on the received user input.

[0266] According to one embodiment, when the instructions are executed by the at least one processor, the electronic device may change the characteristics of each of the at least one visual element while maintaining the state of the number and / or character represented by the graphic objects constituting the information when the received user input is the first user input.

[0267] According to one embodiment, when the instructions are executed by the at least one processor, the electronic device may change the characteristics of each of the at least one visual element based on the second user input when the received user input is a second user input.

[0268] When executed by the at least one processor, the above instructions may cause the electronic device to display current time information composed of the graphic objects on the display. When executed by the at least one processor, the above instructions may cause the electronic device to detect the flow of time. When executed by the at least one processor, the above instructions may cause the electronic device to redisplay time information on the display based on the detected flow of time. When executed by the at least one processor, the above instructions may cause the electronic device to change the characteristics of at least one graphic object among the graphic objects constituting the redisplayed time information and the characteristics of each of at least one visual element constituting the at least one graphic object.

[0269] According to one embodiment, when the instructions are executed by the at least one processor, the electronic device may detect a change in the attitude of the electronic device. When the instructions are executed by the at least one processor, the electronic device may change the characteristics of each of the at least one visual element in response to a change in the attitude of the electronic device.

[0270] According to one embodiment, the display includes a specific area corresponding to a camera module, and the instructions, when executed by the at least one processor, can cause the electronic device to change the direction of movement of at least one visual element that has reached the specific area when at least one visual element reaches the specific area.

[0271] According to one embodiment, the at least one visual element may be composed of a predetermined number of visual elements corresponding to each of the one number and / or one character.

[0272] According to one embodiment, the graphic object may include a plurality of visual elements stacked together having at least one contact point. According to one embodiment, the at least one contact point may refer to a contact point whose position changes within a predetermined range when the characteristics of each of the at least one visual element constituting the at least one graphic object are changed.

[0273] According to one embodiment, the at least one visual element may be displayed with different colors and transparency.

[0274] According to one embodiment, the display may include a first display exposed to the outside when the electronic device is in a first state and a second display located opposite the first display and exposed to the outside when the electronic device is in a second state, and the instructions, when executed by the at least one processor, may cause the electronic device to display information composed of the graphic objects on the first display when the electronic device is in a first state. The instructions, when executed by the at least one processor, may cause the electronic device to detect that the electronic device changes from a first state to a second state. The instructions, when executed by the at least one processor, may cause the electronic device to generate at least one wallpaper including at least one visual element constituting the graphic objects when the electronic device is in a second state. The instructions, when executed by the at least one processor, may cause the electronic device to display the at least one wallpaper on the second display.

[0275] A method for providing a graphic object of an electronic device comprising a display, a memory, and a processor according to one embodiment of the present disclosure may include an operation of configuring a plurality of graphic objects representing a single number and / or a single character using a plurality of visual elements. The providing method may include an operation of displaying information composed of the graphic objects on the display. The providing method may include an operation of receiving user input regarding the information. The providing method may include an operation of changing the characteristics of at least one graphic object among the graphic objects configuring the information and the characteristics of at least one visual element configuring the at least one graphic object based on the received user input.

[0276] According to one embodiment, the method may include an operation to change the position and / or angle of at least one visual element based on the received user input.

[0277] According to one embodiment, when the received user input is a first user input, the method may further include an operation of changing the characteristics of each of the at least one visual element while maintaining the state of the number and / or character represented by the graphic objects constituting the information.

[0278] According to one embodiment, the method may further include an operation of changing the characteristics of each of the at least one visual element based on the second user input when the received user input is a second user input.

[0279] According to one embodiment, the method may further include an operation of displaying current time information composed of the graphic objects on the display. The method may further include an operation of detecting the flow of time. The method may further include an operation of redisplaying time information on the display based on the detected flow of time. The method may further include an operation of changing the characteristics of at least one graphic object among the graphic objects constituting the redisplayed time information and the characteristics of each of at least one visual element constituting the at least one graphic object.

[0280] According to one embodiment, the method may further include an operation of detecting a change in the attitude of the electronic device. The method may further include an operation of changing the characteristics of each of the at least one visual element in response to a change in the attitude of the electronic device.

[0281] According to one embodiment, the display includes a specific area corresponding to a camera module, and the method may further include an operation of changing the direction of movement of at least one visual element that has reached the specific area when at least one visual element reaches the specific area.

[0282] According to one embodiment, the display includes a first display exposed to the outside when the electronic device is in a first state and a second display located opposite the first display and exposed to the outside when the electronic device is in a second state. The method may further include an operation of displaying information composed of graphic objects on the first display when the electronic device is in a first state. The method may further include an operation of detecting that the electronic device changes from a first state to a second state. When the electronic device is in a second state, the method may further include an operation of generating at least one wallpaper including at least one visual element constituting the graphic objects. The method may further include an operation of displaying the at least one wallpaper on the second display.

[0283] According to an electronic device and a method of operation according to one embodiment of the present disclosure, when user input is received by a graphic object composed of a plurality of visual elements that constitute various information displayed on a display, a user experience of high aesthetic completeness can be provided by determining the movement of a visual element corresponding to the user input based on the characteristics associated between the visual elements.

[0284] According to an electronic device and a method of operation according to one embodiment of the present disclosure, a plurality of visual elements constituting various information displayed on a display have their movements determined based on changes in time information or changes in the attitude of the electronic device, thereby providing a user of the electronic device with a high level of completeness in the electronic device user experience.

[0285] It will be understood that the foregoing embodiments and their technical characteristics may be combined with one another in any combination, provided there is no conflict between the two embodiments or characteristics. For example, any combination of two or more of the foregoing embodiments may be conceived and included within the present disclosure. One or more features from any embodiment may be incorporated into any other embodiment and may provide corresponding advantages or benefits.

[0286] The electronic device according to the various embodiments disclosed in this document may be of various forms. The electronic device may include, for example, a portable communication device (e.g., a smartphone), a computer device, a portable multimedia device, a portable medical device, a camera, a wearable device, or a consumer electronics device. The electronic device according to the embodiments of this document is not limited to the devices described above.

[0287] The various embodiments of this document and the terms used therein are not intended to limit the technical features described in this document to specific embodiments, and should be understood to include various modifications, equivalents, or substitutions of said 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 said items unless the relevant context clearly indicates otherwise. In this document, phrases such as "A or B," "at least one of A and B," "at least one of A or B," "A, B or C," "at least one of A, B and C," and "at least one of A, B, or C" may each include any one of the items listed together in the corresponding phrase, or all possible combinations thereof. Terms such as "first," "second," or "first" or "second" may be used simply to distinguish said components from other said components and do not limit said components in any other aspect (e.g., importance or order). Where any (e.g., 1st) component is referred to as "coupled" or "connected" to another (e.g., 2nd) component, with or without the terms "functionally" or "communicationly," it means that said any component may be connected to said other component directly (e.g., via a wire), wirelessly, or through a third component.

[0288] The term “module” as used in the 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, for example. A module may be a component formed integrally, or a minimum unit of said component or a part thereof 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).

[0289] Various embodiments of the present document may be implemented as software (e.g., program (140)) comprising one or more instructions stored in a storage medium (or recording medium) (e.g., internal memory (136) or external memory (138)) readable by a machine (e.g., electronic device (101)). For example, a processor (e.g., processor (120)) of the machine (e.g., electronic device (101)) may call at least one of the one or more instructions stored from the storage medium and execute it. This enables the machine to be operated 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 that can be executed by an interpreter. The storage medium readable by the machine may be provided in the form of a non-transitory storage medium. Here, 'non-transient' simply means that the storage medium is a tangible device and does not contain a signal (e.g., electromagnetic waves), and the term does not distinguish between cases where data is stored semi-permanently and cases where it is stored temporarily.

[0290] According to one embodiment, the method according to the various embodiments disclosed herein may be provided by being included in a computer program product. The computer program product may be traded between a seller and a buyer as a product. The computer program product may be distributed in the form of a device-readable storage medium (e.g., compact disc read-only memory (CD-ROM)) or an application store (e.g., Play Store). TM It can be distributed online (e.g., downloaded or uploaded) through ) or directly between two user devices (e.g., smartphones). In the case of online distribution, at least a portion of the computer program product may be temporarily stored or temporarily created on a device-readable storage medium (or recording medium), such as the memory of a manufacturer's server, an application store's server, or a relay server.

[0291] According to various embodiments, each component (e.g., module or program) of the components described above may include a singular or multiple entities, and some of the multiple entities may be separated and placed in other components. According to various embodiments, one or more of the components or operations of the aforementioned components may be omitted, or one or more other components or operations may be added. Generally or additionally, multiple components (e.g., module or program) may be integrated into a single component. In this case, the integrated component may perform one or more functions of each of the multiple components in the same or similar manner as those performed by the corresponding component among the multiple components prior to integration. According to various embodiments, operations performed by the module, program, or other components 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.

[0292] The various embodiments of the present disclosure disclosed in this specification and drawings are provided as specific examples to facilitate the explanation of the technical content of the present disclosure and to aid in understanding the present disclosure, and are not intended to limit the scope of the present disclosure. Accordingly, the scope of the present disclosure should be interpreted to include all modifications or variations derived based on the technical concept of the present disclosure, in addition to the embodiments disclosed herein.

Claims

1. In an electronic device (101), Display(160,240); Memory (130) for storing instructions; and It includes at least one processor (120); and When the above instructions are executed by the above at least one processor, the electronic device, Using multiple visual elements, construct multiple graphic objects representing a single number and / or a single character, and Information composed of the above graphic objects is displayed on the above display, and Receiving user input regarding the above information, An electronic device that, based on the received user input, causes to change the characteristics of at least one graphic object among the graphic objects constituting the information and the characteristics of at least one visual element constituting the at least one graphic object.

2. In Paragraph 1, When the above instructions are executed by the above at least one processor, the electronic device, An electronic device that changes the position and / or angle of at least one visual element based on the received user input.

3. In claim 1, when the instructions are executed by the at least one processor, the electronic device, If the received user input above is the first user input, An electronic device that changes the characteristics of each of the at least one visual element while maintaining the state of the numbers and / or characters represented by the graphic objects constituting the information.

4. In Paragraph 1, When the above instructions are executed by the above at least one processor, the electronic device, If the above received user input is a second user input, An electronic device that changes the characteristics of each of the at least one visual element based on the second user input.

5. In Paragraph 1, When the above instructions are executed by the above at least one processor, the electronic device, Current time information composed of the above graphic objects is displayed on the above display, and Detecting the passage of time, Based on the above-detected flow of time, time information is re-displayed on the display, and An electronic device that causes to change the characteristics of at least one graphic object among the graphic objects constituting the above-mentioned time information and the characteristics of each of at least one visual element constituting the above-mentioned at least one graphic object.

6. In Paragraph 1, When the above instructions are executed by the above at least one processor, the electronic device, Detecting a change in the attitude of the above electronic device, and An electronic device that causes the characteristics of each of the at least one visual element to change in response to a change in the attitude of the electronic device.

7. In Paragraph 1, The above display includes a specific area (163) corresponding to the camera module, and When the above instructions are executed by the above at least one processor, the electronic device, An electronic device that changes the direction of movement of at least one visual element that has reached the specific area when at least one visual element reaches the specific area.

8. In Paragraph 1, An electronic device comprising at least one visual element, each of which is composed of a predetermined number of visual elements corresponding to each of the one number and / or one character.

9. In Paragraph 1, The above graphic object includes a plurality of visual elements stacked on top of each other having at least one contact point, and The above-mentioned at least one contact is an electronic device whose position changes within a predetermined range when the characteristics of each of the at least one visual element constituting the at least one graphic object are changed.

10. In Paragraph 1, The above-mentioned at least one visual element is an electronic device displayed with different colors and transparency.

11. In Paragraph 1, The above display is, A first display exposed to the outside when the above electronic device is in a first state and When the electronic device is in a second state, a second display is located on the opposite side of the first display and is exposed to the outside; comprising When the above instructions are executed by the above at least one processor, the electronic device, When the electronic device is in a first state, information composed of the graphic objects is displayed on the first display, and The above electronic device detects a change from a first state to a second state, and When the electronic device is in a second state, at least one wallpaper is generated that includes at least one visual element constituting the graphic objects, and An electronic device that displays at least one wallpaper on the second display.

12. A method for providing a graphic object of an electronic device comprising a display (160, 240), a memory (130), and a processor (120), The operation of constructing multiple graphic objects representing a single number and / or a single character using multiple visual elements; The operation of displaying information composed of the above graphic objects on the above display; The operation of receiving user input regarding the above information; and A method comprising changing the characteristics of at least one graphic object among the graphic objects constituting the information and the characteristics of at least one visual element constituting the at least one graphic object based on the received user input.

13. In Paragraph 12, The above method is, A method comprising changing the position and / or angle of at least one visual element based on the received user input.

14. In Paragraph 12, The above method is, The operation of displaying current time information composed of the above graphic objects on the display; Action that detects the passage of time; The operation of redisplaying time information on the display based on the flow of time detected above; and A method further comprising an operation to change the characteristics of at least one graphic object among the graphic objects constituting the re-displayed time information and the characteristics of each of at least one visual element constituting the at least one graphic object.

15. In Paragraph 12, The above method is, Operation of detecting a change in the posture of the above electronic device; and A method further comprising an operation to change the characteristics of each of the at least one visual element in response to a change in the attitude of the electronic device.