Information Processing Apparatus and Information Processing Method
The information processing apparatus enhances user engagement by associating user and content IDs to track viewing history and grant privileges, improving content viewing willingness through rewards and incentives.
Patent Information
- Application Number
- JP2024227203
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2024-12-24
- Publication Date
- 2025-07-01
- Estimated Expiration
- 2044-02-22
AI Technical Summary
Content providers face the challenge of enhancing user willingness to view content in distribution services.
An information processing apparatus that associates user identification information with content identification information to specify browsing history and grants privileges based on predefined conditions, including continuous viewing time, content viewing, and subscription status, using blockchain for storage.
Improves user willingness to view content by offering privileges such as points, free content access, or governance tokens based on viewing history, thereby increasing engagement.
Smart Images

Figure 0007701542000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to an information processing apparatus and an information processing method.
Background Art
[0002] A distribution service that distributes content such as videos to users via a communication network is provided (see, for example, Patent Document 1).
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] Content providers provide content for the purpose of having the content viewed by many users. For this reason, it is desired to improve the user's willingness to view content in the distribution service.
[0005] Therefore, the present invention has been made in view of these points, and an object thereof is to improve the user's willingness to view content.
Means for Solving the Problems
[0006] An information processing apparatus according to a first aspect of the present invention refers to browsing history information in which user identification information for identifying a user and content identification information for identifying content viewed by the user are associated, and specifies a browsing history of content viewed by the user. And a privilege granting unit that grants a privilege to the user on condition that the browsing history of the content of the user specified by the specifying unit indicates that the user has viewed a plurality of pre-specified contents.
[0007] The privilege granting unit may grant a privilege to the user on the condition that the user's content viewing history indicates that the user has viewed a plurality of contents specified in advance by the provider of the content distribution service.
[0008]
[0009] The viewing history information includes viewing time information indicating the viewing start time and the viewing end time of the content by the user. The privilege granting unit identifies a continuous viewing time, which is the time during which the user has continuously viewed the specified content based on the user's content viewing history, and may grant a privilege to the user on the condition that the identified continuous viewing time is equal to or longer than a predetermined time.
[0010]
[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 regularly.
[0012]
[0013] The specifying unit may refer to the viewing history information stored in the blockchain and specify the viewing history of the content viewed by the user.
[0014] The privilege granting unit may perform an issuance 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.
[0015]
[0016]
[0017]
[0018] The information processing method according to the second aspect of the present invention includes a step of referring to browsing history information in which the computer associates user identification information for identifying a user with content identification information for identifying content browsed by the user, and specifying a browsing history of the content browsed by the user; and a step of granting a privilege to the user on condition that the specified browsing history of the user's content indicates that the user has browsed a plurality of pre-specified contents.
Effect of the Invention
[0019] According to the present invention, there is an effect that the browsing desire of the user for content can be improved.
Brief Description of the Drawings
[0020]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Embodiments for Carrying Out the Invention
[0021] [Outline of Information Processing Apparatus 1] FIG. 1 is a diagram for explaining the outline of the information processing system S. The information processing system S includes a distribution PF (platform) 1, a user terminal 2, and an information processing apparatus 10, and is a system for distributing content to a user and granting privileges.
[0022] The distribution PF1 is one or more computers for realizing a distribution platform for providing a distribution service that is a service for distributing content to users. The content includes various videos such as short videos, movies, dramas, animations, sports, and music. The content includes content that can be viewed for free and paid content that can be viewed by a user paying a fee by using a predetermined payment means. The user terminal 2 is a terminal such as a smartphone or a tablet, and a viewing application for viewing the content distributed by the distribution PF1 is installed. In the following description, the viewing application is referred to as a viewing app.
[0023] The distribution PF1 distributes content to, for example, the user terminal 2 on which the viewing app is running ((1) in FIG. 1). The user of the user terminal 2 can view the content distributed from the distribution PF1 by using the viewing app. The user terminal 2 transmits, for example, the content ID as content identification information for identifying the content displayed on the user terminal 2, that is, the content viewed by the user, and the user ID as user identification information for identifying the user of the user terminal 2 to the distribution PF1 via the viewing app ((2) in FIG. 1). The distribution PF1 stores in the storage device the viewing history information in which at least the user ID received from the user terminal 2 and the content ID are associated ((3) in FIG. 1).
[0024] The information processing device 10 is a computer for granting a privilege to a user. The information processing device 10 refers to the viewing history information and specifies the content viewing history of the user of the user terminal 2 ((4) in FIG. 1). When the information processing device 10 determines that the specified viewing history satisfies a predetermined condition such as the user viewing a predetermined content, it grants a privilege to the user ((5) in FIG. 1).
[0025] By doing so, the user desires to be given a privilege for himself / herself and tries to view the content so as to satisfy a predetermined condition. Therefore, the information processing apparatus 10 can improve the user's willingness to view the content.
[0026] [Functional Configuration of Information Processing Apparatus 10] Subsequently, the functional configuration of the information processing apparatus 10 that constitutes the information processing system S will be described. FIG. 2 is a diagram showing the functional configuration of the information processing apparatus 10. The information processing apparatus 10 includes 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 types of data, and includes a ROM (Read Only Memory), a RAM (Random Access Memory), a hard disk, an SSD (Solid State Drive), a flash memory, and the like. The storage unit 12 stores the 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 specifying unit 132, and a privilege granting unit 133.
[0029] In addition, the storage unit 12 stores content meta information, which is information about the content distributed in the distribution service. FIG. 3 is a diagram showing an example of the 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 any one of a content name, a series corresponding to the content, an original author of the content, a director who produced the content, a scenario writer, one or more performers appearing in the content, and a distributor of the content. 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] In addition, the storage unit 12 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 the privilege, the content of the privilege, and a granting condition including one or more predetermined conditions for granting the privilege to the user.
[0031] The privilege is the granting of points that can be used in a predetermined payment method, the granting of the right to view paid content provided by the content provider for free, and the granting of a utility token with a predetermined benefit. The content provider is, for example, a distribution company that produces the content itself or has the content produced by a production company that produces the content, and provides the content to various platforms including the distribution service. The content provider may include the content distributor. The points can be used in the distribution service. The utility token is, for example, a governance token having the right to vote on the operation policy of an organization such as a distribution company as the content provider, a production committee provided corresponding to a combination of a predetermined content such as a predetermined series of content, or the production policy of a production project.
[0032] The granting conditions include content viewing conditions that are conditions related to the viewing of content, and service usage conditions that are conditions related to the distribution service. The content viewing conditions include designated content viewing conditions, viewing period conditions, continuous viewing conditions, and viewing operation conditions. The granting conditions are set by any one of the conditions included in the content viewing conditions and the service usage conditions, or by combining a plurality of conditions.
[0033] The designated content viewing condition is that the user views a plurality of contents designated by the content provider or the distribution service provider. The designated content viewing condition may be, for example, viewing the X-series contents shown in FIG. 4, or viewing the contents in which the performer E appears, and corresponds to the content information designated by the content provider or the distribution service provider among the content meta-information such as series, original author, performer, screenwriter, director, content distributor, etc. It may also be to view the content.
[0034] The viewing period condition is, for example, a condition indicating the viewing period of the content designated by the designated content viewing condition. The continuous viewing condition is, for example, a condition indicating the continuous viewing time of the content designated by the designated content viewing condition. The viewing operation condition is a condition indicating the combination or order of a plurality of operations performed to view the content in the viewing application.
[0035] The service usage condition is, for example, a condition indicating that a subscription service is used in which the user can view a predetermined content provided by the content provider or the distribution service provider in the distribution service on the condition that the user pays a fee regularly.
[0036] Note that the source of the benefits shall be provided, for example, by the content provider, the content producer, or the distribution service provider. The source of the benefits of the benefits varies depending on the conditions for granting the benefits. For example, the content provider or the content producer provides the source of the benefits granted on the condition that the user views a plurality of contents provided or produced by the provider or producer himself / herself. On the other hand, the distribution service provider not only provides the source of the benefits granted on the condition that the user views a plurality of contents provided or produced by one content provider or producer, but also provides the source of the benefits granted on the condition that the user views a plurality of contents provided or produced by each of a plurality of content providers or producers.
[0037] The control unit 13 is, for example, a CPU (Central Processing Unit). The control unit 13 functions as a registration unit 131, a specifying unit 132, and a benefit granting unit 133 by executing the program stored in the storage unit 12.
[0038] In explaining the details of each function of the control unit 13, the distribution PF1 and the viewing application for viewing the content distributed by the distribution PF1 will be described. The viewing application is an application that can switch 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, as contents of a plurality of genres, popular contents and contents designated by the content distribution source or the distribution service provider to the user terminal 2 on which the viewing application is being executed.
[0040] When the viewing app receives a vertical swipe operation or a vertical flick operation, it switches the genre of content, such as short videos, movies, dramas, anime, and sports, and causes the display unit to display content corresponding to the switched genre. Further, when the viewing app receives a horizontal swipe operation or a horizontal flick operation, it causes the display unit to display different content of the same genre as the content displayed on the display unit.
[0041] For example, when the content has been continuously viewed for a predetermined time or more, the viewing app determines that the user has viewed the content. Then, the viewing app transmits to the distribution PF1 viewing history information associating 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 which is the time when the display of the content started, the viewing end time which is the time when the display of the content ended, and the viewing operation.
[0042] When the distribution PF1 receives the viewing history information, it stores the received viewing history information in the storage device. For example, the distribution PF1 stores the viewing history information in the blockchain. FIG. 5 is a diagram showing an example of the viewing history information. As shown in FIG. 5, it can be confirmed that the user ID, the content ID, the viewing start time, the viewing end time, and the viewing operation are associated with each other.
[0043] As shown in FIG. 5, the viewing operation information is information associating the type of viewing operation indicating which of the vertical swipe operation, the vertical flick operation, the horizontal swipe operation, or the horizontal flick operation each of one or more viewing operations is, and the time when the user performed the viewing operation. Note that although the viewing history information is assumed to include the viewing operation information, it is not limited thereto. When no privilege is granted based on the viewing operation, the viewing history information may not include the viewing operation information.
[0044] Subsequently, the details of each function of the control unit 13 will be described. The registration unit 131 receives, for example, from a terminal used by a content provider or a distribution service provider, the details of the privilege and the granting conditions for granting the privilege to the user. When the registration unit 131 receives the details of the privilege and the granting conditions, it generates a privilege ID for identifying the privilege, and associates the privilege ID, the received details of the privilege, and the granting conditions, and stores them in the storage unit 12 as privilege management information.
[0045] The specifying unit 132 refers to the browsing history information associating the user ID for identifying the user and the content ID for identifying the content browsed by the user, and specifies the browsing history of the user's content. The specifying unit 132 refers to the browsing history information stored in the blockchain and specifies the browsing history of the content browsed by the user.
[0046] For example, the specifying unit 132 obtains 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 the browsing application is executed on the user terminal 2 or at the timing when the browsing application is displayed on the display unit of the user terminal 2. When the specifying unit 132 obtains the user ID, it refers to the browsing history information and obtains the browsing history information corresponding to the user ID, thereby specifying the browsing history of the content browsed by the user.
[0047] When the browsing history of the user's content specified by the specifying unit 132 satisfies a predetermined condition for granting a privilege, the privilege granting unit 133 grants a privilege to the user. For example, when the specifying unit 132 specifies 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 associating the user ID of the user and the privilege ID of the privilege granted to the user, and specifies the privilege ID granted to the user. Then, the privilege granting unit 133 extracts the granting conditions corresponding to the privileges not associated with the privilege ID granted to the user, that is, the privileges not granted to the user, among the plurality of granting conditions indicated by the privilege management information stored in the storage unit 12.
[0048] The privilege granting unit 133 determines, for each of the plurality of extracted granting conditions, whether the specified browsing history satisfies the granting condition. When the privilege granting unit 133 determines that the specified browsing history satisfies all of one or more predetermined conditions for granting the privilege constituting the granting condition, the privilege granting unit 133 determines that the specified browsing history satisfies the granting condition.
[0049] For example, when the specified content browsing condition is included in the granting condition and the content to be browsed 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 browsing history indicates that the user has browsed a plurality of contents specified by the content provider or the distribution service provider.
[0050] Also, when the specified content browsing condition is included in the granting condition and the meta information (content name, original author, performer, screenwriter, director, or content distributor) of the content to be browsed to grant the privilege is specified, the privilege granting unit 133 determines that the specified content browsing condition is satisfied when it determines that the user's content browsing history indicates that the user has browsed a plurality of contents associated with the specified meta information.
[0051] When it is specified in the specified content browsing condition that the user browses the content corresponding to the predetermined meta information, the privilege granting unit 133 refers to the content meta information and specifies the meta information corresponding to each of one or more contents browsed by the user. The privilege granting unit 133 determines whether the specified content browsing condition is satisfied based on whether the specified meta information is included in the specified meta information.
[0052] For example, when the specified content viewing condition included in the awarding condition is "viewing three or more contents in which performer E has appeared", the privilege awarding unit 133 refers to the content meta information and identifies the performers associated with each of the one or more content IDs included in the user's content viewing history. The privilege awarding unit 133 determines whether "performer E" is included in the identified performers for each of the one or more content IDs, thereby identifying the number of contents in which "performer E" has appeared among the contents viewed by the user. If the number of contents in which the identified "performer E" has appeared is three or more, the privilege awarding unit 133 determines that the specified content viewing condition is satisfied.
[0053] Also, when the awarding condition includes a viewing period condition, if the privilege awarding unit 133 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, it determines that the viewing period condition is satisfied.
[0054] For example, consider a case where the specified content viewing condition as the awarding condition includes "viewing three or more contents in which performer E has appeared", and the viewing period condition includes "target period: February 3, 2024 to February 11, 2024". In this case, the plurality of pre-specified contents are contents in which performer E has appeared. As described above, the privilege awarding unit 133 identifies the contents in which performer E has appeared (the plurality of pre-specified contents) viewed by the user based on the user's viewing history.
[0055] The privilege awarding unit 133 identifies the viewing start time of the identified content based on the user's viewing history. Then, based on the identified viewing start time, the privilege awarding unit 133 determines whether the plurality of pre-specified contents have been viewed within the period indicated by the viewing period condition. If the privilege awarding unit 133 determines that the plurality of pre-specified contents have been viewed within the period indicated by the viewing period condition, it determines that the viewing period condition is satisfied.
[0056] Also, when the grant condition includes a continuous viewing condition, the privilege granting unit 133 specifies the continuous viewing time, which is the time during which the user continuously views a predetermined content, based on the user's content viewing history. Then, when the privilege granting unit 133 determines that the specified 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, assume that the specified content viewing condition in the grant condition includes "viewing any of the contents with content IDs C0011, C0012, and C0013", and the continuous viewing condition includes "continuously viewing the specified content for 1 hour or more". In this case, the plurality of predetermined contents are the contents with content IDs C0011, C0012, and C0013.
[0058] The privilege granting unit 133 determines whether the user is viewing the contents with content IDs C0011, C0012, and C0013 based on the user's viewing history. When the privilege granting unit 133 determines that the user is viewing these contents, it specifies the continuous viewing time of these contents based on the viewing start time and the viewing end time associated with the content IDs of these contents in the viewing history information. Then, when the privilege granting unit 133 determines that the longest continuous viewing time among the specified continuous viewing times is 1 hour or more, it determines that the continuous viewing condition is satisfied.
[0059] Also, when the service usage condition is included as a grant condition, the privilege granting unit 133 determines that the service usage condition is satisfied on the condition that the user is using a subscription service in which a predetermined content is provided to the user on the condition that the user pays a fee regularly.
[0060] For example, the storage unit 12 stores the user IDs of users who are using the subscription of the distribution service. When the privilege granting unit 133 includes service usage conditions as the granting conditions, the privilege granting unit 133 determines that the service usage conditions are satisfied on the condition that the user ID of the user is stored in the storage unit 12 as the user ID of a user who is using the subscription.
[0061] In addition, when the privilege granting unit 133 includes browsing operation conditions as the granting conditions, the privilege granting unit 133 determines whether the browsing operations of a plurality of contents indicated by the browsing history of the user's contents satisfy the browsing operation conditions.
[0062] For example, the privilege granting unit 133 determines whether the continuous browsing operations indicated by the browsing operation information included in the browsing history information of the user's contents satisfy the browsing operation conditions. For example, it is assumed that the granting conditions include, as the browsing operation conditions, "browse the content by performing at least one horizontal swipe operation after performing two or more vertical swipe operations". In this case, the privilege granting unit 133 identifies the browsing operation information of each of one or more contents included in the content browsing history. Then, the privilege granting unit 133 determines whether the browsing operation conditions are satisfied by determining that at least any one of the identified browsing operation information satisfies the browsing operation conditions. By doing so, the user's willingness to learn the browsing operations of the distribution application can be enhanced.
[0063] When the privilege granting unit 133 determines that the identified browsing history satisfies the granting conditions, the privilege granting unit 133 grants the user the privilege indicated by the privilege content associated with the granting conditions in the privilege management information. The privileges granted to the user include, as described above, the granting of points that can be used in a predetermined payment means such as code settlement, the granting of the right to view paid content provided by the content provider for free or at a discounted price, and the granting of governance tokens having the right to vote on the determination of the operation policy of an organization or the production policy of content provided in correspondence with a combination of predetermined contents such as a predetermined series of contents.
[0064] For example, when the privilege granting unit 133 grants a governance token to a user, it specifies the user ID to the blockchain and performs an issuance process of causing the blockchain to issue the governance token corresponding to the user ID.
[0065] Note that the privilege may be the granting of the right to view the content generated by the AI model corresponding to the user's content viewing history. In this case, the information processing apparatus 1 or the external apparatus is provided with a model as an AI model that outputs content corresponding to a plurality of pieces of input content for a plurality of pieces of content.
[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 generation unit, and inputs, to the AI model, a plurality of pieces of content viewed by the user during a predetermined period indicated by the user's content viewing history, thereby generating content corresponding to the user. Then, the privilege granting unit 133 grants the user the right to view the content generated as the privilege. By doing so, the information processing apparatus 1 can make the user desire to be granted the right to view the content as the privilege, and can enhance the user's willingness to view the content indicated by the granting condition corresponding to the privilege.
[0067] Note that when the privilege granting unit 133 satisfies the privilege granting condition, it may perform an issuance process of issuing a proof token, which is a token indicating that the user has been granted the privilege content related to the granting condition. For example, the privilege granting unit 133 specifies the user ID to the blockchain and performs an issuance process of causing the blockchain to issue the proof token corresponding to the user ID.
[0068] The privilege granting unit 133 notifies the user terminal 2 of the granting information indicating that the user has been granted a privilege in response to granting a privilege to the user, and causes the storage unit 12 to store the privilege granting history information in which the user ID of the user is associated with the privilege ID of the privilege granted to the user.
[0069] [Operation Flow] Subsequently, the flow of the process related to the granting of privileges by the information processing apparatus 1 will be described. FIG. 6 is a flowchart showing an example of the flow of the process related to the granting of privileges by the information processing apparatus 1.
[0070] First, the specifying 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 the viewing application is executed in the user terminal 2 or at the timing when the viewing application is displayed on the display unit of the user terminal 2 (S1). Subsequently, the specifying unit 132 refers to the viewing history information and acquires the viewing history information corresponding to the acquired user ID, thereby specifying the viewing history of the content viewed by the user (S2).
[0071] Subsequently, the privilege granting unit 133 extracts the granting conditions corresponding to the privileges not granted to the user from among the plurality of granting conditions indicated by the privilege management information stored in the storage unit 12 (S3). Subsequently, the privilege granting unit 133 selects one of the extracted granting conditions (S4).
[0072] Subsequently, the privilege granting unit 133 determines whether the viewing history of the user's content specified in S2 satisfies the selected granting condition (S5). If the privilege granting unit 133 determines that the granting condition is satisfied (YES in S5), the process proceeds to S6, and the privilege associated with the granting condition is granted to the user. Here, the privilege granting unit 133 causes the storage unit 12 to store the privilege granting history information in which the user ID of the user is associated with the privilege ID of the privilege granted to the user. If the privilege granting unit 133 determines that the granting condition is not satisfied (NO in S5), the process proceeds to S7.
[0073] Subsequently, the privilege granting unit 133 determines whether all the granting conditions have been selected (S7). If the privilege granting unit 133 determines that all the granting conditions have been selected (YES in S7), it ends the processing according to this flowchart. If it determines that not all the granting conditions have been selected (NO in S7), it transfers the processing to S4.
[0074] [Effect by the information processing apparatus 1] As described above, the information processing apparatus 1 according to the present embodiment refers to the browsing history information in which the user ID for identifying the user and the content ID for identifying the content browsed by the user are associated, specifies the browsing history of the content browsed by the user, and if the browsing history of the content of the specified user satisfies a predetermined condition, grants a privilege to the user. By doing so, the information processing apparatus 1 can improve the user's willingness to browse content.
[0075] In addition, according to the present invention, it becomes possible to contribute to Goal 9, "Build the infrastructure for industry and technological innovation," of the Sustainable Development Goals (SDGs) led by the United Nations.
[0076] As described above, the present invention has been described using embodiments. However, 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. For example, all or part of the device can be configured by being functionally or physically distributed and integrated in any unit. Also, new embodiments generated by any combination of a plurality of embodiments are included in the embodiments of the present invention. The effects of the new embodiments generated by the combination have the effects of the original embodiments combined.
Explanation of reference numerals
[0077] 1 Distribution PF 2 User terminal 10 Information processing apparatus 11 Communication unit 12 Storage unit 13 Control unit 131 Registration unit 132 Identification unit 133 Bonus Giving Section 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 pieces of content designated in advance by a content provider or a content distribution service provider; An information processing device having the above configuration.
2. 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 .
3. 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 .
4. 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 .
5. 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 .
6. 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 in advance by a content provider or a content distribution service provider; 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