Information processing device

The information processing device enhances user engagement and entertainment value by providing interactive missions and rewards based on user attention, addressing the lack of excitement in existing live event viewing systems.

JP7726733B2Active Publication Date: 2025-08-20NTT DOCOMO INC
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
JP2021171516
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-10-20
Publication Date
2025-08-20
Estimated Expiration
2041-10-20

AI Technical Summary

Technical Problem

Existing systems for viewing live events, such as concerts in VR or on television, lack engagement and excitement, leading to a diminished entertainment experience.

Method used

An information processing device that provides users with interactive missions and rewards based on their attention to specific content, using a content distribution server to manage video distribution, image recognition, and user interaction, allowing users to actively participate in the event.

Benefits of technology

Enhances user engagement and entertainment value by enabling active participation through interactive missions and rewards, improving the overall experience of live events.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007726733000001
    Figure 0007726733000001
  • Figure 0007726733000002
    Figure 0007726733000002
  • Figure 0007726733000003
    Figure 0007726733000003
Patent Text Reader

Abstract

To make it possible to improve entertainment properties for viewers who view content including live video or the like.SOLUTION: A moving image distribution unit 101 distributes a moving image to a user terminal 200 held by a user, and acquires a viewing tile, which is a place of an interest of the user in the moving image, from the user terminal 200. The moving image distribution unit 101 then transmits a mission, which is instruction information for the viewing tile, to the user terminal 200. When the moving image distribution unit 101 receives operation information for the mission from the user terminal 200, a mission management unit 102 controls a bit rate management unit 103 or the like to perform predetermined processing for the user who has performed the operation information. For example, the moving image distribution unit 101 transmits the viewing tile which the user is viewing in high resolution under management of the bit rate management unit 103.SELECTED DRAWING: Figure 4
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to an information processing device that improves the entertainment value of images such as moving images. [Background technology]

[0002] Patent Document 1 describes an information processing system that enlarges and displays VR or AR images, and describes the distribution of images (such as wide-angle images) of sports or concerts in this information processing system. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Publication No. 2019-46291 Summary of the Invention [Problem to be solved by the invention]

[0004] When viewing live footage of a concert or other event in VR, as described in Patent Document 1, the experience can generally be lacking in excitement. This is not limited to VR viewing, but is also true when viewing general live footage on a television screen.

[0005] Therefore, in order to solve the above-mentioned problems, the present invention aims to provide an information processing device that can encourage active participation from users viewing content such as live video, thereby improving entertainment value. [Means for solving the problem]

[0006] The information processing device of the present invention comprises a providing unit that provides information to a user terminal held by a user, a transmitting unit that transmits instruction information to the user terminal that prompts a support operation in the information, a receiving unit that receives operation information in response to the instruction information from the user terminal, and a processing unit that, when predetermined operation information is received, performs predetermined processing on the user who performed the predetermined operation information. [Effects of the Invention]

[0007] According to the present invention, a user can actively participate in content such as live video that the user is viewing, thereby improving the entertainment value of the content. [Brief explanation of the drawings]

[0008] [Figure 1] 1 is a diagram showing a system configuration of a content distribution system including a content distribution server 100 according to the present disclosure. [Figure 2] FIG. 1 is a diagram showing the flow of information centered around the content distribution server 100. [Figure 3] 10 is a diagram showing a viewing tile T on a display screen G. FIG. [Figure 4] 1 is a block diagram showing a functional configuration of a content distribution server 100 according to the present disclosure. [Figure 5] FIG. 10 is a diagram showing a specific example of a mission management table 102a. [Figure 6] FIG. 10 is a diagram showing a specific example of a user management table 102b. [Figure 7] FIG. 10 is a diagram showing a display screen G of the user terminal 200 that displays a mission M assigned to the user. [Figure 8] 10 is a flowchart showing the operation of the content distribution server 100 of the present disclosure. [Figure 9] 1 is a diagram illustrating an example of a hardware configuration of a content distribution server 100 according to an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE INVENTION

[0009] The present disclosure will be described with reference to the accompanying drawings. Whenever possible, the same parts are designated by the same reference numerals and redundant description will be omitted.

[0010] FIG. 1 is a diagram showing the system configuration of a content distribution system including a content distribution server 100 according to the present disclosure.

[0011] The content distribution server 100 distributes video to the user terminal 200 and the live venue monitor 250. The content distribution server 100 also transmits the video and the tile number of the viewing tile to be recognized to the image recognition engine 300, and acquires the artist for each viewing tile. The viewing tile is the tile number transmitted from the user terminal 200. The content distribution server 100 is a device that detects the focus of attention of each user of the user terminal 200, and functions as an attention detection device.

[0012] Each user terminal 200 plays the received video using the player application 201. The user can watch the played video. In the present disclosure, user terminals A to C receive the video, and users A to C watch the video. The user terminal 200 of user C is provided with a controller 200a. User C can perform various operations using this controller 200a.

[0013] The live venue monitor 250 receives the content from the content distribution server 100 and plays it back.

[0014] Image recognition engine 300 is a part that determines which artists are included in the viewed tiles of the videos that each of users A to C is viewing (attention to). Specifically, image recognition engine 300 receives videos from content distribution server 100 as well as a request for the tile number of the viewed tile, and determines the artists included in that viewed tile. Image recognition engine 300 has an artist DB (database) that associates artist images with artist names in advance, and uses this to return the artist name and tile number to content distribution server 100 as the determination result.

[0015] The content management server 400 receives the results of the viewer count count from the content distribution server 100 and sends the results to the live venue monitor 250 or each user terminal 200. The content management server 400 also sets the start and end of counting for the viewing tile being viewed by the user, and turns on and off the counting function and the excitement function or interactive function that uses it.

[0016] 2 is a diagram showing the flow of information centered around the content distribution server 100. The content distribution server 100 distributes moving images to the user terminal 200, and the user terminal 200 plays the moving images.

[0017] When the user of the user terminal 200 watches the video, the player application 201 detects which part of the video the user is watching and transmits viewing tile information indicating that part to the content distribution server 100. The user terminal 200 is a so-called VR goggle, and a sensor or the like inside the goggle can detect viewing tile information (tile number) indicating which viewing tile in the video the user is looking at based on the user's eyeballs or the like. In the following description, "viewing" means that the user is focusing on the viewing tile and paying attention to that viewing tile or the artist included in that viewing tile.

[0018] In the present disclosure, a video is divided into nxm viewing tiles, and the user terminal 200 can recognize the viewing tile that the user is viewing (see FIG. 3). Then, while receiving the video, the user terminal 200 transmits a tile number, which is viewing tile information, to the content distribution server 100. This tile number is an identifier for identifying multiple pieces of tile information. The viewing tile information is transmitted periodically, for example, every second.

[0019] Alternatively, the user terminal 200 may detect viewpoint information indicating the direction in which the user's eyes are looking, rather than detecting the tile number. The user terminal 200 may send the viewpoint information to the content distribution server 100, and the content distribution server 100 may acquire the viewed tile information from the viewpoint information.

[0020] Furthermore, the content distribution server 100 receives viewing tile information from the user terminal 200 while distributing video to the user terminal 200 and the like.

[0021] The content distribution server 100 requests the image recognition engine 300 to receive the tile-viewed information received from the user terminal 200. The content distribution server 100 then transmits this to the image recognition engine 300 and receives the determination result. The determination result here is the artist name and its tile number (tile-viewed information).

[0022] The image recognition engine 300 receives a video consisting of multiple viewing tiles from the content distribution server 100, performs image recognition processing on the video, and can recognize whether an artist is present and the artist's name for each viewing tile requested by the user.

[0023] The content distribution server 100 acquires the mission corresponding to the artist and transmits it to the user terminal 200. The user of the user terminal 200 can complete the mission by performing an operation according to the mission.

[0024] When the user completes the mission, the content distribution server 100 transmits a reward according to the completion of the mission to the user terminal 200. For example, in the present disclosure, the viewing tile being viewed by the user is transmitted in high resolution.

[0025] By completing missions, users can receive rewards according to the missions they complete. In this way, users can actively participate in events shown in the video, improving the entertainment value of the video.

[0026] The content distribution server 100 can determine which artists are being viewed based on the viewed tile information received from the user terminal 200 and the determination result (viewed tile information and artist name) received from the image recognition engine 300. That is, the content distribution server 100 receives the viewed tile information from each user terminal 200, and determines the number of users viewing each piece of viewed tile information based on the viewed tile information. The content distribution server 100 then determines the artists included in the viewed tile information as the artists being viewed.

[0027] Next, a display example on the user terminal 200 that has received video from the content distribution server 100 will be described. FIG. 3 is a diagram showing viewing tiles T on the display screen G. This diagram shows the screen G played on the player app 201 of the user terminal 200. As shown in FIG. 3, the display screen G is made up of viewing tiles T that are 6 squares wide by 5 squares high. As shown in FIG. 3, the display screen G includes multiple artists and displays their live videos.

[0028] The user terminal 200 can detect the viewing tile T that the user is viewing (attention) and transmits the identifier of this viewing tile T to the content distribution server 100.

[0029] Next, a description will be given of the functional configuration of this content distribution server 100. Fig. 4 is a block diagram showing the functional configuration of the content distribution server 100 in the present disclosure. As shown in the figure, this content distribution server 100 is configured to include a video distribution unit 101, a mission management unit 102, a bit rate management unit 103, and a storage unit 102x (a mission management table 102a and a user management table 102b).

[0030] The video distribution unit 101 is a part that distributes the video to be distributed (for example, live video) to the user terminal 200 and the live venue monitor 250. When distributing, the video distribution unit 101 divides the video into multiple viewing tiles. The video distribution unit 101 can distribute the video by dividing it into 8 or 16 divisions. The number of divisions is changeable. The video distribution unit 101 also distributes the same video to the image recognition engine 300.

[0031] The video distribution unit 101 then distributes high-resolution video for the viewing tile that the user is viewing. That is, the video distribution unit 101 distributes different high-resolution viewing tiles for each user in accordance with the management of the bit rate management unit 103. The video distribution unit 101 receives viewing tile information (tile number) sent from the user terminal 200 every second, and can determine the viewing tile to send in high resolution based on that information. The video distribution unit 101 manages the bit rate for each user terminal 200 and each viewing tile.

[0032] In addition to distributing the video, the video distribution unit 101 also transmits the viewed tile information received from the user terminal 200 to the image recognition engine 300, and acquires the corresponding artist name.

[0033] The mission management unit 102 is a part that manages missions assigned to users for videos being distributed by the video distribution unit 101. The mission management unit 102 acquires, from the mission management table 102a, missions assigned to the viewing tile (artist) being viewed by the user (user terminal 200). The video distribution unit 101 accepts the mission from the mission management unit 102 and transmits the mission information together with the video to the user terminal 200 of the user.

[0034] The mission management unit 102 checks the operation information for the mission information performed by the user acquired by the video distribution unit 101 by referring to the user management table 102b. Then, based on the check, it determines whether the mission has been completed. If it determines that the mission has been completed, the mission management unit 102 performs control to grant a predetermined reward to the user who completed the mission. In the present disclosure, the mission management unit 102 controls the bitrate management unit 103 to increase the resolution of the viewing tile being viewed by the user.

[0035] The mission management table 102a is a management table that associates mission content, its achievement conditions, and rewards to be provided to users for each artist ID. FIG. 5 is a diagram showing a specific example. As shown in the diagram, the mission management table 102a stores mission numbers, artist IDs, missions, thresholds that are achievement conditions, and reward content. In FIG. 5, the mission listed is "Shake the controller left and right to unlock high-resolution images!" This is a mission that instructs the operation of the controller 200a provided in the user terminal 200.

[0036] The threshold indicates the condition for accomplishing the mission. In FIG. 5, it indicates the number of times the controller is swung left and right. The user can accomplish the mission by shaking the controller 200a the number of times indicated by this threshold. In FIG. 5, the bit rate of the viewing tile can be increased by shaking the controller 200a 15 times. Here, a resolution of 15 Mbps is shown.

[0037] In Figure 5, the mission is defined in stages, with missions of 15, 30, and 50 times specified. As each mission is achieved, the bitrate of the viewing tiles being distributed can be increased in stages.

[0038] The user management table 102b is a table that manages the missions assigned to each user, the conditions for completing the missions, rewards, and progress information indicating the progress of the missions. FIG. 6 is a diagram showing a specific example of the user management table 102b. As shown in the diagram, the table reflects the missions and their conditions for completing the missions corresponding to the artists the user is listening to, which are obtained from the mission management table 102a. The user management table 102b also stores progress information indicating how well the user has completed the missions, in association with each other.

[0039] In FIG. 6, for example, the user with user ID: U001 has a progress information value of 10. This means that this user has swung the controller 10 times. This progress information is updated each time the user swings the controller 200a. That is, each time the user swings the controller 200a, the user terminal 200 sends information to that effect to the content distribution server 100. Upon receiving this information, the content distribution server 100 (video distribution unit 101) updates the progress information column in the user management table 102b by incrementing it by one.

[0040] 7 is a diagram showing a display screen G of the user terminal 200 that displays a mission M assigned to the user. As shown in the figure, the user is viewing a viewing tile T, and a mission M corresponding to the artist included therein is displayed on the display screen G. The user views this and operates the controller 200a to complete the mission.

[0041] 8 is a flowchart showing the operation of the content distribution server 100 of the present disclosure. The video distribution unit 101 distributes a video to the user terminal 200 and acquires the viewed tile information (S101). The video distribution unit 101 sends the viewed tile information to the image recognition engine 300 and acquires the artist name included in the viewed tile information (S102). The mission management unit 102 then acquires a mission corresponding to the artist from the mission management table 102a (S103). The video distribution unit 101 distributes the video and transmits the mission to the user terminal 200 (S104).

[0042] When the user terminal 200 receives the mission, the mission (text indicating the mission) is displayed superimposed on the video (see FIG. 7). The user performs an operation in accordance with the mission, and the user terminal 200 transmits information about the operation to the content distribution server 100.

[0043] When the video distribution unit 101 of the content distribution server 100 receives operation information (S105), the mission management unit 102 reflects the operation information in the progress information of the user management table 102b. The mission management unit 102 also manages the specified time for completing the mission, and repeatedly receives operation information to update the progress information of the user management table 102b and determine whether the specified time has passed (S105).

[0044] The mission management unit 102 refers to the user management table 102b and determines whether the mission has been completed within the specified time (S106).

[0045] When the mission management unit 102 determines that the mission assigned to the user has been completed within the specified time (S106: Yes), the bit rate management unit 103 references the user management table 102b and sets a bit rate corresponding to the reward corresponding to the mission completed by the user to the video distribution unit 101 (S107). This bit rate is set to a high resolution depending on the degree of mission completion. This bit rate management corresponds to providing a reward for completing the mission. Note that in the present disclosure, a reward is provided by improving the bit rate of the viewing tile, but other rewards may also be provided to the user. For example, points or information having monetary value (electronic money, etc.) may be provided to the user.

[0046] If the mission management unit 102 determines that the mission has not been completed within the predetermined time (S105: No), it inquires of the user whether or not to continue the mission (S108). In other words, the mission management unit 102 determines that the mission that should have been completed within the predetermined time has failed, and the video distribution unit 101 transmits, together with the video, information to the effect that the mission has failed and information inquiring as to whether or not to continue the mission to the user terminal 200.

[0047] If the video distribution unit 101 receives a response from the user terminal 200 indicating that the user will not continue, the mission ends without being completed. If the video distribution unit 101 receives a response from the user terminal 200 indicating that the user will continue, the process returns to step S104, and the user is notified of the mission.

[0048] As described above, the content distribution server 100 can obtain a reward depending on whether or not the user has accomplished a mission corresponding to an artist that the user is listening to (paying attention to).

[0049] In the above explanation, the user swings the controller 200a to complete the missions, but other missions are also possible without using the controller 200a, such as the following: For example, a mission can be completed by watching designated viewing tiles in a designated order consecutively for a certain period of time, or a mission can be completed by having a viewer search for and watch (find) a hint embedded in the distributed video among all the viewing tiles.

[0050] For example, the content distribution server 100 assigns (manages) a number to each viewing tile, and the video distribution unit 101 transmits the number along with the video distribution. When the video is displayed on the user terminal 200, the number is superimposed on the video. The user completes the mission if, for example, they can view the viewing tile numbers 1 to 10 within a time limit. In this case, no operating member such as the controller 200a is required.

[0051] In the present disclosure, the user terminal 200 is assumed to be a VR terminal. Viewing with a VR terminal is characterized by a free viewpoint, but due to the complexity of the operation and the risk of so-called VR sickness, users often do not continue to operate the viewpoint while viewing. In one example of the above mission in the present disclosure, the user can actively experience operation through viewing.

[0052] In another example, the video to be distributed is assumed to be a live performance. In the live performance video, two items are placed on either side of the stage. The items may be merchandise that symbolizes the artist performing in the video. These items are displayed on the viewing tiles. The user completes the mission by viewing the two viewing tiles. In addition, the user can experience other viewing operations, such as hiding and searching for keyword letters or finding hidden characters, thereby improving the entertainment value.

[0053] In addition, the mission content may be changed over time. For example, the user may be prompted to perform operation (mission) a at the beginning of the live video, then operation b after a while, and operation c just before the end. The mission management table 102a manages the mission designation time and the mission content.

[0054] Next, the effects of the content distribution server 100 of the present disclosure will be described.

[0055] The content distribution server 100 of the present disclosure functions as an information processing device that delivers videos to users. In this content distribution server 100, the video distribution unit 101 functions as a provider that provides videos to users and an acquirer that acquires viewing tiles that are of interest to the user. The video distribution unit 101 also functions as a transmitter that transmits missions, which are instruction information, to the user terminal 200 and as a receiver that receives the operations. The mission management unit 102 also functions as a processor that performs a predetermined process (reward granting process) for the user.

[0056] That is, the video distribution unit 101 distributes a video to a user terminal 200 held by a user, and acquires, from the user terminal 200, a viewing tile that is a portion of the video that the user is paying attention to. Then, the video distribution unit 101 transmits a mission, which is instruction information for the viewing tile, to the user terminal 200. When the video distribution unit 101 receives operation information for the mission from the user terminal 200, the mission management unit 102 controls the bit rate management unit 103 and the like to perform predetermined processing on the user who performed the operation information. In the present disclosure, the predetermined processing is processing for granting a reward to the user. For example, the video distribution unit 101 transmits the viewing tile that the user is viewing at high resolution under the management of the bit rate management unit 103.

[0057] In particular, in the content distribution server 100 of the present disclosure, the video distribution unit 101 acquires the target of attention (artist) included in the viewing tile, and the mission management unit 102 functions as a determination unit and determines a mission, which is instruction information according to the target of attention.

[0058] This configuration improves entertainment value by giving users missions for parts of the video they are interested in. For example, they can cheer on artists featured in the video, just like they would at a live concert, and do the same for the video they are watching.

[0059] In the present disclosure, the video distribution unit 101 sends an image of a viewing tile (or the entire image) to the image recognition engine 300, causing the image recognition engine 300 to recognize the artists included therein (or for each viewing tile), and as a result, obtains the artist name. Note that the content distribution server 100 may have the functionality of the image recognition engine 300.

[0060] This configuration allows users to be given missions according to the artists included in the viewing tiles, further enhancing the feeling of a live performance.

[0061] The content distribution server 100 further includes a mission management table 102a, which is an instruction information storage unit that associates missions with targets of interest. The mission management unit 102 determines a mission by referring to the mission management table 102a.

[0062] This configuration allows a mission to be defined for each artist, improving entertainment value.

[0063] The content distribution server 100 further includes a user management table 102b, which is a user storage unit that stores a mission for each user. The mission management unit 102 determines whether the user has performed a predetermined operation according to the mission stored in the user management table 102b by receiving operation information.

[0064] With this configuration, it is possible to determine whether a mission has been accomplished based on the mission determined for each user. In the present disclosure, the mission management table 102a is referenced, and the mission corresponding to the artist that the user has focused on is reflected in the user management table 102b, and this user management table 102b is used to manage whether the user has accomplished the mission and their progress, but it is also possible to use only the user management table 102b.

[0065] That is, regardless of the artist, missions may be determined in advance based on the user's attentional points, thereby making it possible to provide versatility to the content of the missions.

[0066] When the mission management unit 102 receives the operation information within a predetermined time period caused by the instruction information, the mission management unit 102 controls the video distribution unit 101 to perform a predetermined process.

[0067] A time limit is set for each mission, and it is necessary to determine whether the user has performed a predetermined operation within that time limit.

[0068] In the present disclosure, a video is composed of multiple regions (viewing tiles), and a focus area indicates one of the multiple regions that the user focuses on, thereby making it easier for the user to determine the focus area.

[0069] The video distribution unit 101 acquires the user's viewing tile, and the mission management unit 102 and bit rate management unit 103 control the video distribution unit 101 to provide the viewing tile with a higher resolution than the other viewing tiles. This allows the user to view the artist's video in high resolution as a reward for completing the mission.

[0070] The block diagrams used to explain the above embodiments show functional blocks. These functional blocks (components) are realized by any combination of hardware and / or software. Furthermore, the method for realizing each functional block is not particularly limited. That is, each functional block may be realized using a single device that is physically or logically coupled, or may be realized using two or more physically or logically separated devices that are connected directly or indirectly (for example, by wire, wirelessly, etc.) and these multiple devices. The functional block may also be realized by combining the single device or multiple devices with software.

[0071] Functions include, but are not limited to, judgment, determination, judgment, calculation, computation, processing, derivation, investigation, search, confirmation, reception, transmission, output, access, resolution, selection, election, establishment, comparison, assumption, expectation, consideration, broadcasting, notifying, communicating, forwarding, configuring, reconfiguring, allocation, mapping, and assignment. For example, a functional block (component) that performs transmission is called a transmitting unit or transmitter. As mentioned above, there are no particular limitations on how these functions are implemented.

[0072] For example, the content distribution server 100 according to an embodiment of the present disclosure may function as a computer that performs processing of the content distribution method of the present disclosure. Fig. 9 is a diagram illustrating an example of a hardware configuration of the content distribution server 100 according to an embodiment of the present disclosure. The content distribution server 100 described above may be physically configured as a computer device including a processor 1001, a memory 1002, a storage 1003, a communication device 1004, an input device 1005, an output device 1006, a bus 1007, etc.

[0073] In the following description, the term "apparatus" can be interpreted as a circuit, a device, a unit, etc. The hardware configuration of the content distribution server 100 may be configured to include one or more of the apparatuses shown in the figure, or may be configured to exclude some of the apparatuses.

[0074] Each function of the content distribution server 100 is realized by loading predetermined software (programs) onto hardware such as the processor 1001 and memory 1002, causing the processor 1001 to perform calculations, control communication via the communication device 1004, and control at least one of reading and writing data from the memory 1002 and storage 1003.

[0075] The processor 1001 controls the entire computer by running, for example, an operating system. The processor 1001 may be configured by a central processing unit (CPU) including an interface with peripheral devices, a control device, an arithmetic unit, a register, etc. For example, the mission management unit 102, the bit rate management unit 103, etc. described above may be realized by the processor 1001.

[0076] The processor 1001 also reads programs (program codes), software modules, data, etc. from at least one of the storage 1003 and the communication device 1004 into the memory 1002 and executes various processes in accordance with the programs. The programs used are those that cause a computer to execute at least some of the operations described in the above-described embodiments. For example, the mission management unit 102, the bit rate management unit 103, etc. may be implemented by a control program stored in the memory 1002 and running on the processor 1001, and similar implementations may be made for other functional blocks. While the above-described various processes have been described as being executed by one processor 1001, they may also be executed simultaneously or sequentially by two or more processors 1001. The processor 1001 may be implemented by one or more chips. The programs may also be transmitted from a network via a telecommunications line.

[0077] The memory 1002 is a computer-readable recording medium and may be configured, for example, by at least one of a read-only memory (ROM), an erasable programmable ROM (EPROM), an electrically erasable programmable ROM (EEPROM), a random access memory (RAM), etc. The memory 1002 may also be called a register, a cache, a main memory (primary storage device), etc. The memory 1002 can store executable programs (program codes), software modules, etc. for implementing a content distribution method according to one embodiment of the present disclosure.

[0078] Storage 1003 is a computer-readable recording medium, and may be, for example, at least one of an optical disk such as a CD-ROM (Compact Disc ROM), a hard disk drive, a flexible disk, a magneto-optical disk (e.g., a compact disk, a digital versatile disk, a Blu-ray disc), a smart card, a flash memory (e.g., a card, a stick, a key drive), a floppy disk, a magnetic strip, etc. Storage 1003 may also be referred to as an auxiliary storage device. The above-mentioned storage medium may be, for example, a database, a server, or other appropriate medium including at least one of memory 1002 and storage 1003.

[0079] The communication device 1004 is hardware (transmission / reception device) for communicating between computers via at least one of a wired network and a wireless network, and is also referred to as, for example, a network device, a network controller, a network card, or a communication module. The communication device 1004 may be configured to include a high-frequency switch, a duplexer, a filter, a frequency synthesizer, etc. to realize at least one of frequency division duplex (FDD) and time division duplex (TDD). For example, the above-mentioned video distribution unit 101 may be realized by the communication device 1004. The video distribution unit 101 may be implemented as a transmission unit and a reception unit that are physically or logically separated.

[0080] The input device 1005 is an input device (for example, a keyboard, a mouse, a microphone, a switch, a button, a sensor, etc.) that receives input from the outside. The output device 1006 is an output device (for example, a display, a speaker, an LED lamp, etc.) that outputs to the outside. The input device 1005 and the output device 1006 may be integrated into one device (for example, a touch panel).

[0081] Furthermore, each device, such as the processor 1001 and the memory 1002, is connected by a bus 1007 for communicating information. The bus 1007 may be configured using a single bus, or may be configured using different buses between each device.

[0082] The content distribution server 100 may also be configured to include hardware such as a microprocessor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a programmable logic device (PLD), or a field programmable gate array (FPGA), and some or all of the functional blocks may be realized by the hardware. For example, the processor 1001 may be implemented using at least one of these pieces of hardware.

[0083] The notification of information is not limited to the aspects / embodiments described in the present disclosure and may be performed using other methods. For example, the notification of information may be performed by physical layer signaling (e.g., Downlink Control Information (DCI), Uplink Control Information (UCI)), higher layer signaling (e.g., Radio Resource Control (RRC) signaling, Medium Access Control (MAC) signaling, broadcast information (Master Information Block (MIB), System Information Block (SIB))), other signals, or a combination thereof. Furthermore, the RRC signaling may be referred to as an RRC message, and may be, for example, an RRC Connection Setup message, an RRC Connection Reconfiguration message, or the like.

[0084] The order of the procedures, sequences, flowcharts, etc. of each aspect / embodiment described in this disclosure may be changed unless it is consistent. For example, the methods described in this disclosure present elements of various steps using an example order, and are not limited to the particular order presented.

[0085] Input and output information may be stored in a specific location (for example, memory) or may be managed using a management table. Input and output information may be overwritten, updated, or added to. Output information may be deleted. Input information may be sent to another device.

[0086] The determination may be made based on a value represented by one bit (0 or 1), a Boolean value (true or false), or a numerical comparison (e.g., comparison with a predetermined value).

[0087] Each aspect / embodiment described in this disclosure may be used alone, in combination, or switched depending on the implementation. Furthermore, notification of predetermined information (e.g., notification that "X is true") is not limited to being done explicitly, but may be done implicitly (e.g., by not notifying the predetermined information).

[0088] Although the present disclosure has been described in detail above, it is clear to those skilled in the art that the present disclosure is not limited to the embodiments described herein. The present disclosure can be implemented in modified and altered forms without departing from the spirit and scope of the present disclosure as defined by the claims. Therefore, the description of the present disclosure is intended to be illustrative and does not have any limiting meaning on the present disclosure.

[0089] Software shall be construed broadly to mean instructions, instruction sets, code, code segments, program code, programs, subprograms, software modules, applications, software applications, software packages, routines, subroutines, objects, executable files, threads of execution, procedures, functions, etc., whether referred to as software, firmware, middleware, microcode, hardware description language, or otherwise.

[0090] Software, instructions, information, etc. may also be transmitted or received over a transmission medium. For example, if software is transmitted from a website, server, or other remote source using wired technologies (such as coaxial cable, fiber optic cable, twisted pair, Digital Subscriber Line (DSL)), and / or wireless technologies (such as infrared, microwave), these wired and / or wireless technologies are included within the definition of transmission media.

[0091] The information, signals, etc. described in this disclosure may be represented using any of a variety of different technologies. For example, data, instructions, commands, information, signals, bits, symbols, chips, etc. that may be referred to throughout the above description may be represented by voltages, currents, electromagnetic waves, magnetic fields or magnetic particles, optical fields or photons, or any combination thereof.

[0092] Note that terms explained in this disclosure and terms necessary for understanding this disclosure may be replaced with terms having the same or similar meanings. For example, at least one of a channel and a symbol may be a signal (signaling). Furthermore, a signal may be a message. Furthermore, a component carrier (CC) may be called a carrier frequency, a cell, a frequency carrier, etc.

[0093] Furthermore, the information, parameters, etc. described in the present disclosure may be expressed using absolute values, relative values from a predetermined value, or other corresponding information. For example, a radio resource may be indicated by an index.

[0094] The names used for the above-described parameters are not intended to be limiting in any way. Furthermore, the mathematical expressions using these parameters may differ from those explicitly disclosed in this disclosure. The various channels (e.g., PUCCH, PDCCH, etc.) and information elements may be identified by any suitable names, and therefore the various names assigned to these various channels and information elements are not intended to be limiting in any way.

[0095] In this disclosure, the terms "Mobile Station (MS)," "user terminal," "User Equipment (UE)," "terminal," etc. may be used interchangeably.

[0096] A mobile station may also be referred to by those skilled in the art as a subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handset, user agent, mobile client, client, or some other suitable terminology.

[0097] As used in this disclosure, the terms "determining" and "determining" may encompass a wide variety of actions. "Determining" and "determining" may include, for example, judging, calculating, computing, processing, deriving, investigating, looking up, searching, inquiring (e.g., searching in a table, database, or other data structure), ascertaining, and the like. "Determining" and "determining" may also include receiving (e.g., receiving information), transmitting (e.g., sending information), input, output, accessing (e.g., accessing data in memory), and the like. Furthermore, "judgment" and "decision" can include regarding resolving, selecting, choosing, establishing, comparing, etc. as having been "judged" or "decided." In other words, "judgment" and "decision" can include regarding some action as having been "judged" or "decided." Furthermore, "judgment (decision)" can be interpreted as "assuming," "expecting," "considering," etc.

[0098] The terms "connected," "coupled," or any variation thereof, refer to any direct or indirect connection or coupling between two or more elements, and may include the presence of one or more intermediate elements between two elements that are "connected" or "coupled" to each other. The coupling or connection between elements may be physical, logical, or a combination thereof. For example, "connected" may be read as "access." As used in this disclosure, two elements may be considered to be "connected" or "coupled" to each other using one or more wires, cables, and / or printed electrical connections, as well as electromagnetic energy having wavelengths in the radio frequency range, microwave range, and optical (both visible and invisible) range, as some non-limiting and non-exhaustive examples.

[0099] As used in this disclosure, the phrase "based on" does not mean "based only on," unless expressly stated otherwise. In other words, the phrase "based on" means both "based only on" and "based at least on."

[0100] When used in this disclosure, the terms "include," "including," and variations thereof are intended to be inclusive, similar to the term "comprising." Furthermore, when used in this disclosure, the term "or" is not intended to be an exclusive or.

[0101] In this disclosure, where articles are added by translation, such as a, an, and the in English, the disclosure may include that the nouns following these articles are in the plural form.

[0102] In the present disclosure, the term "A and B are different" may mean "A and B are different from each other." The term may also mean "A and B are each different from C." Terms such as "separate" and "coupled" may also be interpreted in the same way as "different." [Explanation of symbols]

[0103] 100...content distribution server, 101...video distribution unit, 102...mission management unit, 102a...mission management table, 102b...user management table, 102x...memory unit, 103...bit rate management unit, 200...user terminal, 200a...controller, 201...player application, 250...live venue monitor, 300...image recognition engine, 400...content management server.

Claims

1. a providing unit that provides information to a user terminal held by a user; an acquisition unit that acquires a portion of the information of interest to the user from the user terminal; a transmitting unit that transmits instruction information for the attention point to the user terminal; a receiving unit that receives operation information corresponding to the instruction information from the user terminal; a processing unit that, when receiving predetermined operation information, performs a predetermined process on the user who performed the predetermined operation information; a user storage unit configured to store, for each user, the instruction information for that user; Equipped with The processing unit determines whether the user has performed a predetermined operation in accordance with the instruction information stored in the user storage unit by receiving the operation information. Information processing device.

2. a determination unit for determining an object of interest included in the portion of interest; a determination unit that determines instruction information according to the target of attention; Further provided with The information processing device according to claim 1 .

3. further comprising an instruction information storage unit that associates instruction information with the target of attention; the determination unit determines the instruction information by referring to the instruction information storage unit. The information processing device according to claim 2 .

4. A providing unit that provides information to a user terminal held by a user; an acquisition unit that acquires a portion of the information of interest to the user from the user terminal; a transmitting unit that transmits instruction information for the attention point to the user terminal; a receiving unit that receives operation information corresponding to the instruction information from the user terminal; a processing unit that, when receiving predetermined operation information, performs a predetermined process on the user who performed the predetermined operation information; Equipped with The processing unit performs the predetermined process when the operation information is received within a predetermined time period caused by the instruction information.

5. A providing unit that provides information to a user terminal held by a user; an acquisition unit that acquires a portion of the information of interest to the user from the user terminal; a transmitting unit that transmits instruction information for the attention point to the user terminal; a receiving unit that receives operation information corresponding to the instruction information from the user terminal; a processing unit that, when receiving predetermined operation information, performs a predetermined process on the user who performed the predetermined operation information; Equipped with The information processing device wherein the processing unit grants a reward to the user.

6. A providing unit that provides information to a user terminal held by a user; an acquisition unit that acquires a portion of the information of interest to the user from the user terminal; a transmitting unit that transmits instruction information for the attention point to the user terminal; a receiving unit that receives operation information corresponding to the instruction information from the user terminal; a processing unit that, when receiving predetermined operation information, performs a predetermined process on the user who performed the predetermined operation information; Equipped with The information is composed of a plurality of areas, the attention location indicates one attention area that the user has paid attention to among the plurality of areas, The processing unit instructs the providing unit to provide the information about the region of interest at a higher resolution than other regions.

Citation Information

Patent Citations

  • Viewer response system

    JP2013085180A

  • Video transmission system, video transmitter, video receiver, computer program, video distribution method, video transmission method and video reception method

    JP2019029746A

  • Information processing apparatus and image display method

    JP2019046291A

  • Information processing device

    JP2019165295A

  • Image processing system, image data transmission device, image processing method, and image data transmission method

    JP2021056783A