User interaction method, device, equipment, and storage medium

The user interaction method and device facilitate enhanced participation in competitive activities by allowing predictions and phase winner interactions, with automated recommendations and incentives, improving user engagement and activity visibility.

JP2025535608APending Publication Date: 2025-10-24BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2025526811
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2022-11-10
Filing Date
2023-11-10
Publication Date
2025-10-24

AI Technical Summary

Technical Problem

Existing technologies fail to effectively enhance user interaction and participation in competitive activities, leading to reduced engagement and visibility.

Method used

A user interaction method and device that allows users to make predictions about competitive activity winners and phase winners, providing interfaces for input and presenting prediction information, with automated recommendations and incentives.

Benefits of technology

Enhances user engagement by reducing interaction costs and increasing participation through interactive prediction and sharing features, thereby improving the visibility of competitive activities.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025535608000001_ABST
    Figure 2025535608000001_ABST
Patent Text Reader

Abstract

According to an embodiment of the present disclosure, a user interaction method, device, apparatus, and storage medium are provided. The method includes: acquiring a first input from a target user regarding a competitive activity, the first input being used to indicate a first prediction by the target user of a target participant in the competitive activity as an activity winner; providing a first interface related to at least one phase of the competitive activity; and presenting prediction information generated based on at least the first prediction in the first interface, the prediction information being used to indicate a second prediction by the target user regarding multiple phase winners in the at least one phase. In this way, the embodiment of the present disclosure can realize the coordination of multiple interaction scenes, thereby increasing the willingness of users to participate in interactions.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] This application claims priority to a Chinese patent application filed on November 10, 2022, entitled "User interaction method, device, apparatus and storage medium," and bearing application number 202211408147.5, the entire contents of which are incorporated herein by reference.

[0002] FIELD OF THE DISCLOSURE Exemplary embodiments of the present disclosure relate generally to the field of computers, and more particularly to user interaction methods, apparatus, devices, and computer-readable storage media. [Background technology]

[0003] With the development of computer computing, people increasingly use the Internet to obtain various types of information. In competitive activities (e.g., sporting events), people can obtain various types of information about the competitive activities (e.g., live video streaming, news reports, etc.) through various types of applications. In addition, people expect to be able to interact with the competitive activities in various ways to increase their sense of participation, which also leads to increased attention to the competitive activities. Summary of the Invention

[0004] In a first aspect of the present disclosure, a user interaction method is provided, the method including: obtaining a first input of a target user related to a competitive activity, the first input being used to indicate a first prediction by the target user of a target participant in the competitive activity as an activity winner; providing a first interface related to at least one phase of the competitive activity; and presenting, in the first interface, prediction information generated based on at least the first prediction, the prediction information being used to indicate a second prediction by the target user regarding a plurality of phase winners in the at least one phase.

[0005] In a second aspect of the present disclosure, a user interaction device is provided, comprising: an acquisition module configured to acquire a first input of a target user related to a competitive activity, the first input being used to indicate a first prediction by the target user of a target participant in the competitive activity as an activity winner; a provision module configured to provide a first interface related to at least one phase of the competitive activity; and a presentation module configured to present, in the first interface, prediction information generated based on the first prediction, the prediction information being used to indicate second predictions of the target user regarding multiple phase winners in the at least one phase.

[0006] In a third aspect of the present disclosure, there is provided an electronic device comprising: at least one processing unit; and at least one memory coupled to the at least one processing unit and storing instructions for execution by the at least one processing unit, the instructions, when executed by the at least one processing unit, causing the device to perform the method of the first aspect.

[0007] In a fourth aspect of the present disclosure, there is provided a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements the method of the first aspect.

[0008] It should be understood that the contents described in the summary of the present invention are not intended to limit the main or important features of the embodiments of the present disclosure, and are not intended to limit the scope of the present disclosure. Other features of the present disclosure will be readily understood from the following description. [Brief explanation of the drawings]

[0009] These and other features, advantages, and aspects of the embodiments of the present disclosure will become more apparent from the following detailed description taken in conjunction with the accompanying drawings, in which like or similar reference numerals indicate like or similar elements. [Figure 1] 1 illustrates an exemplary environment in which some embodiments of the present disclosure may be implemented. [Figure 2] 1 illustrates an example interface according to some embodiments of the present disclosure. [Figure 3A] 10 illustrates an example interface according to some further embodiments of the present disclosure. [Figure 3B] 10 illustrates an example interface according to some further embodiments of the present disclosure. [Figure 3C] 10 illustrates an example interface according to some further embodiments of the present disclosure. [Figure 4A] 10 illustrates an example interface according to still some embodiments of the present disclosure. [Figure 4B] 10 illustrates an example interface according to still some embodiments of the present disclosure. [Figure 5] 10 illustrates an example interface according to some further embodiments of the present disclosure. [Figure 6] 1 illustrates a flowchart of an exemplary process of user interaction according to some embodiments of the present disclosure. [Figure 7] 1 illustrates a block diagram of an apparatus for user interaction according to some embodiments of the present disclosure. [Figure 8] 1 shows a block diagram of a device capable of implementing several embodiments of the present disclosure. DETAILED DESCRIPTION OF THE INVENTION

[0010] Hereinafter, embodiments of the present disclosure will be described in more detail with reference to the accompanying drawings. Although the accompanying drawings show several embodiments of the present disclosure, it should be understood that the present disclosure can be realized in various forms and should not be construed as being limited to the embodiments described herein, but rather these embodiments are provided to provide a more thorough and complete understanding of the present disclosure. It should be understood that the accompanying drawings and embodiments of the present disclosure are merely intended to serve as examples and are not intended to limit the scope of protection of the present disclosure.

[0011] In describing embodiments of the present disclosure, the term "comprises" and similar terms should be understood as an open inclusion, i.e., "including, but not limited to." The term "based on" should be understood as "based at least in part on." The term "embodiment" or "the embodiment" should be understood as "at least one embodiment." The term "some embodiments" should be understood as "at least some embodiments." Other explicit and implicit definitions may be included below.

[0012] As mentioned above, in various types of competitive activities, people expect to be able to participate in interactions with the competitive activity to increase their sense of participation, while encouraging people to participate in interactions with the competitive activity can help increase the visibility of the competitive activity.

[0013] An embodiment of the present disclosure provides a solution for user interaction, which may include obtaining a first input of a target user regarding a competitive activity, the first input being used to indicate a first prediction by the target user of a target participant in the competitive activity as an activity winner.

[0014] Further, a first interface (which may also be referred to as a phase winner prediction interface) related to a competition process of the competitive activity (e.g., at least one phase in the competition process) may be provided. Correspondingly, in the first interface, prediction information generated based on at least the first prediction is presented, and the prediction information is used to show the target user's second predictions regarding multiple phase winners in the at least one phase.

[0015] Based on this solution, the embodiment of the present disclosure can effectively connect different interaction scenes of users and reduce the interaction cost between users and competitive activities, thereby increasing the willingness of users to participate in interactions.

[0016] Various exemplary implementations of the present solution are further described in detail below in conjunction with the accompanying drawings.

[0017] Example Environment 1, which is a schematic diagram of an exemplary environment 100 in which exemplary embodiments of the present disclosure may be implemented. As shown in FIG. 1, the exemplary environment 100 may include an electronic device 110.

[0018] As shown in Figure 1, the electronic device 110 may be, for example, a smart device (e.g., a smartphone) capable of providing a graphical interface 120 as shown in Figure 1. The interface 120 may be, for example, an interface for interacting with a sports activity.

[0019] In some embodiments, such interface 120 may be provided by a native application (e.g., a video application, a music application, a news application, etc.) within electronic device 110. Alternatively, such interface 120 may be a web interface presented by electronic device 110 via, for example, a browser.

[0020] As described in more detail below, such an interface 120 can be used to support user interaction with a competitive activity, which can be any competitive activity, offline or online, such as a sporting event, a gaming event, a talent contest, or the like.

[0021] In some embodiments, such interactions may include predictions regarding a winner of a sports activity. For example, a user may predict a winner of the sports activity via electronic device 110. In the case of a sporting event, such participants may include, for example, participating teams, participating organizations, or participating personnel of the sporting event.

[0022] Although electronic device 110 is shown in FIG. 1 as a smartphone, it should be understood that electronic device 110 may be any other suitable device, including, but not limited to, a tablet computer, a notebook computer, a desktop computer, a personal digital assistant, a smart wearable device, an in-vehicle device, etc.

[0023] Various exemplary implementations of interacting with athletic activities are described in detail below. It should be understood that for convenience of explanation only, the process of user interaction is described below using a sporting event as an example.

[0024] Predictions for the Activity Winner In some embodiments, users may participate in predicting an activity winner of a competitive activity, which may represent the ultimate winner of the competitive activity, e.g., the champion of a sporting event.

[0025] 2, which is a schematic illustration of an example interface 200 according to some embodiments of the present disclosure. The interface 200 may be provided by the electronic device 110, for example.

[0026] 2, interface 200 may support user interaction with respect to a competitive activity (e.g., "XX event") To facilitate user interaction, electronic device 110 may present multiple interface elements in interface 200 corresponding to multiple participants (e.g., participants 210) in the competitive activity.

[0027] In some embodiments, such interface elements may show, for example, a textual identification of the participant 210, e.g., the name of the participating organization / personnel / team. Alternatively or additionally, such interface elements may also show, for example, a pictorial identification of the participant 210, e.g., a graphic logo of the participating team, a photo of the participant, etc.

[0028] In some examples, the electronic device 110 may receive a predetermined action on an interface element corresponding to a particular participant 210 and, in response, present descriptive information 220 about the particular participant 210. Illustratively, such predetermined actions include, but are not limited to, clicking, double-clicking, swiping, hovering, etc., on the interface element.

[0029] 2 as an example, after a user clicks on an interface element corresponding to a participant 210, the electronic device 110 may present descriptive information 220 corresponding to the participant 210. Such descriptive information may, for example, help the user better understand the participant 210, which in turn may assist the user in making a decision about whether to predict the participant 210 as the activity winner.

[0030] In some examples, such descriptive information 220 may characterize the competitiveness of participant 210 in a competitive activity. As shown in FIG. 2, descriptive information 220 may include the participant's 210's past participation in competitive activities (e.g., past championships), the participant's 210's player competitiveness, the participant's 210's current ranking, etc. It should be understood that such specific descriptive information is exemplary only, and other users may include other types of information describing the participant's 210's competitiveness.

[0031] In some examples, electronic device 110 may receive a user selection of a particular interface element of the plurality of interface elements, for example, further clicking confirmation controller 230. Electronic device 110 may thereby determine a first prediction that the user will select a particular participant (e.g., participant 210) corresponding to the particular interface element as the activity winner.

[0032] Predictions for Phase Winners In some examples, a user may make predictions regarding phase winners of at least one phase of a competitive activity via electronic device 110. Using a sporting event as an example, such phases may include, for example, group stages, tournaments, etc. Such phase winners may include teams that advance from group stages, teams that win the tournament, etc.

[0033] In some embodiments, when a user completes a prediction for an activity winner of a competitive activity, the user may also make a prediction for a phase winner. Alternatively, the user may make a prediction for a phase winner without completing a prediction for an activity winner, for example, by clicking the toggle controller 240 shown in FIG.

[0034] A prediction process for a phase winner will be described below with reference to FIGS. 3A to 3C. FIG. 3A illustrates an exemplary interface according to some embodiments of the present disclosure. As illustrated in FIG. 3A, interface 300A may, for example, acquire a user's prediction for a phase winner of at least one phase (e.g., a group league phase) of a competitive activity, for example, a prediction for the teams that advance to each group. Interface 300A may also be referred to as, for example, a group league winner prediction interface.

[0035] 3A, interface 300A may present, for example, information 310 (e.g., "Team D") of the activity winner that the user predicted in interface 200. It should be understood that if the user chooses to proceed directly to predicting the phase winner, the information here may be empty.

[0036] In some embodiments, interface 300A may include a selection controller (e.g., controller 320-1 and controller 320-2) corresponding to each group of competitive activities. A user may select a phase winner for "Group A," e.g., a team that advances to the group, via controller 320-1.

[0037] In some embodiments, when a user selects the top right corner of a predicted activity via interface 200, electronic device 110 may check the predicted phase winner based on the controller. For example, in FIG. 3A , if a user determines that "Team D" is the activity winner, controller 320-2 may automatically determine that "Team D" is also the phase winner for "Group B." Note that in this case, the user cannot remove "Team D" from the list of phase winners for "Group B."

[0038] In some embodiments, after completing predictions of a phase winner of a first phase (e.g., a group stage), electronic device 110 may present interface 300B shown in FIG. 3B. In some embodiments, a user directly skips predicting the first phase, for example, by selecting another phase of the competitive activity.

[0039] 3B , in interface 300B, electronic device 110 may obtain a user's prediction regarding a phase winner (e.g., a tournament winner) of a second phase of a competitive activity (e.g., "XX event"). Interface 300B may be referred to as, for example, a tournament winner prediction interface.

[0040] In some embodiments, information regarding the phase winner of the first phase predicted in interface 300A may be presented in interface 300B. Additionally, interface 300B may further include an input controller 340 for receiving a phase winner for a second phase (e.g., a tournament phase).

[0041] In some examples, electronic device 110 may present prediction information generated based on a first prediction regarding an activity winner of a competitive activity. For example, electronic device 110 may fill at least a portion of the phase winners in the input controllers based on the activity winner predicted by the user in interface 200. For example, a participant predicted as the activity winner (e.g., "Team D") may have a corresponding input controller filled to indicate that they will also be at least one phase winner.

[0042] Taking a single-elimination tournament as an example, if "Team D" is predicted by the user to be the champion, the user can automatically determine "Team D" as the phase winner of multiple matches in the tournament related to "Team D." This allows data interoperability between different interaction scenarios, thereby reducing the user's interaction costs.

[0043] In some embodiments, the user may issue a request to obtain recommendations for phase winners not yet indicated in the first interface. Illustratively, the electronic device 110 may receive a click by the user on button 350 to request automatic recommendations for phase winners.

[0044] Illustratively, electronic device 110 may obtain recommendation information based on clicking button 350, and such recommendation information may indicate that a group of participants is predicted as a phase winner that has not yet been indicated in interface 300B. Such recommendation information may be generated, for example, by electronic device 110 and / or a cloud device. A specific process for generating recommendation information will be described in detail below.

[0045] Furthermore, electronic device 110 may present interface 300C based on the obtained recommendation information. In interface 300C, electronic device 110 may present prediction information 360 generated based on the recommendation information. Such prediction information 360 may indicate predictions regarding phase winners of the competitive activity in each phase.

[0046] In some examples, a user may, for example, modify prediction information 360 to generate a third prediction based on the second prediction indicated by prediction information 360. For example, a user may modify the automatically recommended finalist team from team "H" to team "O."

[0047] Additionally, the electronic device 110 may receive a user confirmation of the recommended or revised prediction information. For example, the user may trigger confirmation of the phase winner prediction by clicking button 370.

[0048] 4A illustrates an example interface 400A according to some embodiments of the present disclosure. As shown in FIG. 4A, upon receiving a user's prediction for a phase winner, the electronic device 110 may present the interface 400A showing a prediction 420 regarding the confirmed phase winner.

[0049] In some embodiments, interface 400A may also include a sharing portal 410. A user may, for example, trigger the sharing of a first prediction regarding an activity winner of a competitive activity, or trigger the sharing of a second prediction (and / or a revised third prediction) regarding a phase winner of a competitive activity, by selecting sharing portal 410.

[0050] 4B illustrates an example sharing interface 400B according to some embodiments of the present disclosure. As shown in FIG. 4B, after a user triggers a sharing entry 410, the electronic device 110 may, for example, present interface 400B to present shared information 430 regarding predictions made by the user. Such shared information 430 may indicate activity winners and / or phase winners predicted by the user.

[0051] In some embodiments, the shared information 430 may be picture-style and may be automatically constructed based on the current user's text identification (e.g., username), image identification (e.g., avatar), and predictions made (e.g., text / image identification of the champion team). It should be understood that the shared information 430 may be other suitable multimedia styles, such as card components, video, etc.

[0052] In some embodiments, the style of the shared information 430 may be associated with the activity winner predicted by the user. The electronic device 110 may set one or more sharing styles for each participant, and when the user predicts this participant as the activity winner, the system may generate the shared information 430 based on the predetermined sharing style corresponding to this participant. In some embodiments, the user may switch the style of the shared information 430 by selecting the controller 440. Alternatively, the user may customize the style of the shared information 430, for example.

[0053] In some embodiments, after a user selects the posting controller 450, the electronic device 110 may provide one or more interfaces for posting this shared information 430 to support sharing this shared information 430 to a suitable application or platform, such as, for example, a social application, an instant messaging application, a short video platform, etc.

[0054] In some examples, after the competitive activity ends, electronic device 110 may present interface 500, as shown in FIG. 5, to indicate the user's prediction results. As shown in FIG. 5, electronic device 110 may display a first indication of whether the predictions of multiple phase winners were accurate on interface 500. For example, electronic device 110 may display interface elements corresponding to phase winners whose predictions were accurate in a first style and interface elements corresponding to phase winners whose predictions were inaccurate in a second, different style.

[0055] Additionally, the electronic device 110 may display a second indication to the user in the interface 500 regarding whether the prediction of the activity winner was accurate.

[0056] In some embodiments, the electronic device 110 may present incentive information in the interface 500, and such incentive information may be determined based on predictions regarding activity winners and / or predictions regarding multiple phase winners.

[0057] For example, in FIG. 5, the electronic device 110 may indicate that a user will receive an "X incentive" if they successfully predict an activity winner and a "Y incentive" if they successfully predict some of the phase winners.

[0058] Automated nomination of phase winners In some embodiments, the electronic device 110 and / or the cloud device may perform an automatic recommendation regarding the phase winner in response to a user request to generate the recommendation information.

[0059] Specifically, the electronic device 110 and / or the cloud device may obtain participant information for multiple participants in a competitive activity, and determine the popularity (hotness) of the multiple participants. Further, the electronic device 110 and / or the cloud device may generate recommendation information based on a comparison of the popularity.

[0060] In some embodiments, the participant information may indicate a participant's competitiveness. For example, the electronic device 110 and / or the cloud device may determine a ranking of multiple participants and determine the popularity of each participant based on the ranking. In some embodiments, the information describing a participant's competitiveness may further include, but is not limited to, the participant's past athletic performance, etc.

[0061] Alternatively or additionally, the participant information may indicate the number of users in the user group who predicted a particular participant as the activity winner. Illustratively, the electronic device 110 and / or the cloud device 110 may determine how many users currently predict a particular participant as the activity winner of a competitive activity and determine the popularity of each participant based on that number.

[0062] In some embodiments, the participant information may indicate whether a particular participant is predicted by the current user as the activity winner. If a particular participant is the predicted activity winner by the current user, the electronic device 110 and / or the cloud device may set the popularity of the particular participant to the maximum popularity.

[0063] Additionally, electronic device 110 and / or the cloud device may generate recommendation information regarding a phase winner based on a comparison of the popularity of each participant. In some embodiments, if the current user has predicted at least one phase winner, for example, via interface 300B, electronic device 110 and / or the cloud device may also need to perform a popularity comparison based on the participant information of the already predicted phase winners when determining other unpredicted phase winners.

[0064] Based on such a recommendation process, embodiments of the present disclosure can ensure that the user's predicted activity winner is always determined as the phase winner, and can combine many factors to automatically recommend a predictive solution to the user.

[0065] Example Process 6 shows a flowchart of an example process 600 for user interaction according to some embodiments of the present disclosure. Process 600 may be performed independently by electronic device 110 described above or by a combination of electronic device 110 and other computing devices.

[0066] As shown in FIG. 6, in box 610, the electronic device 110 obtains a first input from a target user regarding a competitive activity, and the first input is used to indicate a first prediction by the target user of a target participant in the competitive activity as the activity winner.

[0067] At box 620, the electronic device 110 provides a first interface related to at least one phase of the competitive activity. Such a first interface may be used, for example, to obtain a target user's predictions regarding multiple phase winners of the competitive activity in the at least one phase.

[0068] In box 630, the electronic device 110 presents, in a first interface, prediction information generated based on at least the first prediction, the prediction information being used to indicate the target user's second prediction regarding multiple phase winners in at least one phase.

[0069] In some embodiments, obtaining the first input includes presenting a second interface related to the competitive activity, the second interface including a plurality of interface elements corresponding to a plurality of participants in the competitive activity, and receiving as the first input a selection for a target interface element from the plurality of interface elements corresponding to the target participant.

[0070] In some embodiments, process 600 further includes presenting descriptive information of a particular participant corresponding to the particular interface element in response to a predetermined operation on the particular interface element of the plurality of interface elements, the descriptive information at least characterizing the competitiveness of the particular participant in the competitive activity.

[0071] In some examples, the prediction information indicates at least that the target participant is predicted by the target user as a corresponding phase winner in a plurality of phase winners.

[0072] In some embodiments, process 600 further includes receiving a second input in the first interface, the second input indicating a target user's request to obtain recommendations for phase winners not yet indicated in the first interface.

[0073] In some embodiments, presenting the predicted information in the first interface includes obtaining recommendation information based on the second input, the recommendation information indicating that a group of participants is predicted as a phase winner not yet indicated in the first interface, and presenting the predicted information in the first interface based on the recommendation information.

[0074] In some embodiments, the recommendation information is generated based on participant information of participants corresponding to at least one phase winner and / or participants in a competitive activity indicated by the target user in the first interface.

[0075] In some embodiments, the participant information for a particular participant indicates at least one of whether the particular participant is predicted as an activity winner by the target user, the number of users in the user group who predicted the particular participant as an activity winner, and the competitiveness of the particular participant.

[0076] In some embodiments, the process 600 further includes receiving the target user's modifications regarding the second prediction to generate a third prediction.

[0077] In some embodiments, process 600 further includes, in response to receiving the sharing request, presenting shared information regarding the first prediction and / or the second prediction.

[0078] In some embodiments, process 600 further includes presenting a third interface, the third interface including a first indication regarding whether the first prediction of the activity winner is accurate and / or a second indication regarding whether the second predictions of the plurality of phase winners are accurate.

[0079] In some embodiments, the third interface further includes incentive information, the incentive information being determined based on the first prediction and / or the second prediction.

[0080] Exemplary Devices and Equipment

[0031] Embodiments of the present disclosure also provide corresponding apparatuses for implementing the above-mentioned methods or processes. Figure 7 shows a schematic structural block diagram of an apparatus 700 for user interaction according to some embodiments of the present disclosure.

[0081] As shown in FIG. 7, the device 700 includes an acquisition module 710 configured to acquire a first input of a target user regarding a competitive activity, the first input being used to indicate a first prediction by the target user of a target participant in the competitive activity as the activity winner.

[0082] The device 700 further comprises a presentation module 720 configured to present a first interface related to at least one phase of the athletic activity.

[0083] The apparatus 700 also includes a presentation module 730 configured to present prediction information generated based on at least the first prediction on a first interface, the prediction information being used to show the target user's second predictions regarding multiple phase winners in at least one phase.

[0084] In some embodiments, the acquisition module 710 is further configured to present a second interface related to the competitive activity, the second interface including a plurality of interface elements corresponding to a plurality of participants in the competitive activity, and to receive as a first input a selection of a target interface element from the plurality of interface elements corresponding to the target participant.

[0085] In some examples, the acquisition module 710 further presents descriptive information of a particular participant corresponding to the particular interface element in response to a predetermined operation on the particular interface element of the plurality of interface elements, the descriptive information being configured to at least characterize the competitiveness of the particular participant in the competitive activity.

[0086] In some examples, the prediction information indicates at least that the target participant is predicted by the target user as a corresponding phase winner in a plurality of phase winners.

[0087] In some embodiments, the presentation module 730 is further configured to receive a second input in the first interface, the second input indicating a request from the target user to obtain recommendations regarding phase winners not yet indicated in the first interface.

[0088] In some embodiments, the presentation module 730 is further configured to obtain recommendation information based on the second input, the recommendation information indicating that the group of participants is predicted as a phase winner not yet indicated in the first interface, and present the prediction information in the first interface based on the recommendation information.

[0089] In some embodiments, the recommendation information is generated based on participant information of participants corresponding to at least one phase winner and / or participants in the competitive activity already indicated by the target user in the first interface.

[0090] In some embodiments, the participant information for a particular participant indicates at least one of whether the particular participant is predicted as an activity winner by the target user, the number of users in the user group who predicted the particular participant as an activity winner, and the competitiveness of the particular participant.

[0091] In some implementations, the presentation module 730 is further configured to receive the target user's modifications regarding the second prediction to generate a third prediction.

[0092] In some implementations, the presentation module 730 is further configured to present the shared information regarding the first prediction and / or the second prediction in response to receiving the sharing request.

[0093] In some embodiments, the presentation module 730 is further configured to present a third interface, the third interface including a first indication regarding whether the first prediction of the activity winner is accurate and / or a second indication regarding whether the second predictions of the plurality of phase winners are accurate.

[0094] In some embodiments, the third interface further includes incentive information, the incentive information being determined based on the first prediction and / or the second prediction.

[0095] The units included in device 700 may be implemented using various means, including software, hardware, firmware, or any combination thereof. In some embodiments, one or more units may be implemented using software and / or firmware, e.g., using machine-executable instructions stored on a storage medium. In addition to or instead of machine-executable instructions, some or all of the units in device 700 may be implemented at least in part by one or more hardware logic components. By way of non-limiting example, exemplary types of hardware logic components that may be used include field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), etc.

[0096] 8 illustrates a block diagram of a computing device / server 800 capable of implementing one or more embodiments of the present disclosure. It should be understood that the computing device / server 800 illustrated in FIG. 8 is merely exemplary and should not constitute any limitation on the functionality and scope of the embodiments described herein.

[0097] 8, computing device / server 800 is a form of general-purpose computing device. Components of computing device / server 800 may include, but are not limited to, one or more processors or processing units 810, memory 820, storage device 830, one or more communication units 840, one or more input devices 850, and one or more output devices 860. Processing unit 810 may be a real or virtual processor and is capable of performing various processes based on programs stored in memory 820. In a multiprocessor system, multiple processing units execute computer-executable instructions in parallel to increase the parallel processing capabilities of computing device / server 800.

[0098] The computing device / server 800 typically includes multiple computer storage media. Such media may be any available media accessible by the computing device / server 800, including, but not limited to, volatile and nonvolatile media, removable and non-removable media. The memory 820 may be volatile memory (e.g., registers, cache, random access memory (RAM)), non-volatile memory (e.g., read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory), or a combination thereof. The storage device 830 may be removable or non-removable media and may include a machine-readable medium such as a flash drive, a magnetic disk, or any other medium that may be used to store information and / or data (e.g., training data for training) and that may be accessible within the computing device / server 800.

[0099] The computing device / server 800 may further include other removable / non-removable, volatile / non-volatile storage media. Although not shown in FIG. 8, a magnetic disk drive for reading from and writing to a removable, non-volatile magnetic disk (e.g., a "floppy disk") and an optical disk drive for reading from and writing to a removable, non-volatile optical disk may be provided. In these cases, each drive may be connected to a bus (not shown) via one or more data medium interfaces. The memory 820 may include a computer program product 825 having one or more program modules configured to perform various methods or operations of various embodiments of the present disclosure.

[0100] The communications unit 840 enables communication with other computing devices over a communications medium. Furthermore, the functionality of the components of the computing device / server 800 may be implemented as a single computing cluster or multiple computing machines that can communicate over a communications connection. Thus, the computing device / server 800 may use logical connections to one or more other servers, networked personal computers (PCs), or other network nodes to operate in a networked environment.

[0101] The input device(s) 850 may be one or more input devices, such as, for example, a mouse, a keyboard, a tracking ball, etc. The output device(s) 860 may be one or more output devices, such as, for example, a monitor, speakers, a printer, etc. The computing device / server 800 may communicate, as needed, via the communication unit 840 with one or more external devices (not shown), such as a storage device, a display device, one or more devices that allow a user to interact with the computing device / server 800, or any device (e.g., a network card, a modem, etc.) that allows the computing device / server 800 to communicate with one or more other computing devices. Such communication may be performed via an input / output (I / O) interface (not shown).

[0102] According to an exemplary embodiment of the present disclosure, a computer-readable storage medium having stored thereon one or more computer instructions is provided, the one or more computer instructions being executed by a processor to implement the above-described method.

[0103] Aspects of the present disclosure have been described herein with reference to flowcharts and / or block diagrams of methods, apparatus (systems), and computer program products implemented in accordance with the present disclosure. It will be understood that each box in the flowcharts and / or block diagrams, and combinations of boxes in the flowcharts and / or block diagrams, can be implemented by computer-readable program instructions.

[0104] These computer-readable program instructions can be provided to a processing unit of a general-purpose computer, special-purpose computer, or other programmable data processing apparatus to create a machine such that, when executed by the processing unit of the computer or other programmable data processing apparatus, the instructions produce an apparatus that performs the functions / acts specified in one or more boxes of the flowcharts and / or block diagrams. Also, by storing these computer-readable program instructions on a computer-readable storage medium that cause a computer, programmable data processing apparatus, and / or other device to operate in a particular manner, the computer-readable medium having the instructions stored thereon has an article of manufacture including instructions that perform each aspect of the functions / acts specified in one or more boxes of the flowcharts and / or block diagrams.

[0105] The computer readable program instructions, when loaded onto a computer, other programmable data processing apparatus, or other device, may cause a series of operational steps to be executed on the computer, other programmable data processing apparatus, or other device to produce a computer-implemented process, such that the instructions executing on the computer, other programmable data processing apparatus, or other device implement the functions / acts specified in one or more boxes of the flowcharts and / or block diagrams.

[0106] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operations that may be implemented in systems, methods, and computer program products implemented according to the present disclosure. In this regard, each box in a flowchart or block diagram may represent a module, program segment, or part of an instruction, which includes one or more executable instructions for implementing a specified logical function. In some alternative implementations, the functions marked in the boxes may occur in a different order than that marked in the accompanying drawings. For example, two consecutive boxes may actually be executed substantially in parallel, or may be executed in reverse order depending on the functionality involved. It should also be noted that each box in the block diagrams and / or flowcharts, and combinations of boxes in the block diagrams and / or flowcharts, may be implemented in a dedicated hardware-based system that performs a given function or operation, or in a combination of dedicated hardware and computer instructions.

[0107] Although various implementations of the present disclosure have been described above, the foregoing description is illustrative and not exhaustive, and is not limited to the various implementations disclosed. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the various implementations described. The terminology used herein is chosen to best explain the principles, practical applications, or improvements to the technology in the marketplace of the various implementations, or to enable other ordinary skilled in the art to understand the various implementations disclosed herein.

Claims

1. obtaining a first input of a target user relating to a competitive activity, the first input being used to indicate a first prediction by the target user of a target participant in the competitive activity as an activity winner; providing a first interface associated with at least one phase of the athletic activity; presenting, in the first interface, prediction information generated based on at least the first prediction, the prediction information being used to indicate second predictions of the target user regarding a plurality of phase winners in the at least one phase; A user interaction method including:

2. Obtaining the first input comprises: presenting a second interface related to the athletic activity, the second interface including a plurality of interface elements corresponding to a plurality of participants in the athletic activity; receiving as the first input a selection of a target interface element from the plurality of interface elements corresponding to the target participant; The method of claim 1 , comprising:

3. and presenting, in response to a predetermined operation on a specific interface element of the plurality of interface elements, descriptive information of a specific participant corresponding to the specific interface element; The method of claim 2 , wherein the descriptive information at least characterizes the competitiveness of the particular participant in the competitive activity.

4. The method of claim 1 , wherein the prediction information at least indicates that the target participant is predicted by the target user as a corresponding phase winner in the plurality of phase winners.

5. receiving a second input at the first interface; The method of claim 1 , wherein the second input indicates the target user's request to obtain recommendations for phase winners not already indicated in the first interface.

6. Presenting the forecast information in the first interface includes: obtaining recommendation information based on the second input, the recommendation information indicating that a group of participants are predicted as phase winners not already indicated in the first interface; presenting the predicted information in the first interface based on the recommendation information; The method of claim 5 , comprising:

7. The recommendation information is Participants corresponding to at least one phase winner indicated by the target user in the first interface; and / or Participant information of participants in said competitive activity; The method of claim 6 , wherein the method is generated based on

8. The participant information of a specific participant is: whether the particular participant is predicted by the target user to be the activity winner; the number of users in the user group who predicted the particular participant as the activity winner; and the competitive position of said particular participant; The method of claim 7 , wherein the at least one of

9. The method of claim 1 , further comprising receiving the target user's modifications regarding the second prediction to generate a third prediction.

10. The method of claim 1 , further comprising: in response to receiving a sharing request, presenting shared information regarding the first prediction and / or the second prediction.

11. presenting a third interface; 2. The method of claim 1, wherein the third interface includes a first indication of whether the first prediction of the activity winner is accurate and / or a second indication of whether the second predictions of the plurality of phase winners are accurate.

12. The method of claim 11 , wherein the third interface further includes incentive information determined based on the first prediction and / or the second prediction.

13. an acquisition module configured to acquire a first input of a target user relating to a competitive activity, the first input being used by the target user to indicate a first prediction of a target participant in the competitive activity as an activity winner; a presentation module configured to present a first interface related to at least one phase of the athletic activity; a presentation module configured to present, in the first interface, prediction information generated based on the first prediction, the prediction information being used to show second predictions of the target user regarding a plurality of phase winners in the at least one phase; 1. An apparatus for user interaction comprising:

14. at least one processing unit; at least one memory coupled to the at least one processing unit and storing instructions for execution by the at least one processing unit; The instructions, when executed by the at least one processing unit, perform the method of any one of claims 1 to 12.

15. A computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements the method according to any one of claims 1 to 12.

Citation Information

Patent Citations

  • Comic contest forecast vote processor

    JP2003308412A

  • Information processing apparatus, information processing method and program

    JP2022146308A

  • Amusement gaming access and authorization point

    US20090029766A1

  • Systems and methods for administering a prediction game

    US20150258443A1