Interaction method and device, electronic equipment and storage medium
By introducing target route shape matching and reward mechanisms into exercise records, combined with brand collaborations and social interaction, the problem of monotonous exercise recording methods has been solved, enhancing user engagement and long-term activity.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- TENCENT TECHNOLOGY (SHENZHEN) CO LTD
- Filing Date
- 2024-10-15
- Publication Date
- 2026-04-17
AI Technical Summary
Existing methods for recording and sharing exercise data are rather simplistic, lacking interactivity and fun, resulting in low user engagement and difficulty in maintaining long-term activity levels.
By displaying an interactive participation page that shows the shape of the target route, obtaining the movement trajectory information of the object, and providing rewards when the similarity between the trajectory information and the shape of the target route meets preset conditions, the design combines brand collaboration, cultural themes, and social interaction to enhance user engagement and sense of accomplishment.
It significantly increased users' average daily active time, the proportion of users completing exercise tasks, and the retention rate of users in the mini program, thereby improving user stickiness.
Smart Images

Figure CN121879876A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of computers, and more specifically to an interaction method, apparatus, electronic device, and storage medium. Background Technology
[0002] Existing methods for recording and sharing exercise data are rather simplistic, primarily relying on step counts and basic running route tracking. While this provides basic feedback, it lacks diverse interactive and engaging features, failing to meet users' long-term engagement needs. For example, many apps simply display user step rankings or running routes without further interactive mechanisms, leading to a gradual loss of user interest. Furthermore, the lack of completion feedback also hinders user motivation, causing them to quickly become bored and unable to maintain long-term activity.
[0003] Therefore, current interaction methods result in low user engagement. Summary of the Invention
[0004] This application provides an interaction method, apparatus, electronic device, and storage medium that can enhance user engagement with the interaction method.
[0005] This application provides an interaction method, including:
[0006] The interactive participation page is displayed, showing the shape of the target route.
[0007] Based on the object's participation events, obtain the object's movement trajectory information;
[0008] When the shape similarity between the movement trajectory information and the target route shape meets the preset conditions, the reward claim description information is displayed.
[0009] This application also provides an interaction method, including:
[0010] The interactive participation page is displayed, and the interactive participation page shows a random matching prompt;
[0011] Based on the object's participation events, obtain the object's movement trajectory information;
[0012] When the movement trajectory information matches the shape similarity of at least one target route according to preset conditions, a reward claim description will be displayed.
[0013] This application also provides an interactive device, including:
[0014] The participation unit is used to display the interactive participation page, which shows the shape of the target route.
[0015] The trajectory unit is used to obtain the movement trajectory information of an object based on the object's participation events;
[0016] The reward unit is used to display a reward claim description when the shape similarity between the movement trajectory information and the target route shape meets preset conditions.
[0017] In some embodiments, obtaining the movement trajectory information of an object includes:
[0018] In response to the start of an object's movement, collect the object's location information;
[0019] In response to the object's end of movement, stop collecting the object's location information and generate the object's movement trajectory information based on all location information.
[0020] In some embodiments, in response to the object's initiation of movement, acquiring the object's positioning information further includes:
[0021] Based on the object's location information, the object's real-time movement trajectory is displayed on the interactive participation page.
[0022] In some embodiments, displaying the real-time movement trajectory of an object on an interactive participation page further includes:
[0023] Based on the object's real-time movement trajectory, determine the progress of the real-time movement trajectory relative to the target route;
[0024] Show the progress of completion.
[0025] In some embodiments, in response to the object's initiation of movement, acquiring the object's positioning information further includes:
[0026] In response to the object's start-moving operation, the video recording function is enabled and video recording begins;
[0027] In response to the object's termination of movement, the collection of the object's location information is stopped, and the object's movement trajectory information is generated based on all location information. This also includes:
[0028] In response to the object's end-of-motion operation, stop recording video, turn off video recording function, and obtain the movement information video;
[0029] In response to sharing operations of mobile video messages, perform social sharing processing on the mobile video messages.
[0030] In some embodiments, the target route includes multiple nodes, and the location information of the collected object further includes:
[0031] Based on the object's location information, if the object passes through the target node for the first time, the set exchange integral corresponding to the target node is obtained.
[0032] In response to the redemption operation on the interactive participation page, the exchange page is displayed. The exchange page includes the total points of the object and the exchange reward information. The total points include the exchange points obtained by the object, and the exchange reward information includes the redemption price of the exchange reward.
[0033] In response to the selection of a target reward in the collection rewards, if the total points are not less than the redemption price of the target reward, the redemption price of the target reward is deducted from the total points of the object, and the target reward is issued to the object.
[0034] In some embodiments, the interactive participation page displays multiple candidate routes, and the display of the interactive participation page also includes:
[0035] In response to the selection of the target route from the candidate routes, the shape of the target route and its detailed information are displayed on the map.
[0036] In some embodiments, the details include the total length of the target route, the estimated reference time, and the sharing information of the participants.
[0037] In some embodiments, the shape of the target route is the geometric shape of the brand symbol corresponding to the target brand, and the brand symbol includes trademark symbols and product shape symbols.
[0038] In some embodiments, the interactive participation page displays multiple candidate brands, and the interactive participation page displays a target route shape, and also includes:
[0039] In response to the selection of the target brand from the candidate brands, determine the geometric shape of the trademark symbol corresponding to the target brand;
[0040] Set the shape of the target route to the geometric shape of the trademark symbol corresponding to the target brand.
[0041] In some embodiments, an interactive participation page is displayed, which shows the shape of the target route, and the system further includes:
[0042] Get the current time;
[0043] Determine the Chinese zodiac animal type corresponding to the current time and the corresponding geometric shape;
[0044] Set the shape of the target route to the geometric shape corresponding to the zodiac type.
[0045] In some embodiments, when the shape similarity between the movement trajectory information and the target route shape meets preset conditions, reward claim description information is displayed, including:
[0046] If the shape similarity between the movement trajectory information and the target route does not meet the preset conditions, an interaction failure page will be displayed;
[0047] If the shape similarity between the movement trajectory information and the target route shape meets the preset conditions, the interaction completion page will be displayed. The interaction completion page includes a description of the reward and a reward claim control.
[0048] In response to triggering the reward claim control, distribute the completion reward corresponding to the shape of the target route to the object.
[0049] In some embodiments, obtaining the movement trajectory information of an object further includes:
[0050] In response to the sharing operation of mobile trajectory information, the mobile trajectory information is processed for social sharing.
[0051] This application also provides an electronic device, including a memory storing multiple instructions; the processor loads instructions from the memory to execute steps in any of the interaction methods provided in this application.
[0052] This application also provides a computer-readable storage medium storing a plurality of instructions adapted for loading by a processor to execute steps in any of the interactive methods provided in this application.
[0053] This application embodiment can display an interactive participation page, which shows the shape of the target route; obtain the object's movement trajectory information based on the object's participation event; and display reward claim description information when the similarity between the movement trajectory information and the shape of the target route meets preset conditions.
[0054] Existing methods for recording and sharing exercise data are relatively simple, mainly focusing on step counting and basic running route recording. Users routinely follow pre-set routes, resulting in a lack of interaction and fun, leading to low long-term engagement. In contrast, this application proposes a novel interactive design that significantly improves user stickiness. Specifically, after incorporating the proposed interactive mechanism into the mini-program, the average daily active time, the proportion of users completing exercise tasks, and the mini-program's user retention rate all show significant increases, indicating that users are more willing to use the mini-program long-term. Therefore, the interactive method proposed in this application effectively improves user stickiness. Attached Figure Description
[0055] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0056] Figure 1aThis is a schematic diagram of the page illustrating the interaction method provided in an embodiment of this application;
[0057] Figure 1b This is a schematic diagram of the page illustrating the interaction method provided in an embodiment of this application;
[0058] Figure 1c This is a flowchart illustrating the interaction method provided in an embodiment of this application;
[0059] Figure 1d This is a schematic diagram of the page illustrating the interaction method provided in an embodiment of this application;
[0060] Figure 1e This is a schematic diagram of the page illustrating the interaction method provided in an embodiment of this application;
[0061] Figure 2 This is a flowchart illustrating the interaction method provided in an embodiment of this application;
[0062] Figure 3 This is a schematic diagram of the structure of the interactive device provided in the embodiments of this application;
[0063] Figure 4 This is a schematic diagram of the structure of the electronic device provided in the embodiments of this application. Detailed Implementation
[0064] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0065] This application provides an interaction method, apparatus, electronic device, and storage medium.
[0066] Specifically, the interactive device can be integrated into an electronic device, such as a terminal or server. The terminal can be a mobile phone, tablet, smart Bluetooth device, laptop, or personal computer (PC); the server can be a single server or a server cluster consisting of multiple servers.
[0067] For example, in some embodiments, an interactive method themed "Snake Year S-Shaped Running Challenge" is proposed. The electronic device can be a mobile terminal, which can display, for example... Figure 1aThe interactive participation page shown displays a "Year of the Snake S-shaped Running Challenge" activity. This page features a preset S-shaped running route. When an object triggers the "Upload My Route" button on the interactive page, the mobile terminal can obtain the object's movement trajectory information. When the movement trajectory information matches the shape of the running route according to preset conditions, [the system] references... Figure 1b The system can display an interactive completion page, which may include a "Claim Reward" control. After the object triggers the "Claim Reward" control, the mobile terminal can issue the corresponding interactive reward for the "Year of the Snake S-Shaped Running Challenge" to the object, such as an exclusive red envelope cover, a New Year's greeting card, an achievement pendant, etc. This embodiment effectively enhances the object's sense of participation, sense of accomplishment, and platform stickiness by combining multi-dimensional interactive design such as festival culture, fun design, instant rewards, and social interaction.
[0068] The following sections provide detailed descriptions of each example. It should be noted that the sequence numbers of the following embodiments are not intended to limit the preferred order of the embodiments.
[0069] In this embodiment, an interaction method is provided, such as Figure 1c As shown, the specific flow of this interaction method can be as follows:
[0070] 110. Display the interactive participation page, which shows the shape of the target route.
[0071] The target route shape refers to the geometric shape of the target route.
[0072] The interactive participation page can be a page from instant messaging applications such as WeChat and QQ, or a page from embedded lightweight applications such as mini-programs.
[0073] In some embodiments, the interactive participation page of a WeChat mini-program can be displayed by opening the mini-program. For example, opening the WeChat mini-program "Sports" can display the interactive participation page of "Sports" on the mobile terminal. This interactive participation page can display multiple candidate routes for the user to select a target route. In some embodiments, the candidate routes can have corresponding route descriptions, such as theme name, route shape, predicted completion time, total length, route difficulty, etc.
[0074] For example, refer to Figure 1a The interactive participation page can display the total length of the target route "Total length 10 kilometers" and the predicted completion time "Time taken 2 hours and 36 minutes".
[0075] This interactive page can display the shape information of the target route, which can be described using images, text, symbols, etc. For example, it can describe both the interactive theme and the route shape in text, such as "Snake Year S-shaped Running Challenge" or "Donut O-shaped Running Challenge." Alternatively, it can display the route shape as an image, such as... Figure 1a As shown, a target route can be displayed on a map so that the target can understand the geometry of the route on the map. For example, shape symbols for the route can be displayed, such as S-shaped routes, O-shaped routes, hook-shaped routes, and so on.
[0076] In some embodiments, the interactive participation page displays multiple candidate routes so that an object can select a suitable target route. Therefore, step 110 also includes displaying the shape of the target route on the map and displaying detailed information about the target route in response to the selection operation of the target route among the candidate routes.
[0077] The candidate routes can be pre-set routes. For example, they can be routes defined by the object; routes defined and shared by other objects; merchant-defined routes uploaded by the event merchants; event routes set by the platform of instant messaging applications or embedded lightweight applications, and so on.
[0078] For example, the platform can collaborate with different merchants, each of whom can provide unique movement paths based on their trademark logo or product shape symbols. This collaboration greatly enhances the fun and diversity of the interaction. Product shape symbols refer to the symbols corresponding to the shape of the product. For example, McDonald's provides an "M"-shaped movement path based on its "M" logo; a dessert shop provides an "O"-shaped movement path based on the shape of its donuts, and so on.
[0079] By participating in route challenges from different merchants, participants can experience diverse brand cultures. This not only enriches the design of the exercise routes, increasing participants' choices and motivation to explore, and maintaining a sense of novelty, but also amplifies the brand promotion effect. Each participant who completes the challenge can become a potential brand promoter through social sharing, further expanding the brand's influence. This dual effect not only increases the platform's participant activity but also promotes the merchants' brand exposure.
[0080] Therefore, in some embodiments, the interactive participation page displays multiple candidate brands, and step 110 further includes:
[0081] In response to the selection of the target brand from the candidate brands, determine the geometric shape of the trademark symbol corresponding to the target brand;
[0082] Set the shape of the target route to the geometric shape of the trademark symbol corresponding to the target brand.
[0083] For example, the geometric shape of McDonald's trademark is M, and the geometric shape of Nike's trademark is swoosh, and so on.
[0084] In some embodiments, merchant-customized routes uploaded by participating merchants can be reviewed in advance before publication to ensure user experience and content compliance.
[0085] For example, the platform can set corresponding activity routes based on the activity theme. For instance, the platform can set an annual theme, such as the "Snake Year S-shaped Running Challenge," which combines the cultural symbolism of the Year of the Snake with the participants' exercise behavior, providing a series of snake-related exercise routes, such as "S-shaped" and "O-shaped." Through interesting theme design, participants can complete Year of the Snake-related challenge tasks in their daily exercise, forming a sense of cultural resonance, making participants feel that the activity has a clear goal and meaning, and stimulating their motivation to participate.
[0086] Therefore, in some embodiments, step 110 further includes:
[0087] Get the current time;
[0088] Determine the Chinese zodiac animal type corresponding to the current time and the corresponding geometric shape;
[0089] Set the shape of the target route to the geometric shape corresponding to the zodiac type.
[0090] For example, the geometric shape of the zodiac type "snake" is S-shaped, the geometric shape of the zodiac type "ox" is C-shaped, and so on.
[0091] In some embodiments, the detailed information may include a combination of one or more of the following: route overview, total length, estimated reference time, altitude information, route difficulty, route facilities, route type, object evaluation, and participant sharing information.
[0092] For example, refer to Figure 1a The interactive page can include a "See everyone's exercise moments" control. When an object triggers this control, the shared content page can be displayed. (See reference) Figure 1d This content sharing page can display other people's exercise information, tracks, videos or photos. People can click to view them, and can also like, comment, share or favorite other people's exercise content.
[0093] The information shared by participants is used to enrich the experience and provide authentic feedback. This can include photos, videos, experiences, evaluations, actual time spent, and interactive comments collected by participants while participating in the target route.
[0094] 120. Obtain the object's movement trajectory information based on the object's participation events.
[0095] If an object participates in the event, its movement trajectory information is obtained; if the object does not participate in the event, no subsequent operations are performed.
[0096] The object's participation event can occur at any time before the object's movement trajectory information is obtained. For example, the object can register to participate in the event before the interactive participation page is displayed; it can also register to participate in the event in response to triggering the "Participation Event" control on the interactive participation page when it is displayed; or it can automatically register to participate in the event when the object's movement trajectory information is obtained.
[0097] For example, in some embodiments, the main interface of an instant messaging application may include a "participate in an event" control, and after an object triggers the "participate in an event" control, an interactive participation page may be displayed.
[0098] The movement trajectory information can include the object's location information, such as the timestamps of the trajectory points and GPS coordinates.
[0099] In some embodiments, the movement trajectory information can be collected in real time or it can be historical data uploaded by the object.
[0100] For example, refer to Figure 1a The interactive page can include a track upload control called "Upload My Route". By triggering the "Upload My Route" button, the object can upload its own historical data.
[0101] For example, in some embodiments, step 120 includes:
[0102] In response to the start of an object's movement, collect the object's location information;
[0103] In response to the object's end of movement, stop collecting the object's location information and generate the object's movement trajectory information based on all location information.
[0104] In some embodiments, location information of an object can be collected through technologies such as Global Positioning System (GPS), mobile terminal sensors, map APIs, and cellular network positioning.
[0105] In some embodiments, the object's movement trajectory can be displayed in real time along the target route, so that the object can clearly see its position on the target route and its comparison with the target route. Therefore, in response to the object's start of movement, the object's location information is collected, and the real-time movement trajectory of the object is displayed on the interactive page based on the object's location information.
[0106] For example, based on the object's current location information, the object's current latitude and longitude coordinates can be displayed on a map, which can be represented by icons (such as dots or people icons); during the object's movement, the path the object has taken can be drawn on the map, for example, displaying the object's real-time movement trajectory as a dynamically changing line. This line can extend as the object's current latitude and longitude coordinates are updated, presenting real-time trajectory changes.
[0107] In some embodiments, displaying the real-time movement trajectory of an object on an interactive participation page further includes:
[0108] Based on the object's real-time movement trajectory, determine the progress of the real-time movement trajectory relative to the target route;
[0109] Show the progress of completion.
[0110] In some embodiments, determining the progress of the real-time movement trajectory relative to the target route based on the object's real-time movement trajectory includes:
[0111] The target route is divided into multiple segments, each with its own preset progress.
[0112] The current location information of the object in the real-time movement trajectory is compared with multiple road segments in the target route to determine the road segment closest to the object;
[0113] The preset progress corresponding to the road segment closest to the object is used as the completion progress.
[0114] In some embodiments, to enhance object engagement and increase platform stickiness, the object can display real-time motion video to facilitate sharing of the interaction. Therefore, in response to the object's initiation of movement, collecting the object's location information further includes:
[0115] In response to the object's start-moving operation, the video recording function is enabled and video recording begins;
[0116] In response to the object's termination of movement, the collection of the object's location information is stopped, and the object's movement trajectory information is generated based on all location information. This also includes:
[0117] In response to the object's end-of-motion operation, stop recording video, turn off video recording function, and obtain the movement information video;
[0118] In response to sharing operations of mobile video messages, perform social sharing processing on the mobile video messages.
[0119] In some embodiments, multiple nodes can be set in the target route so that the system automatically sends information and awards points to the object each time it passes through a node, providing continuous incentives. The object experiences a sense of accomplishment after completing the challenge at each node, effectively increasing participation and user engagement. Therefore, collecting the object's location information also includes:
[0120] Based on the object's location information, if the object passes through the target node for the first time, the set exchange integral corresponding to the target node is obtained.
[0121] In response to the redemption operation on the interactive participation page, the exchange page is displayed. The exchange page includes the total points of the object and the exchange reward information. The total points include the exchange points obtained by the object, and the exchange reward information includes the redemption price of the exchange reward.
[0122] In response to the selection of a target reward in the collection rewards, if the total points are not less than the redemption price of the target reward, the redemption price of the target reward is deducted from the total points of the object, and the target reward is issued to the object.
[0123] The points system can be represented in the form of scores, levels, badges, lottery chances, milestones, etc. For example, each time an object passes a node, it can obtain a badge for that node. This badge can provide a visual display of the object's achievements and encourage the object to try new activities or challenges, thereby increasing object engagement.
[0124] In some embodiments, the design of social sharing processing of movement trajectory information can greatly enhance object interactivity and the social attributes of the platform. By sharing exercise data, routes, and achievements, objects can not only gain social recognition but also motivate other objects to join the platform's exercise activities. Therefore, obtaining the object's movement trajectory information also includes: in response to a sharing operation of the movement trajectory information, performing social sharing processing on the movement trajectory information.
[0125] For example, in some embodiments, other objects can like and comment on the shared trajectory, encouraging more objects to gain social feedback through sharing; in some embodiments, when sharing a trajectory, a "start a challenge" option can be set to invite friends to participate in the same route challenge. After completing the challenge, friends can compare trajectory information and data, enhancing social competitiveness; in some embodiments, when sharing, objects can display their achievement badges or points, motivating other objects to participate and pursue the same achievements.
[0126] In some embodiments, privacy settings options are provided that allow an object to select the content conditions for sharing. For example, an object can choose to share the complete trajectory, a portion of the trajectory, or only share motion data without displaying the specific path, in order to protect the object's privacy.
[0127] In some embodiments, an object can choose to share its trajectory information only with a specific group of friends, rather than making it public to everyone. This fine-grained control can enhance the object's sense of trust and security in sharing.
[0128] In some embodiments, users can earn extra points or rewards after sharing their activity tracks. For example, successfully inviting friends to complete a challenge, or receiving a certain number of likes on shared content, can unlock additional rewards or achievement badges. This mechanism can encourage users to participate in sharing more and increase platform activity.
[0129] In some embodiments, the platform can create a sports leaderboard based on the object's movement trajectory and data. The sports leaderboard can be ranked according to different criteria (such as distance, speed, etc.). Objects can share their rankings to attract friends to challenge and surpass them, increasing social competitiveness.
[0130] In some embodiments, when sharing a track, an object can choose to compare its data with that of other friends or community members to showcase their respective athletic achievements.
[0131] 130. When the shape similarity between the movement trajectory information and the target route shape meets the preset conditions, display the reward claim description information.
[0132] In some embodiments, displaying reward claim description information can be used to issue completion interaction rewards corresponding to the shape of the target route to the object, and shape similarity characterizes the degree of similarity of geometric shapes.
[0133] Technicians can set preset conditions according to actual needs. These preset conditions allow the object to move without strictly following the shape of the target route during actual movement, but only according to the approximate shape. For example, the preset conditions can be set to 80% to 100%. Therefore, step 130 is: when the shape similarity between the movement trajectory information and the target route shape is greater than 80%, the reward claim description information is displayed.
[0134] The reward claim description information may include a "Claim Reward" button, which prompts the user to claim the interactive reward, thereby issuing the completion interactive reward corresponding to the target route shape to the user; it may also be used to inform the user that the interactive reward has been automatically claimed.
[0135] For example, in some embodiments, when the similarity between the movement trajectory information and the shape of the target route meets a preset condition, the reward claim description message "Reward obtained, thank you for participating!" is displayed, and the completion interaction reward corresponding to the shape of the target route is issued to the object.
[0136] For example, in some embodiments, when the similarity between the movement trajectory information and the shape of the target route meets a preset condition, a "Claim Reward" control is displayed in the reward claim description information. When the object triggers the "Claim Reward" control, the completion interaction reward corresponding to the shape of the target route is issued to the object.
[0137] In some embodiments, algorithms can be used to compare the geometric similarity between the object's trajectory and a preset target route. For example, shape similarity can be calculated based on algorithms such as Frechet distance or Dynamic Time Warping (DTW).
[0138] Frechet distance is an algorithm used to measure the similarity of two curves or paths. It calculates the maximum and minimum distances that make two curves spatially closest while maintaining their order. Dynamic time gauge is an algorithm used to measure the similarity of two time series. It finds the most similar paths between two series by non-linearly aligning them, thus allowing for flexible comparison of trajectories or time series in both time and space dimensions.
[0139] In some embodiments, step 130 includes:
[0140] If the shape similarity between the movement trajectory information and the target route does not meet the preset conditions, an interaction failure page will be displayed;
[0141] If the shape similarity between the movement trajectory information and the target route shape meets the preset conditions, the interaction completion page will be displayed, which includes a reward claim control.
[0142] In response to triggering the reward claim control, distribute the completion reward corresponding to the shape of the target route to the object.
[0143] The failure page is designed to help users understand why they failed to complete a task and encourages them to try again, thus increasing their motivation to continue participating. In some embodiments, the failure page may display a comparison chart of the user's movement trajectory and the target route, or it may provide prompts and encouraging messages, such as "You are close to the goal, keep trying!"
[0144] The interactive completion page provides visual and textual feedback, enhancing the user's sense of accomplishment and encouraging them to continue participating in similar activities in the future, thus reinforcing positive motivation. In some embodiments, the interactive completion page may include a comparison chart of the user's movement trajectory and the target route, shape similarity, actual time taken, trajectory length, congratulatory messages, sharing controls, etc. In some embodiments, the interactive completion page may include a reward claim control, allowing the user to trigger the reward distribution process.
[0145] For example, refer to Figure 1bThe interactive completion page displays congratulatory messages such as "Challenge Successful!", shape similarity "My route is 93% similar", track length "Total route length 10 kilometers", actual time "Completion time: 2 hours and 36 minutes", reward claim control "Claim Reward", and sharing control "Share Route".
[0146] In some embodiments, the target route can be a movement route provided by the target merchant based on its trademark symbol (logo), or a movement route designed by the target merchant based on the shape symbol of its product. The corresponding completion reward can also be a brand reward provided by the target merchant, such as receiving discount coupons, gift certificates, brand red envelope covers, merchant points, etc. This embodiment can achieve a win-win situation for the platform, merchants, and users. For the platform, cooperation with brands not only increases the diversity of routes but also attracts more brand users to participate in platform activities, thereby expanding the user base. For merchants, the completion rewards they can provide can convert online interactions into offline consumption, increasing brand exposure and customer conversion rates. For users, this diversified route and brand reward mechanism provided by merchants not only increases the fun of the challenge but also provides additional benefits and enjoyment.
[0147] In some embodiments, the reward for completing the interaction can be an electronic congratulatory card. In some embodiments, the electronic congratulatory card may include congratulatory messages, social interaction elements, the subject's exercise data, completion trajectory, personal achievement, and other information to enhance the subject's sense of accomplishment. In some embodiments, the subject can share the electronic congratulatory card on social media platforms such as WeChat Moments or send it to friends to showcase their exercise achievements.
[0148] For example, in some implementations, congratulatory cards can provide a more interactive and emotionally connected experience by combining New Year's greetings with social interaction elements (such as the number of friends who unlocked the card). For instance, the card could include Year of the Snake-themed blessings such as "Happy Year of the Snake, may you rise higher and higher" or "Be brave like a snake, surpass yourself," and the card could be accompanied by images or animations featuring Year of the Snake elements to create a strong New Year atmosphere. Alternatively, the card could display how many friends have unlocked it to encourage the recipient to share their fitness achievements within their social circle, thus promoting interaction among friends.
[0149] For example, in some embodiments, the target merchant can provide a personalized congratulatory card featuring the merchant's logo or brand elements. For example, see reference... Figure 1e , Figure 1e The display features exclusive congratulatory cards from two merchants, among which... Figure 1e (1) A congratulatory card for the merchant "A Milk Tea", which includes the congratulatory message "Condensing Joy" and "A Milk Tea wishes you a happy marriage in 2025! May you have many joys and blessings!"; Figure 1e(2) A congratulatory card for the merchant "B Apparel", which includes the congratulatory message "Unfettered Freedom" and "B Apparel wishes you unfettered happiness and freedom in 2025!"
[0150] refer to Figure 1e In some embodiments, the congratulatory card may include a sharing control "Share Blessings," allowing the recipient to share the congratulatory card with the merchant's logo or brand elements to Moments, WeChat chat, or other social platforms.
[0151] This application also proposes an interactive method that combines the randomness of blind boxes with interactive technology, providing an innovative gameplay experience. At its core, the user-uploaded movement trajectory information can be randomly matched to a preset target route shape; when a match is successful, the user receives a reward. This interactive method can be applied in various scenarios to enhance user engagement and gamification, including:
[0152] The interactive participation page is displayed, and the interactive participation page shows a random matching prompt;
[0153] Based on the object's participation events, obtain the object's movement trajectory information;
[0154] When the movement trajectory information matches the shape similarity of at least one target route according to preset conditions, a reward claim description will be displayed.
[0155] The random matching prompt is used to allow objects to upload movement trajectory information of any shape, thereby randomly matching any preset target route shape. For example, the random matching prompt could be: "Welcome to the blind box challenge! Simple rules, endless surprises! Upload your movement trajectory and see what kind of route shape you will randomly match! Each participation gives you a chance to match with a hidden target route, and completing the match gives you a chance to win a surprise reward!"
[0156] In some embodiments, each target route shape can have different interactive rewards, making the object feel that each matching result is unique. This mechanism of different shapes bringing different rewards increases the object's engagement and anticipation, enhancing the diversity of the experience. Knowing that each shape has a unique reward, the object is motivated to try more different route trajectories, increasing the frequency and depth of interaction.
[0157] In some embodiments, merchants may also embed promotional information or coupons in the exclusive congratulatory card.
[0158] As can be seen from the above, the embodiments of this application can display an interactive participation page, which displays the shape of the target route; obtain the movement trajectory information of the object based on the object's participation event; and display reward claim description information when the similarity between the movement trajectory information and the shape of the target route meets preset conditions.
[0159] Therefore, this solution, based on an interaction method that matches motion trajectories and geometric shapes, effectively enhances user engagement and interaction frequency through the embedding of cultural themes, engaging challenge design, instant rewards, social interaction, and personalized participation. Simultaneously, leveraging social sharing and community effects, the user experience on the platform is expanded and deepened, resulting in strong user retention and social network effects. Furthermore, collaborating with different merchants to provide motion route challenges further enhances the fun, diversity, and appeal of the activities. Brand reward mechanisms, emotional interaction, social sharing, and a win-win model not only effectively increase user engagement but also promote deep interaction between the brand and the user, benefiting the platform, merchants, and the user in the process. This not only enhances user participation on the platform but also helps the brand build stronger identification and loyalty among users, thereby increasing user engagement with the interaction method.
[0160] The method described in the above embodiments can be applied to both real-life sports scenarios and virtual game tasks, which will be further explained in detail below.
[0161] In this embodiment, a real-life sports scenario will be used as an example to describe the method of this application embodiment in detail.
[0162] In some embodiments, an interactive system architecture is proposed, which independently divides each functional module and clarifies its respective responsibilities, so that the functions of each module are separated and do not interfere with each other, which facilitates the expansion and maintenance of the system.
[0163] like Figure 2 As shown, the system architecture may include the user's mobile terminal, user interface module, exercise recording module, similarity scoring module, reward mechanism module, and social interaction module. The system architecture's operation flow includes:
[0164] 1. Users open the WeChat mini program "Sports" so that the interactive participation page can be displayed on the user's mobile device. Users click on the activity entry "Participate in the Year of the Snake S-shaped Running Challenge" on the interactive participation page;
[0165] 2. The user interface module loads the "Participate in the Year of the Snake S-Shaped Running Challenge" activity page, which includes multiple candidate routes;
[0166] 3. The user selects the target route from the candidate routes;
[0167] 4. The user interface module loads and displays the route details of the target route;
[0168] 5. The activity page includes a "Start Challenge" button and a "Complete Exercise" button. Users can trigger the "Start Challenge" button.
[0169] 6. The activity recording module begins recording the user's real-time activity data;
[0170] 7. The user interface module displays the user's real-time motion data.
[0171] 8. The user triggers the "Complete Exercise" button;
[0172] 9. The exercise recording module stops recording the user's real-time exercise data;
[0173] 10. The similarity scoring module calculates a similarity score based on the user's motion data;
[0174] 11. If the similarity score meets the conditions for obtaining a reward, the reward mechanism module can draw a reward and distribute the reward to the user based on the user's drawing results;
[0175] 12. The user triggers a sharing / interaction action for this exercise;
[0176] 13. The user interface module allows users to upload shared exercise data and videos;
[0177] 14. The social interaction module stores and displays the sports data and videos of this event.
[0178] The real-time data display of the user interface and exercise recording modules provides users with a smooth interactive experience, enhancing engagement and providing immediate feedback, thus improving the user experience during the challenge. Through the linkage of the similarity scoring and reward mechanisms, the system dynamically distributes rewards based on users' performance, incentivizing continuous participation and increasing platform activity. The social interaction module allows users to share exercise data and videos, encouraging social interaction and enhancing platform stickiness and viral spread. Users can choose from multiple candidate routes to personalize their challenge participation, increasing their sense of autonomy and interest while meeting the diverse needs of different users. This architecture, centered on user experience, enhances user stickiness through modularity and interactivity, while simultaneously increasing user engagement and viral spread through reward and social sharing mechanisms.
[0179] As can be seen from the above, the embodiments of this application can improve user stickiness of the interaction method.
[0180] It is understood that, in the specific embodiments of this application, data such as movement trajectory information are involved. When the following embodiments of this application are applied to specific products or technologies, permission or consent is required, and the collection, use and processing of related data must comply with the relevant laws, regulations and standards of the relevant countries and regions.
[0181] To better implement the above methods, this application also provides an interactive device, which can be integrated into an electronic device, such as a terminal or server. The terminal can be a mobile phone, tablet computer, smart Bluetooth device, laptop computer, or personal computer; the server can be a single server or a server cluster composed of multiple servers.
[0182] For example, in this embodiment, the method of this application embodiment will be described in detail by taking the interactive device specifically integrated into a mobile terminal as an example.
[0183] For example, such as Figure 3 As shown, the interactive device may include a participation unit 310, a trajectory unit 320, and a reward unit 330, as follows:
[0184] (a) Participating in Unit 310.
[0185] The participation unit 310 is used to display the interactive participation page, which shows the shape of the target route.
[0186] In some embodiments, the interactive participation page displays multiple candidate routes, and the participation unit 310 is further configured to, in response to the selection operation of the target route among the candidate routes, display the shape of the target route on the map, and display detailed information of the target route.
[0187] In some embodiments, the details include the total length of the target route, the estimated reference time, and the sharing information of the participants.
[0188] In some embodiments, the interactive participation page displays multiple candidate brands, and the participation unit 310 is also used for:
[0189] In response to the selection of the target brand from the candidate brands, determine the geometric shape of the trademark symbol corresponding to the target brand;
[0190] Set the shape of the target route to the geometric shape of the trademark symbol corresponding to the target brand.
[0191] In some embodiments, the participation unit 310 is used to display an interactive participation page, and further configured to:
[0192] Get the current time;
[0193] Determine the Chinese zodiac animal type corresponding to the current time and the corresponding geometric shape;
[0194] Set the shape of the target route to the geometric shape corresponding to the zodiac type.
[0195] (ii) Trajectory unit 320.
[0196] The trajectory unit 320 is used to obtain the movement trajectory information of the object based on the object's participation event.
[0197] In some embodiments, the trajectory unit 320 is further configured to:
[0198] In response to the sharing operation of mobile trajectory information, the mobile trajectory information is processed for social sharing.
[0199] In some embodiments, the trajectory unit 320 is used for:
[0200] In response to the start of an object's movement, collect the object's location information;
[0201] In response to the object's end of movement, stop collecting the object's location information and generate the object's movement trajectory information based on all location information.
[0202] In some embodiments, in response to the object's initiation of movement, acquiring the object's positioning information further includes:
[0203] Based on the object's location information, the object's real-time movement trajectory is displayed on the interactive participation page.
[0204] In some embodiments, displaying the real-time movement trajectory of an object on an interactive participation page further includes:
[0205] Based on the object's real-time movement trajectory, determine the progress of the real-time movement trajectory relative to the target route;
[0206] Show the progress of completion.
[0207] In some embodiments, in response to the object's initiation of movement, acquiring the object's positioning information further includes:
[0208] In response to the object's start-moving operation, the video recording function is enabled and video recording begins;
[0209] In response to the object's termination of movement, the collection of the object's location information is stopped, and the object's movement trajectory information is generated based on all location information. This also includes:
[0210] In response to the object's end-of-motion operation, stop recording video, turn off video recording function, and obtain the movement information video;
[0211] In response to sharing operations of mobile video messages, perform social sharing processing on the mobile video messages.
[0212] In some embodiments, the target route includes multiple nodes, and the location information of the collected object further includes:
[0213] Based on the object's location information, if the object passes through the target node for the first time, the set exchange integral corresponding to the target node is obtained.
[0214] In response to the redemption operation on the interactive participation page, the exchange page is displayed. The exchange page includes the total points of the object and the exchange reward information. The total points include the exchange points obtained by the object, and the exchange reward information includes the redemption price of the exchange reward.
[0215] In response to the selection of a target reward in the collection rewards, if the total points are not less than the redemption price of the target reward, the redemption price of the target reward is deducted from the total points of the object, and the target reward is issued to the object.
[0216] In some embodiments, the shape of the target route is the geometric shape of the brand symbol corresponding to the target brand, and the brand symbol includes trademark symbols and product shape symbols.
[0217] (III) Reward Unit 330.
[0218] The reward unit 330 is used to display a reward claim description when the shape similarity between the movement trajectory information and the target route shape meets preset conditions.
[0219] In some embodiments, the reward unit 330 is used for:
[0220] If the shape similarity between the movement trajectory information and the target route does not meet the preset conditions, an interaction failure page will be displayed;
[0221] If the shape similarity between the movement trajectory information and the target route shape meets the preset conditions, the interaction completion page will be displayed, which includes a reward claim control.
[0222] In response to triggering the reward claim control, distribute the completion reward corresponding to the shape of the target route to the object.
[0223] In practice, each of the above units can be implemented as an independent entity or can be arbitrarily combined to be implemented as the same or several entities. For the specific implementation of each of the above units, please refer to the previous method embodiments, which will not be repeated here.
[0224] In this application embodiment, the terms "module" or "unit" refer to a computer program or part of a computer program that has a predetermined function and works with other related parts to achieve a predetermined goal, and can be implemented wholly or partially using software, hardware (such as processing circuitry or memory), or a combination thereof. Similarly, a processor (or multiple processors or memory) can be used to implement one or more modules or units. Furthermore, each module or unit can be part of an overall module or unit that includes the functionality of that module or unit.
[0225] As can be seen from the above, the interactive device in this embodiment displays an interactive participation page by the participation unit, which shows the shape of the target route; the trajectory unit obtains the movement trajectory information of the object based on the object's participation event; and the reward unit displays reward claim description information when the similarity between the movement trajectory information and the shape of the target route meets preset conditions. Therefore, this embodiment can improve the object stickiness of the interactive method.
[0226] This application also provides an electronic device, which can be a terminal, a server, or other similar device. The terminal can be a mobile phone, tablet computer, smart Bluetooth device, laptop computer, personal computer, etc.; the server can be a single server or a server cluster composed of multiple servers, etc.
[0227] In some embodiments, the interactive device may also be integrated into multiple electronic devices, such as multiple servers, with the interactive method of this application being implemented by multiple servers.
[0228] In this embodiment, a mobile terminal will be used as an example for detailed description. For example, ... Figure 4 As shown, it illustrates a structural schematic diagram of the electronic device involved in the embodiments of this application, specifically:
[0229] The electronic device may include components such as a processor 410 with one or more processing cores, a memory 420 with one or more computer-readable storage media, a power supply 430, an input module 440, and a communication module 450. Those skilled in the art will understand that... Figure 4 The electronic device structure shown does not constitute a limitation on the electronic device and may include more or fewer components than shown, or combine certain components, or have different component arrangements. Wherein:
[0230] The processor 410 is the control center of the electronic device. It connects various parts of the electronic device via various interfaces and lines. By running or executing software programs and / or modules stored in the memory 420, and by calling data stored in the memory 420, it performs various functions and processes data, thereby performing overall detection of the electronic device. In some embodiments, the processor 410 may include one or more processing cores; in some embodiments, the processor 410 may integrate an application processor and a modem processor, wherein the application processor mainly handles the operating system, user interface, and applications, and the modem processor mainly handles wireless communication. It is understood that the modem processor may also not be integrated into the processor 410.
[0231] The memory 420 can be used to store software programs and modules. The processor 410 executes various functional applications and data processing by running the software programs and modules stored in the memory 420. The memory 420 may mainly include a program storage area and a data storage area. The program storage area may store the operating system, application programs required for at least one function (such as sound playback function, image playback function, etc.), etc.; the data storage area may store data created according to the use of the electronic device, etc. In addition, the memory 420 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device. Accordingly, the memory 420 may also include a memory controller to provide the processor 410 with access to the memory 420.
[0232] The electronic device also includes a power supply 430 that supplies power to the various components. In some embodiments, the power supply 430 can be logically connected to the processor 410 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system. The power supply 430 may also include one or more DC or AC power supplies, recharging systems, power fault detection circuits, power converters or inverters, power status indicators, and other arbitrary components.
[0233] The electronic device may also include an input module 440, which can be used to receive input digital or character information and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function control.
[0234] The electronic device may also include a communication module 450. In some embodiments, the communication module 450 may include a wireless module, through which the electronic device can perform short-range wireless transmission, thereby providing users with wireless broadband internet access. For example, the communication module 450 can be used to help users send and receive emails, browse web pages, and access streaming media.
[0235] Although not shown, the electronic device may also include a display unit, etc., which will not be described in detail here. Specifically, in this embodiment, the processor 410 in the electronic device loads the executable files corresponding to the processes of one or more applications into the memory 420 according to the following instructions, and the processor 410 runs the applications stored in the memory 420 to realize various functions, as follows:
[0236] The interactive participation page is displayed, showing the shape of the target route, which is the geometry of the target route.
[0237] The interactive participation page is displayed, showing the shape of the target route.
[0238] Based on the object's participation events, obtain the object's movement trajectory information;
[0239] When the shape similarity between the movement trajectory information and the target route shape meets the preset conditions, the reward claim description information is displayed.
[0240] For details on the implementation of each of the above operations, please refer to the previous examples, which will not be repeated here.
[0241] As can be seen from the above, the embodiments of this application can improve user stickiness of the interaction method.
[0242] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be performed by instructions, or by instructions controlling related hardware. These instructions can be stored in a computer-readable storage medium and loaded and executed by a processor.
[0243] Therefore, embodiments of this application provide a computer-readable storage medium storing a plurality of instructions that can be loaded by a processor to execute steps in any of the interactive methods provided in embodiments of this application. For example, the instructions can execute the following steps:
[0244] The interactive participation page is displayed, showing the shape of the target route, which is the geometry of the target route.
[0245] The interactive participation page is displayed, showing the shape of the target route.
[0246] Based on the object's participation events, obtain the object's movement trajectory information;
[0247] When the shape similarity between the movement trajectory information and the target route shape meets the preset conditions, the reward claim description information is displayed.
[0248] The storage medium may include: read-only memory (ROM), random access memory (RAM), disk or optical disk, etc.
[0249] According to one aspect of this application, a computer program product or computer program is provided, comprising computer instructions stored in a computer-readable storage medium. A processor of an electronic device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the electronic device to perform the methods provided in various optional implementations of the interaction or reward distribution aspects provided in the above embodiments.
[0250] Since the instructions stored in the storage medium can execute the steps of any of the interactive methods provided in the embodiments of this application, the beneficial effects that any of the interactive methods provided in the embodiments of this application can achieve can be realized. For details, please refer to the previous embodiments, which will not be repeated here.
[0251] The foregoing has provided a detailed description of an interactive method, apparatus, electronic device, and computer-readable storage medium provided in the embodiments of this application. Specific examples have been used to illustrate the principles and implementation methods of this application. The descriptions of the above embodiments are only for the purpose of helping to understand the methods and core ideas of this application. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this application. Therefore, the content of this specification should not be construed as a limitation of this application.
Claims
1. An interaction method, characterized in that, include: Display an interactive participation page, which shows the shape of the target route; Based on the object's participation events, obtain the object's movement trajectory information; When the similarity between the movement trajectory information and the shape of the target route meets a preset condition, a reward claim description is displayed.
2. The interaction method as described in claim 1, characterized in that, The acquisition of the object's movement trajectory information includes: In response to the start of an object's movement, the object's location information is collected; In response to the object's termination of movement, the collection of the object's location information is stopped, and the object's movement trajectory information is generated based on all the location information.
3. The interaction method as described in claim 2, characterized in that, The step of collecting the object's location information in response to the object's start-movement operation further includes: Based on the object's location information, the object's real-time movement trajectory is displayed on the interactive participation page.
4. The interaction method as described in claim 3, characterized in that, The step of displaying the real-time movement trajectory of the object on the interactive participation page also includes: Based on the real-time movement trajectory of the object, determine the completion progress of the real-time movement trajectory relative to the target route; The progress of the completion is displayed.
5. The interaction method as described in claim 2, characterized in that, The step of collecting the object's location information in response to the object's start-movement operation further includes: In response to the object's start-moving operation, the video recording function is enabled and video recording begins; The step of stopping the collection of the object's location information in response to the object's termination of movement operation, and generating the object's movement trajectory information based on all the location information, further includes: In response to the object's termination of movement, video recording is stopped and the video recording function is turned off, thus obtaining the movement information video; In response to the sharing operation of the mobile information video, the mobile information video is processed for social sharing.
6. The interaction method as described in claim 2, characterized in that, The target route includes multiple nodes, and the collection of the object's location information further includes: Based on the object's location information, if the object passes through the target node in the nodes for the first time, the set exchange integral corresponding to the target node is obtained; In response to the redemption operation on the interactive participation page, a collection page is displayed. The collection page includes the total points of the object and collection reward information. The total points include the collection points obtained by the object, and the collection reward information includes the redemption price of the collection reward. In response to the selection operation of the target reward in the collection reward, when the total points are not less than the redemption price of the target reward, the redemption price of the target reward is deducted from the total points of the object, and the target reward is issued to the object.
7. The interaction method as described in claim 1, characterized in that, The shape of the target route is the geometric shape of the brand symbol corresponding to the target brand, and the brand symbol includes trademark symbols and product shape symbols.
8. The interaction method as described in claim 1, characterized in that, The interactive participation page displays multiple candidate brands, and the interactive participation page displays a target route shape, and also includes: In response to the selection operation of the target brand among the candidate brands, the geometric shape of the trademark symbol corresponding to the target brand is determined; The shape of the target route is set to the geometric shape of the trademark symbol corresponding to the target brand.
9. The interaction method as described in claim 1, characterized in that, The interactive participation page, which displays the shape of the target route, also includes: Get the current time; Determine the Chinese zodiac animal type corresponding to the current time and the geometric shape corresponding to that zodiac animal type; Set the shape of the target route to the geometric shape corresponding to the zodiac type.
10. The interaction method as described in claim 1, characterized in that, When the shape similarity between the movement trajectory information and the target route shape meets preset conditions, reward claim description information is displayed, including: If the shape similarity between the movement trajectory information and the target route shape does not meet the preset conditions, an interaction failure page will be displayed; If the shape similarity between the movement trajectory information and the target route shape meets the preset conditions, an interaction completion page is displayed, which includes a description of the reward and a reward claim control. In response to triggering the reward claim control, a completion interaction reward corresponding to the target route shape is issued to the object.
11. The interaction method as described in claim 1, characterized in that, The acquisition of the object's movement trajectory information also includes: In response to the sharing operation of the movement trajectory information, the movement trajectory information is processed for social sharing.
12. An interaction method, characterized in that, include: Display the interactive participation page, which shows a random matching prompt; Based on the object's participation events, obtain the object's movement trajectory information; When the shape similarity between the movement trajectory information and the shape of at least one target route meets a preset condition, a reward claim description is displayed.
13. An interactive device, characterized in that, include: A participation unit is used to display an interactive participation page, which shows the shape of the target route. Trajectory unit, used to acquire the movement trajectory information of an object; The reward unit is used to display reward claim description information when the shape similarity between the movement trajectory information and the target route shape meets preset conditions.
14. An electronic device, characterized in that, It includes a processor and a memory, the memory storing multiple instructions; the processor loads instructions from the memory to perform the steps in the interaction method as described in any one of claims 1 to 12.
15. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a plurality of instructions adapted for loading by a processor to perform the steps of the interactive method according to any one of claims 1 to 12.