Information processing device and program

The information processing device and program assess data value by analyzing usage history and transmission relationships, addressing the challenge of evaluating data in existing technologies and enhancing data management and transaction decisions.

JP7666009B2Active Publication Date: 2025-04-22FUJIFILM BUSINESS INNOVATION CORP
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
JP2021024464
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-02-18
Publication Date
2025-04-22
Estimated Expiration
2041-02-18

AI Technical Summary

Technical Problem

Existing technologies lack an effective method to assess the value of data based on its usage history and transmission destinations, which is crucial for evaluating data in various applications.

Method used

An information processing device and program that evaluate data value by considering usage history, including the number of transmissions and receptions, and the relationships between transmission destinations, adjusting the value accordingly.

Benefits of technology

Enables accurate evaluation of data value by considering its usage history and transmission patterns, facilitating better decision-making in data management and transactions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007666009000001
    Figure 0007666009000001
  • Figure 0007666009000002
    Figure 0007666009000002
  • Figure 0007666009000003
    Figure 0007666009000003
Patent Text Reader

Abstract

To provide an information processing apparatus for evaluating a value of data, and a program.SOLUTION: In an information processing system, when a user issues an instruction to post data 30, a terminal 12A serving as an information processing apparatus posts the data 30 on a server 10, a terminal device 12B, and a terminal device 12C, in this order. The terminal device 12A performs control so as to modify evaluation of the value of the data 30 on the basis of a use history of the data, such as by decreasing the value of the data 30, in accordance with the frequency of posting of the data 30, which is the use history of the data 30.SELECTED DRAWING: Figure 6
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an information processing device and a program. [Background technology]

[0002] Patent Document 1 describes a system that improves the reliability of evaluators' evaluations of posted content.

[0003] Patent Document 2 describes a system that enhances incentives for respondents by linking with an affiliate program.

[0004] Patent Document 3 describes a system that regards content posted by a user on an SNS as a transaction, ensures the authenticity of the content posted by the user, and is resistant to data tampering.

[0005] Patent document 4 describes a device that, when a product is purchased or a service is provided on a user's e-commerce site, adds the full amount of commission to either the poster database or the introducer database based on a distribution ratio stored in an affiliate data service. [Prior art documents] [Patent documents]

[0006] [Patent Document 1] JP 2014-174912 A [Patent Document 2] JP 2012-141782 A [Patent Document 3] Patent No. 6762057 [Patent Document 4] International Publication No. 2011 / 007721 Summary of the Invention [Problem to be solved by the invention]

[0007] An object of the present invention is to assess the value of data. [Means for solving the problem]

[0008] The invention according to claim 1 has a processor, When transmitting or receiving data, usage history information is obtained which is linked to the data and includes information indicating the destination of the data and the number of times the data has been transmitted or received, and the value of the data is reduced more as the number of times the data has been transmitted or received increases, and when the data is transmitted to a plurality of destinations which are related to each other, the reduction in the value of the data is made greater than when the data is transmitted to a plurality of destinations which are not related to each other; It is an information processing device.

[0011] Claim 2 In the present invention, the processor further If the contractual conditions are met, the The value of data and reduce the value of such data if you do not comply with the terms of the agreement. 2. The information processing device according to claim 1, characterized in that:

[0012] Claim 3 The invention relates to The processor, Use of the Data From historical information, the usage status of the data The data in question Get information about the transmission 1, characterized in that OR 2 The present invention relates to an information processing device.

[0014] Claim 4 In the present invention, the processor: The Data Vary the range of value change The present invention is characterized in that 3 The present invention relates to an information processing device.

[0019] Claim 5 The present invention relates to a computer that: When transmitting or receiving data, usage history information is obtained which is linked to the data and includes information indicating the destination of the data and the number of times the data has been transmitted or received, and the value of the data is reduced more as the number of times the data has been transmitted or received increases, and when the data is transmitted to a plurality of destinations which are related to each other, the reduction in the value of the data is made greater than when the data is transmitted to a plurality of destinations which are not related to each other; This is a program to make it work like this. Effect of the Invention

[0020] Claim 1, 5 According to the present invention, the value of data can be evaluated.

[0022] Claim 2 According to the present invention, value can be obtained according to the fulfillment of a contract for data.

[0023] Claim 3According to the present invention, an evaluation according to the history of data transmission can be obtained.

[0024] Claim 4 According to the present invention, an evaluation can be obtained according to the destination of data transmission. [Brief description of the drawings]

[0029] [Figure 1] 1 is a block diagram showing a configuration of an information processing system according to an embodiment of the present invention. [Diagram 2] FIG. 2 is a block diagram showing a configuration of a server. [Diagram 3] FIG. 2 is a block diagram showing a configuration of a terminal device. [Figure 4] 4 is a flowchart showing a process according to the present embodiment. [Diagram 5] FIG. 11 is a diagram showing usage history information. [Figure 6] FIG. 2 is a block diagram showing a server and a terminal device. [Figure 7] FIG. 2 is a block diagram showing a server and a terminal device. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0030] An information processing system according to this embodiment will be described with reference to Fig. 1. Fig. 1 shows an example of the configuration of the information processing system according to this embodiment.

[0031] The information processing system according to the present embodiment includes, as an example, a server 10 and N terminal devices (N is an integer equal to or greater than 1). In the example shown in FIG. 1, the information processing system according to the present embodiment includes terminal devices 12A, 12B, 12C, . . . , 12N. The number of terminal devices shown in FIG. 1 is merely an example, and one or more terminal devices may be included in the information processing system according to the present embodiment. Hereinafter, when it is not necessary to distinguish between the terminal devices 12A, 12B, 12C, . . . , 12N, these will be referred to as "terminal devices 12". The information processing system according to the present embodiment may include devices other than the server 10 and the terminal devices 12.

[0032] The server 10 and each terminal device 12 have a function of communicating with other devices. The communication may be wired communication using a cable, or wireless communication. That is, each device may be physically connected to other devices via a cable to transmit and receive information, or may transmit and receive information wirelessly. Examples of wireless communication include short-range wireless communication and Wi-Fi (registered trademark). Examples of short-range wireless communication include Bluetooth (registered trademark), RFID (Radio Frequency Identifier), and NFC. For example, each device may communicate with other devices via a communication path N such as a LAN (Local Area Network) or the Internet.

[0033] The server 10 provides an online service via a communication path N. A user can use the online service by using a terminal device 12.

[0034] The online service may be, for example, a service that provides online storage, a service that provides online meetings, a service that provides content online, a service that provides online games, a service that provides online shopping, a social network service (SNS), or a combination of at least two of these. An online meeting may be called a web meeting, a remote meeting, a video meeting, or the like. The content may be, for example, entertainment (for example, concerts, plays, movies, videos, music, etc.), sports, e-sports, etc. For example, a video distribution service or a music distribution service is an example of a service that provides content online. A user may watch entertainment online, or watch sports or e-sports.

[0035] The online service may be a service that uses a virtual space, or may be a service that does not use a virtual space. A virtual space is a concept that contrasts with a real space, and is, for example, a virtual space realized by a computer, a virtual space formed on a network such as the Internet, a virtual space realized by VR (Virtual Reality) technology, or cyberspace. For example, a virtual three-dimensional space or two-dimensional space corresponds to an example of a virtual space.

[0036] The server 10 may be a device that does not provide online services. The server 10 may receive and store data transmitted from the terminal device 12 to the server 10, may transmit data transmitted from the terminal device 12 to the server 10 to another terminal device 12, or may transmit data stored in the server 10 to the terminal device 12. The server 10 may be a file server, or may have a function of constructing a database.

[0037] The terminal device 12 is, for example, a personal computer (hereinafter referred to as a "PC"), a tablet PC, a smartphone, a wearable device (for example, AR (Augmented Reality) glasses, VR (Virtual Reality) glasses, MR (Mixed Reality) glasses, a hearable device, etc.), or a mobile phone.

[0038] In this embodiment, the value of the data is changed according to the usage history of the data. For example, the value of the data is determined based on the usage history of the data. The process of determining the value of the data and the process of changing the value of the data may be performed by the server 10 or by the terminal device 12. For example, when data is transmitted, these processes may be performed by the device that is the transmission source of the data or by the device that is the transmission destination of the data.

[0039] The data is not particularly limited, and may be, for example, image data, video data, sound data (e.g., voice data, music data, etc.), character string data (e.g., messages, etc.), document data, drawing data, data relating to living organisms (e.g., various data obtained from living organisms), data perceived by any of the five senses (e.g., tactile data, taste data, olfactory data, etc.), control data for controlling equipment, or a combination of at least two of these. Of course, these are merely examples, and the data used in this embodiment may be data other than the data described here. Furthermore, the format of the data is not particularly limited. The concept of data may include a program.

[0040] The use of data includes, for example, moving data, sending data, posting data, uploading data, receiving data, downloading data, acquiring data, copying data, editing data, or other operations or processes on data.

[0041] Examples of data movement include data movement from a device or storage medium to another device or storage medium, data movement from a folder to another folder, and the like.

[0042] Examples of data transmission include data transmission by email, data transmission using SNS, data transmission using the Internet or other communication paths, and the like.

[0043] Examples of data posting include posting data to a social networking site, posting data to a website (for example, a video distribution site, a music distribution site, or a website that provides a message board, etc.), and the like.

[0044] Examples of data uploading include uploading data to online storage, uploading data to a device such as a server, and the like.

[0045] Examples of receiving data include receiving data via email, receiving data using SNS, receiving data using the Internet or other communication paths, and the like.

[0046] Examples of data downloads include downloading data using a social networking service, downloading data from a website, downloading data from online storage, and downloading data from a device such as a server.

[0047] Data may be acquired by methods other than receiving or downloading as described herein.

[0048] Examples of data editing include changing the content of data, deleting the content of data, adding the content of data, etc. For example, editing a document, an image, a video, or music is one example of data editing.

[0049] Examples of other operations or processes include renaming data, compressing data, decompressing compressed data, encrypting data, decrypting encrypted data, converting the format of data, splitting data, or combining data.

[0050] The data usage history includes, for example, the number of times the data was used (for example, the total number of times the data was used, the number of times the data was used within a predetermined period, the frequency of use, etc.), the user who used the data, the date and time of the data use, or a combination of at least two of these, etc. In addition to these, the data usage history may also include processes, matters, contracts, etc. related to the use of the data.

[0051] Data is linked to usage history information indicating the usage history of the data. When data is used, the usage history information linked to the data is updated, and information indicating the usage is included in the updated usage history information. For example, when data is sent or posted, information indicating that the data has been sent or posted is included in the usage history information linked to the data. For example, information indicating the destination or posting destination, information indicating the date and time of sending or posting, and information for identifying the user who sent or posted are included in the usage history information.

[0052] For example, the usage history information is associated with the data, and when the data is moved, the usage history information is associated with the data and moved together with the data.

[0053] As another example, usage history information for each data item may be linked to the data and stored and managed in a management device such as a server, and does not have to be moved along with the data when the data is moved.

[0054] The usage history of data may be managed by using technology that synchronizes and records data, such as blockchain, etc. This allows the data to be strictly managed in chronological order from its generation to its distribution, disposal, and deletion.

[0055] The data may be associated with classification information used to classify the data. The classification information is not particularly limited as long as it is information that can be used to classify the data, and includes, for example, information indicating the creation date and time of the data, information indicating the update date and time of the data, information indicating the type of the data, information indicating the capacity of the data, information indicating the name of the data, information indicating the date and time of access to the data, information indicating the genre, category, or field of the content expressed by the data, information indicating the attributes of the creator of the data, information indicating the place where the data was created (for example, a country, a region, etc.), or a combination of at least two of these. The information indicating the attributes of the creator includes, for example, information for identifying the creator (for example, a name, a user ID, account information, etc.), information indicating the gender of the creator, information indicating the age of the creator, information indicating the address or residence of the creator, information indicating the birthplace of the creator (for example, a country, a region, etc.), information indicating the physical characteristics of the creator, information indicating the hobbies of the creator, information indicating the ideas of the creator, information indicating the preferences of the creator, or a combination of at least two of these. The classification information may be meta information or tag information associated with the data. The classification information may be used for searching for data. Using the classification information, the data may be classified and the data may be searched.

[0056] The value of data is determined according to a predetermined standard, for example, based on the usage history of the data. For example, the more times the data is used, the lower the value of the data. In other words, the less times the data is used, the higher the value of the data. Specifically, the more times the data is posted or transmitted, the lower the value of the data. The value of data may be changed in stages. Furthermore, the value of data may be changed depending on the user who uses the data, or depending on the destination or posting destination when the data is transmitted or posted, or depending on the purpose of use of the data.

[0057] The value of data may be changed according to the type and manner of use of the data. In other words, the consumption of the value of the data may differ according to the type and manner of use of the data. For example, the change in the value of data may differ between transmitting, posting, or moving data and duplicating data. Specifically, when data is transmitted, posted, or moved to another device, the value of the data may be lowered more than when the data is duplicated. Of course, the opposite process may also be performed.

[0058] The value of data is expressed, for example, by points, ranking, amount, etc. For example, the more points the data has, the more valuable the data is, the higher the ranking the data is, and the more expensive the data is, the more valuable the data is. For example, the more times data is used, the lower the ranking or amount of the data is.

[0059] The value of data may vary, for example, depending on compliance with contractual conditions from acquisition to provision of the data. In other words, if data is acquired illegally, or if historical information proving that the data was acquired and managed after a legal contract is not linked to the data, the value of the data may be reduced. Of course, the more information that can prove legality, the higher the value of the data. Also, if a contract has a deadline, the value of the data may be determined to be variable at the time of determining the value.

[0060] Value information indicating the value of data is linked to the data. The value information may be included in the usage history information or may be included in the classification information. By referring to the value information, a person who uses the data can recognize the value of the data. For example, when data is bought and sold, the seller and buyer of the data recognize the value of the data by referring to the value information linked to the data, and the price of the data is determined based on the value. The value may be used as a bargaining chip in the buying and selling process.

[0061] The hardware configuration of the server 10 will be described below with reference to Fig. 2. Fig. 2 shows an example of the hardware configuration of the server 10.

[0062] The server 10 includes, for example, a communication device 14, a UI 16, a memory 18, and a processor 20.

[0063] The communication device 14 is a communication interface having a communication chip, a communication circuit, etc., and has a function of transmitting information to other devices and a function of receiving information from other devices. The communication device 14 may have a wireless communication function or a wired communication function. The communication device 14 may communicate with other devices by using, for example, short-range wireless communication, or may communicate with other devices via a communication path N.

[0064] The UI 16 is a user interface and includes at least one of a display and an input device. The display is a liquid crystal display or an EL display. The input device is a keyboard, a mouse, an input key, an operation panel, etc. The UI 16 may be a UI such as a touch panel that combines a display and an input device.

[0065] The memory 18 is a device constituting one or more storage areas for storing data. The memory 18 is, for example, a hard disk drive, various types of memory (e.g., RAM, DRAM, ROM, etc.), other storage devices (e.g., optical disks, etc.), or a combination thereof. One or more memories 18 are included in the server 10.

[0066] The processor 20 is configured to control the operation of each part of the server 10. The processor 20 may have a memory. For example, the processor 20 provides an online service to a user. The processor 20 does not have to provide an online service.

[0067] Hereinafter, the hardware configuration of the terminal device 12 will be described with reference to Fig. 3. Fig. 3 shows an example of the hardware configuration of the terminal device 12.

[0068] The terminal device 12 includes, for example, a communication device 22, a UI 24, a memory 26, and a processor 28.

[0069] The communication device 22 is a communication interface having a communication chip, a communication circuit, etc., and has a function of transmitting information to other devices and a function of receiving information transmitted from other devices. The communication device 22 may have a wireless communication function or a wired communication function. The communication device 22 may communicate with other devices by using, for example, short-range wireless communication, or may communicate with other devices via a communication path N.

[0070] The UI 24 is a user interface and includes at least one of a display and an input device. The display is a liquid crystal display or an EL display, etc. The input device is a keyboard, a mouse, an input key, an operation panel, etc. The UI 24 may be a UI such as a touch panel that combines a display and an input device. The UI 24 may include a microphone and a speaker. Furthermore, the terminal device 12 may include an imaging device such as a camera.

[0071] The memory 26 is a device constituting one or more storage areas for storing data. The memory 26 is, for example, a hard disk drive, various types of memory (e.g., RAM, DRAM, ROM, etc.), other storage devices (e.g., optical disks, etc.), or a combination thereof. One or more memories 26 are included in the terminal device 12.

[0072] The processor 28 is configured to control the operation of each part of the terminal device 12. The processor 28 may include a memory.

[0073] The present embodiment will be described in detail below. The processor 20 of the server 10 or the processor 28 of the terminal device 12 may execute the processing according to the present embodiment, or the processor 20 and the processor 28 may cooperate to execute the processing according to the present embodiment. A part of a certain processing may be executed by the processor 20, and another part of the processing may be executed by the processor 28. The server 10, the terminal device 12, or a combination of these corresponds to an example of an information processing device according to the present embodiment.

[0074] A basic flow of processing according to this embodiment will be described with reference to Fig. 4. Fig. 4 is a flowchart showing the processing flow. As described above, in this embodiment, the value of data is changed according to the usage history of the data. Although Fig. 4 shows an example of a processing flow for changing the value of data, the processing flow shown in Fig. 4 is merely an example, and the value of data may be changed according to a processing flow other than that shown here.

[0075] First, when a request is made for data that satisfies a specific condition, data that matches the specific condition is searched for (S01). For example, when the server 10 requests the terminal device 12A to provide data that satisfies a specific condition, the processor 28 of the terminal device 12A searches for data that matches the specific condition. The data may be stored in the terminal device 12A or may be stored in a device other than the terminal device 12A.

[0076] When data matching the specific condition is found, it is determined whether the found data has been used in the past (S02). For example, it is determined whether the data has been transmitted, posted, or the like in the past. For example, the processor 28 of the terminal device 12A makes this determination by referring to the usage history information linked to the data.

[0077] If the searched data has been used in the past (S02, Yes), the processor 28 of the terminal device 12A reduces the value of the data (S03) and provides the data to the requester of the data (e.g., the server 10) (S04). For example, the data is transmitted from the terminal device 12A to the server 10, posted to an SNS provided by the server 10, or uploaded to an online storage provided by the server 10. The process of reducing the value of the data may be performed by the requester (e.g., the server 10).

[0078] If the searched data has not been used in the past (S02, No), the processor 28 of the terminal device 12A provides the data to the requester of the data (e.g., the server 10) as new data (S05). In other words, the processor 28 of the terminal device 12A provides the data to the requester without depreciating the value of the data.

[0079] For example, a remuneration amount for data may be determined based on the value of the data, and the remuneration amount may be paid by the requester of the data to the person who provided the data.

[0080] The present embodiment will now be described in more detail with reference to a specific example.

[0081] An example of the usage history information will be described with reference to Fig. 5. Fig. 5 shows an example of the usage history information.

[0082] The data 30 is linked to usage history information 32 of the data 30. In the example shown in Fig. 5, the usage history information 32 indicates the posting history of the data 30, information indicating the copying history of the data 30, the acquisition path of the data 30, the operation history of the data 30, and the type of the data 30. The usage history information 32 shown in Fig. 5 is merely an example, and information relating to other uses may be included in the usage history information 32, and all or part of the information shown in Fig. 5 may not be included in the usage history information 32.

[0083] The usage history information 32 includes, as a history of the posting of the data 30, information for identifying the source of the data 30 (e.g., the user who posted the data 30 or the device used to post the data 30), information for identifying the destination of the data 30 (e.g., the destination user, device, website, SNS, etc.), information indicating the date and time of posting, information for identifying the application software used in the posting (e.g., application software for using an SNS), and information indicating the number of posts.

[0084] The usage history information 32 includes, as a history of duplication of the data 30, information indicating the number of times the data 30 has been duplicated, information for identifying the user who duplicated the data 30, and information for identifying the device used to duplicate the data 30.

[0085] The data 30 may be obtained via the Internet, SNS, email, or a storage medium, for example.

[0086] As a history of operations on data 30, the usage history information 32 includes, for example, information for identifying the user who operated data 30, information for identifying the device used to operate data 30, information indicating the content of the operation, and information indicating the date and time when data 30 was operated.

[0087] In addition, classification information for classifying the data 30 may be linked. FIG. 4 shows information indicating the type of data, which is an example of classification information of the data 30. Here, as an example, the information indicating the type of the data 30 is included in the usage history information 32, but it may be linked to the data 30 separately from the usage history information 32. Also, classification information other than the information indicating the type of the data 30 may be linked to the data 30. In the example shown in FIG. 4, the type of the data 30 is a product purchase history. In other words, the data 30 is data that represents a product purchase history.

[0088] A specific example of this embodiment will be described below with reference to Fig. 6. Fig. 6 shows a server 10 and terminal devices 12A, 12B, and 12C.

[0089] For example, data 30 is stored in the memory 26 of the terminal device 12A. User A uses the terminal device 12A to instruct posting of the data 30. For example, the data 30 is posted from the terminal device 12A to the server 10 and the terminal devices 12B and 12C in accordance with the instruction of the user A. Specifically, the data 30 is posted from the terminal device 12A to the server 10 for the first time in accordance with the instruction of the user A ("First Post" in FIG. 6), and after the first posting, the data 30 is posted from the terminal device 12A to the terminal device 12B ("Second Post" in FIG. 6), and after the second posting, the data 30 is posted from the terminal device 12A to the terminal device 12C ("Third Post" in FIG. 6). The usage history information 32 is sent to the posting destination together with the data 30 when the data 30 is posted. Note that, in the example shown in FIG. 6, posting is given as an example of the use of the data 30, but the posting may be the transmission of data.

[0090] The processor 28 of the terminal device 12A does not reduce the value of the data 30 when it is posted for the first time, reduces the value of the data 30 by one when it is posted for the second time, and reduces the value of the data 30 by another one when it is posted for the third time. For example, if the value of data is expressed as ranks A, B, C, . . . in descending order of value, the value of the data 30 when it is posted for the first time is rank A, the value of the data 30 when it is posted for the second time is rank B, which is one rank lower than rank A, and the value of the data 30 when it is posted for the third time is rank C, which is one rank lower than rank B.

[0091] In this way, the processor 28 of the terminal device 12A changes the value of the data 30 depending on the number of times the data 30 is used (e.g., the number of times it is posted). Specifically, the processor 28 of the terminal device 12A lowers the value of the data 30 as the number of times the data is used (e.g., the number of times it is posted) increases.

[0092] More specifically, when the first posting is made, the processor 28 of the terminal device 12A includes information indicating the history of the first posting in the usage history information 32. For example, the processor 28 of the terminal device 12A includes information indicating that the number of times the data 30 has been used (here, the number of times it has been posted as an example) is the first time, that the posting destination is the server 10, the date and time of posting, and that the user who posted is user A, in the usage history information 32. In addition, since the posting to the server 10 is the first posting, the processor 28 of the terminal device 12A includes information indicating the value of the data 30 (for example, information indicating rank A) in the usage history information 32 without lowering the value of the data 30. The usage history information 32 is sent to the server 10 together with the data 30, accompanying the data 30. Note that, as an example, the data 30 is stored in the terminal device 12A even if it is posted to another device. The data 30 stored in the terminal device 12A is also linked to the usage history information 32 according to the use of the data 30.

[0093] When a second posting is made after the first posting, the processor 28 of the terminal device 12A includes information indicating the history of the second posting in the usage history information 32. For example, the processor 28 of the terminal device 12A includes information indicating that the number of times the data 30 has been used (here, the number of times it has been posted as an example) is the second time, that the posting destination is the terminal device 12B, the date and time of posting, and that the user who posted is user A, in the usage history information 32. In addition, since the posting to the terminal device 12B is the second posting, the processor 28 of the terminal device 12A reduces the value of the data 30 by one and includes information indicating the value of the data 30 (for example, information indicating rank B) in the usage history information 32. The usage history information 32 is sent to the terminal device 12B together with the data 30.

[0094] When a third posting is made after the second posting, the processor 28 of the terminal device 12A includes information indicating the history of the third posting in the usage history information 32. For example, the processor 28 of the terminal device 12A includes information indicating that the number of times the data 30 has been used (here, the number of postings as an example) is the third time, that the posting destination is the terminal device 12C, the date and time of posting, and that the user who posted is user A, in the usage history information 32. In addition, since the posting to the terminal device 12C is the third posting, the processor 28 of the terminal device 12A further reduces the value of the data 30 by one and includes information indicating the value of the data 30 (for example, information indicating rank C) in the usage history information 32. The usage history information 32 is sent to the terminal device 12C together with the data 30.

[0095] In addition, when the processor 28 of the terminal device 12B that has received the data 30 posts the data 30 to another device (for example, the server 10 in the example shown in FIG. 6) (reposting in FIG. 6), the processor 28 of the terminal device 12B reduces the value of the data 30 by one and includes information indicating the value of the data 30 (for example, information indicating rank C) in the usage history information 32.

[0096] The value of the data 30 may be determined by the device to which the data 30 is posted. For example, the value of the data 30 may be determined by the server 10 or the terminal devices 12B and 12C.

[0097] A reward amount for the data may be determined based on the value of the data 30, and the reward amount may be paid to the user who provided the data. The reward amount is determined based on the ranks A, B, C, etc. The reward amount for rank A is the highest, the reward amount for rank B is the second highest, and the reward amount for rank C is the third highest. The same applies for the subsequent ranks.

[0098] For example, a company that collects data by giving a reward to users who provide the data collects data using the server 10 and pays a reward to the user who provided the data. In the example shown in FIG. 6, in a first posting, the rank of the data 30 is rank A, so that user A who posted the first time is paid a reward amount according to rank A. The reward amount may be notified to user A. In a repost, the rank of the data 30 is rank C, so that a user who posted the repost (e.g. user B) is paid a reward amount according to rank C. The reward amount according to rank C is lower than the reward amount according to rank A. In this way, the more the number of times the data 30 is used (e.g. the number of posts), the more the value of the data 30 decreases, and accordingly the reward amount given to the user who provided the data 30 decreases.

[0099] The processor 28 of the terminal device 12A may set different values ​​for the data 30 when the data 30 is posted to the same posting destination and when the data 30 is posted to different posting destinations, even if the data 30 is posted the same number of times. For example, the processor 28 of the terminal device 12A lowers the value of the data 30 more when the data 30 is posted to the same posting destination multiple times than when the data 30 is posted to multiple posting destinations that are different from each other even if the number of postings is the same. For example, the processor 28 of the terminal device 12A lowers the value of the data 30 by increasing the degree of reduction in the value of each posting when the data 30 is posted to the same posting destination, compared to when the data 30 is posted to different posting destinations. To explain this with a specific example, when the rank of the data 30 is rank A, if the same data 30 is posted twice from the terminal device 12A to the server 10, the rank of the data 30 after the second posting is lowered to rank D. When data 30 is posted from terminal device 12A to server 10 (first posting) and then data 30 is posted from terminal device 12A to terminal device 12B (second posting), the rank of the data 30 after the second posting is lowered to rank C. In this way, even when the same data 30 is posted the same number of times, the value of the data 30 may be changed depending on whether the posting destinations are the same or different.

[0100] The processor 28 of the terminal device 12A may evaluate the data differently depending on whether the data 30 is transmitted to multiple destinations related to each other or multiple destinations that are not related to each other. Multiple destinations that are related to each other are, for example, multiple companies that compete with each other (for example, companies that conduct the same or similar business), and multiple destinations that are not related to each other are, for example, companies that do not compete with each other (for example, companies that do not conduct the same or similar business). When the data 30 is transmitted to multiple destinations related to each other, the processor 28 of the terminal device 12A may evaluate the data differently depending on whether the data 30 is transmitted to multiple destinations that are not related to each other. do not The value of the data 30 is lowered more than when the data 30 is transmitted to multiple destinations. For example, when the data 30 is ranked A and the data 30 is transmitted to multiple destinations related to each other, the processor 28 of the terminal device 12A lowers the rank of the data 30 from rank A to rank C. When the data 30 is transmitted to multiple destinations that are not related to each other, the processor 28 of the terminal device 12A lowers the rank of the data 30 from rank A to rank B. For example, when the same data 30 is transmitted to multiple companies that compete with each other, the value of the data 30 is lower than when the same data 30 is transmitted to multiple companies that are not competitors. Note that even in this case, the evaluation of the data 30 may be determined by the device to which the data 30 is transmitted.

[0101] The processor 28 of the terminal device 12A may change the evaluation of the data 30 depending on the initial destination of the data 30. For example, when the rank of the data 30 is rank A, if the initial destination of the data 30 is a first company, the rank of the data 30 is lowered from rank A to rank B, and when the initial destination is a second company, the rank of the data 30 is lowered from rank A to rank C. The first company may be, for example, a small company such as a venture company, and the second company may be a large company. The first company and the second company are determined by a user, an administrator of an information processing system, a service provider (e.g., a company), or the like.

[0102] When the data 30 is transmitted again after the data 30 has been transmitted, the user A who transmitted the data 30 first may be evaluated. For example, a reward may be given to the user A. When the server 10 is collecting data, the processor 20 of the server 10 evaluates the user A who transmitted the data 30 first, and gives a reward to the user A. This process will be described with reference to FIG. 6. In the example shown in FIG. 6, the data 30 is transmitted from the terminal device 12A to the terminal device 12B according to an instruction from the user A. After that, the data 30 is transmitted from the terminal device 12B to the server 10 according to an instruction from the user B. In this case, the processor 20 of the server 10 evaluates the user A who transmitted the data 30 first (i.e., the user A who transmitted first), and gives a reward to the user A. In addition, the processor 20 of the server 10 may evaluate the user A and give a reward to the user A every time the data 30 is received. Note that the processor 28 of the terminal device 12B that transmitted the data 30 to the server 10 may evaluate the user A and give a reward to the user A.

[0103] In response to a request for acquiring classification information of the data 30, the processor 28 of the terminal device 12A may provide the classification information to the requester. By providing the classification information to the requester, the data 30 may be evaluated, or the user who provided the classification information (e.g., user A) may be evaluated. This process will be described with reference to FIG. 7. FIG. 7 illustrates the server 10 and the terminal device 12A. For example, the processor 20 of the server 10 requests the terminal device 12A to acquire classification information. Upon receiving the request, if the user A permits the provision of the classification information, the processor 28 of the terminal device 12A transmits classification information 34 that matches the request to the server 10, and if the user A does not permit the provision of the classification information, the processor 28 does not transmit the classification information to the server 10. In the example illustrated in FIG. 7, the data 30 is not transmitted from the terminal device 12A to the server 10, but the data 30 may be transmitted from the terminal device 12A to the server 10 together with the classification information 34. For example, when a request is made to acquire classification information indicating the type of data 30, the processor 28 of the terminal device 12A transmits the classification information indicating the type of data 30 to the server 10 if the user A permits the provision of the information. The user A may permit part of the request and not permit the rest. For example, when the processor 20 of the server 10 requests the terminal device 12A to acquire information on a plurality of items included in the classification information, if the user A permits acquisition of some of the plurality of items and does not permit acquisition of the other items, the processor 28 of the terminal device 12A transmits information corresponding to the items permitted by the user A in the classification information to the server 10, and does not transmit information corresponding to the items not permitted by the user A to the server 10. In addition, classification information that is not disclosed to other users may not be transmitted to the server 10.

[0104] The processor 20 of the server 10 that has acquired the classification information may evaluate the data 30 linked with the classification information, or may evaluate the user A that provided the classification information. For example, the processor 20 of the server 10 may increase the value of the data 30 linked with the classification information, or may increase the evaluation of the user A. In this case, the processor 20 of the server 10 may change the value of the data 30 or the evaluation of the user A according to the value of the classification information. For example, the processor 20 of the server 10 may increase the value of the data 30 or the user A when the amount of the classification information is large (for example, when the classification information includes many items) or when the classification information is rare, more than in other cases. The processor 20 of the server 10 may determine the evaluation of the classification information. In addition, the processor 20 of the server 10 may increase the value of the data 30 or the user A linked with the classification information, and give a reward to the user A according to the value.

[0105] The processor 28 of the terminal device 12A that transmitted the classification information to the server 10 may evaluate the classification information, the data 30, or the user A. The terminal device 12 may also obtain classification information from another terminal device 12 or the server 10.

[0106] The processor 28 of the terminal device 12A may change the evaluation of the data 30 according to the usage history of the data 30 and the purpose of use of the data 30. As described above, the less the number of times the data is used (e.g., the number of times it is posted), the higher the value of the data 30. Conversely, depending on the purpose of use of the data 30, the more the number of times the data is used (e.g., the number of times it is posted), the higher the value of the data 30. For example, when the same data 30 is posted multiple times, the more the number of times the data is posted, the higher the value of the data 30 may be estimated, and the value of the data 30 may be increased. The purpose of use is determined, for example, by a user, a company, or the like that receives the data 30. When the same data 30 is posted multiple times to the server 10 used by company A, the more the number of times the data is posted, the higher the value of the data 30 for company A may be, depending on the purpose of use determined by company A. In this case, the more the number of times the data 30 is posted to the server 10, the higher the value of the data 30. The processor 28 of the terminal device 12A may change the value of the data 30, or the processor 20 of the server 10 that has received the data 30 may change the value of the data 30. The user who provided the data 30 to the server 10 may be evaluated and rewarded according to the value. User A who posted the data 30 first may be evaluated and rewarded. Also, the more times a user posts, the more rewards he or she may be given.

[0107] Furthermore, the processor 28 of the terminal device 12A may change the evaluation of the data 30 depending on the attributes of the user who has used the data 30. For example, when a user who has a strong influence on other users uses the data 30, the processor 28 of the terminal device 12A increases the value of the data 30 more than when a user who has a weak influence uses the data 30. For example, when a user A who has a strong influence uses the data 30, the rank of the data 30 is set to rank A, and when a user B who has a weaker influence uses the data 30, the rank of the data 30 is set to rank B. Note that the influence may be determined by the server 10 providing the online service, or may be determined by evaluations on SNS, etc.

[0108] After the value of the data 30 has been evaluated, the data 30 may be reevaluated. The data 30 is reevaluated in response to a request from a user who provides the data 30 or a user who receives the data 30. For example, in a case where the data 30 is traded after the value of the data 30 has been evaluated, if a reevaluation instruction is given by the seller or buyer of the data 30, the value of the data 30 is reevaluated, and the seller and buyer are notified of the reevaluation result. For example, the reevaluation result is used in negotiations for the trade of the data 30. It is conceivable that a party who believes that the evaluation of the data 30 is inappropriate may instruct a reevaluation.

[0109] For example, a user (e.g., user A) who owns the evaluated data 30 is the seller of the data 30, and another user, company, etc. is the buyer. If the seller, user A, thinks that the evaluation of the data 30 is unreasonably low, he / she may use the terminal device 12A to instruct reevaluation. The buyer may also instruct reevaluation of the data 30. When an instruction to reevaluate is given, the processor 28 of the seller's terminal device 12A, the processor 20 of the server 10, and the processor 28 of the buyer's terminal device 12 accept information on evidence provided by the seller or buyer (e.g., information showing market trends that are the basis for calculating the current value, information showing the transaction history of the data 30, information showing fluctuations in the value of the data, etc.), and reevaluate the value of the data 30 based on the information on the evidence. The information on the evidence may be notified to the other party by email, SNS, etc. The result of the reevaluation is notified to the seller and the buyer. For example, information indicating the result of the reevaluation is sent to the seller and the buyer, and is displayed on the display of the terminal device 12 of each of the seller and the buyer. The seller and the buyer may negotiate the sale of the data 30 using the notified reevaluation result as a bargaining chip. If the sale is agreed between the seller and the buyer, the data 30 is sent from the seller to the buyer, and if the sale is not agreed, the data 30 is not sent from the seller to the buyer. For example, the processor 20 of the server 10 provides a service for buying and selling data, and the seller and the buyer use the service using their own terminal device 12 to buy and sell data. In other words, the server 10 may provide a service for mediating the sale and purchase of data. If the sale is not concluded, the seller and the buyer may provide information on new evidence and instruct the evaluation of the data 30.

[0110] Note that buying and selling of data is just one example, and data may also be reevaluated when a transaction other than buying and selling is conducted.

[0111] The functions of each part of the server 10 and the terminal device 12 are realized, for example, by cooperation between hardware and software. For example, the processor of each device reads and executes a program stored in the memory of each device, thereby realizing the function of each device. The program is stored in the memory via a recording medium such as a CD or DVD, or via a communication path such as a network.

[0112] In each of the above embodiments, the term "processor" refers to a processor in a broad sense, and includes general-purpose processors (e.g., CPU: Central Processing Unit, etc.) and dedicated processors (e.g., GPU: Graphics Processing Unit, ASIC: Application Specific Integrated Circuit, FPGA: Field Programmable Gate Array, programmable logic device, etc.). Furthermore, the operation of the processor in each of the above embodiments may not only be performed by one processor, but may also be performed by multiple processors located at physically separate locations working together. Furthermore, the order of each operation of the processor is not limited to the order described in each of the above embodiments, and may be changed as appropriate. [Explanation of symbols]

[0113] 10 servers, 12 terminals, 20,28 processors.

Claims

1. A processor is included. The processor, When sending and receiving data, Acquire usage history information linked to the data, the usage history information including information indicating a destination of the data and a number of times the data has been transmitted and received; The more frequently the data is transmitted and received, the less valuable the data becomes; When the data is transmitted to a plurality of destinations related to each other, the depreciation of the value of the data is made greater than when the data is transmitted to a plurality of destinations not related to each other. Information processing device.

2. The processor further comprises: Increase the value of the data if the contractual terms from acquisition to provision of the data are complied with, and decrease the value of the data if the contractual terms are not complied with; 2. The information processing apparatus according to claim 1,

3. The processor, obtaining information regarding transmission of the data as a usage status of the data from the usage history information of the data; 3. The information processing apparatus according to claim 1, wherein the information processing apparatus is a computer.

4. The processor, Varying the value of the data depending on the initial destination of the data; 4. The information processing apparatus according to claim 3.

5. The computer When sending and receiving data, Acquire usage history information linked to the data, the usage history information including information indicating a destination of the data and a number of times the data has been transmitted and received; The more frequently the data is transmitted and received, the less valuable the data becomes; When the data is transmitted to a plurality of destinations related to each other, the depreciation of the value of the data is made greater than when the data is transmitted to a plurality of destinations not related to each other. A program to make it work like this.

Citation Information

Patent Citations

  • Content price management system, method and program

    JP2004139471A

  • Content distribution management system, service management device, content distribution management method, and program

    JP2005222114A

  • Knowledge search system and reward application method

    JP2012141782A

  • Content sharing system, content sharing server device, content sharing method, and computer program

    JP2014174912A

  • Data transaction system, server and data transaction method

    JP2020086562A