Content identification program, content identification system, and content identification method

The content specification system addresses the challenge of identifying relationships between data in multiple databases by generating related information based on usage data, effectively overcoming the limitations of distributed data management systems.

JP2025040595APending Publication Date: 2025-03-25JCB CO LTD +1
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2023147496
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-09-12
Publication Date
2025-03-25

AI Technical Summary

Technical Problem

Existing technologies struggle to identify relationships between data in multiple databases, particularly in distributed data management systems where database references are restricted for security reasons.

Method used

A content specification system that utilizes a program to generate related information about content managed in different information processing systems, acquiring usage information to identify relationships between content across multiple databases.

Benefits of technology

Enables the identification of relationships between data in multiple databases, even in distributed systems, facilitating better data utilization and new business opportunities by uncovering linked content.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025040595000001_ABST
    Figure 2025040595000001_ABST
Patent Text Reader

Abstract

To provide a content identification program, a content identification system, and a content identification method that identify a relation between data in a plurality of databases.SOLUTION: A content identification program causes a computer to realize: a relation information generation unit which generates, on the basis of usage information regarding respective usage records of a plurality of contents managed in a plurality of information processing systems, relation information regarding a set of contents managed in different information processing systems and having a relation regarding usage; a usage information acquisition unit which acquires first usage information related to a usage record of a first content managed in a first information processing system; and a content identification unit which identifies, on the basis of the relation information and the first usage information, among the plurality of contents, a second content managed in a second information processing system different from the first information processing system, as a content having a relation regarding usage with the first content.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a content identification program, a content identification system, and a content identification method. [Background technology]

[0002] Conventionally, techniques for identifying relationships between data items have been known to support data utilization.

[0003] For example, the data utilization support device described in Patent Document 1 supports utilization of data in multiple databases. First, the device generates first metadata related to the data in the first database based on the access history of the user to the first database, and generates second metadata related to the data in the second database based on the access history of the user to the second database. Next, the device generates association information that associates the associated data in the first database with the data in the second database based on the first metadata and the second metadata. Then, the device identifies other data related to a specific data item in the first database based on the association information, and outputs information regarding the association between the specific data item and the other associated data. In particular, the device identifies multiple data items in the first database that are accessed by accessing the same data item in the second database as being associated. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] JP 2019-101533 A Summary of the Invention [Problem to be solved by the invention]

[0005] However, the data utilization support device described in Patent Document 1 is premised on accessing the first database and detecting the relationships between multiple pieces of data in the first database, and therefore does not take into consideration identifying the relationships between data in multiple databases.

[0006] Therefore, an object of one embodiment of the present invention is to enable identification of relationships between data in multiple databases. [Means for solving the problem]

[0007] A content identification program according to one embodiment of the present invention causes a computer to implement a relationship information generation unit that generates relationship information regarding a set of content that is managed in different information processing systems and has a usage relationship based on usage information regarding each of a plurality of contents managed in the plurality of information processing systems, a usage information acquisition unit that acquires first usage information regarding the usage record of a first content managed in the first information processing system, and a content identification unit that identifies, based on the relationship information and the first usage information, a second content among the plurality of contents that is managed in a second information processing system different from the first information processing system, as content that has a usage relationship with the first content.

[0008] In the present invention, a "unit" does not simply mean a physical means, but also includes cases where the functions of the "unit" are realized by software. Furthermore, the functions of one "unit" or device may be realized by two or more physical means, devices, or software modules, and the functions of two or more "units" or devices may be realized by one physical means, device, or software module. Effect of the Invention

[0009] According to one embodiment of the present invention, relationships between data in multiple databases can be identified. [Brief description of the drawings]

[0010] [Figure 1] FIG. 1 is a diagram showing an overview of processing in a content identification system 100 according to an embodiment of the present invention. [Diagram 2] FIG. 1 is a diagram showing a configuration of a content identification system 100 according to an embodiment of the present invention. [Diagram 3] 4 is a diagram showing an example of usage information stored in a storage unit 110. FIG. [Figure 4] 4 is a diagram showing an example of relationship information stored in a storage unit 110. FIG. [Diagram 5] 4 is a flowchart showing an example of processing in the content identification system 100. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0011] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Preferred embodiments of the present invention will now be described with reference to the accompanying drawings, in which: Fig. 1 is a diagram showing an overview of processing in a content identification system 100 according to an embodiment of the present invention.

[0012] The content identification system 100 is an information processing system realized by a content identification program, and is an information processing system that identifies a second content that has a usage relationship with the first content and is managed in an information processing system different from the first content, based on first usage information regarding a usage record of a user's use of a first content.

[0013] First, a user uses a first content managed in a first information processing system (S101).The content identification system 100 acquires usage information related to the usage record of the usage (S102).

[0014] The content identification system 100 identifies a second content managed in a second information processing system different from the first information processing system as a content having a usage relationship with the first content based on the usage information and the relationship information related to a set of contents managed in a different information processing system and having a usage relationship (S103). The content identification system 100 generates notification information for notifying the usage relationship between the first content and the second content (S104) and outputs the notification information to at least one of the first information processing system and the second information processing system (S105).

[0015] In recent years, the centralized management of data by so-called platform providers has come to be seen as problematic, and there is an increasing need for decentralized management of data by multiple information processing systems. In the case of decentralized management of data by multiple information processing systems, access to each other's databases is restricted from the perspective of improving data security, etc. This makes it difficult to detect the relationship between data in each database, limiting data utilization. Furthermore, because data utilization is limited, the creation of new businesses that utilize data is also limited.

[0016] Therefore, the content identification system 100 identifies the relationship between data (contents) managed by a plurality of information processing systems based on usage information related to the usage records of the data (contents). As a result, even if data is managed in a distributed manner by a plurality of information processing systems, the relationship between the data (contents) in each database can be detected.

[0017] 2 is a diagram showing a configuration of a content identification system 100 according to an embodiment of the present invention. The content identification system 100 is communicably connected to a user device 200 and an information processing system 300 (e.g., a first information processing system 310 and a second information processing system 320) via a network such as the Internet. Details of the content identification system 100 will be described later.

[0018] The user device 200 is a computer used by a user, such as a smartphone, a tablet terminal, or a personal computer.

[0019] A user uses the user device 200 to access content managed in an information processing system 300, which will be described later.

[0020] The user device 200 may provide usage information relating to the usage record of the usage to the content identification system 100. Specifically, the user device 200 stores the usage information relating to the usage record of the usage in a storage unit of the user device 200, for example, in accordance with the usage of the content managed in the information processing system 300. Then, the content identification system 100 acquires the usage information from the storage unit of the user device 200.

[0021] The information processing system 300 may be, for example, a service providing system that provides a predetermined information processing service to a user. The information processing system 300 manages, for example, content.

[0022] Here, the content may be, for example, data used by the user, or an application of an information processing service used by the user.

[0023] The information processing system 300 may provide usage information related to a usage record of a user's usage of content to the content identification system 100. Specifically, the information processing system 300 stores the usage information in a storage unit of the information processing system 300, for example, in response to the user's usage of content. Then, the content identification system 100 acquires the usage information from the storage unit of the information processing system 300.

[0024] The first information processing system 310, for example, manages usage information related to the first content. The second information processing system 320, for example, manages usage information related to the second content. The first information processing system 310 and the second information processing system 320 may be different information processing systems. Furthermore, the administrator (e.g., a first administrator) of the first information processing system 310 and the administrator (e.g., a second administrator) of the second information processing system 320 may be the same person or different people.

[0025] 2, one user device 200 is shown, but the user device 200 may be a plurality of user devices 200. In addition, in FIG. 2, the first information processing system 310 and the second information processing system 320 are shown, but there may be another information processing system (for example, a third information processing system).

[0026] Next, details of the content identification system 100 will be described. The content identification system 100 includes a storage unit 110, a usage information acquisition unit 120, a related information generation unit 130, a content identification unit 140, a notification information generation unit 150, and a notification information output unit 160. Each unit shown in Fig. 2 can be realized, for example, by using a storage area or by a processor executing a program stored in the storage area.

[0027] The storage unit 110 stores information to be processed in the content identification system 100. The storage unit 110 can store, for example, usage information and related information, which will be described later.

[0028] The usage information acquisition unit 120 acquires usage information relating to the usage record of the content, and stores it in the storage unit 110 .

[0029] The usage information acquisition unit 120 can acquire usage information of each of a plurality of contents managed in a plurality of information processing systems.

[0030] Here, the multiple contents managed in the multiple information processing systems include, for example, a first content managed in the first information processing system 310 and a second content managed in the second information processing system 320. That is, the usage information acquisition unit 120 can acquire first usage information related to the usage record of the first content managed in the first information processing system 310, and usage information related to the second content managed in the second information processing system 320.

[0031] The usage information may be, for example, information indicating the corresponding content itself. The information indicating the content itself may be information on the content itself, or may be content identification information for identifying the content.

[0032] The usage information may be, for example, log information generated according to the usage of the content. This allows the content identification system 100 to evaluate the relationship between the contents while preventing the information indicating the content itself from being leaked without processing the information indicating the content itself.

[0033] The log information may be, for example, information that records processing according to the use of the content. The log information may include, but is not limited to, for example, user information indicating a user who uses the content, use time information indicating a time of use, use content information indicating the content of use, and used content information indicating the content to be used. The used content information may be information on the content itself or content identification information.

[0034] In addition, the log information may include, for example, information regarding the attributes of the content user (e.g., gender, age, individual or corporation, etc.), information regarding the attributes of the device using the content (e.g., smartphone, desktop computer, laptop terminal, tablet terminal, wearable watch, drone, self-driving car, operating system installed on the device, etc.), location information when the content was used, operation history information, website access history information, information regarding the type of content (document data, audio data, image data, video data, etc.), information regarding the type of content usage (e.g., data acquisition, editing, deletion, storage), and information regarding the type of communication method (e.g., Wi-Fi (registered trademark), mobile data communication, etc.).

[0035] The usage information may be, for example, action record information indicating a record of an action in the real world. The action record information may be, for example, information indicating that a specific product has been ordered, procured, or placed an order, information indicating that a specific product has been shipped or delivered, or information indicating that a specific product has been put out or sold. This allows the content identification system 100 to identify a relationship regarding the use of content based on a record of actions in the non-digitized real world.

[0036] The content is not particularly limited, but may be, for example, document data, audio data, image data, video data, a payment wallet corresponding to a user's account, or a website.

[0037] The usage information acquiring unit 120 can acquire the usage information from, for example, the user device 200. In this case, the user device 200 may store the usage information in a storage unit of the user device 200 in accordance with the usage of the content.

[0038] Furthermore, the usage information acquisition unit 120 can acquire the usage information, for example, from the information processing system 300. In this case, the information processing system 300 may store the usage information in a storage unit of the information processing system 300 in response to the user's use of the content.

[0039] 3 is a diagram showing an example of usage information stored in the storage unit 110. The usage information stored in the storage unit 110 includes, for example, a usage information ID, usage user information, usage time information, usage details information, and usage content information. The usage information ID is information for identifying the usage information stored in the storage unit 110.

[0040] The relationship information generation unit 130 generates relationship information regarding a set of contents that are managed in different information processing systems and have a usage relationship based on usage information regarding the usage records of each of a plurality of contents managed in a plurality of information processing systems, and stores the generated relationship information in the memory unit 110.

[0041] The set of contents indicated by the relationship information is a set of contents having a relationship with each other regarding usage, such as a set of contents that are similar to each other, a set of contents that are used by a user at the same time or with a specified time difference, or other set of contents that can be evaluated as having a specified relationship or association with each other regarding the usage of the contents.

[0042] Note that here, a set of mutually similar contents may be, for example, a set of contents having similar content attributes (for example, content file extension, application type).

[0043] Furthermore, the relationship regarding usage may be a relationship that can be recognized or detected by a human being (for example, an administrator of the content identification system 100).

[0044] Alternatively, the relationship may be one that cannot be recognized or detected by humans, but can be detected by a predetermined information processing technology (e.g., machine learning or deep learning). In this case, the relationship information may be a model that outputs usage information having a relationship related to usage when usage information is input. This allows the content identification unit 140, which will be described later, to detect a relationship between contents that humans (e.g., an administrator of the content identification system 100) cannot recall, and identify the second content.

[0045] The information on the set of contents may be, for example, information in which contents (for example, the contents themselves or the content identification information) are associated with each other, or information in which usage information corresponding to the contents is associated with each other. In other words, the relationship information may be information on a set of usage information of each of the contents having a relationship with each other regarding usage.

[0046] The relationship information may be relationship information regarding two sets of content having a usage-related relationship, or may be relationship information regarding three or more sets of content having a usage-related relationship.

[0047] The relationship information generating unit 130 generates the relationship information before the second content is identified by the content identifying unit 140, which will be described later. That is, in order to identify the second content, the relationship information generating unit 130 identifies a set of contents having a mutual usage relationship in advance, and learns the relationship between the contents, so to speak.

[0048] The relationship information generating unit 130 can generate the relationship information, for example, before the first usage information is acquired by the usage information acquiring unit 120. This allows the content identifying unit 140, which will be described later, to quickly identify the second content in response to the acquisition of the first usage information.

[0049] Furthermore, the relationship information generating unit 130 can generate the relationship information after, for example, the first usage information is acquired by the usage information acquiring unit 120. This allows the content identifying unit 140, which will be described later, to identify the second content with high accuracy based on the relationship information generated based on the latest usage information.

[0050] 4 is a diagram showing an example of relationship information stored in storage unit 110. The relationship information stored in storage unit 110 includes, for example, a relationship information ID and a usage information ID. The relationship information ID is information for identifying the relationship information stored in storage unit 110. The usage information ID included in the relationship information is, for example, the usage information ID of each of a plurality of pieces of usage information having a relationship regarding usage.

[0051] Based on the relationship information and the first usage information, the content identification unit 140 identifies, among the multiple contents, a second content managed in a second information processing system 320 different from the first information processing system 310, as content having a usage relationship with the first content.

[0052] The content identification unit 140 can identify the second content corresponding to the second usage information by identifying the second usage information related to the first usage information based on the relationship information, for example. Note that since the usage information includes, for example, usage content information, the content identification unit 140 can identify the corresponding second content by identifying the second usage information.

[0053] Here, the first content is content managed in the first information processing system 310, and the second content is content managed in the second information processing system 320. The first information processing system 310 and the second information processing system 320 are different information processing systems and usually cannot refer to each other's data, so it is difficult for the first information processing system 310 and the second information processing system 320 to detect the relationship between each other's contents. Therefore, the content identification system 100 (particularly, the content identification unit 140) identifies the second content based on the relationship information and the first usage information.

[0054] Furthermore, based on the relationship information and the second usage information related to the usage record of the second content, the content identification unit 140 identifies, among the multiple contents, a third content managed in a third information processing system different from the first information processing system 310 as a content having a usage relationship with the first content. In other words, the content identification unit 140 can, in a chain reaction, identify a third content that does not have a direct relationship with the first content based on the relationship information but has an indirect relationship via the second content. This allows the content identification system 100 to identify various contents as contents related to the first content.

[0055] The third information processing system may be managed by the same administrator as the second information processing system 320, or may be managed by a different administrator.

[0056] The notification information generating unit 150 generates notification information for notifying a relationship regarding the use of the first content and the second content.

[0057] The notification information output section 160 outputs notification information to at least one of the first information processing system 310 and the second information processing system 320.

[0058] The notification information is information for notifying at least one of the first information processing system 310 and the second information processing system 320 of a relationship regarding usage between the first content and the second content. The notification information may be, for example, information notifying that the first content and the second content have a relationship regarding usage.

[0059] The notification information may be relationship information regarding a set of the first content and the second content, or may be information in which content identification information of the first content and the second content are associated with each other.

[0060] The notification information may be information indicating a score showing the relationship regarding the use of the first content and the second content, or may be information that visually displays the score (for example, by a graph). This allows the first administrator of the first information processing system and the second administrator of the second information processing system to quantitatively evaluate the relationship regarding the use of the first content and the second content.

[0061] In this case, the notification information may be information indicating only the score of the relationship regarding the use of the first content and the second content, or may be information indicating the score of the relationship between the plurality of contents. The information indicating the score of the relationship between the plurality of contents may be information indicating the score in descending order of the score, for example.

[0062] The notification information may further include at least one of the first usage information and the second usage information, whereby the first administrator of the first information processing system and the second administrator of the second information processing system can grasp the basis of the relationship regarding usage.

[0063] The notification information may further include user information corresponding to at least one of the first usage information and the second usage information, so that the first administrator of the first information processing system and the second administrator of the second information processing system can grasp the relationship between the users.

[0064] At least one of the first information processing system 310 and the second information processing system 320 can grasp that the first content and the second content have a relationship regarding use with each other by acquiring the notification information. Then, the first administrator of the first information processing system and the second administrator of the second information processing system can respectively propose a content linkage to the first administrator of the second information processing system and the second administrator of the first information processing system. Here, the content linkage may be, for example, a new business proposal based on the fact that the first content and the second content have a relationship regarding use.

[0065] As described above, the relationship regarding usage between the first content and the second content is identified by the processing of the content identification system 100, and it is difficult for the first administrator of the first information processing system and the second administrator of the second information processing system to identify it individually. The first administrator of the first information processing system and the second administrator of the second information processing system can understand that the first content and the second content have a relationship regarding usage through obtaining the notification information, and can consider and propose new businesses to each other.

[0066] In particular, when the notification information includes the user information, the first administrator of the first information processing system and the second administrator of the second information processing system can consider a new business focused on that user.

[0067] FIG. 5 is a flowchart showing an example of processing in the content identification system 100.

[0068] First, the usage information acquisition unit 120 acquires usage information of a plurality of contents, and the relationship information generation unit 130 generates the relationship information (S501). The usage information acquisition unit 120 acquires the first usage information of the first content (S502). The content identification unit 140 identifies the second content as a content having a usage relationship with the first content based on the relationship information and the first usage information (S503). The notification information generation unit 150 generates notification information, and the notification information output unit 160 outputs the notification information to at least one of the first information processing system 310 and the second information processing system 320 (S504).

[0069] An embodiment of the present invention has been described above. The content identification system 100 generates relationship information based on usage information of a plurality of contents, and can identify a second content managed in a second information processing system 320 different from the first information processing system 310 as a content having a usage relationship with the first content based on the relationship information and the first usage information. This allows the content identification system 100 to identify the relationship between data in a plurality of databases.

[0070] Furthermore, the content identification system 100 can output notification information for notifying the first information processing system 310 and / or the second information processing system 320 of the relationship regarding usage between the first content and the second content. This allows the administrator of at least one of the first information processing system 310 and / or the second information processing system 320 to understand that the first content and the second content have a relationship regarding usage.

[0071] Furthermore, the content identification system 100 can identify a third content managed in a third information processing system different from the first information processing system 310 as a content having a usage-related relationship with the first content based on the relationship information and the second usage information. This allows the content identification system 100 to sequentially identify content having a usage-related relationship with the first content.

[0072] It should be noted that the present embodiment is provided to facilitate understanding of the present invention, and is not intended to limit the present invention. The present invention may be modified or improved without departing from the spirit of the present invention, and equivalents thereof are also included in the present invention. [Explanation of symbols]

[0073] 100 Content identification system, 110 Storage unit, 120 Usage information acquisition unit, 130 Related information generation unit, 140 Content identification unit, 150 Notification information generation unit, 160 Notification information output unit, 200 User device, 310 First information processing system, 320 Second information processing system

Claims

1. On the computer, a relationship information generating unit that generates relationship information regarding a set of content that is managed in different information processing systems and has a relationship regarding usage, based on usage information regarding respective usage records of a plurality of content items managed in the plurality of information processing systems; a usage information acquisition unit that acquires first usage information related to a usage record of the first content managed in the first information processing system; a content identification unit that identifies, among the plurality of contents, a second content managed in a second information processing system different from the first information processing system, as a content having a relationship of usage with the first content, based on the relationship information and the first usage information; A content specific program that achieves this.

2. The content identification program according to claim 1, further realizing in the computer a notification information output unit that outputs notification information to notify at least one of the first information processing system and the second information processing system of a relationship regarding the use of the first content and the second content.

3. The content identification program of claim 1 or 2, wherein the content identification unit identifies, among the plurality of contents, a third content managed in a third information processing system different from the first information processing system, as a content having a usage relationship with the first content based on the relationship information and second usage information regarding the usage record of the second content.

4. a relationship information generating unit that generates relationship information regarding a set of content that is managed in different information processing systems and has a relationship regarding usage, based on usage information regarding respective usage records of a plurality of content items managed in the plurality of information processing systems; a usage information acquisition unit that acquires first usage information related to a usage record of the first content managed in the first information processing system; a content identification unit that identifies, among the plurality of contents, a second content managed in a second information processing system different from the first information processing system, as a content having a relationship of usage with the first content, based on the relationship information and the first usage information; A content identification system comprising:

5. The computer generating relationship information regarding a set of contents that are managed in different information processing systems and have a relationship regarding usage based on usage information regarding respective usage records of a plurality of contents managed in a plurality of information processing systems; acquiring first usage information relating to a usage record of the first content managed in the first information processing system; identifying, from among the plurality of contents, a second content managed in a second information processing system different from the first information processing system, as a content having a usage relationship with the first content, based on the relationship information and the first usage information; How content is identified.

Citation Information

Patent Citations

  • Support device for active use of data, support system for active use of data, and support method for active use of data

    JP2019101533A

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

    WO2017183703A1

  • Polyamine cross-linker formulation and its production

    JP1998001533A