Temporary demand-based stall sharing management method and platform, electronic equipment and medium
By combining digital resource databases and IoT terminals, intelligent matching and automated management of stall resources are achieved, solving the problem of integrating diverse user needs in agricultural wholesale markets, improving resource utilization and user experience, standardizing transaction order, and promoting a win-win situation for urban management and market operation.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-23
- Publication Date
- 2026-03-27
AI Technical Summary
The existing stall management system of agricultural wholesale markets cannot effectively integrate the diverse user needs, resulting in complex operation, low resource utilization, inability to support temporary and small-scale transaction needs, and lack of dynamic guidance and automated settlement capabilities, causing urban management problems such as street vending.
By establishing a digital resource database and combining it with IoT terminals and cloud platforms, we can achieve intelligent matching and time-sharing of stall resources, provide electronic guidance information and contactless payment, integrate user registration, stall status, demand matching, order generation and resource release steps, and use preset algorithms to optimize stall allocation and automated verification.
It improved the overall utilization rate of stall resources, standardized the transaction order, solved the problem of street vendors occupying the road, improved user experience and market operation efficiency, and achieved a balance between social and economic benefits.
Smart Images

Figure CN121745596A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of stall management technology, specifically to a stall sharing management method, platform, electronic device, and medium based on temporary needs. Background Technology
[0002] Currently, management software for agricultural wholesale markets is primarily built around the core needs of market managers, with functional modules often designed in silos and lacking integration capabilities. For example, a merchant completing a transaction may need to perform vehicle registration, fee payment, and stall search in different software programs, resulting in a lengthy and inefficient process. These systems mainly serve fixed merchants and large truck transactions, focusing on single-point functionality at the management level. They lack deep integration with industry characteristics and the needs of diverse users (such as mobile farmers, market operators, and government regulators), and therefore cannot support innovative sharing economy models.
[0003] 1. Regarding the supply of physical space, the existing market stall design mainly targets fixed merchants: Fruit and vegetable trading sheds / halls: These provide open, large spaces to serve bulk commodity trading, but the large stall areas cannot meet the needs of small-scale, temporary farmers for "small-area" stalls.
[0004] Street-front shops or internal storefronts: These have fixed ownership or lease terms and serve merchants with continuous and stable operations, making "time-sharing leasing" impossible.
[0005] Temporary areas in front of shops (such as colored asphalt surfaces): These areas are only allowed to be used temporarily during specific times such as holidays, making it impossible to achieve "continuous and high-frequency" standardized leasing and management.
[0006] 2. Deficiencies in existing technologies Deficiencies in digital management: Existing software systems have fragmented functions, requiring users to navigate multiple systems to complete a single business process, resulting in complex operations and high time costs. The system cannot intelligently match users' temporary needs with idle market stall resources, and lacks dynamic guidance and automated settlement capabilities.
[0007] Physical space supply deficiencies: The market lacks standardized stalls specifically designed for local farmers who come to the city to trade, characterized by "temporary operations, small individual usage areas, short usage periods, but high overall demand frequency." This directly leads to urban management problems such as street vending, poor environmental sanitation, traffic safety, and food safety hazards.
[0008] Operational model deficiencies: Existing technological solutions cannot achieve refined operation characterized by "time-sharing and clear property rights." Market space resource utilization is low, failing to provide mobile vendors with flexible, convenient, and standardized trading venues, making it difficult to achieve a win-win situation for farmers, urban management, and market operators. Summary of the Invention
[0009] To address the shortcomings of existing technologies, this invention aims to overcome their deficiencies and provide a method, platform, electronic device, and medium for managing shared stalls based on temporary needs. Its core objective is to efficiently integrate and intelligently allocate idle or shareable stall resources within the market through a digital platform, enabling time-sharing sharing of stalls. This provides temporary users such as local farmers trading in the city with a standardized stall usage experience that is on-demand, readily available, intelligently guided, and allows for seamless payment. Through intelligent management, it improves the comprehensive utilization rate of market stall resources, standardizes transaction order, helps solve urban management problems such as street vending, and achieves a balance between social and economic benefits.
[0010] To achieve the above objectives, the present invention provides the following technical solution: a stall sharing management method based on temporary needs, applied to a cloud platform communicating with IoT terminals, the method comprising: The steps for digitizing resource information are as follows: acquire and synchronize user registration information and physical status information of stalls in the market to establish a digital resource database; wherein, the physical status information includes stall code, location, type and real-time usage status; Demand triggering and matching steps: In response to a user's request for temporary stall usage initiated through a terminal, a target stall is matched and allocated to the user based on real-time information in the digital resource database and a preset algorithm. Guidance and order generation steps: Generate electronic guidance information and usage order corresponding to the target booth, and send the electronic guidance information and usage order to the user terminal; the usage order is generated according to the pre-designed fee rules; Verification and execution steps: After receiving the successful payment voucher for the usage order, a verification instruction is sent to the corresponding IoT terminal so that the user can obtain access permission based on the verification instruction; Resource release steps: After the target stall is detected to have finished using the equipment, update its status to idle and release it back to the digital resource library.
[0011] In some embodiments, the preset algorithm considers at least one of the following dimensions when matching target stalls: the distance between the target stall and the market entrance, the degree of matching between the target stall's idle time period and the user's requested time period, and the user's historical usage preferences.
[0012] In some embodiments, in the verification and execution steps, the IoT terminal is a barrier gate, and the verification instruction contains authorized user vehicle information; the barrier gate automatically controls the lifting of the gate by identifying the information of the arriving vehicle and comparing it with the verification instruction.
[0013] In some embodiments, the resource information digitization step further includes: receiving shared information about the idle time slots of the stalls owned by the stallholders, published by the stallholders' terminals, and incorporating the information as an allocable resource into the digital resource library.
[0014] In some embodiments, the pre-design fee rules include billing by time, billing by weight, or a combination of both.
[0015] In some embodiments, the market stalls are fixed stalls arranged in a centralized manner according to a preset plan, each stall has an independent code identifier, and the stall area is configured to be suitable for temporary, small-batch transactions.
[0016] To achieve the above objectives, the present invention also provides the following technical solution: a stall sharing management platform based on temporary needs, comprising at least one processor and a memory, wherein the memory stores a computer program, and when the computer program is executed by the at least one processor, the platform implements the method as described in any one of claims 1 to 6.
[0017] To achieve the above objectives, the present invention also provides the following technical solution: an electronic device comprising: One or more processors; Memory; And one or more computer programs, wherein the one or more computer programs are stored in the memory and configured to be executed by the one or more processors, the computer programs including instructions for performing the method as claimed in any one of claims 1 to 6.
[0018] To achieve the above objectives, the present invention also provides the following technical solution: a computer-readable storage medium storing a computer program, wherein the computer program, when executed by a processor, implements the method as described in any one of claims 1 to 6.
[0019] To achieve the above objectives, the present invention also provides the following technical solution: a stall sharing management system based on temporary needs, comprising: The shared management platform as described in claim 7; One or more user terminals are used to initiate usage requests to the platform, receive guidance information and orders, and perform payment operations; One or more IoT terminals are deployed at the market site and communicate with the platform to perform entry verification operations.
[0020] Compared with the prior art, the beneficial effects of the present invention are: through the technical solution of the present invention, The integrated management model of "online platform + offline special layout" combines specific physical stall layouts (small area, centralized, with independent coding) designed for temporary needs with an AI-driven online shared management platform to systematically solve the problem of standardized entry and operation of mobile vendors.
[0021] AI-based dynamic resource matching and guidance method: The algorithm matches temporary user needs with dynamically changing shared booth resources in real time, and automatically generates the optimal allocation plan and on-site guidance information, which greatly shortens the time users spend looking for booths.
[0022] Seamless transaction loop throughout the entire process: Integrating online payment with IoT terminals (gate barriers), the entire process from reservation, allocation, payment to entry verification is automated and seamless, improving user experience and passage efficiency.
[0023] A two-way autonomous reservation and sharing mechanism: Not only can users reserve stalls, but stall owners can also actively post their available time slots to share stalls and receive revenue sharing or points incentives, thus activating existing market resources.
[0024] The technical solution described in this invention has the following beneficial effects: For urban management: Guiding street vendors who occupy the road to the interior of regulated markets has effectively solved urban management problems such as traffic congestion, environmental sanitation, and food safety, and improved the city's appearance.
[0025] For local farmers (sellers): It provides a flexible, convenient, and low-cost standardized business space. It can be used on demand and paid for based on actual usage, lowering the barriers to entry and reducing risks. Trading within the market attracts more customers, which helps sell agricultural products.
[0026] For market operators: It revitalized idle stall resources, improved space utilization and rental income. It enriched the market's business formats and attracted more foot traffic. The transaction data accumulated through the platform can support future precision marketing and contract farming.
[0027] For consumers (buyers): They can purchase a wider variety of agricultural products with more controllable quality in a standardized and hygienic market, resulting in a better shopping experience.
[0028] Overall process optimization: Through an intelligent closed loop of "resource information - dynamic guidance - intelligent payment - self-service appointment," the traditionally fragmented and manual multi-step operations are integrated into a continuous and automated online process, significantly improving market operation efficiency and user satisfaction, and enhancing user stickiness. Details of one or more embodiments of this application are set forth in the following drawings and description to make other features, objects and advantages of this application more readily apparent. The embodiments of this application will provide a detailed description and understanding of the application. Attached Figure Description
[0029] Figure 1 This is a system workflow diagram of the present invention; Figure 2 This is an embodiment of the present invention: a three-wheeled vehicle entry process; Figure 3 This is a schematic diagram of the shared stall layout and coding (A / B type stall distribution) as an embodiment of the present invention; Figure 4 This is an embodiment of the general layout scheme near the entrance / exit of the present invention. Detailed Implementation
[0030] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0031] In traditional agricultural wholesale market management, digital systems are often designed with siloed functional modules, leading to prolonged user workflows and reduced transaction efficiency. Specifically, the systems lack deep integration with the diverse needs of mobile farmers, market operators, and government regulators. Intelligent matching of temporary user demands with available market stalls is absent, and physical space supply is designed solely for large-scale transactions by fixed merchants, leaving small-scale, temporary transaction needs unmet. This results in continuously weakened resource utilization and disrupted transaction order.
[0032] For example, in agricultural wholesale markets, when local farmers bring fruits and vegetables to trade, vehicle registration, fee payment, and stall location search are required to be completed through multiple separate software programs. Users have to repeatedly switch between system interfaces and repeatedly enter information. Furthermore, because market stalls are planned as large open spaces for fruit and vegetable trading sheds or street-front shops with fixed lease terms, standardized stalls suitable for temporary, small-batch transactions are lacking. Farmers are forced to operate in undesignated areas, leading to environmental pollution, increased traffic safety risks, and the system cannot dynamically guide users to available stalls or automatically trigger the settlement process based on real-time availability.
[0033] If the above problems are not resolved, the ability to integrate market stall resources will be continuously weakened, the phenomenon of encroaching on roads will be further solidified, the difficulty of urban management will be systematically increased, and the implementation of the time-sharing operation model will be hindered, making it difficult to establish a collaborative mechanism among market operators, farmers and regulators, and the unity of social and economic benefits will not be achieved.
[0034] In response, this application proposes a stall sharing management method based on temporary needs, applied to a cloud platform communicating with IoT terminals. The method includes: The steps for digitizing resource information are as follows: acquire and synchronize user registration information and physical status information of stalls in the market to establish a digital resource database; the physical status information includes stall code, location, type and real-time usage status. Demand Triggering and Matching Steps: In response to a user's request for temporary stall usage initiated through the terminal, a target stall is matched and allocated to the user based on real-time information in the digital resource database and a preset algorithm. Guidance and order generation steps: Generate electronic guidance information and usage order corresponding to the target booth, and send the electronic guidance information and usage order to the user terminal; the usage order is generated according to the pre-designed fee rules; Verification and execution steps: After receiving the successful payment voucher for the usage order, a verification instruction is sent to the corresponding IoT terminal so that the user can obtain access permission based on the verification instruction; Resource release steps: After the target stall is detected to have finished using the equipment, update its status to idle and release it back to the digital resource library.
[0035] For ease of understanding, the following explains some key terms in this embodiment: Internet of Things (IoT) terminals refer to intelligent devices deployed in the physical world that can sense and collect information and communicate with networks. In the scenario of shared stall management, IoT terminals can include, but are not limited to, sensors, actuators, and smart access control devices. Their main function is to realize real-time monitoring of the physical stall status, entry verification, and other automated control functions.
[0036] A cloud platform refers to a distributed computing environment that provides IT infrastructure and application services such as computing resources, storage resources, and database services through a network. In this embodiment, the cloud platform acts as the core management system, responsible for processing user requests, storing and managing resource data, executing matching algorithms, generating orders, and communicating and controlling with IoT terminals.
[0037] A digital resource database refers to a structured and electronic database that stores information about stalls and users within a market. This database includes not only the basic attributes of stalls (such as codes, locations, and types), but also their dynamic real-time usage status, as well as user registration information and historical behavior data, providing data support for efficient stall matching and management.
[0038] The preset algorithm refers to a series of logical rules and computational models pre-configured in the cloud platform, used for intelligent matching and allocation based on user needs and stall resource availability. This algorithm aims to optimize stall resource utilization efficiency and improve user experience.
[0039] Electronic guidance information refers to the digital guidance information generated and sent to users after the system has matched them with a stall. This information may include a location map of the target stall, navigation routes, stall signs, etc., and is designed to help users quickly and accurately find their assigned stall.
[0040] A usage order is an electronic voucher automatically generated by the system after a user is successfully matched with a stall. It includes stall information, usage time period, billing details, and the amount due. This order serves as the basis for the user to obtain the right to use the stall and to make payment.
[0041] Pre-designed fee rules refer to a set of billing standards and calculation methods pre-set in the system backend. These rules define how usage fees are calculated based on stall type, usage duration, goods characteristics, or other factors, ensuring fairness and transparency in billing.
[0042] A payment voucher is a proof of successful payment generated by the payment system and returned to the cloud platform after a user completes payment for an order. This voucher serves as the basis for the system to confirm that the user has paid and authorize their use of the booth.
[0043] A verification command is an authorization signal or data packet sent by the cloud platform to the corresponding IoT terminal after confirming successful user payment. This command carries information allowing the user to enter or use a specific stall, triggering the IoT terminal to perform corresponding physical operations, such as opening the access control.
[0044] An entry permit refers to the permission granted by an IoT terminal or system to enter a market or use a specific stall after a user has completed payment and received a verification instruction. This permission is typically implemented automatically, simplifying the user's entry process.
[0045] This embodiment provides a stall sharing management method based on temporary needs, applied to a cloud platform communicating with IoT terminals. This method aims to achieve flexible sharing and efficient management of stall resources within a market through digital means, thereby meeting users' temporary stall usage needs.
[0046] In the process of digitizing resource information, the first step is to acquire and synchronize user registration information. This can be achieved in several ways. For example, users can manually register through a webpage or mobile application provided by the market management, submitting their identity information, contact information, and other basic data, which is then entered into the cloud platform. Alternatively, the market management can import registered user data from an existing user management system and periodically synchronize and update it to ensure the accuracy and timeliness of user information. Simultaneously, it is also necessary to acquire and synchronize the physical status information of stalls within the market. This can be done through manual inspections, with market staff periodically recording the occupancy and cleanliness of each stall and manually entering this information into the cloud platform. Alternatively, simple infrared or pressure sensors can be deployed in the stall area to detect whether any objects are occupying the stalls. The detected signals can be transmitted via wired or wireless means to a local data collector, which then uploads the data in batches to the cloud platform. Through these methods, a digital resource database is established, storing physical status information including stall codes, locations, types, and real-time usage status. For example, each stall is assigned a unique code, its geographical coordinates or region are recorded, stalls are divided into different types (such as vegetable area, fruit area), and its current status as vacant or occupied is recorded.
[0047] In the demand triggering and matching step, the system responds to temporary stall usage requests initiated by users via their terminals. Users can submit their specific stall requirements, such as desired usage time and stall type, through an application on their personal mobile terminal (such as a smartphone). This request is sent to the cloud platform. Based on real-time information in this digital resource library, the cloud platform matches and allocates a target stall to the user using a preset algorithm. For example, the preset algorithm could adopt a simple "first-come, first-served" principle, allocating the first available stall that meets the user's basic needs to the user according to the order in which requests arrive. Alternatively, the algorithm could randomly select one of all available stalls of the same type based on the stall type requested by the user.
[0048] During the guidance and order generation process, the system generates electronic guidance information and a usage order corresponding to the target stall. The electronic guidance information can be a simple text description, such as "Your stall is A10, please walk straight east for 50 meters." The usage order includes the stall code, the allocated usage time slot, and the fee calculated according to pre-designed fee rules. For example, the pre-designed fee rules can be set as a fixed hourly rate, without considering other factors. Subsequently, the electronic guidance information and usage order are sent to the user's terminal, where the user can view this information on their application interface.
[0049] In the verification and execution process, upon receiving a successful payment credential for the usage order, the system sends a verification instruction to the corresponding IoT terminal. For example, after a user completes payment through their terminal, the payment platform returns a payment success notification to the cloud platform. Upon receiving this notification, the cloud platform sends an open signal to a simple electric gate at the market entrance. This electric gate is configured to open automatically upon receiving any valid open signal. Thus, the user can obtain entry permission based on this verification instruction; for example, when the electric gate opens, the user is allowed to enter the market.
[0050] During the resource release process, once the system detects that a target stall has finished using the space, it updates its status to "idle" and releases it back to the digital resource library. For example, the system can automatically update the stall's status from "occupied" to "idle" after the end time is set in the usage order. Alternatively, market staff can manually change the stall's status to "idle" in the management backend after the user leaves. These updated status information are stored back in the digital resource library, allowing the stall to be reassigned to other users.
[0051] The following example will provide a more detailed explanation of the above technical solution: Suppose that in an agricultural wholesale market at location A, there are multiple fixed stalls, each assigned a unique code, such as "stall 101," "stall 102," etc., and their basic information, such as location and type (e.g., vegetable stall, fruit stall), has been entered into a cloud platform. The real-time usage status of these stalls is initially updated through regular inspections and manual recording by market management personnel. For example, management personnel inspect the market every hour, recording which stalls are vacant and which are occupied, and inputting this information into the cloud platform's digital resource database. Simultaneously, user A, a farmer temporarily selling agricultural products in the city, registers through a mobile application provided by the market, and their basic information is also stored in the cloud platform's user registration database.
[0052] One morning, User A arrives at Market A and needs a temporary stall to sell a small amount of produce they brought. User A opens the market application on their mobile device and initiates a temporary stall usage request, specifying a "vegetable stall" and expecting to use it for 3 hours. This request is sent to the cloud platform. Upon receiving the request, the cloud platform queries the real-time availability of all "vegetable stalls" in its digital resource database. Assume that both "stall 101" and "stall 102" are currently displayed as "available" (based on the most recent manually updated record). The cloud platform's preset algorithm uses a simple "first-come, first-served" principle to match and assign "stall 101" to User A.
[0053] Subsequently, the cloud platform generates electronic guidance information corresponding to "Stall 101," such as "You have been successfully assigned to Stall 101. Please proceed to the east side of the market; the stall is located 50 meters straight ahead from the entrance." Simultaneously, the system generates a usage order based on preset billing rules (e.g., all stalls are charged a uniform rate of 10 yuan per hour), showing that User A needs to pay 30 yuan. This electronic guidance information and usage order are sent to User A's mobile device. After viewing this information in their application, User A completes the payment of 30 yuan using the application's built-in payment function.
[0054] After receiving the successful payment voucher from the payment platform, the cloud platform immediately sends a verification command to a simple electric gate at the market entrance. Upon receiving the command, the electric gate opens automatically. User A, having obtained entry permission after the gate opens, is allowed to enter the market. Following the electronic guidance information, User A finds "Stall 101" and begins selling.
[0055] Three hours later, based on the end time set in the order, the cloud platform automatically updates the real-time usage status of "Stall 101" from "occupied" to "idle" and releases it back to the digital resource library so that it can be requested and allocated by other users again.
[0056] The aforementioned stall-sharing management method based on temporary needs effectively solves many problems existing in the management of current agricultural wholesale markets through digital means. Compared with the fragmented functions and lengthy operation processes of traditional market management software, this method integrates user registration, stall status management, demand matching, order generation, payment verification, and resource release into a single cloud platform, achieving process unification and automation. For example, user A does not need to switch between multiple systems to perform operations such as vehicle registration, fee payment, and stall inquiry; they can complete the entire process from request to entry through a single application, significantly improving operational efficiency.
[0057] Furthermore, this method establishes a digital resource database to manage the physical status information of market stalls in real-time or near real-time, enabling the market to dynamically monitor stall usage. This contrasts sharply with existing markets that primarily serve fixed merchants and lack support for temporary, small-batch transactions. Through a pre-defined algorithm for matching and allocation, this method can provide on-demand stalls for temporary users like User A, effectively addressing the lack of standardized stalls specifically designed for "temporary, small-area, and short-duration" users. This not only improves the overall utilization rate of market stall resources but also provides a standardized trading venue for mobile farmers, helping to alleviate urban management problems such as street vending and poor environmental sanitation.
[0058] By generating electronic guidance information and usage orders, and verifying and executing them with IoT terminals, this method achieves intelligent guidance and automated management of stall usage, reducing manual intervention and lowering operating costs. For example, after successful payment, user A can enter through the electric gate without waiting for manual verification, making the entire process smooth and convenient. This refined operation model enables time-sharing sharing of stalls, creating a win-win situation for farmers, city management, and market operators, demonstrating the innovativeness and practicality of this method's technological concept.
[0059] In some of the embodiments described above in this application, a scheme is proposed to match and assign target stalls to users based on a preset algorithm. However, in practical applications, if the matching algorithm fails to fully consider the actual needs of users and the specific conditions of the stalls, the matching results may be unsatisfactory. For example, users may be assigned to stalls that are far away or do not meet their preferences, thereby affecting the user experience and the effective utilization of stall resources.
[0060] In response, this application further proposes that the preset algorithm, when matching target stalls, comprehensively considers at least one of the following dimensions: the distance between the target stall and the market entrance, the matching degree between the idle time period of the target stall and the time period requested by the user, and the user's historical usage preferences.
[0061] This preset algorithm is a set of logical rules used to filter and determine the stalls that best match user requests from a digital resource library. It comprehensively considers multiple dimensions to improve matching accuracy and user satisfaction. The algorithm can be implemented based on a rule engine, for example, by setting priorities and weights to evaluate the suitability of different stalls; or it can use a machine learning model trained on historical data to predict user satisfaction with different stalls, thereby achieving intelligent matching.
[0062] The distance between the target stall and the market entrance refers to the physical distance between the stall to be matched and the main entrance of the market. Considering this factor during the matching process provides users with more convenient stall selection, especially for users carrying large quantities of goods or with limited time, where closer stalls are more attractive. The distance can be calculated based on a geographic coordinate system, such as through GPS data or a pre-set market map for route planning; alternatively, it can be approximated using simple grid distances or area divisions.
[0063] The matching degree between the target stall's available time slots and the user's requested time slot measures how well the available time slots of the target stall match the user's desired time slot specified in the request. A high matching degree means that the stall can fully meet the user's time slot needs, avoiding time conflicts or inconvenience. The matching degree can be expressed as the overlap length of time slots, the proximity of start times, or the consistency of end times. For example, the proportion of the overlap between the user's requested time slot and the stall's available time slots to the total duration of the user's requested time slot can be calculated; alternatively, a time window can be set to determine whether the stall's available time slots completely encompass the user's requested time slot.
[0064] User usage history preferences refer to a user's past habits, preferences, or specific requirements when using a stall, as recorded by the system. By analyzing user history data, it's possible to infer a user's preferences regarding stall location, type, size, or other characteristics, thus prioritizing stalls that match these preferences during the matching process. User history preferences may include frequently selected stall areas, stall types (such as proximity to specific product areas), usage duration, and other information. This preference data can be explicitly provided by the user during registration or implicitly obtained through data mining and behavioral analysis of the user's historical orders.
[0065] The solution proposed in this application, during the demand triggering and matching process, involves the cloud platform moving beyond simple matching based solely on the real-time availability of stalls when a user initiates a temporary stall usage request via a terminal. Instead, it employs a pre-defined algorithm to conduct a deeper evaluation of available stalls in the digital resource library. This algorithm comprehensively considers the distance between the target stall and the market entrance, prioritizing stalls with moderate or close proximity to enhance user convenience. Simultaneously, the algorithm accurately calculates the match between the target stall's idle time slot and the user's requested time slot, ensuring the allocated stall is fully available during the user's desired time period and avoiding time conflicts. Furthermore, the system references the user's historical usage preferences, such as the type of stall, area, or specific function the user previously favored, to recommend stalls that better meet their personalized needs. By comprehensively considering these dimensions, the pre-defined algorithm can score or rank potential stalls from multiple perspectives, ultimately intelligently filtering and allocating a target stall that best matches the user's needs and preferences, effectively solving the problems of poor user experience and low resource utilization efficiency that can result from simple matching.
[0066] The following example illustrates this: When a user initiates a temporary stall usage request through their terminal, such as requesting a stall for selling agricultural products from 9:00 AM to 12:00 PM, the cloud platform first filters all available stalls during that time period from its digital resource library. Subsequently, a pre-defined algorithm evaluates these available stalls across multiple dimensions. For example, the algorithm can calculate a comprehensive score for each stall. Regarding distance from the market entrance, a closer distance results in a higher score; regarding the match between the available time period and the user's requested time period, a stall receives full marks if it is completely available from 9:00 AM to 12:00 PM, and a lower score if it is only partially available; regarding user historical usage preferences, if the user has frequently chosen stalls near the east side of the market, then stalls located on the east side will receive additional points. For example, stall code A001 is 50 meters from the entrance, completely available from 9:00 AM to 12:00 PM, and located in the user's preferred eastern area; while stall code B002 is 200 meters from the entrance, also completely available from 9:00 AM to 12:00 PM, but located on the west side of the market. After taking all these factors into account, the preset algorithm will calculate that the overall score of booth A001 is higher than that of booth B002, and thus assign booth A001 as the target booth to the user.
[0067] Through the aforementioned technical solution, the preset algorithm comprehensively considers multiple factors when matching target stalls, ensuring that the allocated stalls not only meet basic availability but also highly match user requests in terms of geographical location, time availability, and personalized needs. This significantly improves user satisfaction with the assigned stalls, reduces additional communication or replacement requests due to unsuitable stalls, and thus optimizes the user experience. Simultaneously, through smarter matching, stall resources can be utilized more efficiently, preventing high-quality stalls from becoming idle due to improper matching or users from abandoning their use due to poor matching, thereby improving the overall operational efficiency and resource turnover rate of the stall sharing management system.
[0068] In some embodiments described above, a verification instruction is sent to the corresponding IoT terminal upon receiving a successful payment voucher for a usage order, enabling the user to obtain entry permission verification and execution steps based on the verification instruction. However, in practical applications, especially in scenarios requiring rapid, accurate, and unmanned vehicle entry management, how to efficiently automate the verification and execution of entry permissions to ensure smooth user passage and prevent unauthorized entry is a technical problem that needs to be solved.
[0069] In this regard, this application further proposes that in the verification and execution steps, the IoT terminal is a barrier gate, the verification instruction contains authorized user vehicle information, and the barrier gate automatically controls the lifting of the gate by identifying the information of the arriving vehicle and comparing it with the verification instruction.
[0070] A barrier gate is an automated device used to manage the entry and exit of vehicles or pedestrians, typically installed in parking lots, residential community entrances, market entrances, and other similar locations. Its function is to act as a physical barrier and automated control point, enabling physical management and control of vehicles entering and exiting the market. One implementation method uses a traditional electric barrier gate, driven by a motor to raise and lower the gate arm, and integrates a control module to communicate with a cloud platform. Another implementation method uses a smart barrier gate, which integrates image recognition modules, RFID reading modules, etc., enabling it to autonomously identify vehicle information and interact with the cloud platform. The verification command is an electronic command sent by the cloud platform to the IoT terminal (barrier gate), containing identification information for specific vehicles allowed to enter the market. Its function is to provide the barrier gate with clear authorization credentials, indicating which vehicles are allowed to pass, thereby achieving precise entry control. One implementation method includes the vehicle's license plate number in the verification command, which is a common vehicle identification method. Another implementation method includes the vehicle's electronic tag (such as an RFID tag) ID or a unique vehicle identification code (a specific part of the VIN code) in the verification command. The barrier gate automatically raises its arm by identifying the information of arriving vehicles and comparing it with the verification command. This technical feature describes how the barrier gate automates the entry permission process based on the verification command. Its function is to ensure that only authorized vehicles can enter, improving entry efficiency and security while reducing manual intervention. One implementation is that the barrier gate integrates a license plate recognition system. When a vehicle arrives, it automatically identifies the license plate number and compares the identification result with the license plate information in the verification command. If the comparison is successful, the barrier gate automatically raises its arm to allow passage. Another implementation is that the barrier gate is equipped with an RFID reader. When a vehicle with an RFID tag approaches, the reader reads the vehicle's tag information and compares it with the authorized tag information in the verification command. If the comparison is successful, the barrier gate automatically raises its arm.
[0071] This application's solution automates the verification and execution of entry permits by specifically configuring the IoT terminal as a gate and including authorized user vehicle information in the verification command. Specifically, when the cloud platform receives a successful payment voucher for a usage order, it generates a verification command containing user vehicle information and sends it to the gate at the market entrance. When the user vehicle arrives at the gate, the gate automatically identifies the arriving vehicle's identity information using its built-in identification module (such as a license plate recognition system or RFID reader). Subsequently, the gate compares the identified vehicle information with the authorized user vehicle information included in the verification command received from the cloud platform. If the comparison results match, it indicates that the vehicle has obtained entry permission, and the gate's control system automatically raises the gate arm, allowing the vehicle to enter the market. This series of automated operations seamlessly integrates the cloud platform's digital authorization with physical world entry control, ensuring the accuracy and efficiency of vehicle entry.
[0072] The following is illustrated by a specific example. Suppose a user has successfully reserved and paid for a booth through a terminal and plans to drive their vehicle into the market. After the payment is successful, the cloud platform generates a verification instruction that includes the license plate number of the user's vehicle (such as "Yue B12345") and sends this instruction to the intelligent road gate at the market entrance. When the user's vehicle approaches the road gate, the high-definition camera configured on the road gate automatically captures the license plate image in front of the vehicle. The image processing unit inside the road gate analyzes the image and identifies the license plate number as "Yue B12345". Subsequently, the control system of the road gate compares the identified license plate number with the authorized license plate number in the verification instruction received from the cloud platform before. Since the two are the same, the road gate's boom will automatically lift, allowing the user's vehicle to enter the market smoothly.
[0073] Through the above technical solution, the Internet of Things terminal in the verification and execution steps is specified as a road gate, and the verification instruction includes the authorized user vehicle information. The road gate can automatically identify and compare the information of the arriving vehicle, thereby realizing the automatic control of the entry permit. This significantly improves the efficiency and safety of vehicle entry, reduces manual intervention, avoids congestion and errors that may be caused by manual verification, ensures that only authorized vehicles can enter the market smoothly, and optimizes the user experience.
[0074] In some of the above embodiments of this application, a booth sharing management method based on temporary needs is proposed. This method obtains and synchronizes user registration information and the physical status information of booths in the market, establishes a digital resource library, and on this basis, responds to user requests for booth matching and allocation. However, in actual applications, relying only on the physical status information of booths may not be able to fully explore and utilize all potential sharing resources. For example, although some booths have clear owners, they may be idle during specific periods. If these idle periods can be identified by the system and incorporated into the allocable resources, it will help improve the overall resource utilization rate and system flexibility.
[0075] In response to this, this application further proposes that the digitalization step of the resource information further includes: receiving the idle period sharing information of the booths owned by the vendor terminals and incorporating this information into the digital resource library as allocable resources.
[0076] Specifically, "receiving information about the available time slots for stalls published by the stallholder's terminal" refers to the cloud platform receiving information from the stallholder's terminal device via a network interface regarding the availability of their stall for sharing during a specific time period. This stallholder terminal can be a dedicated mobile application. After logging in through this application, the stallholder selects their stall and manually enters or selects from preset options the dates and specific time slots for sharing, such as "Tuesday afternoons" or "all day this weekend." Alternatively, the stallholder terminal can also be a web-based backend management system. The stallholder accesses this system through a browser and sets and publishes their stall's available time slot information in their stall management interface.
[0077] The phrase "incorporating this information as an allocatable resource into the digital resource library" refers to the cloud platform integrating the information about available free time slots posted by vendors with existing physical status information to form matching and allocable resources within the digital resource library. For example, in the digital resource library, each vendor's record, in addition to its vendor code, location, type, and real-time usage status, can also include a "shared time slot list" field to store specific available time slot information posted by the vendor. When a user initiates a temporary stall usage request, the preset algorithm, during matching, will not only consider stalls currently physically available but also those available time slots explicitly marked as shareable by the vendor.
[0078] This application's solution expands the pool of available stall resources by allowing stall owners to proactively publish their stall's available time slots and incorporate them into a digital resource library. When a stall owner publishes their stall's available time slot information through their terminal, the cloud platform receives and processes this information in real time, storing it as a special "allocable resource" in the digital resource library. This means that in addition to the real-time physical availability status monitored by IoT terminals, the system can also grasp the availability of stalls proactively provided by stall owners for a future time period. In the demand triggering and matching steps, the preset algorithm, when matching target stalls for users, can comprehensively consider the real-time physical status and the shared time slot information published by the stall owner, thus enabling more comprehensive and flexible resource scheduling. This mechanism allows even currently occupied stalls to be pre-booked and allocated by the system as long as the stall owner publishes future available shared time slots, greatly improving the utilization efficiency of stall resources.
[0079] The following is a concrete example. Suppose there is a stall 101 in the market, and its owner logs in using a "Stadium Sharing Assistant" application on their mobile phone. Knowing they won't be using stall 101 from 9:00 AM to 12:00 PM next Wednesday, the owner selects stall 101 through the application, sets "Next Wednesday, 09:00-12:00" as the shareable time period, and then clicks "Publish." This sharing information is immediately sent to the cloud platform. Upon receiving this information, the cloud platform updates the record for stall 101 in its digital resource library, explicitly marking "Next Wednesday 09:00-12:00" as the allocable sharing time period, in addition to its current real-time usage status. Now, if a temporary user requests to use the stall on Tuesday evening via their user terminal, hoping to use it on Wednesday morning, the cloud platform's preset algorithm will consider the shareable availability of stall 101 during the specified time period during the matching process, thus increasing the likelihood of a successful match.
[0080] Through the aforementioned technical solution, the system no longer relies solely on passive physical status monitoring to identify vacant stalls, but can proactively acquire and utilize idle resource information provided by stall owners. This significantly expands the pool of stall resources available to temporary users, improving the overall utilization rate of stalls within the market. Simultaneously, this approach also provides stall owners with a way to monetize their idle stalls, increasing the system's attractiveness. Ultimately, this solution makes stall sharing management more flexible and efficient, better meeting the diverse needs of temporary users.
[0081] In some of the embodiments described above in this application, a usage order is generated based on a pre-designed fee rule. However, in practical applications, if the billing rule is too simple or fixed, it may not be able to flexibly adapt to the usage needs and transaction characteristics of different users. For example, for short-term rentals or bulk commodity transactions, a single billing method may lead to unreasonable billing, thereby affecting user experience and the effective utilization of stall resources.
[0082] In response, this application further proposes pre-designed fee rules, including time-based billing, goods weight-based billing, or a combination of both. The pre-designed fee rules refer to a set of standards and methods pre-defined in the cloud platform for calculating booth usage fees. These rules can serve as a configurable module of the cloud platform, allowing administrators to flexibly define and adjust various billing parameters according to market operation strategies. Furthermore, these rules can also be implemented through algorithms or lookup tables stored in a database, which the system can call when generating orders. Time-based billing is a billing method that calculates fees based on the actual length of time a user occupies or reserves a booth. For example, the system can record the precise time from when a user obtains entry permission to when the resource release process is completed, and accumulate the calculations based on a preset hourly or minute-based rate. Alternatively, tiered billing can be set, applying different rate standards to different time periods (e.g., peak hours, off-peak hours) or different usage durations (e.g., the first N hours, N hours later). Goods weight-based billing is a billing method that calculates fees based on the total weight of goods traded or stored by the user at the booth. For example, when initiating a request, a user can estimate the weight of their goods, and during the verification and execution process, the actual weight is verified via an IoT terminal (such as a device with integrated weighing functionality). The system then charges based on a rate per unit weight. Another approach is for the platform to offer fixed fees for different weight ranges, allowing users to choose the corresponding fee tier based on their goods' weight. A combined billing model combines time-based and weight-based billing methods. For instance, a base time fee can be set, with additional weight fees charged for goods exceeding a certain weight threshold. Alternatively, the system can offer various bundled packages, allowing users to choose the most suitable billing scheme based on their needs, such as a "time-priority" or "weight-priority" package.
[0083] The aforementioned stall sharing management method based on temporary demand requires generating usage orders according to pre-designed fee rules during the guidance and order generation steps. To address the problem of a single billing rule, this application further proposes pre-designed fee rules including time-based billing, goods weight billing, or a combination of both. Specifically, when the cloud platform responds to a user's temporary stall usage request initiated through a terminal and matches and allocates target stalls based on real-time information in the digital resource library, the cloud platform dynamically selects or combines the above billing modes based on the detailed information requested by the user (e.g., the user's expected usage duration, the type or quantity of goods to be traded, etc.) and market operation strategies when generating electronic guidance information and usage orders. For example, for transactions that primarily focus on stall occupancy time, the system can prioritize time-based billing; for bulk commodity transactions, it can focus on goods weight billing; and for complex transactions that consider both time and goods quantity, a combination of both billing modes can be used. This flexible billing mechanism allows the generated order fees to more accurately reflect the user's actual occupation of stall resources and value creation, thereby ensuring the rationality and fairness of billing.
[0084] The following example illustrates this. Suppose a user initiates a temporary stall rental request through their terminal, hoping to rent a stall in the market for transactions. In the demand triggering and matching step, the cloud platform matches a target stall for them. Upon entering the guidance and order generation step, the cloud platform needs to generate a usage order. As one specific implementation, if the user explicitly states in their request that their primary purpose is short-term product display and the quantity of goods is small, the cloud platform can calculate the cost corresponding to the expected usage time based on a preset time-based billing rule, such as 10 yuan per hour. For example, if the user plans to use the stall for 2 hours, the order cost would be 20 yuan. As another specific implementation, if the user states in their request that they will be selling a large quantity of agricultural products and are not sensitive to stall occupancy time, the cloud platform can calculate the cost corresponding to the expected weight of goods based on a preset weight-based billing rule, such as 5 yuan per 100 kilograms. For example, if the user expects to carry 500 kilograms of goods, the order cost would be 25 yuan. As another specific implementation method, if a user needs to occupy a stall for an extended period and carries a large quantity of high-value goods, the cloud platform can adopt a combined billing model. For example, a base time fee can be set (e.g., the first 2 hours are free, and 5 yuan per hour thereafter), and an additional weight fee can be charged for goods exceeding a certain weight (e.g., 100 kg) (e.g., 2 yuan per 50 kg). In this way, the order fee will comprehensively consider both time and the quantity of goods, providing a more comprehensive billing scheme.
[0085] Through the aforementioned technical solutions, pre-designed billing rules are no longer limited to a single billing method, but can flexibly choose from time-based billing, goods weight billing, or a combination of both based on actual needs. This allows the cloud platform to more accurately match user usage scenarios and transaction characteristics when generating usage orders, avoiding unreasonable billing issues caused by inflexible billing methods. Users can choose or be assigned to the most suitable billing model according to their own needs, thereby significantly improving user experience and satisfaction. At the same time, this flexible billing mechanism also helps optimize the allocation and utilization efficiency of stall resources, promoting the adaptability and market competitiveness of stall sharing management methods.
[0086] In some of the embodiments described above in this application, a stall sharing management method based on temporary demand is proposed. This method achieves flexible stall sharing through steps such as digital resource library, demand matching, order generation, verification and execution, and resource release. However, in practical applications, if the stalls in the market lack unified planning and clear definition, it may lead to chaotic resource management and make it difficult for users to quickly find suitable stalls, thereby affecting the efficiency and user experience of temporary stall sharing.
[0087] In this regard, this application further proposes that the stalls in the market are fixed stalls arranged in a centralized manner according to a preset plan, each stall has an independent code identifier, and the stall area is configured to be suitable for temporary, small-batch transactions.
[0088] Specifically, the market stalls are fixed stalls arranged according to a pre-defined plan. This means that the stalls in the market are not randomly set up, but are uniformly planned and fixed according to a predetermined layout scheme. For example, at the initial stage of market construction, the market management designs and implements a standardized stall layout plan based on the market positioning, expected transaction types, and pedestrian and goods flow. All stalls are built and fixed according to this plan. Alternatively, the market space can be divided into several fixed areas with clear boundaries and locations by marking lines on the ground, setting up fixed partitions, or building modular structures. Each area is a stall. Each stall has an independent code identifier, meaning that each fixed stall is assigned a unique and identifiable code. For example, numbers, letters, or a combination of both can be used as codes, such as "A001" or "B Zone 005," and these codes can be displayed on-site through physical signs or electronic displays. In addition, the coding information can also be integrated into IoT terminals, allowing users or managers to obtain the stall code by scanning or reading devices. The stall area is configured for temporary, small-batch transactions, meaning the physical dimensions and layout of the stall are designed to meet the needs of short-term rentals and small-volume transactions. For example, the stall area is typically small, enough to accommodate one stall owner and a small number of products, avoiding excessive space that would lead to resource waste or high rent. At the same time, the stall design considers ease of setup and dismantling, possibly equipped with basic equipment such as simple display stands and power outlets, but without excessive fixed facilities, to accommodate the temporary placement of different types of small-batch goods.
[0089] This application's solution establishes a structured and standardized market environment by centrally arranging market stalls according to a pre-defined plan. This makes data collection and management during the resource information digitization process more accurate and efficient. Each stall is assigned a unique code, ensuring the uniqueness and traceability of physical status information such as stall code, location, type, and real-time usage status in the digital resource database. This enables precise identification and management of each stall. When a user initiates a temporary stall usage request through a terminal, the system can efficiently and accurately match and allocate a target stall based on this clearly defined stall information and a pre-defined algorithm. Furthermore, the stall area is configured to suit temporary, small-batch transactions, directly addressing the nature of temporary needs. This ensures that allocated stalls meet users' actual needs, avoids resource misallocation, and improves stall turnover. This clear stall definition and planning makes the entire stall sharing management method more feasible, efficient, and user-friendly in practice, effectively solving the problems of management chaos and low efficiency caused by ambiguous or unsuitable stall definitions.
[0090] The following is a concrete example. Suppose a weekend market in a city community has 50 fixed stalls arranged in a grid pattern in the market square. Each stall is marked with a conspicuous painted line on the ground and has a small, foldable display stand installed. Above each stall hangs a sign with a unique code, such as "A01" to "A50". These stalls are uniformly 3 meters x 2 meters in size, just enough to accommodate a small handcart and a few boxes of agricultural products or handicrafts, ideal for individual vendors to conduct temporary, small-batch transactions. When a user initiates a temporary stall usage request through a mobile application, the cloud platform quickly matches and assigns a suitable stall based on these specific stall codes, locations, and real-time availability. For example, if a user requests a stall near the entrance, the system might assign "A05" and generate corresponding guidance information and a usage order.
[0091] By implementing the aforementioned technical solution, market stalls are configured as fixed locations arranged according to a pre-defined plan, with each stall assigned a unique code. This enables refined management and efficient scheduling of stall resources. This clear stall definition and standardized layout greatly simplifies the data collection and updating process in the digitization of resource information, ensuring the accuracy and real-time nature of the digital resource database. Simultaneously, the stall area is configured for temporary, small-batch transactions, ensuring that the matched target stalls accurately meet the actual needs of users, avoiding resource waste and improving stall utilization and turnover efficiency. This not only enhances the convenience for users to find and use stalls but also optimizes the operational efficiency and reliability of the entire stall sharing management method, effectively solving the problems of management chaos and low efficiency caused by ambiguous or unsuitable stall definitions, thus improving the user experience.
[0092] In other embodiments, this application proposes a stall sharing management platform based on temporary needs. The platform includes at least one processor and a memory storing a computer program that, when executed by the at least one processor, causes the platform to implement the methods described above.
[0093] The core innovation of this embodiment lies in configuring at least one processor and memory to execute the stall sharing management method, thereby achieving digital integration of user registration information and stall physical status information, intelligent matching and allocation based on real-time information, and automated verification and resource release. Specifically, the platform can acquire and synchronize user registration information and the physical status information of stalls within the market, establishing a digital resource library containing stall codes, locations, types, and real-time usage status; responding to temporary stall usage requests initiated by users through terminals, based on real-time information in the digital resource library, and using a preset algorithm to comprehensively consider factors such as the distance between the target stall and the market entrance, and the matching degree between the target stall's idle time period and the user's requested time period, it matches and allocates target stalls for users; generates electronic guidance information and usage orders corresponding to the target stalls, and generates fees according to pre-designed fee rules; after receiving a successful payment voucher for the usage order, it sends verification instructions to the corresponding IoT terminal to control equipment such as gates; and updates the status of the target stall to idle after monitoring that its usage has ended. Through the above technical solution, the platform effectively overcomes the shortcomings of fragmented system functions and lengthy operation processes in the existing technology, so that users do not need to perform vehicle registration, fee payment and other operations across multiple systems. They can complete the entire process from request to entry through a unified platform, which significantly improves operational efficiency.
[0094] Furthermore, by dynamically integrating idle or shareable stall resources within the market, the platform supports a time-sharing operation model, providing local farmers and other temporary users who come to the city for trading with a standardized stall experience for small areas and short periods. Compared to the traditional market model that mainly serves fixed merchants, this application can intelligently match users' temporary needs with idle market stall resources, achieving efficient resource utilization. For example, the platform includes fixed stalls centrally arranged according to a preset plan (each stall has an independent code and an area suitable for temporary small-batch transactions) into allocable resources, and optimizes the stall allocation logic through a preset algorithm to ensure that users receive convenient services that can be rented and used immediately. Through the above technical means, the platform significantly improves the comprehensive utilization rate of market stall resources, standardizes transaction order, effectively alleviates urban management problems such as street vending and poor environmental sanitation, and achieves a win-win situation for farmers, urban management, and market operators.
[0095] In other embodiments, this application proposes an electronic device comprising: one or more processors; a memory; and one or more computer programs, wherein the one or more computer programs are stored in the memory and configured to be executed by the one or more processors, the computer programs including instructions for performing the methods described above.
[0096] The core innovation of this embodiment lies in combining a cloud platform and an IoT terminal in a collaborative manner, thereby achieving real-time digital management and intelligent matching of stall resources. This solves the problems of functional fragmentation and operational complexity in existing technologies, and provides temporary users with a standardized stall usage experience of instant rental and seamless payment. Specifically, when the electronic device is running, it first acquires and synchronizes user registration information and the physical status information of stalls in the market through a resource information digitization process, establishing a digital resource database. The physical status information includes stall code, location, type, and real-time usage status. When a user initiates a temporary stall usage request through a terminal, the electronic device, based on the real-time information in the digital resource database, matches and allocates a target stall for the user using a preset algorithm, and generates electronic guidance information and a usage order corresponding to the target stall. After the usage order is generated according to the pre-designed fee rules, it is sent to the user's terminal. Upon receiving a successful payment voucher for the usage order, the electronic device sends a verification instruction to the corresponding IoT terminal, enabling the user to obtain entry permission based on the verification instruction. Once the target stall has finished being used, the electronic device updates its status to idle and releases itself back into the digital resource library.
[0097] Through the aforementioned technical solution, this electronic device effectively integrates and intelligently allocates idle or shareable stall resources within the market, enabling time-sharing of stalls. For example, for local farmers trading in the city, the device allows them to use small stalls as needed, eliminating the need to operate across multiple systems for vehicle registration, fee payment, and stall location inquiries, significantly shortening the transaction entry process. Simultaneously, through dynamic guidance and automated settlement, it improves the comprehensive utilization rate of market stall resources, standardizes transaction order, and provides technical support for solving urban management problems such as street vending and poor environmental sanitation, achieving a balance between social and economic benefits.
[0098] In other embodiments, this application proposes a computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-described method. The core innovation of this embodiment lies in solidifying the stall sharing management method into an executable program stored in a computer-readable medium. This enables the cloud platform to automatically execute the entire process, including resource information digitization, demand triggering and matching, guidance and order generation, verification and execution, and resource release. This effectively integrates previously fragmented functional modules such as vehicle registration, fee payment, and stall query, achieving the effect of eliminating cross-system operational redundancy and improving the efficiency of temporary stall allocation.
[0099] Specifically, the computer-readable storage medium is configured to store a computer program that implements the stall sharing management logic. When the program is executed by the processor, it first acquires and synchronizes user registration information and the physical status information of stalls within the market through a resource information digitization process, establishing a digital resource library containing stall codes, locations, types, and real-time usage status. Based on this, in response to a temporary stall usage request initiated by a user terminal, the system intelligently matches a target stall for the user based on real-time information in the digital resource library and a preset algorithm that comprehensively considers dimensions such as the distance between the target stall and the market entrance, the matching degree of idle time periods, and the user's historical preferences. Subsequently, electronic guidance information and usage orders are generated, whereby the usage orders are generated according to pre-designed fee rules based on time-based billing, goods weight billing, or a combination of billing modes, and this information is sent to the user terminal. Upon receiving a successful payment voucher, the system sends a verification command to the IoT terminal, such as sending a command containing authorized vehicle information to the barrier gate 100, enabling the barrier gate 100 to automatically raise the gate upon recognizing the arriving vehicle information, achieving seamless entry. Finally, once the target booth is detected as finished, its status is automatically updated to idle and it is released back into the digital resource library.
[0100] Through the aforementioned technical solution, this computer-readable storage medium ensures that the cloud platform can fully execute the stall sharing management method, effectively solving the operational complexity problem caused by the fragmented system functions in existing technologies. For example, when local farmers initiate temporary stall requests through user terminals, the system does not rely on multiple independent software modules, but achieves closed-loop management from demand matching to resource release through a single program flow, significantly shortening business process time. Simultaneously, the program stored on this medium supports the dynamic management of fixed stalls centrally arranged according to a preset plan within the market (each stall has an independent coded identifier and an area suitable for temporary small-batch transactions), fundamentally improving the physical space supply deficiency. As a specific implementation method, when the processor executes, the program can process the idle time sharing information published by stallholder terminals in real time, incorporating it as an allocable resource into a digital resource library, thereby providing mobile farmers with standardized stall services that can be rented and used immediately, ultimately achieving the dual technical effects of improving market space resource utilization and alleviating the problem of encroachment on public spaces.
[0101] In other embodiments, this application proposes a stall sharing management system based on temporary needs. The system includes the aforementioned sharing management platform, one or more user terminals, and one or more IoT terminals. The user terminals are configured to initiate usage requests to the platform, receive guidance information and orders, and perform payment operations; the IoT terminals are deployed at the market site, communicate with the platform, and perform entry verification operations.
[0102] The core innovation of this embodiment lies in building a collaborative system integrating a shared management platform, user terminals, and IoT terminals. This enables real-time matching and automated verification of stall resources, supporting temporary users' on-demand stall usage and achieving time-sharing. Specifically, this system solves the problems of lengthy processes caused by functional fragmentation in existing technologies, as well as the lack of support for temporary, small-scale transactions. Because existing agricultural wholesale market management software is mainly built around the needs of fixed merchants, its functional modules are designed in silos. Users need to operate across multiple systems to complete transactions, making it impossible to intelligently match temporary needs with idle stall resources. This application, through systematic integration, enables the shared management platform to execute matching algorithms based on real-time information in a digital resource database, the user terminal to achieve a closed loop of request initiation and payment, and the IoT terminal to complete automated verification, thereby overcoming the deficiencies in physical space supply and operational models.
[0103] In practical applications, the aforementioned shared management platform, acting as the core processing unit, receives temporary stall usage requests from user terminals. Based on a digital resource database containing information such as stall code, location, type, and real-time usage status, it matches target stalls using a preset algorithm. Upon successful matching, the platform generates electronic guidance information and a usage order, sending them to the user terminal. After the user completes payment, the platform sends a verification command to the IoT terminal. The IoT terminal then performs entry verification, such as automatically raising the barrier by recognizing vehicle information, granting the user entry permission. After stall usage ends, the system automatically updates the status to idle and releases the stall back into the resource database, ensuring efficient resource turnover.
[0104] Through the aforementioned technical solutions, this system significantly improves the comprehensive utilization rate of market stall resources and standardizes transaction order. Compared to the traditional market stall model designed only for fixed merchants, this system supports temporary needs for small areas, short durations, and high frequencies, providing local farmers trading in the city with a standardized stall experience that is available on demand, rentable and usable immediately, intelligently guided, and with seamless payment. Simultaneously, by dynamically integrating idle stall resources within the market, it effectively alleviates urban management problems such as street vending and poor environmental sanitation, achieving a win-win situation for farmers, urban management, and market operators.
[0105] The above embodiments merely illustrate several implementation methods of this application, and while the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the invention patent. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this patent application should be determined by the appended claims.
[0106] Although embodiments of the invention have been shown and described, it will be understood by those skilled in the art that various changes, modifications, substitutions and alterations can be made to these embodiments without departing from the principles and spirit of the invention, the scope of which is defined by the appended claims and their equivalents.
Claims
1. A method for managing shared stalls based on temporary needs, characterized in that, A cloud platform applied to communication with IoT terminals, the method comprising: The steps for digitizing resource information are as follows: acquire and synchronize user registration information and physical status information of stalls in the market to establish a digital resource database; wherein, the physical status information includes stall code, location, type and real-time usage status; Demand triggering and matching steps: In response to a user's request for temporary stall usage initiated through a terminal, a target stall is matched and allocated to the user based on real-time information in the digital resource database and a preset algorithm. Guidance and order generation steps: Generate electronic guidance information and usage order corresponding to the target booth, and send the electronic guidance information and usage order to the user terminal; the usage order is generated according to the pre-designed fee rules; Verification and execution steps: After receiving the successful payment voucher for the usage order, a verification instruction is sent to the corresponding IoT terminal so that the user can obtain access permission based on the verification instruction; Resource release steps: After the target stall is detected to have finished using the equipment, update its status to idle and release it back to the digital resource library.
2. The stall sharing management method based on temporary demand according to claim 1, characterized in that, When matching a target stall, the preset algorithm comprehensively considers at least one of the following dimensions: the distance between the target stall and the market entrance, the matching degree between the target stall's idle time period and the user's requested time period, and the user's historical usage preferences.
3. The stall sharing management method based on temporary needs according to claim 1, characterized in that, In the verification and execution steps, the IoT terminal is a barrier gate, and the verification instruction contains authorized user vehicle information; the barrier gate automatically controls the lifting of the gate by identifying the information of the arriving vehicle and comparing it with the verification instruction.
4. The stall sharing management method based on temporary needs according to claim 1, characterized in that, The resource information digitization step also includes: receiving shared information about the idle time slots of the stalls owned by the stall owners from their terminals, and incorporating this information as an allocable resource into the digital resource library.
5. The stall sharing management method based on temporary needs according to claim 1, characterized in that, The pre-design fee rules include billing by time, billing by weight of goods, or a combination of both.
6. The stall sharing management method based on temporary demand according to claim 1, characterized in that, The market stalls are fixed stalls arranged in a centralized manner according to a preset plan. Each stall has an independent code identifier, and the stall area is configured to be suitable for temporary, small-batch transactions.
7. A stall sharing management platform based on temporary needs, characterized in that, It includes at least one processor and a memory, the memory storing a computer program that, when executed by the at least one processor, causes the platform to implement the method as described in any one of claims 1 to 6.
8. An electronic device, characterized in that, include: One or more processors; Memory; And one or more computer programs, wherein the one or more computer programs are stored in the memory and configured to be executed by the one or more processors, the computer programs including instructions for performing the method as claimed in any one of claims 1 to 6.
9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the method as described in any one of claims 1 to 6.
10. A stall sharing management system based on temporary needs, characterized in that, include: The shared management platform as described in claim 7; One or more user terminals are used to initiate usage requests to the platform, receive guidance information and orders, and perform payment operations; One or more IoT terminals are deployed at the market site and communicate with the platform to perform entry verification operations.