Internet of Things household appliance autonomous transaction method and system based on block chain

Through the blockchain technology of the Internet of Things home appliance independent trading system, the problems of cumbersome steps in the traditional system and the difficulty in guaranteeing the authenticity of goods are solved, efficient and flexible transaction processes and rights protection are achieved, and transaction efficiency and credit are improved.

CN119151675APending Publication Date: 2024-12-17YANCHENG WEINASEN NETWORK TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310704180.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-06-14
Publication Date
2024-12-17

AI Technical Summary

Technical Problem

The traditional Internet of Things home appliance independent trading system has cumbersome steps, which is difficult to ensure transaction efficiency, the seller's product authenticity, and it is difficult to customize delivery, payment, transportation and warranty times according to the actual needs of both buyers and sellers, reducing the flexibility and rights protection of the system.

Method used

The blockchain-based IoT home appliance independent trading system includes user registration module, demand selection module, reminder module, communication window, transaction demand formulation module and evaluation module to ensure the authenticity of user information, provide classification demand matching, real-time monitoring of communication content , automatically generate transaction contracts and support flexible trading conditions settings.

Benefits of technology

It improves transaction efficiency and commodity authenticity, enhances transaction flexibility and security, protects the legitimate rights and interests of buyers and sellers, and improves transaction quality and credit.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119151675A_ABST
    Figure CN119151675A_ABST
Patent Text Reader

Abstract

The invention provides an Internet of Things household appliance autonomous transaction method and system based on a block chain, and relates to the technical field of Internet of Things household appliance autonomous transaction. The system comprises a user registration module, a user real-time position acquisition module, a user demand selection module, a user demand reminding module, a user communication window, a transaction demand making module and a transaction end evaluation module. The invention provides an Internet of Things household appliance autonomous transaction method and system based on a block chain, and the system carries out the uploading and registration of a use video, an appearance picture, invoice purchase and problems in the actual use process of a household appliance commodity sold by a seller through a household appliance commodity quality verification module, and uploads the registration data to the block chain. And therefore, reliable guarantee is provided for buyers to purchase household appliance commodities, and the phenomenon that false commodity information exists is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of autonomous transactions of Internet of Things home appliances, and specifically to a method and system for autonomous transactions of Internet of Things home appliances based on blockchain. Background Art

[0002] With the rapid development of my country's economy, the Internet of Things technology based on blockchain has developed more and more rapidly, especially in the autonomous transactions of users' home appliances. This method is based on blockchain technology and realizes autonomous transactions between IoT appliances through smart contracts, which is conducive to promoting the development of autonomous transactions of home appliances and realizing intelligent, rapid and efficient transactions. At present, this technology has been widely used in medical health, digital copyright, supply chain and other fields. Now it is applied to the field of home appliances, and it also has great market potential and development prospects.

[0003] However, the steps of traditional IoT home appliance autonomous trading systems and methods are mostly too cumbersome, making it difficult to ensure the transaction efficiency of buyers and sellers. At the same time, it is difficult to ensure the authenticity of the goods sold by the sellers during the transaction, and thus it is difficult to ensure the quality of the goods and the buyer's shopping experience. At the same time, traditional IoT home appliance autonomous trading systems and methods are mostly difficult to customize the delivery time, payment method, transportation method and warranty time of the goods according to the actual needs of buyers and sellers, thereby reducing their flexibility. At the same time, traditional IoT home appliance autonomous trading systems and methods are difficult to protect the rights and interests of the agreements reached between buyers and sellers. Therefore, technical improvements are urgently needed. Summary of the invention

[0004] 1. Technical issues to be resolved

[0005] In view of the shortcomings of the prior art, the present invention provides an Internet of Things home appliance autonomous transaction method and system based on blockchain, which solves the problem that the operation steps of traditional home appliance autonomous transaction methods and systems are too cumbersome and it is difficult to ensure the transaction efficiency of buyers and sellers, solves the problem that traditional home appliance autonomous transaction methods and systems are difficult to ensure the authenticity of the goods sold by the seller during the transaction process, and solves the problem that most traditional home appliance autonomous transaction methods and systems are difficult to customize the delivery time, payment method, transportation method and warranty time of goods according to the actual needs of buyers and sellers.

[0006] (II) Technical solution

[0007] To achieve the above objectives, the present invention is implemented through the following technical solutions: a blockchain-based method and system for autonomous transactions of IoT home appliances, the system comprising a user registration module, a user real-time location acquisition module, a user demand selection module, a user demand reminder module, a user communication window, a transaction demand formulation module and a transaction completion evaluation module;

[0008] User registration module, which ensures the authenticity of registered user information and obtains the user's delivery address, shipping address and mobile phone number, making it easier for users to buy or sell home appliances;

[0009] User demand selection module, which classifies user needs, so that buyers can automatically find sellers based on their input needs, improving the transaction efficiency of buyers and sellers;

[0010] User demand reminder module, which sends SMS reminders or APP notification reminders to users who sell home appliances and users who want to buy home appliances at the same time and automatically creates a user communication window, thereby facilitating timely communication between buyers and sellers, further improving the purchase efficiency of home appliances;

[0011] User communication window, this module monitors the communication content in real time. When political, racial discrimination, violent, bloody and pornographic words appear in the communication content, the security and anti-fraud reminder module will promptly issue warnings to buyers and sellers, thereby purifying the chat content. At the same time, when websites or links appear in the communication process, the security and anti-fraud reminder module will promptly issue safety reminders to buyers and sellers, thereby improving the safety awareness of buyers or sellers and greatly reducing the property losses of buyers or sellers;

[0012] The transaction demand formulation module facilitates buyers and sellers to determine the payment method, transportation method, warranty period and delivery time of goods, thereby increasing the freedom of buyers to purchase and sellers to sell goods. At the same time, different warranty periods and warranty methods can be selected according to different types of home appliance products, such as warranty within a certain number of times the home appliance is used, warranty within the frequency of use of the home appliance, and warranty within the use time of the home appliance, etc.;

[0013] The transaction end evaluation module enables sellers and buyers to evaluate and rate each other's transaction process. At the same time, buyers can give real ratings to the purchased home appliances to improve transaction quality and credit.

[0014] Preferably, the user registration module includes the user's real information, the user's delivery address, the user's shipping address and the user's mobile phone number.

[0015] Preferably, the user demand selection module includes a module for selling home appliances, a module for purchasing home appliances, a module for registering information on sold home appliances and a module for registering information on purchased home appliances. The module for registering information on sold home appliances and the module for registering information on purchased home appliances include information on the brand of the home appliances, the age of the home appliances, the type of home appliances and the quotation information of the home appliances.

[0016] Preferably, the sold home appliance product information registration module includes a home appliance product quality verification module, and the home appliance product quality verification module includes a usage video of the home appliance product when it is sold, an appearance picture of the home appliance product when it is sold, a purchase invoice of the home appliance product when it is sold, and usage problems of the home appliance product when it is sold. The usage video, appearance picture, purchase invoice and problems existing in the actual use of the home appliance product sold by the seller are uploaded and registered through the home appliance product quality verification module, and the registration data is uploaded to the blockchain for both parties to the transaction to review, thereby providing reliable protection for buyers when purchasing home appliances and reducing the phenomenon of false product information.

[0017] Preferably, the user demand reminder module includes a mobile phone text message reminder module and an APP notification module.

[0018] Preferably, the user communication window includes a communication content monitoring module and a security and anti-fraud reminder module.

[0019] Preferably, the transaction demand formulation module includes the method of payment for goods, the method of transportation of goods, the warranty period and the delivery time of goods, and a purchase contract generation module. The purchase contract generation module automatically generates a transaction contract between the buyer and the seller to ensure that all transaction conditions are guaranteed, thereby protecting the legitimate rights and interests of both parties to the transaction and ensuring that the transaction is carried out safely and smoothly.

[0020] Preferably, the blockchain-based method for autonomous transaction of IoT home appliances includes the following process:

[0021] S1. First, the user registers with his real name through the user registration module of the home appliance autonomous trading system;

[0022] S2. Secondly, the user's real-time location is obtained in a timely manner through the home appliance autonomous transaction system;

[0023] S3. Then, through the user demand selection module, it is convenient for users to independently locate the purpose of selling or purchasing home appliances;

[0024] S4. When the user's demand is to sell home appliances, the brand, type, newness and price information of the home appliances sold are registered and recorded through the home appliance product information registration module;

[0025] S5. When the user's demand is to purchase home appliances, the brand, type, newness and price information of the home appliances purchased are registered and recorded through the home appliance product information registration module;

[0026] S6. At the same time, the home appliance product quality verification module is used to upload and register the use videos, appearance pictures, purchase invoices and problems in the actual use of the home appliances sold by the seller, and the registration data is uploaded to the blockchain for both parties to the transaction to review;

[0027] S7. When the product information recorded in the sold home appliance product information registration module is consistent with the product information recorded in the purchased home appliance product information registration module, the user demand reminder module sends a text message reminder or APP notification reminder to the user who sold the home appliance and the user who purchased the home appliance and automatically creates a user communication window;

[0028] S8. During the communication between the user selling the home appliance and the user buying the home appliance, the communication content monitoring module will monitor the communication content in real time. When political, racial discrimination, violent, bloody and pornographic words appear in the communication content, the security and fraud prevention reminder module will promptly issue a warning to the buyer and seller, thereby purifying the chat content. At the same time, when a website or link appears in the communication process, the security and fraud prevention reminder module will promptly issue a security reminder to the buyer and seller, thereby improving the safety awareness of the buyer or seller and greatly reducing the property loss of the buyer or seller;

[0029] S9. When the user selling the home appliance product and the user purchasing the home appliance product reach a purchase and sale intention, the transaction demand formulation module facilitates the buyer and the seller to determine the payment method, the transportation method, the warranty period and the delivery time of the product;

[0030] S10. Then, the transaction contract between the buyer and the seller is automatically generated through the purchase contract generation module to ensure that all transaction conditions are guaranteed, thereby protecting the legitimate rights and interests of both parties to the transaction and ensuring the safe and smooth conduct of the transaction;

[0031] S11. Finally, the buyer and the seller evaluate and rate each other's transaction process through the transaction completion evaluation module. At the same time, the buyer rates the purchased home appliances to improve transaction quality and credit.

[0032] (III) Beneficial effects

[0033] The present invention provides a blockchain-based method and system for autonomous transactions of IoT home appliances.

[0034] Beneficial effects:

[0035] 1. The present invention provides a blockchain-based method and system for autonomous transaction of IoT home appliances. The system classifies user needs through a user demand selection module, so that buyers can automatically find sellers according to their input needs, thereby improving the transaction efficiency of buyers and sellers.

[0036] 2. The present invention provides a blockchain-based method and system for autonomous transactions of Internet of Things home appliances. The system uploads and registers the usage videos, appearance pictures, purchase invoices and problems encountered during the actual use of the home appliances sold by the seller through the home appliance quality verification module, and uploads the registration data to the blockchain for both parties to the transaction to review, thereby providing reliable protection for buyers when purchasing home appliances and reducing the existence of false product information.

[0037] 3. The present invention provides an autonomous transaction method and system for IoT home appliances based on blockchain. The method facilitates buyers and sellers to determine the payment method, transportation method, warranty period and delivery time of goods, thereby increasing the freedom of buyers to purchase and sellers to sell goods. At the same time, different warranty periods and methods can be selected according to different types of home appliances, such as warranty within a certain number of times the home appliances are used, warranty within the frequency of use of the home appliances, and warranty during the use time of the home appliances.

[0038] 4. The present invention provides a blockchain-based method and system for autonomous transactions of IoT home appliances. The method automatically generates transaction contracts between buyers and sellers through a purchase contract generation module to ensure that all transaction conditions are guaranteed, thereby protecting the legitimate rights and interests of both parties to the transaction and ensuring the safe and smooth conduct of the transaction. BRIEF DESCRIPTION OF THE DRAWINGS

[0039] Figure 1 is a system structure block diagram of the present invention;

[0040] Figure 2 It is a structural block diagram of the method of the present invention. DETAILED DESCRIPTION

[0041] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0042] Example:

[0043] like Figure 1-2 As shown, an embodiment of the present invention provides a method and system for autonomous transaction of IoT home appliances based on blockchain, the system comprising a user registration module, a user real-time location acquisition module, a user demand selection module, a user demand reminder module, a user communication window, a transaction demand formulation module and a transaction completion evaluation module;

[0044] User registration module, which ensures the authenticity of registered user information and obtains the user's delivery address, shipping address and mobile phone number, making it easier for users to buy or sell home appliances;

[0045] User demand selection module, which classifies user needs, so that buyers can automatically find sellers based on their input needs, improving the transaction efficiency of buyers and sellers;

[0046] User demand reminder module, which sends SMS reminders or APP notification reminders to users who sell home appliances and users who want to buy home appliances at the same time and automatically creates a user communication window, thereby facilitating timely communication between buyers and sellers, further improving the purchase efficiency of home appliances;

[0047] User communication window, this module monitors the communication content in real time. When political, racial discrimination, violent, bloody and pornographic words appear in the communication content, the security and anti-fraud reminder module will promptly issue warnings to buyers and sellers, thereby purifying the chat content. At the same time, when websites or links appear in the communication process, the security and anti-fraud reminder module will promptly issue safety reminders to buyers and sellers, thereby improving the safety awareness of buyers or sellers and greatly reducing the property losses of buyers or sellers;

[0048] The transaction demand formulation module facilitates buyers and sellers to determine the payment method, transportation method, warranty period and delivery time of goods, thereby increasing the freedom of buyers to purchase and sellers to sell goods. At the same time, different warranty periods and warranty methods can be selected according to different types of home appliance products, such as warranty within a certain number of times the home appliance is used, warranty within the frequency of use of the home appliance, and warranty within the use time of the home appliance, etc.;

[0049] The transaction end evaluation module enables sellers and buyers to evaluate and rate each other's transaction process. At the same time, buyers can give real ratings to the purchased home appliances to improve transaction quality and credit.

[0050] The user registration module includes the user's real information, the user's delivery address, the user's shipping address and the user's mobile phone number.

[0051] The user demand selection module includes selling home appliances, purchasing home appliances, a sold home appliances information registration module and a purchased home appliances information registration module. The sold home appliances information registration module and the purchased home appliances information registration module include the brand of the home appliances, the age of the home appliances, the type of home appliances and the quotation information of the home appliances.

[0052] The information registration module for sold home appliances includes a home appliance quality verification module. The home appliance quality verification module includes usage videos of home appliances when they are sold, appearance pictures of home appliances when they are sold, purchase invoices of home appliances when they are sold, and usage problems of home appliances when they are sold. The usage videos, appearance pictures, purchase invoices and problems existing during the actual use of the home appliances sold by the seller are uploaded and registered through the home appliance quality verification module, and the registration data is uploaded to the blockchain for both parties to the transaction to review, thereby providing reliable protection for buyers when purchasing home appliances and reducing the existence of false product information.

[0053] The user demand reminder module includes a mobile phone SMS reminder module and an APP notification module.

[0054] The user communication window includes a communication content monitoring module and a security and anti-fraud reminder module.

[0055] The transaction demand formulation module includes the payment method of goods, the transportation method of goods, the warranty period and the delivery time of goods, and the purchase contract generation module. The purchase contract generation module automatically generates transaction contracts for buyers and sellers to ensure that all transaction conditions are guaranteed, thereby protecting the legitimate rights and interests of both parties to the transaction and ensuring the safe and smooth progress of the transaction.

[0056] The autonomous transaction method of IoT home appliances based on blockchain includes the following processes:

[0057] S1. First, the user registers with his real name through the user registration module of the home appliance autonomous trading system;

[0058] S2. Secondly, the user's real-time location is obtained in a timely manner through the home appliance autonomous transaction system;

[0059] S3. Then, through the user demand selection module, it is convenient for users to independently locate the purpose of selling or purchasing home appliances;

[0060] S4. When the user's demand is to sell home appliances, the brand, type, newness and price information of the sold home appliances are registered and recorded through the sold home appliance product information registration module;

[0061] S5. When the user's demand is to purchase home appliances, the brand, type, newness and price information of the home appliances to be purchased are registered and recorded through the home appliance product information registration module;

[0062] S6. At the same time, the home appliance product quality verification module is used to upload and register the use videos, appearance pictures, purchase invoices and problems in the actual use of the home appliances sold by the seller, and the registration data is uploaded to the blockchain for both parties to the transaction to review;

[0063] S7. When the product information recorded in the sold home appliance product information registration module is consistent with the product information recorded in the purchased home appliance product information registration module, the user demand reminder module sends a text message reminder or APP notification reminder to the user who sold the home appliance and the user who purchased the home appliance and automatically creates a user communication window;

[0064] S8. During the communication between the user selling the home appliance and the user buying the home appliance, the communication content monitoring module will monitor the communication content in real time. When political, racial discrimination, violent, bloody and pornographic words appear in the communication content, the security and fraud prevention reminder module will promptly issue a warning to the buyer and seller, thereby purifying the chat content. At the same time, when a website or link appears in the communication process, the security and fraud prevention reminder module will promptly issue a security reminder to the buyer and seller, thereby improving the safety awareness of the buyer or seller and greatly reducing the property loss of the buyer or seller;

[0065] S9. When the user selling the home appliance product and the user purchasing the home appliance product reach a purchase and sale intention, the transaction demand formulation module facilitates the buyer and the seller to determine the payment method, the transportation method, the warranty period and the delivery time of the product;

[0066] S10. Then, the transaction contract between the buyer and the seller is automatically generated through the purchase contract generation module to ensure that all transaction conditions are guaranteed, thereby protecting the legitimate rights and interests of both parties to the transaction and ensuring the safe and smooth conduct of the transaction;

[0067] S11. Finally, the buyer and the seller evaluate and rate each other's transaction process through the transaction completion evaluation module. At the same time, the buyer rates the purchased home appliances to improve transaction quality and credit.

[0068] Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the appended claims and their equivalents.

Claims

1. The IoT home appliance autonomous transaction system based on blockchain is characterized by: The system includes a user registration module, a user real-time location acquisition module, a user demand selection module, a user demand reminder module, a user communication window, a transaction demand formulation module and a transaction completion evaluation module; User registration module, which ensures the authenticity of registered user information and obtains the user's delivery address, shipping address and mobile phone number, making it easier for users to buy or sell home appliances; User demand selection module, which classifies user needs, so that buyers can automatically find sellers based on their input needs, improving the transaction efficiency of buyers and sellers; User demand reminder module, which sends SMS reminders or APP notification reminders to users who sell home appliances and users who want to buy home appliances at the same time and automatically creates a user communication window, thereby facilitating timely communication between buyers and sellers, further improving the purchase efficiency of home appliances; User communication window, this module monitors the communication content in real time. When political, racial discrimination, violent, bloody and pornographic words appear in the communication content, the security and anti-fraud reminder module will promptly issue warnings to buyers and sellers, thereby purifying the chat content. At the same time, when websites or links appear in the communication process, the security and anti-fraud reminder module will promptly issue safety reminders to buyers and sellers, thereby improving the safety awareness of buyers or sellers and greatly reducing the property losses of buyers or sellers; The transaction demand formulation module facilitates buyers and sellers to determine the payment method, transportation method, warranty period and delivery time of goods, thereby increasing the freedom of buyers to purchase and sellers to sell goods. At the same time, different warranty periods and warranty methods can be selected according to different types of home appliance products, such as warranty within a certain number of times the home appliance is used, warranty within the frequency of use of the home appliance, and warranty within the use time of the home appliance, etc.; The transaction end evaluation module enables sellers and buyers to evaluate and rate each other's transaction process. At the same time, buyers can give real ratings to the purchased home appliances to improve transaction quality and credit.

2. The blockchain-based IoT home appliance autonomous transaction system according to claim 1 is characterized by: The user registration module includes the user's real information, the user's delivery address, the user's shipping address and the user's mobile phone number.

3. The blockchain-based IoT home appliance autonomous transaction system according to claim 1 is characterized by: The user demand selection module includes a module for selling home appliances, a module for purchasing home appliances, a module for registering information on sold home appliances and a module for registering information on purchased home appliances. The module for registering information on sold home appliances and the module for registering information on purchased home appliances include information on the brand of the home appliances, the age of the home appliances, the type of home appliances and the quotation information of the home appliances.

4. The blockchain-based IoT home appliance autonomous transaction system according to claim 3 is characterized by: The sold home appliance product information registration module includes a home appliance product quality verification module, which includes a usage video of the home appliance product when it is sold, an appearance picture of the home appliance product when it is sold, a purchase invoice of the home appliance product when it is sold, and usage problems of the home appliance product when it is sold. The home appliance product quality verification module is used to upload and register the usage video, appearance picture, purchase invoice and problems existing in the actual use of the home appliance products sold by the seller, and the registration data is uploaded to the blockchain for both parties to the transaction to review, thereby providing reliable protection for buyers when purchasing home appliances and reducing the existence of false product information.

5. The blockchain-based IoT home appliance autonomous transaction system according to claim 1 is characterized by: The user demand reminder module includes a mobile phone text message reminder module and an APP notification module.

6. The blockchain-based IoT home appliance autonomous transaction system according to claim 1 is characterized by: The user communication window includes a communication content monitoring module and a safety and fraud prevention reminder module.

7. The blockchain-based IoT home appliance autonomous transaction system according to claim 1 is characterized by: The transaction demand formulation module includes the method of payment for goods, the method of transportation of goods, the warranty period and the delivery period of goods, and a purchase contract generation module. The purchase contract generation module automatically generates a transaction contract between the buyer and the seller to ensure that all transaction conditions are guaranteed, thereby protecting the legitimate rights and interests of both parties to the transaction and ensuring the safe and smooth progress of the transaction.

8. The method for autonomous transaction of IoT home appliances based on blockchain is characterized by: The process includes: S1. First, the user registers with his real name through the user registration module of the home appliance autonomous trading system; S2. Secondly, the user's real-time location is obtained in a timely manner through the home appliance autonomous transaction system; S3. Then, through the user demand selection module, it is convenient for users to independently locate the purpose of selling or purchasing home appliances; S4. When the user's demand is to sell home appliances, the brand, type, newness and price information of the sold home appliances are registered and recorded through the sold home appliance product information registration module; S5. When the user's demand is to purchase home appliances, the brand, type, newness and price information of the home appliances to be purchased are registered and recorded through the home appliance product information registration module; S6. At the same time, the home appliance product quality verification module is used to upload and register the use videos, appearance pictures, purchase invoices and problems in the actual use of the home appliances sold by the seller, and the registration data is uploaded to the blockchain for both parties to the transaction to review; S7. When the product information recorded in the sold home appliance product information registration module is consistent with the product information recorded in the purchased home appliance product information registration module, the user demand reminder module sends a text message reminder or APP notification reminder to the user who sold the home appliance and the user who purchased the home appliance and automatically creates a user communication window; S8. During the communication between the user selling the home appliance and the user buying the home appliance, the communication content monitoring module will monitor the communication content in real time. When political, racial discrimination, violent, bloody and pornographic words appear in the communication content, the security and fraud prevention reminder module will promptly issue a warning to the buyer and seller, thereby purifying the chat content. At the same time, when a website or link appears in the communication process, the security and fraud prevention reminder module will promptly issue a security reminder to the buyer and seller, thereby improving the safety awareness of the buyer or seller and greatly reducing the property loss of the buyer or seller; S9. When the user selling the home appliance product and the user purchasing the home appliance product reach a purchase and sale intention, the transaction demand formulation module facilitates the buyer and the seller to determine the payment method, the transportation method, the warranty period and the delivery time of the product; S10. Then, the transaction contract between the buyer and the seller is automatically generated through the purchase contract generation module to ensure that all transaction conditions are guaranteed, thereby protecting the legitimate rights and interests of both parties to the transaction and ensuring the safe and smooth conduct of the transaction; S11. Finally, the buyer and the seller evaluate and rate each other's transaction process through the transaction completion evaluation module. At the same time, the buyer rates the purchased home appliances to improve transaction quality and credit.