Method, terminal and computer readable storage medium for automatically obtaining virtual resources
By identifying the mobile terminal status and automatically acquiring virtual resources, the problem of time-consuming manual reward collection for players has been solved, achieving automated reward acquisition and improving the user experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-01-27
- Publication Date
- 2026-03-24
AI Technical Summary
In the current technology, players need to manually click to claim game rewards, which is time-consuming and has a poor user experience. Some players are unable to claim or understand the in-game sign-in mechanism in a timely manner, resulting in the loss of rewards.
By recognizing the mobile terminal status, the system automatically identifies and filters virtual resource interface elements, receives pop-up prompts and performs corresponding operations, and sets automatic unlocking or power-on time periods to automatically acquire virtual resources.
Virtual resources can be automatically acquired without manual user intervention, improving the player experience, especially for players who are too busy or unable to use their devices, saving time and ensuring that rewards are not lost.
Smart Images

Figure CN114272605B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of network communication, in particular to a method for automatically obtaining virtual resources, a terminal and a computer readable storage medium. BACKGROUND
[0002] With the hand game more and more by people's like, hand game occupies a lot of people most of the leisure time, but with the current game, in order to attract players to play well, game manufacturers launched a variety of sign-in mechanism, reward activities.
[0003] Correspondingly, players need to sign in every day or get rewards, such as clicking on each module of the little red dot (reward red packet), and these all need players to spend a lot of time, in the long run, many players will be more impatient, only a small part of the players will be happy, because most of the time is like this: 1. When the click to get rewards become a kind of work, the patience of some players will be greatly consumed; 2. Some players are busy in a certain period of time (several days or even longer) for something, no time to play games, but the reward of their own hard work will be signed off, which is very regrettable; 3. Some large number of mysterious groups will be completely unable to access their mobile phones within a few days, and the proportion of players in this group is very large; 4. Some players who just touch the game often miss a lot of props and rewards sent by the system because they do not understand the game well.
[0004] Therefore, there is an urgent need for a method to help players automatically get game rewards to solve the problem that players must click on the red packet themselves. SUMMARY
[0005] Therefore, the present application aims to provide a method for automatically obtaining virtual resources, a terminal and a computer readable storage medium, which can solve the problem that users need to obtain virtual resources but need to sign in every day or manually obtain virtual resources, which requires a lot of time and has poor experience.
[0006] The technical solution adopted by the present application to solve the above technical problems is as follows:
[0007] The first aspect of the present application provides a method for automatically obtaining virtual resources, the method comprising the following steps: identifying the current state of the mobile terminal; obtaining virtual resources according to the state of the mobile terminal. Wherein, the obtaining of virtual resources comprises: identifying and screening the interface elements of virtual resources;
[0008] Receiving the pop-up prompt of the virtual resource interface and selecting;
[0009] According to the selected pop-up box content system, a corresponding virtual resource obtaining operation is performed.
[0010] The virtual resource includes an in-application virtual resource. According to the selected pop-up box content system, a corresponding virtual resource obtaining operation is performed.
[0011] The pop-up box of the virtual resource interface prompts a text box of “yes” or “no” in the content “whether to automatically obtain virtual resource”.
[0012] If “yes” is selected, the control system enters an automatic virtual resource obtaining operation, and the obtained virtual resource is fed back to the user.
[0013] If “no” is selected, the control closes the pop-up box, and the control system does not appear the pop-up box prompt on the same day.
[0014] The pop-up box of the virtual resource interface prompts a text box of “yes” or “no” in the content “whether to enter the pocket mode”.
[0015] If “yes” is selected, the automatically obtained virtual resource enters the pocket, and is displayed to the user in the virtual resource interface. After the virtual resource obtaining is completed, the control system sets the pocket mode in the background. If “no” is selected, the control closes the pop-up box, and the control system does not appear the pop-up box prompt on the same day.
[0016] The current state of the mobile terminal is identified, including that the mobile terminal is in a normal use state, a power-off state, or a power-on and screen-lock state.
[0017] When it is identified that the mobile terminal is currently in a power-off or power-on and screen-lock state, the following steps are further included.
[0018] The virtual resource category on the mobile terminal is identified, and a list is displayed.
[0019] According to the listed virtual resource list, an application-type virtual resource item is filtered for automatic obtaining.
[0020] The automatic unlocking or power-on time period of the mobile terminal is set in advance, and the condition for automatically obtaining the filtered application-type virtual resource is set.
[0021] When in the pre-set automatic unlocking or starting time period, the mobile terminal is controlled to automatically unlock or start, and the application internal virtual resource meeting the set automatic acquisition virtual resource condition is acquired according to the set automatic acquisition virtual resource condition;
[0022] The mobile terminal enters another locking mode agreed with the user, and the mobile terminal performs the automatic acquisition virtual resource operation in the locking mode.
[0023] The set screening acquisition virtual resource condition includes: the pre-set mobile terminal automatic unlocking or starting time period before the selected application class virtual resource is not opened;
[0024] The pre-set mobile terminal automatic unlocking or starting time period before the virtual resource opened but not acquired is acquired.
[0025] The mobile terminal enters another locking mode agreed with the user, and the mobile terminal performs the automatic acquisition virtual resource operation in the locking mode.
[0026] The locking mode is unlocked according to the pre-set unlocking mode;
[0027] When the unlocking mode error reaches a pre-set number of times, the mobile terminal is controlled to interrupt the operation;
[0028] After the virtual resource acquisition is completed or the mobile terminal is interrupted, the mobile terminal is controlled to restore the state before the virtual resource acquisition.
[0029] The method further includes the step of reminding the user of the acquired virtual resource, including normally displaying the acquired virtual resource and highlighting the unacquired virtual resource.
[0030] The second aspect of the application further provides a terminal, which includes a processor and a memory connected to the processor through a communication bus, the memory is used to store virtual resources and related display programs; the processor is used to control the virtual resources to perform the automatic acquisition virtual resource method.
[0031] The application further provides a computer readable storage medium, which includes a processor, a computer readable storage medium and a computer program stored on the computer readable storage medium, the computer program is executed by the processor to realize the steps in the above-mentioned method.
[0032] The method for automatically obtaining virtual resources, the terminal and the computer readable storage medium provided by the embodiment of the application can help the player who has no time to care but wants to obtain virtual resources or the player who cannot use the mobile terminal to automatically obtain virtual resources, and the user does not need to personally operate the mobile terminal to click to obtain, so that the use experience of the user can be greatly improved. BRIEF DESCRIPTION OF DRAWINGS
[0033] Figure 1 A hardware structure schematic diagram of a mobile terminal related to the application;
[0034] Figure 2 A communication network system architecture diagram provided by the embodiment of the application;
[0035] Figure 3 A method flowchart of a first embodiment of the method for automatically obtaining virtual resources of the embodiment of the application;
[0036] Figure 4 A method flowchart of a second embodiment of the method for automatically obtaining virtual resources of the embodiment of the application;
[0037] Figure 5 A method flowchart of a third embodiment of the method for automatically obtaining virtual resources of the embodiment of the application;
[0038] Figure 6 A method flowchart of a fourth embodiment of the method for automatically obtaining virtual resources of the embodiment of the application;
[0039] Figure 7 A method flowchart of a fifth embodiment of the method for automatically obtaining virtual resources of the embodiment of the application;
[0040] Figure 8 A method flowchart of a sixth embodiment of the method for automatically obtaining virtual resources of the embodiment of the application;
[0041] Figure 9 A method flowchart of a seventh embodiment of the method for automatically obtaining virtual resources of the embodiment of the application;
[0042] Figure 10 A method flowchart of an eighth embodiment of the method for automatically obtaining virtual resources of the embodiment of the application;
[0043] Figure 11 A method flowchart of a ninth embodiment of the method for automatically obtaining virtual resources of the embodiment of the application;
[0044] Figure 12A structure block diagram of a terminal first embodiment according to an embodiment of the present application;
[0045] Figure 13 A structure block diagram of a terminal second embodiment according to an embodiment of the present application. DETAILED DESCRIPTION
[0046] In order to make the technical problems to be solved by the present application, technical solutions and beneficial effects clearer and more apparent, the following will further describe the present application in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and do not limit the present application.
[0047] In the following description, the suffix used for an element such as "module", "part", or "unit" is merely intended for ease of understanding of the specification, and does not have a specific meaning or function thereof. Therefore, "module", "part", or "unit" can be mixedly used.
[0048] The terminal can be implemented in various forms. For example, the terminal described in the present application can include a mobile terminal such as a mobile phone, a tablet, a notebook computer, a palmtop computer, a Personal Digital Assistant (PDA), a Portable Media Player (PMP), a navigation device, a wearable device, a smart band, a pedometer, and the like, and a stationary terminal such as a digital TV, a desktop computer, and the like.
[0049] In the following description, a mobile terminal will be exemplified, and those skilled in the art will understand that the configuration according to the embodiments of the present application can be applied to a stationary type terminal, except for elements particularly used for mobile purposes.
[0050] Referring to Figure 1 , which is a hardware structure diagram of a mobile terminal according to an embodiment of the present application, the mobile terminal 100 can include an RF (Radio Frequency) unit 101, a WiFi module 102, an audio output unit 103, an A / V (audio / video) input unit 104, a sensor 105, a display unit 106, a user input unit 107, an interface unit 108, a storage 109, a processor 110, and a power supply 111, etc. Those skilled in the art will understand that the mobile terminal structure shown in FIG. 1 is not intended to limit the mobile terminal, and the mobile terminal can include more or less components than those shown, or combine certain components, or arrange the components differently. Figure 1 The mobile terminal structure shown in FIG. 1 does not limit the mobile terminal, and the mobile terminal can include more or less components than those shown, or combine certain components, or arrange the components differently.
[0051] The following will be described in detail with reference to Figure 1 The components of the mobile terminal will be described in detail.
[0052] The radio frequency unit 101 can be used for receiving and transmitting signals in information or communication processes. Specifically, the radio frequency unit 101 receives downlink information from a base station and provides the received information to the processor 110 for processing. In addition, the radio frequency unit 101 transmits uplink data to the base station. Typically, the radio frequency unit 101 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc. In addition, the radio frequency unit 101 can communicate with the network and other devices through wireless communication. The wireless communication can use any communication standard or protocol, including but not limited to GSM (Global System for Mobile communication), GPRS (General Packet Radio Service), CDMA2000 (Code Division Multiple Access 2000), WCDMA (Wideband Code Division Multiple Access), TD-SCDMA (Time Division-Synchronous Code Division Multiple Access), FDD-LTE (Frequency Division Duplexing-Long Term Evolution), TDD-LTE (Time Division Duplexing-Long Term Evolution), etc.
[0053] WiFi is a short-range wireless transmission technology. The WiFi module 102 can help users to send and receive e-mails, browse web pages, and access streaming media, etc. It provides users with wireless broadband Internet access. Although Figure 1 The WiFi module 102 is shown, but it is understood that it does not belong to the necessary components of the mobile terminal, and can be omitted as needed without changing the essence of the invention.
[0054] The audio output unit 103 can convert audio data, which is received by the radio frequency unit 101 or the WiFi module 102 or stored in the memory 109, into an audio signal and output the audio signal as sound when the mobile terminal 100 is in a call signal receiving mode, a call mode, a recording mode, a voice recognition mode, a broadcast reception mode, etc. In addition, the audio output unit 103 can provide audio output related to a particular function performed by the mobile terminal 100 (e.g., a call signal reception sound, a message reception sound, etc.). The audio output unit 103 can include a speaker, a buzzer, etc.
[0055] The A / V input unit 104 is configured to receive audio or video signals. The A / V input unit 104 can include a graphics processor (GPU) 1041 and a microphone 1042. The graphics processor 1041 processes image data of a still picture or a video obtained by an image capture device (e.g., a camera) in a video capture mode or an image capture mode. Processed image frames can be displayed on the display unit 106. Processed image frames can be stored in the memory 109 (or other storage medium) or transmitted via the radio frequency unit 101 or the WiFi module 102. The microphone 1042 can receive sound (audio data) via the microphone 1042 in a telephone call mode, a recording mode, a voice recognition mode, and the like, and can process such sound into audio data. Processed audio (voice) data can be converted into a format that can be transmitted to a mobile communication base station via the radio frequency unit 101 in the case of the telephone call mode. The microphone 1042 can implement various types of noise cancellation (or suppression) algorithms to cancel (or suppress) noise or interference generated in the process of receiving and transmitting audio signals.
[0056] The mobile terminal 100 also includes at least one sensor 105, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor includes an ambient light sensor and a proximity sensor, wherein the ambient light sensor can adjust the brightness of the display panel 1061 according to the brightness of ambient light, and the proximity sensor can turn off the display panel 1061 and / or the backlight when the mobile terminal 100 is moved to the ear. As one of the motion sensors, the accelerometer sensor can detect the magnitude of acceleration in each direction (generally three axes), and can detect the magnitude and direction of gravity when at rest, and can be used for applications that identify the posture of the mobile phone (such as switching between landscape and portrait screens, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometers, tapping), and the like. As for the fingerprint sensor, pressure sensor, iris sensor, molecular sensor, gyroscope, barometer, hygrometer, thermometer, infrared sensor, and other sensors that can be configured to the mobile phone, they are not described here.
[0057] The display unit 106 is configured to display information input by a user or information provided to the user. The display unit 106 can include a display panel 1061, which can be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), or the like.
[0058] User input unit 107 can be used to receive input numerical or character information, and generate key signal inputs related to user settings and function control of the mobile terminal. Specifically, user input unit 107 may include touch panel 1071 and other input devices 1072. Touch panel 1071, also known as touch screen, can collect touch operations on or near the user (such as operations performed by the user using a finger, stylus, or any suitable object or accessory on or near touch panel 1071), and drive corresponding connection devices according to a pre-set program. Touch panel 1071 may include two parts: a touch detection device and a touch controller. The touch detection device detects the user's touch position and the signal generated by the touch operation, and transmits the signal to the touch controller; the touch controller receives touch information from the touch detection device, converts it into touch point coordinates, sends it to processor 110, and can receive and execute commands from processor 110. In addition, touch panel 1071 can be implemented using various types such as resistive, capacitive, infrared, and surface acoustic wave. In addition to the touch panel 1071, the user input unit 107 may also include other input devices 1072. Specifically, other input devices 1072 may include, but are not limited to, one or more of the following: physical keyboard, function keys (such as volume control buttons, power buttons, etc.), trackball, mouse, joystick, etc., without being limited here.
[0059] Furthermore, the touch panel 1071 may cover the display panel 1061. When the touch panel 1071 detects a touch operation on or near it, it transmits the information to the processor 110 to determine the type of touch event. Subsequently, the processor 110 provides corresponding visual output on the display panel 1061 based on the type of touch event. Although in Figure 1 In this embodiment, the touch panel 1071 and the display panel 1061 are two independent components to realize the input and output functions of the mobile terminal. However, in some embodiments, the touch panel 1071 and the display panel 1061 can be integrated to realize the input and output functions of the mobile terminal. The specific implementation is not limited here.
[0060] Interface unit 108 serves as an interface through which at least one external device can connect to mobile terminal 100. For example, the external device may include a wired or wireless headset port, an external power supply (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device with an identification module, an audio input / output (I / O) port, a video I / O port, a headphone port, and so on. Interface unit 108 may be used to receive input (e.g., data, power, etc.) from the external device and transmit the received input to one or more elements within mobile terminal 100, or it may be used to transmit data between mobile terminal 100 and the external device.
[0061] The memory 109 can be used to store software programs and various data. The memory 109 may primarily include a program storage area and a data storage area. The program storage area may store the operating system, applications required for at least one function (such as sound playback, image playback, etc.), etc.; the data storage area may store data created based on the use of the mobile phone (such as audio data, phonebook, etc.). Furthermore, the memory 109 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device.
[0062] The processor 110 is the control center of the mobile terminal. It connects various parts of the mobile terminal via various interfaces and lines. By running or executing software programs and / or modules stored in the memory 109, and by calling data stored in the memory 109, it performs various functions and processes data of the mobile terminal, thereby providing overall monitoring of the mobile terminal. The processor 110 may include one or more processing units; preferably, the processor 110 may integrate an application processor and a modem processor. The application processor mainly handles the operating system, user interface, and applications, while the modem processor mainly handles wireless communication. It is understood that the modem processor may not be integrated into the processor 110.
[0063] The mobile terminal 100 may also include a power supply 111 (such as a battery) that supplies power to various components. Preferably, the power supply 111 can be logically connected to the processor 110 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system.
[0064] although Figure 1 As not shown, the mobile terminal 100 may also include a Bluetooth module, etc., which will not be described in detail here.
[0065] To facilitate understanding of the embodiments of the present invention, the communication network system on which the mobile terminal of the present invention is based is described below.
[0066] Please see Figure 2 , Figure 2 This invention provides a communication network system architecture diagram. The communication network system is an LTE system based on the universal mobile communication technology. The LTE system includes a UE (User Equipment) 201, an E-UTRAN (Evolved UMTS Terrestrial Radio Access Network) 202, an EPC (Evolved Packet Core) 203, and the operator's IP services 204, which are connected in sequence.
[0067] Specifically, UE201 can be the aforementioned terminal 100, which will not be elaborated here.
[0068] E-UTRAN202 includes eNodeB2021 and other eNodeB2022s. Among them, eNodeB2021 can connect to other eNodeB2022s via backhaul (e.g., X2 interface), and eNodeB2021 connects to EPC203. eNodeB2021 can provide UE201 with access to EPC203.
[0069] EPC203 may include MME (Mobility Management Entity) 2031, HSS (Home Subscriber Server) 2032, other MMEs 2033, SGW (Serving Gateway) 2034, PGW (Packet Data Network Gateway) 2035, and PCRF (Policy and Charging Rules Function) 2036, etc. Among them, MME2031 is the control node that handles signaling between UE201 and EPC203, providing bearer and connection management. HSS2032 provides registers to manage functions such as the Home Location Register (not shown in the diagram) and stores user-specific information such as service characteristics and data rates. All user data can be sent through SGW2034. PGW2035 can provide UE 201 IP address allocation and other functions. PCRF2036 is the policy and charging control decision point for service data flow and IP bearer resources. It selects and provides available policy and charging control decisions for the policy and charging enforcement function unit (not shown in the figure).
[0070] IP services 204 may include the Internet, intranet, IMS (IP Multimedia Subsystem), or other IP services.
[0071] Although the above description uses the LTE system as an example, those skilled in the art should understand that the present invention is not only applicable to the LTE system, but also to other wireless communication systems, such as GSM, CDMA2000, WCDMA, TD-SCDMA, and future new network systems, etc., which are not limited here.
[0072] Based on the aforementioned mobile terminal hardware structure and communication network system, various embodiments of the method of the present invention are proposed.
[0073] Example 1:
[0074] This application also provides a method for automatically acquiring virtual resources; please refer to [link to relevant documentation]. Figures 3 to 6 The method for automatically acquiring virtual resources is applied to mobile terminals, and the method specifically includes the following steps:
[0075] S101. Identify the current state of the mobile terminal;
[0076] Specifically, identifying the current state of the mobile terminal includes: the mobile terminal is in normal use, powered off, or powered on and locked.
[0077] S102. Obtain virtual resources according to the state of the mobile terminal.
[0078] Specifically, acquiring virtual resources includes:
[0079] S1021. Identify and filter interface elements of virtual resources;
[0080] S1022. Receive the pop-up prompt from the virtual resource interface and make a selection;
[0081] S1023. Control the system to perform the corresponding virtual resource acquisition operation according to the selected pop-up content.
[0082] In one embodiment, the virtual resources include in-app virtual resources, such as game rewards. The step of receiving a pop-up prompt from the virtual resource interface and making a selection, and controlling the system to execute the corresponding virtual resource acquisition operation based on the selected pop-up content, includes:
[0083] Select the "Yes" or "No" text box in the pop-up prompt "Automatically claim virtual resources?" on the virtual resource interface;
[0084] If "Yes" is selected, the control system will automatically acquire virtual resources and then provide feedback on the acquired virtual resources to the user.
[0085] If "No" is selected, the pop-up window will be closed; and the system will not display the pop-up window again that day.
[0086] In one embodiment, it further includes:
[0087] Select the "Yes" or "No" text box in the pop-up prompt "Enter Pocket Mode?" in the virtual resource interface;
[0088] If "Yes" is selected, the automatically acquired virtual resources will be put into the pocket and displayed to the user in the virtual resource interface. After the virtual resources are acquired, the pocket mode will be put into the background of the system.
[0089] If you select "No", the pop-up will be closed; and the system will not control the pop-up to appear again on that day.
[0090] In one embodiment, when it is detected that the mobile terminal is currently in a powered-off or powered-on locked state, the method further includes the following steps:
[0091] S201. Identify the categories of virtual resources on the mobile terminal and list them.
[0092] S202. Based on the listed list of virtual resources, filter the application-type virtual resource items that are automatically claimed;
[0093] S203. Pre-set the automatic unlocking or power-on time period for the mobile terminal; and set the conditions for automatically acquiring the selected application-type virtual resources;
[0094] S204. During the pre-set automatic unlock or power-on time period, control the mobile terminal to automatically unlock or power on, and acquire in-application virtual resources that meet the requirements according to the set conditions for automatically acquiring virtual resources.
[0095] Specifically, the conditions for filtering and obtaining virtual resources include:
[0096] Preset that the selected application-type virtual resources are not opened before the mobile terminal is automatically unlocked or powered on;
[0097] Virtual resources that were opened before the mobile terminal was automatically unlocked or powered on but were not automatically acquired.
[0098] S205. The mobile terminal enters another lock mode agreed upon with the user, in which the mobile terminal performs automatic acquisition of virtual resources.
[0099] In one embodiment, after the mobile terminal enters another lock mode agreed upon with the user, the step further includes:
[0100] S206. Unlock the locked mode according to the preset unlock mode;
[0101] S207. When the number of errors in the unlock mode reaches a preset number, control the mobile terminal to interrupt the operation;
[0102] S208. After the acquisition of virtual resources is completed or the operation of the mobile terminal is interrupted, control the mobile terminal to restore the state before the acquisition of virtual resources.
[0103] The method for automatically acquiring virtual resources described in this application identifies the current state of the mobile terminal and acquires virtual resources based on the state of the mobile terminal. Thus, the method described in this application can help players who do not have time to play the game but want to acquire virtual resources or players who cannot use the mobile terminal to automatically acquire virtual resources without requiring the user to manually operate the mobile terminal to click to acquire, which can greatly improve the user experience.
[0104] Example 2:
[0105] The method for automatically acquiring virtual resources described in this application can be applied to currently popular mobile games. It allows players who don't have time to manage virtual resources but still want to claim rewards, or helps players who cannot use their own phones to claim rewards, or helps new players claim their due event rewards. It also provides reminders for rewards that require manual claiming. This is extremely user-friendly for new players and those who don't have time to claim rewards, greatly saving them time and significantly improving their gaming experience. Please refer to [link / reference]. Figures 7 to 11 The following details the specific implementation of the method shown in the embodiments of this application when applied to mobile games.
[0106] S501: Identify the current working status of the mobile terminal and obtain virtual resources based on the working status of the mobile terminal;
[0107] In one embodiment, the virtual resource can be an application-type virtual resource, such as an application game or a reading document. In this embodiment, the current working state of the mobile terminal is identified, and an automatic game reward acquisition strategy is executed based on the working state of the mobile phone.
[0108] S502: When the mobile terminal is in normal use, execute the first reward acquisition strategy to claim the reward.
[0109] S503: When the mobile terminal is in a locked or powered-off state, execute the reward to obtain the second strategy domain reward.
[0110] Specifically, in this embodiment, the step of executing the first reward acquisition strategy when the mobile terminal is in normal use includes the following steps:
[0111] S5021. Open the virtual resource, enter the virtual resource, and identify the current virtual resource interface;
[0112] S5022, The virtual resource interface displays a pop-up prompt asking "Whether to automatically obtain rewards";
[0113] S5023. The user selects the above pop-up prompt according to their personal wishes, and the system performs the corresponding operation based on the user's selection;
[0114] S5024. If the user selects to agree to automatically obtain rewards, the above pop-up prompt will not appear on the virtual resource interface for that day.
[0115] S5025. If the user chooses to reject automatic acquisition or close the pop-up, the system will control and execute the corresponding action. If needed later, the user can complete the setting of the pop-up prompt content in the system's control center.
[0116] Specifically, in this embodiment, when the virtual resource is a game, the first strategy for obtaining rewards includes the following steps:
[0117] S50211. Open the game system, enter the game, and recognize the current game interface;
[0118] S50221, Control the game interface to display a pop-up prompt asking "Automatically claim?";
[0119] S50231. The user selects the above pop-up prompt according to their personal wishes, and the game system performs the corresponding operation based on the user's selection.
[0120] S50241. If the user selects to agree to automatic collection, the game system will prevent the above pop-up prompt from appearing on the game interface on that day.
[0121] S50251. If the user chooses to reject the automatic claim or close the pop-up, the game system will control and execute the corresponding action. If needed later, the user can complete the settings of the pop-up prompt content in the game system's control center.
[0122] In one embodiment, when the user selects to agree to automatic reward collection, the step may also include step S50261: the system controls the game interface to open the pocket mode, the automatically collected reward will be put into the pocket and displayed to the user on the game interface, and after the reward is obtained, the system controls the pocket mode to be placed in the background.
[0123] In one embodiment, the step of executing the second reward acquisition strategy when the mobile terminal is in a locked screen or powered-off state includes the following steps:
[0124] S5031. Identify the types of virtual resources existing on the mobile terminal and list them;
[0125] S5032. Based on the list of virtual resources, the user selects the virtual resource items for which they wish to receive a reward.
[0126] S5033: Users can pre-set the automatic unlocking or power-on time period of their mobile terminals and set the conditions for obtaining rewards for filtering virtual resources;
[0127] S5034. During the pre-set automatic unlock or power-on time period, control the mobile terminal to automatically unlock or power on, and obtain rewards for virtual resources that meet the requirements according to the set conditions for obtaining rewards for filtering virtual resources.
[0128] S5035, The mobile terminal enters another lock mode agreed upon with the user, and in this lock mode, the mobile terminal automatically performs the reward collection operation.
[0129] Specifically, in this embodiment, when the virtual resource is a game, the second strategy for obtaining line rewards includes the following steps:
[0130] S50311. Identify the game categories existing on the mobile terminal and list them;
[0131] S50321. Based on the listed games, the user selects the games for which they wish to receive rewards.
[0132] S50331. Users can pre-set the automatic unlocking or power-on time period of their mobile terminals and set the conditions for receiving rewards for selected games.
[0133] Specifically, the conditions for claiming rewards in the selected games include:
[0134] The game will not be automatically unlocked before the preset boot time or if the selected game has not been opened.
[0135] Games that were set to automatically unlock or opened before the system boot time but did not automatically claim rewards.
[0136] S50341. When the pre-set automatic unlock or power-on time period is within the specified time period, control the mobile terminal to automatically unlock or power on, and obtain rewards for eligible games according to the set conditions for receiving rewards from the selected games.
[0137] S50351. The mobile terminal enters another lock mode agreed upon with the user, and in this lock mode, the mobile terminal automatically performs the reward collection operation.
[0138] In one embodiment, the method further includes the step of:
[0139] S5036. The user can unlock the lock mode according to the preset unlock mode;
[0140] S5037: When the number of unlocking errors reaches a preset number, control the mobile terminal to interrupt the operation;
[0141] S5038. After the reward is received or the operation is interrupted by the mobile terminal, control the mobile terminal to restore the state before the reward was received.
[0142] In one embodiment, the method for automatically acquiring virtual resources further includes the step of:
[0143] S601. Identify the reward icon that needs to be clicked on the game interface;
[0144] Specifically, it identifies elements in the game interface that require clicking, such as icons or red dots.
[0145] S602. Enter the icon to operate on rewards and sign-in;
[0146] S603. If an ad pop-up appears, wait appropriately. If the reward is not claimed within a certain time, return to the previous screen and proceed with the automatic reward claiming operation for other modules.
[0147] S604. After completing the click-to-claim operation of the game interface icons, such as the red dot, record the interface elements and provide feedback to the user.
[0148] Specifically, after clicking the icon on the game interface, such as the red dot, to claim the reward, most of the rewards have already been collected into the game pocket. Take a screenshot of the interface where the rewards have been claimed, record the interface elements, and provide feedback to the user.
[0149] S605. Set up reminders for users who claim rewards in the feedback interface, such as providing bubble reminders for users of rewards in a specific area.
[0150] Specifically, it reminds users about the status of acquired virtual resources; this includes displaying a normal reminder for acquired virtual resources and highlighting a reminder for unacquired virtual resources.
[0151] The method for automatically acquiring virtual resources described in this application identifies the current working state of the mobile terminal and executes a reward acquisition strategy based on the working state. When the mobile terminal is in normal use, the first reward acquisition strategy unit controls the receipt of rewards; when the mobile terminal is locked or powered off, the second reward acquisition strategy unit controls the receipt of rewards. Thus, the method described in this application can help players who do not have time to play the game but want to receive rewards or who cannot use their mobile phones to automatically receive rewards without requiring the user to manually operate the mobile terminal to click to receive rewards, which can greatly improve the user experience during gameplay.
[0152] The method for automatically acquiring virtual resources described in this application can help players who don't have time to manage virtual resources but still want to claim rewards, or help players who are unable to use their own mobile phones to claim rewards, or help new players claim the rewards they deserve. It also provides reminders for rewards that need to be claimed manually. This is extremely user-friendly for new players and users who don't have time to claim rewards, greatly saving them time and significantly improving their gaming experience.
[0153] Example 3:
[0154] This application provides a terminal, which includes a processor and a memory connected to the processor via a communication bus. The memory is used to store virtual resources and related display programs. The processor is used to control the virtual resources to execute the above-described method for automatically acquiring virtual resources. The method for automatically acquiring virtual resources is described in detail in Embodiment 1 and will not be repeated here.
[0155] Please see Figures 12-13 In one specific embodiment, the terminal further includes a mobile phone status recognition module 30 and a reward acquisition strategy module 40; the mobile phone status recognition module 30 is used to identify the current working state of the mobile phone terminal; the reward acquisition strategy module 40 is used to execute a reward acquisition strategy according to the working state of the mobile phone; the reward acquisition strategy module 40 includes a first reward acquisition strategy unit 401 and a second reward acquisition strategy unit 402.
[0156] The reward acquisition first strategy unit 401 is used to control the receipt of rewards when the mobile terminal is in normal use.
[0157] The reward acquisition second strategy unit 402 is used to control the receipt of rewards when the mobile terminal is in a locked screen or powered-off state.
[0158] The reward acquisition first strategy unit 401 includes an interface recognition unit 4011, a pop-up reminder unit 4012, and a control center 4013 that are interconnected.
[0159] The interface recognition unit 4011 is used to enter the virtual resource and recognize the current virtual resource interface.
[0160] In one embodiment, the virtual resource is a game or a reading document, etc. In this embodiment, the virtual resource is a game. Specifically, the interface recognition unit 4011 is used to recognize the current game interface and the user's operation on the game interface. If the user's operation on the mobile terminal cannot be recognized within a preset time, the mobile terminal is controlled to automatically lock the screen.
[0161] The pop-up reminder unit 4012 is used to control the virtual resource interface to display corresponding pop-up reminders.
[0162] Specifically, in this embodiment, the pop-up reminder unit 4012 is used to control the game interface to display corresponding pop-up prompts; the pop-up prompts include a pop-up prompt for "whether to automatically claim rewards", and the user selects the above pop-up prompt according to personal preference, and the game system performs the corresponding operation according to the user's selection.
[0163] The control center 4013 is used to control and execute corresponding actions based on the pop-up prompts or system content settings selected by the user.
[0164] Specifically, if the user chooses to agree to automatic collection, the above pop-up prompt will not appear on the virtual resource interface for that day.
[0165] If the user chooses to reject the automatic claim or close the pop-up, the system will execute the corresponding action. If needed later, the user can set the content of the pop-up prompt in the system's control center.
[0166] In one embodiment, the control center 4013 also controls the game interface to enable pocket mode, where automatically received rewards are placed in the pocket and displayed to the user on the game interface. After the rewards are obtained, the control center puts the pocket mode in the background of the system.
[0167] In one embodiment, the reward acquisition first strategy unit 401 further includes a reward reminder unit 4014, which is used to provide a normal display reminder for rewards that have been claimed and to highlight and remind users of rewards that have not been claimed.
[0168] The second reward acquisition strategy unit 402 includes: a virtual resource category identification unit 4020, a reward selection unit 4022, and a reward setting unit 4023.
[0169] The virtual resource category identification unit 4020 is used to identify the virtual resource categories existing on the mobile terminal and list them.
[0170] The reward selection unit 4022 is used to allow the user to select the virtual resource items for which they wish to receive rewards based on the listed list of virtual resources.
[0171] The reward setting unit 4023 is used by the user to pre-set the automatic unlocking or power-on time period of the mobile terminal; and to set the conditions for receiving rewards by filtering virtual resources.
[0172] The conditions for claiming rewards for the selected virtual resources include:
[0173] The selected virtual resources are not opened before the preset automatic unlock time or the power-on time period;
[0174] Virtual resources that were preset to be automatically unlocked or opened before the system boot time but for which rewards were not automatically claimed.
[0175] In this embodiment, the virtual resource category identification unit 4020 is a game category identification unit 4021; specifically, the functions of each module in this embodiment are as follows:
[0176] The game category identification unit 4021 is used to identify the game categories existing on the mobile terminal and list them.
[0177] The reward selection unit 4022 is used to allow the user to select the game items for which they wish to receive rewards based on the listed game list.
[0178] The reward setting unit 4023 is used by the user to pre-set the automatic unlocking or power-on time period of the mobile terminal; and to set the conditions for receiving rewards from selected games.
[0179] The conditions for claiming rewards in the selected games include:
[0180] The game will not be automatically unlocked before the preset boot time or if the selected game has not been opened.
[0181] Games that were set to automatically unlock or opened before the system boot time but did not automatically claim rewards.
[0182] In this embodiment, the terminal identifies the current working state of the mobile phone through a mobile phone status recognition module; and the reward acquisition strategy module executes the reward acquisition strategy according to the working state of the mobile phone. When the mobile phone is in normal use, the first reward acquisition strategy unit is executed to control the receipt of the reward; when the mobile phone is locked or powered off, the second reward acquisition strategy unit is executed to control the receipt of the reward. Thus, the system described in this embodiment can help players who do not have time to play the game but want to receive rewards or who cannot use their mobile phones to automatically receive rewards without requiring the user to manually operate the mobile phone to click to receive rewards, which can greatly improve the user experience during the game.
[0183] Example 4:
[0184] According to an embodiment of the present invention, a computer-readable storage medium is provided thereon storing a computer program. When the computer program is executed by a processor, it implements the steps in the above-described method for automatically acquiring virtual resources. The specific steps are as described in Embodiment 1 and will not be repeated here.
[0185] The memory in this embodiment can be used to store software programs and various data. The memory may primarily include a program storage area and a data storage area. The program storage area may store the operating system, applications required for at least one function, etc.; the data storage area may store data created based on the use of the mobile phone, etc. Furthermore, the memory may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device.
[0186] The embodiments of the present invention have been described above with reference to the accompanying drawings. However, the present invention is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of the present invention without departing from the spirit and scope of the claims. All of these forms are within the protection scope of the present invention.
Claims
1. A method for automatically acquiring virtual resources, applied to a mobile terminal, characterized in that, The method includes the following steps: Identify the current state of the mobile terminal; The virtual resources are acquired based on the state of the mobile terminal. Specifically, acquiring virtual resources includes: Interface elements for identifying and filtering virtual resources; Receive pop-up prompts from the virtual resource interface and make selections; Based on the selected pop-up content, the system controls and executes the corresponding virtual resource acquisition operation; Identifying the current state of the mobile terminal includes: the mobile terminal is in normal use, powered off, or powered on and locked. When it is detected that the mobile terminal is currently in a powered-off or powered-on locked state, the further step includes: Identify the categories of virtual resources on the mobile terminal and create a list; Based on the list of virtual resources, filter the application-type virtual resource items that can be automatically claimed; Pre-set the time period for automatic unlocking or powering on of the mobile terminal; and set the conditions for automatically acquiring the selected application-type virtual resources; During the pre-set automatic unlock or power-on time period, the mobile terminal is controlled to automatically unlock or power on, and in-application virtual resources that meet the requirements are acquired according to the pre-set conditions for automatically acquiring virtual resources. The mobile terminal enters another lock mode agreed upon with the user, in which the mobile terminal automatically acquires virtual resources; specifically, it also includes: Users can unlock the lock mode according to the preset unlock mode; When the number of unlocking errors reaches a preset number, the mobile terminal will be controlled to interrupt the operation. After the reward is claimed or the operation is interrupted by the mobile terminal, control the mobile terminal to restore the state before the reward was claimed. The process of receiving a pop-up prompt from the virtual resource interface and making a selection, followed by the system performing the corresponding virtual resource acquisition operation based on the selected pop-up content, includes: Select the "Yes" or "No" text box in the pop-up prompt "Do you want to enter pocket mode?" in the virtual resource interface; If "Yes" is selected, the automatically acquired virtual resources will be put into the pocket and displayed to the user in the virtual resource interface. After the virtual resources are acquired, the pocket mode will be put into the background of the system. If you select "No", the pop-up will be closed; and the system will not control the pop-up to appear again on that day.
2. The method for automatically acquiring virtual resources according to claim 1, wherein the virtual resources include in-application virtual resources, and the step of receiving a pop-up prompt from the virtual resource interface and making a selection, and the system performing a corresponding virtual resource acquisition operation according to the selected pop-up content, includes: Select the "Yes" or "No" text box in the pop-up prompt "Automatically claim virtual resources?" on the virtual resource interface; If "Yes" is selected, the control system will automatically acquire virtual resources and then provide feedback on the acquired virtual resources to the user. If "No" is selected, the pop-up window will be closed; and the system will not display the pop-up window again that day.
3. The method for automatically acquiring virtual resources according to claim 2, wherein the set conditions for filtering and acquiring virtual resources include: Preset that the selected application-type virtual resources are not opened before the mobile terminal is automatically unlocked or powered on; Virtual resources that were opened before the mobile terminal was automatically unlocked or powered on but were not automatically acquired.
4. The method for automatically acquiring virtual resources according to claim 3, further comprising the step of: After the mobile terminal enters another locking mode agreed upon with the user, the method includes: Unlock the locked mode according to the pre-set unlock mode; When the number of unlocking errors reaches a preset number, the mobile terminal will be controlled to interrupt operation. After the acquisition of virtual resources is completed or the operation of the mobile terminal is interrupted, control the mobile terminal to restore the state before the acquisition of virtual resources.
5. The method for automatically acquiring virtual resources according to claim 4 further includes the steps of: reminding the user about the acquired virtual resources; including providing a normal display reminder for acquired virtual resources; and providing a highlighted display reminder for unacquired virtual resources.
6. A terminal, characterized in that, The terminal includes a processor and a memory connected to the processor via a communication bus. The memory is used to store virtual resources and related display programs; The processor is configured to control the virtual resource to perform the method for automatically acquiring virtual resources as described in any one of claims 1-5.
7. A computer-readable storage medium, characterized in that, The method includes a processor, a computer-readable storage medium, and a computer program stored on the computer-readable storage medium, which, when executed by the processor, implements the steps of the method as claimed in any one of claims 1 to 5.