Computer program

The gift box event in live streaming services allows viewers to collectively support distributors through a lottery system, fostering community and recognition, and enhancing viewer engagement.

JP7706080B2Active Publication Date: 2025-07-1117LIVE JAPAN INC
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2024004375
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2022-11-04
Filing Date
2024-01-16
Publication Date
2025-07-11
Estimated Expiration
2043-06-27

AI Technical Summary

Technical Problem

There is a disconnection between content producers and viewers in live streaming services, lacking a mechanism for viewers to express collective gratitude and support beyond individual gifts, which fails to foster a sense of community and recognition.

Method used

Implementing a gift box event where viewers can purchase bags to randomly draw gifts for the distributor, with a lottery system that raises the distributor's gift box level and provides prizes, incorporating elements of gamification and recognition.

Benefits of technology

Enhances communication and community between distributors and viewers, providing viewers with a sense of achievement and higher incentives, while increasing transaction volume within the app.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007706080000008
    Figure 0007706080000008
  • Figure 0007706080000009
    Figure 0007706080000009
  • Figure 0007706080000010
    Figure 0007706080000010
Patent Text Reader

Abstract

To provide a method and a server for creating a sense of community between streamers and their viewers by enhancing interaction between the streamers and their followers or subscribers.SOLUTION: In a system for opening gift box live streams where viewers purchase gift bags for streamers, all viewers cooperate to give the streamer gifts that are randomly drawn in a lottery and they will receive the prize and cash once the streamer has received all the gifts, and the viewers will feel a sense of accomplishment in supporting the streamer by cooperating.SELECTED DRAWING: Figure 9B
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a gift box event (box gacha) that occurs during live distribution.

Background Art

[0002] Due to the progress of IT technology, the method of information exchange has evolved. The 20th century was one-way information transmission through newspapers and later television. During the past 30 years or so, not only have mobile phones and computers become popular, but the communication speed of the Internet has also been significantly improved, and real-time and two-way communication services represented by online chat services have emerged. The reduction of storage costs has made it possible to popularize VOD (Video on Demand) video distribution services. Since 2019, due to the robustness of smartphones and the high-speed network represented by 5G, real-time communication services using videos, especially live streaming services, have become popular. Live streaming services are entertaining participants from all over the world, and their demand is on the rise. Distributors are transmitting themselves to the world while doing various things such as chatting, music performances, and teaching viewers new skills. Interested viewers can watch the distributor. As a reaction, viewers can send gifts to express their gratitude to the distributor.

[0003] However, there is a disconnection between the distributor and their viewers. There is no community between content producers and content viewers. At most, the distributor provides the content desired by the viewers, which is impersonal. The transmission is only from the distributor to the viewers. Followers and subscribers can give gifts to the distributor, but that is a single event. There is no way to convey gratitude to the distributor while working towards a greater goal.

Summary of the Invention

[0004] In view of the above-mentioned drawbacks in the prior art, an object of the present invention is to provide a method by which viewers can show loyalty to the distributor. By strengthening the communication between the distributor and their followers and subscribers, a sense of community is created between the distributor and their viewers, which can be achieved by opening a gift box live stream where viewers can purchase a bag with which they can buy a gift for the distributor. All viewers cooperate to pass a gift randomly drawn by lottery to the distributor. When the distributor receives all the gifts, they can receive prizes and bonuses, and viewers can experience a sense of achievement of supporting the distributor by cooperating. In addition, there is also an element of gamification by challenging the lottery of each gift.

[0005] Furthermore, as another advantage of the present invention, viewers can receive higher incentives than ordinary gifts by having their contributions recognized by the distributor. In addition, the transaction volume of currency within the app increases.

[0006] According to one embodiment, a method for increasing communication between the distributor and viewers of the present invention includes the steps of starting a gift box event for the distributor and viewers, displaying a plurality of gifts that can be drawn by lottery, displaying at least one bag that can be purchased, wherein the viewer can purchase one bag from the at least one bag and randomly draw one gift from the plurality of gifts for the distributor, the step of the distributor receiving a prize when each gift of the plurality of gifts is drawn, and the step of raising the gift box level of the distributor.

[0007] In one embodiment, the distributor selects a gift box icon to open a gift box live streaming room.

[0008] In one embodiment, each gift is one of a plurality of rarity levels.

[0009] In one embodiment, a first bag among the plurality of bags has a first price, and a second bag among the plurality of bags has a second price, wherein the second bag has a gift with a higher rarity compared to the first bag and / or the second price is higher than the first price.

[0010] In one embodiment, the bag purchased from among the plurality of bags includes a gift randomly assigned from among the plurality of gifts based on the price of the bag and the rarity of the gift.

[0011] In one embodiment, the randomly assigned gift may overlap with what the distributor has already received.

[0012] In one embodiment, the method further includes a step of displaying, for each gift among the plurality of gifts, a gift draw count indicating how many times each gift has been drawn.

[0013] In one embodiment, the method further includes a step of displaying the remaining time for all draws of the plurality of gifts in the gift box live streaming room.

[0014] In one embodiment, following the step of raising the distributor's gift box level, the method further includes a step of displaying a second plurality of gifts that can be drawn, a step of displaying at least one second bag that can be purchased, wherein the viewer can purchase one bag from the at least one bag and randomly draw one gift from among the second plurality of gifts for the distributor, a step of the distributor receiving a second prize when each gift of the second plurality of gifts is drawn, and a step of raising the distributor's gift box level one more time.

[0015] According to one embodiment, a method for displaying a gift box live streaming room for a distributor and viewers of the present invention includes: displaying the gift box level of the distributor; illustrating a plurality of gifts having a plurality of rarity levels; illustrating a plurality of bags with different purchasable prices, wherein a viewer can purchase one bag from the plurality of bags, and one gift can be randomly assigned to the distributor based on the price of the bag and the rarity level of the gift; illustrating a prize for the distributor, wherein when all the gifts in the box are assigned to the distributor, the distributor receives the prize; animating the prize and displaying a list of at least one viewer who has purchased at least one bag for the distributor.

[0016] In one embodiment, the method further includes displaying a gift box icon selectable by the distributor to open the gift box live streaming room.

[0017] In one embodiment, the plurality of gifts are displayed as different images or different puzzle pieces.

[0018] In one embodiment, the method further includes displaying the rarity level (including normal, rare, and extremely rare) of each gift in the plurality of gifts.

[0019] In one embodiment, the method further includes displaying, for each gift in the plurality of gifts, the number of gifts drawn, indicating how many gifts of each gift have already been drawn.

[0020] In one embodiment, the method further includes displaying the remaining time of all draws of the plurality of gifts in the gift box live streaming room.

[0021] In one embodiment, the method further includes displaying the probability of each gift being drawn when one of the plurality of bags is purchased.

[0022] In one embodiment, the method further includes a step of displaying the prize value received by the distributor regarding the achievement of the prize.

[0023] In one embodiment, the method further includes a step of recording a clip in which the prize is animated and transmitting the clip to at least one of the viewers.

[0024] In one embodiment, the step of displaying the distributor's gift box level includes displaying the increased gift box level of the distributor after the distributor has received the prize.

[0025] According to one embodiment, a system for a gift box event of the present invention includes a distributor user terminal, a plurality of viewer user terminals, a server having a plurality of databases, and a network connecting the distributor user terminal, the plurality of viewer user terminals, and the server. The plurality of databases include a user database for storing distributor and viewer data, a stream database for storing live distribution data, a bag database for storing bag data, a prize requirement database for storing data on clear conditions for each level, and a prize status database for storing data on the clear status of different gift box events.

[0026] According to one embodiment, there is provided a server including status holding means for holding the degree of achievement of conditions for each distributor regarding conditions achieved when a live distributor prepares a predetermined digital item, lottery means for executing a lottery process for digital items when receiving payment of consideration by viewers in the live distribution of the distributor, update means for updating the status holding means according to the result of the lottery process, and setting means for setting new conditions for the distributor when the conditions associated with the distributor are achieved by the update by the update means.

Brief Description of the Drawings

[0027]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9A

Figure 9B

Figure 10

Mode for Carrying Out the Invention

[0028] The same or equivalent components, components, processes, and signals shown in the drawings are denoted by the same reference numerals and reference signs, and the related descriptions will not be repeated. Also, some unimportant components disclosed in this specification are omitted from the drawings.

[0029] In one embodiment of the present invention, the live streaming system provides a mechanism for a live streamer to perform live streaming smoothly and effectively, and realizes fashionable and popular live streaming.

[0030] FIG. 1 is a schematic diagram of a live streaming system 1 according to an embodiment of the present invention. The live streaming system 1 provides a two-way live streaming service that facilitates real-time communication between a live streamer (also called a streamer or a liver) LV and viewers AU (including viewers AU1, viewers AU2,...). As shown in FIG. 1, the live streaming system 1 includes a server 10, a user terminal 20 on the live streamer side, and user terminals 30 on the viewer side (including user terminals 30a, user terminals 30b,...). The live streamer and the viewers are collectively also called users. The server 10 includes one or more information processing devices connected to a network NW. The user terminals 20 and 30 may be mobile terminals such as smartphones, tablets, notebook PCs, recorders, portable game machines, wearable terminals, etc., or may be stationary devices such as desktop PCs. The server 10, the user terminal 20, and the user terminal 30 can be connected by various networks NW, whether wired or wireless, and can communicate with each other.

[0031] The viewers AU may include followers, subscribers, or an army of the streamer LV. Followers and subscribers are viewers who are interested in the streamer. A viewer can follow or subscribe to a specific streamer by selecting a button. On the other hand, the army of the streamer requires a paid subscription to unlock privileges and access rights to the streamer.

[0032] In the live streaming system 1, a live streamer LV, a viewer AU, and an administrator (not shown) who manages the server 10 are participants. The live streamer LV can record audio and video of all genres and topics, such as their own songs, comments, performances, fortune-telling, and game playthroughs, on the user terminal 20 and directly upload them to the server 10 in real time. In this embodiment, the live streamer LV provides singing to the viewer AU through live streaming. The live streamer LV may or may not be a music artist. The administrator provides a platform suitable for use in live streaming, which is arranged in the server 10, and mediates or manages the real-time communication between the live streamer LV and the viewer AU. The viewer AU can access the platform on the user terminal 30 and select and view desired content. During the live stream, the viewer AU can express support, for example, by leaving a message on the user terminal 30. On the other hand, the live streamer LV, who provides the content, sends a response to the message and related support to the viewer AU in the form of video and / or audio, enabling two-way communication.

[0033] As used herein, the term "live streaming" refers to a data transmission mode in which "the audio and video content recorded on the user terminal 20 of the live streamer LV is played and viewed on the user terminal 30 of the viewer AU substantially in real time." As used herein, "live broadcast" refers to the broadcast implemented by the said data transmission mode. The said live broadcast is realized by existing live broadcast technologies such as HTTP live streaming, CMAF (Common Media Application Format), WebRTC (Web Real-Time Communications), RTMP (Real-Time Messaging Protocol), and MPEG DASH. In the said data transmission mode of the said live broadcast, a delay that occurs simultaneously is established between the recording of the content by the said live streamer LV and the viewing of the said content by the said viewer AU. The said delay is short enough for communication to be possible between the said live streamer LV and the said viewer AU. However, the said live broadcast is different from the VOD broadcast. The VOD broadcast stores all the data of the recorded content in the server, retrieves the data from the server at an arbitrary timing in response to a user's request, and provides it to the user.

[0034] The "video data" used here includes image data (also referred to as video data) generated by the imaging functions of the user terminals 20 and 30, and audio data (also referred to as voice data) generated by the voice input functions of the user terminals 20 and 30. The said video data is played back on the user terminals 20 and 30 for the user to view the content. In this embodiment, after the video data is generated by the user terminal of the live streamer, until the generated video data is played back on the user terminal of the viewer, the video data undergoes processes such as compression, decompression, encoding, decoding, transcoding, and translation, and its form, size, and format change. However, even after undergoing such processes, the content of the video data (such as video and audio) does not substantially change. Therefore, in this embodiment, for the sake of convenience in explanation, the video data that has undergone such processes is regarded as the same as the video data that has not undergone such processes. Therefore, when the video data is generated by the user terminal of the live streamer and played back on the user terminal of the viewer via the server 10, the video data generated by the user terminal of the live streamer, the video data played back via the server 10, and the video data received and played back on the user terminal of the viewer are the same.

[0035] In the example shown in FIG. 1, the live streamer LV conducts a live stream. The image and voice of the live streamer LV who conducts the live stream are recorded by the user terminal 20 of the live streamer LV to generate video / audio data, and the video / audio data is transmitted to the server 10 via the network NW. The user terminal 20 presents the recorded video VD of the live streamer LV on the screen of the user terminal 20 so that the content broadcast by the live streamer LV can be confirmed.

[0036] When the viewers AU1 and AU2 access the platform and request to watch the live stream by the live streamer LV, their user terminals 30a and 30b receive the video / audio data of the live stream via the network NW, play the received video / audio data, display the videos VD1 and VD2 on the screen respectively, and output audio from the speakers. The videos VD1 and VD2 displayed on the user terminals 30a and 30b are substantially the same as the video VD captured by the user terminal 20 of the live streamer LV. The audio output by the user terminals 30a and 30b is substantially the same as the audio recorded by the user terminal 20 of the live streamer LV.

[0037] The recording of audio and the shooting of video by the user terminal 20 of the live streamer LV and the playback of video / audio data by the user terminals 30a and 30b of the viewers AU1 and AU2 occur substantially simultaneously. When the viewer AU1 leaves a message on the user terminal 30a in response to the content of the live streamer LV, the server 10 displays the message in real time on the user terminal 20 of the live streamer LV and the user terminals 30a and 30b of the viewers AU1 and AU2. After reading the message, the live streamer LV begins to comment on its content. The video and audio of the comment are output from the user terminals 30a and 30b of the viewers AU1 and AU2, indicating that a dialogue between the live streamer LV and the viewer AU1 has started. Therefore, the live stream conducted by the live streaming system 1 achieves two-way communication.

[0038] The user terminal 30 has the same functions and configuration as the user terminal 20. The live streamer LV and the viewer AU download and install the live streaming application of this embodiment (hereinafter referred to as the live streaming app) from the application market to the user terminals 20 and 30 via the network NW. Alternatively, the live streaming app is pre-installed on the user terminals 20 and 30. The user terminals 20 and 30 execute the live streaming app, thereby communicating with the server 10 via the network NW and executing various functions. Hereinafter, the functions realized by the processors of the user terminals 20 and 30 due to the execution of the live streaming app will be described as the functions of the user terminals 20 and 30. These functions are executed on the user terminals 20 and 30 by the live streaming app. In another embodiment, these functions are realized by executing, in the browser, a computer program described in a programming language such as HTML (Hyper Text Markup Language) that is transmitted from the server 10 to the browsers of the user terminals 20 and 30 via the network NW.

[0039] Figure 2 is a schematic diagram of the distributor user terminal 20 according to an embodiment of the present invention. During the live distribution, the distributor user terminal 20 displays the video VD of the distributor LV. A gift box icon IC is displayed at a corner of the distributor user terminal 20. This notifies that the preparation for the gift box event for the distributor LV is complete. The distributor LV can select the gift box icon IC when the live distribution ends, is interrupted, or when the preparation is complete, such as during the live distribution. As a result, the distributor LV and viewers AU1, AU2, … are guided to a gift box live streaming room GSR as shown in Figure 3. Note that the gift box icon IC is displayed only on the streamer user terminal 20 and not on any of the viewer user terminals 30a, 30b. For this reason, only the distributor LV can visually recognize and select the gift box icon IC. The viewers AU1, AU2 cannot start the gift box event. Or, in another embodiment, it may be configured such that the viewer can start the gift box event for the distributor. This may or may not be accompanied by corresponding points payment by the viewer who starts the gift box event.

[0040] The selection of the gift box icon IC and other buttons can be performed in any of many ways. On a touch screen device such as a smartphone or a tablet, it can be selected by tapping the button with a finger or a stylus. On a non-touch screen device such as a notebook computer or a desktop computer, it can be selected by clicking the button with a mouse or pressing a button on the keyboard.

[0041] The selectable gift box icon IC is shown as just a gift box in FIG. 2. However, the gift box icon IC is not limited to that. For example, the gift box icon IC may be an image of confetti, a party hat, or a wrapped present. Further, the gift box icon IC may be accompanied by texts such as "Gift Box Event!" or "Box Gacha!". Also, since the gift box event has a time limit, the gift box icon IC may be accompanied by the remaining time to participate in the gift box event. For example, texts such as "One day left!" or "Three hours left!" may be displayed under the gift box icon IC. That is, it means that the remaining time for the distributor LV to select the gift box icon IC and start the gift box event within the deadline is one day or three hours.

[0042] Alternatively, in addition to the gift box icon IC displayed on the distributor user terminal 20 as shown in FIG. 2, the gift box icon IC may be displayed on the stream setting page (not shown) of the distributor. The stream setting page may be displayed as an official event of the distributor. When it is selected, the gift box live streaming room GSR in FIG. 3 opens.

[0043] FIG. 3 is a schematic diagram of the level 1 gift box live streaming room GSR1 based on an embodiment of the present invention. The live streaming room GSR1 is displayed on both the distributor's and viewer's user terminals 20, 30. In the level 1 gift box live streaming room GSR1, the gift box level LVL (in this case 1) and the remaining time TM (in this case one day, three hours, and two minutes) are displayed. The level LVL and the time TM are displayed at the upper part of the user terminals 20, 30, but they may be arranged anywhere on the user terminals 20, 30.

[0044] Next, the prize PZ when the current level is cleared is displayed. In this case, the prize is a galaxy explosion, but it is not limited to this. The text displays "Galaxy Explosion!" and the same image is shown. By selecting the icon of the prize information PZi, the details of the prize PZ can be confirmed. When the prize information PZi is selected, the user is guided to the screen shown in Figure 5 described later.

[0045] Below the said prize PZ, a plurality of gifts GF1 - GF6 are displayed. If each of these gifts is not won, the level cannot be cleared. That is, the said distributor LV cannot receive the said prize PZ and proceed to the next level unless at least one of each gift GF1 - GF6 is received.

[0046] Here, the said plurality of gifts GF1 - GF6 will be explained. The first gift GF1 is represented by an image within a circle having the first gift rarity GF1r and has the draw count GF1d of the first gift. In this example, the first gift GF1 is shown to be a sports car having the rarity GF1r. The draw count GF1d of the first gift is shown as "×1", meaning that one sports car has already been drawn for the said distributor LV. The second gift GF2 is shown to be a bell with a normal rarity GF2r. The absence of a number below the gift GF2 indicates that the bell has not yet been drawn for the said distributor LV. The third gift GF3 is a lighthouse with a normal rarity GF3r and has not yet been drawn. The fourth gift GF4 is a legendary - class cruising with a rarity GF4r and has not yet been drawn. The fifth gift GF5 is a heart - eye with a normal rarity GF5r, and the draw count GF5d of the fifth gift is "×5", indicating that it has already been drawn 5 times for the said distributor LV. The sixth gift GF6 is a sand - clock with a normal rarity GF6r and has not yet been drawn.

[0047] In order for the distributor level to progress, it is necessary to allocate each gift. In this example, the distributor level needs to allocate one each of the second gift GF2 (bell), the third gift GF3 (lighthouse), the fourth gift GF4 (cruising), and the sixth gift GF6 (hourglass). When a gift is allocated, it can be grayed out to indicate that the requirements for that gift have been met in the live streaming room GSR1. Alternatively, the gifts that have not been acquired yet can be grayed out to indicate that the distributor level does not have those gifts yet. In this example, five heart eyes (the fifth gift GF5) have been acquired. Although only one is required, due to the random lottery, it is possible to acquire multiple of a single gift. If a certain number or more are held in duplicate, a bonus may be given to the distributor level. For example, if there are 10 normal duplicates when clearing one level, an additional 1,000 coins can be received.

[0048] Next, the bag that the viewer AU can purchase for the distributor level located below Figure 3 will be described. The first bag BG1 has a first bag price BG1c and detailed information can be displayed by selecting the first bag information BG1i. In this example, the first bag BG1 has a first bag price BG1c of 500 coins. The second bag BG2 has a second bag price BG2c of 1500 coins and detailed information can be displayed with the second bag information BG2i. The third bag BG3 has a third bag price BG3c of 3000 coins, and by selecting the third bag information BG3i, the user is guided to the screen of Figure 4. The bags have variable ranks according to the price, and the probability of drawing rare, extremely rare, or legendary-class gifts changes. The higher the price of the bag, the higher the possibility of drawing a rare or extremely rare gift. Therefore, more expensive bags attract viewers AU with better gifts.

[0049] The coins used for purchasing the bags are in-app currency. In FIG. 3 and other figures, the currency symbol is represented by ○. The coins can be purchased with real-world money or exchanged using loyalty points described later.

[0050] When viewer AU purchases the first bag BG1 to the third bag BG3 for the distributor LV, a random lottery is conducted, and the gift received by the distributor LV is determined. Depending on the rank of the bag, the probability of receiving normal, rare, or extremely rare gifts is determined.

[0051] For example, in the case of the first bag BG1, each normal gift (bell (second gift GF2), lighthouse (third gift GF3), heart eyes (fifth gift GF5), hourglass (sixth gift GF6)) can be drawn with a 24% probability. Each normal gift has the same probability of being drawn. As a result, if there are a total of four normal gifts, the probability of drawing a normal gift is 96%. Also, in the first bag BG1, a rare gift, namely the sports car of the first gift GF1, can be drawn with a 3% probability. Furthermore, with a 1% probability, an extremely rare, that is, a legendary-class gift, in this example, the cruising of the fourth gift GF4, can be drawn. These probabilities are provided for reference, and the embodiments are not limited to these probabilities. In the second bag BG2, the probability of receiving a normal gift is lower than that of the first bag BG1, and the probability of drawing a rare or extremely rare gift increases. In the third bag BG3, the probabilities are further decreased or increased respectively. As a result, when the third bag BG3 is purchased, the probability of drawing a legendary-class gift is the highest. In this embodiment, there are three purchasable bags, but the present invention is not limited to this. For example, in one embodiment, there is only one purchasable bag. In another embodiment, there are ten bags with different purchasable prices.

[0052] Figure 4 is a schematic diagram of a bag information screen according to an embodiment of the present invention. The bag information screen provides detailed information about the third bag BG3 and is displayed after the user selects the third bag information BG3i icon in Figure 3. Information about the probability of winning each gift GF1 - GF6 is provided. In the third bag BG3, the probability of winning any one of the four normal gifts is 10% (i.e., the probability of winning normal is 40%), the probability of winning rare is 40%, and the probability of winning ultra - rare, i.e., legendary, is 20%. Comparing with the first bag BG1, it can be seen that the third bag BG3 has a higher probability of winning rare and legendary items. The bag information screen is required in some app stores to make the probability of random lottery understandable to viewers.

[0053] Figure 5 is a schematic diagram of a prize information screen according to an embodiment of the present invention. The prize information screen provides detailed information about the prize and is displayed after the user selects the prize information icon PZi in Figure 3. The prize information screen displays a larger image of the prize PZ. Further, the prize information screen displays the prize value PZv. The prize value PZv is the number of loyalty points received by the distributor LV when clearing the current level. In this example, when clearing level 1, the distributor LV receives 20,000 LP (or loyalty points). Details of the loyalty points will be described later. Generally, the amount of the prize value PZv is greater than the number of coins consumed by the viewer AU to obtain all the gifts in the gift box for the distributor LV. As a result, it motivates the viewer AU to cooperate to obtain the prize PZ for the distributor LV.

[0054] Figure 6 is a schematic diagram of a prize animation screen according to an embodiment of the present invention. The prize animation screen is displayed only when the distributor LV clears the level. To clear the level, the viewer AU needs to purchase the bags BG1 - BG3 sufficiently and randomly win each gift GF1 - GF6. The prize animation screen displays prize animations and effects PZa. This may be an animated video or a series of images of the animated prize. For example, in the prize animation of a galaxy explosion, a planet may be displayed and exploded.

[0055] Furthermore, as shown in FIG. 5, the distributor receives 20,000 royalty points, which is the prize value PZv. Also, the viewer can receive a reward for their efforts, such as 5% of the coins the viewer spent on purchasing the bags. For example, a viewer who purchased the third bag BG3 with a price BG3c of 3000 coins receives a refund of 5% of the coins spent after level clearance, that is, 150 coins. Providing a reward to the viewer gives the viewer further motivation to clear the level.

[0056] Furthermore, the prize animation screen may include a list of prize providers PZc and display all viewers AU who purchased a bag for the streamer LV. The prize providers PZc may be listed in descending order of contribution. In this case, the viewer "ColinRobinson" would have spent the most coins on purchasing a bag at this level. Alternatively, the prize providers PZc may be listed in chronological order or alphabetical order. Also, especially when the number of providers is large, it is not necessary to list all providers. In that case, only the prize providers PZc who won rare gifts or legendary - class gifts may be listed in the list. Or, the list of the prize providers PZc may be filtered by listing only the viewers AU who purchased the most expensive third bag BG3. As another method, only the prize providers PZc who spent coins above a threshold may be listed in the list. Also, as yet another method, the providers may be listed once for each purchase of a bag, and as a result, the providers may be listed multiple times by purchasing multiple bags. However, the order and method of listing the prize providers PZc are not limited to these. As a result, the streamer LV can recognize the providers who assisted in clearing the level.

[0057] When the prize animation screen of FIG. 6 is launched, its content is automatically recorded as a video clip. The video clip records the animation of the prize and the entire effect PZa, as well as the list of prize providers PZc. Then, the video clip is sent to all those listed in the list of the prize provider PZc. Alternatively, the video clip may be sent to all viewers AU who entered the gift box live streaming room at a certain point in time. Further, instead of or in addition to recording the video clip, a screenshot of the prize animation screen may be taken and sent. As a result, the app becomes more social or more attractive. In another embodiment, the prize animation PZa is superimposed or overlapped on the video VD (see FIG. 2) of the distributor, and the viewer can view the prize animation PZa and the distributor simultaneously within the live stream.

[0058] After the prize animation PZa of FIG. 6 is completed, the prize animation screen ends, and the next-level gift box live streaming room is displayed. In this example, the level 2 room shown in FIG. 7 is then displayed.

[0059] FIG. 7 is a schematic diagram of a level 2 gift box live streaming room GSR2 according to an embodiment of the present invention. The level 2 gift box live streaming room GSR2 has the same configuration as the level 1 gift box live streaming room GSR1. The difference in the level 2 gift box live streaming room GSR2 includes that the number of gift box levels LVL has been increased to 2. The prize PZ at level 2 includes "koala hug", and each gift GF1~GF6 has been changed for level 2. At the start of the level, since the lottery for gifts for the distributor LV has not been conducted yet, the number of gifts drawn GF1d~GF6d is not displayed. Finally, the prices of the bags BG2c and BG3c have been increased.

[0060] Next, the gifts GF1 - GF6 in the level 2 gift box live streaming room GSR2 shown in FIG. 7 will be described. Among the six gifts, the first gift GF1 is a newspaper with a rare rarity GF1r, the second gift GF2 is coffee with a normal rarity GF2r, the third gift GF3 is a dog with a normal rarity GF3r, the fourth gift GF4 is a building with a legendary rarity GF4r, the fifth gift GF5 is a rocket with a normal rarity GF5r, and the sixth gift GF6 is a superhero with a normal rarity GF6r.

[0061] In this example, the rarities in each of the level 1 and level 2 live streaming rooms GSR1 and GSR2 are arranged in the same positions. For example, the rarity GF1r of the first gift is rare, the rarity GF4r of the fourth gift is legendary, and the rarities GF2r, GF3r, GF5r, and GF6r of the second, third, fifth, and sixth gifts are normal, respectively. However, the present invention is not limited thereto. Different rarities may be arranged randomly. Furthermore, both the level rooms GSR1 and GSR2 have four normal gifts, one rare gift, and one legendary gift. Although it is repetitive, the present invention is not limited thereto. Each rarity may be increased or decreased according to the desire. It is possible to make the level increasingly difficult by having more rare ones, and at the highest level, there may be multiple legendary ones. For example, at level 20, there may be one normal, two rare, and three legendary ones. Alternatively, or in addition, it is not necessarily required to set six gifts GF1 - GF6 for each level LVL. The number of gifts may be increased or decreased according to the desire. Since the difficulty level increases with the level, for example, there may be four gifts at level 1 and ten gifts at level 15.

[0062] Next, the bags BG1 - BG3 in FIG. 7 will be described. The settings of the bags in the level 2 gift box live streaming room GSR2 are the same as those in the level 1 room GSR1. More expensive bags can draw rare or legendary gifts with a higher probability. The difference in the level 2 room GSR2 is only that the second bag BG2 and the third bag BG3 are more expensive than those in the level 1 room GSR1. In the said level 2 room GSR2, the price of the second bag BG2c is 3000 coins, and the price of the third bag BG3c is 5000 coins. On the other hand, in the said level 1 room GSR1 in FIG. 3, the price of the second bag BG2c is 1500 coins, and the price of the third bag BG3c is 3000 coins. As a result, the cost for obtaining all the gifts increases. Although the price of the second bag BG2c and the price of the third bag BG3c have increased, the probability of drawing different rarities with the bags is the same among each level. Also, it is possible to change the probability of drawing each gift among levels.

[0063] The price of the first bag BG1c remains 500 coins. The reason is to continue to attract rather than scare low - spenders with an outrageously high price. This embodiment is not limited to this. The prices of all the bags may be the same, or the price of the first bag BG1c may also be increased. Furthermore, the said distributor LV can determine whether to increase the price of the bags.

[0064] FIG. 8 is a block diagram of the said server 10 shown in FIG. 1. The said server 10 is composed of a plurality of databases including a user database UDB, a stream database SDB, a bag database BDB, a prize setting database PRDB, a prize status database PSDB, and other present databases OPDB. Details regarding these databases will be described later.

[0065] All the elements shown in FIG. 8 may be jointly realized by a computer or the like from the perspective of hardware and by a computer program from the perspective of software. Therefore, those skilled in the art will understand that all the elements shown in FIG. 8 can be realized in various ways by a combination of hardware and software.

[0066] The user database UDB stores information of registered users including both the distributor LV and the viewer AU. Information about users includes user ID, coins, points, etc. Each user is assigned a unique user ID at the time of account registration. Also, the total number of coins acquired by the user is recorded in the user database UDB. Coins are acquired by purchasing with real-world currency or exchanging loyalty points. Also, users receive loyalty points by using the app, watching live broadcasts, and participating in other activities. Finally, the number of loyalty points of each user is aggregated. The distributor receives loyalty points when clearing the level of the gift box. Loyalty points can be exchanged for coins, but cannot be used to purchase bags. Loyalty points are used to determine the amount received by the distributor from the administrator of the live streaming platform. Table 1 below shows an example of the user database UDB.

[0067]

Table 1

[0068] Next, the stream database SDB stores information on the ongoing live stream. Information regarding the stream includes the stream ID, the distributor user ID, the viewer user ID, the gift box event ID, the remaining time, and so on. Each streaming room is assigned a unique stream ID. The distributor user ID and the viewer user ID correspond to the user ID in the user database UDB (Table 1). The gift box event ID is assigned after the distributor LV selects the gift box icon IC shown in FIG. 2. Finally, the remaining time tracks the remaining time at the current level until the gift box event ends. Table 2 below shows an example of the stream database SDB. In this example, the distributor "STR01" has selected the gift box icon IC and has a gift box event ID and a remaining time. On the other hand, the distributor "STR02" has not selected the gift box icon IC and does not have a gift box event ID or a remaining time.

[0069]

Table 2

[0070] The bag database BDB will be described in detail. The bag database BDB stores all information regarding each bag in its database. Each bag has a bag ID, a bag level, a bag price, and a gift draw probability. The bag ID uniquely identifies each bag with a different code. The bag level is the level at which the bag can be purchased. The bag price is the price to be paid in coins to purchase the bag. The gift draw probability is the probability of drawing each gift in the gift box at that level. Table 3 below shows an example of the bag database BDB.

[0071]

Table 3

[0072] The gift draw probability can be displayed by gift and (or) rarity level. For example, in Table 3, the gift draw probabilities of each gift at that level are shown for bag IDs "BAG01" - "BAG06". However, for bag ID "BAG00", the gift draw probabilities of each rarity level at all levels are shown. Therefore, "BAG00" can be used for any level, while "BAG01" - "BAG06" can only be used for their assigned bag levels.

[0073] Next, the prize requirement database PRDB will be described. The prize requirement database PRDB stores information regarding the clear conditions necessary to clear each level of the gift box event. It includes information on gift box level LVL, prize PZ, clear conditions, level period, and available bag IDs. For a specific gift box level LVL, the prize PZ, the number of each gift that must be drawn for the distributor, the period to clear the level, and the bag ID used for the level are described. An example of the prize requirement database PRDB is shown in Table 4 below.

[0074]

Table 4

[0075] In the above embodiments, it is necessary to assign only one gift for each to achieve the clear condition, but the present invention is not limited to this. In the prize requirement database PRDB, the number of each gift that must be assigned for the distributor can be arbitrarily set. For example, level 25 may require 3 gifts of the same legend class and 3 gifts of the same rare as its clear condition. Further, the period is reset for each level. In Table 4 above, 2 days are given for the distributor LV to clear level 1. If level 1 is cleared within 2 days, the timer is reset to 1.5 days as the period for clearing level 2. Alternatively, the box gift event starts from when the distributor LV selects the icon IC for all levels and continues for a predetermined time. For example, the distributor LV can clear as many levels as possible within 4 days. Further, the period may be started at a predetermined time for all distributor LVs. As a result, all box gift events end simultaneously for all distributors.

[0076] Next, the prize status database PSDB will be described. The prize status database PSDB stores information regarding the gift box event ID, distributor ID, gift box level LVL, current clear status, remaining time, and provider ID. The gift box event ID, the distributor ID, and the remaining time are respectively described in the stream database SDB (Table 2). The gift box level LVL corresponds to the current level of the distributor LV and can be confirmed with reference to FIG. 3 or FIG. 7. The clear status indicates the quantity of each gift drawn by the viewers of the distributor at the current level. Finally, the provider ID corresponds to the user IDs of all viewers AU who provided gifts at the current level. Table 5 below shows an example of the prize status database PSDB.

[0077]

Table 5

[0078] In the example of Table 5, the gift box event ID "GBE01", which is the first item, corresponds to the scenario in Figure 3.

[0079] The other present database OPDB stores information on other presents that can be given to the relevant distributor LV. These other presents are different from the gifts GF1 to GF6 in the live streaming room GSR. These presents can be purchased for the relevant distributor even during the live distribution or outside the gift box event period. On the other hand, only the bag can be purchased for the relevant distributor during the gift box event period. Other presents can be given to show gratitude to the relevant distributor. However, there is no joint effort or team goal in the mechanism of other presents. In summary, viewers can send items to the relevant distributor at any time, other presents can be given during the live distribution, and the gifts can be allocated for the relevant distributor during the gift box event. In another embodiment, the viewer can choose whether to purchase a bag for the gift box event or a present for the relevant distributor. The viewer can purchase other presents and also purchase a bag in the same distribution. In this embodiment, the present is always available in the distribution, while the bag can only be used when the relevant distributor participates in the gift box event.

[0080] The other present database OPDB includes a present ID, price, and description of the present. Table 6 below shows an example of the other present database OPDB.

[0081]

Table 6

[0082] FIG. 9A and FIG. 9B are flowcharts FC showing a method for a viewer to gift a distributor based on an embodiment of the present invention. FIG. 9A shows that step 100 is the start of the flowchart FC. In step 101, the gift box icon IC is displayed on the user terminal 20 of the distributor (see FIG. 2). In step 102, it is determined whether the icon has been selected by the distributor. If "yes", in step 103, at the server 10, the distributor is registered in the prize status database PSDB (shown in FIG. 8). If "no", the process proceeds to step 104, and at the server 10, it is checked whether the time has expired. In response to whether the time has expired, if "yes", the process proceeds to step 105, which is the end point of the chart. On the other hand, if "no", which means the time has not expired, the chart returns to step 102. After step 103, the chart proceeds to point A and continues in FIG. 9B.

[0083] Figure 9B shows the remaining part of the flowchart FC starting from point A. In step 106, the server 10 opens the gift box live streaming rooms GSR1, GSR2 (see FIGS. 3 and 7 respectively), and permits the live streaming room entry of the distributor LV and the viewers AU1, AU2, … (see FIG. 1). In step 106, the server 10 also sends push notifications to the followers and subscribers of the distributor. The push notification informs that the distributor has started the gift box event and encourages the followers and (or) subscribers to participate in the event of the distributor. Then, the chart proceeds to step 107. In step 107, the server 10 checks whether the time related to the current gift box event has ended. If “yes”, the chart reaches another end point in step 108. If “no”, it proceeds to step 109. In step 109, the server 10 checks whether the bags BG1 - BG3 (see FIG. 3) have been purchased by the viewers in the gift box live streaming room. If “yes”, the chart proceeds to step 110, and the server 10 settles the transaction for the bag purchase. However, if “no”, it returns to step 107. After step 110, the server 10 performs a random lottery process for the gifts GF1 - GF6 (see FIG. 3). Based on the probability stored in the bag database BDB (Table 3) according to the purchased bags, a gift is randomly drawn. After step 111, in step 112, the server 10 updates the prize status database PSDB (Table 5) with the lottery result and the record that the viewer is the provider. Next, the chart proceeds to step 113. In step 113, the server 10 sends the lottery result to all participants including both the distributor and the viewers.

[0084] After the completion of step 113, in step 114, the server 10 refers to the prize requirement database PRDB (Table 4) and the prize status database PSDB (Table 4) to determine whether the clearance condition is satisfied. The requirements of the clearance condition are set in the prize requirement database PRDB. If the distributor has obtained the number of prizes set in the prize requirement database PRDB within the prize status database PSDB, the clearance condition is satisfied, the result of step 114 is "Yes", and the process proceeds to step 115. On the other hand, if not all gifts have been assigned to the distributor yet, the result of step 114 is "No", and the chart returns to step 107. In step 115, the server 10 starts recording the clip of the prize animation screen shown in FIG. 6. Then in step 116, the server 10 refers to the prize status database PSDB to identify the prize provider list PZc. Next, in step 117, the user terminals 20 and 30 provide the prize animation or effect PZa, and at the same time display the prize provider PZc on the prize animation screen shown in FIG. 6. Subsequently, in step 118, the server 10 sends the clip recorded in step 115 to all the identified providers. After the completion of step 118, the chart proceeds to step 119. In step 119, the server 10 updates the prize status database PSDB (see FIG. 8) and raises the gift box level LVL (see FIG. 3) of the distributor. After step 119, the chart returns to step 106, and the gift box event at the next level is started.

[0085] During the gift box event, the live broadcast of the streamer level (see Figure 1) may be displayed on the screen at any time. The videos VD1 and VD2 may be displayed at the corners of the screen, and this position can be adjusted or enlarged to another corner by the viewers AU1 and AU2 of the viewer user terminals 30a and 30b (see Figure 1). For example, as shown in Figures 3 and 7 respectively, the video may be displayed at the upper part of the gift box live streaming rooms GSR1 and GSR2. As a result, the streamer LV can encourage the viewer AU to purchase the bag and show gratitude for it.

[0086] Hereinafter, other modified examples of the present invention will be described. A leaderboard among streamers LV may be created and the level LVL in the gift box event may be displayed. The streamers are ranked according to the current level. The leaderboard can be viewed by streamers and viewers at any time. As a result, the streamers can compete with each other and strive for who goes ahead first. Furthermore, a reward may be given to the streamer who becomes the first after a predetermined time has elapsed. An example of the leaderboard is shown in Table 7 below.

[0087]

Table 7

[0088] Another modified example is to set a time limit for obtaining gifts. For example, when the limit time is 15 minutes, if the bag is not purchased within 15 minutes, the gift box event will end. When one gift is drawn, the timer is reset to 15 minutes and the countdown starts again. The limit time can be used instead of or in combination with the remaining time. The limit time promotes the provision of gifts steadily, while the remaining time ensures that all gifts are drawn within a certain time.

[0089] Furthermore, among the gifts that can be won, there may be a clock that extends the remaining time. The distributor can clear the level without receiving the clock, but the clock can extend the time until the level is cleared, which is very convenient. For example, the clock can add an additional hour or a day to the remaining time counter. All clocks may add the same length of time, or there may be clocks with different added times. The clock may be used in combination with the above-mentioned time limit function to, for example, extend the time limit for winning a gift by, for example, 15 minutes.

[0090] The variant gift images shown as a sports car, a bell, a lampstand, cruising, heart eyes, and an hourglass at level 1 in FIG. 3 may instead be puzzle pieces. The six gifts are six different pieces, and when put together, they form a complete puzzle. Also, the picture of the puzzle can be the prize, which is a galaxy explosion at level 1 shown in FIG. 6. As a result, when all the puzzle pieces are collected, the prize of a galaxy explosion can be seen. The rarity of the pieces also varies. However, it is not necessarily six puzzle pieces, and the number of pieces may be increased or decreased according to the level.

[0091] Three rarities, normal, rare, and legendary, are disclosed, but the present invention is not limited to three. The rarity can be any number from 1 to 10. The difference in rarity is only the difficulty of obtaining the gift. On average, gifts with a higher rarity cost more to obtain than gifts with a lower rarity. As a modification, the average rarity of gifts (a type of digital item) required to be aligned at gift box level 2 may be set to be higher than the average rarity of gifts required to be aligned at gift box level 1. For example, assuming that the average rarity of gifts required to be aligned at gift box level 1 shown in FIG. 3 is 1 for normal, 2 for rare, and 3 for legendary, the average is 1.5. Therefore, the average rarity of gifts required to be aligned at gift box level 2 shown in FIG. 7 may be set to 2.0. This can be achieved, for example, by setting the rarity of gifts at gift box level 2 to normal, normal, rare, rare, legendary, legendary.

[0092] As a modification of the bag, there may be a type of bag that awards multiple gifts. For example, an expensive type of bag may be able to award a total of two gifts, one legendary-level gift and one normal gift.

[0093] As a modification of bag purchase, there may be a free bag. The free bag can be used without payment by the viewer. Instead, if a viewer uses a free bag once in a gift box live stream, the viewer needs to wait for a predetermined time or until the next level to use a free bag again. The probability of getting a high-rarity item from a free bag is worse than that from a paid bag. An example of a free bag is bag ID "BAG00" in Table 3.

[0094] In one embodiment, depending on whether the viewer purchases a bag, royalty points may or may not be given to the distributor of the live stream where the box gift event was held. Royalty points are given to the distributor when the viewer purchases other presents. The bag and the other presents are similar in that both can be purchased by the viewer with coins in a live stream. However, the bag and the other presents are different types of digital items, and the bag contributes to filling the contents of the box, while the other presents do not.

[0095] As a modification of holding the live distribution of the gift box, instead of opening a new live distribution for the gift box event, the gift box event may be started in an existing live distribution of the distributor. When the distributor selects the gift box icon, an individual gift box event is started within the live distribution of the distributor for whom the gift box icon has been selected. With this modification, the transition from a normal live distribution to the gift box event live distribution can be performed smoothly and / or seamlessly.

[0096] FIG. 10 is a block diagram showing the hardware configuration of an information processing apparatus 900 according to an embodiment of the present invention. The information processing apparatus 900 shown in the figure can implement, for example, the server 10 and the user terminals 20 and 30 in the present embodiment.

[0097] The information processing apparatus 900 includes a CPU 901, a ROM (read-only memory) 902, and a RAM (random access memory) 903. Further, the information processing apparatus 900 may include a host bus 907, a bridge 909, an external bus 911, an interface 913, an input device 915, an output device 917, a storage device 919, a drive 921, a connection port 925, and a communication device 929. Furthermore, the information processing apparatus 900 includes an imaging device such as a camera (not shown).

[0098] The CPU 901 functions as an arithmetic processing unit and a control unit, and controls all or part of the operations of the information processing apparatus 900 according to various programs stored in the ROM 902, the RAM 903, the storage device 919, or the removable recording medium 923. For example, the CPU 901 controls the overall operations of each functional unit included in the server 10 and the user terminals 20 and 30 in the present embodiment. In addition, the information processing apparatus 900 may include a DSP (Digital Signal Processor) or an ASIC (Application Specific Integrated Circuit) in addition to or instead of the CPU 901. The ROM 902 stores programs, arithmetic parameters, etc. used by the CPU 901. The RAM 903 functions as a main storage device that stores programs used during the execution of the CPU 901 and parameters that change as appropriate during execution. The CPU 901, the ROM 902, and the RAM 903 are interconnected by a host bus 907, and the host bus 907 may be an internal bus such as a CPU bus. Further, the host bus 907 is connected to an external bus 911 such as a PCI (Peripheral Component Interconnect / Interface) bus via the bridge 909.

[0099] The input device 915 may be a device operated by a user such as a mouse, a keyboard, a touch panel, a button, a switch, a lever, or a device that converts a physical quantity such as a sound sensor represented by a microphone, an acceleration sensor, an inclination sensor, an infrared sensor, a depth sensor, a temperature sensor, or a humidity sensor into an electrical signal. The input device 915 may be, for example, a remote control device using radio waves such as infrared rays or an external connection device 927 such as a mobile phone corresponding to the operation of the information processing apparatus 900. The input device 915 includes an input control circuit that generates an input signal based on the information input by the user or the detected physical quantity and outputs the input signal to the CPU 901. The user inputs various data to the information processing apparatus 900 and gives operation instructions by operating the input device 915.

[0100] The output device 917 is a device that can visually or aurally notify the user of the acquired information. The output device 917 may be, for example, a display such as an LCD, PDP, or OELD, an audio output device such as a speaker or headphones, a printer, or the like. The output device 917 outputs the processing result by the information processing device 900 as video such as text or images, or audio such as sound.

[0101] The storage device 919 is a device for data storage and is configured as an example of the storage unit of the information processing device 900. The storage device 919 is, for example, a magnetic storage device such as a hard disk drive (HDD), a semiconductor storage device, an optical storage device, or a magneto-optical storage device. This storage device 919 stores programs executed by the CPU 901, various data, various data acquired from the outside, and the like.

[0102] The drive 921 is a reader / writer for a removable recording medium 923 such as a magnetic disk, an optical disk, a magneto-optical disk, or a semiconductor memory, and is built in or externally attached to the information processing device 900. The drive 921 reads the information recorded on the mounted removable recording medium 923 and outputs it to the RAM 903. Further, the drive 921 writes a record to the mounted removable recording medium 923.

[0103] The connection port 925 is a port for directly connecting a device to the information processing device 900. The connection port 925 may be, for example, a USB (Universal Serial Bus) port, an IEEE 1394 port, or a SCSI (Small Computer System Interface) port. Further, the connection port 925 may be an RS-232C port, an optical audio terminal, an HDMI (registered trademark) (High-Definition Multimedia Interface) port, or the like. By connecting the external connection device 927 to the connection port 925, various data exchanges can be performed between the information processing device 900 and the external connection device 927.

[0104] The communication device 929 is, for example, a communication interface formed by a communication device for connecting to the network NW. The communication device 929 may be, for example, a communication card for a wired or wireless local area network (LAN), Bluetooth (trademark), or wireless USB (WUSB). Further, the communication device 929 may be a router for optical communication, a router for ADSL (asymmetric digital subscriber line), or a modem for various types of communication. The communication device 929 uses a predetermined protocol such as TCP / IP to transmit and receive signals and the like over the Internet or with other communication devices. The communication network NW connected to the communication device 929 is a network connected by wire or wirelessly, and is, for example, the Internet, a home LAN, infrared communication, radio wave communication, satellite communication, or the like. The communication device 929 realizes the function as a communication device.

[0105] The imaging device (not shown) is a device that captures an image of the real space using an imaging element such as a CCD (charge-coupled device) or a CMOS (complementary metal oxide semiconductor), and various members such as a lens for controlling the formation of the subject image on the imaging element, and generates a captured image. The imaging device may capture a still image or a moving image.

[0106] This specification discloses one or more embodiments incorporating the features of the present invention. The disclosed embodiments merely illustrate the present invention. The scope of the present invention is not limited to the disclosed embodiments. The present invention is defined by the claims appended hereto.

[0107] The described embodiments, and the phrases such as "one embodiment", "embodiment", "exemplary embodiment" in this specification, indicate that the described embodiments may include certain features, structures, or characteristics, but do not indicate that all embodiments necessarily include such specific features, structures, or characteristics. Furthermore, such phrases are not necessarily related to the same embodiment. Additionally, when a specific feature, structure, or characteristic is described in relation to an embodiment, it is considered within the knowledge of those skilled in the art to apply such feature, structure, or characteristic in relation to other embodiments, whether or not it is explicitly described.

[0108] The terms or phrases in this specification are for the purpose of explanation and are not intended to be limiting, and should be understood as being interpreted by those skilled in the relevant art in light of the teachings of this specification.

[0109] Although specific embodiments of the present invention have been described above, it will be understood that the present invention can be implemented in ways other than those described. This specification is not intended to limit the present invention.

[0110] In the present invention, the use of "gift box event" and "box gacha" is compatible. In the present invention, the term "gift box event" is mainly used, but the use of any term "gift box event" can be replaced with "box gacha".

[0111] It should be understood that the detailed description section, rather than the summary and abstract of the invention section, is intended to be used for interpreting the claims. The summary and abstract of the invention section may show one or more exemplary embodiments contemplated by the inventor, but not all, and thus are not intended to limit the present invention and the appended claims in any form.

[0112] The present invention has been described above with the aid of functional building blocks that represent the implementation of the described functions and their relationships. The boundaries of these functional building blocks are arbitrarily defined herein for ease of explanation. Alternative boundaries can be defined as long as the described functions and their relationships are properly implemented.

[0113] The foregoing description of specific embodiments has sufficiently revealed the general nature of the present invention that, by applying the knowledge of those skilled in the art, without undue experimentation, various specific embodiments can be readily modified and / or adapted to various applications without departing from the general concept of the present invention. Accordingly, such adaptations and modifications are intended to be within the meaning and scope equivalent to the disclosed embodiments based on the teachings and guidance presented herein.

[0114] The breadth and scope of the present invention are not limited by any of the above-described exemplary embodiments, but should be defined only in accordance with the appended claims and their equivalents.

Claims

1. On the terminal of the live streamer, a function of transmitting video data related to the live stream to a server via a network, and a function of displaying on a display a list of viewers who used an item for the streamer to achieve a condition, regarding an event in which a reward is given to the streamer when the streamer achieves the condition, The function of displaying includes a computer program that displays on a display a list of only viewers who used a specific item among the viewers who used an item for the streamer to achieve the condition.

2. The computer program according to claim 1, wherein the function of displaying includes a function of displaying viewers who used an item for the streamer to achieve the condition in order from those with a higher contribution degree.

3. In the live stream, an item used for the streamer to achieve the condition and another item that has no effect on achieving the condition can be used, The computer program according to claim 1, wherein the specific item is different from the other item.

4. The item used for the streamer to achieve the condition includes a first item for which a first lottery process is executed when used, and a second item for which a second lottery process with a probability different from the probability of the first lottery process is executed when used, The computer program according to claim 1, wherein the function of displaying includes a function of displaying on a display a list of only viewers who used the first item.

5. The item used for the streamer to achieve the condition includes a first item and a second item that has a higher price than the first item, The computer program according to claim 1, wherein the function of displaying includes a function of displaying on a display a list of only viewers who used the second item.

Citation Information

Patent Citations

  • Game program, method and information processor

    JP2020116127A

  • Game program, method, and information processor

    JP2021020074A

  • JPP6770598B