Automatic bidding and quoting robot based on auction platform
By designing an automated bidding robot, the problem of time-consuming and labor-intensive manual bidding in traditional auctions has been solved. It achieves intelligent bidding management, improves auction efficiency and bidding success rate, reduces the risk of human delay, and provides flexible bidding strategies and automatic exit function at the target price.
Patent Information
- Application Number
- CN202511239012.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-01
- Publication Date
- 2025-12-12
AI Technical Summary
Traditional auction processes require users to manually participate in bidding, which is time-consuming and labor-intensive. Furthermore, existing proxy bidding functions lack flexibility and cannot dynamically adjust bidding strategies, respond to price changes in real time, or automatically exit the auction based on user's desired price.
Design an automated bidding robot based on an auction platform, including modules for setting target price, increment, bidding interval, target price, price subscription, bidding decision, bidding execution, and exit judgment, to achieve intelligent bidding management and support real-time price subscription, dynamic strategy adjustment, and automatic exit based on target price.
It improves the efficiency and accuracy of auction participation. Users do not need to constantly monitor the auction process. The system can intelligently adjust bidding strategies, quickly respond to price changes, reduce the risk of human delay, and improve the success rate of bidding and user experience.
Smart Images

Figure CN121120221A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of auction system, in particular to an automatic bidding robot based on an auction platform. BACKGROUND
[0002] Online auction platforms have become an important part of modern e-commerce, where users acquire goods or services through bidding. However, the traditional auction process requires users to manually participate in each bid, which is not only time-consuming and labor-intensive, but also prone to missing the best bidding opportunity or exceeding the budget due to operational delays or psychological factors. Although there are simple proxy bidding functions in the prior art, they lack flexibility, such as the inability to dynamically adjust bidding strategies according to user needs, real-time response to price changes, or automatic exit from bidding combined with psychological pricing. Therefore, there is an urgent need for an intelligent automatic bidding system that can make autonomous decisions based on user preset parameters to improve bidding efficiency and user experience. SUMMARY
[0003] To this end, the present application provides an automatic bidding robot based on an auction platform to solve the problem of being unable to dynamically adjust bidding strategies according to user needs, real-time response to price changes, or automatic exit from bidding combined with psychological pricing.
[0004] To achieve the above-mentioned purpose, the present application provides the following technical solutions:
[0005] An automatic bidding robot based on an auction platform, comprising:
[0006] A target subject setting module for receiving auction subject identification information input or selected by a user, binding the identification with an automatic bidding task, and verifying the validity and auctionable state of the subject;
[0007] A price increase range setting module for configuring the increase amount relative to the current subject price at each bid, supporting fixed amount mode or percentage mode, and providing a suggested value in combination with user historical behavior or platform rules;
[0008] A bidding interval time setting module for setting the minimum time interval between two bids, with the minimum time interval between two bids being dynamically adjusted based on the auction type or user preferences, and supporting the setting of random time offset to avoid being identified as a bidding pattern;
[0009] A psychological price setting module for setting the user's allowable maximum bid limit, which automatically stops bidding and triggers the exit process when the real-time price of the subject exceeds the limit;
[0010] A price subscription module connected to the auction platform through a real-time data interface to receive price change information of the subject in a subscription manner, and supports line reconnection and data integrity verification;
[0011] a bidding decision module that generates bidding instructions based on the received real-time price, the user-set bid-up margin, and the bidding interval, and performs compliance and validity checks before issuing the instructions;
[0012] a bidding execution module for submitting bidding requests to the auction platform, including user authentication, bid amount delivery, and request status monitoring;
[0013] a withdrawal judgment module for continuously comparing the real-time price with the psychological price, terminating the bidding task when the price exceeds the threshold, and recording the withdrawal reason;
[0014] a user notification module for sending notifications to the user when the bidding is successful, the task is withdrawn, or an exception occurs, supporting multiple notification channels and customized message templates.
[0015] Preferably, the bid-up margin setting module further includes an intelligent recommendation unit that can provide bid-up margin suggestions based on the target category, historical transaction data, or current auction heat, and is used to support users in saving common bid-up plans.
[0016] Preferably, the bid-up margin setting module can also automatically adjust the bid-up margin based on the opponent's bidding behavior during the auction process.
[0017] Preferably, the bidding interval time setting module allows users to set adaptive interval times based on the auction stage.
[0018] Preferably, the price subscription module uses a redundant communication mechanism, including a primary MQTT connection and a backup long polling connection, to ensure stable reception of price data even in the presence of network fluctuations or platform interface abnormalities.
[0019] Preferably, the bidding decision module integrates risk control functions to check the balance, credit status, and auction eligibility of the user's account before generating bidding instructions, and suspends bidding and notifies the user if abnormalities are found.
[0020] Preferably, the bidding decision module can handle multiple tasks in parallel, managing bidding strategies for multiple targets simultaneously and independently allocating computing resources and bidding threads for each target.
[0021] Preferably, it also includes a log analysis module that records all bidding operations, price change trajectories, and user behavior data, and generates auction reports through data analysis tools.
[0022] Preferably, the user notification module supports multi-channel real-time push, including SMS, email, mobile application in-message, and third-party instant messaging tools, and allows users to customize notification content and priority based on different event types.
[0023] Compared with the prior art, the present application has at least the following beneficial effects:
[0024] The present application significantly improves the efficiency and accuracy of auction participation through an automated bidding mechanism. Users do not need to continuously pay attention to the auction process. The system intelligently adjusts the bidding strategy and operation according to the preset parameters, and automatically exits when the price exceeds the psychological expectation, avoiding excessive bidding. Through real-time price subscription and dynamic bidding adjustment, the system can quickly respond to price changes, improve the success rate of bidding, and reduce the risk of failure caused by human operation delay. BRIEF DESCRIPTION OF DRAWINGS
[0025] In order to more intuitively illustrate the prior art and the present application, the following exemplary drawings are given. It should be understood that the specific shapes, structures shown in the drawings should not be considered as limiting conditions in the implementation of the present application; for example, based on the technical concepts disclosed in the present application and the exemplary drawings, those skilled in the art can easily make routine adjustments or further optimizations to some units (components) in terms of increase / decrease / ownership division, specific shape, positional relationship, connection method, size ratio relationship, etc.
[0026] Figure 1 A module diagram of an automatic bidding robot based on an auction platform of the present application. DETAILED DESCRIPTION
[0027] The present application will be further described in detail below by specific embodiments in combination with the drawings.
[0028] As shown in Figure 1 The present application discloses an automatic bidding robot based on an auction platform, comprising:
[0029] A target subject setting module for receiving auction subject identification information input or selected by a user, binding the identification with an automatic bidding task, and verifying the validity and auctionable state of the subject;
[0030] A price increase range setting module for configuring the increase amount relative to the current subject price at each bidding, supporting fixed amount mode or percentage mode, and providing a suggested value in combination with user historical behavior or platform rules;
[0031] A bidding interval time setting module for setting the minimum time interval between two bids, which can be dynamically adjusted based on auction type or user preference, and supports setting a random time offset to avoid being identified as a bidding pattern;
[0032] A psychological price setting module for setting the highest bidding limit allowed by the user, which automatically stops bidding and triggers the exit process when the real-time price of the subject exceeds the limit;
[0033] The price subscription module is connected with the auction platform through a real-time data interface to receive price change information of the target in a subscription manner, and supports disconnection reconnection and data integrity verification.
[0034] The bidding decision module generates bidding instructions based on the received real-time price, the user-set price increase range and bidding interval, and performs compliance and validity checks before issuing the instructions.
[0035] The bidding execution module is responsible for submitting bidding requests to the auction platform, including user identity verification, bidding amount transmission and request state monitoring.
[0036] The exit judgment module continuously compares the real-time price with the psychological price, and terminates the bidding task when the price exceeds the threshold, and records the exit reason.
[0037] The user notification module is used to send notifications to the user when the bidding is successful, the task is exited or an exception occurs, and supports multiple notification channels and customized message templates.
[0038] In the implementation of the present scheme, first, the user selects the item to be auctioned through the target target setting module and verifies its validity, the system establishes real-time connection with the auction platform through the price subscription module, continuously obtains the latest price of the target, the bidding decision module generates a new bidding amount according to the user's preset price increase range and bidding interval time, and the amount is the current price plus the specified range, before executing the bidding, the exit judgment module compares the real-time price with the user-set psychological price, and if the threshold is exceeded, the bidding is terminated, the bidding execution module is responsible for sending the valid bidding instruction to the auction platform, and ensures the identity verification and transmission safety. In the whole process, the user notification module will send the user with bidding state changes, bidding results and abnormal situation reminders in real time, so as to realize the full-automatic and intelligent auction bidding management.
[0039] The price increase range setting module also includes an intelligent recommendation unit, which can provide price increase range suggestions for the user according to the target category, historical transaction data or current auction heat, and support the user to save common price increase schemes for subsequent quick calling, the present scheme can analyze the target category, historical transaction data and current auction heat, provide scientific and reasonable price increase suggestions for the user, and support saving common schemes, improve user experience and bidding efficiency.
[0040] The price increase range setting module supports dynamic adjustment strategy, automatically adjusts the price increase range according to the bidding behavior of the opponent in the bidding process, for example, appropriately increases the range when the bidding is intense, and reduces the range when the bidding is relaxed, to optimize the cost control. The system can automatically adjust the price increase range according to the bidding behavior of the opponent and the intensity of the bidding, appropriately increase the range to enhance the competitiveness when the bidding is intense, and reduce the range to save costs when the bidding is relaxed, to realize intelligent adaptive bidding.
[0041] The bidding interval time setting module allows the user to set adaptive interval time based on the auction stage, for example, using longer interval in the initial stage of the auction, and shortening the interval when approaching the end to improve the success rate of bidding. Through the above scheme, the user can set adaptive time interval according to different stages of the auction, such as using longer interval to save costs in the initial stage, and shortening the interval to improve the success rate in the end stage, making the bidding strategy more flexible and accurate.
[0042] The price subscription module uses a redundant communication mechanism, including a main MQTT connection and a standby long polling connection, to ensure that price data can still be stably received when the network fluctuates or the platform interface is abnormal. The dual-channel design of main MQTT and standby long polling ensures that price data can still be stably and reliably received when the network fluctuates or the platform interface is abnormal, ensuring the real-time and stability of the system.
[0043] The bidding decision module integrates risk control function, checks the balance, credit status and bidding qualification of user account before generating bidding instruction, suspends bidding and notifies user if abnormality is found, and performs multiple verification on the balance, credit status and bidding qualification of user account before generating bidding instruction, automatically suspends bidding and warns if abnormality is found, effectively preventing transaction risk and protecting user rights and interests.
[0044] The bidding decision module supports multi-task parallel processing, can simultaneously manage the bidding strategies of multiple targets, and independently allocates computing resources and bidding threads for each target to avoid mutual interference. The present scheme supports simultaneous management of bidding operations of multiple targets, independently allocates computing resources and bidding threads for each target to ensure the efficiency and stability of multi-task parallel processing, and avoids resource conflict and mutual interference.
[0045] It also contains a log analysis module for recording all bidding operations, price change trajectory and user behavior data, and generating bidding reports through data analysis tools.
[0046] The log analysis module can record all bidding operations, price changes and user behavior data in detail, and generate visual bidding reports through data analysis tools, providing data support and decision reference for users to optimize subsequent bidding strategies.
[0047] The user notification module supports multi-channel real-time push, including SMS, email, in-app message and third-party instant messaging tools, and allows users to customize notification content and priority according to different event types. Allowing users to customize notification content, priority and receiving method according to different event types can improve communication efficiency and user experience.
[0048] The technical features of the above embodiments can be combined in any manner (as long as the combination of the technical features does not contradict). In order to make the description simple, not all possible combinations of the technical features in the above embodiments are described. The embodiments not explicitly written should also be considered as within the scope of the present disclosure.
Claims
1. An automated bidding offer robot based on an auction platform, characterized in that, Comprise: Target object setting module, for receiving user input or selection of auction object identification information, binding the identification with automatic bidding task, and verifying the validity and auctionable state of the object; Price increase range setting module, for configuring the increase amount of each bid relative to the current object price, supporting fixed amount mode or percentage mode, and providing suggested values in combination with user historical behavior or platform rules; Bidding interval time setting module, for setting the minimum time interval between two bids, dynamically adjusting the minimum time interval between two bids based on auction type or user preference, and supporting setting random time offset to evade identified bidding patterns; Psychological price setting module, for setting the user's maximum bid limit, automatically stopping bidding and triggering exit process when the real-time price of the object exceeds the limit; Price subscription module, connected to the auction platform through a real-time data interface to receive price change information of the object in a subscription manner, and supporting line reconnection and data integrity verification; Bidding decision module, based on the received real-time price, user-set price increase range and bidding interval, generates bidding instructions, and performs compliance and validity checks before issuing the instructions; Bidding execution module, for submitting bidding requests to the auction platform, including user identity verification, bid amount transmission and request state monitoring; Exit judgment module, for continuously comparing the real-time price with the psychological price, terminating the bidding task when the price exceeds the threshold, and recording the exit reason; User notification module, for sending notifications to the user when bidding is successful, the task is exited or an exception occurs, supporting multiple notification channels and customized message templates.
2. The automated bidding and offering robot based on an auction platform according to claim 1, wherein, The price increase range setting module further comprises an intelligent recommendation unit, which can provide price increase range suggestions for users based on object category, historical transaction data or current bidding heat, and is used to support users in saving common price increase schemes.
3. The automated bidding and offering robot based on an auction platform according to claim 2, wherein, The price increase range setting module can also automatically adjust the price increase range based on the opponent's bidding behavior during the bidding process.
4. The automated bidding and offering robot based on an auction platform of claim 1, wherein, The bidding interval time setting module allows users to set adaptive interval times based on auction stages.
5. The automated bidding and offering robot based on an auction platform of claim 1, wherein, The price subscription module uses a redundant communication mechanism, including a primary MQTT connection and a backup long polling connection, to ensure stable reception of price data in the event of network fluctuations or platform interface abnormalities.
6. The automated bidding and offering robot based on an auction platform of claim 1, wherein, The bidding decision module integrates risk control functions to check the balance, credit status and bidding eligibility of the user's account before generating bidding instructions, and suspends bidding and notifies the user if abnormalities are found.
7. The automated bidding and offering robot based on an auction platform according to claim 6, wherein, The bidding decision module can handle multiple tasks in parallel, managing the bidding strategies of multiple objects simultaneously, and independently allocating computing resources and bidding threads for each object.
8. The automated bidding and offering robot based on an auction platform of claim 7, wherein, It also contains a log analysis module, which is used to record all bidding operations, price change trajectories and user behavior data, and generates bidding reports through data analysis tools.
9. The automated bidding and offering robot based on an auction platform of claim 1, wherein, The user notification module supports multi-channel real-time push, including SMS, email, mobile application message and third-party instant messaging tools, and allows users to customize notification content and priority based on different event types.