Timing charging method, device and system for sharing economic resources

By building basic nodes and observation nodes, and automatically connecting billing nodes, the problems of complexity and high error rate of existing timing charging methods are solved, high reusability and automated billing path generation are achieved, and the timing charging process is simplified.

CN119168636APending Publication Date: 2024-12-20SHENZHEN YIDAO TONG TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411179944.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-27
Publication Date
2024-12-20

AI Technical Summary

Technical Problem

The existing timing charging methods used in the sharing economy are complex, have high error rates, and have poor reusability. They require frequent adjustment of billing standards and conditions, resulting in logical confusion and code redundancy.

Method used

By building basic nodes, including billing nodes and observation nodes, the nodes are automatically connected according to pre-designed fee standards and conditions, and the actual paths are generated, and the automatic calculation and path generation of billing results are realized, reducing coupling and redundancy and improving timing Reusability of charging methods.

Benefits of technology

The timing charging method is simplified, the complexity and error rate are reduced, the reusability and scalability of the timing charging method is improved, the R&D workload is reduced, and the automated charging path generation is realized.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119168636A_ABST
    Figure CN119168636A_ABST
Patent Text Reader

Abstract

The invention discloses a timing charging method, device and system for sharing economic resources, and the method is characterized in that the method comprises the steps: constructing a plurality of basic nodes according to a preset charging standard and a preset charging condition; when the shared economic resources are occupied, acquiring the occupied starting time; according to the starting time, all the basic nodes to be executed are automatically connected, and an actual path to be executed is obtained; when the shared economic resources are returned, the actual path is executed, the charging result is obtained, cohesion is increased and coupling is reduced in a nodal mode, and fusion can be better continued through nodal setting for multiple sets of charging rules, so that the timing charging method has better reusability.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of time-based charging, and more specifically, to a time-based charging method, device and system for sharing economic resources. Background Art

[0003] The essence of the sharing economy is to integrate offline idle goods or service providers, allowing them to provide products or services at a lower price. For suppliers, they can obtain a certain amount of money in return by transferring the right to use goods or providing services within a specific period of time; for demanders, they do not directly own the goods, but use the goods through sharing methods such as renting or borrowing.

[0004] Most of the existing time-based charging methods used in the sharing economy need to distinguish the applicable time periods under each billing standard and implement billing, while controlling the execution order of all billing conditions. When a new billing condition is added / modified, most of the original implemented billing standards will be modified and adjusted, which not only increases the complexity and error rate of the entire time-based charging, but also leads to a huge difference in the implementation logic, and the reusability of the time-based charging methods and programs is poor. Summary of the invention

[0006] The technical problem to be solved by the present invention is to provide a time-based charging method, device and system for sharing economic resources with reduced complexity and error rate.

[0007] The objective of the present invention is achieved through the following technical solutions: A time-based charging method for sharing economic resources, comprising the steps of: According to the pre-design fee standards and pre-design fee conditions, construct several basic nodes; When the shared economic resource is occupied, obtaining the starting time of the occupation; According to the start time, automatically connect all the basic nodes to be executed to obtain the actual path of the prepared execution; When the shared economic resource is returned, the actual path is executed to obtain a billing result.

[0008] Furthermore, the basic nodes include charging nodes and observation nodes, and the step of obtaining a plurality of basic nodes according to the pre-design fee standard and the pre-design fee condition includes: According to the pre-designed fee standard, construct a number of time-continuous billing nodes; According to the pre-designed fee conditions, construct a number of said observation nodes; The billing node is used to run the pre-designed fee standard, the observation node is used to run the pre-designed fee condition, the billing node and the observation node are run separately, and the priority of the observation node is greater than that of the billing node.

[0009] Furthermore, the billing node and the observation node both include preset entry conditions and preset exit conditions. When the preset entry conditions are met, the observation node is executed and the current billing node is suspended by occupying a time slice; when the preset exit conditions are met, the observation node transfers the time slice to the designated billing node or to the suspended billing node.

[0010] Furthermore, the step of automatically connecting all the basic nodes to be executed according to the start time to obtain the actual path of the prepared execution includes: According to the start time, the processor coordinates the preset object to obtain the billing node or the observation node to be executed; Automatically connect the billing node or the observation node to be executed in sequence to obtain the actual path of the prepared execution; Among them, the preset object includes a validator, a context and a clock. The validator is used to verify the preset entry condition and the preset exit condition. The context is used to record the information of the currently executed basic node, whether to reload the next basic node, the start point and end point of the time slice and the current time. The clock is used to define the cycle start time and coordinate with the context.

[0011] Furthermore, the basic node includes information about the address of the next basic node, the status of the basic node, whether it occupies a time slice during execution, the condition for entering the basic node, the condition for exiting the basic node, and the triggering condition of the basic node.

[0012] Furthermore, the billing node includes information on billing type, cycle time, billing amount and whether it can be interrupted.

[0013] Another aspect of the present invention is a time-based charging device for sharing economic resources, comprising: A construction unit, used to construct a number of basic nodes according to the pre-design fee standard and pre-design fee conditions; An acquisition unit, used for acquiring a start time of occupation when the shared economic resource is occupied; A path unit, used for automatically connecting all the basic nodes to be executed according to the start time to obtain an actual path to be executed; The charging unit is used to execute the actual path and obtain the charging result when the shared economic resource is returned.

[0014] Another aspect of the present invention is a time-based charging system for shared economic resources, the time-based charging system comprising a shared economic resource entity and the above-mentioned time-based charging device for shared economic resources.

[0015] Another aspect of the present invention is a storage medium storing a plurality of instructions; the plurality of instructions are used by a processor to load and execute the above-mentioned time-based charging method for sharing economic resources.

[0016] Another aspect of the present invention is a terminal device, comprising: A processor, which is used to execute multiple instructions; A memory for storing a plurality of instructions; Among them, the multiple instructions are used to be stored by the memory, and loaded and executed by the processor to implement the above-mentioned time-based charging method for sharing economic resources.

[0017] The present invention constructs the pre-design fee standard and the pre-design fee conditions into basic nodes, increases cohesion and reduces coupling in the form of "nodeization", and can also better integrate multiple sets of billing rules through the "nodeization" setting, so that the time-based charging method has better reusability; and through the relevant coordinated sharding scheduling related time-based charging algorithms, according to the shared economic resources of specific applications, each basic node is automatically connected to form an executable actual path, thereby reducing the workload of research and development, reducing complexity, and reducing the error rate. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] Figure 1 is a flow chart of a time-based charging method according to an embodiment of the present invention; Figure 2 is a flow chart of a time-based charging method for a toll parking lot according to an embodiment of the present invention; Figure 3 is a flow chart of a time-based charging method for a toll parking lot according to an embodiment of the present invention; Figure 4 is a flow chart of a time-based charging method for a toll parking lot according to an embodiment of the present invention; Figure 5 is a flow chart of a time-based charging method for a toll parking lot according to an embodiment of the present invention; Figure 6 is a flow chart of a time-based charging method for a toll parking lot according to an embodiment of the present invention; Figure 7 is a flow chart of a time-based charging method for a toll parking lot according to an embodiment of the present invention; Figure 8 Schematic diagram of a time-based charging device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0021] The specific structural and functional details disclosed herein are merely representative and are for the purpose of describing exemplary embodiments of the present invention. However, the present invention may be embodied in many alternative forms and should not be construed as being limited to only the embodiments set forth herein.

[0022] In the description of the present invention, it should be understood that the terms "center", "lateral", "up", "down", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside" and the like indicate positions or positional relationships based on the positions or positional relationships shown in the accompanying drawings, which are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation on the present invention. In addition, the terms "first" and "second" are used only for descriptive purposes, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, the features defined as "first" and "second" may explicitly or implicitly include one or more of the features. In the description of the present invention, unless otherwise specified, "multiple" means two or more. In addition, the term "including" and any variation thereof are intended to cover non-exclusive inclusions.

[0023] In the description of the present invention, it should be noted that, unless otherwise clearly specified and limited, the terms "installed", "connected", and "connected" 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 indirectly connected 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 the present invention can be understood according to specific circumstances.

[0024] The terms used herein are only for describing specific embodiments and are not intended to limit exemplary embodiments. Unless the context clearly indicates otherwise, the singular forms "one", "one" and "item" used herein are also intended to include plural numbers. It should also be understood that the terms "include" and / or "comprise" used herein specify the existence of stated features, integers, steps, operations, units and / or components, without excluding the existence or addition of one or more other features, integers, steps, operations, units, components and / or combinations thereof.

[0025] In the figures, structurally similar elements are denoted by the same reference numerals.

[0026] The present invention will be further described below in conjunction with the accompanying drawings and preferred embodiments.

[0027] The inventor of the present invention has developed a time-based charging method using undisclosed shared economic resources. Taking the shared economic resources as a paid parking lot as an example, in the time-based charging method, most of the methods need to distinguish the applicable time periods under each billing standard and implement billing, and control the execution order of all billing conditions, such as the following billing rules: 1. The first time period is charged 5 yuan for half an hour; 2. The second time period 1 is charged 3 yuan for one hour; 3. The second time period 2 is charged 2 yuan for two hours; 4. The subsequent time periods are charged 1 yuan per hour; 5. Super-cycle (if the cycle time is a natural day, it will be after 0 o'clock) starts charging from the second time period 1, and does not interrupt the billing time of the previous period; 6. Holidays from 12:00 to 17:00 are free parking time; 7. Non-working days only have the first time period and the time period thereafter, and an additional 2 yuan is charged for each time period; 8. Evening (0:00 to 8:00) is charged on a per-time basis, 10 yuan per time; According to the traditional method, it is necessary to distinguish the first time period, the second time period 1, the second time period 2, the time periods thereafter, the time-based charging period, the first time period on non-working days, and the time periods thereafter on non-working days. Taking the distinction of the first time period as an example, it is necessary to determine whether the current time has reached the holiday free time period, whether it has reached the specific daytime / evening / working day partition, whether it has reached the end of the cycle, etc. If any of the conditions is not judged well, it will directly lead to errors in the results and affect other billing conditions. Other billing standards also need to make similar distinctions and judgments, and at the same time, the execution order of each billing condition must be controlled. As a result, the time-based charging method for distinguishing the applicable time periods of each billing standard is highly complex, has a high error rate, and the algorithm code is redundant, and the R&D implementation progress is slow.

[0028] For example, if the following conditions are newly added: 1. The limit for a cycle (a natural day / or 12 hours / or other number of hours) is 20 yuan; 2. The limit within the cycle, or the limit for the time period within the cycle, or the time period within the cycle is free; 3. If the cycle exceeds the limit (the natural day is after 0 o'clock), the calculation starts from the sub-time period 1; 4. The limit has been reached within the cycle, and the charge will be made on a per-time basis again; 5. Add a sub-time period; When adding / modifying more than one billing condition, the complexity of the entire billing rule will increase exponentially, and most of the original billing standards that have been implemented will be modified and adjusted, which will increase code redundancy, complexity, and error rate again, which indirectly shows that the overall time-based charging method and the program have poor scalability.

[0029] Based on the above problems of undisclosed time-based charging methods, such as Figure 1 As shown, this embodiment discloses a time-based charging method for sharing economic resources, comprising the steps of: S10: Construct several basic nodes according to the pre-design fee standards and pre-design fee conditions; S20: when the shared economic resource is occupied, obtaining the start time of the occupation; S30: automatically connecting all the basic nodes to be executed according to the start time to obtain an actual path to be executed; S40: When the shared economic resource is returned, the actual path is executed to obtain a billing result.

[0030] By building the pre-design fee standards and pre-design fee conditions into basic nodes, the cohesion is increased and the coupling is reduced through the form of "nodeization", and multiple sets of billing rules can also be better integrated through the "nodeization" setting, so that the time-based charging method has better reusability; and through the relevant coordinated sharding scheduling related time-based charging algorithms, according to the shared economy resources of specific applications, each basic node is automatically connected to form an executable actual path, reducing the workload of research and development, reducing complexity, and reducing the error rate.

[0031] Through the form of "nodeization", cohesion is increased and coupling is reduced. In addition, multiple sets of billing rules can be better integrated through the "nodeization" setting, so that the time-based charging method has better reusability. By automatically calculating the time slice occupied by each node (each billing standard) for a single shared economic resource, the complexity of the time-based charging method is reduced, and the workload or steps of the time-based charging method are reduced. For example, N billing standards and N billing conditions are combined to produce N time periods, which are automatically distinguished and do not require human intervention.

[0032] Shared economy resources include but are not limited to paid parking lots, paid study rooms, paid chess and card rooms, shared bicycles, shared power banks, etc., and can be applied to various fields such as shared economy leasing that requires time-based charging.

[0033] Build the basic node. The basic node is the smallest execution unit in the entire algorithm model. Only one basic node can be executed at the same time. The properties of the basic node include the address of the next basic node, the status of the basic node, whether it occupies the time slice when executing (allowing some basic nodes to execute without occupying the time slice), the conditions for entering the basic node, the conditions for exiting the basic node, and the triggering conditions of the basic node.

[0034] Billing nodes are built based on basic nodes. Billing nodes are nodes that directly participate in numerical calculations among all basic nodes. Billing nodes only perform billing logic. As for the time period for billing, the billing node does not care. It includes attributes such as billing type (periodic billing, post-payment by period, one-time charge), period time, billing amount, and whether it can be interrupted.

[0035] Observation nodes are built based on basic nodes. Observation nodes can be understood as the "commander" of the entire algorithm model. The so-called observation node refers to the observation time slice and context. If certain conditions are met, it will be triggered. The results of the trigger include temporary suspension, transfer to other billing nodes, etc. It does not need to mobilize various billing nodes for calculation. It includes the specified billing node to be transferred, whether to obtain the next billing node through the time slice, whether it has the waiting function (whether other basic nodes need to be interrupted halfway through execution), and the maximum waiting time and other attributes.

[0036] Based on the observation node, various packaged observation nodes are built, such as limit observation nodes, super-cycle observation nodes, additional fee observation nodes, etc.

[0037] The basic nodes include charging nodes and observation nodes, and the step of obtaining a plurality of basic nodes according to the pre-design fee standard and the pre-design fee condition includes: constructing a plurality of time-continuous charging nodes according to the pre-design fee standard; constructing a plurality of observation nodes according to the pre-design fee condition; The billing node is used to run the pre-designed fee standard, the observation node is used to run the pre-designed fee condition, the billing node and the observation node are run separately, and the priority of the observation node is greater than that of the billing node.

[0038] For example, the billing nodes are set to the first time period, the second time period, and the subsequent time period. These are all billing nodes, and there is no need to care about the billing conditions corresponding to the billing standard.

[0039] Wherein, the billing node and the observation node both include preset entry conditions and preset exit conditions. When the preset entry conditions are met, the observation node is executed and the current billing node is suspended by occupying the time slice; when the preset exit conditions are met, the observation node transfers the time slice to the designated billing node or to the suspended billing node. For example, a quota observation node is constructed. When the accumulated fee reaches the specified condition, the current billing node will be suspended by occupying the time slice so that it will no longer be billed. However, when the time slice reaches the exit condition of the observation node, the time slice will be handed over to the billing node to continue billing execution. Another example is to construct a super-period re-billing observation node. When the end of the cycle is reached, the observation node will intervene and transfer the time slice to the designated billing node.

[0040] The step of automatically connecting all the basic nodes to be executed according to the start time to obtain the actual path of the prepared execution includes: According to the start time, the processor coordinates the preset object to obtain the billing node or the observation node to be executed; Automatically connect the billing node or the observation node to be executed in sequence to obtain the actual path of the prepared execution; Among them, the preset object includes a validator, a context and a clock. The validator is used to verify the preset entry condition and the preset exit condition. The context is used to record the information of the currently executed basic node, whether to reload the next basic node, the start point and end point of the time slice and the current time. The clock is used to define the cycle start time and coordinate with the context.

[0041] Build a clock to customize the clock, cycle start time, cycle time (natural day by default), time slice step (affects calculation speed), and coordinate with processor context.

[0042] Build a processor and coordinate all preset objects in the algorithm, such as basic nodes, validators, contexts, clocks, etc. The processor selects computing nodes and observation nodes through specific logic, calculates the basic node that should be executed currently, and then gives the time slice to the basic node for execution through the time slicing algorithm. When the time slice is used up, the execution is completed and the billing result is obtained.

[0043] Build an execution context environment, which records the currently executed node, whether to reload the next node, the start and end points of the time slice, and the current time.

[0044] Build a basic validator. The function of the validator is to verify the entry and exit conditions in the node. It retains the expansion function and can support custom validators.

[0045] Various application validators are built based on the basic validator, such as amount validator (used to determine the current accumulated amount), time node validator (used to determine time nodes such as state time, cycle relative time, absolute time, etc.), trigger validator (used to limit the number of times that can be triggered in a specified time period).

[0046] By adopting a node-based design for the pre-designed fee standards and pre-designed fee conditions for time-based charging, redundancy is reduced, and the actual execution path is automatically generated by the algorithm, which reduces the R&D workload, complexity, and error rate. The addition of new billing conditions does not invade the original logic, and there is no need to modify or adjust the original billing logic. At the same time, the reusability of the entire time-based charging method and program is greatly improved, and only one or N nodes are added between different billing rules.

[0047] For example, the shared economic resources take paid parking lots as an example, Figure 2As shown, the existing pre-designed charging conditions are the first time period (3 yuan for the first 0.5 hours), sub-time period 1 (4 yuan for 0.5 to 2 hours), sub-time period 2 (2 yuan per hour between 2 and 4 hours), and time periods thereafter (1 yuan per hour), based on the cycle limit (the cycle time is 12 hours, and the limit is 12 yuan).

[0048] At this time, we only need to create two types of nodes, one is the billing node, and the other is the observation node. There are four billing nodes, namely the first time period (the exit condition is to execute for 0.5 hours), this time period 1 (the exit condition is to execute for 1.5 hours), this time period 2 (the exit condition is to execute for 2 hours), and the time period thereafter (no exit condition), and set the charging mode of each billing node. For example, the first time period is: a one-time charge of 3 yuan within the period, the same applies to the secondary time period 1, and the secondary time period 2 is: periodic charging within the period, charging 2 yuan every 1 hour. The time periods thereafter are the same as the secondary time periods. There is one observation node, the limit observation node (the entry condition is to reach the specified limit: 12 yuan, and the exit condition is to reach the limit deadline: the end of a certain cycle (a cycle of 12 hours)).

[0049] like Figure 3 As shown, the original billing conditions are added with "Super cycle billing starts from sub-time period 1", that is, after the resource rental time reaches a cycle, it is not continued to be billed in the "time period thereafter", but billing starts from "sub-time period 1". At this time, without changing the original basis, only one observation node needs to be added, namely "super cycle observation node" (entry condition: reaching the end time of a certain cycle (12 hours is a cycle), there is no exit condition (indicating that the time slice is not occupied), and the next node is changed to sub-time period 1 (because the default next node is the node where the current time slice is located)).

[0050] like Figure 4 As shown, add "specified time period free (8:00 a.m. to 10:00 a.m.)" to suspend billing during this period. Similarly, without changing the original one, add a free time period observer (the entry condition is to reach the free period start time: 8:00 a.m., and the exit condition is to reach the free period end time: 10:00 a.m.).

[0051] like Figure 5 As shown, add a "new time period (added between sub-time period 1 and sub-time period 2, 2 hours to 5 hours, charged 2 yuan)". Similarly, without changing the original basis, you only need to add a new billing node and set the exit condition to: execute for 3 hours. Then the nodes behind this node will be automatically updated to sub-time period 2: 5 to 7 hours, charged 2 yuan per hour, and remove a billing node.

[0052] like Figure 6As shown, a new billing condition is now added: the evening segment (0-7 o'clock) is executed from the re-added time period. Without changing the original one, a evening segment observer is added (the entry condition is that the start time reaches the evening segment start time: 0 o'clock, there is no exit condition, and the next node is changed to the new time period).

[0053] like Figure 7 As shown, under the existing billing conditions, a new billing condition is added: holidays are billed from sub-time period 2, which is mutually exclusive with the evening period. On the basis of not changing the original, a holiday time period observer is added (the entry condition is that the start time reaches the holiday start time, there is no exit condition, and the next node is changed to sub-time period 2). At the same time, the priority of the observation node is set higher than that of the "evening period observer".

[0054] Due to limited space and unlimited expansion, I will not elaborate on them one by one.

[0055] like Figures 2 to 7 As shown, various time periods are basic nodes, and limit observation nodes, super-period observation nodes, etc. are also basic nodes. For different basic node combinations, the algorithm will automatically intervene to generate execution paths. For example, when defining a limit observation node, developers do not need to worry about which time period is triggered and how to control the remaining execution process after the trigger. Instead, the path unit will automatically route and add a billing condition, which only requires adding a node, which is transparent to the logic of the original billing method.

[0056] like Figure 8 As shown, another embodiment of the present invention is a time-based charging device 10 for sharing economic resources, comprising: A construction unit 11, used to construct a number of basic nodes according to the pre-design fee standard and pre-design fee conditions; An acquisition unit 12, configured to acquire a start time of occupation when the shared economic resource is occupied; A path unit 13, used for automatically connecting all the basic nodes to be executed according to the start time to obtain an actual path to be executed; The charging unit 14 is used to execute the actual path and obtain a charging result when the shared economic resource is returned.

[0057] Through the form of "nodeization", cohesion is increased and coupling is reduced. In addition, multiple sets of billing rules can be better integrated through the "nodeization" setting, so that the time-based charging device has better reusability. By automatically calculating the time slice occupied by each node (each billing standard) for a single shared economic resource, the complexity of the time-based charging method is reduced, and the workload or steps of the time-based charging method are reduced. For example, N billing standards and N billing conditions are combined to produce N time periods, which are automatically distinguished by the time-based charging device and do not require human intervention.

[0058] Another embodiment of the present invention is a time-based charging system for shared economic resources, the time-based charging system comprising a shared economic resource entity and the above-mentioned time-based charging device for shared economic resources.

[0059] Another embodiment of the present invention is a storage medium, wherein a plurality of instructions are stored in the storage medium; the plurality of instructions are used by a processor to load and execute the above-mentioned time-based charging method for sharing economic resources.

[0060] Another embodiment of the present invention is a terminal device, comprising: A processor, which is used to execute multiple instructions; A memory for storing a plurality of instructions; a computer program stored in the memory and executable on the processor; Among them, the multiple instructions are used to be stored by the memory, and loaded and executed by the processor to implement the above-mentioned time-based charging method for sharing economic resources.

[0061] The above contents are further detailed descriptions of the present invention in combination with specific preferred embodiments, and it cannot be determined that the specific implementation of the present invention is limited to these descriptions. For ordinary technicians in the technical field to which the present invention belongs, several simple deductions or substitutions can be made without departing from the concept of the present invention, which should be regarded as falling within the protection scope of the present invention.

Claims

1. A time-based charging method for shared economic resources, characterized in that: Includes steps: According to the pre-design fee standards and pre-design fee conditions, construct several basic nodes; When the shared economic resource is occupied, obtaining the starting time of the occupation; According to the start time, automatically connect all the basic nodes to be executed to obtain the actual path of the prepared execution; When the shared economic resource is returned, the actual path is executed to obtain a billing result.

2. The time-based charging method for shared economic resources according to claim 1, characterized in that: The basic nodes include charging nodes and observation nodes. The step of obtaining a plurality of basic nodes according to the pre-design fee standard and the pre-design fee condition includes: According to the pre-designed fee standard, construct a number of time-continuous billing nodes; According to the pre-designed fee conditions, construct a number of said observation nodes; The billing node is used to run the pre-designed fee standard, the observation node is used to run the pre-designed fee condition, the billing node and the observation node are run separately, and the priority of the observation node is greater than that of the billing node.

3. The time-based charging method for shared economic resources according to claim 2, characterized in that: The billing node and the observation node both include preset entry conditions and preset exit conditions. When the preset entry conditions are met, the observation node is executed and the current billing node is suspended by occupying a time slice; when the preset exit conditions are met, the observation node transfers the time slice to the designated billing node or to the suspended billing node.

4. The time-based charging method for shared economic resources according to claim 3, characterized in that: The step of automatically connecting all the basic nodes to be executed according to the start time to obtain the actual path of the prepared execution includes: According to the start time, the processor coordinates the preset object to obtain the billing node or the observation node to be executed; Automatically connect the billing node or the observation node to be executed in sequence to obtain the actual path of the prepared execution; Among them, the preset object includes a validator, a context and a clock. The validator is used to verify the preset entry condition and the preset exit condition. The context is used to record the information of the currently executed basic node, whether to reload the next basic node, the start point and end point of the time slice and the current time. The clock is used to define the cycle start time and coordinate with the context.

5. The time-based charging method for shared economic resources according to claim 2, characterized in that: The basic node includes information about the address of the next basic node, the status of the basic node, whether the execution occupies a time slice, the conditions for entering the basic node, the conditions for exiting the basic node, and the triggering conditions of the basic node.

6. The time-based charging method for shared economic resources according to claim 2, characterized in that: The billing node includes information on billing type, cycle time, billing amount, and whether it can be interrupted.

7. A time-based charging device for sharing economic resources, characterized in that: include: A construction unit, used to construct a number of basic nodes according to the pre-design fee standard and pre-design fee conditions; An acquisition unit, used for acquiring a start time of occupation when the shared economic resource is occupied; A path unit, used for automatically connecting all the basic nodes to be executed according to the start time to obtain an actual path to be executed; The charging unit is used to execute the actual path and obtain the charging result when the shared economic resource is returned.

8. A time-based charging system for shared economic resources, characterized in that: The time-based charging system includes a shared economic resource entity and a time-based charging device for shared economic resources as described in claim 7.

9. A storage medium, characterized in that: The storage medium stores a plurality of instructions; the plurality of instructions are used by the processor to load and execute the time-based charging method for sharing economic resources as described in any one of claims 1 to 6.

10. A terminal device, characterized in that: include: A processor, which is used to execute multiple instructions; A memory for storing a plurality of instructions; Wherein, the multiple instructions are used to be stored by the memory, and loaded and executed by the processor to execute the time-based charging method for shared economic resources as described in any one of claims 1 to 6.