Information processing method and device, electronic equipment and storage medium

By generating an auxiliary operation interface in the virtual item management system and providing storage space processing recommendations, the problem of operation interruption when storage space is insufficient is solved, achieving efficient storage space management and improved user experience.

CN121588441APending Publication Date: 2026-03-03NETEASE (HANGZHOU) NETWORK CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511518715.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-10-21
Publication Date
2026-03-03

AI Technical Summary

Technical Problem

When existing virtual item management systems run out of storage space, the workflow is interrupted, making it difficult for users to quickly determine the types and quantities of items that need to be cleared. This results in low operational efficiency, increased system resource consumption, and a negative impact on user experience.

Method used

An auxiliary operation interface is generated on the current screen, providing storage space processing recommendations. Users can manage storage space without leaving the current screen and quickly select the appropriate processing method through intelligent recommendations.

Benefits of technology

It simplifies the operation process, reduces the number of interface switching, lowers the server data processing pressure and mobile terminal resource consumption, and improves user experience and interaction efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121588441A_ABST
    Figure CN121588441A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides an information processing method and device, electronic equipment and a storage medium. The method comprises the following steps: determining the occupation amount of to-be-received virtual items and the available amount of a current storage space; when the occupation amount of the virtual article to be received exceeds the available amount of the current storage space, generating an auxiliary operation interface on the current interface; providing processing recommendation information for the storage space through the auxiliary operation interface; and performing selection processing operation on the processing recommendation information, and updating the available amount of the storage space. Through the technical means of directly generating the auxiliary operation interface on the current interface, the operation interruption problem that in a traditional scheme, an independent storage management interface must be skipped to is avoided. By providing targeted processing recommendation information, the selection complexity of the user is effectively reduced. A dynamic updating mechanism is adopted to continuously monitor the state of the storage space, and the continuity of the receiving process is ensured. Through the synergistic effect of the technical characteristics, the operation efficiency and the user experience of batch receiving of the virtual goods are remarkably improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present invention relate to the field of computer technology, and in particular to a virtual item storage space management technology, which is specifically applicable to application scenarios such as games and e-commerce that require batch processing of virtual items. Background Technology

[0002] This section is intended to provide background or context for embodiments of the invention as set forth in the claims. The description herein is not an admission that it is prior art simply because it is included in this section.

[0003] In existing virtual item management systems, when users receive virtual items in batches, if the storage space occupied by the items exceeds the current storage capacity, the system typically only prompts that space is insufficient, requiring the user to manually clear the items from the storage interface. This approach has the following drawbacks: First, the process is interrupted, requiring users to repeatedly switch between the receiving interface and the storage management interface, leading to low operational efficiency. Second, the system lacks intelligent guidance, making it difficult for users to quickly determine the type and quantity of items to be cleared, easily resulting in misoperations. Third, frequent interface switching increases system resource consumption and affects device operating efficiency. Especially in gaming scenarios, this interruptive processing significantly degrades the user experience, turning what should be a pleasant reward acquisition process into a negative experience. Summary of the Invention

[0004] In this context, embodiments of the present invention aim to provide an information processing method, apparatus, electronic device, and storage medium to at least partially solve the aforementioned problems existing in the related art.

[0005] In a first aspect of the present invention, an information processing method is provided, the method comprising: determining the amount of virtual items to be received and the amount of available storage space; when the amount of virtual items to be received exceeds the amount of available storage space, generating an auxiliary operation interface on the current interface; providing processing recommendation information for storage space through the auxiliary operation interface; performing a selection processing operation on the processing recommendation information to update the amount of available storage space.

[0006] In a second aspect of the present invention, an information processing apparatus is provided, comprising: a capacity determination module for determining the amount of virtual items to be received and the current available storage space; an interface generation module for generating an auxiliary operation interface on the current interface when the amount of virtual items to be received exceeds the current available storage space; a recommendation information providing module for providing processing recommendation information for storage space through the auxiliary operation interface; and a processing execution module for performing a selection processing operation on the processing recommendation information and updating the available storage space.

[0007] In a third aspect of the present invention, an electronic device is provided, comprising: a memory storing computer-executable instructions executable by a processor; and a processor for executing the computer-executable instructions to implement the steps of the information processing method described in any of the preceding claims.

[0008] In a fourth aspect of the present invention, a computer-readable storage medium is provided storing a computer program that, when executed by a processor, implements the steps of the information processing method described in any of the preceding claims.

[0009] This disclosure allows users to manage storage space without leaving the current interface by generating an auxiliary operation interface on the current screen and providing processing recommendations for storage space. This technology simplifies the operation process, reduces the number of screen switches, and thus lowers server data processing pressure and mobile terminal resource consumption. Furthermore, by providing targeted processing recommendations, users can more intuitively understand the amount of storage space that needs to be processed and quickly select the appropriate processing method based on system recommendations, making storage space management more efficient and convenient, and improving the user experience. Attached Figure Description

[0010] The above and other objects, features, and advantages of exemplary embodiments of the present invention will become readily apparent from the following detailed description taken in conjunction with the accompanying drawings. Several embodiments of the invention are illustrated in the drawings by way of example and not limitation, wherein: Figure 1 A schematic diagram illustrating the implementation environment of an information processing method provided in this embodiment of the disclosure; Figure 2 A flowchart of an information processing method provided in an embodiment of this disclosure; Figure 3 This is a schematic diagram of an auxiliary operation interface provided in an embodiment of the present disclosure; Figure 4 This is a schematic diagram of another auxiliary operation interface provided in an embodiment of the present disclosure; Figure 5 This is a schematic diagram of the structure of an information processing device provided in an embodiment of the present disclosure; Figure 6 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this disclosure.

[0011] In the accompanying drawings, the same or corresponding reference numerals indicate the same or corresponding parts. Detailed Implementation

[0012] To enable those skilled in the art to better understand the present disclosure, the technical solutions of the present disclosure will be clearly and completely described below with reference to the accompanying drawings of the embodiments. Obviously, the described embodiments are only some embodiments of the present disclosure, and not all embodiments. Based on the embodiments of the present disclosure, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present disclosure.

[0013] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this disclosure are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this disclosure described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0014] The accompanying drawings are schematic illustrations of this disclosure and are not necessarily drawn to scale. Some block diagrams shown in the drawings may be functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities may be implemented in software, in hardware modules or integrated circuits, or in networks, processors, or microcontrollers. Implementations can be carried out in various forms and should not be construed as limited to the examples set forth herein. The features, structures, or characteristics described in this disclosure can be combined in any suitable manner in one or more embodiments. Numerous specific details are provided in the following description to give a thorough description of embodiments of this disclosure. However, those skilled in the art will recognize that one or more specific details may be omitted when implementing the technical solutions of this disclosure, or other methods, components, apparatuses, steps, etc., may be used to replace one or more specific details.

[0015] Figure 1A system architecture diagram of the operating environment of this exemplary embodiment is shown. This system architecture may include a terminal device 110 and a server 120. The terminal device 110 may be a mobile phone, tablet computer, personal computer, smart wearable device, game console, etc., and has a display function capable of displaying a graphical user interface, which may include the operating system interface or the application interface. An application, such as a game program, is installed on the terminal device 110. The server 120 generally refers to the backend system providing application services in this exemplary embodiment; it may be a single server or a cluster of multiple servers. For example, a game server program is deployed on the server 120 to perform server-side game data processing. The terminal device 110 and the server 120 can be connected via a wired or wireless communication link for data transmission. The method in one exemplary embodiment of this disclosure can be executed by any one or more of the terminal device 110 and the server 120.

[0016] In one implementation, the above method can be implemented and executed based on a cloud interaction system. The cloud interaction system can be the system architecture described above. Various cloud applications, such as cloud gaming, can run under the cloud interaction system. Taking cloud gaming as an example, cloud gaming can be a game mode based on cloud computing. In the cloud gaming operation mode, the game program's execution entity and the game screen presentation entity are separated. The storage and execution of the game's control and interaction methods are completed on the cloud gaming server (such as the aforementioned server 120). The cloud gaming client (such as the aforementioned terminal device 110) is responsible for receiving and sending data and presenting the game screen. For example, the cloud gaming client can be a display device with data transmission capabilities located close to the user, such as a mobile terminal, television, computer, or PDA; while the cloud gaming server in the cloud performs information processing. When playing the game, the user operates the cloud gaming client to send operation commands to the cloud gaming server. The cloud gaming server runs the game according to the operation commands, encodes and compresses the game screen and other data, returns it to the cloud gaming client via the network, and finally, the cloud gaming client decodes and outputs the game screen.

[0017] In one implementation, the method described above can be implemented by the terminal device 110 alone. For example, without deploying the server 120, the terminal device 110 can run the application in a standalone environment to implement the game function and execute the method described above.

[0018] This embodiment provides an information processing method. Figure 2 This is a flowchart of an information processing method according to an embodiment of the present disclosure, such as... Figure 2 As shown, the process includes the following steps: S110, determine the amount of virtual items to be received and the amount of available storage space.

[0019] S120: When the amount of virtual items to be received exceeds the available storage space, an auxiliary operation interface is generated on the current interface.

[0020] S130 provides recommended information on storage space processing through an auxiliary operation interface.

[0021] S140: Select and process the recommended information, and update the available storage space.

[0022] The method provided in this embodiment allows users to complete storage space management without leaving the current interface while claiming batch rewards. This technique achieves a continuous operating experience by embedding interactive controls within the original interface and combining them with intelligent recommendation logic, thereby improving the interactive experience. Simultaneously, personalized recommendations enhance the depth of interaction between the system and the user, increasing the game's richness. Furthermore, this solution effectively solves the problem of operation interruption due to insufficient storage space in traditional methods, optimizing the human-computer interaction process and system response efficiency.

[0023] The steps described above are explained in detail below.

[0024] In step S110, the amount of virtual items to be received and the amount of available storage space are determined.

[0025] Optionally, the amount of virtual items to be received refers to the amount of storage space required by a batch of virtual items that the user is about to receive. Essentially, it reflects the degree, scope, or proportion of storage space occupied by the virtual items to be received. This amount can be determined based on the attributes of the virtual items and / or the rules for using storage space, including but not limited to, based on the quantity of virtual items, the number of storage units occupied by the virtual items, and the weight of the virtual items.

[0026] Optionally, the current available storage space refers to the remaining unused capacity in the user's storage system, such as the number of remaining usable storage units, usable storage weight, usable storage space range, etc. This data can be read in real time and used to determine whether the receiving conditions are met.

[0027] In step S120, when the amount of virtual items to be received exceeds the current available storage space, an auxiliary operation interface is generated on the current interface.

[0028] Optionally, the auxiliary operation interface can be a sub-interface, pop-up window, or regenerated interface that floats above the current main interface. Its displayed content is unrelated to the main interface but strongly related to its function, and usually includes elements such as guided operation, prompts, and option buttons.

[0029] In step S130, processing recommendations for storage space are provided through an auxiliary operation interface.

[0030] Optionally, processing recommendation information refers to intelligently recommending a set of storage optimization operations to the user based on storage space usage and the amount of virtual items to be received. Its purpose is to guide users to efficiently free up storage space and reduce the complexity of their choices. For example, it might recommend clearing unnecessary or low-value items.

[0031] In step S140, the recommended information is selected and processed, and the available storage space is updated.

[0032] Optionally, the selection process refers to the user selecting and executing a recommended processing method through actions such as clicking, dragging, or swiping to release or expand storage space.

[0033] In a specific game application of this embodiment, when a player claims a batch of rewards, if it is detected that the remaining slots in their inventory are insufficient to hold all the rewards, a mini inventory control pop-up window will appear without closing the original interface. This pop-up window displays the recommended number of item slots to clear and provides a quick access path. After clicking, the user is redirected to the corresponding access interface. Once completed, the user automatically returns to the original claiming interface until enough slots are freed up, at which point all rewards can be claimed with a single click.

[0034] In an optional implementation, the auxiliary operation interface is closed when the updated available storage space meets the required amount of virtual items to be received. This avoids users having to view redundant information after adjusting the storage space, reducing interface interference and improving operational smoothness.

[0035] In a specific application, for example, when a player is claiming a reward, if enough slots are freed up by clearing items as recommended, and the system determines that the current inventory capacity meets the requirements, the mini inventory control pop-up window will be hidden immediately to avoid interrupting the operation rhythm due to interface switching.

[0036] Disabling the auxiliary operation interface means removing the interface elements used to guide the processing of storage space from the current display interface when certain conditions are met, in order to maintain the simplicity of the interface and the continuity of operation.

[0037] Optionally, the auxiliary operation interface can be closed via a dynamic detection mechanism. This means that when the system detects that the updated available storage space is sufficient to accommodate the virtual items to be received, it automatically closes the interface. This process requires no manual user intervention, helping to optimize the user experience and reduce the cognitive burden of switching interfaces.

[0038] Optionally, disabling the auxiliary operation interface is not limited to its visual disappearance; it also includes reclaiming background resources and resetting the interface state. For example, when disabling the auxiliary operation interface, the system should ensure that the state of the relevant data model has been correctly updated to guarantee the accuracy and consistency of subsequent operations.

[0039] Among them, the available storage space refers to the amount of space that is not yet occupied in the current storage system. It is usually expressed in units and is used to measure whether new virtual items can be accommodated.

[0040] Optionally, the calculation of available storage space needs to consider various factors, such as the number of existing items, the different specifications of the space occupied by each item, and the system's own scalability. In practical applications, available storage space can be dynamically updated through a real-time monitoring mechanism to ensure that users always receive the latest storage status feedback when performing operations.

[0041] In an optional implementation, a processing recommendation information for storage space is provided through an auxiliary operation interface, including: providing processing recommendation information for items stored in the storage space through the auxiliary operation interface. In this way, the processing recommendation information specifically points to the items in the storage space, allowing players to quickly identify and process the most suitable items to free up sufficient storage space to complete the virtual item retrieval, thereby improving overall interaction efficiency and user experience.

[0042] For example, when the number of virtual items to be received is detected to exceed the current storage space capacity, the system generates an auxiliary operation interface on the current screen. This interface displays a list of items that can be cleaned up in the current storage space, including time-limited items, items that can be consumed in batches, etc. Users can directly select to clean up specific items to free up space.

[0043] Optionally, the display of recommended information can include visual identifiers and text descriptions. Visual identifiers can use color coding, icon markings, or other methods to distinguish items at different recommendation levels. Text descriptions can briefly describe the reasons for the recommendation, such as "about to expire" or "can be used in bulk." The displayed content can adaptively adjust based on screen space and user preferences, supporting expansion to view details or collapse to display a summary.

[0044] Optionally, the processing of stored items can include various methods such as use, sale, and dismantling. The system provides corresponding processing entry points based on item type; for example, using a button points to the item's functional interface, and a "sell" button connects to the trading system. The processing flow is designed as a closed-loop operation, automatically returning to the original interface after completion to maintain operational continuity. For operations requiring confirmation, a secondary confirmation prompt can be provided to prevent accidental operations.

[0045] In an optional implementation, the method further includes: providing processing guidance for items in the recommended information through an auxiliary operation interface, the processing guidance including instructions on how to use the items and / or processing paths. This provides intuitive guidance to users to complete item processing operations, thereby improving operational efficiency and user experience.

[0046] For example, see Figure 3 When the system detects that the number of items to be received exceeds the storage space capacity, an auxiliary operation interface is generated on the current screen. This interface displays a list of recommended items to be processed, and each item has a quick operation button next to it. Clicking the button will directly jump to the corresponding user interface of the item to free up the storage space.

[0047] Among them, the processing guidance refers to providing users with specific instructions on how to process specific items in the auxiliary operation interface, so as to help users efficiently free up storage space.

[0048] Optionally, guidance on how to process information can include text descriptions, icon prompts, and animated demonstrations to enhance user understanding and operational efficiency. For example, when processing recommended information, if the recommendation is to clear a certain type of consumable item, the guidance can clearly indicate that the item can be used directly without entering other interfaces. This approach not only reduces the cognitive burden on users but also reduces the number of steps required, thereby improving overall efficiency.

[0049] Optionally, the processing path refers to the specific way to use items in the storage space, which helps users smoothly perform item processing operations. Depending on the attributes of different items, the processing path may be to jump to the item usage interface, trigger usage directly in the auxiliary operation interface, or execute the operation sequence provided by the processing method.

[0050] Optionally, the processing path implementation can include controls that trigger item usage or controls that redirect to the target interface. For example, for items that are used only once or consumed quickly, they can be used directly through the operation controls provided in the auxiliary operation interface. For certain items that require a dedicated storage space interface to use, a one-click access method can be used to jump to the corresponding interface to adjust the storage space.

[0051] In an optional implementation, a user interface provides recommended processing information for storage space, including: providing storage space expansion options via the user interface, which allow users to expand storage space capacity using virtual resources. This provides users with a convenient way to directly increase storage capacity, avoiding the cumbersome item cleanup process and quickly meeting the storage needs of virtual items to be received.

[0052] For example, see Figure 4When the number of items to be received exceeds the current storage space capacity, the system generates an auxiliary operation interface on the current screen. In addition to displaying recommendations for items that can be cleared, this interface also provides an "Open Slots" button. After clicking, users can directly increase the number of storage slots by consuming virtual resources such as game coins or diamonds, without having to perform any item clearing operations.

[0053] The storage space expansion option is a feature provided in the auxiliary operation interface that allows users to increase their storage capacity by consuming virtual resources. Its purpose is to provide users with a convenient solution to address temporary storage shortages and avoid negatively impacting the user experience due to frequent interface switching. Storage space expansion is the highest priority option, directly affecting user benefits, and is generally displayed prominently at the top of the auxiliary operation interface.

[0054] Optionally, storage expansion options can include multiple different expansion plans, such as virtual resource consumption settings based on different price tiers, or expansion effect settings based on different time periods. Each plan can be matched with the user's current account balance in real time, displaying only options that the user can afford to pay for, avoiding invalid operations. In addition, storage expansion options may also incorporate user historical behavior data for personalized recommendations, such as prioritizing expansion methods frequently used by the user in the past, or intelligently matching the most suitable expansion path based on the type of virtual resources the user currently possesses.

[0055] Optionally, to further enhance the user experience, storage space expansion options can support one-click confirmation. That is, when a user clicks on an expansion option, the system automatically deducts virtual resources and updates storage space, while simultaneously refreshing the relevant status information on the main interface. The entire process requires no manual return to the original interface, achieving a seamless user experience. Furthermore, for certain high-value expansion options, the system can also set up a secondary confirmation mechanism to prevent accidental resource loss due to misoperation.

[0056] In an optional implementation, providing processing recommendations for items stored in the storage space through an auxiliary operation interface includes: determining the amount of storage space to be processed based on the amount of virtual items to be received and the available storage space; determining the target storage unit for processing based on the amount of storage space to be processed; and generating processing recommendation information on the auxiliary operation interface based on the items stored in the target storage unit. This allows for more precise guidance for users to release effective storage space, avoids ineffective operations, and improves interaction efficiency and user experience.

[0057] For example, when the system detects that the item to be received requires 15 slots of space and there are only 8 slots available, it calculates that an additional 7 slots of space need to be freed. Then, it analyzes the attributes, space occupied, and usage frequency of the items in the current storage unit, and prioritizes recommending items that can free up the required amount of space after use and can be consumed immediately, such as consumables that are about to expire or items that can be used in batches. A list of these recommended items is generated in the auxiliary operation interface for the user to choose from.

[0058] Among them, determining the amount of storage space to be processed based on the amount of virtual items to be received and the amount of available storage space means that the system calculates the minimum amount of space that needs to be released by comparing the total amount of virtual items to be received with the current available storage space.

[0059] Optionally, determining the amount of storage space to be processed can be implemented through a series of pre-defined calculation logic. First, the system obtains detailed information about the virtual items to be received, including the number of units each item occupies and the total number. Then, the system queries the available storage space, typically by reading the number of empty spaces in the player's inventory or other similar indicators. Next, the system compares the total amount of virtual items to be received with the currently available space. If the former is greater than the latter, the system calculates the difference, which is the amount of storage space to be processed. This value determines how many storage units need to be freed in the subsequent recommendation logic to meet the claiming conditions.

[0060] Optionally, the recommended target storage unit refers to a high-priority storage location selected based on system analysis results. This location provides clearing suggestions to help users quickly free up necessary storage space. The system needs to determine whether using these items will free up enough available storage space to meet the minimum capacity requirements for receiving new virtual items. Furthermore, the system can consider results from a comprehensive evaluation across multiple dimensions. For example, the system will prioritize units storing time-limited items, as these items lose their value once expired. Secondly, the system will consider the user's historical behavior, such as units containing frequently used items, which are typically consumable and easy to clear. Additionally, the system will consider the item's usage path to determine if the unit can be cleared in a single operation, thus improving efficiency. Finally, the system will weight and rank these factors, selecting several optimal units as recommendations to ensure users complete the necessary cleanup in the shortest possible time while minimizing the possibility of accidental operations.

[0061] Optionally, when determining the target storage unit for recommended processing, in addition to the basic comparison of the number of occupied items, the system can also consider the compatibility between items and storage space. For example, props with a specific shape need to occupy a specific storage area. Therefore, when determining the storage space to be processed, in addition to considering the number of grids required, it is also necessary to consider whether the spatial distribution of the empty grids after processing is compatible with the space occupied by the items to be received.

[0062] In an optional implementation, determining the target storage unit for recommendation processing based on the amount of storage space required includes: acquiring item information of the items stored in each storage unit and the user's item usage history data; determining the recommendation priority of each item based on the item information and item usage history data; and determining the target item and corresponding target storage unit for recommendation processing based on the amount of storage space required and the recommendation priority of each item. This allows for intelligent recommendation of the optimal processing solution by combining item attributes and user habits, achieving recommendation logic that better aligns with user operating habits, improving processing efficiency, and reducing operational complexity.

[0063] For example, when the system calculates that 5 slots of space need to be freed up, it will scan all the items in the storage units, obtain the expiration time, usage frequency and other attribute data of the items, combine them with the user's history of handling similar items in the past month, calculate the priority score for each item, and finally select the 3 items with the highest total score (a total of 6 slots of space can be freed up) as the recommended processing targets.

[0064] Optionally, the target storage unit can be one or more item slots in the storage space, or a logical unit in the virtual storage structure. For example, in a game scenario, each player's inventory typically consists of several item slots, which are identified in the system using coordinates or indices. When the system determines that an item in a slot has high priority and is suitable for clearing, that slot is marked as the target storage unit. Furthermore, the target storage unit can also be a dynamically generated temporary unit, such as when a batch reward claim is triggered, where the system dynamically divides the range of slots to be processed based on real-time calculations. This design ensures that the resource release strategy is flexible and targeted, while avoiding interference with normal user operations.

[0065] Optionally, item information can be obtained using various data collection methods. Basic attribute collection reads preset fields from the item database, such as type, level, and expiration date. Dynamic attribute collection monitors item status in real time, such as remaining uses and current effect value. Related attribute collection analyzes the relationships between items, such as set components and crafting materials. Extended attribute collection acquires third-party data, such as market prices and player reviews. These collection methods can establish a unified data model, enabling flexible data acquisition and updates through standardized interfaces.

[0066] Optionally, the selection of target storage units is based not only on the characteristics of the item itself, but also on the user's usage behavior patterns. Among these, item usage history data is a collection of data recording past user actions, which serves to provide a reference basis for user preferences and optimize the accuracy of item processing recommendations.

[0067] Optionally, item usage history data can encompass information across multiple dimensions, such as the frequency of item handling within a given timeframe, the method of handling (e.g., direct use, transfer, disposal), and the time taken for handling. This data reflects users' actual decision-making patterns when faced with different items, providing crucial information for system recommendations. For instance, if a user has quickly disposed of a certain type of consumable multiple times in the past month, it indicates a high willingness to use that type of item, allowing the system to prioritize it as a recommended item when encountering similar items later. Furthermore, item usage history data can be used to identify users' specific operational preferences; some users tend to handle multiple similar items at once, while others prefer to check the whereabouts of each item individually. By capturing these subtle differences, the system can further refine its recommendation strategies to better suit individual user needs.

[0068] Optionally, the collection and updating of item usage history data relies on the system's logging function. Every time a user performs an item-related operation (such as opening a package, using a prop, deleting an item, etc.), the system will record the relevant information and perform statistical analysis according to a preset time window (such as the last 30 days).

[0069] Optionally, various algorithmic models can be applied to calculate recommendation priorities. Weighted scoring models assign weights to different attributes to calculate a comprehensive score. Machine learning models automatically learn feature importance through training data. Collaborative filtering models learn from the behavioral patterns of similar users. Deep learning models uncover complex nonlinear relationships. These algorithms can be used to build ensemble learning frameworks, improving the accuracy and robustness of recommendations through model fusion.

[0070] In optional implementations, the item information includes at least one of the following: the item's usage duration; the item's consumption pattern; and the item's usage path. This allows for a comprehensive evaluation of the item's key attributes, providing multi-dimensional decision-making support for intelligent recommendations, thereby optimizing user operational efficiency and experience.

[0071] For example, when evaluating the processing priority of an item, the system will analyze the item's remaining validity period (e.g., expiring in 3 days), consumption method (e.g., can be used in batches), and usage path (items that can only be used by opening the interface), and combine this information to determine whether the item is suitable for recommended processing to free up storage space.

[0072] Optionally, item usage duration can include multiple time dimensions. Absolute duration refers to the item's fixed expiration time, such as limited-time event items. Relative duration refers to the item's remaining effective duration, such as the remaining duration of a buff. Periodic duration refers to the item's periodic availability period, such as being effective during a specific time period each day. Conditional duration refers to the item's triggered validity period, such as starting a countdown after use. These duration types can establish a unified time model, stored and compared through standardized formats, supporting complex time calculations and alerts.

[0073] Optionally, consumption patterns can be categorized based on multiple features. Quantity features distinguish between single consumption and batch consumption. Speed ​​features distinguish between fast consumption and slow consumption. Conditional features distinguish between unconditional consumption and consumption that requires specific conditions to occur. Effect features distinguish between consumption that produces immediate effects and consumption that produces lasting effects. These classifications can construct a knowledge graph of consumption behavior, enabling intelligent consumption strategy recommendations through a rule engine.

[0074] Optionally, usage paths can be divided into two main categories: simple paths and complex paths. Simple paths refer to items that can be used within the current interface or through a single interface jump, such as consumables that can be used directly by clicking or items that can be equipped by jumping to the equipment interface once. Complex paths require multiple interface jumps or complex combinations of operations to complete, such as crafting material items that require entering the crafting interface, selecting a recipe, confirming materials, and then performing the crafting process. The complexity of the usage path directly affects the ease with which the user can handle items; therefore, in the auxiliary operation interface, the system usually prioritizes recommending items with simpler paths to reduce the user's operational burden.

[0075] In an optional implementation, the item usage history data includes at least one of the following: information on frequently processed items by the user under preset conditions; and information on items that the user prioritizes processing each time they enter the storage space. This allows for improved accuracy and efficiency in recommending items based on the user's actual behavioral preferences and operating habits, thereby enhancing user experience and improving operational fluency.

[0076] For example, the system records the three most frequently processed item types when the user's storage space is nearly full, as well as the five items clicked first each time the storage interface is opened. When recommending items to process, this historical data is given priority to ensure that the recommendations match the user's operating habits.

[0077] Among them, the information on frequently processed items under preset conditions refers to the statistical results of data showing that, under specific conditions, users perform actions (such as use, deletion, etc.) on certain items more frequently than on other items. This information is used to identify the types of items that users are more likely to prioritize in resource-constrained or specific scenarios, providing a basis for subsequent intelligent recommendations.

[0078] Optionally, preset conditions can be set with various trigger scenarios. Space threshold conditions record user behavior when storage space utilization reaches a specific percentage, such as processing records under 90% load. Time window conditions collect data within a specific time period, such as operation statistics for the last 7 or 30 days. Task association conditions record item processing behavior before and after completing a specific task. Event period conditions enhance data collection during special game events. These conditions can be combined to build multi-dimensional user behavior analysis models.

[0079] Optionally, the information on frequently processed items by users under preset conditions is not limited to single-dimensional statistics; it can also be analyzed by combining multiple variables. For example, the user's operational behavior in different time periods and scenarios can be comprehensively evaluated to generate a more personalized recommendation list. This process typically relies on backend big data analytics capabilities, including real-time data collection, feature extraction, and pattern recognition technologies. In this way, the system can continuously learn from changes in user behavior and continuously optimize the recommendation effect.

[0080] Optionally, various algorithms can be used to statistically analyze frequently processed item information. Frequency statistics algorithms calculate the number of times an item is processed within a certain period. Time series analysis algorithms identify periodic patterns in item processing. Association rule algorithms discover processing dependencies between items. Cluster analysis algorithms categorize users into groups with different behavioral patterns. These algorithms can be used to construct a composite analytical framework, balancing the contribution of various indicators through weight adjustments.

[0081] The item information that users prioritize for processing each time they access the storage space refers to the record of the items a user processes first each time they visit the storage space interface. This information reflects the user's real-time decision-making behavior when facing storage space management tasks and can be used to build recommendation strategies that are more closely aligned with the user's actual needs.

[0082] Optionally, the items a user prioritizes for processing each time they access the storage space can be logged. This log tracks the user's specific actions during each access, extracting the prioritized items and their order. Through long-term accumulation and statistical analysis, a model of the user's short-term decision-making preferences can be built to support subsequent intelligent recommendation functions.

[0083] In an optional implementation, the selection process for the recommended information includes: responding to a selection instruction from the recommended information, navigating to the item selection interface; and after processing, returning to the current interface and updating the available storage space. This allows for item processing and retrieval without interrupting the user's existing workflow, improving overall operational smoothness and user experience.

[0084] For example, after a user clicks on a recommended consumable in the auxiliary operation interface, the system directly jumps to the usage interface of that consumable. After the user completes the usage operation, the system automatically returns to the original claim interface and updates the available space display, without the need to manually switch interfaces or refresh data.

[0085] In this context, "jumping to the item selection interface" means that after receiving the user's selection of a specific item, the system automatically guides the user to an interface related to the function of that item to perform processing operations.

[0086] Optionally, selection commands can support multiple interaction methods. Click commands are triggered by mouse or touchscreen clicks. Voice commands are parsed using voice recognition technology. Gesture commands are triggered by specific hand gestures. Keyboard shortcut commands are executed quickly using keyboard shortcuts. These interaction methods can be supported in parallel, automatically adapting to the best solution based on the user's device and preferences.

[0087] Optionally, redirecting to the item's usage interface can directly invoke the corresponding usage logic module, such as directly entering the beast-feeding interface or the experience-potion usage interface, without requiring the user to manually open their inventory or search for related items. This redirection mechanism relies on the system's internal metadata management for each item, including its usage path, usage conditions, and target interface entry point.

[0088] Optionally, during the process of navigating to the item selection interface, the system needs to ensure that the interface can correctly identify the current item and allow the user to complete the processing operation. To achieve this, the system typically transmits parameters through a preset data interface, such as item ID, quantity, and source interface, to ensure the continuity and consistency of the operation context.

[0089] The process of returning to the current interface and updating the available storage space after processing means that after the user completes the processing of the selected item, the system synchronously reflects the operation result back to the original interface and updates the current storage space status accordingly.

[0090] Optionally, after the user completes the operation, the system will record the effect of the operation, such as how many empty spaces were freed, whether items were successfully consumed, etc., and use this information as the basis for updates. The system will then automatically calculate the new available storage space and display the changes to the user, allowing the user to intuitively understand the current storage status.

[0091] In an optional implementation, the method further includes: after updating the available storage space, determining whether the updated available storage space meets the requirements for the virtual items to be received; if not, updating the processing recommendation information based on the updated available storage space; and providing the updated processing recommendation information through an auxiliary operation interface. This allows for dynamic adjustment of the recommendation content after the user performs some processing operations, ensuring that the recommendations remain effective and targeted, thereby improving the efficiency and experience of the user in completing the claiming process.

[0092] For example, after the user has processed the first batch of recommended items, the system detects that there is still insufficient space remaining, immediately recalculates the amount of space that needs to be released, generates a new recommendation list based on the current item status, and highlights the items with the highest priority in the auxiliary interface, guiding the user to continue processing until there is enough space.

[0093] The updated processing recommendation information refers to a set of processing suggestions recalculated based on the current new storage space status after the user has partially processed the storage space, in order to guide the user to further free up more space to meet the receiving conditions.

[0094] Optionally, when implementing the updated recommendation information, the system first records the amount of space freed up by the user's operations, and then re-evaluates which items have higher recommendation value based on the remaining required space. For specific implementation details, please refer to the aforementioned embodiments regarding determining the amount of storage space to be processed and determining the target storage unit for recommendation processing.

[0095] In an optional implementation, determining the amount of virtual items to be received and the current available storage space includes: obtaining a batch receiving instruction for virtual items; and determining the amount of virtual items to be received and the current available storage space. This allows players to trigger a storage capacity check based on their batch receiving needs, providing timely processing suggestions when conditions are not met, thus avoiding disruption to the user experience due to interrupted operations.

[0096] For example, when a player performs a "one-click claim" operation in the game interface, the system detects that the amount of the reward is greater than the number of remaining slots in the current inventory. Therefore, a mini inventory control pop-up window automatically appears to display recommended options for clearing items and quickly opening new slots, guiding the player to perform the relevant operations.

[0097] Among them, the virtual item batch receiving instruction refers to the operation request initiated by the user to receive multiple virtual items at once without closing the current interface. Its function is to start the storage space capacity detection logic while maintaining the continuity of interaction.

[0098] Optionally, the instruction to receive virtual items in bulk can be presented as an input method such as a button click, keyboard shortcut, or voice command. At the implementation level, this instruction triggers the backend service to predict the total number of virtual items to be received and compare it with the local storage space status.

[0099] Determining the total amount of virtual items to be received and the available storage space refers to the system calculating the total amount of virtual items to be received based on the user's batch claim instruction, and comparing it with the remaining available storage space to determine whether the user needs to be guided to perform any processing. For specific implementation details, please refer to the relevant sections of the foregoing embodiments.

[0100] In an optional implementation, when the updated available storage space meets the required amount of virtual items to be received, the virtual items to be received are stored in the storage space. This automatically completes the storage operation of the virtual items after the storage space processing is finished, avoiding the need for the user to manually claim them again, thereby improving user experience and operational efficiency.

[0101] For example, when a player attempts to claim reward items in bulk, if the current storage space is insufficient, a mini inventory control pops up on the reward claiming interface. The pop-up window includes recommended empty slots (slots containing a certain type of item). Players can use the control pop-up window to jump to the page for using items to free up the slot. After use, they return to the reward claiming interface. The system backend determines if there are not enough slots, and the mini inventory control pop-up window continues to be displayed on the front end to guide players to continue freeing up slots. When there are enough slots, the pop-up window disappears, and all rewards are automatically claimed and stored in the empty slots.

[0102] Optionally, storage operations can be designed with various execution strategies. Immediate storage executes immediately after each item is processed; batch storage processes items uniformly once space is sufficient; and phased storage completes items step-by-step based on their priority. These strategies can be flexibly selected based on item characteristics and system load to optimize storage efficiency.

[0103] Optionally, storage unit allocation can employ various algorithms. Categorized storage assigns items to preset areas based on their type. Compact storage prioritizes filling storage units with existing items. Balanced storage distributes items across multiple storage units. These algorithms can build intelligent allocation systems to optimize storage space utilization.

[0104] Optionally, for items with special spatial distribution requirements for storage units, such as props with special shapes that need to occupy multiple consecutive storage units in the horizontal and vertical directions, the system can prioritize the allocation of storage units based on the spatial distribution of currently available storage units to accommodate the special props. Alternatively, users can configure and adjust the location of available storage units to accommodate the special props.

[0105] In optional implementations, determining the storage space occupancy of virtual items to be received includes any of the following methods or combinations thereof: determining the storage space occupancy based on the quantity of virtual items to be received; determining the storage space occupancy based on the storage unit occupancy corresponding to the virtual items to be received; or determining the storage space occupancy based on the weight of the virtual items to be received. This provides flexible and diverse space calculation methods to adapt to the management needs of different types of virtual items, thereby optimizing the user's experience in managing storage space.

[0106] For example, the system can calculate space requirements using both the number of items and the amount of storage units occupied. For instance, 10 props can be calculated based on their quantity, occupying 10 slots, while special equipment can be calculated based on the actual 2 storage units it occupies, thus obtaining the total space requirement.

[0107] Optionally, based on the number of virtual items to be received, the system can directly calculate the minimum number of empty spaces required by multiplying the number by the storage unit of a single item. The advantage of this method is its simplicity and rapid response. This method can be used to initially estimate overall storage requirements. By counting the total number of virtual items to be received, the basic storage space requirements can be quickly determined, facilitating initial system assessment and resource allocation.

[0108] Optionally, based on the storage unit occupancy corresponding to the virtual items to be received, each virtual item is mapped to its corresponding storage unit, and the overall capacity occupancy of that unit is calculated. This method is a more accurate assessment, reflecting the actual occupancy ratio of different types of virtual items in the storage system, thereby improving the accuracy of judging storage space requirements. Some items may occupy multiple slots, while others may share a single slot. In this way, the system can more realistically simulate storage conditions and avoid misjudgments caused by relying solely on quantity.

[0109] Optionally, evaluating virtual items based on their weight is a method that considers their importance and priority. Different virtual items are assigned different "weight" coefficients, thus affecting the proportion of storage space they occupy. The core idea of ​​this method is to treat the "weight" of a virtual item as an abstract priority indicator to measure its importance and storage space usage. For example, the scarcer the item, the heavier it is, and the more storage space it requires. Corresponding to the above method embodiments, this invention provides an information processing device, see [link to previous document]. Figure 5 In an optional implementation, the device includes: a capacity determination module for determining the amount of virtual items to be received and the current available storage space; an interface generation module for generating an auxiliary operation interface on the current interface when the amount of virtual items to be received exceeds the current available storage space; a recommendation information providing module for providing processing recommendation information for storage space through the auxiliary operation interface; and a processing execution module for selecting and processing the processing recommendation information and updating the available storage space.

[0110] In an optional implementation, it further includes: an interface closing module, used to close the auxiliary operation interface when the updated available storage space meets the required amount of virtual items to be received.

[0111] In an optional implementation, the recommendation information providing module includes: an item recommendation unit, used to provide processing recommendation information for items stored in the storage space through an auxiliary operation interface.

[0112] In an optional implementation, it further includes: a processing guidance module, used to provide processing method guidance for items in the processing recommendation information through an auxiliary operation interface, the processing method guidance including indicating the usage method and / or processing path of the item.

[0113] In an optional implementation, the recommendation information providing module includes: a space expansion unit, used to provide storage space expansion options through an auxiliary operation interface, the expansion options being used to expand the storage space capacity through virtual resources.

[0114] In an optional implementation, the recommendation information providing module includes: a space quantity calculation unit, used to determine the amount of storage space to be processed based on the amount of virtual items to be received and the amount of available storage space; a target determination unit, used to determine the target storage unit for recommended processing based on the amount of storage space to be processed; and an information generation unit, used to generate processing recommendation information on the auxiliary operation interface based on the items stored in the target storage unit.

[0115] In an optional implementation, the target determination unit includes: a data acquisition subunit, used to acquire item information of items stored in each storage unit and user item usage history data; a priority evaluation subunit, used to determine the recommendation priority of each item based on the item information and item usage history data; and a target filtering subunit, used to determine the target items and corresponding target storage units for recommended processing based on the amount of storage space to be processed and the recommendation priority of each item.

[0116] In an optional implementation, the item information includes at least one of the following: the item's usage duration; the item's consumption pattern; and the item's usage path.

[0117] In an optional implementation, the item usage history data includes at least one of the following: information on items that the user frequently processes under preset conditions; and information on items that the user prioritizes processing each time they enter the storage space.

[0118] In an optional implementation, the processing execution module includes: an interface jump unit, used to jump to the user interface for selecting items in response to a selection instruction in the processing recommendation information; and a capacity update unit, used to return to the current interface and update the available storage space after processing is completed.

[0119] In an optional implementation, it further includes: a capacity judgment module, used to determine whether the updated available storage space meets the requirements for the virtual items to be received after updating the available storage space; a recommendation update module, used to update the processing recommendation information based on the updated available storage space when the requirements are not met; and an interface update module, used to provide the updated processing recommendation information through an auxiliary operation interface.

[0120] In an optional implementation, the capacity determination module includes: an instruction receiving unit for acquiring a batch receiving instruction for virtual items; and a capacity calculation unit for determining the amount of virtual items to be received and the amount of currently available storage space.

[0121] In an optional implementation, it further includes: an item storage module, used to store the virtual items to be received into the storage space when the updated available storage space meets the required amount of virtual items to be received.

[0122] In an optional implementation, the capacity determination module includes any one or a combination of the following sub-modules: a quantity occupancy determination sub-module, used to determine the occupancy of virtual items to be received based on the quantity of virtual items to be received; a storage unit occupancy determination sub-module, used to determine the occupancy of virtual items to be received based on the storage unit occupancy corresponding to the virtual items to be received; and a weight occupancy determination sub-module, used to determine the occupancy of virtual items to be received based on the weight of the virtual items to be received.

[0123] The information processing apparatus provided in this disclosure has the same implementation principle and technical effects as the aforementioned method embodiments. For the sake of brevity, any parts not mentioned in the apparatus embodiments can be referred to the corresponding content in the aforementioned method embodiments.

[0124] It should be noted that although several units / modules or sub-units / modules of the device have been mentioned in the detailed description above, this division is merely exemplary and not mandatory. In fact, according to embodiments of the present invention, the features and functions of two or more units / modules described above can be embodied in one unit / module. Conversely, the features and functions of one unit / module described above can be further divided and embodied by multiple units / modules.

[0125] This invention also provides an electronic device, such as... Figure 6 As shown, the electronic device includes a processor and a memory. The memory stores computer-executable instructions that can be executed by the processor. The processor executes the computer-executable instructions to implement any information processing method of the embodiments of this disclosure. For specific implementation methods and the resulting technical effects, please refer to the method embodiments, which will not be repeated here.

[0126] Figure 6 This is a schematic diagram of the structure of an electronic device. The electronic device 1100 includes a processor 1101 with one or more processing cores, a memory 1102 with one or more computer-readable storage media, and a computer program stored in the memory 1102 and executable on the processor. The processor 1101 and the memory 1102 are electrically connected. Those skilled in the art will understand that the electronic device structure shown in the figure does not constitute a limitation on the electronic device, and may include more or fewer components than shown, or combine certain components, or have different component arrangements.

[0127] The processor 1101 is the control center of the electronic device 1100. It connects various parts of the electronic device 1100 through various interfaces and lines. By running or loading software programs and / or modules stored in the memory 1102, and calling data stored in the memory 1102, it executes various functions of the electronic device 1100 and processes data, thereby performing overall monitoring of the electronic device 1100.

[0128] Optionally, the electronic device 1100 further includes: a touch display screen 1103, a radio frequency circuit 1104, an audio circuit 1105, an input unit 1106, and a power supply 1107. The processor 1101 is electrically connected to the touch display screen 1103, the radio frequency circuit 1104, the audio circuit 1105, the input unit 1106, and the power supply 1107. Those skilled in the art will understand that... Figure 6The electronic device structure shown does not constitute a limitation on the electronic device and may include more or fewer components than shown, or combine certain components, or have different component arrangements.

[0129] This invention also provides a computer-readable storage medium storing a computer program, wherein the computer program is configured to execute any information processing method of this disclosure embodiment when run by a processor. For specific implementation methods and the resulting technical effects, please refer to the method embodiments, which will not be repeated here.

[0130] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, essentially, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, a terminal device, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0131] In the description of this invention, it should be noted that the terms "center," "upper," "lower," "left," "right," "vertical," "horizontal," "inner," and "outer," etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are used only for the convenience of describing the invention and for simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on the invention. Furthermore, the terms "first," "second," and "third" are used for descriptive purposes only and should not be construed as indicating or implying relative importance.

[0132] Finally, it should be noted that the above-described embodiments are merely specific implementations of the present invention, used to illustrate the technical solutions of the present invention, and not to limit it. The scope of protection of the present invention is not limited thereto. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that any person skilled in the art can still modify or easily conceive of changes to the technical solutions described in the foregoing embodiments within the technical scope disclosed in the present invention, or make equivalent substitutions for some of the technical features; and these modifications, changes, or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention, and should all be covered within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.

Claims

1. An information processing method, characterized in that, The method includes: Determine the amount of virtual items to be received and the current available storage space; When the amount of virtual items to be received exceeds the available storage space, an auxiliary operation interface is generated on the current interface. The auxiliary operation interface provides processing recommendations for the storage space; The recommended processing information is selected and processed to update the available storage space.

2. The method according to claim 1, characterized in that, The method further includes: When the updated available storage space meets the required amount of virtual items to be received, close the auxiliary operation interface.

3. The method according to claim 1, characterized in that, The provision of processing recommendations for the storage space through the auxiliary operation interface includes: The auxiliary operation interface provides processing recommendations for items stored in the storage space.

4. The method according to claim 3, characterized in that, The method further includes: The auxiliary operation interface provides processing guidance for items in the processing recommendation information, including instructions on how to use the items and / or processing paths.

5. The method according to claim 1, characterized in that, The provision of processing recommendations for the storage space through the auxiliary operation interface includes: The auxiliary operation interface provides storage space expansion options, which are used to expand the storage space capacity through virtual resources.

6. The method according to claim 1, characterized in that, The provision of processing recommendations for items stored in the storage space through the auxiliary operation interface includes: Based on the amount of virtual items to be received and the amount of available storage space, determine the amount of storage space that needs to be processed; Based on the amount of storage space to be processed, the recommended target storage unit for processing is determined; Based on the items stored in the target storage unit, the processing recommendation information is generated on the auxiliary operation interface.

7. The method according to claim 6, characterized in that, The step of determining the target storage unit for recommended processing based on the amount of storage space to be processed includes: Obtain item information for each stored item and the user's item usage history data; The recommendation priority of each item is determined based on the item information and the item usage history data; Based on the required storage space and the recommended priority of each item, the target items and corresponding target storage units for recommended processing are determined.

8. The method according to claim 7, characterized in that, The item information includes at least one of the following: The shelf life of the item; The consumption pattern of items; The usage path of the item.

9. The method according to claim 7, characterized in that, The item usage history data includes at least one of the following: User-processed item information under preset conditions; The item information that users prioritize processing each time they access the storage space.

10. The method according to claim 1, characterized in that, The process of selecting and processing the recommended information includes: In response to the instruction to select an item from the processing recommendation information, the user is redirected to the item selection interface. After processing is complete, return to the current interface and update the available storage space.

11. The method according to claim 10, characterized in that, The method further includes: After updating the available storage space, determine whether the updated available storage space meets the required amount of virtual items to be received; If not satisfied, update the processing recommendation information based on the updated available storage space. The updated processing recommendations are provided through the auxiliary operation interface.

12. The method according to claim 1, characterized in that, The determination of the amount of virtual items to be received and the current available storage space includes: Receive instructions for receiving virtual items in bulk; Determine the amount of virtual items to be received and the amount of currently available storage space.

13. The method according to claim 12, characterized in that, The method further includes: When the updated available storage space meets the required amount of virtual items to be received, the virtual items to be received are stored in the storage space.

14. The method according to claim 1, characterized in that, Determining the amount of virtual items to be received includes any of the following methods or a combination thereof: The amount of virtual items to be received is determined based on the quantity of virtual items to be received; The amount of virtual items to be received is determined based on the storage unit usage corresponding to the virtual items to be received; The amount of virtual items to be received is determined based on their weight.

15. An information processing device, characterized in that, include: The capacity determination module is used to determine the amount of virtual items to be received and the amount of currently available storage space; The interface generation module is used to generate an auxiliary operation interface on the current interface when the amount of virtual items to be received exceeds the current available storage space. The recommendation information providing module is used to provide processing recommendation information for the storage space through the auxiliary operation interface; The processing execution module is used to select and process the processing recommendation information and update the available storage space.

16. An electronic device, characterized in that, include: Memory stores computer-executable instructions that can be executed by a processor; A processor for executing the computer-executable instructions to implement the method as claimed in any one of claims 1-14.

17. A computer-readable storage medium, characterized in that, The device contains a computer program that, when executed by a processor, implements the method as described in any one of claims 1-14.