Information processing device and information processing method
The information processing device enhances user engagement by granting privileges and benefits based on viewing history, addressing the lack of incentives in existing distribution services, thus increasing user motivation to view content.
Patent Information
- Application Number
- JP2024025567
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2024-02-22
- Publication Date
- 2025-01-10
- Estimated Expiration
- 2044-02-22
AI Technical Summary
Content providers aim to increase user motivation for viewing content, but existing distribution services lack mechanisms to incentivize users effectively.
An information processing device and method that analyzes user viewing history to grant privileges and benefits based on predetermined conditions, such as viewing multiple contents, continuous viewing time, or specific content types, thereby enhancing user engagement.
The system increases user desire to view content by providing incentives like free or discounted access to content, governance tokens, and content generated by AI models, thereby improving user engagement and satisfaction.
Smart Images

Figure 0007612077000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to an information processing device and an information processing method. [Background technology]
[0002] 2. Description of the Related Art Distribution services are provided that distribute content such as videos to users via a communication network (see, for example, Patent Document 1). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2009-094653 A Summary of the Invention [Problem to be solved by the invention]
[0004] Content providers provide content with the aim of having the content viewed by many users, and therefore it is desirable for distribution services to increase users' desire to view the content.
[0005] The present invention has been made in consideration of these points, and has an object to increase users' motivation to view content. [Means for solving the problem]
[0006] An information processing device according to a first aspect of the present invention has an identification unit that refers to browsing history information that associates user identification information for identifying a user with content identification information for identifying content viewed by the user, and identifies the browsing history of content viewed by the user, and a bonus granting unit that grants a bonus to the user when the content browsing history of the user identified by the identification unit satisfies a predetermined condition.
[0007] The privilege granting unit may grant a privilege to the user on condition that the user's content viewing history indicates that the user has viewed a plurality of contents. The privilege granting unit may grant a privilege to the user on condition that the user's content viewing history indicates that the user has viewed a plurality of pieces of content specified by a provider of the content.
[0008] The bonus granting unit may grant a bonus to the user on the condition that the user's content viewing history indicates that the user has viewed multiple pieces of content corresponding to a specified series, original author, performer, screenwriter, director, or content distributor.
[0009] The browsing history information includes viewing time information indicating the start time and end time of the user's viewing of the content, and the bonus granting unit may identify a continuous viewing time, which is the time during which the user continuously viewed a pre-specified content, based on the user's content viewing history, and grant a bonus to the user on the condition that the identified continuous viewing time is equal to or longer than a predetermined time.
[0010] The browsing history information may include viewing time information indicating the time when the user viewed the content, and the bonus granting unit may grant a bonus to the user on the condition that the user has viewed a plurality of pre-specified contents within a predetermined period of time based on the viewing time of the content included in the user's content viewing history.
[0011] The privilege granting unit may grant the privilege to the user on the condition that the user is using a subscription service in which the specified content is provided to the user on the condition that the user pays a fee on a regular basis. The reward provision unit may provide the user with the reward based on a resource provided by a provider of the content.
[0012] The condition for granting the privilege is that the user's content viewing history indicates that the user has viewed multiple contents specified by the content provider, and the privilege granting unit may grant the user a privilege that enables the user to view paid content provided by the provider free of charge or at a discounted price for the content.
[0013] The privilege granting unit may grant to the user a privilege that enables the user to view content provided by the provider free of charge or at a discount on a predetermined platform that distributes content. The identification unit may refer to the browsing history information stored in a blockchain and identify the browsing history of content viewed by the user.
[0014] The privilege granting unit may perform an issuing process of issuing a token indicating that a privilege has been granted to the user when the user's content viewing history satisfies a predetermined condition. The privilege granting unit may perform an issuing process to issue, as the privilege, a governance token that can be used in an organization established for a combination of a predetermined number of pieces of content to the user.
[0015] The information processing device may have a generation unit that generates content corresponding to a user by inputting multiple pieces of content viewed by the user, as indicated by the user's content viewing history, into a model that outputs content corresponding to the multiple pieces of content in response to an input of the multiple pieces of content, and the bonus granting unit may grant the user the right to view the content generated by the generation unit as the bonus.
[0016] The content is provided to the user by the user utilizing a service that provides content to the user terminal by accepting a vertical swipe operation, a vertical flick operation, a horizontal swipe operation, or a horizontal flick operation as a content viewing operation on the user terminal used by the user, the browsing history information being information that associates the user identification information, content identification information for identifying the content viewed by the user, and browsing operation information indicating one or more of the browsing operations performed by the user to view the content, the identification unit may refer to the browsing history information and identify the user's browsing history including the browsing operations performed when the user viewed the content, and the bonus granting unit may grant a bonus to the user when the browsing operations of multiple contents indicated in the user's content viewing history satisfy the specified condition.
[0017] The browsing history information includes browsing operation information that associates a type of browsing operation, indicating whether the browsing operation is a vertical swipe operation, a vertical flick operation, a horizontal swipe operation, or a horizontal flick operation, with a time when the user performed the browsing operation, and the bonus granting unit may grant a bonus to the user when consecutive browsing operations indicated by the browsing operation information included in the browsing history information of the user's content satisfy the specified condition.
[0018] An information processing method according to a second aspect of the present invention includes the steps of: executing a computer, referring to browsing history information that associates user identification information for identifying a user with content identification information for identifying content viewed by the user, and identifying the browsing history of content viewed by the user; and, if the identified content browsing history of the user satisfies a predetermined condition, granting a benefit to the user. Effect of the Invention
[0019] According to the present invention, it is possible to provide an effect of increasing a user's willingness to view content. [Brief description of the drawings]
[0020] [Figure 1] FIG. 1 is a diagram illustrating an overview of an information processing device. [Diagram 2] FIG. 2 is a diagram illustrating a functional configuration of an information processing device. [Diagram 3] FIG. 2 is a diagram showing an example of content meta information. [Figure 4] FIG. 11 is a diagram showing an example of benefit management information. [Diagram 5] FIG. 4 is a diagram illustrating an example of browsing history information. [Figure 6] 13 is a flowchart showing an example of a process flow related to the provision of a benefit by the information processing device 1. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0021] [Overview of information processing device 1] 1 is a diagram illustrating an overview of an information processing system S. The information processing system S includes a distribution platform (PF) 1, a user terminal 2, and an information processing device 10, and is a system that distributes content to users and provides benefits.
[0022] The distribution PF1 is one or more computers for realizing a distribution platform for providing a distribution service that distributes content to users. The content is various videos and music, such as short videos, movies, dramas, animations, and sports. The content includes content that can be viewed for free and paid content that can be viewed by paying a fee using a predetermined payment method. The user terminal 2 is, for example, a terminal such as a smartphone or a tablet, and has a viewing application installed for viewing the content distributed by the distribution PF1. In the following description, the viewing application is referred to as a viewing app.
[0023] The distribution PF1 distributes content to, for example, a user terminal 2 on which a browsing application is running ((1) in FIG. 1). A user of the user terminal 2 can view the content distributed from the distribution PF1 by using the browsing application. The user terminal 2 transmits, for example, a content ID as content identification information for identifying the content displayed on the user terminal 2 via the browsing application, i.e., the content viewed by the user, and a user ID as user identification information for identifying the user of the user terminal 2, to the distribution PF1 ((2) in FIG. 1). The distribution PF1 stores in a storage device browsing history information at least associating the user ID and the content ID received from the user terminal 2 ((3) in FIG. 1).
[0024] The information processing device 10 is a computer for granting privileges to users. The information processing device 10 refers to the browsing history information and identifies the browsing history of the content of the user of the user terminal 2 ((4) in FIG. 1). When the information processing device 10 determines that the identified browsing history satisfies a predetermined condition, such as that the user has browsed a predetermined content, it grants a privilege to the user ((5) in FIG. 1).
[0025] In this way, the user will hopefully receive a special benefit and will attempt to view the content in a manner that satisfies the predetermined condition. Therefore, the information processing device 10 can increase the user's motivation to view the content.
[0026] [Functional configuration of information processing device 10] Next, a description will be given of the functional configuration of the information processing device 10 constituting the information processing system S. Fig. 2 is a diagram showing the functional configuration of the information processing device 10. The information processing device 10 has a communication unit 11, a storage unit 12, and a control unit 13.
[0027] The communication unit 11 is a communication interface for transmitting and receiving data to and from an external device such as a storage device that stores browsing history information via a communication network such as a mobile phone line, the Internet, or a wireless LAN.
[0028] The storage unit 12 is a storage medium that stores various data, and includes a ROM (Read Only Memory), a RAM (Random Access Memory), a hard disk, an SSD (Solid State Drive), a flash memory, etc. The storage unit 12 stores a program executed by the control unit 13. The storage unit 12 stores a program that causes the control unit 13 to function as a registration unit 131, a specification unit 132, and a privilege granting unit 133.
[0029] The storage unit 12 also stores content meta information, which is information related to content distributed in the distribution service. FIG. 3 is a diagram showing an example of content meta information. As shown in FIG. 3, the content meta information is associated with a content ID for identifying the content. As shown in FIG. 3, the content meta information is associated with at least one of the content name, the series corresponding to the content, the original author of the content, the director who produced the content, the scriptwriter, one or more performers who appear in the content, and the content distributor. The content distributor is, for example, a user of the distribution service who produces content such as an original video and distributes the content using the distribution service.
[0030] The storage unit 12 also stores privilege management information that associates a predetermined condition for granting a privilege to a user with the content of the privilege. Fig. 4 is a diagram showing an example of the privilege management information. As shown in Fig. 4, the privilege management information is information that associates a privilege ID as privilege identification information for identifying a privilege, the content of the privilege, and a granting condition including one or more predetermined conditions for granting a privilege to a user.
[0031] The privileges include points that can be used with a specified payment method, the right to view paid content provided by the content provider for free, and utility tokens with specified benefits. The content provider is, for example, a distribution company that produces content by itself or has a production company produce content and provides the content to various platforms including distribution services. The content provider may include a content distributor. The points can be used in the distribution service. The utility token is, for example, a governance token that has voting rights regarding the decision of the management policy of an organization such as a distribution company as a content provider, a production committee established in response to a combination of specified content such as a specified series of content, a production project, etc., and the production policy of the organization.
[0032] The granted conditions include content viewing conditions, which are conditions related to viewing of the content, and service usage conditions, which are conditions related to the distribution service. The content viewing conditions include specified content viewing conditions, viewing period conditions, continuous viewing conditions, and viewing operation conditions. The granted conditions are set by any one of the conditions included in the content viewing conditions and the service usage conditions, or by combining multiple conditions.
[0033] The specified content viewing condition is that the user views multiple contents designated by the content provider or the distribution service provider. The specified content viewing condition may be that the user views content corresponding to content information designated by the content provider or the distribution service provider from among content meta information such as the series, original author, performer, scriptwriter, director, content distributor, etc., such as viewing the content of the X series shown in Figure 4 or viewing content in which performer E appears.
[0034] The browsing period condition is, for example, a condition indicating a browsing period of the content specified by the specified content browsing condition. The continuous browsing condition is, for example, a condition indicating a continuous browsing time of the content specified by the specified content browsing condition. The browsing operation condition is, for example, a condition indicating a combination or order of multiple operations performed to browse the content in the browsing application.
[0035] The service usage conditions are conditions that indicate, for example, that a subscription service is being used that allows viewing of specified content provided by a content provider or a distribution service provider in a distribution service, on the condition that a fee is paid on a regular basis.
[0036] The funds for the privilege are provided, for example, by a content provider, a content creator, or a distribution service provider. The source of the funds for the privilege differs depending on the conditions for granting the privilege. For example, a content provider or a content creator provides the funds for the privilege that is granted on the condition that a user views multiple contents provided or created by the content provider or creator. On the other hand, a distribution service provider not only provides the funds for the privilege that is granted on the condition that a user views multiple contents provided or created by one content provider or creator, but also provides the funds for the privilege that is granted on the condition that a user views multiple contents provided or created by each of multiple content providers or creators.
[0037] The control unit 13 is, for example, a CPU (Central Processing Unit). The control unit 13 executes a program stored in the storage unit 12, thereby functioning as a registration unit 131, a specification unit 132, and a privilege granting unit 133.
[0038] Before describing the details of each function of the control unit 13, a description will be given of the distribution PF1 and a viewing app for viewing the content distributed by the distribution PF1. The viewing app is an application capable of switching the content to be displayed on the display unit of the user terminal 2 by accepting a vertical swipe operation, a horizontal swipe operation, a vertical flick operation, or a horizontal flick operation on the touch panel of the user terminal 2 as a content viewing operation.
[0039] The distribution PF1 distributes popular content or content designated by a content distributor or a distribution service provider as content of each of a plurality of genres to the user terminal 2 on which the browsing application is being executed.
[0040] When the viewing app receives a vertical swipe or vertical flick operation, it switches the genre of the content, for example, short videos, movies, dramas, anime, sports, etc., and displays content corresponding to the switched genre on the display unit. When the viewing app receives a horizontal swipe or horizontal flick operation, it displays, for example, content of a different genre from the content displayed on the display unit.
[0041] The viewing application determines that the user has viewed the content when the content has been continuously viewed for a predetermined time or more, and transmits to the distribution PF1 viewing history information that associates the user ID of the user terminal 2, the content ID of the content determined to have been viewed by the user, the viewing start time when the display of the content started, the viewing end time when the display of the content ended, and the viewing operation.
[0042] When the distribution PF1 receives the browsing history information, it stores the received browsing history information in a storage device. For example, the distribution PF1 stores the browsing history information in a blockchain. FIG. 5 is a diagram showing an example of the browsing history information. As shown in FIG. 5, it can be confirmed that a user ID, a content ID, a browsing start time, a browsing end time, and a browsing operation are associated with each other.
[0043] As shown in Fig. 5, the browsing operation information is information in which the type of browsing operation, which indicates whether each of one or more browsing operations is a vertical swipe operation, a vertical flick operation, a horizontal swipe operation, or a horizontal flick operation, is associated with the time when the user performed the browsing operation. Note that, although the browsing history information includes the browsing operation information, this is not limited thereto. When a privilege is not granted based on a browsing operation, the browsing history information may not include the browsing operation information.
[0044] Next, each function of the control unit 13 will be described in detail. The registration unit 131 receives the contents of the privilege and the granting conditions for granting the privilege to the user from, for example, a terminal used by a content provider or a distribution service provider. Upon receiving the contents of the privilege and the granting conditions, the registration unit 131 generates a privilege ID for identifying the privilege, and stores the privilege ID, the received contents of the privilege, and the granting conditions in the storage unit 12 as privilege management information in association with each other.
[0045] The identification unit 132 refers to the browsing history information that associates a user ID for identifying a user with a content ID for identifying a content viewed by the user, and identifies the browsing history of the content of the user. The identification unit 132 refers to the browsing history information stored in the blockchain, and identifies the browsing history of the content viewed by the user.
[0046] For example, the identification unit 132 acquires the user ID by receiving the user ID of the user of the user terminal 2 from the user terminal 2 at the timing when a browsing app is executed in the user terminal 2 or when the browsing app is displayed on the display unit of the user terminal 2. Upon acquiring the user ID, the identification unit 132 refers to the browsing history information and acquires the browsing history information corresponding to the user ID, thereby identifying the browsing history of the content browsed by the user.
[0047] The privilege granting unit 133 grants a privilege to the user when the browsing history of the content of the user identified by the identification unit 132 satisfies a predetermined condition for granting a privilege. For example, when the identification unit 132 identifies the browsing history of the content browsed by the user, the privilege granting unit 133 extracts a plurality of granting conditions indicated by the privilege management information stored in the storage unit 12. Here, the privilege granting unit 133 refers to the privilege granting history information that associates the user ID of the user with the privilege ID of the privilege granted to the user, and identifies the privilege ID granted to the user. Then, the privilege granting unit 133 extracts a granting condition corresponding to a privilege not associated with the privilege ID granted to the user, i.e., a privilege not granted to the user, from among the plurality of granting conditions indicated by the privilege management information stored in the storage unit 12.
[0048] The reward granting unit 133 determines whether the identified browsing history satisfies each of the extracted multiple granting conditions. When the reward granting unit 133 determines that the identified browsing history satisfies one or more predetermined conditions for granting a reward constituting the granting condition, the reward granting unit 133 determines that the identified browsing history satisfies the granting condition.
[0049] For example, if the granting conditions include a specified content viewing condition and the content to be viewed to grant the privilege is specified by the content provider or the distribution service provider, the privilege granting unit 133 determines whether the user's content viewing history indicates that the user has viewed multiple contents specified by the content provider or the distribution service provider.
[0050] In addition, if the granting conditions include specified content viewing conditions and meta information (content name, original author, cast, screenwriter, director, or content distributor) of the content to be viewed to grant the privilege is specified, the privilege granting unit 133 determines that the specified content viewing conditions are met when it determines that the user's content viewing history indicates that the user has viewed multiple contents associated with the specified meta information.
[0051] When the designated content viewing condition specifies that the user views content corresponding to predetermined meta information, the privilege granting unit 133 refers to the content meta information and identifies meta information corresponding to each of the one or more contents viewed by the user. The privilege granting unit 133 determines whether the designated content viewing condition is satisfied based on whether the identified meta information includes the predetermined meta information.
[0052] For example, when the designated content viewing condition included in the granting condition is "viewing three or more contents in which performer E appears," the bonus granting unit 133 refers to the content meta information and identifies the performers associated with each of one or more content IDs included in the user's content viewing history. The bonus granting unit 133 determines whether "performer E" is included in the performers identified for each of the one or more content IDs, thereby determining the number of contents in which "performer E" appears, which are included in the content viewed by the user. When the number of contents in which the identified "performer E" appears is three or more, the bonus granting unit 133 determines that the designated content viewing condition is met.
[0053] In addition, if the granting conditions include a viewing period condition, the bonus granting unit 133 determines that the viewing period condition is satisfied when it determines that a plurality of pre-specified contents have been viewed within a predetermined period based on the viewing times of the contents included in the user's content viewing history.
[0054] For example, consider a case where the granting conditions include "view three or more contents in which performer E appears" as the designated content viewing condition and "target period: 2024 / 2 / 3 to 2024 / 2 / 11" as the viewing period condition. In this case, the multiple pre-specified contents are contents in which performer E appears. As described above, the privilege granting unit 133 identifies the contents viewed by the user in which performer E appears (multiple pre-specified contents) based on the user's viewing history.
[0055] The privilege granting unit 133 identifies the viewing start time of the identified content based on the user's viewing history. Then, the privilege granting unit 133 determines whether or not the pre-specified multiple contents have been viewed within the period indicated by the viewing period condition based on the identified viewing start time. If the privilege granting unit 133 determines that the pre-specified multiple contents have been viewed within the period indicated by the viewing period condition, it determines that the viewing period condition is satisfied.
[0056] Furthermore, when the continuous viewing condition is included in the granting condition, the privilege granting unit 133 identifies a continuous viewing time, which is a time during which the user continuously views a pre-specified content, based on the user's content viewing history. If the privilege granting unit 133 determines that the identified continuous viewing time is equal to or longer than a predetermined time specified in the continuous viewing condition, it determines that the continuous viewing condition is satisfied.
[0057] For example, suppose that the assigned conditions include a specified content viewing condition of "viewing any of the contents with the content IDs C0011, C0012, and C0013" and a continuous viewing condition of "viewing the specified content continuously for one hour or more." In this case, the multiple contents designated in advance are the contents with the content IDs C0011, C0012, and C0013.
[0058] The privilege granting unit 133 determines whether the user is viewing the contents with the content IDs C0011, C0012, and C0013 based on the user's viewing history. If the privilege granting unit 133 determines that the user is viewing these contents, it identifies the continuous viewing times of these contents based on the viewing start times and viewing end times associated with the content IDs of these contents in the viewing history information. If the privilege granting unit 133 determines that the longest continuous viewing time among the identified continuous viewing times is one hour or more, it determines that the continuous viewing condition is satisfied.
[0059] In addition, when the conditions for granting the privilege include service usage conditions, the privilege granting unit 133 determines that the service usage conditions are satisfied on the condition that the user is using a subscription service in which specified content is provided to the user on the condition that the user pays a fee periodically.
[0060] For example, the storage unit 12 stores the user ID of a user who uses a subscription to a distribution service. When the service usage conditions are included as the granting conditions, the benefit granting unit 133 determines that the user satisfies the service usage conditions on the condition that the user ID of the user is stored in the storage unit 12 as the user ID of the user who uses the subscription.
[0061] Furthermore, when a viewing operation condition is included as a granting condition, the privilege granting unit 133 determines whether or not the viewing operations of a plurality of contents indicated by the user's content viewing history satisfy the viewing operation condition.
[0062] For example, the bonus granting unit 133 determines whether or not consecutive browsing operations indicated by browsing operation information included in the browsing history information of the user's content satisfy a browsing operation condition. For example, it is assumed that the granting condition includes a browsing operation condition of "browsing the content by performing two or more vertical swipes followed by one or more horizontal swipes." In this case, the bonus granting unit 133 identifies browsing operation information for each of one or more contents included in the content browsing history. Then, the bonus granting unit 133 determines whether or not at least one of the identified browsing operation information satisfies the browsing operation condition. In this way, the user can be motivated to learn the browsing operation of the distribution app.
[0063] When the privilege granting unit 133 determines that the identified browsing history satisfies the granting condition, it grants to the user a privilege indicated by the privilege content associated with the granting condition in the privilege management information. As described above, the privileges granted to the user include the granting of points that can be used for a predetermined payment method such as code payment, the granting of the right to view paid content provided by a content provider free of charge or at a discount, and the granting of governance tokens with voting rights regarding the determination of the management policy of an organization and the production policy of content established in correspondence with a predetermined combination of content such as a predetermined series of content.
[0064] For example, when granting a governance token to a user, the privilege granting unit 133 specifies a user ID to the blockchain and performs an issuance process to cause the blockchain to issue the governance token corresponding to the user ID.
[0065] The privilege may be a right to view the content generated by the AI model corresponding to the user's content viewing history. In this case, the information processing device 1 or the external device is provided with an AI model that outputs content corresponding to a plurality of contents in response to input of a plurality of contents.
[0066] When the content of the privilege associated with the granting condition is the granting of the right to view the content created by the AI model, the control unit 13 functions as a generating unit and generates content corresponding to the user by inputting a plurality of contents viewed by the user during a predetermined period, as indicated by the user's content viewing history, to the AI model. Then, the privilege granting unit 133 grants the user the right to view the generated content as a privilege. In this way, the information processing device 1 makes the user desire to be granted the right to view the content as a privilege, and can increase the user's motivation to view the content indicated by the granting condition corresponding to the privilege.
[0067] When a condition for granting a privilege is satisfied, the privilege granting unit 133 may perform an issuance process of issuing a proof token, which is a token indicating that a privilege of the privilege content associated with the granting condition has been granted to the user. For example, the privilege granting unit 133 performs an issuance process of specifying a user ID to the blockchain and causing the blockchain to issue a proof token corresponding to the user ID.
[0068] In response to granting a privilege to a user, the privilege granting unit 133 notifies the user terminal 2 of granting information indicating that a privilege has been granted to the user, and stores in the memory unit 12 privilege granting history information that associates the user's user ID with the privilege ID of the privilege granted to the user.
[0069] [Operation flow] Next, a description will be given of the flow of processing related to the awarding of a reward by the information processing device 1. Fig. 6 is a flowchart showing an example of the flow of processing related to the awarding of a reward by the information processing device 1.
[0070] First, the identification unit 132 acquires the user ID of the user of the user terminal 2 by receiving the user ID of the user of the user terminal 2 from the user terminal 2 at the timing when the browsing application is executed in the user terminal 2 or the timing when the browsing application is displayed on the display unit of the user terminal 2 (S1). Next, the identification unit 132 refers to the browsing history information and acquires the browsing history information corresponding to the acquired user ID, thereby identifying the browsing history of the content browsed by the user (S2).
[0071] Next, the privilege granting unit 133 extracts a granting condition corresponding to a privilege not granted to the user from among a plurality of granting conditions indicated by the privilege management information stored in the storage unit 12 (S3). Next, the privilege granting unit 133 selects one of the extracted granting conditions (S4).
[0072] Next, the bonus granting unit 133 determines whether the browsing history of the content of the user identified in S2 satisfies the selected granting condition (S5). If the bonus granting unit 133 determines that the granting condition is satisfied (YES in S5), the process proceeds to S6, where the bonus granting unit 133 grants the user a bonus associated with the granting condition. Here, the bonus granting unit 133 stores bonus granting history information in which the user ID of the user is associated with the bonus ID of the bonus granted to the user in the storage unit 12. If the bonus granting unit 133 determines that the granting condition is not satisfied (NO in S5), the process proceeds to S7.
[0073] Next, the bonus granting unit 133 judges whether all the bonus conditions have been selected (S7). If the bonus granting unit 133 judges that all the bonus conditions have been selected (YES in S7), it ends the process according to this flowchart, and if it judges that all the bonus conditions have not been selected (NO in S7), it proceeds to S4.
[0074] [Effects of information processing device 1] As described above, the information processing device 1 according to the present embodiment refers to browsing history information that associates a user ID for identifying a user with a content ID for identifying a content viewed by the user, identifies the browsing history of the content viewed by the user, and when the identified user's browsing history of the content satisfies a predetermined condition, grants a privilege to the user. In this way, the information processing device 1 can increase the user's motivation to view the content.
[0075] Furthermore, this invention will make it possible to contribute to Goal 9 of the United Nations' Sustainable Development Goals (SDGs), which is to "build resilient infrastructure, promote industry, innovation and infrastructure."
[0076] Although the present invention has been described above using the embodiments, the technical scope of the present invention is not limited to the scope described in the above embodiments, and various modifications and changes are possible within the scope of the gist of the present invention. For example, all or part of the device can be configured by distributing or integrating functionally or physically in any unit. In addition, new embodiments resulting from any combination of multiple embodiments are also included in the embodiments of the present invention. The effect of the new embodiment resulting from the combination combines the effect of the original embodiment. [Explanation of symbols]
[0077] 1 Distribution PF 2. User terminal 10. Information processing device 11 Communications Department 12 Storage section 13 Control section 131 Registration Department 132 Specific part 133 Benefits Granting Department S Information Processing System
Claims
1. an identification unit that refers to browsing history information in which user identification information for identifying a user is associated with content identification information for identifying content browsed by the user, and identifies a browsing history of content browsed by the user; a privilege granting unit that grants a privilege to the user on condition that the content browsing history of the user identified by the identification unit indicates that the user has browsed a plurality of contents designated by a provider of the content; An information processing device having the above configuration.
2. an identification unit that refers to browsing history information in which user identification information for identifying a user is associated with content identification information for identifying content browsed by the user, and identifies a browsing history of content browsed by the user; a privilege granting unit that grants a privilege to the user on condition that the content viewing history of the user identified by the identifying unit indicates that the user has viewed a plurality of pieces of content corresponding to a predetermined series, original author, performer, screenwriter, director, or content distributor; An information processing device having the above configuration.
3. an identification unit that identifies a browsing history of the content browsed by the user by referring to browsing history information that associates user identification information for identifying a user, content identification information for identifying a content browsed by the user, and browsing time information that indicates a time when the content was browsed by the user; a privilege granting unit that grants a privilege to the user on condition that the user has viewed a plurality of pre-designated contents within a predetermined period of time based on the viewing time of the content included in the viewing history of the content of the user identified by the identification unit; An information processing device having the above configuration.
4. an identification unit that refers to browsing history information in which user identification information for identifying a user is associated with content identification information for identifying content browsed by the user, and identifies a browsing history of content browsed by the user; a reward provision unit that provides a reward to the user based on a resource provided by a provider of the content when the browsing history of the content of the user identified by the identification unit satisfies a predetermined condition; An information processing device having the above configuration.
5. an identification unit that refers to browsing history information in which user identification information for identifying a user is associated with content identification information for identifying content browsed by the user, and identifies a browsing history of content browsed by the user; a privilege granting unit that grants to the user a privilege that enables viewing of paid content provided by the provider free of charge or at a discount on the fee of the content, on condition that the content viewing history of the user identified by the identification unit indicates that the user has viewed a plurality of contents designated by the content provider; An information processing device having the above configuration.
6. the privilege granting unit grants to the user a privilege that enables the user to view the content provided by the provider free of charge or at a discount on the content on a predetermined platform that distributes the content; The information processing device according to claim 5 .
7. an identification unit that refers to browsing history information in which user identification information for identifying a user is associated with content identification information for identifying content browsed by the user, and identifies a browsing history of content browsed by the user; a privilege granting unit that grants the privilege to the user by performing an issuance process of issuing a governance token that can be used in an organization established for a combination of a plurality of predetermined contents to the user as a privilege when the browsing history of the content of the user identified by the identification unit satisfies a predetermined condition; An information processing device having the above configuration.
8. an identification unit that refers to browsing history information in which user identification information for identifying a user is associated with content identification information for identifying content browsed by the user, and identifies a browsing history of content browsed by the user; a generation unit that generates content corresponding to a user by inputting a plurality of pieces of content viewed by the user, which are indicated by the user's content viewing history, into a model that outputs content corresponding to the plurality of pieces of content in response to an input of the plurality of pieces of content; a privilege granting unit that grants, to the user, a right to view the content generated by the generating unit as a privilege when the viewing history of the content of the user identified by the identifying unit satisfies a predetermined condition; An information processing device having the above configuration.
9. an identification unit that refers to browsing history information that associates user identification information for identifying a user, content identification information for identifying content browsed by the user, the content being provided to the user when the user uses a service that provides content to the user terminal by accepting a vertical swipe operation, a vertical flick operation, a horizontal swipe operation, or a horizontal flick operation as a content browsing operation in a user terminal used by the user, and browsing operation information that indicates one or more of the browsing operations performed by the user to browse the content, and identifies a browsing history of the content browsed by the user, including the browsing operations performed by the user when browsing the content; a reward granting unit that grants a reward to the user when a browsing operation of a plurality of contents indicated by the content browsing history of the user identified by the identification unit satisfies a predetermined condition; An information processing device having the above configuration.
10. the browsing history information includes browsing operation information associating a type of the browsing operation, which indicates whether the browsing operation is a vertical swipe operation, a vertical flick operation, a horizontal swipe operation, or a horizontal flick operation, with a time when the user performed the browsing operation; the reward granting unit grants a reward to the user when the consecutive browsing operations indicated by the browsing operation information included in the content browsing history information of the user satisfy the predetermined condition. The information processing device according to claim 9.
11. the browsing history information includes browsing time information indicating a browsing start time and a browsing end time of the user of the content, the privilege granting unit specifies a continuous viewing time, which is a time during which the user continuously views a pre-designated content, based on the user's content viewing history, and grants a privilege to the user on condition that the specified continuous viewing time is equal to or longer than a predetermined time. The information processing device according to claim 1 .
12. the privilege granting unit grants the privilege to the user on condition that the user uses a subscription service in which predetermined content is provided to the user on condition that the user pays a fee periodically; The information processing device according to claim 1 .
13. The identification unit refers to the browsing history information stored in a blockchain and identifies the browsing history of the content browsed by the user. The information processing device according to claim 1 .
14. the privilege granting unit performs an issuing process of issuing a token indicating that a privilege has been granted to the user when the user's content browsing history satisfies a predetermined condition. The information processing device according to claim 1 .
15. The computer executes A step of referring to browsing history information in which user identification information for identifying a user is associated with content identification information for identifying content browsed by the user, and identifying a browsing history of content browsed by the user; providing a privilege to the user on condition that the identified user's content viewing history indicates that the user has viewed a plurality of pieces of content designated by the content provider; An information processing method comprising the steps of:
16. The computer executes A step of referring to browsing history information in which user identification information for identifying a user is associated with content identification information for identifying content browsed by the user, and identifying a browsing history of content browsed by the user; providing a privilege to the user on condition that the identified user's content viewing history indicates that the user has viewed a plurality of pieces of content corresponding to a particular series, original author, performer, screenwriter, director, or content distributor; An information processing method comprising the steps of:
17. The computer executes A step of identifying a browsing history of the content browsed by the user by referring to browsing history information in which user identification information for identifying a user, content identification information for identifying a content browsed by the user, and browsing time information indicating a time when the user browsed the content are associated with each other; providing a privilege to the user on the condition that the user has viewed a plurality of pre-designated contents within a predetermined period of time based on the viewing time of the content included in the viewing history of the identified user; An information processing method comprising the steps of:
18. The computer executes A step of referring to browsing history information in which user identification information for identifying a user is associated with content identification information for identifying content browsed by the user, and identifying a browsing history of content browsed by the user; When the identified user's browsing history of the content satisfies a predetermined condition, a benefit based on a resource provided by a provider of the content is given to the user; An information processing method comprising the steps of:
19. The computer executes A step of referring to browsing history information in which user identification information for identifying a user is associated with content identification information for identifying content browsed by the user, and identifying a browsing history of content browsed by the user; providing the user with a privilege to view paid content provided by the content provider free of charge or at a discount on the content, on condition that the identified user's content viewing history indicates that the user has viewed a plurality of contents designated by the content provider; An information processing method comprising the steps of:
20. The computer executes A step of referring to browsing history information in which user identification information for identifying a user is associated with content identification information for identifying content browsed by the user, and identifying a browsing history of content browsed by the user; When the identified user's content browsing history satisfies a predetermined condition, a governance token that can be used in an organization established for a combination of a predetermined number of contents is issued to the user as a privilege, thereby granting the privilege to the user; An information processing method comprising the steps of:
21. The computer executes A step of referring to browsing history information in which user identification information for identifying a user is associated with content identification information for identifying content browsed by the user, and identifying a browsing history of content browsed by the user; a generation unit that generates content corresponding to a user by inputting a plurality of pieces of content viewed by the user, which are indicated by the user's content viewing history, into a model that outputs content corresponding to the plurality of pieces of content in response to an input of the plurality of pieces of content; When the identified user's content viewing history satisfies a predetermined condition, granting the user a right to view the content generated by the generation unit as a privilege; An information processing method comprising the steps of:
22. The computer executes a step of referring to browsing history information that associates user identification information for identifying a user, content identification information for identifying content browsed by the user, the content being provided to the user by the user using a service that provides content to the user terminal by accepting a vertical swipe operation, a vertical flick operation, a horizontal swipe operation, or a horizontal flick operation as a content browsing operation on a user terminal used by the user, and browsing operation information indicating one or more of the browsing operations performed by the user to browse the content, and identifying a browsing history of the content browsed by the user, including the browsing operations performed by the user when browsing the content; When a browsing operation of a plurality of contents indicated by the identified browsing history of the user satisfies a predetermined condition, granting a privilege to the user; An information processing method comprising the steps of:
Citation Information
Patent Citations
Viewing system of animation, terminal, character content server, viewing method of animation, and program
JP2009094653A
Recommendation apparatus, recommendation system, recommendation method, and broadcast receiver
JP2015186003A
Server and method
JP2023096363A
Information processing device and information processing method
JP2023149448A
Information processing device, information processing method and information processing program
JP2024021211A