CN113032057A - Interaction method and device and electronic equipment - Google Patents
Interaction method and device and electronic equipment Download PDFInfo
- Publication number
- CN113032057A CN113032057A CN201911253515.1A CN201911253515A CN113032057A CN 113032057 A CN113032057 A CN 113032057A CN 201911253515 A CN201911253515 A CN 201911253515A CN 113032057 A CN113032057 A CN 113032057A
- Authority
- CN
- China
- Prior art keywords
- extraction
- user
- target
- virtual asset
- blind
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 124
- 230000003993 interaction Effects 0.000 title claims abstract description 34
- 238000000605 extraction Methods 0.000 claims abstract description 360
- 230000002159 abnormal effect Effects 0.000 claims description 29
- 238000013507 mapping Methods 0.000 claims description 10
- 230000002452 interceptive effect Effects 0.000 claims description 9
- 238000006243 chemical reaction Methods 0.000 description 19
- 238000010586 diagram Methods 0.000 description 18
- 230000006870 function Effects 0.000 description 16
- 238000012545 processing Methods 0.000 description 15
- 238000004891 communication Methods 0.000 description 10
- 238000005516 engineering process Methods 0.000 description 7
- 238000004590 computer program Methods 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 230000005856 abnormality Effects 0.000 description 4
- 230000009471 action Effects 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 4
- 230000005236 sound signal Effects 0.000 description 4
- 238000012795 verification Methods 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000004913 activation Effects 0.000 description 1
- 230000004075 alteration Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000002085 persistent effect Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The embodiment of the invention provides an interaction method, an interaction device and electronic equipment, wherein the method comprises the following steps: receiving the operation that a user triggers a virtual asset entrance in an input method interface, and entering a corresponding virtual asset interface; receiving blind extraction operation of the user in the virtual asset interface, and determining a target exchange object extracted corresponding to the blind extraction operation; exchanging the target exchange object by adopting the virtual assets of the user; and then the user can exchange the virtual assets through blind extraction on the virtual asset interface, so that the interaction with the user is increased.
Description
Technical Field
The present invention relates to the field of data processing technologies, and in particular, to an interaction method, an interaction device, and an electronic device.
Background
With the development of computer technology, electronic devices such as mobile phones and tablet computers are more and more popular, and great convenience is brought to life, study and work of people. These electronic devices are typically installed with an input method application (abbreviated as input method) so that a user can input information using the input method.
In order to meet the requirements of users, the input method can display various functional entries such as an entry of a music keyboard, an entry of chatting bubbles and the like on an input method interface; so that the user can enter the corresponding function interface through the function entrance to use the corresponding function. However, the existing input method interface only provides a function entry that can be used, and a user can only perform basic operations such as function activation, function shutdown, and parameter configuration in the function interface corresponding to the function entry; the user has poor interactivity with the input method.
Disclosure of Invention
The embodiment of the invention provides an interaction method for increasing interaction with a user.
Correspondingly, the embodiment of the invention also provides an interaction device and electronic equipment, which are used for ensuring the realization and application of the method.
In order to solve the above problem, an embodiment of the present invention discloses an interaction method, which specifically includes: receiving the operation that a user triggers a virtual asset entrance in an input method interface, and entering a corresponding virtual asset interface; receiving blind extraction operation of the user in the virtual asset interface, and determining a target exchange object extracted corresponding to the blind extraction operation; and exchanging the target exchange object by adopting the virtual assets of the user.
Optionally, the entering of the corresponding virtual asset interface includes: and entering a home page corresponding to the virtual asset interface, and displaying a plurality of categories of at least one type of exchange object in the home page.
Optionally, the method further comprises: receiving a selection operation of the user for the categories in the home page, and determining target categories selected by the selection operation correspondingly; entering an object extraction page of the virtual asset interface, wherein the object extraction page corresponds to the target category; and displaying the exchange objects contained in the target categories in a content display area of the object extraction page, and displaying a plurality of blind extraction elements in an extraction area of the object extraction page.
Optionally, the receiving a blind extraction operation of the user in the virtual asset interface includes: receiving blind extraction operation of the user for blind extraction elements in the extraction area; the determining the target redemption object extracted corresponding to the blind extraction operation includes: determining a target blind extraction element corresponding to the blind extraction operation; and determining the exchange object corresponding to the target blind extraction element according to a preset mapping rule, and determining the exchange object corresponding to the target blind extraction element as a target exchange object.
Optionally, the method further comprises: and displaying the extraction time information corresponding to each category in the home page.
Optionally, after determining that the selection operation corresponds to the selected target category, the method further includes: judging whether the current time belongs to the extraction time period corresponding to the target category; if the current time belongs to the extraction time period corresponding to the target category, executing the step of determining the target category selected corresponding to the selection operation; and if the current time does not belong to the extraction time period corresponding to the target category, displaying the prompt information of abnormal extraction time.
Optionally, after the receiving user performs blind extraction operation on the redemption object in the virtual asset interface, the method further includes: judging whether the virtual assets of the user meet extraction conditions; if the virtual assets of the user meet the extraction conditions, executing a step of determining target exchange objects extracted corresponding to the extraction operation; and if the virtual assets of the user do not meet the extraction conditions, displaying prompt information about abnormal extraction conditions.
Optionally, after determining that the selection operation corresponds to the selected target category, the method further includes: acquiring the surplus information of the exchange object corresponding to the target category; if the object extraction page entering the virtual asset interface is determined to have allowance corresponding to the target category according to the allowance information, executing the step of entering the object extraction page of the virtual asset interface; and if the object corresponding to the target exchange category does not have the allowance according to the allowance information, displaying allowance abnormity prompting information.
Optionally, after determining that the blind extraction operation corresponds to the extracted target redemption object, the method further includes: judging whether the target exchange object is the exchange object extracted by the user; if the target exchange object is not the exchange object extracted by the user, executing the step of exchanging the target exchange object by adopting the virtual asset of the user; and if the target exchange object is the exchange object extracted by the user, displaying abnormal prompt information of the exchange object.
Optionally, the redeeming the target redemption object with the virtual asset of the user includes: determining target virtual assets required for redeeming the target redemption objects; deducting the target virtual asset from the virtual asset of the user, and determining the target redemption object as the redemption object extracted by the user.
Optionally, after the target redemption object is redeemed with the user's virtual asset, the method further comprises: and entering a conversion result page of the virtual asset interface, and displaying a target conversion object on the conversion result page.
Optionally, after entering the redemption results page of the virtual asset interface, the method further comprises: displaying a receiving information editing entry on the exchange result page; receiving the operation that a user triggers the receiving information editing entrance, entering a receiving information editing page and displaying a receiving information editing item; and receiving the editing operation of the user on the receiving information editing item, acquiring the receiving information corresponding to the editing operation, and mailing the target exchange object according to the receiving information.
Optionally, the determining that the blind extraction operation corresponds to the extracted target redemption object includes: analyzing according to a preset algorithm and the input information of the user to determine the interest information of the user; and determining the exchange object matched with the interest information as the target exchange object correspondingly extracted by the blind extraction operation.
The embodiment of the invention also discloses an interactive device, which specifically comprises: the triggering module is used for receiving the operation of triggering the virtual asset entrance in the input method interface by a user and entering the corresponding virtual asset interface; the extraction module is used for receiving blind extraction operation of the user in the virtual asset interface and determining a target exchange object extracted corresponding to the blind extraction operation; and the exchange module is used for exchanging the target exchange object by adopting the virtual assets of the user.
Optionally, the triggering module is configured to enter a home page of the corresponding virtual asset interface, and display a plurality of categories of at least one type of redemption object in the home page.
Optionally, the apparatus further comprises: the selecting module is used for receiving the selecting operation of the user for the categories in the home page and determining the target categories selected by the selecting operation correspondingly; entering an object extraction page of the virtual asset interface, wherein the object extraction page corresponds to the target category; and displaying the exchange objects contained in the target categories in a content display area of the object extraction page, and displaying a plurality of blind extraction elements in an extraction area of the object extraction page.
Optionally, the extraction module includes: the blind extraction sub-module is used for receiving blind extraction operation of the user for blind extraction elements in the extraction area; the first object determining submodule is used for determining a target blind extraction element corresponding to the blind extraction operation; and determining the exchange object corresponding to the target blind extraction element according to a preset mapping rule, and determining the exchange object corresponding to the target blind extraction element as a target exchange object.
Optionally, the method further comprises: and the time display module is used for displaying the extraction time information corresponding to various categories in the home page.
Optionally, the apparatus further comprises: the extraction time abnormity judgment module is used for judging whether the current time belongs to the extraction time period corresponding to the target category after the target category selected corresponding to the selection operation is determined; if the current time belongs to the extraction time period corresponding to the target category, executing the step of determining the target category selected corresponding to the selection operation; and if the current time does not belong to the extraction time period corresponding to the target category, displaying the prompt information of abnormal extraction time.
Optionally, the apparatus further comprises: the extraction condition abnormity judgment module is used for judging whether the virtual assets of the user meet extraction conditions or not after receiving blind extraction operation of the user for the exchange objects in the virtual asset interface; if the virtual assets of the user meet the extraction conditions, executing a step of determining target exchange objects extracted corresponding to the extraction operation; and if the virtual assets of the user do not meet the extraction conditions, displaying prompt information about abnormal extraction conditions.
Optionally, the apparatus further comprises: the margin abnormity judgment module is used for acquiring the margin information of the conversion object corresponding to the target category after the target category correspondingly selected by the selection operation is determined; if the object extraction page entering the virtual asset interface is determined to have allowance corresponding to the target category according to the allowance information, executing the step of entering the object extraction page of the virtual asset interface; and if the object corresponding to the target exchange category does not have the allowance according to the allowance information, displaying allowance abnormity prompting information.
Optionally, the apparatus further comprises: an extracted object abnormity judgment module, configured to judge whether the target exchange object is an exchange object that has been extracted by the user after determining the target exchange object that is extracted corresponding to the blind extraction operation; if the target exchange object is not the exchange object extracted by the user, executing the step of exchanging the target exchange object by adopting the virtual asset of the user; and if the target exchange object is the exchange object extracted by the user, displaying abnormal prompt information of the exchange object.
Optionally, the redemption module is configured to determine a target virtual asset required for redeeming the target redemption object; deducting the target virtual asset from the virtual asset of the user, and determining the target redemption object as the redemption object extracted by the user.
Optionally, the apparatus further comprises: and the exchange result display module is used for entering an exchange result page of the virtual asset interface and displaying the target exchange object on the exchange result page after the target exchange object is exchanged by adopting the virtual asset of the user.
Optionally, the apparatus further comprises: the editing module is used for displaying a receiving information editing entry on the exchange result page after the exchange result page of the virtual asset interface is entered; receiving the operation that a user triggers the receiving information editing entrance, entering a receiving information editing page and displaying a receiving information editing item; and receiving the editing operation of the user on the receiving information editing item, acquiring the receiving information corresponding to the editing operation, and mailing the target exchange object according to the receiving information.
Optionally, the extraction module includes: the second object determining submodule is used for analyzing according to a preset algorithm and the input information of the user to determine the interest information of the user; and determining the exchange object matched with the interest information as the target exchange object correspondingly extracted by the blind extraction operation.
The embodiment of the invention also discloses a readable storage medium, and when the instructions in the storage medium are executed by a processor of the electronic equipment, the electronic equipment can execute the interaction method according to any one of the embodiments of the invention.
An embodiment of the present invention also discloses an electronic device, including a memory, and one or more programs, where the one or more programs are stored in the memory, and configured to be executed by one or more processors, and the one or more programs include instructions for: receiving the operation that a user triggers a virtual asset entrance in an input method interface, and entering a corresponding virtual asset interface; receiving blind extraction operation of the user in the virtual asset interface, and determining a target exchange object extracted corresponding to the blind extraction operation; and exchanging the target exchange object by adopting the virtual assets of the user.
Optionally, the entering of the corresponding virtual asset interface includes: and entering a home page corresponding to the virtual asset interface, and displaying a plurality of categories of at least one type of exchange object in the home page.
Optionally, further comprising instructions for: receiving a selection operation of the user for the categories in the home page, and determining target categories selected by the selection operation correspondingly; entering an object extraction page of the virtual asset interface, wherein the object extraction page corresponds to the target category; and displaying the exchange objects contained in the target categories in a content display area of the object extraction page, and displaying a plurality of blind extraction elements in an extraction area of the object extraction page.
Optionally, the receiving a blind extraction operation of the user in the virtual asset interface includes: receiving blind extraction operation of the user for blind extraction elements in the extraction area; the determining the target redemption object extracted corresponding to the blind extraction operation includes: determining a target blind extraction element corresponding to the blind extraction operation; and determining the exchange object corresponding to the target blind extraction element according to a preset mapping rule, and determining the exchange object corresponding to the target blind extraction element as a target exchange object.
Optionally, further comprising instructions for: and displaying the extraction time information corresponding to each category in the home page.
Optionally, after determining the target category selected by the selection operation, the method further includes an instruction for: judging whether the current time belongs to the extraction time period corresponding to the target category; if the current time belongs to the extraction time period corresponding to the target category, executing the step of determining the target category selected corresponding to the selection operation; and if the current time does not belong to the extraction time period corresponding to the target category, displaying the prompt information of abnormal extraction time.
Optionally, after the blind extracting operation of the receiving user for the redemption object in the virtual asset interface, the receiving user further includes instructions for: judging whether the virtual assets of the user meet extraction conditions; if the virtual assets of the user meet the extraction conditions, executing a step of determining target exchange objects extracted corresponding to the extraction operation; and if the virtual assets of the user do not meet the extraction conditions, displaying prompt information about abnormal extraction conditions.
Optionally, after determining the target category selected by the selection operation, the method further includes an instruction for: acquiring the surplus information of the exchange object corresponding to the target category; if the object extraction page entering the virtual asset interface is determined to have allowance corresponding to the target category according to the allowance information, executing the step of entering the object extraction page of the virtual asset interface; and if the object corresponding to the target exchange category does not have the allowance according to the allowance information, displaying allowance abnormity prompting information.
Optionally, after determining that the blind extraction operation corresponds to the extracted target redemption object, the method further includes instructions for: judging whether the target exchange object is the exchange object extracted by the user; if the target exchange object is not the exchange object extracted by the user, executing the step of exchanging the target exchange object by adopting the virtual asset of the user; and if the target exchange object is the exchange object extracted by the user, displaying abnormal prompt information of the exchange object.
Optionally, the redeeming the target redemption object with the virtual asset of the user includes: determining target virtual assets required for redeeming the target redemption objects; deducting the target virtual asset from the virtual asset of the user, and determining the target redemption object as the redemption object extracted by the user.
Optionally, after the target redemption object is redeemed with the virtual asset of the user, further comprising instructions for: and entering a conversion result page of the virtual asset interface, and displaying a target conversion object on the conversion result page.
Optionally, after entering the redemption results page of the virtual asset interface, further comprising instructions for: displaying a receiving information editing entry on the exchange result page; receiving the operation that a user triggers the receiving information editing entrance, entering a receiving information editing page and displaying a receiving information editing item; and receiving the editing operation of the user on the receiving information editing item, acquiring the receiving information corresponding to the editing operation, and mailing the target exchange object according to the receiving information.
Optionally, the determining that the blind extraction operation corresponds to the extracted target redemption object includes: analyzing according to a preset algorithm and the input information of the user to determine the interest information of the user; and determining the exchange object matched with the interest information as the target exchange object correspondingly extracted by the blind extraction operation.
The embodiment of the invention has the following advantages:
in the embodiment of the invention, when a user triggers the virtual asset entry in the input method interface, the input method can receive the operation of triggering the virtual asset entry in the input method interface by the user and enter the corresponding virtual asset interface for the user to perform blind extraction; after a user performs blind extraction operation on a virtual asset interface, an input method can receive the blind extraction operation of the user in the virtual asset interface, determine a target exchange object extracted corresponding to the blind extraction operation, and then exchange the target exchange object by using the virtual asset of the user; and then the user can exchange the virtual assets through blind extraction on the virtual asset interface, so that the interaction with the user is increased.
Drawings
FIG. 1 is a flow chart of the steps of an interactive method embodiment of the present invention;
FIG. 2 is a flow chart of steps in an alternative embodiment of an interaction method in accordance with the present invention;
FIG. 3a is a schematic top page view of a virtual asset interface according to an embodiment of the present invention;
FIG. 3b is a schematic diagram of an object extraction page of a virtual asset interface, in accordance with an embodiment of the present invention;
FIG. 3c is a schematic diagram of a redemption results page for a virtual asset interface in accordance with an embodiment of the present invention;
FIG. 4 is a flow chart of the steps of yet another alternate embodiment of the interaction method of the present invention;
FIG. 5 is a schematic illustration of a receiving information editing page of a virtual asset interface in accordance with an embodiment of the present invention;
FIG. 6 is a block diagram of an interactive apparatus according to an embodiment of the present invention;
FIG. 7 is a block diagram of an alternate embodiment of an interactive apparatus of the present invention;
FIG. 8 illustrates a block diagram of an electronic device for interaction, according to an exemplary embodiment;
fig. 9 is a schematic structural diagram of an electronic device for interaction according to another exemplary embodiment of the present invention.
Detailed Description
In order to make the aforementioned objects, features and advantages of the present invention comprehensible, embodiments accompanied with figures are described in further detail below.
Referring to fig. 1, a flowchart illustrating steps of an embodiment of an interaction method of the present invention is shown, which may specifically include the following steps:
and 102, receiving the operation of triggering the virtual asset entrance in the input method interface by a user, and entering the corresponding virtual asset interface.
In the embodiment of the invention, a user can enter the corresponding virtual asset interface by triggering the virtual asset entry in the input method interface, and the interaction is carried out on the virtual asset interface, such as the exchange of the virtual asset and the exchange object. After the user can start up the input keyboard interface, triggering a function panel inlet in the input method interface; correspondingly, the input method can enter the function panel and display the virtual asset information of the user. Of course, functional entries may also be displayed, and embodiments of the present invention are not limited in this respect. Wherein the virtual asset information may include a name, a value, and the like of the virtual asset.
In an optional embodiment of the invention, the virtual asset information in the function panel may be a virtual asset entry; after the user executes the operation of triggering the virtual asset entry in the function panel, the input method may receive the operation of triggering the virtual asset entry in the input method interface by the user, and then enter the virtual asset interface.
And 104, receiving blind extraction operation of the user in the virtual asset interface, and determining a target exchange object extracted corresponding to the blind extraction operation.
And 106, exchanging the target exchange object by adopting the virtual assets of the user.
In the embodiment of the invention, the virtual asset interface can provide a conversion object for the user to convert by adopting the virtual asset; for example, the merchandise, such as books, hands of characters in books, etc., which is not limited in this embodiment of the present invention.
In the embodiment of the invention, the mode of exchanging the virtual asset interface for the user can comprise various modes, such as direct exchange, blind extraction exchange and the like; the user may select the redemption method as desired, which is not limited in the embodiment of the present invention. When the user needs to exchange in a blind extraction exchange mode, blind extraction operation can be executed in the virtual asset interface; correspondingly, the input method can receive blind extraction operation of the user in the virtual asset interface and determine the target exchange object extracted corresponding to the blind extraction operation. And then, exchanging the target exchange object by adopting the virtual asset of the user to realize the exchange of the virtual asset and the exchange object.
The virtual asset interface may be an interface displayed in a browser of an input method keyboard, or an interface displayed in an input method application program, which is not limited in this embodiment of the present invention.
In summary, in the embodiment of the present invention, when the user triggers the virtual asset entry in the input method interface, the input method may receive an operation that the user triggers the virtual asset entry in the input method interface, and enter the corresponding virtual asset interface, so that the user performs blind extraction; after a user performs blind extraction operation on a virtual asset interface, an input method can receive the blind extraction operation of the user in the virtual asset interface, determine a target exchange object extracted corresponding to the blind extraction operation, and then exchange the target exchange object by using the virtual asset of the user; and then the user can exchange the virtual assets through blind extraction on the virtual asset interface, so that the interaction with the user is increased.
The interactive process of blind extraction is explained in detail below.
Referring to fig. 2, a flowchart illustrating steps of an alternative embodiment of the interaction method of the present invention is shown, which may specifically include the following steps:
In the embodiment of the present invention, the operation of triggering the virtual asset entry may be a click operation, such as clicking a name, a numerical value, and the like of the virtual asset. After the user executes the operation of triggering the virtual asset entry, the input method may receive the operation of triggering the virtual asset entry in the input method interface by the user, and then enter the virtual asset interface.
And step 204, entering a home page corresponding to the virtual asset interface, and displaying a plurality of categories of at least one type of exchange object in the home page.
Wherein the virtual asset interface may include a multi-level page.
In the embodiment of the invention, after receiving the operation that a user triggers the virtual asset entry in the input method interface, the user can enter the home page of the virtual asset interface; the home page may be a first level page of a virtual asset interface. Categories for one or more types of redemption objects may then be presented in the home page, where for each type of redemption object, multiple categories for that type of redemption object may be presented.
In one example of the present invention, the association information of each redemption object may be collected in advance, and the association information may include, but is not limited to: name, type, category, cover, profile, etc. Then, the redemption objects with the same type are determined as the redemption objects of one type, and the redemption objects with the same category in the redemption objects of the same type are determined as a category of the redemption objects of the type; wherein one type of redemption object may include a plurality of categories, each category may include a plurality of redemption objects. For example, redemption objects include: the types of the corresponding associated information can be respectively as follows: books, star films, posters, handholds; this type of redemption object for books may contain categories as follows: "marketing," "history," "humanity," and "job site," etc., as embodiments of the invention are not limited in this respect.
As an example of the present invention, the presentation form of each category in the home page may include a plurality of types, such as a category name, a category cover, and a category profile corresponding to the category may be presented. As shown in fig. 3a, 1 in fig. 3a shows a plurality of categories corresponding to a redemption object "book"; such as "marketing", "history", "humanity" and "job site".
When a user needs to check the categories which are not shown in a certain type of exchange object, a first browsing operation such as a sliding operation such as a left-right sliding operation can be executed; correspondingly, the category currently displayed by the type of exchange object can be updated in the home page.
In an optional embodiment of the invention, aiming at the category of the margin existing in the exchange object, an extraction time period can be configured in advance according to an activity rule; and then displaying a plurality of categories of at least one type of conversion object on the home page, and simultaneously displaying extraction time information corresponding to the categories in the home page so as to inform the user of the extraction time of each category. The extraction time information is generated according to an extraction time period, and the extraction time information may include an extraction time period (which may include a start extraction time and/or an end extraction time) and related information of the extraction time period, such as "12 months, 8 days, 9:00 snatching" (refer to 2 in fig. 3 a), and further such as "exchange time: 12.1220: 30-10: 30' and so on. The display position of the extracted time information of each category can be determined based on the display position of the corresponding category, and the extracted time information of the category can be displayed on the upper right corner of the cover corresponding to the category; the embodiments of the present invention are not limited in this regard.
In an optional embodiment of the present invention, for the category for which the margin does not exist in the redemption object, the margin state information may be configured; and then displaying a plurality of categories of at least one type of exchange object on the home page, and simultaneously displaying the residual amount state information corresponding to the categories in the home page so as to inform the user of the residual amount state of each category. The remaining state information is, for example, "robbed light" - "and can be referred to as 3 in fig. 3 a. The display position of the residual amount state information of each category can be determined based on the display position of the corresponding category, for example, the residual amount state information of the category can be displayed at the upper right corner of a cover corresponding to the category; the embodiments of the present invention are not limited in this regard.
Of course, other information, such as reading welfare, travel, and the like, may also be displayed in the home page of the virtual asset, which is not limited in the embodiment of the present invention.
And 208, entering an object extraction page of the virtual asset interface, wherein the object extraction page corresponds to the target category.
Step 210, displaying the exchange objects contained in the target category in a content display area of the object extraction page, and displaying a plurality of blind extraction elements in an extraction area of the object extraction page.
In the embodiment of the invention, a user can select any category from the home page and blindly extract the exchange objects contained in the selected category. After a user performs selection operation on categories in a home page, the input method can receive the selection operation of the user on the categories in the home page and determine target categories selected by the selection operation correspondingly; wherein, the selecting operation may be a clicking operation. An object extraction page corresponding to the target category may then be entered, which may be a second level page of the virtual asset interface.
In this embodiment of the present invention, the object extraction page may include a content display area (as shown in 1 in fig. 3 b), and the redemption objects included in the target category may be displayed in the content display area. The display form of the content display area redemption object can include multiple forms, such as name, cover page and number of each redemption object included in the display target category. The number of the redemption objects may refer to the number of the redemption objects used for blind extraction in a set time period. Furthermore, the category name of the target category may also be presented, such as at the top of the content presentation area, as shown in "successful inspire" in 2 of FIG. 3 b. And the number of users participating in blind extraction of the redemption objects in the target category may be shown, for example, in the upper right corner of the content display area, as shown in "123 people have participated in" in fig. 3b, 3.
In an optional embodiment of the present invention, display status information may be configured for each redemption object in advance, and the display status information may include: display and hide. When the exchange objects contained in the target category are displayed in the content display area, corresponding display state information can be acquired for each exchange object; if the display state information of the exchange object is display, the name, cover page and number of the exchange object are displayed. If the displayed state information of the exchange object is in a hidden state, taking a preset name as the name of the exchange object, and displaying a preset cover as the cover of the exchange object (as shown in 4 of fig. 3 b); thereby increasing the interest of blind extraction. When the category comprises a plurality of exchange objects of which the display state information is in a hidden state, only one preset cover, one preset name and the sum of the number of each exchange object can be displayed.
When the user needs to view the exchange objects which are not displayed in the content display area, second browsing operation such as sliding operation such as left-right sliding operation can be executed aiming at the content display area; correspondingly, the currently displayed exchange object can be updated in the content display area.
In the embodiment of the present invention, the object extraction page may further include an extraction area (as shown in 5 of fig. 3 b), and a plurality of blind extraction elements (as shown in "blind boxes" of fig. 3 b) may be displayed in the extraction area of the object extraction page. The number of blind extraction elements shown in the extraction area may be set to be, for example, 8 as required, which is not limited in this embodiment of the present invention. In an example of the present invention, the blind extraction element includes information that is not related to the redemption object, and each blind extraction element may be the same or different, and this is not limited in this embodiment of the present invention.
And then the user can perform blind extraction on blind extraction elements in the extraction area in the object extraction page of the virtual asset interface, so that the blind extraction in the virtual asset interface is realized.
And step 212, receiving blind extraction operation of the user for blind extraction elements in the extraction area.
And step 214, determining the target exchange object extracted corresponding to the blind extraction operation.
After the user performs blind extraction operation, the input method can receive the blind extraction operation of the user; and determining the target exchange object corresponding to the blind extraction operation.
In an optional embodiment of the invention, the target exchange object extracted blindly by the user can be determined based on the blind extraction element extracted by the user and the preset rule; reference may be made to substeps 22-24:
and step 22, determining a target blind extraction element corresponding to the blind extraction operation.
And step 24, determining the exchange object corresponding to the target blind extraction element according to a preset mapping rule, and determining the exchange object corresponding to the target blind extraction element as a target exchange object.
In the embodiment of the invention, the target blind extraction element corresponding to the blind extraction operation can be determined firstly, then the element identifier corresponding to the target blind extraction element can be adopted to calculate based on the preset mapping rule, and the conversion object identifier mapped corresponding to the target blind extraction element is determined. And determining the exchange object corresponding to the mapped exchange object identification as a target exchange object. The preset mapping rule may be determined as required, and may be associated with a target extraction element, current time, user information, and the like, which is not limited in this embodiment of the present invention.
In an optional embodiment of the present invention, the target redemption object extracted corresponding to the blind extraction operation may be controllable; wherein, it can be realized according to the user's interest to let the user draw the redemption object that meets his preference, refer to substeps 42-44:
and 42, analyzing according to a preset algorithm and the input information of the user to determine the interest information of the user.
And step 44, determining the exchange object matched with the interest information as the target exchange object correspondingly extracted by the blind extraction operation.
In the embodiment of the present invention, input information of a user may be obtained, where the input information may refer to information related to input, such as input environment information, an input sequence, candidate items on a screen, information input by an editing operation, and interaction information, and the embodiment of the present invention is not limited thereto. Then, a preset algorithm can be adopted to analyze the interest of the user according to the input information of the user, and the interest information of the user is determined. Then, searching for an exchange object matched with the interest information of the user from the exchange objects contained in the target category; and determining the exchange object matched with the interest information of the user as the target exchange object correspondingly extracted by the blind extraction operation. When the number of the redemption objects matched with the interest information of the user is multiple, the redemption object with the highest matching degree can be determined as the target redemption object extracted corresponding to the blind extraction operation. The preset algorithm may be set as required, and the embodiment of the present invention is not limited thereto.
The target redemption object may then be redeemed with the user's virtual assets, which may be referred to as steps 216-218:
and step 216, determining the target virtual assets required by the target redemption object.
In the embodiment of the invention, the virtual assets required for exchanging different exchange objects are different, the virtual assets required for exchanging the target exchange object can be determined, and the virtual assets can be subsequently called target virtual assets. Then deducting the target virtual asset from the virtual asset of the user, and determining the target exchange object as the exchange object extracted by the user; and then the user can successfully exchange the corresponding exchange object by adopting the virtual asset in a blind extraction mode.
In summary, in the embodiment of the present invention, when the user triggers the virtual asset entry in the input method interface, the input method may receive an operation that the user triggers the virtual asset entry in the input method interface, and enter the corresponding virtual asset interface, so that the user performs blind extraction; after a user performs blind extraction operation on a virtual asset interface, an input method can receive the blind extraction operation of the user in the virtual asset interface, determine a target exchange object extracted corresponding to the blind extraction operation, and then exchange the target exchange object by using the virtual asset of the user; and then the user can exchange the virtual assets through blind extraction on the virtual asset interface, so that the interaction with the user is increased. And interaction interest can be improved, and user experience is further improved.
Secondly, in the embodiment of the invention, after receiving the operation that the user triggers the virtual asset entry in the input method interface, the user can enter the home page corresponding to the virtual asset interface, and display a plurality of categories of at least one type of exchange object in the home page, so that the user can select one of the categories to perform blind extraction; after a user executes a selection operation, the user can receive the selection operation aiming at the class in the home page, the target class selected by the selection operation is determined, then an object extraction page of the virtual asset interface corresponding to the target class is entered, the exchange object contained in the target class is displayed in the content display area of the object extraction page, and a plurality of blind extraction elements are displayed in the extraction area of the object extraction page; the blind extraction is carried out on each category by the user, and the diversity of the blind extraction is increased.
In the embodiment of the present invention, extraction time information corresponding to each category may also be displayed in the home page to prompt the user about the extraction time of each category.
In an optional embodiment of the present invention, after the target redemption object is redeemed by using the virtual asset of the user, a redemption result page of the virtual asset interface may be entered, and the target redemption object is displayed on the redemption result page, so as to prompt the user to blindly extract the redeemed target redemption object. The redemption result page may be a third-level page of the virtual asset interface, and the display form of displaying the target redemption object on the redemption result page may include multiple types, such as associated information of the target redemption object, such as a name, a cover page, and the like; as shown in fig. 3 c.
In one example of the invention, the blind extraction element has a flip effect. And after the virtual assets of the user are adopted to exchange the target exchange object, turning target blind extraction elements corresponding to blind extraction operation, and entering an exchange result page of the virtual asset interface.
In the embodiment of the invention, the exchange object can be a virtual article or an entity article. If the redemption object is a virtual article, the user can directly use the target redemption object, such as viewing an electronic book, using a coupon, etc. If the object is an entity item, the following steps 402 and 406 may be performed to realize the change of the virtual asset.
Referring to FIG. 4, a flowchart illustrating steps of yet another interactive method embodiment of the present invention is shown.
And step 404, receiving an operation of triggering the receiving information editing entrance by a user, entering a receiving information editing page and displaying a receiving information editing item.
And 406, receiving an editing operation of the user on the receiving information editing item, acquiring receiving information corresponding to the editing operation, and mailing the target exchange object according to the receiving information.
The receiving information editing entry may be as shown in the button "fill receiving information" in fig. 3 c. The shipping information may include: contacts, contact phone and shipping address; of course, other information such as zip code may also be included, and the embodiment of the present invention is not limited in this respect. The receiving information editing page may be a fourth level page of the virtual asset interface, and the receiving information editing items displayed on the receiving information editing page may include: contact edit entries, contact phone edit entries, and shipping address edit entries, as shown in fig. 5. In each edit item, corresponding guide information such as "please fill in the name of the consignee", "please fill in the consignee's consignee address" in fig. 5 may be displayed; and when the user positions the cursor in the edit box corresponding to the edit item, the guide information disappears. In addition, the information input into the corresponding edit box can be verified, for example, the number input into the edit box corresponding to the contact phone edit item is verified (such as the number of digits of the verified number), and the address input into the edit box corresponding to the receiving address edit item is verified (such as whether province is matched with city, whether street is matched with city, etc.). When the verification fails, corresponding verification prompt information can be displayed; if the verification prompt message is displayed below the corresponding edit box, the message "please input the correct phone number" in fig. 5 is displayed.
After the user edits the receiving address editing items, the holding operation can be executed on the receiving information editing page, the edited receiving information can be stored by the input method, and then the user jumps to the home page of the virtual asset interface. Of course, when the information verification fails or the network is abnormal in the edit box of any receiving address edit item, the storage failure prompt information can be displayed to prompt the user that the receiving information is failed to be stored. When the user does not execute the saving operation, the return operation is executed, and the non-saving prompt information can be displayed to prompt the user that the goods receiving information is not saved.
In an optional embodiment of the present invention, after the redemption result page of the virtual asset interface is entered, a receiving information editing item may also be displayed on the redemption result page; and receiving the editing operation of the user on the receiving information editing item, acquiring the receiving information corresponding to the editing operation, and mailing the target exchange object according to the receiving address. The receiving information editing item displayed on the redemption result page may include: a contact person editing item, a contact phone editing item and a receiving address editing item; and then the user can directly edit the receiving information on the exchange result page.
In the embodiment of the invention, various abnormal conditions may occur, so that the user cannot successfully extract in the blind extraction process; therefore, in the blind extraction process, abnormality judgment can be performed.
In an optional embodiment of the present invention, when the time for the user to perform blind extraction does not belong to the extraction time period of the target class, the user cannot perform blind extraction. Therefore, after determining that the selecting operation corresponds to the selected target category, the method further includes: judging whether the current time belongs to the extraction time period corresponding to the target category; if the current time belongs to the extraction time period corresponding to the target category, executing the step of determining the target category selected corresponding to the selection operation; and if the current time does not belong to the extraction time period corresponding to the target category, displaying the prompt information of abnormal extraction time. And the extraction time abnormity prompt information is like 'the time not to be held in the rush'.
In an optional embodiment of the present invention, when the virtual asset part of the user satisfies the extraction condition, the user cannot perform blind extraction. The extraction condition may be set as required, for example, the extraction condition is not less than the virtual asset required by the category corresponding to the redemption object, which is not limited in this embodiment of the present invention. Therefore, after the blind extraction operation of the receiving user for the exchange object in the virtual asset interface, the method further comprises the following steps: judging whether the virtual assets of the user meet extraction conditions; if the virtual assets of the user meet the extraction conditions, executing a step of determining target exchange objects extracted corresponding to the extraction operation; and if the virtual assets of the user do not meet the extraction conditions, displaying prompt information about abnormal extraction conditions. And prompting information such as 'insufficient points, earning points' is given to the abnormal extraction condition.
In an optional embodiment of the invention, when the exchange object corresponding to the target category selected by the user has no margin, the user cannot perform blind extraction; the remaining amount of the redemption object may refer to the remaining amount of the redemption object used for blind extraction in a set time period. Therefore, after determining the target category corresponding to the selection operation, the method further includes: acquiring the surplus information of the exchange object corresponding to the target category; if the object extraction page entering the virtual asset interface is determined to have allowance corresponding to the target category according to the allowance information, executing the step of entering the object extraction page of the virtual asset interface; and if the object corresponding to the target exchange category does not have the allowance according to the allowance information, displaying allowance abnormity prompting information. The residual quantity abnormity prompting information is like 'the people are robbed up today and come back next tomorrow'.
In an optional embodiment of the present invention, in order to avoid that the user draws the same redemption object, after determining that the blind drawing operation corresponds to the drawn target redemption object, the method further includes: judging whether the target exchange object is the exchange object extracted by the user; if the target exchange object is not the exchange object extracted by the user, executing the step of exchanging the target exchange object by adopting the virtual asset of the user; and if the target exchange object is the exchange object extracted by the user, displaying abnormal prompt information of the exchange object. Wherein the prompt message of abnormal exchange is're-extraction bar'
Of course, there are other types of abnormal determination, such as whether the conversion object corresponding to the target category is expired. Off-shelf, whether the network is abnormal, and the like, which is not limited in the embodiment of the present invention; when an abnormality is detected, corresponding abnormality prompt information can be displayed.
It should be noted that, for simplicity of description, the method embodiments are described as a series of acts or combination of acts, but those skilled in the art will recognize that the present invention is not limited by the illustrated order of acts, as some steps may occur in other orders or concurrently in accordance with the embodiments of the present invention. Further, those skilled in the art will appreciate that the embodiments described in the specification are presently preferred and that no particular act is required to implement the invention.
Referring to fig. 6, a block diagram of an interactive apparatus according to an embodiment of the present invention is shown, which may specifically include the following modules:
the triggering module 602 is configured to receive an operation of triggering a virtual asset entry in an input method interface by a user, and enter a corresponding virtual asset interface;
an extraction module 604, configured to receive a blind extraction operation of the user in the virtual asset interface, and determine an extracted target redemption object corresponding to the blind extraction operation;
a redemption module 606 for redeeming the target redemption object using the virtual asset of the user.
Referring to fig. 7, a block diagram of an alternative embodiment of an interactive apparatus of the present invention is shown.
In an optional embodiment of the present invention, the triggering module 602 is configured to enter a home page of the corresponding virtual asset interface, and display a plurality of categories of at least one type of redemption object in the home page.
In an optional embodiment of the present invention, the apparatus further comprises:
a selecting module 608, configured to receive a selecting operation of the user for a category in the home page, and determine a target category selected by the selecting operation correspondingly; entering an object extraction page of the virtual asset interface, wherein the object extraction page corresponds to the target category; and displaying the exchange objects contained in the target categories in a content display area of the object extraction page, and displaying a plurality of blind extraction elements in an extraction area of the object extraction page.
In an alternative embodiment of the present invention, the extracting module 604 includes:
a blind extraction sub-module 6042, configured to receive a blind extraction operation of the user for a blind extraction element in the extraction area;
a first object determining sub-module 6044, configured to determine a target blind extraction element corresponding to the blind extraction operation; and determining the exchange object corresponding to the target blind extraction element according to a preset mapping rule, and determining the exchange object corresponding to the target blind extraction element as a target exchange object.
In an optional embodiment of the present invention, the apparatus further comprises:
and the time display module 610 is configured to display the extraction time information corresponding to each category in the home page.
In an optional embodiment of the present invention, the apparatus further comprises:
an extraction time anomaly determination module 612, configured to determine whether the current time belongs to an extraction time period corresponding to the target category after determining that the target category selected corresponding to the selection operation is determined; if the current time belongs to the extraction time period corresponding to the target category, executing the step of determining the target category selected corresponding to the selection operation; and if the current time does not belong to the extraction time period corresponding to the target category, displaying the prompt information of abnormal extraction time.
In an optional embodiment of the present invention, the apparatus further comprises:
an extraction condition exception determining module 614, configured to determine whether the virtual asset of the user meets an extraction condition after the receiving user performs blind extraction operation on the exchange object in the virtual asset interface; if the virtual assets of the user meet the extraction conditions, executing a step of determining target exchange objects extracted corresponding to the extraction operation; and if the virtual assets of the user do not meet the extraction conditions, displaying prompt information about abnormal extraction conditions.
In an optional embodiment of the present invention, the apparatus further comprises:
a margin abnormality determining module 616, configured to obtain, after determining that the target category is selected corresponding to the selection operation, margin information of the redemption object corresponding to the target category; if the object extraction page entering the virtual asset interface is determined to have allowance corresponding to the target category according to the allowance information, executing the step of entering the object extraction page of the virtual asset interface; and if the object corresponding to the target exchange category does not have the allowance according to the allowance information, displaying allowance abnormity prompting information.
In an optional embodiment of the present invention, the apparatus further comprises:
an extracted object exception determining module 618, configured to determine, after determining that the extracted target redemption object corresponds to the blind extraction operation, whether the target redemption object is a redemption object that has been extracted by the user; if the target exchange object is not the exchange object extracted by the user, executing the step of exchanging the target exchange object by adopting the virtual asset of the user; and if the target exchange object is the exchange object extracted by the user, displaying abnormal prompt information of the exchange object.
In an alternative embodiment of the present invention,
the redemption module 606 is configured to determine a target virtual asset required for redeeming the target redemption object; deducting the target virtual asset from the virtual asset of the user, and determining the target redemption object as the redemption object extracted by the user.
In an optional embodiment of the present invention, the apparatus further comprises:
and a redemption result display module 620, configured to enter a redemption result page of the virtual asset interface after the target redemption object is redeemed by using the virtual asset of the user, and display the target redemption object on the redemption result page.
In an optional embodiment of the present invention, the apparatus further comprises:
an editing module 622, configured to display a receiving information editing entry on the redemption result page after entering the redemption result page of the virtual asset interface; receiving the operation that a user triggers the receiving information editing entrance, entering a receiving information editing page and displaying a receiving information editing item; and receiving the editing operation of the user on the receiving information editing item, acquiring the receiving information corresponding to the editing operation, and mailing the target exchange object according to the receiving information.
In an alternative embodiment of the present invention, the extracting module 604 includes:
a second object determining sub-module 6046, configured to perform analysis according to a preset algorithm and the input information of the user, and determine interest information of the user; and determining the exchange object matched with the interest information as the target exchange object correspondingly extracted by the blind extraction operation.
In summary, in the embodiment of the present invention, when the user triggers the virtual asset entry in the input method interface, the input method may receive an operation that the user triggers the virtual asset entry in the input method interface, and enter the corresponding virtual asset interface, so that the user performs blind extraction; after a user performs blind extraction operation on a virtual asset interface, an input method can receive the blind extraction operation of the user in the virtual asset interface, determine a target exchange object extracted corresponding to the blind extraction operation, and then exchange the target exchange object by using the virtual asset of the user; and then the user can exchange the virtual assets through blind extraction on the virtual asset interface, so that the interaction with the user is increased.
For the device embodiment, since it is basically similar to the method embodiment, the description is simple, and for the relevant points, refer to the partial description of the method embodiment.
FIG. 8 is a block diagram illustrating a structure of an electronic device 800 for interaction, according to an example embodiment. For example, the electronic device 800 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, an exercise device, a personal digital assistant, and the like.
Referring to fig. 8, electronic device 800 may include one or more of the following components: a processing component 802, a memory 804, a power component 806, a multimedia component 808, an audio component 810, an input/output (I/O) interface 812, a sensor component 814, and a communication component 816.
The processing component 802 generally controls overall operation of the electronic device 800, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. The processing elements 802 may include one or more processors 820 to execute instructions to perform all or a portion of the steps of the methods described above. Further, the processing component 802 can include one or more modules that facilitate interaction between the processing component 802 and other components. For example, the processing component 802 can include a multimedia module to facilitate interaction between the multimedia component 808 and the processing component 802.
The memory 804 is configured to store various types of data to support operation at the device 800. Examples of such data include instructions for any application or method operating on the electronic device 800, contact data, phonebook data, messages, pictures, videos, and so forth. The memory 804 may be implemented by any type or combination of volatile or non-volatile memory devices such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disks.
The power components 806 provide power to the various components of the electronic device 800. Power components 806 may include a power management system, one or more power sources, and other components associated with generating, managing, and distributing power for electronic device 800.
The multimedia component 808 includes a screen that provides an output interface between the electronic device 800 and a user. In some embodiments, the screen may include a Liquid Crystal Display (LCD) and a Touch Panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive an input signal from a user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundary of a touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 808 includes a front facing camera and/or a rear facing camera. The front camera and/or the rear camera may receive external multimedia data when the electronic device 800 is in an operation mode, such as a shooting mode or a video mode. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
The audio component 810 is configured to output and/or input audio signals. For example, the audio component 810 includes a Microphone (MIC) configured to receive external audio signals when the electronic device 800 is in an operational mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signals may further be stored in the memory 804 or transmitted via the communication component 816. In some embodiments, audio component 810 also includes a speaker for outputting audio signals.
The I/O interface 812 provides an interface between the processing component 802 and peripheral interface modules, which may be keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to: a home button, a volume button, a start button, and a lock button.
The sensor assembly 814 includes one or more sensors for providing various aspects of state assessment for the electronic device 800. For example, the sensor assembly 814 may detect an open/closed state of the device 800, the relative positioning of components, such as a display and keypad of the electronic device 800, the sensor assembly 814 may also detect a change in the position of the electronic device 800 or a component of the electronic device 800, the presence or absence of user contact with the electronic device 800, orientation or acceleration/deceleration of the electronic device 800, and a change in the temperature of the electronic device 800. Sensor assembly 814 may include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor assembly 814 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 814 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
The communication component 816 is configured to facilitate wired or wireless communication between the electronic device 800 and other devices. The electronic device 800 may access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 814 receives a broadcast signal or broadcast associated information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communications component 814 further includes a Near Field Communication (NFC) module to facilitate short-range communications. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID) technology, infrared data association (IrDA) technology, Ultra Wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
In an exemplary embodiment, the electronic device 800 may be implemented by one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), controllers, micro-controllers, microprocessors or other electronic components for performing the above-described methods.
In an exemplary embodiment, a non-transitory computer-readable storage medium comprising instructions, such as the memory 804 comprising instructions, executable by the processor 820 of the electronic device 800 to perform the above-described method is also provided. For example, the non-transitory computer readable storage medium may be a ROM, a Random Access Memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.
A non-transitory computer readable storage medium in which instructions, when executed by a processor of an electronic device, enable the electronic device to perform a method of interaction, the method comprising: receiving the operation that a user triggers a virtual asset entrance in an input method interface, and entering a corresponding virtual asset interface; receiving blind extraction operation of the user in the virtual asset interface, and determining a target exchange object extracted corresponding to the blind extraction operation; and exchanging the target exchange object by adopting the virtual assets of the user.
Optionally, the entering of the corresponding virtual asset interface includes: and entering a home page corresponding to the virtual asset interface, and displaying a plurality of categories of at least one type of exchange object in the home page.
Optionally, the method further comprises: receiving a selection operation of the user for the categories in the home page, and determining target categories selected by the selection operation correspondingly; entering an object extraction page of the virtual asset interface, wherein the object extraction page corresponds to the target category; and displaying the exchange objects contained in the target categories in a content display area of the object extraction page, and displaying a plurality of blind extraction elements in an extraction area of the object extraction page.
Optionally, the receiving a blind extraction operation of the user in the virtual asset interface includes: receiving blind extraction operation of the user for blind extraction elements in the extraction area; the determining the target redemption object extracted corresponding to the blind extraction operation includes: determining a target blind extraction element corresponding to the blind extraction operation; and determining the exchange object corresponding to the target blind extraction element according to a preset mapping rule, and determining the exchange object corresponding to the target blind extraction element as a target exchange object.
Optionally, the method further comprises: and displaying the extraction time information corresponding to each category in the home page.
Optionally, after determining that the selection operation corresponds to the selected target category, the method further includes: judging whether the current time belongs to the extraction time period corresponding to the target category; if the current time belongs to the extraction time period corresponding to the target category, executing the step of determining the target category selected corresponding to the selection operation; and if the current time does not belong to the extraction time period corresponding to the target category, displaying the prompt information of abnormal extraction time.
Optionally, after the receiving user performs blind extraction operation on the redemption object in the virtual asset interface, the method further includes: judging whether the virtual assets of the user meet extraction conditions; if the virtual assets of the user meet the extraction conditions, executing a step of determining target exchange objects extracted corresponding to the extraction operation; and if the virtual assets of the user do not meet the extraction conditions, displaying prompt information about abnormal extraction conditions.
Optionally, after determining that the selection operation corresponds to the selected target category, the method further includes: acquiring the surplus information of the exchange object corresponding to the target category; if the object extraction page entering the virtual asset interface is determined to have allowance corresponding to the target category according to the allowance information, executing the step of entering the object extraction page of the virtual asset interface; and if the object corresponding to the target exchange category does not have the allowance according to the allowance information, displaying allowance abnormity prompting information.
Optionally, after determining that the blind extraction operation corresponds to the extracted target redemption object, the method further includes: judging whether the target exchange object is the exchange object extracted by the user; if the target exchange object is not the exchange object extracted by the user, executing the step of exchanging the target exchange object by adopting the virtual asset of the user; and if the target exchange object is the exchange object extracted by the user, displaying abnormal prompt information of the exchange object.
Optionally, the redeeming the target redemption object with the virtual asset of the user includes: determining target virtual assets required for redeeming the target redemption objects; deducting the target virtual asset from the virtual asset of the user, and determining the target redemption object as the redemption object extracted by the user.
Optionally, after the target redemption object is redeemed with the user's virtual asset, the method further comprises: and entering a conversion result page of the virtual asset interface, and displaying a target conversion object on the conversion result page.
Optionally, after entering the redemption results page of the virtual asset interface, the method further comprises: displaying a receiving information editing entry on the exchange result page; receiving the operation that a user triggers the receiving information editing entrance, entering a receiving information editing page and displaying a receiving information editing item; and receiving the editing operation of the user on the receiving information editing item, acquiring the receiving information corresponding to the editing operation, and mailing the target exchange object according to the receiving information.
Optionally, the determining that the blind extraction operation corresponds to the extracted target redemption object includes: analyzing according to a preset algorithm and the input information of the user to determine the interest information of the user; and determining the exchange object matched with the interest information as the target exchange object correspondingly extracted by the blind extraction operation.
Fig. 9 is a schematic structural diagram of an electronic device 900 for interaction according to another exemplary embodiment of the present invention. The electronic device 900 may be a server, which may vary widely depending on configuration or performance, and may include one or more Central Processing Units (CPUs) 922 (e.g., one or more processors) and memory 932, one or more storage media 930 (e.g., one or more mass storage devices) storing applications 942 or data 944. Memory 932 and storage media 930 can be, among other things, transient storage or persistent storage. The program stored on the storage medium 930 may include one or more modules (not shown), each of which may include a series of instruction operations for the server. Still further, the central processor 922 may be arranged to communicate with the storage medium 930 to execute a series of instruction operations in the storage medium 930 on the server.
The server may also include one or more power supplies 926, one or more wired or wireless network interfaces 950, one or more input-output interfaces 958, one or more keyboards 956, and/or one or more operating systems 941, such as Windows Server, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM, etc.
An electronic device comprising a memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by one or more processors the one or more programs including instructions for: receiving the operation that a user triggers a virtual asset entrance in an input method interface, and entering a corresponding virtual asset interface; receiving blind extraction operation of the user in the virtual asset interface, and determining a target exchange object extracted corresponding to the blind extraction operation; and exchanging the target exchange object by adopting the virtual assets of the user.
Optionally, the entering of the corresponding virtual asset interface includes: and entering a home page corresponding to the virtual asset interface, and displaying a plurality of categories of at least one type of exchange object in the home page.
Optionally, further comprising instructions for: receiving a selection operation of the user for the categories in the home page, and determining target categories selected by the selection operation correspondingly; entering an object extraction page of the virtual asset interface, wherein the object extraction page corresponds to the target category; and displaying the exchange objects contained in the target categories in a content display area of the object extraction page, and displaying a plurality of blind extraction elements in an extraction area of the object extraction page.
Optionally, the receiving a blind extraction operation of the user in the virtual asset interface includes: receiving blind extraction operation of the user for blind extraction elements in the extraction area; the determining the target redemption object extracted corresponding to the blind extraction operation includes: determining a target blind extraction element corresponding to the blind extraction operation; and determining the exchange object corresponding to the target blind extraction element according to a preset mapping rule, and determining the exchange object corresponding to the target blind extraction element as a target exchange object.
Optionally, further comprising instructions for: and displaying the extraction time information corresponding to each category in the home page.
Optionally, after determining the target category selected by the selection operation, the method further includes an instruction for: judging whether the current time belongs to the extraction time period corresponding to the target category; if the current time belongs to the extraction time period corresponding to the target category, executing the step of determining the target category selected corresponding to the selection operation; and if the current time does not belong to the extraction time period corresponding to the target category, displaying the prompt information of abnormal extraction time.
Optionally, after the blind extracting operation of the receiving user for the redemption object in the virtual asset interface, the receiving user further includes instructions for: judging whether the virtual assets of the user meet extraction conditions; if the virtual assets of the user meet the extraction conditions, executing a step of determining target exchange objects extracted corresponding to the extraction operation; and if the virtual assets of the user do not meet the extraction conditions, displaying prompt information about abnormal extraction conditions.
Optionally, after determining the target category selected by the selection operation, the method further includes an instruction for: acquiring the surplus information of the exchange object corresponding to the target category; if the object extraction page entering the virtual asset interface is determined to have allowance corresponding to the target category according to the allowance information, executing the step of entering the object extraction page of the virtual asset interface; and if the object corresponding to the target exchange category does not have the allowance according to the allowance information, displaying allowance abnormity prompting information.
Optionally, after determining that the blind extraction operation corresponds to the extracted target redemption object, the method further includes instructions for: judging whether the target exchange object is the exchange object extracted by the user; if the target exchange object is not the exchange object extracted by the user, executing the step of exchanging the target exchange object by adopting the virtual asset of the user; and if the target exchange object is the exchange object extracted by the user, displaying abnormal prompt information of the exchange object.
Optionally, the redeeming the target redemption object with the virtual asset of the user includes: determining target virtual assets required for redeeming the target redemption objects; deducting the target virtual asset from the virtual asset of the user, and determining the target redemption object as the redemption object extracted by the user.
Optionally, after the target redemption object is redeemed with the virtual asset of the user, further comprising instructions for: and entering a conversion result page of the virtual asset interface, and displaying a target conversion object on the conversion result page.
Optionally, after entering the redemption results page of the virtual asset interface, further comprising instructions for: displaying a receiving information editing entry on the exchange result page; receiving the operation that a user triggers the receiving information editing entrance, entering a receiving information editing page and displaying a receiving information editing item; and receiving the editing operation of the user on the receiving information editing item, acquiring the receiving information corresponding to the editing operation, and mailing the target exchange object according to the receiving information.
Optionally, the determining that the blind extraction operation corresponds to the extracted target redemption object includes: analyzing according to a preset algorithm and the input information of the user to determine the interest information of the user; and determining the exchange object matched with the interest information as the target exchange object correspondingly extracted by the blind extraction operation.
The embodiments in the present specification are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments are referred to each other.
Embodiments of the present invention are described with reference to flowchart illustrations and/or block diagrams of methods, terminal devices (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing terminal to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing terminal, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing terminal to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing terminal to cause a series of operational steps to be performed on the computer or other programmable terminal to produce a computer implemented process such that the instructions which execute on the computer or other programmable terminal provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
While preferred embodiments of the present invention have been described, additional variations and modifications of these embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. Therefore, it is intended that the appended claims be interpreted as including preferred embodiments and all such alterations and modifications as fall within the scope of the embodiments of the invention.
Finally, it should also be noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or terminal that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or terminal. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or terminal that comprises the element.
The interaction method, the interaction device and the electronic device provided by the invention are described in detail, and the principle and the implementation mode of the invention are explained by applying specific examples, and the description of the embodiments is only used for helping to understand the method and the core idea of the invention; meanwhile, for a person skilled in the art, according to the idea of the present invention, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present invention.
Claims (10)
1. An interaction method, comprising:
receiving the operation that a user triggers a virtual asset entrance in an input method interface, and entering a corresponding virtual asset interface;
receiving blind extraction operation of the user in the virtual asset interface, and determining a target exchange object extracted corresponding to the blind extraction operation;
and exchanging the target exchange object by adopting the virtual assets of the user.
2. The method of claim 1, wherein said entering a corresponding virtual asset interface comprises:
and entering a home page corresponding to the virtual asset interface, and displaying a plurality of categories of at least one type of exchange object in the home page.
3. The method of claim 2, further comprising:
receiving a selection operation of the user for the categories in the home page, and determining target categories selected by the selection operation correspondingly;
entering an object extraction page of the virtual asset interface, wherein the object extraction page corresponds to the target category;
and displaying the exchange objects contained in the target categories in a content display area of the object extraction page, and displaying a plurality of blind extraction elements in an extraction area of the object extraction page.
4. The method of claim 3, wherein the receiving the user's blind draw operation in the virtual asset interface comprises:
receiving blind extraction operation of the user for blind extraction elements in the extraction area;
the determining the target redemption object extracted corresponding to the blind extraction operation includes:
determining a target blind extraction element corresponding to the blind extraction operation;
and determining the exchange object corresponding to the target blind extraction element according to a preset mapping rule, and determining the exchange object corresponding to the target blind extraction element as a target exchange object.
5. The method of claim 2, further comprising:
and displaying the extraction time information corresponding to each category in the home page.
6. The method of claim 3, wherein after determining that the selecting operation corresponds to the selected target category, the method further comprises:
judging whether the current time belongs to the extraction time period corresponding to the target category;
if the current time belongs to the extraction time period corresponding to the target category, executing the step of determining the target category selected corresponding to the selection operation;
and if the current time does not belong to the extraction time period corresponding to the target category, displaying the prompt information of abnormal extraction time.
7. The method of claim 1, wherein after receiving a blind extraction operation by the user for a redemption object in the virtual asset interface, the method further comprises:
judging whether the virtual assets of the user meet extraction conditions;
if the virtual assets of the user meet the extraction conditions, executing a step of determining target exchange objects extracted corresponding to the extraction operation;
and if the virtual assets of the user do not meet the extraction conditions, displaying prompt information about abnormal extraction conditions.
8. An interactive apparatus, comprising:
the triggering module is used for receiving the operation of triggering the virtual asset entrance in the input method interface by a user and entering the corresponding virtual asset interface;
the extraction module is used for receiving blind extraction operation of the user in the virtual asset interface and determining a target exchange object extracted corresponding to the blind extraction operation;
and the exchange module is used for exchanging the target exchange object by adopting the virtual assets of the user.
9. A readable storage medium, characterized in that instructions in the storage medium, when executed by a processor of an electronic device, enable the electronic device to perform the interaction method according to any one of method claims 1-7.
10. An electronic device comprising a memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by one or more processors the one or more programs including instructions for:
receiving the operation that a user triggers a virtual asset entrance in an input method interface, and entering a corresponding virtual asset interface;
receiving blind extraction operation of the user in the virtual asset interface, and determining a target exchange object extracted corresponding to the blind extraction operation;
and exchanging the target exchange object by adopting the virtual assets of the user.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911253515.1A CN113032057A (en) | 2019-12-09 | 2019-12-09 | Interaction method and device and electronic equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911253515.1A CN113032057A (en) | 2019-12-09 | 2019-12-09 | Interaction method and device and electronic equipment |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113032057A true CN113032057A (en) | 2021-06-25 |
Family
ID=76451416
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911253515.1A Pending CN113032057A (en) | 2019-12-09 | 2019-12-09 | Interaction method and device and electronic equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113032057A (en) |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090118001A1 (en) * | 2007-11-02 | 2009-05-07 | Bally Gaming, Inc. | Game related systems, methods, and articles that combine virtual and physical elements |
CN104599155A (en) * | 2014-11-29 | 2015-05-06 | 深圳市无微不至数字技术有限公司 | Credit exchange method, device and system |
CN105989516A (en) * | 2015-02-12 | 2016-10-05 | 广东欧珀移动通信有限公司 | Information display method and terminal |
CN106156228A (en) * | 2015-04-24 | 2016-11-23 | 腾讯科技(深圳)有限公司 | Resource delivery system, resource payment method and resource get method |
CN106648688A (en) * | 2016-12-29 | 2017-05-10 | 北京奇虎科技有限公司 | Information display method and apparatus |
US20170186279A1 (en) * | 2015-07-02 | 2017-06-29 | Paul Gonyea | Poker-like guessing game |
CN108111568A (en) * | 2017-11-03 | 2018-06-01 | 腾讯科技(上海)有限公司 | Method of Get Remote Object and device, storage medium and electronic device |
CN109663364A (en) * | 2017-10-13 | 2019-04-23 | 腾讯科技(深圳)有限公司 | Virtual prize provides control method and device, electronic equipment |
CN110139114A (en) * | 2019-05-06 | 2019-08-16 | 广州华多网络科技有限公司 | Processing method, device, computer equipment and the storage medium of fictitious assets data |
-
2019
- 2019-12-09 CN CN201911253515.1A patent/CN113032057A/en active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090118001A1 (en) * | 2007-11-02 | 2009-05-07 | Bally Gaming, Inc. | Game related systems, methods, and articles that combine virtual and physical elements |
CN104599155A (en) * | 2014-11-29 | 2015-05-06 | 深圳市无微不至数字技术有限公司 | Credit exchange method, device and system |
CN105989516A (en) * | 2015-02-12 | 2016-10-05 | 广东欧珀移动通信有限公司 | Information display method and terminal |
CN106156228A (en) * | 2015-04-24 | 2016-11-23 | 腾讯科技(深圳)有限公司 | Resource delivery system, resource payment method and resource get method |
US20170186279A1 (en) * | 2015-07-02 | 2017-06-29 | Paul Gonyea | Poker-like guessing game |
CN106648688A (en) * | 2016-12-29 | 2017-05-10 | 北京奇虎科技有限公司 | Information display method and apparatus |
CN109663364A (en) * | 2017-10-13 | 2019-04-23 | 腾讯科技(深圳)有限公司 | Virtual prize provides control method and device, electronic equipment |
CN108111568A (en) * | 2017-11-03 | 2018-06-01 | 腾讯科技(上海)有限公司 | Method of Get Remote Object and device, storage medium and electronic device |
CN110139114A (en) * | 2019-05-06 | 2019-08-16 | 广州华多网络科技有限公司 | Processing method, device, computer equipment and the storage medium of fictitious assets data |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109800325B (en) | Video recommendation method and device and computer-readable storage medium | |
CN107102746B (en) | Candidate word generation method and device and candidate word generation device | |
US10783459B2 (en) | Method and device for providing ticket information | |
CN105528403B (en) | Target data identification method and device | |
CN112508612B (en) | Method for training advertisement creative generation model and generating advertisement creative and related device | |
CN106815291B (en) | Search result item display method and device and search result item display device | |
CN112445970A (en) | Information recommendation method and device, electronic equipment and storage medium | |
US11546663B2 (en) | Video recommendation method and apparatus | |
CN113407828A (en) | Searching method, searching device and searching device | |
CN112948704B (en) | Model training method and device for information recommendation, electronic equipment and medium | |
CN109542297B (en) | Method and device for providing operation guide information and electronic equipment | |
CN112784151A (en) | Method and related device for determining recommendation information | |
CN111831132A (en) | Information recommendation method and device and electronic equipment | |
CN112465555B (en) | Advertisement information recommending method and related device | |
CN113032057A (en) | Interaction method and device and electronic equipment | |
CN114201665A (en) | Data processing method and device, electronic equipment and storage medium | |
CN113946228A (en) | Statement recommendation method and device, electronic equipment and readable storage medium | |
CN108762944B (en) | Processing method, device, equipment and medium of business system | |
CN108241438B (en) | Input method, input device and input device | |
CN111179011A (en) | Insurance product recommendation method and device | |
CN112363631A (en) | Input method, input device and input device | |
CN112241486A (en) | Multimedia information acquisition method and device | |
US20240259628A1 (en) | Method for displaying information | |
CN112989172B (en) | Content recommendation method, device, computer equipment and storage medium | |
CN113032056A (en) | Information display method and device and electronic equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |