Electronic device and control method thereof

The electronic device uses a neural network model to classify and manage content based on user habits, optimizing storage and sharing by linking appropriate applications for efficient content organization.

WO2025264015A1PCT designated stage Publication Date: 2025-12-26SAMSUNG ELECTRONICS CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/KR2025/008510
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-10-17
Filing Date
2025-06-19
Publication Date
2025-12-26

AI Technical Summary

Technical Problem

Existing electronic devices lack the ability to efficiently organize and manage content based on user usage habits, leading to inefficient storage and sharing of captured or downloaded content.

Method used

An electronic device equipped with a neural network model that classifies content categories and identifies user usage patterns to link appropriate applications for storage or sharing, utilizing time-dependent and time-independent content management strategies.

Benefits of technology

Enables personalized and efficient content organization and management based on user habits, enhancing storage and sharing efficiency by reconstructing content according to user-defined templates.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure KR2025008510_26122025_PF_FP_ABST
    Figure KR2025008510_26122025_PF_FP_ABST
Patent Text Reader

Abstract

This electronic device comprises: a memory for storing at least one neural network model including a model trained to classify a category of input content into one of a plurality of categories on the basis of information included in the input content; a communication device; and at least one processor connected to the communication device and the memory so as to control the electronic device, wherein the at least one processor identifies, as one of the plurality of categories, a category of first content received through the communication device through the at least one neural network model, and when it is identified that usage pattern information reflecting usage characteristics corresponding to the identified category is stored in the memory, identifies, on the basis of the usage pattern information, one interworking application from among a plurality of applications executable in the electronic device, and acquires second content corresponding to the first content through the interworking application.
Need to check novelty before this filing date? Find Prior Art

Description

Electronic device and method of controlling the same

[0001] The present disclosure relates to an electronic device and a control method thereof, and more particularly, to an electronic device and a control method thereof that stores or shares content collected by the electronic device according to usual usage habits.

[0002] With the advancement of electronic technology, the use of electronic products that can acquire various types of content is increasing.

[0003] Users can capture desired screens, download content online, or receive content via messages using mobile devices, etc.

[0004] In particular, technologies are being developed recently that allow users to save or share captured screens or collected content through mobile devices in various ways depending on the situation.

[0005] According to one embodiment of the present disclosure, an electronic device includes a memory storing at least one neural network model including a model learned to classify a category of input content into one of a plurality of categories based on information included in the input content, a communication device, and at least one processor connected to the communication device and the memory to control the electronic device, wherein the at least one processor identifies a category of first content received through the communication device as one of the plurality of categories through the at least one neural network model, and when usage pattern information reflecting usage characteristics corresponding to the identified category is identified as being stored in the memory, one linked application among a plurality of applications executable on the electronic device is identified based on the usage pattern information, and second content corresponding to the first content is obtained through the linked application.

[0006] Each of the plurality of categories includes at least one of subject information, file format information, and context information, and the at least one processor can identify the category of the first content as a category including at least one of the subject information, file format information, and context information through the at least one neural network model.

[0007] The at least one processor may obtain recommendation template information based on the usage pattern information, and identify one linked application among a plurality of applications stored in the memory based on at least one of the obtained recommendation template information and the usage pattern information.

[0008] The above plurality of categories include time-dependent types and time-independent types, and the at least one processor can identify the category of the first content as one of the time-dependent types and the time-independent types based on whether the first content includes at least one of due date information and purpose information through the at least one neural network model.

[0009] The at least one processor may, when the category of the first content is identified as a time-dependent type through the at least one neural network model, obtain template information corresponding to at least one of the expiration information and the purpose information included in the first content, and, when the usage pattern information is identified as being stored in the memory, identify the linked application for recording at least one of the expiration information and the purpose information based on the usage pattern information to obtain second content obtained by updating the first content based on the template information through the linked application, and, when the usage pattern information is identified as not being stored in the memory, obtain second content obtained by updating information included in the first content based on the template information based on the template information.

[0010] The at least one processor may delete the second content when the date corresponding to the expiration information has elapsed after the acquired second content is stored or when it is determined that the purpose corresponding to the purpose information has been achieved.

[0011] The at least one neural network model includes a model learned to summarize input content according to the category, and the at least one processor obtains recommendation template information corresponding to the category based on the usage pattern information when the category of the first content is identified as the time-independent type, inputs the first content into the at least one neural network model to obtain summary information, and identifies the linked application based on the obtained summary information and the recommendation template information to obtain second content obtained by updating the first content based on the template information through the linked application.

[0012] The above usage pattern information includes usage history information after a point in time when past content corresponding to the identified category was received in the past, and the usage history information may include at least one of past template information corresponding to the past content and application information executed after the point in time among the plurality of applications.

[0013] The above multiple applications may include at least one of a memo application, a message application, a voice recording application, a schedule reminder application, and a calendar application.

[0014] The above usage pattern information includes sharing history information of the past content shared, and the sharing history information includes information about a recipient designated by a user who shared the past content and information about an application used to share the content with the recipient, and the at least one processor can identify the used application as a linked application and obtain second content to be shared with the recipient through the linked application.

[0015] A method for controlling an electronic device according to an embodiment of the present disclosure includes a step of identifying a category of first content as one of a plurality of categories through at least one neural network model including a model learned to classify a category of the input content into one of a plurality of categories based on information included in the input content, and a step of identifying, when usage pattern information reflecting a usage characteristic corresponding to the identified category is identified as being stored in the electronic device, a step of identifying one of a plurality of applications executable on the electronic device based on the usage pattern information, and obtaining second content corresponding to the first content through the linked application.

[0016] Each of the plurality of categories includes at least one of subject information, file format information, and context information, and the step of identifying the category of the first content may include a step of identifying the category of the first content as a category including at least one of the subject information, file format information, and context information through the at least one neural network model.

[0017] The step of acquiring the second content may include a step of acquiring recommendation template information based on the usage pattern information, and a step of identifying one linked application among the plurality of applications based on at least one of the acquired recommendation template information and the usage pattern information, and acquiring the second content through the linked application.

[0018] The plurality of first categories may include a time-dependent type and a time-independent type, and the step of identifying the category of the first content may include a step of identifying the category of the first content as one of the time-dependent type and the time-independent type based on whether the first content includes at least one of due date information and purpose information through the at least one neural network model.

[0019] The step of obtaining the second content may include a step of obtaining template information corresponding to at least one of the expiration information and the purpose information included in the first content when the category of the first content is identified as a time-dependent type through the at least one neural network model, a step of identifying the linked application for recording at least one of the expiration information and the purpose information based on the usage pattern information when the usage pattern information is identified as being stored in the electronic device, and obtaining second content obtained by updating the first content based on the template information through the linked application, and a step of obtaining second content obtained by updating information included in the first content based on the template information when the usage pattern information is identified as not being stored in the electronic device.

[0020] The method may further include a step of deleting the second content when the date corresponding to the expiration information has elapsed after the acquired second content is stored or when it is determined that the purpose corresponding to the purpose information has been achieved.

[0021] The step of obtaining the second content may include a step of obtaining recommendation template information corresponding to the category based on the usage pattern information when the category of the first content is identified as the time-independent type, a step of obtaining summary information by inputting the first content into the at least one neural network model including a model learned to summarize the input content according to the category, and a step of identifying the linked application based on the obtained summary information and the recommendation template information and obtaining second content by updating the first content based on the template information through the linked application.

[0022] The above usage pattern information includes usage history information after a point in time when past content corresponding to the identified category was received in the past, and the usage history information may include at least one of past template information corresponding to the past content and application information executed after the point in time among the plurality of applications.

[0023] The above multiple applications may include at least one of a memo application, a message application, a voice recording application, a schedule reminder application, and a calendar application.

[0024] In one embodiment of the present disclosure, a non-transitory computer-readable recording medium storing computer instructions that, when executed by a processor of an electronic device, cause the electronic device to perform an operation, the operation includes: identifying a category of a first content as one of a plurality of categories through at least one neural network model including a model learned to classify a category of the input content into one of a plurality of categories based on information included in the input content; and, when usage pattern information reflecting a usage characteristic corresponding to the identified category is identified as being stored in the electronic device, identifying one of a plurality of applications executable on the electronic device based on the usage pattern information, and obtaining second content corresponding to the first content through the linked application.

[0025] FIG. 1 is a diagram illustrating the operation of an electronic device according to one or more embodiments of the present disclosure.

[0026] FIG. 2 is a block diagram illustrating a configuration of an electronic device according to one or more embodiments of the present disclosure.

[0027] FIG. 3 is a detailed block diagram illustrating a detailed configuration of an electronic device according to one or more embodiments of the present disclosure.

[0028] FIG. 4 is a diagram illustrating the operation of an electronic device according to one or more embodiments of the present disclosure.

[0029] FIG. 5 is a diagram illustrating storage pattern information according to one or more embodiments of the present disclosure.

[0030] FIG. 6 is a diagram illustrating storage pattern information according to one or more embodiments of the present disclosure.

[0031] FIG. 7 is a diagram illustrating storage pattern information according to one or more embodiments of the present disclosure.

[0032] FIG. 8 is a diagram illustrating storage pattern information according to one or more embodiments of the present disclosure.

[0033] FIG. 9 is a diagram illustrating storage pattern information according to one or more embodiments of the present disclosure.

[0034] FIG. 10 is a diagram illustrating shared pattern information according to one or more embodiments of the present disclosure.

[0035] FIG. 11 is a diagram illustrating a content usage pattern according to one or more embodiments of the present disclosure.

[0036] FIG. 12 is a diagram illustrating a content usage pattern according to one or more embodiments of the present disclosure.

[0037] FIG. 13 is a flowchart illustrating an operation for identifying volatile content according to one or more embodiments of the present disclosure.

[0038] FIG. 14 is a flowchart illustrating an operation of storing volatile content according to one or more embodiments of the present disclosure.

[0039] FIG. 15 is a flowchart illustrating an operation of storing volatile content according to one or more embodiments of the present disclosure.

[0040] FIG. 16 is a flowchart illustrating an operation of storing non-volatile content according to one or more embodiments of the present disclosure.

[0041] FIG. 17 is a diagram illustrating an operation of storing volatile content according to one or more embodiments of the present disclosure.

[0042] FIG. 18 is a diagram illustrating an operation of storing volatile content according to one or more embodiments of the present disclosure.

[0043] FIG. 19 is a diagram illustrating an operation of storing volatile content according to one or more embodiments of the present disclosure.

[0044] FIG. 20 is a flowchart illustrating a method for controlling an electronic device according to one or more embodiments of the present disclosure.

[0045] The present embodiments may be modified and have various embodiments. Specific embodiments are illustrated in the drawings and described in detail in the detailed description. However, this is not intended to limit the scope to specific embodiments, but should be understood to encompass various modifications, equivalents, and / or alternatives of the embodiments of the present disclosure. In connection with the description of the drawings, similar reference numerals may be used for similar components.

[0046] In describing the present disclosure, if it is determined that a specific description of a related known function or configuration may unnecessarily obscure the gist of the present disclosure, a detailed description thereof will be omitted.

[0047] Additionally, the following embodiments may be modified in various other forms, and the scope of the technical concepts of the present disclosure is not limited to the following embodiments. Rather, these embodiments are provided to further faithfully and completely convey the technical concepts of the present disclosure to those skilled in the art.

[0048] The terminology used in this disclosure is for the purpose of describing specific embodiments only and is not intended to limit the scope of the rights. Singular expressions include plural expressions unless the context clearly dictates otherwise.

[0049] In this disclosure, expressions such as “has,” “can have,” “includes,” or “may include” indicate the presence of a corresponding feature (e.g., a component such as a number, function, operation, or part), and do not exclude the presence of additional features.

[0050] In this disclosure, expressions such as “A or B,” “at least one of A and / or B,” or “one or more of A or / and B” can include all possible combinations of the listed items. For example, “A or B,” “at least one of A and B,” or “at least one of A or B” can all refer to (1) including at least one A, (2) including at least one B, or (3) including both at least one A and at least one B.

[0051] The expressions “first,” “second,” “first,” or “second,” etc., used in this disclosure can describe various components, regardless of order and / or importance, and are only used to distinguish one component from another, but do not limit the components.

[0052] When it is said that a component (e.g., a first component) is “(operatively or communicatively) coupled with / to” or “connected to” another component (e.g., a second component), it should be understood that said component may be directly coupled to said other component, or may be coupled via another component (e.g., a third component).

[0053] On the other hand, when it is said that a component (e.g., a first component) is "directly connected" or "directly connected" to another component (e.g., a second component), it can be understood that no other component (e.g., a third component) exists between said component and said other component.

[0054] The expression "configured to" as used in the present disclosure may be used interchangeably with, for example, "suitable for," "having the capacity to," "designed to," "adapted to," "made to," or "capable of." The term "configured to" may not necessarily mean only "specifically designed to" in terms of hardware.

[0055] Instead, in some contexts, the phrase "a device configured to" may mean that the device, in conjunction with other devices or components, is "capable of" performing A, B, and C. For example, the phrase "a processor configured (or set) to perform A, B, and C" may refer to a dedicated processor (e.g., an embedded processor) for performing those operations, or a general-purpose processor (e.g., a CPU or application processor) that can perform those operations by executing one or more software programs stored in a memory device.

[0056] In the embodiments, a 'module' or 'part' performs at least one function or operation, and may be implemented as hardware or software, or as a combination of hardware and software. Furthermore, a plurality of 'modules' or 'parts' may be integrated into at least one module and implemented as at least one processor, except for a 'module' or 'part' that needs to be implemented as a specific hardware.

[0057] Meanwhile, the various elements and areas in the drawings are schematically drawn. Therefore, the technical concepts of the present disclosure are not limited by the relative sizes or spacings drawn in the attached drawings.

[0058] Hereinafter, with reference to the attached drawings, embodiments according to the present disclosure will be described in detail so that a person having ordinary knowledge in the technical field to which the present disclosure pertains can easily implement the present disclosure.

[0059] FIG. 1 is a diagram illustrating the operation of an electronic device according to one or more embodiments of the present disclosure.

[0060] Referring to FIG. 1, an electronic device (100) is illustrated. A user (10) can use the electronic device (100). The electronic device (100) can display a first screen (100-1) and a second screen (100-2).

[0061] Here, the electronic device (100) is a smartphone, a tablet PC (personal computer), a desktop PC, a laptop PC, a PC, a set-top box, an OTT service (over-the-top media service) server, a console (video game console), a Blu-ray player, a DVD (Digital Video Disc or Digital Versatile Disc) player, a home automation control panel, a security control panel, a media box (e.g., Samsung HomeSync) TM , Apple TV TM , or Google TV TM ), game consoles (e.g. Xbox TM , PlayStation TM ) can be implemented as at least one of the following.

[0062] FIG. 1 illustrates a case where the electronic device (100) is implemented as a smartphone, but is not limited thereto.

[0063] A user (10) can capture a screen using an electronic device (100). In this case, the electronic device (100) can obtain a first screen (100-1). Here, the first screen (100-1) may be referred to as a capture screen, a screenshot, etc.

[0064] For example, a user (10) can search for information about 'hepatitis A vaccination' through an electronic device (100). The electronic device (100) can provide the user with search results about 'hepatitis A vaccination interval and prevention guidelines'.

[0065] Here, search results might include blog posts titled "Hepatitis A Vaccination Intervals and Prevention Guidelines," but are not limited to this.

[0066] Here, the electronic device (100) can obtain the first screen (100-1). The electronic device (100) can obtain the first screen (100-1) according to the user's capture operation input. For example, if the user (10) wants to save the first screen (100-1) to check the search results later, the user can capture the currently displayed screen.

[0067] Meanwhile, the electronic device (100) can acquire the first screen (100-1) according to the user's capture operation input as described above, and if a keyword set by the user (10) as an interest keyword is included in the content, the electronic device (100) can automatically save the first screen (100-1).

[0068] For example, if a user (10) sets 'Hepatitis A' as a keyword of interest, the electronic device (100) can detect that the keyword 'Hepatitis A' is included in the search results (content). Accordingly, the electronic device (100) can capture the screen to obtain the first screen (100-1). However, the present invention is not limited thereto.

[0069] The electronic device (100) can display this captured screen as a first screen (100-1).

[0070] Meanwhile, the first screen (100-1) is an example of a screen in which a portion of a blog post is captured, but it may correspond to a specific image or a scene from a video being played.

[0071] Additionally, the content displayed on the first screen (100-1) may correspond to one of the search results as described above, but is not limited thereto. For example, the content displayed on the first screen (100-1) may correspond to content provided from received text messages, emails, social network services (SNS), video-providing applications, etc.

[0072] Meanwhile, the electronic device (100) can obtain a second screen (100-2) based on the first screen (100-1).

[0073] The electronic device (100) can identify information displayed on the first screen (100-1). Based on the identified information, the electronic device (100) can determine the subject, nature, type (category), etc., of the information displayed on the first screen (100-1).

[0074] Thereafter, the electronic device (100) can display a second screen (100-2) by reconfiguring the content according to the nature, type, etc. of the information.

[0075] Specifically, the electronic device (100) can determine whether the user (10) has a usage habit with respect to the nature, type, etc. of the information, and if the habit exists, can reconfigure the display of the first screen (100-1) according to the habit.

[0076] Here, habit may mean a storage method or sharing method that a user (10) frequently uses for a specific personality or type of information.

[0077] For example, a user (10) may have a habit of organizing information on the topic of 'Hepatitis A' into a configuration (template) that includes a title, a source of a captured screen, a summary of the main content, and a representative image.

[0078] Here, a template can refer to a framework with a specific format or structure for displaying information. Templates can be used to efficiently perform specific tasks or create documents. Here, a template suitable for a specific currency type can refer to a framework that can be used to efficiently convey information according to the characteristics of that currency type.

[0079] Here, organizing can mean actions such as reorganizing and saving collected information (e.g., information contained in a captured screen) into another program (or application) and another format (template).

[0080] The electronic device (100) stores a usage record in which the user (10) organizes information in this format, and if the stored record exceeds a set amount of data (Quantity), the record of organizing content in this configuration can be identified as a habit.

[0081] Thereafter, when content on the topic of 'Hepatitis A' is collected, the electronic device (100) can organize and store the collected information according to the stored habits. That is, the electronic device (100) can capture the first screen (100-1) on the topic of 'Hepatitis A' and then reorganize the information included in the screen according to the stored habits. Specifically, the electronic device (100) can reorganize and store information in a configuration including a title, a captured screen, and a summary of the main contents, based on blog posts on 'Hepatitis A', etc.

[0082] Accordingly, the electronic device (100) can display the reconstructed information on two screens (100-2).

[0083] Through this, the electronic device (100) can reconstruct collected content based on the user's storage (or sharing) habits for specific information. That is, when the user later captures a screen containing similar information, the electronic device (100) automatically reconstructs the information and displays it on the screen, thereby providing the user with a personalized information storage function.

[0084] Here, the electronic device (100) is described as an example of obtaining a captured screen regarding a specific topic, but the electronic device (100) can obtain and reconstruct URLs (Uniform Resource Locators), texts, and other files from text messages, emails, SNS, etc. This will be described in detail below in FIG. 4.

[0085] FIG. 2 is a block diagram illustrating a configuration of an electronic device according to one or more embodiments of the present disclosure.

[0086] According to FIG. 2, the electronic device (100) may include a memory (110), a communication device (120), and at least one processor (130).

[0087] The memory (110) is electrically connected to at least one processor (130) and can store data required for various embodiments of the present disclosure. For example, the memory (110) may be implemented as an internal memory such as a ROM (Read-Only Memory) (e.g., an EEPROM (electrically erasable programmable read-only memory)), a RAM (Random Access Memory)) included in the processor (130), or may be implemented as a separate memory from at least one processor (130).

[0088] The memory (110) may be implemented in the form of memory embedded in the electronic device (100) or may be implemented in the form of memory that can be attached or detached from the electronic device (100) depending on the purpose of data storage. For example, data for driving the electronic device (100) may be stored in a memory embedded in the electronic device (100), and data for expanding the functions of the electronic device (100) may be stored in a memory that can be attached or detached from the electronic device (100). When implemented as a memory embedded in an electronic device (100), the memory (110) may be at least one of volatile memory (e.g., dynamic RAM (DRAM), static RAM (SRAM), or synchronous dynamic RAM (SDRAM)), non-volatile memory (e.g., one time programmable ROM (OTPROM), programmable ROM (PROM), erasable and programmable ROM (EPROM), electrically erasable and programmable ROM (EEPROM), mask ROM, flash ROM, flash memory (e.g., NAND flash or NOR flash), hard drive, or solid state drive (SSD)).

[0089] Meanwhile, in the illustrated example, the electronic device (100) is depicted as being composed of one memory, but when referring to volatile memory and non-volatile memory separately, the electronic device (100) may be referred to as including multiple memories.

[0090] The memory (110) according to one or more embodiments may store at least one instruction. Here, the at least one instruction may correspond to at least one command for the electronic device (100) to obtain second content corresponding to the collected first content. The memory (110) may also store information necessary for the operation of the electronic device (100).

[0091] Here, the content may include at least one of text, image, and video received from an external content source or previously stored in the electronic device (100).

[0092] In the present disclosure, the content may correspond to at least one of the first content or the second content.

[0093] Here, the first content may refer to content initially acquired (collected) by the electronic device (100) from an external content source, etc., based on a user's operational input, etc. For example, the first content may correspond to a captured screen obtained by capturing a portion of a search result (e.g., a blog post) as described above. Alternatively, the first content may correspond to the search result itself, as described above.

[0094] However, the first content is not limited to the examples described above, and the first content may correspond to a file, URL, etc. downloaded online by the user via an electronic device (100). In addition, the first content may correspond to text, images, video URLs, etc. included in a received message.

[0095] Here, the first content may correspond to the URL itself, and the first content may include content included in a webpage accessible through the URL.

[0096] In addition to the first content, the first content may include various types of content collected in various ways, such as through user operation input.

[0097] Meanwhile, the second content may be content reconstructed based on the first content collected by the user. Specifically, the second content may include information obtained by reconstructing information contained in the first content.

[0098] For example, according to the example described in Figure 1, the second content may include information restructured based on the user's habits. Here, the restructured information may correspond to information organized into a template based on the user's habits, such as a blog post about "Hepatitis A."

[0099] Secondary content, like primary content, can be of various types, such as text, images, and videos, and can include information organized in various ways. This is described in detail in Figure 5 and below.

[0100] A memory (110) according to one or more embodiments may store at least one neural network model.

[0101] Here, the neural network model is a computer system or software module that implements human-level intelligence, and has the characteristics of a machine learning and making judgments on its own, and its recognition rate improving with use.

[0102] A neural network model is composed of machine learning (deep learning) technology that uses an algorithm that classifies / learns the characteristics of input data on its own, and element technologies that use machine learning algorithms to simulate the cognitive and judgment functions of the human brain.

[0103] Here, the neural network model may also be referred to as a learning model, an AI (Artificial Intelligence) model, or a deep learning model.

[0104] The element technologies may include at least one of, for example, a linguistic understanding technology that recognizes human language / characters, a visual understanding technology that recognizes objects as if they were human vision, an inference / prediction technology that judges information and logically infers and predicts, and a knowledge representation technology that processes human experience information into knowledge data.

[0105] Here, a neural network model can be trained to perform natural language processing (NLP). NLP can be defined as a technology that enables computers to understand and process human language, and can be implemented using a large language model (LLM). This can also be applied to the various types of neural network models described below.

[0106] For example, a neural network model may correspond to a classification model that is trained to classify the category of input content into one of multiple categories based on information contained in the input content.

[0107] Here, the classification model can identify the estimated category based on the information contained in the input content.

[0108] Here, a category can be a collection of items that share similar attributes or characteristics, grouped together and classified. These attributes or characteristics can include various information, such as the content's subject matter or format.

[0109] For example, each of the multiple categories may include at least one of subject information, file format information, and context information.

[0110] Here, the file format can be one of the following: image format (e.g., Joint Photographic Experts Group (JPEG), Portable Network Graphics (PNG)), text format (e.g., DOCX), video format (e.g., Moving Picture Experts Group Phase 4 (MP4)), Audio Video Interleave (AVI)), and other formats (e.g., Portable Document Format (PDF), ZIP).

[0111] Context is information that describes the environment or conditions under which specific content was collected. It can include search terms, paths, senders, collection time, location, and scrolling history. For example,

[0112] Meanwhile, multiple categories can include time-dependent and time-independent types.

[0113] Here, time-dependent content can refer to content whose validity may decrease or expire over time. Validity here can refer to the degree to which a user needs the content. Decreasing or expiring validity can mean a decrease or disappearance in the user's need or likelihood to use (or consume) the content.

[0114] For example, time-dependent content may include content that includes expiration information (e.g., concert information, appointment information, coupons with a set expiration date) or content that includes purpose information (e.g., purchase information).

[0115] On the other hand, the time-independent type can refer to content types that are not time-dependent. For example, document files downloaded online (e.g., academic papers) can be classified as time-independent because their validity does not diminish or disappear solely over time.

[0116] In this disclosure, content of a time-dependent type and content of a time-independent type may be referred to as "volatile content" or "non-volatile content," respectively. However, this is not limited thereto. A more detailed description will be provided below in FIG. 13.

[0117] The electronic device (100) can identify the category of content through a classification model and acquire second content according to a storage method suitable for the category. This will be described in detail below in FIG. 4.

[0118] Meanwhile, at least one neural network model may correspond to a summary model trained to summarize input content by category. The summary model may be trained to analyze information contained in the input content and output summary information through a natural language processing process.

[0119] Here, the summary information can be structured as a template corresponding to the content categories described above. This will be explained in detail in the following section.

[0120] The neural network model is not limited to the examples described above, and the neural network model can be implemented as a variety of models trained to perform the operations required for the electronic device (100) to obtain the second content.

[0121] The communication device (120) is a configuration that performs communication with various types of external devices according to various types of communication methods. The communication device (120) may include a Wi-Fi module, a Bluetooth module, an infrared communication module, a wireless communication module, etc. Here, each communication module may be implemented in the form of at least one hardware chip.

[0122] Wi-Fi and Bluetooth modules can communicate via Wi-Fi and Bluetooth, respectively. When using a Wi-Fi or Bluetooth module, connection information, such as the SSID and session key, is first transmitted and received. This information is then used to establish a connection before various other information can be transmitted and received.

[0123] Infrared communication modules perform communication based on infrared communication (IrDA, infrared Data Association) technology, which transmits data wirelessly over short distances using infrared light, which lies between visible light and millimeter waves.

[0124] In addition to the above-described communication method, the wireless communication module may include at least one communication chip that performs communication according to various wireless communication standards such as zigbee, 3G (3rd Generation), 3GPP (3rd Generation Partnership Project), LTE (Long Term Evolution), LTE-A (LTE Advanced), 4G (4th Generation), 5G (5th Generation), etc.

[0125] In addition, the communication device (120) may include at least one of wired communication modules that perform communication using a LAN (Local Area Network) module, an Ethernet module, a pair cable, a coaxial cable, an optical fiber cable, or a UWB (Ultra Wide-Band) module. Such a communication device (120) may also be referred to as a transceiver.

[0126] According to one or more embodiments, the electronic device (100) may receive first content via the communication device (120). For example, the electronic device (100) may capture a specific screen from a webpage accessed via the communication device (120), or download images, videos, and other files via the communication device (120).

[0127] Meanwhile, the electronic device (100) can receive a user operation input for obtaining the first content through the communication device (120). Here, the user operation input may correspond to an input received through the communication device (120) from an external electronic device (e.g., a remote control, a smartphone, a tablet PC, etc.) connected to the electronic device (100).

[0128] The input received here may correspond to input corresponding to user voice input, touch operation input, etc. input into an external electronic device, but is not limited thereto.

[0129] At least one processor (130) can perform overall control operations of the electronic device (100).

[0130] At least one processor (130) may be implemented as a digital signal processor (DSP), a microprocessor, a time controller (TCON) for processing a digital signal. However, the present invention is not limited thereto, and may include one or more of a central processing unit (CPU), a micro controller unit (MCU), a micro processing unit (MPU), a controller, an application processor (AP), a graphics-processing unit (GPU), a communication processor (CP), an ARM processor, or may be defined by the relevant term. In addition, at least one processor (130) may be implemented as a system on chip (SoC) or large scale integration (LSI) having a built-in processing algorithm, or may be implemented in the form of a field programmable gate array (FPGA). In addition, at least one processor (130) may perform various functions by executing computer executable instructions stored in a memory (110). Meanwhile, in FIG. 2, an electronic device (100) Although illustrated as containing only one processor, the implementation may include multiple processors (e.g., CPU + GPU, CPU + DSP).

[0131] According to one or more embodiments, at least one processor (130) may identify a category of the first content received via the communication device (120) as one of a plurality of categories via at least one neural network model.

[0132] For example, at least one processor (130) may identify a category of the first content as a category including at least one of subject information, file format information, and context information through at least one neural network model.

[0133] Specifically, at least one of the plurality of categories may include only one of subject information, file format information, and context information, and may include multiple types of information among these.

[0134] For example, multiple categories may include, but are not limited to, various types of information, such as "Health Topics," "Health Topics and Video Files (e.g., Fitness Videos)," "Health-Themed Videos Viewed at 3 PM," "Shopping Topics," and "Shopping Topics and Screenshots (e.g., Images Showing Prices, Product Names, etc.)".

[0135] That is, each of the multiple categories can be composed of a combination of information about each topic, file format, and context.

[0136] Meanwhile, at least one processor (130) may utilize a neural network model to identify a category. In this case, the neural network model may identify the category based on information that can be extracted from the first content.

[0137] For example, if information on a ‘health topic’ is extracted from the first content, at least one processor (130) can identify the category of the first content as a ‘health topic type.’

[0138] Meanwhile, if information on ‘health (topic)’ and ‘search through K portal site (context)’ is extracted from the first content, at least one processor (130) can be identified as a category called ‘health and web page search path.’

[0139] Meanwhile, at least one processor (130) can identify the category of the first content as one of a time-dependent type and a time-independent type based on whether the first content includes at least one of time-dependent information and purpose information through at least one neural network model.

[0140] For example, at least one processor (130) may use a neural network model to identify whether the first content is time-dependent. The neural network model may identify the category of the first content based on whether either deadline information or purpose information is extracted from the first content. This will be described in detail in FIG. 13.

[0141] According to one or more embodiments, at least one processor (130) may identify whether usage pattern information is stored in the memory (110).

[0142] Here, usage pattern information may correspond to information reflecting usage characteristics corresponding to the identified category.

[0143] Here, the usage pattern information may include usage history information since the time point at which past content corresponding to a previously identified category was received. Here, the usage history information may include at least one of past template information and information on applications executed after the time point among multiple applications.

[0144] Here, past template information may refer to template information corresponding to past content. Past content may correspond to first content collected by the electronic device (100) prior to the current point in time. Template information will be described in detail in the following section.

[0145] For example, if the category of the first content is identified as a category for the topic of 'health' and 'webpage search path', it is possible to identify whether a usage history of storing (or sharing) 'content obtained by searching for a health topic through a webpage path' is stored in the memory (110).

[0146] Here, at least one processor (130) can identify whether data for the record is patterned if the corresponding usage record is stored in the memory (110).

[0147] Here, patterning can refer to a state in which the storage (or sharing) method based on usage history is repeated a certain number of times in the same or similar manner. The number of times can vary depending on the amount of collected usage history, the category of the primary content, and user settings.

[0148] For example, at least one processor (130) may identify a history of usage of "content obtained by searching for a health topic via a webpage path" as being patterned. In this case, at least one processor (130) may identify that usage pattern information corresponding to the category of the first content has been stored.

[0149] When at least one processor (130) identifies that usage pattern information corresponding to a category of the first content is stored, one of a plurality of applications executable on the electronic device (100) can be identified based on the usage pattern information.

[0150] An executable application here may be an application stored in the electronic device (100) or stored in an external electronic device connected to the electronic device (100) via a communication device (120), and may correspond to an application executable in the electronic device (100).

[0151] For example, an executable application may mean an application that is software developed to suit the operating system (OS) and hardware environment of an electronic device (100), and that can be installed inside the device and directly executed.

[0152] However, this is not limited to this, and the application may be loaded and executed over a network from an external electronic device (e.g., a cloud server). In this case, the electronic device (100) can primarily receive and process screen output and user input.

[0153] The multiple applications may include at least one of a memo application, a messaging application, a voice recording application, a schedule reminder application, and a calendar application, but are not limited thereto.

[0154] Here, at least one processor (130) can identify one linked application among a plurality of executable applications based on usage pattern information. Here, the linked application may mean an application suitable for the corresponding usage pattern information.

[0155] Here, "applications appropriate for usage pattern information" may refer to applications appropriate for the category corresponding to the usage pattern information. For example, an application appropriate for a category may refer to an application suitable for restructuring the primary content based on the characteristics of that category.

[0156] Here, the characteristics of a category may refer to each characteristic included in the category, such as the subject, file type, context, etc., but are not limited thereto.

[0157] Meanwhile, at least one processor (130) can obtain recommended template information based on usage pattern information, and identify one linked application among a plurality of applications stored in the memory (110) based on at least one of the obtained recommended template information and usage pattern information.

[0158] For example, usage pattern information corresponding to the category of 'health' topic and 'web page search path' may be stored in the memory (110). Here, the usage pattern information may include template information used by the user.

[0159] Template information here may refer to information about a specific format or framework that users use to store and share previous content in that category.

[0160] For example, there may be a history of content (such as screenshots) related to 'health' obtained by a user through a 'web page search path' being saved in the structure of 'topic, source, summary information'.

[0161] In this case, at least one processor (130) can obtain the structure of 'topic, source, summary information' as template information. At this time, at least one processor (130) can identify the application (e.g., a note application) most suitable for recording information of the first content using the structure as a linked application.

[0162] Meanwhile, at least one processor (130) may identify a linked application based solely on usage pattern information. The usage pattern information may include information on the application used to store content of a specific category.

[0163] For example, if a user collects content related to "health" through a "webpage search path," they can always share it with a specific user through a chat application. In this case, usage pattern information corresponding to the "health" topic and the "webpage search path" category may include information about the "chat application." Accordingly, at least one processor (130) can identify the "chat application" as a linked application.

[0164] According to one or more embodiments, at least one processor (130) may obtain second content corresponding to first content through a linked application.

[0165] Here, the second content corresponding to the first content may be content obtained by reconstructing information contained in the first content through a linked application. Reconstructing through a linked application here may mean reconstructing information contained in the first content according to the aforementioned template information and obtaining it through the linked application.

[0166] Here, the information included in the second content may match the information included in the first content, but is not limited thereto, and the information included in the second content may include more information than the information included in the first content.

[0167] For example, if the first content corresponds to an image for a concert performance poster, the image may include information about the 'performance location,' 'date and time,' and 'period,' etc. In this case, the acquired second content may include not only the 'performance location,' 'date and time,' and 'period,' but also a map image of the surrounding area of ​​the 'performance location.'

[0168] At this time, at least one processor (130) can obtain information about the 'performance location' included in the first content by searching for it through a map application or website, etc. and downloading a surrounding map image.

[0169] Here, the second content can be obtained through a 'schedule application', etc. Here, the schedule application can be an application that can input information according to the structure of title, location, time, and date (period).

[0170] Here, at least one processor (130) can obtain second content through various applications, in addition to the above-described schedule application, according to the category or usage pattern information of the first content, etc.

[0171] Meanwhile, according to one or more embodiments, the usage pattern information described above may include sharing history information of past content shared.

[0172] Shared history information may include information about recipients designated by users with whom content has been shared in the past and information about the application used to share content with recipients.

[0173] For example, a user may have a history of sharing a specific content category with a specific user, stored in a patterned manner. In this case, the user may have a history of sharing the content via a chat application. The sharing history information may include information about the recipient and the chat application.

[0174] Thereafter, at least one processor (130) can identify the used application as a linked application and obtain second content to be shared with a recipient through the linked application.

[0175] For example, if shared history information corresponding to the first content is stored, at least one processor (130) may execute a chat application included in the shared history information and reconstruct and input the content of the first content into the chat application. At this time, at least one processor (130) may input a specific person stored as a recipient in the shared history information as a recipient.

[0176] Through this, at least one processor (130) stores shared history information for a specific category, and when acquiring first content of that category, it can automatically acquire second content, the shared target of which is input into the linked application according to the shared history information. A detailed description of this will be provided in detail in FIG. 10.

[0177] Meanwhile, at least one processor (130) can obtain template information corresponding to at least one of the deadline information and the purpose information included in the first content when the category of the first content is identified as a time-dependent type through at least one neural network model.

[0178] Here, the template information may correspond to template information suitable for at least one of the deadline information and purpose information included in the first content. Here, the template information may be distinguished from the recommended template information obtained based on the aforementioned usage pattern information.

[0179] Template information can be obtained from a template database stored in memory (110). Template information can also be provided from an external template source via a communication device (120). Here, the database or template source can include multiple templates corresponding to each of multiple applications executable on the electronic device (100).

[0180] For example, template information suitable for due date information may correspond to information about a template suitable for recording due dates. That is, if due date information includes at least one of year, month, day, hour, and minute, the template information may include template information for recording year, month, day, hour, and minute, respectively.

[0181] Meanwhile, when the deadline information includes location information, the template information may include information about a template suitable for recording the location information (e.g., a template including a map display area). However, template information suitable for the deadline information is not limited thereto.

[0182] Templates suitable for deadline information are described in detail in Figures 17 and 18.

[0183] Meanwhile, template information suitable for the purpose information may correspond to information about a template suitable for recording the purpose of the content.

[0184] For example, if the purpose information includes information about an item to be purchased (e.g., a wish list, a wish list, etc.), its price, and a link (URL), the template information may include information about a template suitable for recording the item information, price, and link. This will be described in detail in Fig. 19.

[0185] Meanwhile, template information may correspond to information about a template suitable for both deadline information and purpose information.

[0186] For example, if the first content includes purchase information with a fixed sales period, at least one processor (130) may classify the first content as time-dependent content. Thereafter, at least one processor (130) may identify a template suitable for recording all of the expiration date information (e.g., sales period expiration date) and purpose information (e.g., product information, price information) contained in the first content.

[0187] For example, at least one processor (130) may identify a template for recording the expiration date of a sales period in year, month, day, etc., and for recording product information, price information, etc. according to a list. At least one processor (130) may identify template information including information about such template. However, the present invention is not limited thereto.

[0188] Meanwhile, at least one processor (130) can identify a linked application for recording at least one of the expiration information and the purpose information based on the usage pattern information when the usage pattern information is identified as being stored in the memory (110).

[0189] Here, at least one processor (130) can identify the application as a linked application if the usage pattern information includes information about the application.

[0190] For example, if the usage pattern information includes information about an application (e.g., a schedule application, etc.) for recording a deadline (e.g., concert date and time), at least one processor (130) can identify the schedule application as a linked application.

[0191] That is, users may often store due date information for content containing historical information primarily through a scheduling application. Once the storage history is patterned, corresponding usage pattern information may be stored in memory (110). Accordingly, at least one processor (130) may identify the scheduling application included in the usage pattern information as a linked application.

[0192] Meanwhile, if the usage pattern information includes information about an application (e.g., an application for recording a wish list) for recording purpose information (e.g., an item to be purchased, price, link, etc.), at least one processor (130) can identify the application for recording a wish list as a linked application.

[0193] That is, users may store expiration information, primarily through a wish list recording application, for content containing purchase information (purpose information). Once this storage history is patterned, corresponding usage pattern information may be stored in memory (110). Accordingly, at least one processor (130) may identify the wish list recording application included in the usage pattern information as a linked application.

[0194] Thereafter, at least one processor (130) can obtain second content by updating the first content based on template information through a linked application.

[0195] For example, at least one processor (130) may record at least one of purpose information and deadline information in the linked application according to a template. This will be described in detail in FIGS. 17 to 19.

[0196] Meanwhile, at least one processor (130) may delete the second content when the date corresponding to the expiration information has passed after the acquired second content has been stored or when it is determined that the purpose corresponding to the purpose information has been achieved.

[0197] For example, if time has passed since content identified as a time-dependent type was stored, at least one processor (130) may identify content whose validity has expired. At least one processor (130) may delete the content whose validity has expired to free up space in the memory (110). Here, the content whose validity has expired may refer to content whose use period has expired or whose purpose has been achieved. This will be described in detail in FIG. 13.

[0198] Meanwhile, if at least one processor (130) identifies that the usage pattern information is not stored in the memory (110), it may obtain second content that has information included in the first content updated based on the template information.

[0199] For example, a patterned usage history may not be stored for content that is a time-dependent type. Or, a patterned usage history may not be stored for content that is a time-dependent type. In such cases, at least one processor (130) may update the content based on the acquired template information.

[0200] Specifically, at least one processor (130) can reconstruct and update content of a time-dependent type according to a corresponding template. At least one processor (130) can obtain the reconstructed content as second content.

[0201] Meanwhile, at least one processor (130) can obtain recommendation template information corresponding to the category based on usage pattern information when the category of the first content is identified as a time-independent type.

[0202] At least one processor (130) may identify the first content as a time-independent type if the first content does not include deadline information or purpose information.

[0203] At least one processor (130) can obtain recommended template information if usage pattern information corresponding to a detailed category among time-independent types is stored in the memory (110).

[0204] Here, the detailed category may correspond to one of multiple detailed categories, and each of the multiple detailed categories may include information on at least one of the above-described subject, file format, and context.

[0205] Thereafter, at least one processor (130) may input the first content into at least one neural network model to obtain summary information. Here, at least one processor (130) may obtain summary information using the summary model described above. Here, the summary information may correspond to information that summarizes the information included in the first content into brief sentences or keywords.

[0206] At least one processor (130) can identify a linked application based on the acquired summary information and recommended template information. Thereafter, at least one processor (130) can obtain second content, which is the first content updated based on the template information, through the linked application.

[0207] For example, at least one processor (130) may identify a linked application suitable for summary information and recommended template information. An application suitable for summary information and recommended template information may refer to an application suitable for storing summary information obtained through a summary model as a template according to recommended template information. This will be described in detail in FIG. 16.

[0208] Although FIG. 2 illustrates the electronic device (100) as including only basic components (i.e., memory, communication device, and processor), the electronic device (100) may further include various components in addition to the aforementioned components. Such examples are described below with reference to FIG. 3.

[0209] FIG. 3 is a detailed block diagram illustrating a detailed configuration of an electronic device according to one or more embodiments of the present disclosure.

[0210] According to FIG. 3, the electronic device (100) may include a memory (110), a communication device (120), at least one processor (130), and a display (140).

[0211] The memory (110), the communication device (120), and at least one processor (130) have been previously described in FIG. 2, and a duplicate description thereof will be omitted.

[0212] The electronic device (100) displays video data through a display (140). The display (140) may be implemented as a TV, but is not limited thereto, and may be applied to any device with a display function, such as a video wall, a large format display (LFD), a digital signage, a digital information display (DID), a projector display, etc.

[0213] In addition, the display (140) may be implemented as various types of displays such as a liquid crystal display (LCD), an organic light-emitting diode (OLED), a liquid crystal on silicon (LCoS), a digital light processing (DLP), a quantum dot (QD) display panel, a quantum dot light-emitting diodes (QLED), a micro light-emitting diodes (μLED), a mini LED, etc. Meanwhile, the display (140) may also be implemented as a touch screen combined with a touch sensor, a flexible display, a rollable display, a 3D display, a display in which a plurality of display modules are physically connected, etc.

[0214] For example, at least one processor (130) may control a display (140) to display the acquired first content. Here, the screen on which the first content is displayed may correspond to a screen that displays a specific scene of a video (or web page, etc.).

[0215] Meanwhile, at least one processor (130) can control the display (140) to display the acquired second content. Here, the screen on which the second content is displayed may correspond to the screen on which the linked application is executed.

[0216] Meanwhile, although FIG. 3 illustrates an electronic device (100) including various configurations, some of the illustrated configurations may be implemented in an omitted form. In addition, although not illustrated, other configurations may be included.

[0217] Below, the operation of the electronic device (100) acquiring second content by the various configurations described above will be specifically described.

[0218] FIG. 4 is a diagram illustrating the operation of an electronic device according to one or more embodiments of the present disclosure.

[0219] According to FIG. 4, an electronic device (100) represents an operation of storing or sharing content (second content).

[0220] The electronic device (100) can collect content (S410). Here, the content may correspond to first content. Collecting content here may mean acquiring a portion of existing content through capture, copying (and pasting), downloading, etc. while the user is watching or using the existing content.

[0221] Some of the existing content included here may mean a specific area of ​​the existing content that is displayed, a URL that can provide the existing content, a specific scene in a video, etc.

[0222] Next, the electronic device (100) can perform content classification (S420). Next, the electronic device (100) can perform content classification (S430).

[0223] Here, the electronic device (100) can perform content classification and content categorization using a classification model. Here, content classification may mean classifying collected content according to subject matter, file format, etc.

[0224] Here, content classification can refer to categorizing content based on the context in which it was collected. However, this is not limited to this, and content classification can also include summarizing content based on topics previously categorized. Content classification can also include categorizing content into detailed categories based on the summary.

[0225] Next, the electronic device (100) can identify whether there is a patterned storage or sharing habit for each collected content (S440). Here, the electronic device (100) can identify whether usage pattern information corresponding to the category of the collected content is stored in the electronic device (100). However, this is not limited thereto.

[0226] If patterned storage or sharing habits exist for each collected content, the electronic device (100) may suggest "usual habits or preferred criteria" and "save or share" options (S450). Here, "usual habits / preference criteria" may refer to usage pattern information. Here, the usage pattern information may include information about patterned habits.

[0227] For example, the electronic device (100) may display a user interface (UI) suggesting "usual habits or preferences" and "save or share" options. The user may select or reject the suggested options within the UI. If the user selects a suggested option, the collected content may be saved or shared according to that option (S460).

[0228] Content stored or shared here may correspond to secondary content stored or shared based on usage pattern information, recommendation templates, etc., but is not limited thereto.

[0229] If there is no patterned storage or sharing habit for each collected content, the electronic device (100) may suggest a 'default storage option' or a 'default sharing option'.

[0230] The default option here may correspond to an option for an appropriate sharing method based on the properties of the primary content (subject, file format, etc.) if no patterned user habits exist.

[0231] Likewise, the electronic device (100) may display a user interface (UI) suggesting "default options." The user may select or reject the suggested options from the UI. If the user selects a suggested option, the collected content may be stored or shared according to that option (S460).

[0232] Accordingly, the electronic device (100) can categorize collected content based on not only the subject matter or format (file format, etc.) of the collected content, but also the context in which the content was collected. By further guiding the user's selection based on these subdivided categories, the electronic device (100) can provide the user with more personalized content management functions.

[0233] FIG. 5 is a diagram illustrating storage pattern information according to one or more embodiments of the present disclosure.

[0234] According to FIG. 5, the electronic device (100) can display a first screen (510), a second screen (520), and a third screen (53).

[0235] The electronic device (100) can obtain second content in various ways depending on template information or a linked application.

[0236] For example, the electronic device (100) may collect first content about 'hepatitis A'. The electronic device (100) may display multiple screens (510, 520, 530) in various ways for this first content.

[0237] For example, if the linked application is identified as a note application based on the user's usage pattern, the electronic device (100) can obtain second content such as that displayed on the first screen (510).

[0238] For example, if the linked application is identified as a message application based on the user's usage pattern, the electronic device (100) can obtain second content such as that displayed on the second screen (520).

[0239] For example, if the linked application is identified as a voice recognition application (or recording application) based on the user's usage pattern, the electronic device (100) can obtain second content such as that displayed on the first screen (530).

[0240] The first screen (510), the second screen (520), and the third screen (530) may be displayed differently depending on the linked application, but are not necessarily limited thereto, and the first screen (510), the second screen (520), and the third screen (530) may be displayed differently depending on the recommended template.

[0241] That is, even if the electronic device (100) acquires the same first content, it can acquire various second content based on the user's usage habits (usage pattern information) and the corresponding recommendation template or application information. Here, the various second content may correspond to content that reconstructs the same information included in the first content in different ways.

[0242] Accordingly, the electronic device (100) can provide a more personalized usage experience to the user by obtaining second content that reflects the user's usage characteristics.

[0243] From FIG. 6 onwards, the operation of the electronic device (100) acquiring second content according to the user's storage pattern information will be described in more detail.

[0244] FIG. 6 is a diagram illustrating storage pattern information according to one or more embodiments of the present disclosure.

[0245] According to FIG. 6, the electronic device (100) can display a first screen (610), a second screen (620), a third screen (630), and a fourth screen (640).

[0246] The electronic device (100) can display content (e.g., captured video of a blog post) about 'eco-friendly laundry' on the first screen (610). Here, the content may correspond to content acquired through a user's capture operation input.

[0247] The electronic device (100) can display multiple suggested applications (note, reminder, gallery, calendar) and multiple sharing targets (partners) through the second screen (620). At this time, the user can select the icon of the note application.

[0248] Accordingly, the electronic device (100) may display a third screen (630) for selecting either "Save Summary" or "Save Original." Here, "Save Summary" may refer to a function for summarizing the entire contents contained in the content. Here, "Save Original" may refer to a function for saving the content (captured screen) as is or entering it into a notepad using a memo application.

[0249] At this point, the user can select "Save Summary." Accordingly, the electronic device (100) can display a fourth screen (640) displaying summary information via the note application. Here, the summary information can be displayed according to a set template (content topic, title, one-line summary, keywords, original image, etc.).

[0250] The electronic device (100) can store usage history based on a series of user operations. When similar usage history is accumulated and identified as a pattern, the electronic device (100) can acquire usage pattern information including the content category, application information, whether summarized, template information, etc.

[0251] Thereafter, the electronic device (100) can automatically perform a series of operations from the first screen (610) to the fourth screen (640) using this usage pattern information.

[0252] The above process is not only performed when the electronic device (100) acquires content such as the first screen (610), and the above process can be applied similarly when the electronic device (100) acquires various types of content such as the following.

[0253] FIG. 7 is a diagram illustrating storage pattern information according to one or more embodiments of the present disclosure.

[0254] The electronic device (100) can display a first screen (710), a second screen (720), a third screen (730), and a fourth screen (740).

[0255] The electronic device (100) can display content related to a 'festival' (e.g., a captured video of a festival advertisement) on the first screen (710). Here, the content may correspond to content acquired through a user's capture operation input, but is not limited thereto.

[0256] The electronic device (100) can display multiple suggested applications (note, reminder, gallery, calendar) and multiple sharing targets (partners) through the second screen (720). At this time, the user can select the icon of the calendar application.

[0257] Accordingly, the electronic device (100) can display a third screen (730) for selecting one of ‘summary save’ and ‘original save’.

[0258] At this point, the user can select "Save Summary." Accordingly, the electronic device (100) can display a fourth screen (740) displaying summary information via the calendar application. Here, the summary information can be displayed according to a set template (festival date, location, performance information, host / organizer information, etc.).

[0259] The electronic device (100) can store usage history for festival-related content, such as the above, and acquire usage pattern information based on this. Thereafter, the electronic device (100) can automatically perform a series of operations from the first screen (710) to the fourth screen (740) using this usage pattern information.

[0260] FIG. 8 is a diagram illustrating storage pattern information according to one or more embodiments of the present disclosure.

[0261] The electronic device (100) can display a first screen (810), a second screen (820), a third screen (830), and a fourth screen (840).

[0262] The electronic device (100) can display a status in which content for ‘academic materials’ (e.g., a paper PDF file) is being downloaded on the first screen (810).

[0263] The electronic device (100) can display multiple suggested applications (recorder, file, gallery, calendar) and multiple sharing targets (partners) through the second screen (820). At this time, the user can select the icon of the voice recording (recorder) application.

[0264] Here, the voice recording application may provide a text-to-speech (TTS) feature that converts text contained in a specific file into a synthetic voice. The synthetic voice may be an artificial voice generated by a computer algorithm analyzing the text.

[0265] Accordingly, the electronic device (100) may display a third screen (830) for selecting one of 'Save as voice file' and 'Open as voice file'. 'Save as voice file' may correspond to a function for converting text or voice data into an audio file format and saving it. Here, 'Open as voice file' may correspond to a function for loading and playing or editing a saved audio file.

[0266] At this time, the user can select 'Save as voice file'. Accordingly, the electronic device (100) can display a fourth screen (840) showing a voice file ('Latest Generative AI...') converted into voice through a voice recording application.

[0267] The electronic device (100) can store usage history for academic material-related content, such as the above, and acquire usage pattern information based on this. Thereafter, the electronic device (100) can automatically perform a series of operations from the first screen (810) to the fourth screen (840) using this usage pattern information.

[0268] FIG. 9 is a diagram illustrating storage pattern information according to one or more embodiments of the present disclosure.

[0269] The electronic device (100) can display a first screen (910), a second screen (920), a third screen (930), and a fourth screen (940).

[0270] The electronic device (100) can display content (e.g., a text message capture image) for a 'text message' on the first screen (910). Here, the content may correspond to content acquired through a user's capture operation input.

[0271] The electronic device (100) can display multiple suggested applications (note, reminder, gallery, calendar) and multiple sharing targets (partners) through the second screen (920). At this time, the user can select the icon of the calendar application.

[0272] Accordingly, the electronic device (100) can display a third screen (930) for selecting one of ‘summary save’ and ‘original save’.

[0273] At this time, the user can select "Save Summary." Accordingly, the electronic device (100) can display a fourth screen (940) displaying summary information via the calendar application. Here, the summary information can be displayed according to a set template (date, time, tasks, etc.).

[0274] The electronic device (100) can store usage history for text message-related content, such as the above, and acquire usage pattern information based on this. Thereafter, the electronic device (100) can automatically perform a series of operations from the first screen (710) to the fourth screen (940) using this usage pattern information.

[0275] FIG. 10 is a diagram illustrating shared pattern information according to one or more embodiments of the present disclosure.

[0276] The electronic device (100) can display a first screen (1010), a second screen (1020), a third screen (1030), and a fourth screen (1040).

[0277] The electronic device (100) can display content (e.g., SNS captured video) about a 'place' on the first screen (1010). Here, the content may correspond to content acquired through a user's capture operation input.

[0278] The electronic device (100) can display multiple suggested applications (note, nav, map, chat) and multiple sharing targets (partners) through the second screen (1020). At this time, the user can select the icon of the chat application.

[0279] Accordingly, the electronic device (100) may display a third screen (1030) for selecting one of 'summary transmission' and 'original transmission'. Here, 'summary transmission' may correspond to a function for transmitting only the main contents of the captured screen in a concise manner. Here, 'original transmission' may correspond to a function for transmitting the captured screen in its original form.

[0280] At this point, the user can select "Send Summary" to share the content with their "boyfriend." Accordingly, the electronic device (100) can display a fourth screen (1040) displaying summary information via the calendar application. The summary information can be displayed according to a set template (capture screen collection information (capture time, capture device, source, etc.), subject, title, location, business hours, etc.).

[0281] At this time, the summary information of the fourth screen (1040) may also include information about the recipient, such as 'boyfriend'.

[0282] The electronic device (100) can store a sharing history for location-related content, as described above. If a user shares content with another user via the electronic device (100), information about the target (other party) of the content may also be included in the sharing history.

[0283] The electronic device (100) can acquire usage pattern information based on the usage history as described above. Thereafter, the electronic device (100) can automatically perform a series of operations from the first screen (1010) to the fourth screen (1040) using this usage pattern information.

[0284] FIG. 11 is a diagram illustrating a content usage pattern according to one or more embodiments of the present disclosure.

[0285] According to FIG. 11, an operation of determining a method of storing second content depending on whether a storage method for collected content (first content) has been stored by an electronic device (100) is illustrated.

[0286] The electronic device (100) can perform an additional judgment process after the 'content classification' and 'content classification' illustrated in FIG. 4 are performed.

[0287] The electronic device (100) can identify whether there is a patterned storage method related to the collected content (S1110). Here, the patterned storage method related to the content may correspond to a concept distinct from the patterned storage method related to the "category" of the content. In other words, the electronic device (100) can identify whether there is a patterned storage method for the same content as the collected content.

[0288] If a patterned storage method related to the collected content is stored in the electronic device (100), the electronic device (100) may suggest a "follow-up option based on usual habits or preferences" (S1120). Here, if the user selects the suggested option, the electronic device (100) may rearrange the information contained in the collected content according to the option (S1130). The electronic device (100) may store the rearranged content (S1140).

[0289] If the patterned storage method related to the collected content is not stored in the electronic device (100), the electronic device (100) may suggest a default follow-up action for each content (S1150). Here, the default follow-up action may correspond to an action appropriate for the category of the content (a category identified according to 'content classification' and 'content classification').

[0290] Here, when the user selects a suggested option or rejects a suggested option and selects another option, the selected records, etc. can be stored in the habit data pool (S1160).

[0291] Here, the habit data pool can be a data space that collects and stores user content usage records. This habit data pool can include information about specific content, time, location, frequency, or usage records based on content usage methods.

[0292] Thereafter, the electronic device (100) can identify whether habit data has accumulated to a significant level (S1170).

[0293] Here, the "significant level" may refer to a sufficient level to secure statistically valid data. When habit data accumulates to a significant level, the electronic device (100) can determine that a specific pattern is repetitive or consistent. The electronic device (100) can identify a repetitive or consistent pattern as a habit. The "significant level" here may be determined in various ways based on factors such as frequency of use and amount of data.

[0294] In this way, if habit data has been accumulated to a significant level, the electronic device (100) can suggest a 'follow-up option based on usual habits or preferences' (S1120) and perform subsequent steps.

[0295] If habit data has not been accumulated to a significant level, the user's selection history, etc. can be repeatedly stored in the habit data pool again (S1160).

[0296] The above has described the operation of storing secondary content according to a patterned storage method related to the content itself, but secondary content can also be shared according to a patterned 'sharing' method.

[0297] FIG. 12 is a diagram illustrating a content usage pattern according to one or more embodiments of the present disclosure.

[0298] According to FIG. 12, an operation of determining a method of storing second content depending on whether a storage method for collected content (first content) has been stored by an electronic device (100) is illustrated.

[0299] The electronic device (100) can perform an additional judgment process after the 'content classification' and 'content classification' illustrated in FIG. 4 are performed.

[0300] The electronic device (100) can identify whether there is a patterned sharing target (or sharing habit) related to the collected content (S1210). Here, the patterned sharing method related to the content may correspond to a concept distinct from the patterned sharing method related to the "category" of the content. In other words, the electronic device (100) can identify whether there is a patterned sharing method stored for the same content as the collected content.

[0301] If a patterned sharing method related to the collected content is stored in the electronic device (100), the electronic device (100) may suggest a "follow-up option based on usual habits or preferences" (S1220). Here, if the user selects the suggested option, the electronic device (100) may rearrange the information contained in the collected content according to the sharing method (or shared content) (S1230). The electronic device (100) may share the rearranged content with the sharing target (S1140).

[0302] If a patterned sharing method related to the collected content is not stored in the electronic device (100), the electronic device (100) may propose a default follow-up action for each content (S1250). Here, the default follow-up action may correspond to an action appropriate to the category of the content (a category identified based on 'content classification' and 'content classification').

[0303] Here, when the user selects a suggested option or rejects a suggested option and selects another option, the selected records, etc. can be stored in the habit data pool (S1260).

[0304] Here, the habit data pool may correspond to the same storage space as the habit data pool described in Fig. 11.

[0305] Thereafter, the electronic device (100) can identify whether habit data has accumulated to a significant level (S1270).

[0306] In this way, if habit data has been accumulated to a significant level, the electronic device (100) can suggest a 'follow-up option based on usual habits or preferences' (S1220) and perform the subsequent steps.

[0307] If habit data has not been accumulated to a significant level, the user's selection history, etc. can be repeatedly stored in the habit data pool again (S1260).

[0308] The electronic device (100) can determine the storage or sharing method of the second content not only based on the category of the content, but also based on the user's usage habits for the content itself. Accordingly, the electronic device (100) can provide a more personalized service to the user.

[0309] FIG. 13 is a flowchart illustrating an operation for identifying volatile content according to one or more embodiments of the present disclosure.

[0310] According to FIG. 13, the operation of the electronic device (100) to store and manage volatile content is illustrated step by step.

[0311] The electronic device (100) collects content (S1310) and can identify whether the collected content corresponds to volatile content (or volatile content, time-dependent content) (S1310). Here, the electronic device (100) can identify whether the collected content is volatile based on whether the collected content includes expiration information or purpose information, as described above.

[0312] If the collected content corresponds to volatile content, the electronic device (100) may recommend a storage method optimized for volatile content (S1341). Here, the electronic device (100) may recommend a storage method by displaying a UI or other means to guide the user's selection. However, the present disclosure is not limited thereto.

[0313] Here, a storage method optimized for volatile content may refer to a method suitable for recording at least one of the expiration information and the purpose information, as described above. A method suitable for expiration information (e.g., template) is described in detail in Figures 17 and 18.

[0314] If the collected content is identified as not being volatile content, the electronic device (100) may classify the collected content as non-volatile content (or non-volatile content, time-independent content) (S1330). Thereafter, the electronic device (100) may recommend a storage method optimized for non-volatile content (S1342).

[0315] Thereafter, the user can select an option suggested by the electronic device (100), and the electronic device (100) can store the content in a manner suitable for each type of content (volatile or non-volatile type) according to the user's selection (S1350).

[0316] After content is stored, the electronic device (100) can determine the validity of the stored content (S1360). Here, the electronic device (100) can determine the validity of the stored content using information contained in the content. The information contained herein may correspond to at least one of expiration information and purpose information.

[0317] The electronic device (100) can identify whether the expiration date corresponding to the content has expired (S1371). If the expiration date has not expired or the content does not include expiration information, the electronic device (100) can identify whether the purpose corresponding to the content has been achieved (S1372). If the purpose included in the content has not been achieved, the validity of the content can be determined again (S1360).

[0318] If the period corresponding to the content has passed or the purpose corresponding to the content is identified as having been achieved, the electronic device (100) may delete the content.

[0319] When volatile content is collected, the electronic device (100) can store the volatile content in a manner suitable for the volatile content (e.g., storage through a notification application, calendar application, wishrisk application, etc.) whose validity decreases or disappears over time.

[0320] In addition, by continuously determining the validity of volatile content after the content is stored in this manner, data storage space can be efficiently managed by deleting unnecessary content (such as content whose validity has expired).

[0321] FIG. 14 is a flowchart illustrating an operation of storing volatile content according to one or more embodiments of the present disclosure.

[0322] According to FIG. 14, the operation of an electronic device (100) storing volatile content according to a period or purpose is illustrated step by step.

[0323] The electronic device (100) can collect content (S1410). The electronic device (100) can identify whether validity exists based on time, etc. (S1420). Here, "time" may refer to a specific due date or cycle. Here, a due date may refer to a fixed time within which a specific task or event must be completed. Here, a cycle may refer to a period in which a specific task or event is regularly repeated.

[0324] Here, the existence of validity in content over time, etc., may mean that the validity of the content decreases or disappears as time passes.

[0325] The electronic device (100) can identify the content as having validity according to time, etc., if the content includes information about time, etc.

[0326] If it is determined that the content has expiration information (S1430), the electronic device (100) can suggest a reminder to consume the content within the expiration date (S1441).

[0327] Here, "reminder" can refer to a feature that provides advance notifications or warnings to remind users to perform specific tasks or events. Reminders can also refer to applications that can perform the above functions.

[0328] On the other hand, if it is identified that there is no expiration information in the content, it may be suggested to enter a period or cycle (or recurring) schedule into the calendar (S1442).

[0329] If validity based on time, etc. is identified as not present, the electronic device (100) can identify whether the content has validity based on a specific purpose (S1450). Here, the existence of validity based on a specific purpose, etc. in the content may mean that the validity of the content decreases or disappears as the specific purpose is achieved.

[0330] The electronic device (100) can identify content as being valid over time, etc., if the content includes information about its purpose.

[0331] If the content is identified as having validity based on a specific purpose, the electronic device may suggest a template for that specific purpose (S1460). For example, in the case of a screen captured for purchasing a specific product, the electronic device (100) may suggest a template consisting of information about the specific product, its price, and a purchase link. However, this is not a limitation.

[0332] If the content is identified as lacking validity for its intended purpose, the electronic device (100) may classify the collected content as non-volatile content (S1470). Accordingly, the electronic device (100) may propose a storage method optimized for non-volatile content (S1480).

[0333] FIG. 15 is a flowchart illustrating an operation of storing volatile content according to one or more embodiments of the present disclosure.

[0334] Figure 15 illustrates the operation of an electronic device (100) to propose a template for each type of specific purpose step by step.

[0335] The electronic device (100) can collect content (S1510). The collected content may correspond to content classified as volatile content in FIG. 13 and content identified as having validity for a specific purpose in FIG. 14. However, the present disclosure is not limited thereto.

[0336] The electronic device (100) can classify the type of purpose of the collected content (S1520). If the purpose of the content is classified as something that needs to be purchased (S1531), the electronic device (100) can suggest a payment-related template (S1541).

[0337] Here, payment-related templates may be designed to help users quickly complete payment or purchase processes. For example, payment-related templates may include buttons like "Pay" that take users directly to the payment process in shopping apps, and templates that allow users to enter payment information (such as card information). This is described in detail in Figure 19.

[0338] If the purpose of the content is not classified as something to buy, but as a place to go (S1532), the electronic device (100) can suggest a map app template (S1542).

[0339] Here, the map app template may correspond to a template for an application designed to provide users with directions or location information to a specific destination.

[0340] If the purpose of the content is not classified as something to buy, not as a place to go, but as something to do (S1532), the electronic device (100) can suggest a checklist template (S1542).

[0341] Here, a checklist template can be a template designed to help users record tasks or assignments they need to do and check their completion. For example, a checklist template might be a "To-Do List" that allows users to record daily tasks and add checkmarks as they are completed.

[0342] If the content's purpose is not categorized as something to buy, a place to go, or a task to do, the electronic device (100) may suggest another template (S1544). For example, the other template may be a template that allows the user to select available appointment times, such as a template that allows the user to select appointment times in a hospital appointment app. However, this is not limited to this template.

[0343] The user can input a selection for using the proposed template. Accordingly, the electronic device (100) can rearrange the collected content according to the user's selection (S1550).

[0344] Accordingly, the electronic device (100) can provide the user with the necessary information more concisely by segmenting the type of purpose and using an appropriate template according to the purpose of the content.

[0345] FIG. 16 is a flowchart illustrating an operation of storing non-volatile content according to one or more embodiments of the present disclosure.

[0346] According to FIG. 16, an operation of storing a summary template according to a plurality of summary templates by category of non-volatile content by an electronic device (100) is illustrated step by step.

[0347] The electronic device (100) can collect content (S1610). The collected content may correspond to content classified as non-volatile content in FIG. 13. However, this is not limited thereto, and the collected content may correspond to content collected without the electronic device (100) determining whether the collected content is volatile.

[0348] The electronic device (100) can classify the collected content into categories (S1620). Here, the category may correspond to one of the multiple categories described above. Each of the multiple categories may include information on at least one of a topic, a file type, and a context. At this time, the electronic device (100) can classify the categories using the classification model described above. This can also be applied to the classification step below.

[0349] The electronic device (100) can identify whether the classified category corresponds to an important category of 'image or video' (S1631).

[0350] Here, the "image or video" category is important, meaning any type of content where visuals are the primary means of conveying information. For example, a video captured from an SNS screen would likely fall into this category, as the primary content is an image or video. However, this is not a limitation.

[0351] If the classified category is identified as being a category in which 'image or video' is important, the electronic device (100) can identify whether the category is a 'category in which order is also important' (S1641).

[0352] Here, the "order-critical category" refers to a category where certain tasks must be performed in a specific order to be meaningful or impact the outcome. Meaningfulness here could mean achieving the intent of a specific piece of content. Intention here could refer to the intended outcome of a specific piece of content.

[0353] For example, content about cooking recipes might fall into a category where the order of the images within the content is important. Similarly, content about software installation guides might fall into a category where the order of the images is important, as installation must be performed in accordance with the order of the images. However, this is not a limitation.

[0354] If the category is identified as a "category where order is important," the electronic device (100) can summarize the content by order of the images or videos (S1651). Conversely, if the category is identified as not a "category where order is important," the content can be summarized with images as the focus.

[0355] Meanwhile, if the classified category is identified as not being an important category for 'image or video', the electronic device (100) can identify whether the order is an important category (S1632).

[0356] If the categorized category here is identified as a category in which order is important, the electronic device (100) can identify whether the information included in the content can be distinguished by date (S1632).

[0357] For example, information that can be sorted by date might correspond to multiple articles sorted by date in a news app. These articles might be sorted by most recent date. Examples of information that can be sorted by date are not necessarily limited to this.

[0358] If the category identifies that the information contained in the content can be distinguished by date, the electronic device (100) can summarize the information contained in the content by date (S1653). Conversely, if the information contained in the content cannot be distinguished by date, the information contained in the content can be summarized in order (S1654).

[0359] Meanwhile, if the classified category is not a category where "image or video" is important and does not correspond to a category where order is important, the electronic device (100) can identify whether the category has hierarchical levels (S1633). Here, a category with hierarchical levels may refer to a content type where information is divided into a hierarchical structure and composed of upper concepts and lower-level details.

[0360] For example, content with hierarchical levels might be content like a thesis, where multiple chapters are divided into sections and sub-items. The thesis may include a structure (higher and lower levels) to explain information hierarchically. However, content with hierarchical levels is not limited to this, and could encompass a variety of content divided into higher-level concepts and lower-level sub-items.

[0361] If the category is identified as having hierarchical hierarchies, the electronic device (100) can structure and summarize the information contained in the content (S1655). Structuring and summarizing content can mean extracting only the core content from hierarchically divided information and reorganizing it concisely and clearly according to a logical flow.

[0362] On the other hand, if the category is identified as not belonging to a category with hierarchical levels, the electronic device (100) may perform a bullet point summary of the information contained in the content. Here, the bullet point summary may correspond to a summary method that concisely organizes the main information contained in the content and lists key points item by item.

[0363] In this way, the electronic device (100) can classify non-volatile content, etc., into more detailed categories and summarize the content in a manner appropriate to the characteristics of each category. Accordingly, the electronic device (100) can reconstruct the collected content based not only on the user's individual usage habits but also on the characteristics of the content itself, thereby enabling more effective storage and management of the collected content.

[0364] FIG. 17 is a diagram illustrating an operation of storing volatile content according to one or more embodiments of the present disclosure.

[0365] According to FIG. 17, the electronic device (100) can display a first screen (1710), a second screen (1720), and a third screen (1730).

[0366] If the electronic device (100) collects content related to a concert (e.g., a "Jazz Picnic" advertising poster), it may display the collected content on the first screen (1710). The content may be content acquired through a user's capture manipulation input, but is not limited thereto.

[0367] The electronic device (100) can identify whether the content has validity based on time, etc. For example, the electronic device (100) can identify whether a captured advertising poster includes time (or date) information.

[0368] Here, if the captured advertising poster includes date information ('5.3 Fri', '5.4 Sat'), the electronic device (100) can identify that the content includes expiration information. Accordingly, the electronic device (100) can identify that the collected content corresponds to volatile content.

[0369] The electronic device (100) may display a second screen (1720). Here, the second screen (1720) may correspond to a screen in which the collected content is reconstructed through a linked application (e.g., a calendar application).

[0370] Specifically, the electronic device (100) can reconfigure the collected content with the linked application so that the collected content can be used within a given time limit. Here, the electronic device (100) can reconfigure the collected content using a storage template consisting of a title, a representative image, and a calendar.

[0371] Here, the storage template may be a template that prompts the user to make a selection after the content has been collected and before it is stored. The user's selection may mean selecting whether to reorganize and store the collected content according to the storage template (e.g., "Save").

[0372] Here, the archive template can be distinguished from the storage template, and the archive template can be a template for organizing so that users can check only the key information later.

[0373] For example, the second screen (1720) may correspond to a screen reconstructed according to a storage template (from the top, title, representative image, calendar, etc.) containing information such as 'Jazz Picnic', '5.3 Fri', '5.4 Sat', '5.3 Fri - 5.4 Sat A Concert Hall' included in the first screen (1710).

[0374] At this time, the electronic device (100) may provide a UI that displays "Delete original after expiration" via the second screen (1720). If the UI is selected, the original (advertisement poster) may be automatically deleted when the period included in the content has elapsed.

[0375] Meanwhile, if the user selects 'Save' on the second screen (1720), the electronic device (100) can reorganize and save the content as in the storage template shown on the third screen (1730).

[0376] The electronic device (100) can display content reconstructed according to the storage template through a third screen (1730).

[0377] For example, an archive template might consist of "Event Title," "Date," "Detailed Schedule" (e.g., information about artists appearing at a concert related to the promotional poster), and "Location." Depending on the structure of the archive template, the information entered here could correspond to information obtained from the collected content (e.g., the promotional poster).

[0378] However, it is not limited thereto, and may include additional images (map images around the address) or other information related to the information (address) included in the collected content, such as a 'map image'. Here, the electronic device (100) may obtain additional images, etc. from a website that collected the content, etc.

[0379] Thereafter, the electronic device (100) can continuously identify the validity of the stored volatile content. For example, the electronic device (100) can delete the stored content (content configured as in the third screen (1730)) if it is identified that the expiration date (e.g., 5.4) has passed.

[0380] FIG. 18 is a diagram illustrating an operation of storing volatile content according to one or more embodiments of the present disclosure.

[0381] According to FIG. 18, the electronic device (100) can display a first screen (1710), a second screen (1720), and a third screen (1730).

[0382] If the electronic device (100) collects content (e.g., gift coupons) with an expiration date (validity period), it may display the collected content on the first screen (1810). The content may be content acquired through a user's capture manipulation input, but is not limited thereto.

[0383] The electronic device (100) can identify whether the content has validity based on time, etc. For example, the electronic device (100) can identify whether the captured coupon includes time (or date) information.

[0384] Here, if the captured coupon includes date information, the electronic device (100) can identify the content as including expiration information. However, even if the content does not explicitly include an expiration date, as in the first screen (1810), if the screen displayed before capturing the coupon (the background screen covered by the coupon image) includes date information, the electronic device can identify the content as including expiration information.

[0385] Accordingly, the electronic device (100) can identify the collected content as volatile content.

[0386] The electronic device (100) may display a second screen (1820). Here, the second screen (1820) may correspond to a screen in which collected content is reconstructed through a linked application (e.g., a reminder application).

[0387] Specifically, the electronic device (100) can reconfigure the collected content with the linked application so that the collected content can be used within the deadline. Here, the electronic device (100) can reconfigure the collected content using a storage template consisting of a title (or product name related to the coupon), a representative image, and the date (and time) at which a reminder will be displayed.

[0388] Here, the storage template may be a template that prompts the user to make a selection after the content has been collected and before it is stored. The user's selection may mean selecting whether to reorganize and store the collected content according to the storage template (e.g., "Save").

[0389] For example, the second screen (1820) may correspond to a screen that reconstructs information such as 'Americano + Chocolate Cake', '1111 2222 3333 (barcode number)', etc. included in the first screen (1810) according to the storage template above.

[0390] At this time, the electronic device (100) may provide a UI displayed as "Delete original after expiration" via the second screen (1820). When the UI is selected, the original (coupon image) may be automatically deleted when the period included in the content has elapsed.

[0391] Meanwhile, if the user selects 'Save' on the second screen (1820), the electronic device (100) can reorganize and save the content as in the storage template shown on the third screen (1830).

[0392] The electronic device (100) can display content reconstructed according to the storage template through a third screen (1830).

[0393] For example, an archive template might consist of "Coupon Title," "Expiration Date," "Coupon Code," and "Coupon Usage." Depending on the structure of the archive template, the information entered here may correspond to information obtained from the collected content (coupon image).

[0394] However, it is not limited thereto, and may include additional images (map images of locations near the user) or other information related to information included in the collected content (locations where coupons can be used), such as 'map images'. Here, the electronic device (100) may obtain additional images, etc. from the application that collected the content (e.g., the application used to receive coupons as gifts).

[0395] Thereafter, the electronic device (100) can continuously identify the validity of the stored volatile content. For example, the electronic device (100) can delete the stored content (content configured as in the third screen (1830)) if it is identified that the validity period has expired.

[0396] FIG. 19 is a diagram illustrating an operation of storing volatile content according to one or more embodiments of the present disclosure.

[0397] If the electronic device (100) collects content related to a purchased item (e.g., a captured screen from a shopping site), it can display the collected content on the first screen (1910). The content may be content acquired through a user's capture operation input, but is not limited thereto.

[0398] The electronic device (100) can identify whether the content is valid for its intended purpose. For example, the electronic device (100) can identify whether the captured screen contains purpose information (e.g., purchase information).

[0399] Here, if the captured screen includes information or price of an item to be purchased, the electronic device (100) can identify that the content includes purchase information.

[0400] Accordingly, the electronic device (100) can identify the collected content as volatile content whose validity may be lost depending on the purpose.

[0401] The electronic device (100) may display a second screen (1920). Here, the second screen (1920) may correspond to a screen in which collected content is reconstructed through a linked application (e.g., a wish list application).

[0402] Here, the electronic device (100) can reconstruct the collected content using a storage template consisting of a title (product name or shopping site name, etc.), keyword (hashtag), representative image, and category.

[0403] Here, the storage template may be a template that prompts the user to make a selection after the content has been collected and before it is stored. The user's selection may mean selecting whether to reorganize and store the collected content according to the storage template (e.g., "Save").

[0404] Meanwhile, if the user selects 'Save' on the second screen (1920), the electronic device (100) can reconstruct and save the content as in the storage template shown on the third screen (1930).

[0405] The electronic device (100) can display content reconstructed according to the storage template through the third screen (1930).

[0406] For example, an archive template might consist of "Category," "Product Name," "Product Image," "Price," "Brand," "Purchase Link," and "Review Summary." Depending on the structure of the archive template, the information entered here could correspond to information obtained from the collected content (e.g., coupon images).

[0407] Here, the 'purchase link' is not included in the first screen (1910) and the second screen (1920), but may be included in the third screen (1930). The electronic device (1090) can obtain the purchase link based on the website visit history corresponding to the time when the captured screen was captured.

[0408] For example, if a user visits a shopping site and captures a screen such as the first screen (1910) while shopping, the electronic device (100) can identify the record of the time at which the captured image was created among the website visit records. The electronic device (100) can obtain the link (www.abcdmall.com / 1234defg) included in the identified record as a 'purchase link' and display the third screen (1930) including the link.

[0409] Thereafter, the electronic device (100) can continuously identify the validity of the stored volatile content. For example, if the electronic device (100) determines that the purpose of the content has been achieved (e.g., purchasing an item intended for purchase), the electronic device (100) can delete the stored content (content configured as in the third screen (1830)).

[0410] FIG. 20 is a flowchart illustrating a method for controlling an electronic device according to one or more embodiments of the present disclosure.

[0411] The electronic device (100) can identify the category of the received content through a neural network model (S2010).

[0412] According to one or more embodiments, the electronic device (100) can identify the category of the first content received through the communication device as one of the plurality of categories through at least one neural network model including a model learned to classify the category of the input content into one of the plurality of categories based on information included in the input content.

[0413] Next, the electronic device (100) can obtain second content through a linked application based on usage pattern information.

[0414] According to one or more embodiments, the electronic device (100) can identify whether usage pattern information reflecting usage characteristics corresponding to the identified category is stored in the memory.

[0415] Here, usage pattern information may reflect usage characteristics corresponding to the identified category. Furthermore, usage pattern information may include usage history information since the time of receiving past content corresponding to the identified category.

[0416] Thereafter, when the electronic device (100) is identified as having stored usage pattern information, it can identify one of the multiple applications executable on the electronic device based on the usage pattern information.

[0417] According to one or more embodiments, the electronic device (100) may obtain recommended template information based on usage pattern information. Thereafter, the electronic device (100) may identify one linked application among a plurality of applications stored in the memory based on at least one of the previously obtained recommended template information and usage pattern information.

[0418] Thereafter, the electronic device can obtain second content corresponding to the first content through a linked application.

[0419] Through this, the electronic device (100) can store and share content according to the user's usual storage and sharing habits, thereby providing the user with a personalized content management function.

[0420] Additionally, the electronic device (100) can store content by reconfiguring it into an appropriate format based on the content attributes collected by the user. Accordingly, the electronic device (100) can enable the user to utilize the stored content more efficiently and automatically delete or organize unnecessary content.

[0421] Accordingly, the electronic device (100) can provide a more personalized content management function based on the user's usual content usage habits as well as the properties of the content.

[0422] Meanwhile, in Fig. 20, the order is mapped for all steps for convenience of explanation, but it is of course not necessarily limited to the order of steps that are not related to the order or can be performed in parallel.

[0423] Meanwhile, the methods according to at least some of the various embodiments of the present disclosure described above can be implemented in the form of applications that can be installed on existing electronic devices.

[0424] Additionally, the methods according to at least some of the various embodiments of the present disclosure described above can be implemented with only a software upgrade or a hardware upgrade for an existing electronic device.

[0425] Additionally, the methods according to at least some of the various embodiments of the present disclosure described above may also be performed through an embedded server provided in an electronic device, or an external server of at least one of the electronic devices.

[0426] Meanwhile, according to one embodiment of the present disclosure, the various embodiments described above can be implemented as software including instructions stored in a machine-readable storage medium that can be read by a machine (e.g., a computer). The machine is a device that can call instructions stored from the storage medium and operate according to the called instructions, and may include an electronic device (e.g., electronic device (100)) according to the disclosed embodiments. When an instruction is executed by a processor, the processor can perform a function corresponding to the instruction directly or by using other components under the control of the processor. The instruction may include code generated or executed by a compiler or an interpreter. The machine-readable storage medium may be provided in the form of a non-transitory storage medium. Here, the 'non-transitory storage medium' only means that it is a tangible device and does not include a signal (e.g., an electromagnetic wave), and this term does not distinguish between cases where data is stored semi-permanently and cases where it is temporarily stored in the storage medium. No. For example, a 'non-transitory storage medium' may include a buffer in which data is temporarily stored. According to one embodiment, the method according to various embodiments disclosed in the present document may be provided as a computer program product. The computer program product may be traded between sellers and buyers as a commodity. The computer program product may be distributed in the form of a machine-readable storage medium (e.g., compact disc read only memory (CD-ROM)), or may be distributed online (e.g., downloaded or uploaded) via an application store (e.g., Play Store™) or directly between two user devices (e.g., smartphones).In the case of online distribution, at least a portion of the computer program product (e.g., a downloadable app) may be temporarily stored or temporarily created in a device-readable storage medium, such as the memory of a manufacturer's server, an application store's server, or an intermediary server.

[0427] Various embodiments of the present disclosure may be implemented as software including instructions stored in a machine-readable storage medium that can be read by a machine (e.g., a computer). The device may include an electronic device (e.g., an electronic device (100)) according to the disclosed embodiments, which is a device capable of calling instructions stored in the storage medium and operating according to the called instructions.

[0428] When the above-described instruction is executed by the processor, the processor may perform the function corresponding to the instruction directly or by utilizing other components under the control of the processor. The instruction may include code generated or executed by a compiler or interpreter.

[0429] Although the preferred embodiments of the present disclosure have been illustrated and described above, the present disclosure is not limited to the specific embodiments described above, and various modifications may be made by a person having ordinary skill in the art to which the present disclosure pertains without departing from the gist of the present disclosure as claimed in the claims, and such modifications should not be understood individually from the technical idea or prospect of the present disclosure.

Claims

1. In electronic devices, A memory storing at least one neural network model including a model learned to classify the category of the input content into one of a plurality of categories based on information contained in the input content; communication devices; and At least one processor connected to the communication device and memory for controlling the electronic device; At least one processor above Identifying the category of the first content received through the communication device as one of the plurality of categories through the at least one neural network model, An electronic device that, when it is identified that usage pattern information reflecting usage characteristics corresponding to the above-mentioned identified category is stored in the memory, identifies one linked application among a plurality of applications executable on the electronic device based on the usage pattern information, and obtains second content corresponding to the first content through the linked application.

2. In paragraph 1, Each of the above multiple categories includes at least one of subject information, file format information, and context information. At least one processor above An electronic device that identifies a category of the first content as a category including at least one of the subject information, file format information, and context information through at least one neural network model.

3. In paragraph 1, At least one processor above Obtain recommended template information based on the above usage pattern information, An electronic device that identifies one linked application among a plurality of applications stored in the memory based on at least one of the obtained recommended template information and the usage pattern information.

4. In paragraph 1, The above multiple categories include time-dependent types and time-independent types, At least one processor above An electronic device that identifies the category of the first content as one of the time-dependent type and the time-independent type based on whether the first content includes at least one of time-dependent information and purpose information through at least one neural network model.

5. In paragraph 4, At least one processor above When the category of the first content is identified as a time-dependent type through at least one neural network model, template information corresponding to at least one of the deadline information and purpose information included in the first content is obtained, When the above usage pattern information is identified as being stored in the memory, the linked application for recording at least one of the expiration information and the purpose information based on the usage pattern information is identified, and the second content updated based on the template information of the first content is obtained through the linked application. An electronic device that obtains second content by updating information included in the first content based on the template information when the usage pattern information is identified as not being stored in the memory.

6. In paragraph 5, At least one processor above An electronic device that deletes the second content when the date corresponding to the expiration information has elapsed or the purpose corresponding to the purpose information has been achieved after the second content obtained above has been stored.

7. In paragraph 4, wherein said at least one neural network model comprises a model trained to summarize input content according to said categories, At least one processor above If the category of the first content is identified as the time-independent type, template information corresponding to the category is obtained based on the usage pattern information, Obtaining summary information by inputting the first content into at least one neural network model, An electronic device that identifies the linked application based on the obtained summary information and the template information and obtains second content by updating the first content based on the template information through the linked application.

8. In paragraph 1, The above usage pattern information includes usage history information since the time when past content corresponding to the above-identified category was received in the past, An electronic device in which the above usage history information includes at least one of past template information corresponding to the past content and information on an application executed after the above point in time among the plurality of applications.

9. In paragraph 8, An electronic device wherein the plurality of applications include at least one of a memo application, a message application, a voice recording application, a schedule reminder application, and a calendar application.

10. In paragraph 8, The above usage pattern information includes sharing history information of the past content shared, The above shared history information includes information about the recipient designated by the user who shared the past content and information about the application used to share the content with the recipient. At least one processor above An electronic device that identifies the application used above as a linked application and obtains second content to be shared with the recipient through the linked application.

11. In a method for controlling an electronic device, A step of identifying a category of a first content as one of a plurality of categories through at least one neural network model including a model learned to classify the category of the input content into one of a plurality of categories based on information included in the input content; and A control method comprising: a step of identifying, based on the usage pattern information, one of a plurality of applications executable on the electronic device and obtaining second content corresponding to the first content through the linked application, when usage pattern information reflecting usage characteristics corresponding to the identified category is identified as being stored on the electronic device; 12. In paragraph 11, Each of the above multiple categories includes at least one of subject information, file format information, and context information, The step of identifying the category of the above first content is A control method comprising: a step of identifying a category of the first content as a category including at least one of the subject information, file format information, and context information through the at least one neural network model; 13. In paragraph 11, The step of obtaining the above second content is A step of obtaining recommendation template information based on the above usage pattern information; and A control method comprising: a step of identifying one of the plurality of linked applications based on at least one of the obtained recommended template information and the usage pattern information, and obtaining the second content through the linked application.

14. In paragraph 11, The above multiple categories include time-dependent types and time-independent types, The step of identifying the category of the above first content is A control method comprising: a step of identifying a category of the first content as one of the time-dependent type and the time-independent type based on whether the first content includes at least one of time-dependent information and purpose information through at least one neural network model; 15. A non-transitory computer-readable recording medium storing computer instructions that, when executed by a processor of an electronic device, cause the electronic device to perform an operation, the operation comprising: A step of identifying a category of a first content as one of a plurality of categories through at least one neural network model including a model learned to classify the category of the input content into one of a plurality of categories based on information included in the input content; and A non-transitory computer-readable recording medium comprising: a step of identifying, when usage pattern information reflecting usage characteristics corresponding to the identified category is identified as being stored in the electronic device, one of a plurality of applications executable on the electronic device based on the usage pattern information, and obtaining second content corresponding to the first content through the linked application;

Citation Information

Patent Citations

  • Information processing apparatus, information processing method, and a recording medium

    KR101159144B1

  • Fuel cell system and control method thereof

    KR1020240011535A

  • Method of application generation based on template and server implementing thereof

    KR102624044B1

  • Method and apparatus for providing reading information of content

    KR102630438B1

  • Suggested actions for images

    US20180336415A1