Information processing device, information processing method, and information processing program

The information processing device addresses low read rates by aggregating and summarizing unread messages from official accounts, enhancing user engagement through efficient message retrieval.

JP2026056929APending Publication Date: 2026-04-02LY CORP
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-09-20
Publication Date
2026-04-02

Smart Images

  • Figure 2026056929000001_ABST
    Figure 2026056929000001_ABST
Patent Text Reader

Abstract

To improve the read rate of messages sent from official accounts. [Solution] The information processing device according to the present invention comprises an extraction unit and a provision unit. The extraction unit extracts unread messages from official accounts registered by users in the chat service. The provision unit provides aggregated content, which is a collection of the unread messages extracted by the extraction unit, through the chat service.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to an information processing apparatus, an information processing method, and an information processing program.

Background Art

[0002] Conventionally, there is a technology for notifying each user of a message from a company's official account through a chat service. For example, Patent Document 1 discloses a technology for notifying a user who has followed an official account of a message from the official account.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] However, in the prior art, the read rate of messages by official accounts is low, and there is room for improvement in improving the read rate of messages by official accounts.

[0005] The present invention has been made in view of the above, and an object thereof is to provide an information processing apparatus, an information processing method, and an information processing program capable of improving the read rate of messages by official accounts. [[ID=!40]]

Means for Solving the Problems

[0006] To solve the aforementioned problems and achieve the objective, the information processing device according to the present invention comprises an extraction unit and a provision unit. The extraction unit extracts unread messages from official accounts registered by users in the chat service. The provision unit provides aggregated content, which is a collection of the unread messages extracted by the extraction unit, through the chat service. [Effects of the Invention]

[0007] According to the present invention, it is possible to improve the read rate of messages sent from official accounts. [Brief explanation of the drawing]

[0008] [Figure 1] Figure 1 shows an example of an information processing system according to an embodiment. [Figure 2] Figure 2 shows an example of the top screen of the chat service according to the embodiment. [Figure 3] Figure 3 is a block diagram showing an example configuration of an information processing apparatus according to the embodiment. [Figure 4] Figure 4 shows an example of information stored in the user information storage unit according to the embodiment. [Figure 5] Figure 5 shows an example of aggregated content according to the embodiment. [Figure 6] Figure 6 is a flowchart showing an example of the information processing procedure according to the embodiment. [Figure 7] Figure 7 is a hardware configuration diagram showing an example of a computer that implements the functions of the information processing device according to the embodiment. [Modes for carrying out the invention]

[0009] The following describes in detail, with reference to the drawings, the embodiments for implementing the information processing device, information processing method, and information processing program relating to this application (hereinafter referred to as "embodiments"). However, these embodiments do not limit the information processing device, information processing method, and information processing program relating to this application.

[0010] [1. Information Processing Systems] First, an overview of the information processing system and information processing according to the embodiment will be described using Figures 1 and 2. Figure 1 is a diagram showing an example of the information processing system according to the embodiment.

[0011] As shown in Figure 1, the information processing system S according to this embodiment includes an information processing device 1 and a service provision device 100. The information processing device 1 and the service provision device 100 are devices that provide individual services to each user through a user terminal 50.

[0012] In this embodiment, the information processing device 1 and the service provision device 100 aggregate user information they each possess and then provide high value-added services to the user.

[0013] Incidentally, in recent years, companies sometimes advertise to individual users through chat services as part of their marketing activities. In chat services, for example, users who follow a company's official account will be notified of messages from that official account, but these messages from the official account may not be opened.

[0014] Therefore, in the information processing system S according to this embodiment, the chat service provides aggregated content that aggregates unread messages from official accounts. Figure 2 is a diagram showing an example of the top screen of the chat service according to this embodiment.

[0015] As shown in FIG. 2, the information processing apparatus 1 provides aggregated content Ca on the top screen of the user's chat service. As shown in FIG. 2, the aggregated content Ca is content that aggregates unread messages Cm1 to Cm3 that have not been opened among the messages from official accounts.

[0016] For example, the aggregated content Ca is provided as one account on the chat screen, and the outlines of each unread message Cm1 to Cm3 are displayed. For example, when the user selects the aggregated content Ca, content that summarizes the unread messages Cm1 to Cm3 for each official account is provided.

[0017] In this way, by providing the aggregated content Ca, the information processing apparatus 1 enables the user to check the aggregated content Ca and thereby know the outlines of the plurality of unread messages Cm1 to Cm3.

[0018] That is, the information processing apparatus 1 according to the embodiment can provide the aggregated content Ca, enabling the user to check the unread messages Cm without individually checking each official account, thereby improving the read rate of the messages from the official accounts.

[0019] [2. Configuration Example of Information Processing Apparatus] Next, a configuration example of the information processing apparatus 1 will be described using FIG. 3. FIG. 3 is a block diagram showing a configuration example of the information processing apparatus 1 according to the embodiment. As shown in FIG. 3, the information processing apparatus 1 includes a communication unit 2, a storage unit 3, and a control unit 4.

[0020] The communication unit 2 is realized, for example, by a NIC (Network Interface Card) or the like. The communication unit 2 transmits and receives information to and from an external device via a network such as various wireless communication networks such as 4G (Generation), 5G, LTE (Long Term Evolution), WiFi (registered trademark), or wireless LAN (Local Area Network), or various wired communication networks.

[0021] The storage unit 3 is implemented by, for example, semiconductor memory elements such as RAM and flash memory, or storage devices such as hard disks and optical discs. The storage unit 3 also includes a user information storage unit 31.

[0022] The user information storage unit 31 stores user information. User information is information about users who use each service provision device 100. Figure 4 is a diagram showing an example of the information stored in the user information storage unit 31 according to this embodiment.

[0023] As shown in Figure 4, the user information storage unit 31 stores information for items such as "User ID," "Registration Information," and "Message" in association with each other. The "User ID" item stores an identifier for identifying each user. Note that a common ID may be used for all services, or a different ID may be used for each service. For example, if a different ID is used for each service, the "User ID" item stores an identifier for identifying each service and a different ID for each service in association with each service.

[0024] "Registration information" refers to information registered in the information processing system S by a user identified by a corresponding user ID. For example, registration information includes demographic attributes such as name and age, and psychographic attributes related to hobbies and preferences.

[0025] The "Messages" field stores information about messages addressed to a user identified by the corresponding user ID. For example, in this disclosure, the "Messages" field stores information about messages sent from each account, messages sent from official accounts, and information about the read status of these messages.

[0026] Returning to the explanation of Figure 3, let's describe the model storage unit 32. The model storage unit 32 stores the model. In this disclosure, the model is a model that has been trained to output a natural language response to an input natural language sentence, and is a so-called text generation AI.

[0027] Next, the control unit 4 will be described. The control unit 4 is, for example, a controller, and is realized by the execution of various programs stored in the memory device inside the information processing device 1 using RAM as the working area by the CPU (Central Processing Unit) or MPU (Micro Processing Unit), etc.

[0028] As shown in Figure 3, the control unit 4 comprises an acquisition unit 41, an extraction unit 42, a generation unit 43, and a provision unit 44. The acquisition unit 41 acquires messages addressed to users in the chat service. Such messages addressed to users include messages from official accounts. For example, in this disclosure, a user can receive messages from official accounts of companies they follow.

[0029] The extraction unit 42 extracts unread messages from official accounts registered by users in the chat service. The extraction unit 42 extracts unread messages from official accounts for each user.

[0030] In this case, the extraction unit 42 may be configured to extract only unread messages from specific official accounts. For example, the extraction unit 42 may calculate the message open rate for each official account and extract unread messages from official accounts with low open rates.

[0031] In other words, in such cases, aggregated content will be generated using unread messages from official accounts that are less likely to be opened. Alternatively, the extraction unit 42 may extract only unread messages from official accounts specified by the user.

[0032] In such cases, users can arbitrarily select the official accounts included in the aggregated content, which is expected to improve convenience. Furthermore, the extraction unit 42 may extract unread messages based on the content of those unread messages.

[0033] For example, the extraction unit 42 may extract unread messages that are of high or low interest to the user by matching the user's interests with the content of the unread messages.

[0034] The generation unit 43 generates aggregated content by aggregating the unread messages extracted by the extraction unit 42. For example, the generation unit 43 generates aggregated content using the learning model stored in the model storage unit 32. The generation unit 43 generates aggregated content by aggregating the summary content, which is a summary of each unread message.

[0035] As described above, the learning model is a text generation AI, and the generation unit 43 inputs prompts containing unread messages and instruction texts extracted by the extraction unit 42 to the text generation AI.

[0036] For example, instructional text might include phrases like, "Summarize each of these unread messages to generate new content," and would also include text specifying the format of the aggregated content.

[0037] The text generation AI will output aggregated content as a response to the input prompt. This allows the generation unit 43 to generate aggregated content.

[0038] The provisioning unit 44 provides aggregated content, which is a collection of unread messages extracted by the extraction unit 42, through a chat service. For example, as shown in Figure 2, the provisioning unit 44 provides the aggregated content in a chart room for aggregated content.

[0039] For example, the provisioning unit 44 changes the display order of the summary content provided as aggregated content based on a predetermined priority. For example, the provisioning unit 44 changes the display order of the summary content provided as aggregated content according to the number of page views for each unopened message.

[0040] More specifically, for example, the provision unit 44 aggregates the number of page views (PVs) for each unread message and changes the display order so that the summary content of the unread messages with the most PVs is displayed higher up in the aggregated content.

[0041] The priority order may be set, for example, based on advertising costs. That is, the service provider 44 may change the display order so that summary content of unopened messages with high advertising costs is displayed higher than aggregated content.

[0042] Furthermore, the provisioning unit 44 provides an unread message corresponding to the summary content when a predetermined action is performed on the summary content provided as aggregated content. Here, an example of aggregated content will be explained using Figure 5.

[0043] Figure 5 shows an example of aggregated content according to the embodiment. As shown in Figure 5, the aggregated content includes summary content of unread messages from each official account. The example shown in the figure shows a case where the aggregated content includes summary content of unread messages from "Shop A" and "Shop B".

[0044] For example, as shown in Figure 5, each summary content in the aggregated content displays a "Read More" button B. When the user selects the "Read More" button B, the delivery unit 44 displays the corresponding unread message.

[0045] More specifically, the service provider 44 switches from the chat room for aggregated content to the official account's chat room and provides unread messages corresponding to the summarized content.

[0046] This allows users to easily check unread messages corresponding to the summary content they have shown interest in. In addition, when the summary content provided as aggregated content is opened, the delivery unit 44 switches the open status of the unread message on which the provided content is based.

[0047] Specifically, when a user opens aggregated content, the service provider 44 marks any unread messages in the summary content included in the aggregated content as opened. This allows users to change the read status of unread messages from multiple official accounts to opened all at once by viewing the aggregated content.

[0048] [3. Processing Flow] Next, the processing procedure executed by the information processing device 1 according to the embodiment will be described using Figure 6. Figure 6 is a flowchart showing an example of the processing procedure of the information processing according to the embodiment.

[0049] As shown in Figure 6, the information processing device 1 extracts unread messages from the official account (step S101). Subsequently, the information processing device 1 generates aggregated content based on the extracted unread messages (step S102).

[0050] Next, the information processing device 1 provides the generated aggregated content through the chart room for aggregated content (step S103). After that, the information processing device 1 determines whether or not the aggregated content has already been viewed (step S104).

[0051] If the information processing device 1 determines that the aggregated content has been viewed (step S104; Yes), it changes any unread messages included in the aggregated content to read (step S105) and terminates the process. If the information processing device 1 determines in step S104 that the aggregated content has not been viewed (step S104; No), it terminates the process.

[0052] [4. Variations] By the way, the above-described embodiment explains the case in which unread messages from an official account are provided as aggregated content, but it is not limited to this. For example, aggregated content may be provided using unread messages not only from the official account but also from other accounts (e.g., friends).

[0053] [5. Effects] The information processing device 1 according to this embodiment includes an extraction unit 42 that extracts unread messages from official accounts registered by users in a chat service, and a provision unit 44 that provides aggregated content, which is a collection of the unread messages extracted by the extraction unit 42, through the chat service.

[0054] Furthermore, the provisioning unit 44 provides aggregated content through a chart room for aggregated content. The provisioning unit 44 also provides aggregated content which is a collection of summary content that summarizes each unread message.

[0055] Furthermore, the service provider 44 provides an unread message corresponding to the summary content when a predetermined action is performed on the summary content. The service provider 44 also switches from the chat room for aggregated content to the official account's chat room and provides an unread message corresponding to the summary content.

[0056] Furthermore, the distribution unit 44 changes the display order of the summary content based on a predetermined priority. In addition, the distribution unit 44 switches the opened status of unopened messages according to the opened status of the aggregated content.

[0057] By any or a combination of the above-described processes, the information processing device according to the present invention can improve the read rate of messages from official accounts.

[0058] [6. Hardware Configuration] Furthermore, the information processing device 1 according to the above embodiment is realized by a computer 1000 having a configuration such as that shown in Figure 7. Figure 7 is a hardware configuration diagram showing an example of a computer that realizes the functions of the information processing device 1 according to the embodiment. The computer 1000 has a CPU 1100, RAM 1200, ROM 1300, HDD 1400, communication interface (I / F) 1500, input / output interface (I / F) 1600, and media interface (I / F) 1700.

[0059] The CPU 1100 operates based on programs stored in the ROM 1300 or HDD 1400, controlling various components. The ROM 1300 stores boot programs executed by the CPU 1100 when the computer 1000 starts up, as well as programs that depend on the computer 1000's hardware.

[0060] The HDD1400 stores programs executed by the CPU1100, as well as data used by such programs. The communication interface1500 receives data from other devices via the network (communication network) N and sends it to the CPU1100, and transmits data generated by the CPU1100 to other devices via the network N.

[0061] The CPU 1100 controls output devices such as displays and printers, and input devices such as keyboards and mice (in Figure 7, output devices and input devices are collectively referred to as "input / output devices") via the input / output interface 1600. The CPU 1100 acquires data from input devices via the input / output interface 1600. The CPU 1100 also outputs the generated data to output devices via the input / output interface 1600.

[0062] The media interface 1700 reads a program or data stored in the recording medium 1800 and provides it to the CPU 1100 via the RAM 1200. The CPU 1100 loads the program from the recording medium 1800 onto the RAM 1200 via the media interface 1700 and executes the loaded program. The recording medium 1800 is, for example, an optical recording medium such as a DVD (Digital Versatile Disc) or PD (Phase Change Rewritable Disk), a magneto-optical recording medium such as an MO (Magneto-Optical disk), a tape medium, a magnetic recording medium, or a semiconductor memory.

[0063] For example, when computer 1000 functions as an information processing device 1 according to the embodiment, the CPU 1100 of computer 1000 realizes the functions of control unit 4 by executing programs loaded on RAM 1200. The CPU 1100 of computer 1000 reads and executes these programs from recording medium 1800, but as another example, these programs may be obtained from other devices via network N.

[0064] Although some embodiments of the present invention have been described in detail above with reference to the drawings, these are illustrative examples, and the present invention can be implemented in various other forms with modifications and improvements based on the knowledge of those skilled in the art, starting with the embodiments described in the disclosure section of the invention.

[0065] [7. Other] Furthermore, among the processes described in the above embodiments and modifications, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically by known methods. In addition, the processing procedures, specific names, and information including various data and parameters shown in the above document and drawings can be changed at will unless otherwise specified. For example, the various information shown in each figure is not limited to the information shown.

[0066] Furthermore, the components of each illustrated device are functionally conceptual and do not necessarily need to be physically configured as shown. In other words, the specific forms of distribution and integration of each device are not limited to those shown, and all or part of them can be functionally or physically distributed and integrated in any unit according to various loads and usage conditions.

[0067] Furthermore, the embodiments and modifications described above can be combined as appropriate, provided that the processing content is not inconsistent.

[0068] Furthermore, the terms "section, module, unit" mentioned above can be replaced with "means" or "circuit," etc. For example, the acquisition unit can be replaced with acquisition means or acquisition circuit. [Explanation of Symbols]

[0069] 1. Information Processing Device 2 Communications Department 3 Storage section 4. Control Unit 31 User information storage unit 32 Model Memory Unit 41 Acquisition Department 42 Extraction part 43 Generation part 44 Providing Department 50 User Terminals 100 Service provision device S Information Processing System

Claims

1. An extraction unit that extracts unread messages from official accounts registered by users in a chat service, A providing unit provides aggregated content, which is a collection of the unopened messages extracted by the extraction unit, through the chat service. An information processing device characterized by comprising:

2. The aforementioned supply unit is, Provide the aggregated content through a chart room for aggregated content. The information processing apparatus according to claim 1, characterized by the following:

3. The aforementioned supply unit is, To provide aggregated content that aggregates the summary content of each of the aforementioned unopened messages. The information processing apparatus according to claim 2, characterized in that

4. The aforementioned supply unit is, When a predetermined action is performed on the summary content, the unread message corresponding to the summary content is provided. The information processing apparatus according to claim 3, characterized by the following:

5. The aforementioned supply unit is, Switch from the chat room for the aggregated content to the official account's chart room and provide the unread messages corresponding to the summarized content. The information processing apparatus according to claim 4, characterized by the above.

6. The aforementioned supply unit is, To change the display order of the summary content based on a predetermined priority order. The information processing apparatus according to claim 3, characterized by the following:

7. The aforementioned supply unit is, The aggregated content switches the opened status of the unopened messages according to the opened status. The information processing apparatus according to claim 1, characterized by the following:

8. A method of information processing performed by a computer, An extraction process for extracting unread messages from official accounts registered by users in a chat service, and A provision step, which provides aggregated content, which is an aggregate of the unopened messages extracted by the extraction step, through the chat service. An information processing method characterized by including

9. An extraction procedure for extracting unread messages from official accounts registered by users in a chat service, and A provision procedure for providing aggregated content, which is a collection of the unread messages extracted by the extraction procedure, through the chat service. An information processing program characterized by causing a computer to execute it.

Citation Information

Patent Citations

  • Information processing device, information providing method, and program

    JP2016194739A