Transaction pricing mechanism implementation method based on intelligent automobile computing power sharing

Through the intelligent car computing power sharing transaction pricing mechanism, combining the computing power market supply and demand and car owner credibility, dynamically calculate computing power service prices, the problem of rigid computing power service billing model in the existing technology is solved, and efficient and fair resource allocation and security of the transaction process are achieved.

CN119624516AInactive Publication Date: 2025-03-14UNIV OF SCI & TECH OF CHINA
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411713763.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-27
Publication Date
2025-03-14
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The existing computing power service billing model is rigid, lacking flexibility and real-time dynamic adjustment capabilities, resulting in inefficient resource allocation.

Method used

The transaction pricing mechanism based on the sharing of computing power of smart cars is adopted. By obtaining the available computing power and equipment performance parameters of smart cars, combining the supply and demand parameters of computing power market, task complexity and car owner credibility, the computing power service price is dynamically calculated, and resource matching and scheduling is achieved through the bidding mechanism.

Benefits of technology

It realizes dynamics and bidding billing of intelligent automobile computing power services, improves resource utilization and transaction fairness, meets diversified computing power sharing needs, and ensures the security and credibility of the transaction process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119624516A_ABST
    Figure CN119624516A_ABST
Patent Text Reader

Abstract

The invention discloses a transaction pricing mechanism implementation method based on computing power sharing of an intelligent automobile. The method comprises the steps of obtaining available computing power of the intelligent automobile and performance parameters of equipment, providing computing power service, of the intelligent automobile; determining a complexity parameter of the computing power service task; and according to the available computing power, the computing power market supply and demand parameter, the complexity parameter of the computing power service task and the performance parameter of the equipment for providing the computing power service of the intelligent automobile, providing a matching computing power service for the intelligent automobile and the computing power service task, and executing the pricing processing of the computing power service. The enthusiasm of the owner of the intelligent automobile can be fully aroused, and the utilization rate of idle computing power of the owner is improved. It is ensured that the computing power service price can reflect market supply and demand and task demand, and transaction fairness is ensured; meanwhile, the corresponding transaction process can be simplified, a convenient transaction channel is provided, and the security and credibility in the computing power service transaction process can be guaranteed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of smart car technology, and in particular to a method for implementing a transaction pricing mechanism based on smart car computing power sharing. Background Art

[0002] The development of cloud computing has enabled computing resources to be provided as services, allowing users to rent the computing resources they need on demand. In this model, cloud service providers (such as Amazon AWS, Microsoft Azure, Alibaba Cloud, etc.) build large data centers to centrally manage and allocate computing, storage, and network resources. For the user side, they do not need to invest a lot of money to build and maintain their own computing infrastructure, but only need to pay for the actual resources used to obtain the corresponding computing services.

[0003] However, with the development of artificial intelligence, big data, and machine learning, the demand for high-performance computing resources has increased dramatically. Moreover, the shortage and high cost of computing resources have become bottlenecks restricting the development of technology.

[0004] Therefore, edge computing, as an extension of cloud computing, is to sink computing and data processing capabilities to the edge of the network, that is, closer to the source of data generation. Computing resources are deployed at the edge and the scheduling of edge computing resources is achieved through centralized scheduling algorithms.

[0005] In the existing edge computing service billing process, the corresponding billing is usually processed through the cloud computing platform. Moreover, traditional cloud computing platforms (such as AWS and Alibaba Cloud) mostly adopt a fixed price model or a usage-based charging model, which lacks flexibility. Moreover, for fluctuations in computing power demand and supply, the existing processing solutions cannot dynamically adjust the billing price in real time.

[0006] In short, the existing computing power service billing calculation and processing solutions cannot dynamically reflect market supply and demand: that is, the traditional computing power service billing pricing model has the defects of rigidity and lack of flexible bidding mechanism, making it difficult to adjust prices according to real-time supply and demand, resulting in inefficient resource allocation. Summary of the invention

[0007] The purpose of the present invention is to provide a method for implementing a transaction pricing mechanism based on smart car computing power sharing, so as to realize dynamic and competitive billing for smart car computing power services and solve the problem of rigid computing power service billing pricing model existing in the prior art.

[0008] The objective of the present invention is achieved through the following technical solutions:

[0009] A method for implementing a transaction pricing mechanism based on intelligent vehicle computing power sharing, comprising:

[0010] Obtain the available computing power of the smart car and the performance parameters of the equipment that provides computing power services for the smart car;

[0011] and, after receiving a computing power service task for which computing power service is to be provided, determining a complexity parameter of the computing power service task;

[0012] The current computing power market supply and demand parameters are also calculated based on the amount of computing power resources available in the current computing power market and the amount of computing power resources required by the currently submitted computing power resource service tasks;

[0013] Based on the available computing power and the computing power market supply and demand parameters, the complexity parameters of the computing power service tasks and the performance parameters of the equipment providing computing power services for the smart car, matching computing power services are provided for the smart car and computing power service tasks, and computing power service pricing processing is performed.

[0014] Preferably, the method further comprises:

[0015] In the process of matching computing power services and executing pricing for the smart car and computing power service tasks, the smart car owner's credibility parameter is also introduced as a reference parameter for providing computing power service pricing and matching computing power services. The smart car owner's credibility parameter is determined based on the quality and timeliness of the owner's completion of tasks in the historical process of providing computing power services.

[0016] Preferably, the complexity parameters of the computing power service task include: the amount of computing power resources required for the computing power service task, the execution time using the computing power resources, and the amount of data transmitted during the execution process.

[0017] Preferably, the computing power service pricing process includes:

[0018] Calculating a basic computing power price according to the computing power market supply and demand parameters; and, based on the basic computing power price, calculating a price for the computing power service task according to a complexity parameter of the computing power service task; wherein:

[0019] The calculation formula of the basic computing power price includes:

[0020]

[0021] Among them, P t is the basic computing power price in time t; P 0 is the benchmark price of computing power; S t is the total amount of computing power supplied within time t; D t is the total demand for computing power within time t; α is the computing power supply and demand impact coefficient, which controls the price to rise when the computing power demand is greater than the supply, and vice versa;

[0022] The calculation formula for the price of the computing power service task includes:

[0023]

[0024] Among them, P i The price of computing power service tasks; C i is the complexity parameter of the i-th computing service task; C avg is the average task complexity; Q j Performance parameters of the device that provides computing services for the smart car of smart car owner j; Q avg is the average vehicle computing power performance index; R j is the reputation parameter of car owner j, with a value range of (0,1), and the higher the reputation, the closer the value is to 1; β, γ, δ are the influence coefficients corresponding to the complexity parameter of the task, the performance parameters of the equipment providing computing power services for smart cars, and the reputation parameter of the car owner, respectively.

[0025] Preferably, the computing power service pricing process also includes a bidding process and a matching process, including:

[0026] The bidding process includes: a buyer for whom computing power services are required to be provided publishes a bidding task, and a seller of a smart car providing computing power services participates in the bidding of a corresponding bidding task according to the published bidding task, and the process of participating in the bidding of the corresponding bidding task is implemented by an auction mechanism, which refers to a sealed price auction, and the bidding process is performed according to the bids of the buyer and the seller;

[0027] The matching process includes: being implemented through a matching algorithm, and the matching algorithm mechanism is based on the seller's quotation, the performance parameters of the device providing computing power services of the seller's smart car, and the owner's credibility parameters, and an optimization algorithm is used to achieve matching between buyers and sellers.

[0028] Preferably, the matching process includes:

[0029] Establish a matching model and matching constraints, and implement matching computing power services based on the matching model and matching constraints, wherein:

[0030] The matching model includes:

[0031]

[0032] Where N is the number of tasks for the buyer; M is the number of car owners; c ij is the transaction quotation between the i-th task and the j-th car owner; x ij is a variable between 0 and 1. If task i is assigned to car owner j, then x ij =1, otherwise 0;

[0033] The matching constraints include:

[0034] Task allocation constraints:

[0035] Owner capacity constraints: Among them, k j is the number of tasks that the owner j can perform simultaneously;

[0036] Computing power matching constraints: in, is the minimum computing power performance required for task i.

[0037] Preferably, the method further comprises an incentive and penalty mechanism, which comprises:

[0038] The incentive mechanism includes setting rewards for the car owner and improving the car owner's credibility parameters, and the penalty mechanism includes setting breach of contract fines for the car owner and reducing the car owner's credibility parameters.

[0039] Preferably, the method further comprises a security and privacy protection mechanism, which comprises:

[0040] Encrypting data in the process of implementing the computing power service task;

[0041] Realize the use of digital identity authentication and blockchain technology between smart car owners and buyers who need to provide computing power services to ensure the credibility of transactions and the privacy of identity information during the transaction process;

[0042] Sandbox technology is used to limit the applicable resource environment during the execution of the computing power service task.

[0043] Preferably, the method further includes a backup computing power service mechanism, which includes:

[0044] When the computing power resources that the smart car can provide cannot meet the computing power service task, the cloud calls the backup cloud computing resources to provide services for the computing power service task.

[0045] Compared with the prior art, the method for implementing a transaction pricing mechanism based on the sharing of computing power of smart cars provided by the present invention can fully mobilize the enthusiasm of smart car owners and improve the utilization rate of their idle computing power through the coordination of the cloud management platform and the dynamic pricing and bidding mechanism. Moreover, the corresponding computing power service price can reflect the market supply and demand and task requirements to ensure the fairness of the transaction; and the buyer of the computing power service can bid according to the budget and the urgency of the task to meet different computing needs. The cloud management platform can simplify the corresponding transaction process and provide a convenient transaction channel. In addition, the present invention also adopts corresponding advanced security technical means in the implementation process to ensure the security and credibility of the computing power service transaction process. BRIEF DESCRIPTION OF THE DRAWINGS

[0046] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying creative work.

[0047] Figure 1 The present invention provides a flowchart of an implementation method. DETAILED DESCRIPTION

[0048] The following is a clear and complete description of the technical solutions in the embodiments of the present invention in combination with the specific content of the present invention; it is obvious that the described embodiments are only part of the embodiments of the present invention, not all of the embodiments, which does not constitute a limitation of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the protection scope of the present invention.

[0049] First, the terms that may be used in this article are explained as follows:

[0050] The term “and / or” means that either or both of them can be realized at the same time. For example, X and / or Y means both “X” or “Y” and “X and Y”.

[0051] The terms "include", "comprises", "contains", "has" or other descriptions with similar semantics should be interpreted as non-exclusive inclusion. For example, including certain technical feature elements (such as raw materials, components, ingredients, carriers, dosage forms, materials, dimensions, parts, components, mechanisms, devices, steps, procedures, methods, reaction conditions, processing conditions, parameters, algorithms, signals, data, products or products, etc.) should be interpreted as including not only certain technical feature elements explicitly listed, but also other technical feature elements known in the art that are not explicitly listed.

[0052] The term "consisting of..." means excluding any technical feature elements not explicitly listed. If this term is used in a claim, it will make the claim closed, so that it does not contain technical feature elements other than the technical feature elements explicitly listed, except for the conventional impurities related to them. If this term only appears in a clause of a claim, it only limits the elements explicitly listed in the clause, and the elements recorded in other clauses are not excluded from the overall claim.

[0053] Unless otherwise specified or limited, the terms "installed", "connected", "connected", "fixed" and the like should be understood in a broad sense, for example: it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection, or it can be an indirect connection through an intermediate medium, or it can be the internal communication of two components. For ordinary technicians in this field, the specific meanings of the above terms in this article can be understood according to specific circumstances.

[0054] When concentration, temperature, pressure, size or other parameters are expressed in the form of a numerical range, the numerical range should be understood to specifically disclose all ranges formed by the pairing of any upper limit, lower limit, and preferred value in the numerical range, regardless of whether the range is explicitly stated; for example, if a numerical range of "2 to 8" is stated, the numerical range should be interpreted as including ranges such as "2 to 7", "2 to 6", "5 to 7", "3 to 4 and 6 to 7", "3 to 5 and 7", "2 and 5 to 7", etc. Unless otherwise specified, the numerical ranges stated herein include both their end values ​​and all integers and fractions within the numerical range.

[0055] The orientation or position relationship indicated by terms such as "center", "longitudinal", "lateral", "length", "width", "thickness", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside", "clockwise", "counterclockwise", etc. are based on the orientation or position relationship shown in the drawings and are only for the convenience and simplification of description, and do not explicitly or implicitly indicate that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be understood as a limitation of this document.

[0056] In the process of implementing the present invention, it was found through research that smart cars are usually equipped with powerful computing power, but they are idle most of the time, resulting in a waste of computing power resources. At the same time, considering that the smart car cloud computing market lacks a real-time bidding mechanism suitable for computing power sharing. Therefore, based on the current problems of being unable to fully utilize the corresponding idle computing resources and the lack of a real-time bidding mechanism in the smart car cloud computing market, the present invention aims to effectively utilize the corresponding idle computing resources to meet the computing power requirements of the smart car cloud computing market to implement real-time bidding mechanisms and other billing models, and effectively solve the problems existing in the prior art.

[0057] Specifically, in the process of implementing the present invention, a dynamic pricing mechanism based on real-time changes in market supply and demand needs to be designed to ensure the rationality of pricing in the process of intelligent vehicle computing power sharing. At the same time, an effective bidding mechanism is also proposed, through which intelligent vehicle customers (buyers of services) can flexibly obtain computing resources according to their own needs, and intelligent vehicle owners (sellers of services) can optimize their profits according to market conditions.

[0058] The core idea of ​​the present invention in the specific implementation process is to integrate the feedback of both supply and demand parties (smart car party and computing power resource demand party) through a cloud management platform (referred to as the cloud), adopt a bidding mechanism and market pricing mechanism based on auction theory, and adjust the pricing of computing power services through the collected real-time data stream containing supply and demand parameter information, so as to realize efficient computing power resource allocation and a reasonable transaction pricing mechanism.

[0059] The transaction pricing mechanism provided by the present invention can be specifically applied to the corresponding system architecture to implement transaction pricing. The system architecture can generally include a user terminal, a vehicle-side terminal, and a cloud management platform. Optionally, the system can also include corresponding backup computing resources to ensure the reliability of computing resource services. In the implementation process of the corresponding transaction pricing mechanism, the following technical processing processes that need to be implemented can be specifically but not limited to:

[0060] 1. Establishing a dynamic pricing model

[0061] That is, a complex mathematical model is established to calculate the computing power price in real time. In the process of calculating the computing power price (i.e. the service price of the computing power service task), factors such as market supply and demand, the complexity of the computing power service task, the vehicle computing power type, and the reputation of the owner need to be considered in order to perform reasonable pricing calculations;

[0062] (II) Adopting a bidding transaction mechanism

[0063] Specifically, auction mechanisms (such as Vickrey auctions, continuous double auctions, etc.) can be used to make the transaction process fairer and more efficient;

[0064] (II) Implementation of matching and scheduling algorithms

[0065] That is, design an optimization algorithm to achieve efficient matching and effective task scheduling between buyer demand (i.e., computing power service tasks initiated by user terminals) and computing power resources provided by car owners. For example, multiple constraints can be considered in the optimization algorithm process.

[0066] 3. Setting up incentive and punishment mechanisms

[0067] Specifically, rewards and penalties can be used to encourage smart car owners to actively participate in the computing resource sharing service process of the cloud management platform to ensure that the corresponding computing service tasks can be completed on time;

[0068] (IV) Ensuring security and privacy protection

[0069] Specifically, advanced security technologies can be used to ensure data security during computing resource transactions and the privacy of car owners.

[0070] Specifically, the transaction pricing mechanism provided by the embodiment of the present invention can establish a computing service pricing transaction mechanism between the user terminal, the user of the smart car and the cloud. The transaction mechanism includes the user terminal paying a computing service fee to the cloud platform, the cloud paying a computing resource usage fee to the user of the smart car, and the cloud obtaining a corresponding intermediate service fee. The cloud is also responsible for establishing a transaction model and rules; that is, realizing computing power transactions between the user terminal, the cloud platform and the owner of the smart car.

[0071] The corresponding transaction pricing mechanism not only needs to establish a transaction mechanism among users, platforms and car owners, but also needs to ensure that users pay reasonable fees to obtain computing power services, car owners can obtain reasonable benefits by sharing the idle computing power of vehicles, and the platform can charge reasonable fees by providing services. That is, the transaction pricing mechanism needs to fully consider the particularity of smart car scenarios and design a flexible, fair and efficient transaction model; to this end, the transaction pricing mechanism specifically needs to establish a corresponding transaction mechanism, pricing model, incentive and punishment mechanism, and legal and privacy protection, etc., among which:

[0072] (1) Setting up the transaction mechanism

[0073] Specifically, the user terminal submits a computing task (i.e., computing power service task) on the cloud platform. The cloud platform calculates the fee to be paid based on the resource requirements, urgency, and estimated execution time of the task. After the user terminal confirms the fee, the user terminal can complete the payment through a secure payment method to obtain the required computing power service.

[0074] The owner of a smart car registers on the platform and agrees to share the idle computing power of his smart car; the cloud platform can calculate the income that the owner should obtain based on the computing power resource type, performance indicators, available time and energy consumption cost provided by the owner; after the task is completed, the owner will obtain a corresponding share of the income, which will be directly transferred to his account;

[0075] As an intermediary, the cloud platform is responsible for tasks scheduling, resource matching, security, and transaction settlement services. To maintain operations and sustainable development, the platform charges a certain percentage of fees paid by users.

[0076] (2) Setting up the pricing model

[0077] The corresponding pricing model is set up to realize the pricing mechanism of computing power resource sharing. The dynamic nature of smart car computing power resources and the complexity of the network environment need to be taken into account during the setting process. For this purpose, the cloud platform can adopt a dynamic pricing model that refers to multiple pricing factors. The corresponding pricing factors may include the supply and demand relationship of computing power, the complexity of computing power service tasks, computing power quality (such as the computing performance and stability of smart car computing equipment), network conditions and energy consumption, etc. The cloud platform needs to accurately calculate the energy consumption cost, equipment depreciation and potential maintenance costs of car owners to ensure that the income of car owners can cover the cost and obtain reasonable profits. At the same time, the fees paid by user terminals should also be market competitive and meet user expectations.

[0078] That is, the specific implementation process of establishing a corresponding dynamic pricing model can consider, but is not limited to, the following factors:

[0079] Market supply and demand relationship, that is, the ratio of the current available computing power supply to the buyer's computing power demand, which can be used to evaluate the supply and demand relationship of the computing power market;

[0080] The complexity of the computing service task, i.e., the computing resources, execution time, data transmission volume, etc. required by the computing service task, can be evaluated using the complexity parameter of the computing service task;

[0081] The type and performance of vehicle computing power, i.e., computing power quality, can be evaluated by the performance parameters of vehicle computing devices (i.e., the performance parameters of the devices that provide computing power services for smart cars), such as CPU, GPU, memory, etc.

[0082] Optionally, the owner's reputation can also be considered, i.e., the owner's historical performance in the system, the timeliness and quality of task completion, etc.;

[0083] (3) Incentive and Punishment Mechanism

[0084] Specifically include incentive mechanism and punishment mechanism;

[0085] The incentive mechanism refers to the cloud platform that can set up various incentive measures for smart car owners to encourage them to actively participate in computing power sharing. For example, additional income rewards can be given to car owners who provide high-quality computing power in a long-term and stable manner; a car owner rating system can be established to increase the income ratio according to the contribution; value-added services such as vehicle maintenance and maintenance discounts can be provided; for users where user terminals are located, the cloud platform can provide coupons, discounts, points and other preferential measures for users who frequently use computing power services, so as to effectively improve user stickiness and satisfaction; through the corresponding incentive mechanism, smart car owners and user terminals can be actively involved in the cloud platform that provides computing power sharing, ensuring that all three parties benefit;

[0086] The penalty mechanism refers to the situation where when a resource sharing participant fails to comply with the platform rules, resulting in a decline in the quality of the entire resource sharing service, the participant who causes the decline in the quality of the entire resource sharing service may be given corresponding penalties, such as reducing his or her credibility, reducing the benefits of his or her participation in the resource sharing service, etc.

[0087] (4) Legal and Privacy Protection

[0088] Legal and privacy protection means that the cloud platform needs to formulate clear service agreements and privacy policies to ensure that the various rights and interests of car owners, users of user terminals and cloud platforms are protected, taking into account the privacy and legal risks of car owners, users of user terminals and cloud platforms.

[0089] To facilitate understanding of the implementation of the present invention, the specific implementation process of the present invention will be described in detail below with reference to the accompanying drawings.

[0090] The present invention specifically provides a method for implementing a transaction pricing mechanism based on intelligent vehicle computing power sharing. Based on the above factors that need to be considered, the implementation scheme that can be adopted in the specific implementation process is as follows: Figure 1 As shown, the method may specifically include the following processing steps:

[0091] Step 11, obtaining the available computing power of the smart car and the performance parameters of the device providing computing power services of the smart car;

[0092] Step 12: Calculate and determine the supply and demand parameters of the computing power market based on the total supply and demand of computing power;

[0093] Specifically, the computing power market supply and demand parameters may be calculated and determined based on the amount of computing power resources available in the current computing power market (cloud platform) and the amount of computing power resources required for the computing power resource service tasks currently submitted to the cloud platform;

[0094] Step 13, when a computing service task for which computing service needs to be provided is obtained, a complexity parameter of the computing service task is determined;

[0095] The complexity parameters of the corresponding computing service task may include, but are not limited to: the amount of computing resources required for the computing service task, the execution time using the computing resources, and the amount of data transmission during the execution process;

[0096] Step 14: Provide matching computing power services for the smart car and the computing power service tasks and perform computing power service pricing processing based on the available computing power of the smart car, the computing power market supply and demand parameters, the complexity parameters of the computing power service tasks, and the performance parameters of the equipment providing computing power services of the smart car.

[0097] Optionally, in the process of matching computing power services and executing pricing for the smart car and computing power service tasks, the smart car owner's reputation parameter is also introduced as a reference parameter for providing computing power service pricing and matching computing power services. The smart car owner's reputation parameter is determined based on the quality and timeliness of the tasks completed by the owner in the historical process of providing computing power services. In this way, car owners with good reputation can be matched with more computing power service tasks and obtain better computing power resource benefits.

[0098] In the above Figure 1 In the transaction pricing mechanism shown, the corresponding computing power service pricing process may include: calculating the basic computing power price according to the computing power market supply and demand parameters; and, based on the basic computing power price, calculating the price of the computing power service task according to the complexity parameter of the computing power service task; wherein:

[0099] The corresponding basic computing power price P t Based on the market supply and demand ratio, the calculation formula for the basic computing power price includes:

[0100]

[0101] Among them, P t is the basic computing power price in time t; P 0 is the benchmark price of computing power; S t is the total amount of computing power supplied within time t; D t is the total demand for computing power within time t; α is the computing power supply and demand impact coefficient, which controls the price to rise when the computing power demand is greater than the supply, and vice versa;

[0102] The corresponding computing power service task price P i It is necessary to consider the complexity of the computing service task, the vehicle computing performance and the owner's reputation, so the calculation formula for the price of the computing service task includes:

[0103]

[0104] Among them, Pi The price of computing power service tasks; C i is the complexity parameter of the i-th computing service task; C avg is the average task complexity; Q j Performance parameters of the device that provides computing services for the smart car of smart car owner j; Q avg is the average vehicle computing power performance index; R j is the reputation parameter of car owner j, with a value range of (0,1), and the higher the reputation, the closer the value is to 1; β, γ, δ are the complexity parameters of the task, the performance parameters of the equipment providing computing power services for smart cars, and the influence coefficients corresponding to the car owner's reputation parameter. Furthermore, the values ​​of α, β, γ, δ can be continuously adjusted according to historical data and market feedback, so that the corresponding price model (transaction pricing mechanism) can more accurately reflect the market situation.

[0105] During the implementation of the present invention, the corresponding computing power service pricing process also includes a bidding process, that is, setting a corresponding bidding mechanism. The implementation process of the bidding mechanism may include:

[0106] (1) Buyer bidding task release, that is, the buyer who needs to provide computing power services releases the bidding task;

[0107] When the buyer publishes a computing service task (i.e., the user requests computing service), the buyer provides the description of the computing service task, computing requirements, and budget cap B. max and time requirements, etc.;

[0108] The buyer can choose a fixed price or a bidding method. Under the bidding method, the buyer can set a budget cap.

[0109] (2) Car owners participate in bidding, that is, the sellers of smart cars that provide computing power services participate in bidding for corresponding bidding tasks according to the published bidding tasks;

[0110] The owner of the smart car receives notification of the buyer's bidding task, including the task requirements and the current highest bid;

[0111] The car owner can decide whether to participate in the bidding and submit his / her own bid based on his / her own computing power, reputation and willingness. j .

[0112] (3) Bidding matching and transaction, that is, the pricing and processing process of computing power services. Through this process, the smart car party and the user terminal party can be matched and connected to achieve the transaction of resource computing power services;

[0113] The computing power service pricing process may include a bidding process and a matching process, wherein:

[0114] (31) The bidding process includes: a buyer for whom computing power services are required to be provided publishes a bidding task, and a seller of a smart car that provides computing power services participates in bidding for a corresponding bidding task according to the published bidding task, wherein the process of participating in the bidding for the corresponding bidding task is implemented by an auction mechanism, wherein the auction mechanism may adopt a sealed price auction, wherein the buyer is unaware of the bids of other car owners and can only submit his own real bid, and then a bidding process is performed according to the bids of the buyer and the seller;

[0115] The use of auction mechanisms, such as Vickrey auctions (sealed second-price auctions), can ensure the fairness of the bidding process. Moreover, when the bidding deadline or conditions are met, the car owner who meets the task requirements and bids the lowest can be selected for the transaction. Due to the characteristics of Vickrey auctions, the final transaction price is the second lowest price to encourage car owners to bid truthfully.

[0116] (32) The matching process includes: being implemented by a matching algorithm, wherein the matching algorithm mechanism is based on the seller's quotation, the performance parameters of the device providing computing power services of the seller's smart car, and the reputation parameters of the car owner, and adopts an optimization algorithm (such as a weighted matching algorithm) to achieve the best match between the buyer and the seller;

[0117] The corresponding matching process may include the process of establishing a matching model (i.e., establishing a mathematical model for supply and demand matching) and matching constraints to transform the matching problem into an optimization problem, and implementing a matching computing service based on the matching model and matching constraints to complete the matching process; wherein:

[0118] Establish a mathematical model for supply and demand matching, that is, the matching model includes:

[0119]

[0120] Where N is the number of tasks for the buyer; M is the number of car owners; c ij is the transaction quotation between the i-th task and the j-th car owner; x ij is a variable between 0 and 1. If task i is assigned to car owner j, then x ij =1, otherwise 0;

[0121] The matching constraints include:

[0122] Task allocation constraints:

[0123]

[0124] So that each task can only be assigned to one car owner;

[0125] The capacity constraint for each driver is used to constrain the number of tasks that each driver can accept:

[0126]

[0127] Among them, k j is the number of tasks that the owner j can perform simultaneously;

[0128] Computing power matching constraints:

[0129]

[0130] in, is the minimum computing power required for task i, so that the computing power of the owner must meet the task requirements.

[0131] In the above processing, the integer linear programming method can be used to solve the matching model; or, in order to improve the calculation efficiency, a heuristic algorithm such as a genetic algorithm, an ant colony algorithm, etc. can also be used.

[0132] In the specific implementation process of the present invention, corresponding incentive and penalty mechanisms may also be set, wherein the incentive mechanism includes setting rewards for the car owner and improving the car owner's reputation parameters, and the penalty mechanism includes setting breach of contract fines for the car owner and reducing the car owner's reputation parameters; specifically, it may be set as:

[0133] The corresponding incentives include:

[0134] Rewards: Car owners who complete tasks on time will receive corresponding benefits and additional rewards, such as points, coupons, etc.

[0135] Improve reputation: Establish a reputation system for car owners. After completing the task, the reputation will be improved, and higher priority and benefits can be obtained in future bidding.

[0136] The corresponding penalty mechanisms include:

[0137] Penalty for breach of contract: If the car owner fails to complete the task according to the contract, he needs to pay penalty and deduct part of the income.

[0138] Reduced credibility: Breach of contract will lead to reduced credibility, affecting future bidding opportunities and priorities.

[0139] In the specific implementation process of the present invention, corresponding security and privacy protection mechanisms may also be set, which may include:

[0140] (1) Encrypting data in the process of implementing the computing power service task, that is, encrypting task data and transaction information to prevent data leakage, and using asymmetric encryption algorithms to achieve secure data transmission;

[0141] (2) Use digital identity authentication and blockchain technology between smart car owners and buyers who need computing power services to ensure the credibility of transactions and the privacy of identity information during the transaction process; that is, the identity information of smart car owners and buyers can be anonymized, personal information is not exposed during the transaction, and digital identity authentication and blockchain technology are used to ensure the credibility of transactions, etc.

[0142] (3) Use sandbox technology to limit the applicable resource environment during the execution of the computing service task; specifically, in the vehicle computing environment, sandbox technology can be used to isolate computing tasks to prevent impact on the vehicle's core system, so as to implement task execution environment permission restrictions and only allow access to necessary resources.

[0143] In the specific implementation process of the present invention, corresponding backup computing power functions may also be set, which may include:

[0144] When the computing power resources that the smart car can provide cannot meet the computing power service tasks, the cloud will call the backup cloud computing resources to provide services for the computing power service tasks; specifically, when the computing power resources on the vehicle side are insufficient or cannot meet the buyer's needs, the cloud management platform can call the backup cloud computing resources to ensure the continuity of the service, and the backup computing power, as a supplement to the system, can ensure that the buyer's computing needs can be met under any circumstances.

[0145] Based on the implementation scheme provided by the present invention, it can be seen that the following benefits can be obtained during application:

[0146] (1) Improve resource utilization. That is, through the coordination of the cloud management platform, as well as dynamic pricing and bidding mechanisms, the enthusiasm of car owners can be fully mobilized and the utilization rate of idle computing power can be effectively improved;

[0147] (2) Providing reasonable computing power service prices so that computing power prices can reflect market supply and demand and task requirements, and ensure fairness in transactions between buyers and sellers;

[0148] (3) It can meet diverse computing power sharing needs, that is, buyers can bid according to budget and task urgency to meet different computing needs;

[0149] (4) Ensure the efficiency and convenience of the transaction process, that is, simplify the transaction process through the cloud management platform, and provide a convenient transaction channel between buyers and sellers;

[0150] (5) Ensure the security and reliability of the transaction process by adopting advanced security technologies to effectively ensure the security and credibility of the transaction process.

[0151] The above embodiment of the present invention provides a method for implementing a transaction pricing mechanism based on intelligent vehicle computing power sharing, and the applicable system mainly includes a user terminal that expects to obtain computing power services, an intelligent vehicle that can provide computing power services, and a cloud management platform responsible for coordinating matching services and transaction pricing services between the former two; wherein,

[0152] User terminal, the client used by the buyer of computing power services to publish task requirements and receive computing results;

[0153] The vehicle-side terminal point is the client of the smart vehicle, through which the car owner can receive tasks and provide computing resource services;

[0154] The cloud management platform, as a third-party shared trading platform, is responsible for the scheduling, trading and management of computing resources between user terminals and vehicle-side terminal points;

[0155] Optionally, the above-mentioned system may also include but is not limited to the following processing modules:

[0156] The computing power perception module is used to monitor the available computing resources of the vehicle side and backup computing power in real time;

[0157] The computing power measurement module is used to evaluate the performance parameters of the available computing power and quantify them;

[0158] The computing power scheduling module is used to formulate a scheduling plan for computing power resources based on demand and supply;

[0159] The computing power trading module is used to process the buyer's task release and the car owner's bidding participation to achieve transaction matching;

[0160] The security and privacy protection module is used to ensure data security and user privacy during transactions;

[0161] Backup computing power is used when the computing power resources on the vehicle side are insufficient. The cloud management platform can call on backup cloud computing resources to ensure service continuity.

[0162] The processing functions that need to be implemented by each component of the above-mentioned corresponding system (i.e., the processing operations that need to be performed) have been described in detail in the implementation process of the above-mentioned transaction pricing mechanism based on smart car computing power sharing, so they will not be described in detail here.

[0163] It should be noted that, during the implementation of the present invention, it can also be applied to other systems with similar processing functions, and is not limited to the above-mentioned systems.

[0164] The above is only a preferred specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any changes or substitutions that can be easily thought of by any technician familiar with the technical field within the technical scope disclosed in the present invention should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention should be based on the protection scope of the claims. The information disclosed in the background technology section of this article is only intended to deepen the understanding of the overall background technology of the present invention, and should not be regarded as an admission or in any form that the information constitutes prior art known to those skilled in the art.

Claims

1. A method for implementing a transaction pricing mechanism based on intelligent vehicle computing power sharing, characterized in that: include: Obtain the available computing power of the smart car and the performance parameters of the equipment that provides computing power services for the smart car; and, after receiving a computing power service task for which computing power service is to be provided, determining a complexity parameter of the computing power service task; The current computing power market supply and demand parameters are also calculated based on the amount of computing power resources available in the current computing power market and the amount of computing power resources required by the currently submitted computing power resource service tasks; Based on the available computing power and the computing power market supply and demand parameters, the complexity parameters of the computing power service tasks and the performance parameters of the equipment providing computing power services for the smart car, matching computing power services are provided for the smart car and computing power service tasks, and computing power service pricing processing is performed.

2. The method according to claim 1, characterized in that The method further includes: In the process of matching computing power services and executing pricing for the smart car and computing power service tasks, the smart car owner's credibility parameter is also introduced as a reference parameter for providing computing power service pricing and matching computing power services. The smart car owner's credibility parameter is determined based on the quality and timeliness of the owner's completion of tasks in the historical process of providing computing power services.

3. The method according to claim 1, characterized in that The complexity parameters of the computing service task include: the amount of computing resources required by the computing service task, the execution time using the computing resources, and the amount of data transmission during the execution process.

4. The method according to claim 1, 2 or 3, characterized in that: The computing power service pricing process includes: Calculating a basic computing power price according to the computing power market supply and demand parameters; and, based on the basic computing power price, calculating a price for the computing power service task according to a complexity parameter of the computing power service task; wherein: The calculation formula of the basic computing power price includes: Among them, P t is the basic computing power price within time t; P0 is the benchmark price of computing power; S t is the total amount of computing power supplied within time t; D t is the total demand for computing power within time t; α is the computing power supply and demand impact coefficient, which controls the price to rise when the computing power demand is greater than the supply, and vice versa; The calculation formula for the price of the computing power service task includes: Among them, P i The price of computing power service tasks; C i C is the complexity parameter of the i-th computing service task; avg is the average task complexity; Q j Performance parameters of the device that provides computing services for the smart car of smart car owner j; Q avg is the average vehicle computing power performance index; R i is the reputation parameter of car owner j, with a value range of (0, 1), and the higher the reputation, the closer the value is to 1; β, γ, δ are the influence coefficients corresponding to the complexity parameter of the task, the performance parameters of the equipment providing computing power services for the smart car, and the reputation parameter of the car owner, respectively.

5. The method according to claim 4, characterized in that The computing power service pricing process also includes a bidding process and a matching process, including: The bidding process includes: a buyer for whom computing power services are required to be provided publishes a bidding task, and a seller of a smart car providing computing power services participates in the bidding of a corresponding bidding task according to the published bidding task, and the process of participating in the bidding of the corresponding bidding task is implemented by an auction mechanism, which refers to a sealed price auction, and the bidding process is performed according to the bids of the buyer and the seller; The matching process includes: being implemented through a matching algorithm, and the matching algorithm mechanism is based on the seller's quotation, the performance parameters of the device providing computing power services of the seller's smart car, and the owner's credibility parameters, and an optimization algorithm is used to achieve matching between buyers and sellers.

6. The method according to claim 5, characterized in that The matching process includes: Establish a matching model and matching constraints, and implement matching computing power services based on the matching model and matching constraints, wherein: The matching model includes: Where N is the number of tasks for the buyer; M is the number of car owners; c ij is the transaction quotation between the i-th task and the j-th car owner; x ij is a variable between 0 and 1. If task i is assigned to car owner j, then x ij =1, otherwise 0; The matching constraints include: Task allocation constraints: Owner capacity constraints: Among them, k j is the number of tasks that the owner j can perform simultaneously; Computing power matching constraints: in, is the minimum computing power performance required for task i.

7. The method according to claim 1, 2 or 3, characterized in that: The method also includes an incentive and penalty mechanism, which includes: The incentive mechanism includes setting rewards for the car owner and improving the car owner's credibility parameters, and the penalty mechanism includes setting breach of contract fines for the car owner and reducing the car owner's credibility parameters.

8. The method according to claim 1, 2 or 3, characterized in that: The method also includes a security and privacy protection mechanism, which includes: Encrypting data in the process of implementing the computing power service task; Realize the use of digital identity authentication and blockchain technology between smart car owners and buyers who need to provide computing power services to ensure the credibility of transactions and the privacy of identity information during the transaction process; Sandbox technology is used to limit the applicable resource environment during the execution of the computing service task.

9. The method according to claim 1, 2 or 3, characterized in that: The method also includes a backup computing power service mechanism, which includes: When the computing power resources that the smart car can provide cannot meet the computing power service task, the cloud calls the backup cloud computing resources to provide services for the computing power service task.