Post connection data distribution system and post management device
The post-linked data distribution system automates the distribution and integration of proxy posts, addressing the inefficiency of manual reposting in social networking systems, thereby facilitating easy fan base growth and enhanced user interaction.
Patent Information
- Application Number
- JP2024124432
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-07-31
- Publication Date
- 2026-02-13
AI Technical Summary
Existing social networking systems require athletes and other users to manually repost fan content, which is cumbersome and inefficient for building a fan base.
A post-linked data distribution system that includes an administration server, poster and user terminals, enabling automated distribution and proxy posting of linked data, with authority determination and mixed post generation to seamlessly integrate proxy posts with the poster's content.
Facilitates easy creation and growth of a fan base by allowing seamless integration of proxy posts, enhancing interaction and engagement without the need for manual reposting, while ensuring content approval and authenticity.
Smart Images

Figure 2026022857000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to a post-linked data distribution system, and more particularly to activating posts. [Background technology]
[0002] Nowadays, it is common for athletes to use SNS (social networking services) to build a fan base. For example, on X (formerly Twitter), athletes post photos and videos of themselves on their timelines that they don't show during matches. Fans who see these posts "like" them. This increases interaction with fans, and makes them more of a fan. Furthermore, by spreading these posts, potential fans can be turned into fans.
[0003] Therefore, in order to build such a fan base, athletes themselves need to make posts like the ones above, which is extremely cumbersome.
[0004] In addition, on X (formerly Twitter), some fans can post about the athlete's achievements on the fan's timeline, so the athlete can also find the fan's post and repost it, causing it to be posted on their own timeline.
[0005] However, it is also a hassle for athletes to have to find and repost other people's posts about them one by one.
[0006] Patent Document 1 discloses a technology that allows a user and another user to easily share information about the same future through their respective timelines. [Prior art documents] [Patent documents]
[0007] [Patent Document 1] Japanese Patent Application Laid-Open No. 2014-130481 Summary of the Invention [Problem to be solved by the invention]
[0008] The information sharing technology of Patent Document 1 alone is insufficient to meet the demand for increasing interactions with fans.
[0009] This issue applies not only to athletes who want to build relationships with their fans, but also to artists and others.
[0010] An object of the present invention is to provide a posting management system that allows users to easily create a fan base. [Means for solving the problem]
[0011] (1) A post linked data distribution system according to the present invention provides a social networking service between posters and users by distributing, from an administration server to users, post linked data that links multiple posts posted by the posters for each poster, and includes: A) an administration server that distributes the post linked data; B) a poster terminal for the poster; and C) a user terminal that notifies the user of the post linked data upon receiving the post linked data. D) The administration server includes the following d1) to d3): d1) storage control means that, upon receiving post data from the poster, stores the post data in post data storage means as a post by the poster; d2) post linked data generation means that generates post linked data that link the post data stored in the post data storage means for each poster; and d3) distribution means that distributes the post linked data to the user terminal. E) The user terminal includes a first user terminal that notifies the user of the post linked data upon receiving it, and a second user terminal that notifies the user of the post linked data and posts proxy post data on behalf of the poster.
[0012] F) The management server f1) further comprises an authority determination data storage means for storing authority determination data for determining whether the second user terminal has the authority to post the proxy posted data, and f2) when the storage control means receives the proxy posted data from the second user terminal, it uses the authority determination data in the authority determination data storage means to determine whether proxy posting is possible, and if so, stores the data in the posted data storage means as a proxy post made by a proxy of the poster; f3) the linked post data generation means generates linked proxy-posted and mixed post data by linking the poster's post data and the proxy-posted data; f4) the distribution means transmits the proxy-posted and mixed linked post data to the first user terminal as the linked post data; G) Upon receiving the linked proxy-posted and linked post data, the first user terminal notifies the user of this.
[0013] Therefore, the linked data containing proxy posts by users other than the poster can be sent to a user other than the user who made the proxy post, thereby promoting posting.
[0014] (2) A post management device according to the present invention is a post management device for managing posts on an electronic bulletin board of a social networking service that includes, as users, posters who post content to viewers and viewers who view the posted content, and includes: a poster post data storage means for storing poster post data posted for each poster; a post linked data generation means for generating post linked data by linking the poster post data stored in the poster post data storage means; a registered viewer storage means for storing registered viewers among the viewers who are able to post on behalf of the poster, in association with the poster; and a storage control means for, upon receiving a proxy post request from the registered viewer, storing the request in the proxy post data storage means as proxy post data for the poster, and the post linked data generation means generates proxy post-mixed post linked data by linking the poster post data and the proxy post data for each poster.
[0015] Therefore, the linked data containing proxy posts by users other than the poster can be sent to a user other than the user who made the proxy post, thereby promoting posting.
[0016] (3) In the post management device according to the present invention, the poster's posted data and the proxy posted data of the linked post data include a poster's identifier and posted content, and in the poster's posted data, the poster's identifier is displayed above the posted content, and in the proxy posted data, the poster's identifier of the poster linked to the registered viewer who made the proxy post is displayed above the posted content, and the identifier of the registered viewer who made the proxy post is displayed below the posted content. This makes it possible to display posts that appear at first glance to be those of the person themselves.
[0017] (4) In the post management device according to the present invention, the storage control means notifies the poster of the received proxy posting request, and the linked post data generation means generates linked post data containing the proxy posting data if the poster approves it, thereby preventing the spread of inappropriate proxy posting.
[0018] The terms used in this specification are explained below.
[0019] "Linked post data" refers to data that links individual posted data, and in this embodiment, this corresponds to the timeline display data. Note that the data does not necessarily have to be arranged in chronological order. Furthermore, "linked post data that includes proxy posted data" refers to data among linked post data that includes posted data that has been posted by proxy, and in this embodiment, this corresponds to the timeline display data shown in FIG. 8B. [Brief explanation of the drawings]
[0020] [Figure 1] 1 is a functional block diagram of a singing technique display device 1. FIG. [Figure 2] FIG. 2 is a diagram illustrating an example of a hardware configuration in which a management server 100 is implemented using a CPU. [Figure 3] FIG. 2 is a diagram showing the data structures of athlete data and user data. [Figure 4] FIG. 2 is a diagram illustrating a data structure of post data. [Figure 5] FIG. 1 is a diagram illustrating an example of a hardware configuration in which a user device 160 is realized using a CPU. [Figure 6] 10 is a flowchart showing a proxy posting screen and its processing. [Figure 7] 10 is a flowchart showing a confirmation process and a display process in proxy posting. [Figure 8] 10 is an example of a confirmation screen and a timeline display in proxy posting. DETAILED DESCRIPTION OF THE INVENTION
[0021] FIG. 1 shows a functional block diagram of a post linked data distribution system 1 according to an embodiment of the present invention.
[0022] The post linked data distribution system 1 is a post linked data distribution system that realizes a social networking service between posters and users by distributing from a management server to users post linked data that links multiple posts posted by each poster, and is equipped with a management server 100 that distributes the post linked data, a poster terminal 167 for posters, and a user terminal 160 that notifies users of the post linked data when it is received.
[0023] The management server 100 includes a storage control unit 103 , a post data storage unit 102 , a post linked data generation unit 107 , a distribution unit 109 , and an authority determination data storage unit 105 .
[0024] When the storage control means 103 receives the posting data from the poster, it stores the data in the posting data storage means 102 as a posting by the poster.
[0025] The posted linked data generating means 107 generates posted linked data by linking the posted data stored in the posted data storage means 102 for each poster. The distributing means 109 distributes the posted linked data to the user terminal 160.
[0026] The user terminal 160 includes a first user terminal 161 that notifies the user of linked post data upon receiving the data, and a second user terminal 162 that notifies the user and posts proxy posted data as a proxy for the poster.
[0027] The authority determination data storage means 105 of the management server 100 stores authority determination data for determining whether the second user terminal 162 has the proxy authority to post the proxy posting data.
[0028] In addition, when the storage control means 103 of the management server 100 receives the proxy posting data from the second user terminal 162, it uses the authority judgment data in the authority judgment data storage means 105 to determine whether proxy posting is possible, and if so, stores the data in the posting data storage means 102 as a proxy posting by an agent of the poster.
[0029] A post linked data generation means 107 generates proxy-posted mixed post linked data by linking the poster's post data and the proxy posted data, and a distribution means 109 transmits the proxy-posted mixed post linked data to the first user terminal 161 as the post linked data, and when the first user terminal 161 receives the proxy-posted mixed post linked data, it notifies the first user terminal 161 of this.
[0030] This allows proxy posting from the second user terminal 162.
[0031] (2. Hardware configuration of the singing technique display device 1) The hardware configuration of the management server 100, which is configured using a CPU, will be described with reference to FIG.
[0032] The management server 100 includes a CPU 23, a memory 27, a hard disk 26, an input device 28, an optical drive 25, a monitor 30, a sound output unit 32, and a bus line 29. The CPU 23 controls each unit via the bus line 29 in accordance with each program stored in the hard disk 26.
[0033] The hard disk 26 includes an operating system program 26o (hereinafter abbreviated as OS), a main program 26p, a user data storage unit 26u, an athlete data storage unit 26a, and a posted data storage unit 26t.
[0034] The processing of the main program 26p will be described later. The data structure of the athlete data stored in the athlete data storage unit 26a is shown in FIG. 3A. In this embodiment, the athlete data consists of an athlete ID, name, login password, event, profile data, and photo. The data structure of the user data stored in the user data storage unit 26u is shown in FIG. 3B. In this embodiment, the user data consists of a fan ID, name, login password, my athlete ID, sponsored athlete ID, and contribution level. My athlete refers to an athlete who appears on the user's timeline. Sponsored athlete refers to an athlete who the user has authorized to post on behalf of another athlete, as will be described later.
[0035] The data structure of the posted data stored in the posted data storage unit 26t is shown in FIG. 4A. In this embodiment, the posted data is composed of a post ID, poster ID, display-extracted athlete ID, post flag, posted content, and attached files. As described below, the display-extracted athlete ID is used when extracting posts of athletes registered by the user as "My Athletes" for display on the user's timeline. In the case of a post by the user himself / herself, the display-extracted athlete ID and poster ID are the same, but in the case of a proxy post, they are different. As described below, in the case of a proxy post, the post flag is temporarily turned off and is turned on once the athlete approves. The attached files are still image data, audio data, video data, etc. attached to the post.
[0036] In this embodiment, Windows (registered trademark or trademark) is used as the operating system program (OS) 26o, but the present invention is not limited to this.
[0037] The above programs are read from the DVD-ROM 25a on which they are stored via the optical drive 25 and installed on the hard disk 26. The programs may be installed on the hard disk from a computer-readable recording medium other than the DVD-ROM, such as a USB memory. Furthermore, the programs may be downloaded via a communication line.
[0038] In this embodiment, the program stored on the DVD-ROM is installed on the hard disk 26 from the DVD-ROM, thereby causing the computer to indirectly execute the program. However, the present invention is not limited to this, and the program stored on the DVD-ROM may be executed directly from the optical drive 25. Programs that can be executed by a computer include not only those that can be executed directly by simply installing them as they are, but also those that require conversion to another format (for example, decompressing compressed data), and those that can be executed in combination with other modules.
[0039] (3. Hardware configuration of user terminal) The hardware configuration of the first user terminal 161, which is configured using a CPU, will be described with reference to FIG.
[0040] The first user terminal 160 has the configuration of a typical smartphone, and includes a CPU 123 , a memory 127 , a flash memory 126 , a display unit 130 , a communication unit 128 , an operation unit 125 , an audio input / output unit 124 , and a bus line 129 .
[0041] The CPU 123 controls each unit via a bus line 129 in accordance with each program stored in a flash memory 126 .
[0042] The flash memory 126 stores an operating system program 126o (hereinafter abbreviated as OS) and a main program 126m. In this embodiment, Android (trademark) is used as the OS. The processing of the main program 126m will be described later.
[0043] The same applies to the poster terminal 167 and the second user terminal 168.
[0044] (4. Processing at the time of posting) First, we will briefly explain the normal posting process, which will be explained here when athlete "A1002" posts a video.
[0045] Athlete "A1002" (Tanaka Hanako) logs in to poster terminal 167 using her ID and password. Initial screen data is then transmitted from management server 100 to poster terminal 167, and the initial screen is displayed on display 130 of poster terminal 167 (not shown). When the "Post" button is selected on this screen, the post input screen shown in FIG. 6A is displayed. Athlete "A1002" (Tanaka Hanako) enters text data to be posted in input field 83 and selects button 84. This transmits the posted data to management server 100. Upon receiving the posted data, CPU 23 of management server 100 stores it in posted data storage unit 26t (see FIG. 2) based on main program 26m. When uploading image data, selecting area 82 allows uploading photos or the like stored in poster terminal 167. This posting process is similar to the posting process of a normal SNS.
[0046] Next, the proxy posting process will be explained using Figures 6B and 6C. Here, we will explain the case where a fan "F1001" (Suzuki Daisuke) who sponsors an athlete "A1001" (Yamada Taro) posts a photo and a message saying "I made a great swing! Thank you to all the fans for your support!! I'll do my best in the next game!" on behalf of the athlete.
[0047] Fan "F1001" (Suzuki Daisuke) logs in using his / her ID and password on the second user terminal 162. As a result, initial screen data is transmitted from the management server 100 to the second user terminal 162, and the initial screen is displayed on the second user terminal 162 (not shown).
[0048] When the post button is selected on the second user terminal 162, the post screen shown in FIG. 6B is displayed. Here, the fan "F1001" (Suzuki Daisuke), who is the operator of the second user terminal, enters the name of the athlete "Yamada Taro" who will be posting on behalf of the athlete in input field 81, and the text data "I made a great swing! Thank you to all the fans for your support!! I'll do my best in the next game!" in input field 83. He also attaches image data "p1011101.JPG" and selects button 84. This causes the posted data to be sent to the management server 100.
[0049] The CPU 23 of the management server 100 performs the following processing based on the main program 26m.
[0050] When the management server 100 receives the posted data with the attached file (step S21 in FIG. 6C), it determines whether the posted data is a post from a registered fan (step S23 in FIG. 6C). This determination can be made by referencing the user data shown in FIG. 3B and determining whether the athlete ID of the post exists as a sponsored athlete ID for the poster ID. In this case, since fan "F1001" (Suzuki Daisuke) is a sponsored athlete of athlete "A1001" (Yamada Taro), the management server 100 approves the post and stores it as proxy posted data with the registration flag turned off (step S25). The stored posted data is shown in FIG. 4B. The management server 100 sends a message to the second user terminal 162 indicating that it is waiting for approval from the athlete (step S27). Furthermore, if it is determined in step S23 that the posted data is not a post from a registered fan, it sends an error message (step S29).
[0051] Next, the process of confirming permission for proxy posting will be explained with reference to FIGS. 7A and 8A. When the proxy post is received, the management server 100 generates My Page data for the athlete on whose behalf the proxy post is displayed (step S31 in FIG. 7A) and notifies the athlete (step S32). Such notification can be made using a general notification function of the SNS.
[0052] Upon receiving the notification, athlete ID "A1001" (Yamada Taro) logs in with his / her ID and password and requests his / her personal page.
[0053] The management server 100 determines whether there is such a My Page request (step S33), and if there is such a request, generates and transmits My Page data (step S35). FIG. 8A shows an example of the athlete's My Page. In this case, a proxy post by fan "F1001" (Suzuki Daisuke) is displayed above the post made by the athlete himself (A1001) (Yamada Taro). In this embodiment, the top of the proxy post also has the same design as the athlete's own post, so that at first glance it is not obvious that it is a proxy post. In addition, "Post by personal sponsor" and "Suzuki Daisuke" are displayed at the bottom to indicate that it is a fan post.
[0054] If the athlete with ID "A1001" (Yamada Taro) approves the proxy posting, he or she selects the approval button 89 in FIG. 8A. The management server 100 determines whether or not the approval has been given (step S33 in FIG. 7A), and if approval has been given, the posting flag for the proxy posting is turned on (step S35). As a result, the posting flag for the proxy posting is changed to on, as shown in FIG. 4C.
[0055] If the user does not approve the posting, the user can leave it as is, and the process will end assuming that there was no consent.
[0056] In this embodiment, when a proxy post is accepted, an approval request is sent to the athlete, but it is also possible to check the content with a wording filter and only send it to the athlete if it passes this filter.
[0057] Furthermore, after receiving the notification, the athlete may be too busy to log in, or even if they do log in, they may forget to approve the post because they are unable to check the content. Therefore, if there is even one unauthorized proxy post, the athlete may be notified again. This allows for more reliable approval processing, even if multiple proxy posts are made.
[0058] (5. Processing when displaying posts) 7B and 8B, a process for displaying a linked post that links a proxy post and a regular post on the first user terminal 161 will be described. The following describes an example in which a fan ID "F1101" (Taichi Sato) makes a post request from the first user terminal 161.
[0059] Fan ID "F1101" (Taichi Sato) logs in using his / her own ID and password on the first user terminal 161. This causes the management server 100 to transmit an initial screen to the first user terminal 161, which then displays the initial screen on the first user terminal 161 (not shown).
[0060] Here, if fan ID "F1101" (Taichi Sato) wants to view posts for his / her athlete, he / she selects the "Timeline" button (not shown) displayed on the initial screen. This causes the first user terminal 161 to send a timeline display request to the management server 100. The management server 100 determines whether to receive a timeline display request (step S41 in FIG. 7B), and upon receiving such a request, extracts the posts for his / her athlete of the fan who made the request (step S42 in FIG. 7B). In this case, the management server 100 extracts from the user data (see FIG. 3B) posts in which the my athletes "A1001" and "A1100" of fan ID "F1101" are stored in the display extraction athlete ID.
[0061] The extent to which posts are extracted can be determined based on the algorithm that determines the posts to display on the timeline. For example, if there are many registered athletes, the number of extracted posts will be large, so posts from the last 24 hours can be extracted.
[0062] The management server 100 determines whether the extracted posts include a post with a post flag set to off (step S43). If a post with a post flag set to off is included, timeline display data is generated excluding the post (step S45). On the other hand, if a post with a post flag set to off is not included, timeline display data is generated from the extracted previous post (step S46). The management server 100 transmits the timeline display data generated in step S45 or step S46 to the first user terminal 161 (step S47). Upon receiving the data, the first user terminal 161 displays it.
[0063] In this case, the My Athletes for fan ID "F1101" (Taichi Sato) are athlete IDs "A1001" and "A1100," so a timeline display is created with the athletes' own posts and proxy posts in chronological order. An example display is shown in Figure 8B. In this case, the posts from athlete ID "A1001" (Taro Yamada) and athlete ID "A1100" (Maho Ito) are displayed on the timeline.
[0064] In this example, athlete ID "A1001" (Yamada Taro) has already approved the proxy post by fan "F1001" (Suzuki Daisuke), so it is displayed as a post from athlete ID "A1001" (Yamada Taro).
[0065] The significance of allowing such proxy posting is explained below. Some regular social networking sites allow other people to post on a person's (the person's) timeline. However, these posts are displayed in such a way that it is clear that they were posted by someone other than the person in question.
[0066] In contrast, in this case, although it is clear that the posts are proxy posts, they are displayed in the same format so that they appear to be posts made by the athlete themselves. By allowing such proxy posts, it becomes easier for fans to increase the number of fans of an athlete, even if the athlete himself does not increase the number of posts. Furthermore, by allowing such proxy posts, the proxy poster can become a stronger fan of the athlete.
[0067] (6. Other Embodiments) In this embodiment, we have explained the case where the first user terminal 161 displays a list of posts by the user's athlete, but as with conventional SNS, it is also possible to display a mixture of posts that are attracting a lot of attention, as well as posts by athletes that are of interest to another user who has a close relationship with the user (for example, a friend).
[0068] In this embodiment, a proxy post is displayed in the same display format as a post made by the person in question, and the name of the proxy poster is displayed at the bottom to make it clear that the post is made by a proxy. By displaying the post in the same format as a post made by the person in question, it is made difficult to tell at first glance that the post is made by a proxy. However, this is not limited to this, and for example, the name of the proxy poster may be omitted.
[0069] In this embodiment, proxy posting is permitted only after the athlete's consent, but proxy posting by some or all fans may be permitted without such consent processing.
[0070] In this embodiment, a case has been described in which a fan has already registered a sponsored athlete, but a new registration is also possible. In this case, the sponsored athlete registration can be performed after logging in. For example, the conditions for being sponsored (such as annual fees) are displayed on each athlete's page, and if the user accepts these, the user will sponsor that athlete.
[0071] In this embodiment, when individual pieces of posted data are stored, the poster ID, display-extracted athlete ID, and post flag are used, and the post flag is set to on for posts by the athlete himself, just as for posts by a proxy. However, this is not limited to this, and for example, if the poster ID and display-extracted athlete ID are the same when storing the data, the post flag may not be stored, and when reading the data, a determination may be made as to whether the poster ID and display-extracted athlete ID are the same and linked posted data may be generated.
[0072] Alternatively, separate databases may be configured, one for storing only data posted by athletes themselves and the other for storing only data posted by proxy. In this case, the former does not require the athlete to post and the posting flag.
[0073] Furthermore, in this embodiment, the sponsored athlete ID is stored in the user database, but it may also be stored in the athlete DB, or in another relational database.
Claims
1. A post linked data distribution system that realizes a social networking service between a poster and a user by distributing linked post data, which links multiple posts posted by the poster, from a management server to the user, comprising: A) a management server that distributes the linked post data; B) a contributor terminal for the contributor; C) a user terminal that notifies the user of the linked post data upon receiving the linked post data; Equipped with D) The management server has the following d1) to d3): d1) a storage control means for receiving posted data from the poster and storing the data in the posted data storage means as a post by the poster; d2) linked post data generating means for generating linked post data by linking the posted data stored in the posted data storage means; d3) a distribution means for distributing the linked post data to the user terminal; E) the user terminals include a first user terminal that notifies the user of the linked post data upon receiving the linked post data, and a second user terminal that notifies the user of the linked post data and posts proxy post data on behalf of the poster; F) The management server f1) the second user terminal further comprises authority determination data storage means for storing authority determination data for determining whether the second user terminal has the proxy authority to post the proxy posting data, f2) When the storage control means receives the proxy posting data from the second user terminal, it uses the authority determination data in the authority determination data storage means to determine whether proxy posting is possible, and if so, stores the data in the posting data storage means as a proxy posting made by a proxy of the poster; f3) the linked post data generation means generates linked proxy-posted and mixed post data by linking the poster's post data and the proxy-posted data; f4) the distribution means transmits the proxy-posted and mixed linked post data to the first user terminal as the linked post data; G) upon receiving the linked post data, the first user terminal notifies the user of the data; A linked submission data distribution system characterized by the above.
2. A posting management device for managing postings on an electronic bulletin board of a social networking service including users who post posting content to viewers and viewers who view the posting content, a contributor posted data storage means for storing contributor posted data posted for each contributor; a post linked data generating means for generating linked post data by linking the post data for each poster, from the poster post data stored in the poster post data storage means; a registered viewer storage means for storing, among the viewers, registered viewers who are able to post on behalf of the contributor, in association with the contributor; a storage control means for storing a proxy posting request from the registered viewer in a proxy posting data storage means as proxy posting data of the poster; Equipped with the linked post data generation means generates linked proxy-posted and mixed linked post data in which the contributor post data and the proxy post data for each contributor are linked; A posting management device characterized by the above.
3. 3. The posting management device according to claim 2, the poster posted data and the proxy posted data of the linked post data include a poster identifier and post content; In the poster posted data, the poster identifier is displayed above the posted content, The proxy posting data has a poster identifier of a poster who is linked to the registered viewer who made the proxy posting displayed above the posted content, and the identifier of the registered viewer who made the proxy posting displayed below the posted content; A posting management device characterized by the above.
4. 4. The posting management device according to claim 3, the storage control means notifies the poster of the received proxy posting request; the linked post data generation means generates linked proxy-posted and mixed linked post data including the proxy-posted data if the poster approves; A posting management device characterized by the above.
Citation Information
Patent Citations
Information providing apparatus and program for information provision
JP2014130481A