Information interaction method and device
By responding to user expansion instructions on the rights display page of the online shopping platform, displaying the option container and adjusting the coupon amount according to the user's choice, the problem of poor information interactivity in the existing technology is solved and the user experience is improved.
Patent Information
- Application Number
- CN202210249880.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-03-14
- Publication Date
- 2025-04-01
- Estimated Expiration
- 2042-03-14
AI Technical Summary
In the process of users obtaining and using coupons, existing online shopping platforms have poor information interactivity, resulting in a single user experience.
Provides an information interaction method, by displaying the equity display page, responding to the user's expansion instructions, displaying the option container to select, prompting the expansion interval and consumption amount, and adjusting the discount amount of the coupon according to the expansion interval selected by the user, adjusting the coupon status from the normal state to the inflation state.
By enhancing human-computer interaction performance, it provides a more flexible and customizable coupon usage experience and improves users' shopping experience.
Smart Images

Figure CN114612186B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of Internet technology, and in particular to an information interaction method and device. Background Art
[0002] With the continuous development of Internet technology, current online shopping platforms will issue coupons to users through smart terminals, and users can enjoy certain discounts when purchasing goods using coupons.
[0003] However, in the process of users obtaining and using coupons, the existing information interaction methods have poor interactivity, resulting in a single user experience. Summary of the invention
[0004] In view of this, an embodiment of the present invention provides an information interaction method and device to enhance human-computer interaction performance and improve user experience.
[0005] In a first aspect, an embodiment of the present invention provides an information interaction method, the method comprising:
[0006] Displaying a rights display page, wherein the rights display page includes at least one rights object in a normal state;
[0007] In response to receiving an expansion instruction for a target equity object, a plurality of optional option containers are displayed, wherein the option containers indicate an expansion interval and an expansion consumption amount corresponding to the expansion interval, wherein the expansion interval is used to represent a first equity amount adjustment range for the target equity object, and the expansion consumption amount is used to represent a second equity amount required to be consumed to perform a first equity amount adjustment operation corresponding to the expansion interval;
[0008] In response to receiving a selection instruction for a target option container, determining a target expansion interval in the target option container;
[0009] Adjusting the first equity amount of the target equity object according to the target expansion interval; and
[0010] The state of the target equity object is adjusted from a normal state to an expanded state.
[0011] In a second aspect, an embodiment of the present invention provides an information interaction device, the device comprising:
[0012] A rights display page display unit, used to display a rights display page, wherein the rights display page includes at least one rights object in a normal state;
[0013] An option container display unit is used to display a plurality of optional option containers in response to receiving an expansion instruction for a target equity object, wherein the option container prompts an expansion interval and an expansion consumption amount corresponding to the expansion interval, wherein the expansion interval is used to represent a first equity amount adjustment range for the target equity object, and the expansion consumption amount is used to represent a second equity amount required to be consumed to perform a first equity amount adjustment operation corresponding to the expansion interval;
[0014] a determining unit, configured to determine a target expansion interval in the target option container in response to receiving a selection instruction for the target option container;
[0015] an adjusting unit, configured to adjust the first equity amount of the target equity object according to the target expansion interval; and
[0016] The expansion unit is used to adjust the state of the target equity object from a normal state to an expanded state.
[0017] In a third aspect, an embodiment of the present invention provides a computer-readable storage medium on which computer program instructions are stored. When the computer program instructions are executed by a processor, the method as described in any one of the first aspects is implemented.
[0018] In a fourth aspect, an embodiment of the present invention provides an electronic device, the device comprising:
[0019] a memory for storing one or more computer program instructions;
[0020] A processor, wherein the one or more computer program instructions are executed by the processor to implement the method as described in any one of the first aspects.
[0021] The information interaction method of the embodiment of the present invention displays a plurality of optional option containers in response to receiving an expansion instruction for a target equity object after displaying the equity display page, determines a target expansion interval in the target option container in response to receiving a selection instruction for the target option container, adjusts the first equity amount of the target equity object according to the target expansion interval, and adjusts the state of the target equity object from a normal state to an expanded state. The option container prompts the expansion interval and the expansion consumption amount corresponding to the expansion interval, the expansion interval is used to characterize the adjustment range of the first equity amount for the target equity object, and the expansion consumption amount is used to characterize the second equity amount required to consume the first equity amount adjustment operation corresponding to the expansion interval. The method can enhance human-computer interactivity and improve user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] The above and other objects, features and advantages of the present invention will become more apparent through the following description of the embodiments of the present invention with reference to the accompanying drawings, in which:
[0023] Figure 1 is a schematic diagram of an information interaction system according to an embodiment of the present invention;
[0024] Figure 2 is a flow chart of an information interaction method according to an embodiment of the present invention;
[0025] Figure 3 A schematic diagram of a rights display page according to an embodiment of the present invention;
[0026] Figure 4 This is a schematic diagram of a rights object floating layer according to an embodiment of the present invention;
[0027] Figure 5 is a schematic diagram of an option container according to an embodiment of the present invention;
[0028] Figure 6 is a flow chart of a method for displaying a recommended interval according to an embodiment of the present invention;
[0029] Figure 7 is a flow chart of a method for determining a recommendation interval according to an embodiment of the present invention;
[0030] Figure 8 A flowchart of a method for determining a first equity amount according to an embodiment of the present invention;
[0031] Fig. 9 A flowchart of another method for determining a first equity amount according to an embodiment of the present invention;
[0032] Fig.10 is a flow chart of a second equity amount adjustment method according to an embodiment of the present invention;
[0033] Fig.11 A schematic diagram of a rights object in an expanded state according to an embodiment of the present invention;
[0034] Fig.12 A schematic diagram of a merchant information page according to an embodiment of the present invention;
[0035] Fig.13 is a schematic diagram of an information interaction device according to an embodiment of the present invention;
[0036] Fig.14 is a schematic diagram of an electronic device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0037] The present invention is described below based on embodiments, but the present invention is not limited to these embodiments. In the detailed description of the present invention below, some specific details are described in detail. It is possible for a person skilled in the art to fully understand the present invention without the description of these details. In order to avoid confusing the essence of the present invention, known methods, processes, flows, components and circuits are not described in detail.
[0038] In addition, persons of ordinary skill in the art will appreciate that the drawings provided herein are for illustration purposes and are not necessarily drawn to scale.
[0039] Unless the context clearly requires otherwise, the words “include”, “including” and the like in this application should be interpreted as including rather than exclusive or exhaustive; that is, the meaning of “including but not limited to”.
[0040] In the description of the present application, it should be understood that the terms "first", "second", etc. are only used for descriptive purposes and cannot be understood as indicating or implying relative importance. In addition, in the description of the present invention, unless otherwise specified, "plurality" means two or more.
[0041] With the continuous development of Internet technology, current online shopping platforms will issue coupons to users through smart terminals, and users can enjoy certain discounts when purchasing goods by using coupons. Take the takeaway industry as an example. Takeaway platforms usually issue takeaway coupons to users on a regular basis. After obtaining the coupons, users can use the coupons when ordering food to enjoy discounts. However, the existing information interaction methods have poor interactivity in the process of users obtaining and using coupons, resulting in a single user experience. In this regard, an embodiment of the present invention provides an information interaction method and device to enhance human-computer interactivity and improve user experience.
[0042] In a related technology, a user can increase the discount amount of a coupon by expanding the coupon, but the increase range of the coupon discount amount under this expansion operation is uncertain, its flexibility is very poor, and the user experience is not strong.
[0043] Figure 1 is a schematic diagram of an information interaction system according to an embodiment of the present invention, Figure 1As shown, the information interaction system includes a terminal 11 and a server 12. The terminal 11 is a terminal held by a user, and the terminal can be a terminal device such as a mobile phone, a computer or a tablet computer. The terminal 11 is installed with an application (Application, APP) corresponding to the shopping platform. The user can register and log in to his account in the application, and view and purchase goods provided by different merchants through the application. The server 12 is specifically a server corresponding to the online shopping platform. The server 12 is connected to the terminal 11 through a network to transmit information. In this embodiment, the server 12 is used to provide relevant information or services to the terminal 11. Specifically, the server 12 can regularly issue coupons to the user account, and the user can view the coupons owned in the current account through the application in the terminal 11. Further, when viewing the coupon, the user can issue an expansion instruction for the target coupon and select an expansion interval. After receiving the expansion instruction issued by the user, the server will expand the target coupon according to the expansion interval selected by the user. Among them, the expansion operation on the target coupon can specifically be to adjust the discount amount of the target coupon, and the expansion interval can specifically be the adjustment range of the discount amount. Furthermore, in this embodiment, different expansion intervals correspond to different expansion consumption amounts, and the expansion consumption amount is used to represent the amount of points required to perform the expansion operation of the corresponding expansion interval. After the server performs the expansion operation on the target coupon, it will deduct the amount of points corresponding to the expansion interval selected by the user from the user's account. The amount of points can specifically be the reward given by the server to the user after purchasing the product. Furthermore, the user can enjoy a greater discount when using the expanded target coupon to purchase the product.
[0044] Figure 2 FIG. 1 is a flow chart of an information interaction method according to an embodiment of the present invention. Figure 2 As shown, the information interaction method specifically includes the following steps:
[0045] S100, displaying the rights and interests display page.
[0046] Among them, the rights display page is a page corresponding to the shopping platform. The rights display page displays the rights objects owned by the current user account. Specifically, the user can open the rights display page through the application in the terminal and view the rights objects currently owned by him in the rights display page. Among them, the rights object is a data object that represents the rights and interests that the user can enjoy during the consumption process. For example, the rights object can be a digital coupon or virtual voucher issued by the shopping platform. Further, the rights display page includes at least one rights object in a normal state. That is, the rights objects displayed in the rights display page include at least one rights object in a normal state. The rights object in the normal state is a coupon that has not been expanded. Optionally, each of the rights objects in the normal state has a corresponding expansion control, and each of the expansion controls is used to trigger an expansion instruction for the corresponding rights object. The user can issue an expansion instruction for the target rights object by clicking the expansion control corresponding to the target rights object.
[0047] It should be understood that the pages, containers, floating layers, pop-up windows or functional components and other related contents in this embodiment can be implemented through HTML (Hyper Text Markup Language), XML (Extensible Markup Language), CSS (Cascading Style Sheets) and JavaScript language.
[0048] Figure 3 Schematic diagram of the rights display page of an embodiment of the present invention. Figure 3 As shown, the rights display page includes rights object 311 and rights object 312. The rights object 311 and the rights object 312 are coupons owned by the current user account. The rights object 311 and the rights object 312 are rights objects in normal state. The rights object 311 and the rights object 312 have corresponding expansion controls 3111 and expansion controls 3121. The user can issue an expansion instruction for the selected rights object by clicking the expansion control corresponding to the rights object. For example: the user can issue an expansion instruction for the rights object 311 by clicking the expansion control 3111.
[0049] Optionally, in order to facilitate the user to select a benefit object, the displayed benefit object also displays a first benefit amount and a usage condition. The first benefit amount may be a discount amount of a coupon, and the usage condition may be a condition that needs to be met when using the coupon. For example, as shown in benefit object 311, the discount amount of benefit object 311 is 7 yuan. The usage condition may be that benefit object 311 can only be used when the consumption is over 30 yuan.
[0050] Optionally, each of the equity objects may be placed in an available equity container, for example, the equity object 311 and the equity object 312 are placed in the available equity container 31. The available equity container may specifically be a display area fixed in the equity display page. It should be understood that, limited by the size of the terminal screen, only a preset number of equity objects will be displayed in the available equity container. That is, the equity objects 311 and 312 displayed in the available equity container 31 are only part of the equity objects in the user account. Further, the user can view the remaining undisplayed equity objects by dragging in the available equity container, such as dragging to the left or right. Optionally, each of the equity objects may be displayed in the available equity container in a first arrangement. The first arrangement may be set by the user according to actual needs. For example, the first arrangement may be a horizontal arrangement, a vertical arrangement, etc. Further, different first arrangements may correspond to different drag operations. For example, when the first arrangement is a horizontal arrangement, the drag operation may be a drag to the left or right. When the first arrangement is a vertical arrangement, the drag operation may be an upward or downward drag. Optionally, the arrangement order of the first arrangement method can be determined according to the state of each equity object and the first equity amount. For example, the equity objects in the expanded state can be displayed first, and when the equity objects are in the same state, the equity objects with larger first equity amounts are displayed first, so that users can see the equity objects with larger preferential amounts and expanded first.
[0051] Optionally, some users may want to view more equity objects at the same time. In this regard, a viewing control, such as a viewing control 32, may also be set in the available equity container in this embodiment. The view all control is used to trigger the viewing instruction. Optionally, the viewing control may be fixed at a specific position in the available equity container to facilitate user search and click. Further, in response to receiving the viewing instruction, a floating layer of equity objects is displayed in the target page, and at least one equity object is displayed in the floating layer of equity objects in a second arrangement. Specifically, the floating layer of equity objects may be a separate page covering the equity display page. Compared with the available equity container, the floating layer of equity objects may display more equity objects at one time. For the equity objects that are not currently displayed, the user can also view the remaining undisplayed equity objects by dragging in the floating layer of equity objects, as in the available equity container. Optionally, similar to the first arrangement, the second arrangement may also be adjusted according to actual needs, and the arrangement order of the second arrangement may also be determined according to the status of each equity object and the first equity amount. It should be understood that the first arrangement and the second arrangement may be set to the same arrangement or different arrangement.
[0052] Figure 4 Schematic diagram of the floating layer of rights and interests object in an embodiment of the present invention. Figure 4 As shown, the user clicks Figure 3 After clicking the view control 32 in the terminal, the terminal will overlay and display the equity object floating layer 41 on the equity display page. Compared with the available equity container 31, the equity object floating layer 41 can display more equity objects at the same time. It should be understood that the equity objects displayed in the equity object floating layer and the available equity container are all equity objects in the user account. The user can choose to expand the equity objects in the user account in the available equity container or in the equity object floating layer.
[0053] S200: In response to receiving an expansion instruction for a target equity object, display a plurality of selectable option containers.
[0054] The target rights object is the rights object selected by the user. Specifically, after receiving the expansion instruction for the target rights object issued by the user, the terminal will display a plurality of optional option containers to the user. Figure 5 FIG. 1 is a schematic diagram of an option container according to an embodiment of the present invention. Figure 5As shown, after the user selects and clicks the expansion control 3111 corresponding to the equity object 311, the terminal will display option containers 511, 512 and 513. Further, the option container prompts the expansion interval and the expansion consumption amount corresponding to the expansion interval. For example, the option containers 511, 512 and 513 prompt the expansion interval, such as "expansion + 2 to 4 yuan" and the expansion consumption amount corresponding to the expansion interval, such as "spend 1". Among them, the expansion interval is used to represent the first equity amount adjustment range for the target equity object, and the expansion consumption amount is used to represent the second equity amount required to perform the first equity amount adjustment operation corresponding to the expansion interval. The second equity amount can specifically be the point amount in the above embodiment. Optionally, the first equity amount adjustment range can specifically be the first equity amount increase range. As shown in option container 513, option container 513 displays "expansion + 2 to 4 yuan". After the user selects option container 513, 2 to 4 yuan will be randomly added to the basic first equity amount of 7 yuan of the equity object 311 as the adjusted first equity amount. Among them, the basic first equity amount is the first equity amount of the target equity object when it is in a normal state before the expansion operation is performed. Furthermore, the first equity amount adjustment range can also be the first equity amount range of the target equity object after the first equity amount adjustment operation is performed. As shown in option container 513', option container 513' displays "expanded to 9 to 11 yuan". After the user selects option container 513', a random first equity amount will be randomly selected from 9 to 11 yuan as the adjusted first equity amount. Through step S200, multiple optional expansion intervals can be displayed after the user issues an expansion instruction. The user can then flexibly select an expansion interval that suits him or her from multiple expansion intervals to meet the expansion needs of different users for equity objects, thereby improving the user experience.
[0055] In an optional implementation, the expansion interval displayed in this embodiment can be determined according to the first equity amount of the target equity object. That is, when the user issues an expansion instruction for an equity object with different first equity amounts, the selectable expansion interval displayed by the terminal will also be different. It should be understood that the expansion consumption amount will also be adaptively adjusted with the change of the expansion interval. Further, in response to the second equity amount in the target user account being less than the target expansion consumption amount, each of the option containers is redisplayed to prompt the target user to reselect the target expansion interval. Specifically, when the second equity amount in the user account is less than the target expansion consumption amount corresponding to the expansion interval selected by the user, each of the option containers is redisplayed, and the user is prompted to reselect the target expansion interval. The target expansion interval is the expansion interval selected by the user.
[0056] In another optional implementation, the expansion interval shown in this embodiment can be determined according to the user's historical consumption habits or the remaining points in the user's account, and the expansion consumption amount can also be adaptively adjusted with the change of the expansion interval. For example: for users with a large consumption amount, the adjustment range of the first equity amount of the expansion interval can be larger. For users with a small consumption amount, the adjustment range of the first equity amount of the expansion interval can be smaller, so as to display a suitable expansion interval to the user for selection according to the user's historical consumption habits. For another example: when there are more points remaining in the user's account, the adjustment range of the first equity amount and the expansion consumption amount of the expansion interval can be larger, so that the user can obtain a larger discount amount by consuming more points. When there are fewer points remaining in the user's account, the adjustment range of the first equity amount and the expansion consumption amount of the expansion interval can be smaller, so as to avoid the situation where there are not enough points in the user's account for expansion consumption. Optionally, the range of the expansion interval and the expansion consumption amount in this embodiment can be set with an upper or lower limit according to the actual situation, for example, the minimum expansion consumption amount can be 1. Further, in response to the second equity amount in the target user account being less than the expansion consumption amount threshold, each of the expansion controls is adjusted to a non-triggerable state, and the expansion consumption amount threshold may be a set minimum expansion consumption amount, and the expansion control in the non-triggerable state cannot trigger the expansion instruction. Specifically, when the second equity amount in the user account does not meet the minimum expansion consumption amount, the expansion control corresponding to each equity object in the normal state may be adjusted to a non-triggerable state. At this point, the user cannot perform an expansion operation on the equity object in the normal state. Further, when it is detected that the second equity amount in the user account is greater than or equal to the expansion consumption amount threshold, the triggering function of the expansion control may be restored. It should be understood that the specific content in the option container shown in this embodiment may be determined by the terminal or the server.
[0057] In another optional implementation, the information interaction method of this embodiment may also determine a recommended interval, and provide a recommendation prompt for the determined recommended interval on the equity display page. Figure 6 FIG. 1 is a flow chart of a method for displaying a recommended interval according to an embodiment of the present invention. Figure 6 As shown, the recommended interval display method specifically includes the following steps:
[0058] S410: Determine a recommended interval in the expansion interval.
[0059] Specifically, the terminal may determine the recommended interval in the expansion interval. Figure 7 FIG. 1 is a flow chart of a method for determining a recommended interval according to an embodiment of the present invention. Figure 7 As shown, the method for determining the recommended interval specifically includes the following steps:
[0060] S411. Obtain user location.
[0061] Specifically, the terminal may obtain the user location, and the user location may be the current location of the terminal. Optionally, the terminal may determine the user location through a corresponding positioning system, such as Global Positioning System (GPS).
[0062] S412: Determine at least one target merchant near the user location, each of the target merchants corresponding to at least one of the expansion intervals.
[0063] Specifically, the terminal may determine at least one target merchant near the user's location, wherein each of the target merchants corresponds to at least one expansion interval.
[0064] S413: Determine the number of target merchants corresponding to each of the expansion intervals.
[0065] Specifically, the information interaction method in this embodiment can pre-set different expansion intervals for each merchant. After determining at least one target merchant near the user's location, the terminal can determine the number of target merchants corresponding to each expansion interval. It should be understood that a merchant can correspond to multiple expansion intervals, and the same merchant may be repeatedly calculated by multiple expansion intervals.
[0066] S414: Determine the recommended interval according to the number of target merchants.
[0067] Specifically, after the number of target merchants is determined, the recommended interval may be determined according to the number of target merchants.
[0068] Optionally, the expansion intervals may be sorted according to the number of target merchants, and the recommended intervals may be determined according to the sorting result. Specifically, the expansion intervals may be sorted according to the number of target merchants corresponding to each expansion interval, and the top expansion intervals (eg, the first two) may be selected as the recommended intervals.
[0069] Optionally, the target merchant ratio corresponding to each expansion interval may be determined according to the number of target merchants, and then the recommended interval may be determined according to the target merchant ratio. Specifically, the target merchant ratio corresponding to each expansion interval may be determined according to the number of target merchants, and the target merchant ratio is the ratio of the target merchants corresponding to the expansion interval to all target merchants. After determining the target merchant ratio, the recommended interval with the largest target merchant ratio may be selected as the recommended interval.
[0070] It should be understood that there are certain differences between the commodity prices of different merchants, and users cannot directly view the differences in commodity prices. When users select an expansion interval, it is difficult to select a suitable expansion interval. In this embodiment, an expansion interval that matches the commodity price of each merchant can be set in advance. When it is necessary to determine a recommended interval, the terminal can determine the recommended interval based on the pre-set expansion interval so as to recommend a more suitable recommended interval to the user.
[0071] Taking merchants a, b and c as examples, the commodity prices of merchant a are higher, while the commodity prices of merchants b and c are lower. A larger expansion interval (expansion + 4 to 6 yuan) and (expansion + 6 to 8 yuan) can be set for merchant a in advance, and a smaller expansion interval (expansion + 2 to 4 yuan) and (expansion + 4 to 6 yuan) can be set for merchants b and c. When the terminal determines the recommended interval, it can be determined that the number of target merchants corresponding to the expansion interval (expansion + 2 to 4 yuan) is 2, the number of target merchants corresponding to the expansion interval (expansion + 4 to 6 yuan) is 3, and the number of target merchants corresponding to the expansion interval (expansion + 6 to 8 yuan) is 1. At this time, the terminal will determine the expansion interval (expansion + 4 to 6 yuan) as the recommended interval. It should be understood that in actual application, the number of merchants and the specific expansion interval are not limited to this.
[0072] In an optional implementation, the reference factors for determining the recommendation interval may be adjusted accordingly according to actual needs. For example, in the process of determining the recommendation interval, the reference factors may be comprehensively determined by referring to the expansion interval frequently selected by users or the number of purchases made by users at merchants corresponding to the expansion interval.
[0073] Optionally, the terminal may also determine the recommended interval by interacting with the server.
[0074] S420: Providing a recommendation prompt for the recommended interval in the equity display page.
[0075] Specifically, after determining the recommended interval, the option container of the recommended interval can be marked in the equity display page. The marking of the option container of the recommended interval can be a text prompt mark or a change in the background color of the original option container, as shown in Figure 514. Optionally, the prompt method can also be adjusted according to actual needs, which will not be repeated here.
[0076] Optionally, this embodiment can be in the form of a pop-up window, such as Figure 5 The method shown in the figure displays multiple optional option containers. The pop-up window is similar to the floating layer, and both are separate pages covering the rights display page. Furthermore, for each option container, the user can issue a selection instruction for the corresponding option container by clicking the display area where the option container is located.
[0077] S300: In response to receiving a selection instruction for a target option container, determine a target expansion interval in the target option container.
[0078] Specifically, after receiving the selection instruction of the target option container, the terminal may determine the target expansion interval in the target option container selected by the user.
[0079] S400: Adjust the first equity amount of the target equity object according to the target expansion interval.
[0080] Specifically, after determining the target expansion interval, the terminal can send relevant information such as the unique identifier of the target equity object, the user account identifier, and the target expansion interval to the server. The server determines the target equity object to be adjusted based on the unique identifier of the target equity object and the user account identifier, and then adjusts the first equity amount of the target equity object according to the target expansion interval and feeds back the result to the terminal. After receiving the result fed back by the server, the terminal will display the adjusted first equity amount in the target equity object. Optionally, step S400 can also be performed by the terminal directly adjusting the first equity amount of the target equity object according to the target expansion interval and displaying the adjusted first equity amount in the target equity object.
[0081] Optionally, Figure 8 FIG. 1 is a flow chart of a method for determining a first equity amount according to an embodiment of the present invention. Figure 8 As shown, when the first equity amount adjustment range represented by the expansion interval is the first equity amount increase range, the first equity amount determination method includes the following steps:
[0082] S410: Select a random increase amount in the target expansion interval.
[0083] S420: Determine the sum of the random increase amount and the basic first equity amount of the target equity object as the adjusted first equity amount of the target equity object.
[0084] Specifically, a random increase amount is randomly selected within the first equity amount adjustment range of the target expansion interval, such as "expansion + 2 to 4 yuan". After the random increase amount is selected, the sum of the random increase amount and the basic first equity amount of the target equity object is determined as the adjusted first equity amount of the target equity object. The selection method may be selected using a random algorithm. The basic first equity amount is the first equity amount of the target equity object when it is in a normal state before the expansion operation is performed.
[0085] Optionally, Fig. 9 FIG. 1 is a flow chart of another method for determining the first equity amount according to an embodiment of the present invention. Fig. 9As shown, when the first equity amount adjustment range represented by the expansion interval is the first equity amount range of the target equity object after the first equity amount adjustment operation is performed, the first equity amount determination method includes the following steps:
[0086] S410', randomly selecting a random first equity amount in the target expansion interval.
[0087] S420', determining the random first equity amount as the adjusted first equity amount of the target equity object.
[0088] Specifically, a random first equity amount is randomly selected within the first equity amount adjustment range of the target expansion interval, for example, "expansion can be up to 9 to 11 yuan". After the random first equity amount is selected, the selected random first equity amount is determined as the first equity amount of the adjusted target equity object. The selection method may be selected by using a random algorithm.
[0089] Further, Fig.10 FIG. 1 is a flow chart of a second equity amount adjustment method according to an embodiment of the present invention. Fig.10 As shown, after adjusting the first equity amount of the target equity object, the second equity amount of the user account can also be adjusted. Specifically, the second equity amount adjustment method includes the following steps:
[0090] S430: Determine a target expansion consumption amount corresponding to the target expansion interval.
[0091] S440: Adjust the second equity amount in the target user account according to the target expansion consumption amount.
[0092] Specifically, the target expansion consumption amount corresponding to the expansion interval is determined, and the second equity amount equal to the target expansion consumption amount is deducted from the target user account. The execution subject of steps S430 and S440 may be a terminal or a server. Specifically, after the terminal displays the adjusted first equity amount, the terminal determines the target expansion consumption amount and deducts the second equity amount equal to the target expansion consumption amount from the user account, and then feeds back the deduction message to the server. Alternatively, after the server adjusts the first equity amount of the target equity object according to the target expansion interval and feeds back the result to the terminal, the server determines the target expansion consumption amount and deducts the second equity amount equal to the target expansion consumption amount from the user account, and then feeds back the deduction message to the terminal.
[0093] S500: Adjust the state of the target equity object from a normal state to an expanded state.
[0094] Specifically, the terminal displays the adjusted first equity amount in the target equity object and adjusts the state of the target equity object from a normal state to an expanded state. Specifically, the adjustment of the state of the target equity object from a normal state to an expanded state may be adjusting an expansion control corresponding to the target equity object to an equity use control, and the equity use control is used to trigger a page jump instruction. Fig.11 FIG. 1 is a schematic diagram of a rights object in an expanded state according to an embodiment of the present invention. Fig.11 As shown, when the user clicks Figure 3 In the expansion control 3111 and select Figure 5 After the option container 513 in the Fig.11 The equity object 311' shown, the first equity amount in the equity object 311' is the adjusted first equity amount, and the expansion control in the equity object 311 is adjusted to the equity use control 3111' in the equity object 311'. Optionally, the user can issue a page jump instruction by clicking the equity use control 3111'. Further, in response to receiving the page jump instruction, jump to the merchant information page. The merchant information page includes merchant information of at least one merchant. Specifically, after receiving the page jump instruction, the terminal will jump to the merchant information page. Fig.12 FIG. 1 is a schematic diagram of a merchant information page according to an embodiment of the present invention. Fig.12 As shown, the merchant information page includes at least one merchant, such as merchant information of merchant 101. The merchant information may include the name and logo of the merchant and the distance of the merchant from the current location of the user. The user can click on the display area where any merchant information is located to enter the product information page of the corresponding merchant and use the expanded rights and interests object to purchase the product.
[0095] Optionally, in this embodiment, after the state of the target equity object is adjusted from the normal state to the expanded state, the life span of the target equity object can also be adjusted to a predetermined period. Specifically, after the state of the target equity object is adjusted from the normal state to the expanded state, the life span of the expanded target equity object can also be limited. For example: after the state of the equity object 311 is adjusted from the normal state to the expanded state, the life span of the equity object 311 can be limited to the use of the same day. If the user does not use the equity object 311 within the same day, the equity object 311 will automatically disappear at the end of the day. Further, in response to the number of times the expansion instruction is received reaching a predetermined threshold, each of the expansion controls is switched to a rights use control, and the rights use control is used to trigger a page jump instruction. Specifically, the number of times the user expands the equity object can be limited, that is, when the number of times the user issues the expansion instruction reaches a predetermined threshold, the expansion operation cannot be continued on the remaining equity objects in the normal state. For example: when the predetermined threshold is 3, after the user performs an expansion operation on any three equity objects, the expansion controls corresponding to the remaining equity objects in the normal state will be switched to the rights use control. The predetermined threshold value may be set according to actual conditions. Optionally, the number of times the expansion instruction is received may be time-sensitive, and the current accumulated number of times the expansion instruction is received will be reset to 0 after a certain period of time, such as one day.
[0096] The information interaction method of the embodiment of the present invention displays a plurality of optional option containers in response to receiving an expansion instruction for a target equity object after displaying the equity display page, determines a target expansion interval in the target option container in response to receiving a selection instruction for the target option container, adjusts the first equity amount of the target equity object according to the target expansion interval, and adjusts the state of the target equity object from a normal state to an expanded state. The option container prompts the expansion interval and the expansion consumption amount corresponding to the expansion interval, the expansion interval is used to characterize the adjustment range of the first equity amount for the target equity object, and the expansion consumption amount is used to characterize the second equity amount required to consume the first equity amount adjustment operation corresponding to the expansion interval. The method can enhance human-computer interactivity and improve user experience.
[0097] Fig.13 Schematic diagram of an information interaction device according to an embodiment of the present invention. Fig.13 As shown, the information interaction device includes a rights display page display unit 111, an option container display unit 112, a determination unit 113, an adjustment unit 114 and an expansion unit 115.
[0098] Specifically, the equity display page display unit 111 is used to display an equity display page, and the equity display page includes at least one equity object in a normal state;
[0099] The option container display unit 112 is used for displaying a plurality of optional option containers in response to receiving an expansion instruction for a target equity object, wherein the option container prompts an expansion interval and an expansion consumption amount corresponding to the expansion interval, wherein the expansion interval is used to represent an adjustment range of a first equity amount for the target equity object, and the expansion consumption amount is used to represent a second equity amount required to be consumed for performing a first equity amount adjustment operation corresponding to the expansion interval;
[0100] The determining unit 113 is configured to determine a target expansion interval in the target option container in response to receiving a selection instruction for the target option container;
[0101] The adjusting unit 114 is used to adjust the first equity amount of the target equity object according to the target expansion interval; and
[0102] The expansion unit 115 is used to adjust the state of the target equity object from a normal state to an expanded state.
[0103] After displaying the equity display page, the information interaction device of the embodiment of the present invention displays a plurality of optional option containers in response to receiving an expansion instruction for the target equity object, determines the target expansion interval in the target option container in response to receiving a selection instruction for the target option container, adjusts the first equity amount of the target equity object according to the target expansion interval, and adjusts the state of the target equity object from the normal state to the expanded state. The option container prompts the expansion interval and the expansion consumption amount corresponding to the expansion interval, the expansion interval is used to characterize the adjustment range of the first equity amount for the target equity object, and the expansion consumption amount is used to characterize the second equity amount required to perform the first equity amount adjustment operation corresponding to the expansion interval. The device can enhance human-computer interactivity and improve user experience.
[0104] Fig.14 Schematic diagram of an electronic device according to an embodiment of the present invention. In this embodiment, the electronic device includes a server, a terminal, etc. Fig.14 As shown, the electronic device includes: at least one processor 121; a memory 122 connected to the at least one processor 121 for communication; and a communication component 123 connected to the scanning device for communication, the communication component 123 receiving and sending data under the control of the processor 121; wherein the memory 122 stores instructions executable by at least one processor 121, and the instructions are executed by at least one processor 121 to implement the above-mentioned information interaction method.
[0105] Specifically, the electronic device includes: one or more processors 121 and a memory 122, Fig.14A processor 121 is taken as an example. The processor 121 and the memory 122 may be connected via a bus or other means. Fig.14 In the example, the bus connection is used. The memory 122 is a non-volatile computer-readable storage medium that can be used to store non-volatile software programs, non-volatile computer executable programs and modules. The processor 121 executes various functional applications and data processing of the device by running the non-volatile software programs, instructions and modules stored in the memory 122, that is, realizing the above-mentioned information interaction method.
[0106] The memory 122 may include a program storage area and a data storage area, wherein the program storage area may store an operating system and applications required for at least one function; the data storage area may store a list of options, etc. In addition, the memory 122 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some embodiments, the memory 122 may optionally include a memory remotely arranged relative to the processor 121, and these remote memories may be connected to an external device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0107] One or more modules are stored in the memory 122, and when executed by one or more processors 121, the information interaction method in any of the above method embodiments is executed.
[0108] The above-mentioned product can execute the method provided in the embodiment of the present application, and has the functional modules and beneficial effects corresponding to the execution method. For technical details not fully described in this embodiment, please refer to the method provided in the embodiment of the present application.
[0109] Another embodiment of the present invention relates to a non-volatile storage medium for storing a computer-readable program, wherein the computer-readable program is used for a computer to execute part or all of the above method embodiments.
[0110] That is, those skilled in the art can understand that all or part of the steps in the above-mentioned embodiment method can be completed by instructing the relevant hardware through a program, and the program is stored in a storage medium, including a number of instructions to enable a device (which can be a single-chip microcomputer, chip, etc.) or a processor to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk and other media that can store program codes.
[0111] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.
Claims
1. An information interaction method, characterized in that: The method comprises: Displaying a rights display page, wherein the rights display page includes at least one rights object in a normal state; In response to receiving an expansion instruction for a target equity object, a plurality of optional option containers are displayed, wherein the option containers indicate an expansion interval and an expansion consumption amount corresponding to the expansion interval, wherein the expansion interval is used to represent a first equity amount adjustment range for the target equity object, and the expansion consumption amount is used to represent a second equity amount required to be consumed to perform a first equity amount adjustment operation corresponding to the expansion interval; In response to receiving a selection instruction for a target option container, determining a target expansion interval in the target option container; Adjusting the first equity amount of the target equity object according to the target expansion interval; and Adjust the state of the target equity object from a normal state to an expanded state; Wherein, the method further comprises: determining a recommended interval in the expansion interval; Providing a recommendation prompt for the recommended interval on the equity display page; Wherein, determining the recommended interval in the expansion interval includes: Get user location; Determine at least one target merchant near the user location, each of the target merchants corresponds to at least one of the expansion intervals; Determine the number of target merchants corresponding to each of the expansion intervals; The recommended interval is determined according to the number of target merchants.
2. The method according to claim 1, characterized in that: Determining the recommendation interval according to the number of target merchants includes: The expansion intervals are sorted according to the number of target merchants, and the recommended interval is determined according to the sorting result.
3. The method according to claim 1, characterized in that Determining the recommendation interval according to the number of target merchants includes: According to the number of target merchants, determining the proportion of target merchants corresponding to each expansion interval; The recommended interval is determined according to the proportion of the target merchants.
4. The method according to claim 1, characterized in that: The recommending prompt for the recommended interval in the equity display page includes: The option container of the recommended interval is marked in the benefit display page.
5. The method according to claim 1, characterized in that The method further comprises: determining a target expansion consumption amount corresponding to the target expansion interval; The second equity amount in the target user account is adjusted according to the target inflation consumption amount.
6. The method according to claim 5, characterized in that The method further comprises: Before adjusting the second equity amount in the target user account according to the target inflation consumption amount, in response to the second equity amount in the target user account being less than the target inflation consumption amount, the option containers are re-displayed to prompt the target user to reselect a target inflation interval.
7. The method according to claim 5, characterized in that Each equity object in the normal state has a corresponding expansion control, and each expansion control is used to trigger an expansion instruction for the corresponding equity object.
8. The method according to claim 7, characterized in that The adjusting the state of the target equity object from a normal state to an expanded state comprises: The expansion control corresponding to the target equity object is adjusted to an equity usage control, and the equity usage control is used to trigger a page jump instruction.
9. The method according to claim 7, characterized in that: The method further comprises: In response to the second equity amount in the target user account being less than the expansion consumption amount threshold, each expansion control is adjusted to an untriggerable state, and the expansion control in the untriggerable state cannot trigger an expansion instruction.
10. The method according to claim 7, characterized in that The method further comprises: In response to the number of times the expansion instruction is received reaching a predetermined threshold, each expansion control is switched to a rights and interests use control, and the rights and interests use control is used to trigger a page jump instruction.
11. The method according to claim 8 or 10, characterized in that: The method further comprises: In response to receiving the page jump instruction, jump to the merchant information page; The merchant information page includes merchant information of at least one merchant.
12. The method according to claim 1, characterized in that The first equity amount adjustment range is the first equity amount increase range; The adjusting the first equity amount of the target equity object according to the target expansion interval includes: Selecting a random increase amount in the target expansion interval; The sum of the random increase amount and the basic first equity amount of the target equity object is determined as the adjusted first equity amount of the target equity object.
13. The method according to claim 1, characterized in that The first equity amount adjustment range is the first equity amount range of the target equity object after the first equity amount adjustment operation is performed; The adjusting the first equity amount of the target equity object according to the target expansion interval includes: randomly selecting a random first equity amount in the target expansion interval; The random first equity amount is determined as the adjusted first equity amount of the target equity object.
14. The method according to claim 1, characterized in that The container for displaying multiple optional options includes: Display multiple optional option containers in the form of pop-up windows.
15. The method according to claim 1, characterized in that The method further comprises: After the state of the target equity object is adjusted from the normal state to the expanded state, the use period of the target equity object is adjusted to a predetermined period.
16. The method according to claim 1, characterized in that Each of the equity objects is displayed in the available equity container in a first arrangement.
17. The method according to claim 16, characterized in that The available equity container also includes a view control, and the view all control is used to trigger a view instruction; The method further comprises: In response to receiving the viewing instruction, a rights object floating layer is displayed, and the at least one rights object is displayed in the rights object floating layer in a second arrangement.
18. The method according to claim 17, characterized in that The arrangement order of the first arrangement method and the second arrangement method is determined according to the status of each equity object and the first equity amount.
19. An information interaction device, characterized in that: The device comprises: A rights display page display unit, used to display a rights display page, wherein the rights display page includes at least one rights object in a normal state; An option container display unit is used to display a plurality of optional option containers in response to receiving an expansion instruction for a target equity object, wherein the option container prompts an expansion interval and an expansion consumption amount corresponding to the expansion interval, wherein the expansion interval is used to represent a first equity amount adjustment range for the target equity object, and the expansion consumption amount is used to represent a second equity amount required to be consumed to perform a first equity amount adjustment operation corresponding to the expansion interval; a determining unit, configured to determine a target expansion interval in the target option container in response to receiving a selection instruction for the target option container; an adjusting unit, configured to adjust the first equity amount of the target equity object according to the target expansion interval; and An expansion unit, used to adjust the state of the target equity object from a normal state to an expanded state; Wherein, the device further comprises: A recommendation unit, configured to determine a recommended interval in the expansion interval; A prompting unit, used for recommending the recommended interval in the equity display page; Wherein, the recommendation unit includes: The acquisition subunit is used to obtain the user's location; A merchant determination subunit, configured to determine at least one target merchant near the user location, each of the target merchants corresponding to at least one of the expansion intervals; A quantity determination subunit, used to determine the quantity of target merchants corresponding to each of the expansion intervals; The interval determination subunit is used to determine the recommended interval according to the number of target merchants.
20. A computer-readable storage medium having computer program instructions stored thereon, characterized in that: The computer program instructions, when executed by a processor, implement the method of any one of claims 1-18.
21. An electronic device, characterized in that: The device comprises: a memory for storing one or more computer program instructions; A processor, wherein the one or more computer program instructions are executed by the processor to implement the method according to any one of claims 1 to 18.
Citation Information
Patent Citations
Information interaction method and device
CN113763042A