Home resource interaction method, device, and computer equipment

By obtaining user's housing type and living needs information, and using knowledge graphs and digital twin technology to generate virtual home scene maps, the problem of low communication efficiency in traditional home design is solved, and the closed-loop ecology of smart home resource interaction is realized, and the convenience and efficiency of design and purchase are improved.

CN115049437BActive Publication Date: 2025-09-05INDUSTRIAL AND COMMERCIAL BANK OF CHINA
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210762481.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-06-30
Publication Date
2025-09-05
Estimated Expiration
2042-06-30

AI Technical Summary

Technical Problem

In the prior art, house home design requires users to actively seek designers and rely on offline communication between multiple parties, resulting in high time cost, low communication efficiency, inconvenient purchase and distorted design effect.

Method used

By receiving the home resource configuration request from the user, obtaining the house type information and living needs information, using knowledge graph analysis to determine the characteristics of the target occupants, matching with the preset home object characteristics, generating a virtual home scene map, and performing home resource interaction operations in response to user operations, including transfer and virtual resource provision.

Benefits of technology

It realizes a closed-loop ecosystem for home resource interaction, improves the efficiency of home resource interaction, provides smart home recommendation solutions that meet user needs, simplifies the design and purchase process, and improves decision-making and settlement efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115049437B_ABST
    Figure CN115049437B_ABST
Patent Text Reader

Abstract

The present application relates to a method, device, computer equipment, storage medium and computer program product for home resource interaction. The present application relates to the field of financial technology or other related fields. The method comprises: receiving a home resource configuration request sent by a user terminal, obtaining the household type information and living demand information of the object to be home-decorated; performing knowledge graph analysis based on the household type information and living demand information, and determining the target resident characteristics; matching the preset home object characteristics and the target resident characteristics to obtain the home resource matching result, and sending the virtual home scene graph corresponding to the home resource matching result to the user terminal for display; in response to the home resource selection operation of the user terminal, determining the target home object for the home resource acquisition request, and executing the home resource interaction operation corresponding to the target home object. The use of this method can create a closed-loop ecology for home resource interaction, effectively improving the efficiency of home resource interaction.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of financial technology or other related fields, and in particular to a method, apparatus, computer equipment, storage medium and computer program product for interacting with home resources. Background Art

[0002] Currently, when designing a home, users typically seek out professional design firms to create renderings. They then choose and purchase furniture based on these renderings at various home improvement stores or online shopping malls, or they can have designers select and customize the furniture. However, these traditional home design methods require users to proactively seek out designers and rely on multiple offline communication channels, which is time-consuming. Furthermore, design renderings often consist of design components, resulting in inefficient communication, inconvenient purchasing, and distorted presentation.

[0003] Therefore, there is a problem of low efficiency in home resource interaction in the related technology. Summary of the Invention

[0004] Based on this, it is necessary to provide a home resource interaction method, device, computer equipment, storage medium and computer program product that can solve the above technical problems.

[0005] In a first aspect, the present application provides a home resource interaction method, the method comprising:

[0006] Receive the home resource configuration request sent by the user end, and obtain the apartment type information and living demand information of the home to be decorated;

[0007] Performing a knowledge graph analysis based on the apartment type information and the housing demand information to determine target resident characteristics; the target resident characteristics are used to characterize the home resource characteristics corresponding to each resident in the home improvement object;

[0008] Matching preset home object features with the target resident features to obtain a home resource matching result, and sending a virtual home scene image corresponding to the home resource matching result to the user terminal for display;

[0009] In response to the home resource selection operation of the user terminal, the target home object for the home resource acquisition request is determined, and the home resource interaction operation corresponding to the target home object is performed; the home resource interaction operation includes a transfer operation for the target home object and a virtual resource provision operation for the user terminal.

[0010] In one embodiment, the housing demand information includes resident attribute information and demand tags corresponding to each resident, and the knowledge graph analysis based on the apartment type information and the housing demand information to determine target resident characteristics includes:

[0011] Generating a floor plan of the object to be decorated according to the floor plan information;

[0012] Determining, based on the resident attribute information and the floor plan, the to-be-decorated area corresponding to each resident and the initial home label corresponding to each to-be-decorated area;

[0013] For the area to be decorated corresponding to each resident, the initial home label is adjusted using the demand label corresponding to the resident to obtain an adjusted home label as the target resident feature.

[0014] In one embodiment, before the step of matching the preset household object features with the target resident features to obtain a household resource matching result, the method further includes:

[0015] Receive a home object entry request from a merchant that has passed the qualification review, and obtain object collection information of at least one home object; the object collection information includes a preset image of the home object and home object parameters;

[0016] A corresponding home object label is generated according to the object collection information of each home object as the preset home object feature.

[0017] In one embodiment, the matching of preset home object features with the target resident features to obtain a home resource matching result includes:

[0018] Matching preset household object features with the target resident features to determine a set of candidate household objects;

[0019] According to the configuration threshold information and the home object weight information, recommended home objects are screened out from the candidate home object set, and the home resource matching result is generated based on the recommended home objects.

[0020] In one embodiment, in response to the home resource selection operation of the user terminal, determining the target home object for the home resource acquisition request includes:

[0021] In response to a confirmation operation on the home resource matching result, obtaining the target home object according to the home resource matching result;

[0022] or, in response to a home object update operation of the user terminal, determining the target home object according to the home object update operation;

[0023] The method further comprises:

[0024] A recommendation feedback result is generated based on the home object update operation; the recommendation feedback result is used to train a home resource recommendation model.

[0025] In one embodiment, executing the home resource interaction operation corresponding to the target home object includes:

[0026] generating a to-be-submitted home resource configuration order for the home resource acquisition request according to the target home object, and performing an inventory locking operation on the target home object;

[0027] In response to the order submission operation of the user terminal, a target home resource configuration order is obtained according to the home resource configuration order to be submitted; the target home resource configuration order is used to monitor the transfer status of the target home object.

[0028] In one embodiment, executing the home resource interaction operation corresponding to the target home object includes:

[0029] Determining virtual resource provision information according to the target home resource configuration order; the virtual resource provision information includes the amount of virtual resources to be provided and a virtual resource return plan;

[0030] The virtual resource provision information is sent to the user terminal.

[0031] In a second aspect, the present application further provides a home resource interaction device, the device comprising:

[0032] The request receiving module is used to receive the home resource configuration request sent by the user terminal and obtain the apartment type information and living demand information of the home decoration object;

[0033] A feature analysis module is used to perform a knowledge graph analysis based on the apartment type information and the housing demand information to determine target resident characteristics; the target resident characteristics are used to characterize the home resource characteristics corresponding to each resident in the home improvement object;

[0034] A feature matching module is used to match preset home object features with the target resident features to obtain a home resource matching result, and send a virtual home scene image corresponding to the home resource matching result to the user terminal for display;

[0035] A home resource interaction module is used to respond to the home resource selection operation of the user terminal, determine the target home object for the home resource acquisition request, and perform the home resource interaction operation corresponding to the target home object; the home resource interaction operation includes a transfer operation for the target home object and a virtual resource provision operation for the user terminal.

[0036] In a third aspect, the present application further provides a computer device comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of the above-mentioned home resource interaction method when executing the computer program.

[0037] In a fourth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the above-described home resource interaction method.

[0038] In a fifth aspect, the present application further provides a computer program product, comprising a computer program, which, when executed by a processor, implements the steps of the above-mentioned home resource interaction method.

[0039] The above-mentioned home resource interaction method, device, computer equipment, storage medium and computer program product obtains the household type information and living demand information of the object to be home-decorated by receiving the home resource configuration request sent by the user terminal, and then performs knowledge graph analysis based on the household type information and living demand information to determine the target resident characteristics. The target resident characteristics are used to characterize the home resource characteristics corresponding to each resident in the object to be home-decorated, and then uses the preset home object characteristics and the target resident characteristics to match to obtain the home resource matching result, and sends the virtual home scene diagram corresponding to the home resource matching result to the user terminal for display, and responds to the user terminal's home The home resource selection operation determines the target home object for the home resource acquisition request and executes the home resource interaction operation corresponding to the target home object. The home resource interaction operation includes the transfer operation for the target home object and the virtual resource provision operation for the user end, realizing the creation of a closed-loop ecology for home resource interaction. The knowledge graph technology is used to analyze the characteristics of the residents and match them with home data. At the same time, the digital twin technology is combined to obtain a virtual home scene map to display to the user, which can form a smart home recommendation plan that meets the user's needs, and can further execute subsequent home resource interaction operations based on user decisions, effectively improving the efficiency of home resource interaction. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] Figure 1 is a flowchart of a home resource interaction method in one embodiment;

[0041] Figure 2 is a schematic diagram of a home resource interaction system structure in one embodiment;

[0042] Figure 3a A schematic diagram of a floor plan coordinate positioning mark in one embodiment;

[0043] Figure 3b Schematic diagram of a tag knowledge graph in one embodiment;

[0044] Figure 3c A schematic diagram of a home furnishing placement effect verification in one embodiment;

[0045] Figure 4 is a schematic diagram of a home resource interaction processing flow in one embodiment;

[0046] Figure 5 is a flowchart of another home resource interaction method in one embodiment;

[0047] Figure 6 is a structural block diagram of a home resource interaction device in one embodiment;

[0048] Figure 7 The figure is a diagram of the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION

[0049] In order to make the purpose, technical solutions and advantages of this application more clear, the following further describes this application in detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain this application and are not intended to limit this application.

[0050] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for display, data for analysis, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties; correspondingly, this application also provides a corresponding user authorization entrance for users to choose to authorize or refuse.

[0051] In one embodiment, Figure 1 As shown, a method for interacting with home resources is provided. This embodiment uses the method applied to a server as an example for illustration. It is understandable that the method can also be applied to a terminal, or to a system including a terminal and a server, and implemented through interaction between the terminal and the server. In this embodiment, the method includes the following steps:

[0052] Step 101: Receive a home resource configuration request sent by a user terminal and obtain the apartment type information and living requirement information of the object to be decorated;

[0053] As an example, the user terminal can be a mobile terminal or a PC terminal. If the user has the intention to decorate his home, he can use the mobile terminal or PC terminal to enter the relevant demand information, and then the user terminal can send a home resource configuration request to the financial system in response to the user information entry operation; the user terminal can also subsequently view home plans, place orders online, track orders, and other operations.

[0054] In actual applications, by receiving the home resource configuration request sent by the user, the apartment type information and living demand information of the home decoration object can be obtained, such as the apartment type of the home decoration house that the user has the intention to decorate, the situation and preferences of each resident, etc.

[0055] Specifically, when a user has the intention to renovate his home, he can obtain apartment type information and living demand information through the user terminal, and transmit the obtained information to the home demand information collection module and apartment type information collection and generation module in the information management server.

[0056] In one example, the financial system can be implemented by a server cluster consisting of multiple servers, such as Figure 2 As shown in the system structure diagram of the home resource interaction method of this embodiment, the user side, the financial system and the merchant side can be connected through network communication, wherein the user side can be deployed with a user mobile terminal and a user PC side; the financial system side can be deployed with a qualification access server, an information management server, an intelligent decision analysis server, a smart home solution generation server, a procurement management server, and a financial business server; the merchant side can be deployed with an inventory order server, a merchant mobile terminal, and a merchant PC side.

[0057] For example, the qualification access server may include a user qualification access module and a merchant qualification access module, which can be used to screen the qualifications of home improvement merchants and mall merchants. For example, the user qualification access module can perform risk screening on the qualifications of users who apply for financial services for home improvement. If the risk screening is passed, the user can develop a home plan and purchase home items through the user terminal; the merchant qualification access module can perform risk screening on merchant qualifications. Merchants who pass the screening can carry out related processing such as listing and selling home objects through the merchant terminal, and can accept qualification information submitted by user mobile terminals, user PC terminals, merchant mobile terminals, merchant PC terminals, etc., and thus can only conduct transaction interactions with users and merchants that meet the access qualifications.

[0058] For example, the information management server may include a housing type information collection and generation module and a home demand information collection module, which can be used to manage user home demand data, and can generate housing type information by receiving housing type information uploaded by the user's mobile terminal and the user's PC terminal. At the same time, it can generate home demand based on the acquired home preferences and household members, and then output the housing type information and home demand to the intelligent decision analysis server.

[0059] For example, the intelligent decision analysis server can be used to analyze smart home solutions. Based on knowledge graph technology, it can receive user information sent from the information management server. The resident feature analysis module can perform label analysis based on resident preference characteristics. By interacting with the inventory order management server, the feature home screening module can filter out a list of homes that meet the label. Feature matching can then be performed in the feature matching module. The cost budget module can then calculate the overall cost and correct errors by interacting with the decision correction module to form an intelligent recommended home solution. It can also interact with the smart home solution generation server to receive feedback on the user's final home solution decision to update the model learning.

[0060] For example, the smart home solution generation server can be used to apply digital twin technology to the home solution generated by the intelligent decision analysis server, generating a virtual reality home solution at a 1:1 ratio for users to make solution decisions, thus making the visual experience closer to reality. Users can also independently design home solutions through the home layout module, update optional home content based on existing tags or change tags using the feature home screening module, and correct errors by interacting with the cost budget module and decision correction module in the intelligent decision analysis server. After determining the solution, the solution generation module can model and generate the final virtual reality solution, and the final solution can be fed back to the solution feedback and learning module.

[0061] For example, the procurement management server interacts with the smart home solution generation server to obtain the user's finalized home solution and add it to the shopping cart with one click. After the user confirms and submits the solution, the order generation module generates order information and interacts with the inventory order management server. The order tracking module can perform home object locking and order tracking management. If the order is completed, the order closing module can close the order.

[0062] For example, the financial business server interacts with the procurement management server to track the order to the final state, perform financial business processing for users and merchants, such as fund settlement, and monitor whether there are any abnormal behaviors on both sides of the transaction.

[0063] For example, merchants can use the merchant terminal to interact with the inventory order management server to perform operations such as home object information entry, inventory management, order tracking, and listing and removing home objects from shelves. They can also manage inventory through the home entry and exit management module in the inventory order management server, and list and remove home objects through the home listing and removal management module.

[0064] Step 102: performing a knowledge graph analysis based on the apartment type information and the housing demand information to determine target resident characteristics;

[0065] Among them, the target resident characteristics can be used to characterize the home resource characteristics corresponding to each resident in the home improvement object, such as the home demand characteristics, preference characteristics, etc. of each resident.

[0066] After obtaining the apartment type information and living demand information, knowledge graph technology can be used to perform data mining and analysis on the acquired information, and then the corresponding home resource characteristics of each resident can be obtained as the target resident characteristics.

[0067] Specifically, the resident feature analysis module and feature home screening module in the intelligent decision analysis server can be used to analyze the resident's home demand characteristics and preference characteristics. For example, label analysis can be performed based on the user's family member composition, color preferences, aesthetic preferences, etc., and then the target resident characteristics can be determined based on the analyzed label conclusions.

[0068] Step 103: Matching the preset home object features with the target resident features to obtain a home resource matching result, and sending a virtual home scene image corresponding to the home resource matching result to the user terminal for display;

[0069] As an example, based on digital twin technology, a virtual home scene diagram can be obtained by performing a 1:1 simulation of the home plan corresponding to the home resource matching result, which can effectively represent the virtual reality home plan.

[0070] After obtaining the target resident characteristics, the system can interact with the inventory order management server based on the target resident characteristics to obtain preset home object characteristics for feature matching. For example, the system can use the feature matching module, cost budget module, and decision correction module in the intelligent decision analysis server to perform intelligent decision analysis based on the target resident characteristics and eligible home objects.

[0071] For example, the intelligent decision analysis server can integrate user information and merchant home object information, use knowledge graphs to perform data analysis and match resident characteristics with home object characteristics, and then generate a home matching plan (i.e., home resource matching result) according to home usage weights within the user's budget. The home matching plan can then be sent to the intelligent home plan generation server to generate a virtual reality home plan (i.e., a virtual home scene map) and send it to the user end for display.

[0072] In an optional embodiment, for the virtual reality home plan displayed on the user side, the user can customize the home plan based on the provided home layout function and the home layout module in the smart home plan generation server. The user can also synchronize the home tags and budget information changed by the user back to the intelligent decision analysis server for model learning.

[0073] In one example, merchants who have passed the qualification access server can perform operations such as entering, classifying, storing, and listing information on the home furnishing objects they sell. Merchants can use mobile or PC terminals to enter information on the home furnishing objects they sell, including quantity, price, home furnishing object parameters, home furnishing object tags, etc., and can store the obtained information in the inventory order management server, that is, the inventory order management server stores preset home furnishing object features.

[0074] Step 104: In response to the home resource selection operation of the user terminal, determine the target home object for the home resource acquisition request, and perform the home resource interaction operation corresponding to the target home object.

[0075] Among them, home resource interaction operations may include transfer operations for target home objects and virtual resource provision operations for the user side, such as inventory locking for target home objects, home object delivery, order tracking management, etc.; and financial services can be provided to users based on the orders of target home objects (such as issuing home improvement loans) and forming repayment plans.

[0076] In a specific implementation, after the user selects a home plan, that is, in response to the home resource selection operation on the user side, the final home plan can be generated by the smart home plan generation server to determine the target home object for the home resource acquisition request, and then an order can be placed with the procurement management server, and it can interact with the merchant inventory order management server to perform inventory locking, home object delivery, order tracking management and other operations.

[0077] After the user inspects and confirms receipt of the home furnishing, the system's financial services server can process financial transactions for both the user and the merchant, completing the closed-loop business cycle. If the user exchanges an item, the system can interact with the procurement management server to continue tracking the order until the financial services are completed. If the user returns an item, the financial services server can process financial transactions for both the user and the merchant, completing the closed-loop business cycle. If the user engages in unusual transaction behavior, the transaction monitoring module in the financial services server can generate a transaction alert based on the detected unusual transaction behavior.

[0078] In an optional embodiment, the finally generated home plan can also be fed back to the intelligent analysis server for self-learning and updating.

[0079] Compared with traditional methods, the technical solution of this embodiment can conduct data mining and analysis based on knowledge graph technology, and conduct home data analysis based on the user's family member composition, color preferences, aesthetic preferences, and merchant home tags, and combined with store inventory and logistics conditions. At the same time, digital twin technology is used to perform 1:1 simulation of home plans, which can meet the user's budget and simulate the actual home layout effect to the maximum extent, forming a smart home recommendation plan, which helps to improve the user's home plan decision-making efficiency.

[0080] The designed homes used in the smart home recommendation scheme formed in this embodiment are all store homes. After the user makes a decision, the system can place an order for purchase, thereby improving the convenience of purchase; orders are generated within the system and distributed to merchants, and financial business processing can be carried out after the user confirms receipt according to the merchant's return and exchange rules, which can effectively monitor the use of the provided financial resources and improve clearing efficiency; through the feedback of the user's final decision plan, the home object label can be continuously self-learned and updated, which improves the accuracy of the system's decision plan and helps to create a closed-loop interactive home ecosystem.

[0081] In the above-mentioned home resource interaction method, by receiving the home resource configuration request sent by the user terminal, the apartment type information and living demand information of the object to be decorated are obtained, and then the knowledge graph analysis is performed based on the apartment type information and living demand information to determine the target resident characteristics, and then the preset home object characteristics and target resident characteristics are matched to obtain the home resource matching result, and the virtual home scene graph corresponding to the home resource matching result is sent to the user terminal for display. In response to the home resource selection operation of the user terminal, the target home object for the home resource acquisition request is determined, and the home resource interaction operation corresponding to the target home object is executed, thereby realizing the creation of a closed-loop ecology for home resource interaction. The knowledge graph technology is used to analyze the resident characteristics and match them in combination with home data. At the same time, the digital twin technology is combined to obtain a virtual home scene graph for display to the user, which can form a smart home recommendation plan that meets the user's needs, and can further execute subsequent home resource interaction operations based on user decisions, effectively improving the efficiency of home resource interaction.

[0082] In one embodiment, the housing demand information may include resident attribute information and demand tags corresponding to each resident. The performing of knowledge graph analysis based on the apartment type information and the housing demand information to determine target resident characteristics may include the following steps:

[0083] A floor plan of the target object to be decorated is generated based on the floor plan information; based on the resident attribute information and the floor plan, the area to be decorated corresponding to each resident and the initial home label corresponding to each area to be decorated are determined; for the area to be decorated corresponding to each resident, the initial home label is adjusted using the demand label corresponding to the resident to obtain an adjusted home label as the target resident feature.

[0084] In actual applications, the apartment information collection and generation module can generate a house space structure model based on the acquired house information by entering or modifying the house dimensions. For example, the module can store template apartment structures and pre-define home placement points in each space. It can also quickly generate an apartment plan by allowing the user to select a structural model and adjust the length, width, and height of the house, or it can draw the apartment plan in the form of a drawing, and then transmit the apartment plan and home positioning suggestions to the intelligent decision analysis server for further intelligent analysis and design.

[0085] In one example, the user's community information and apartment type information can be obtained and stored in the information management server to form data assets, and then the same apartment type map of the same community can be quickly retrieved based on the user for use. After the apartment type map is generated, the apartment type can be located by coordinates, such as Figure 3a shown.

[0086] Based on the resident feature analysis module in the intelligent decision analysis server, the knowledge graph analysis solution can be used to perform data analysis and label recognition based on the acquired resident attribute information and the corresponding demand labels of each resident. For example, based on the floor plan, the living rooms can be allocated according to the resident population. Taking a three-bedroom apartment as an example, the male and female owners can be allocated to the master bedroom, the children can be allocated to the children's room, and the elderly can be allocated to the second bedroom. Corresponding labels for the areas to be decorated can be configured, such as the master bedroom, children's room, and second bedroom. Then, the rooms can be designed according to the preferences of each resident.

[0087] For example, the demand labeling can be performed based on the characteristics of each resident. For example, if the resident is elderly, the home label of the elderly can be filtered out as the initial home label, such as Figure 3b As shown in the figure - calm color, label - solid wood bed, label - non-slip, label - second bedroom, the feature matching module can then perform data cleaning on the filtered resident home tags to further match the home tags in combination with the resident's preferences. For example, the resident's home tags can be modified according to the preferences entered by the user (that is, the resident's corresponding demand tags). For example, if the demand tag is that the elderly like bright rooms, the label - calm color can be adjusted to the label - light color.

[0088] In this embodiment, by using knowledge graphs for data analysis, resident feature labels can be screened out to further intelligently recommend design plans that are in line with the resident's usage habits and home preferences, solving the problem of repeated communication and low efficiency in offline home improvement plan design.

[0089] In one embodiment, before the step of matching the preset household object features with the target resident features to obtain a household resource matching result, the following steps may be included:

[0090] Receive a home object entry request from a merchant that has passed the qualification review, and obtain object collection information of at least one home object; the object collection information includes a home object preset map and home object parameters; generate a corresponding home object label according to the object collection information of each home object as the preset home object feature.

[0091] In one example, object collection information of at least one home object can be obtained by receiving a home object entry request from a merchant that has passed the qualification review. For example, the inventory order management server can identify and fill in product parameters and generate labels, namely, home object labels, based on the home object photos and parameter information (i.e., home object preset images and home object parameters) received from the merchant. Merchants can also set home object labels according to the home object types.

[0092] For example, the household object information and household object labels entered through the merchant's mobile terminal or merchant's PC terminal can be stored in the parameter and label management module, and the household object in and out management module can be used to manage the in and out of the warehouse according to the inventory situation of the household object. The household object can also be put on the shelf or taken off the shelf through the household object on and off the shelf management module according to the merchant's customized information. The procurement management server can also interact with the household object in and out management module to lock the inventory when the user confirms the order to be submitted, so that the outbound management can be carried out after the order is confirmed and submitted, and the inbound management can be carried out after the user returns the goods.

[0093] In this embodiment, by obtaining the home object information from the merchant side, feature tags are generated for matching, so that the home items in the matched home plans are all mall products, and are linked to the mall inventory situation in real time, which solves the problem that after the design plan is formulated, users need to purchase it themselves and search for designed homes through multiple channels.

[0094] In one embodiment, the matching of preset household object features with the target resident features to obtain a household resource matching result may include the following steps:

[0095] Preset home object features and the target resident features are matched to determine a set of candidate home objects; recommended home objects are screened from the candidate home object set according to the configuration threshold information and home object weight information, and the home resource matching result is generated based on the recommended home objects.

[0096] In actual applications, the feature home screening module in the intelligent decision analysis server can interact with the inventory order management server according to the feature labels (i.e., the target resident characteristics) to screen out matching home objects. For example, the label - second bedroom, label - light color, label - anti-slip, and label - solid wood bed can be input into the feature home screening module, and then the cost budget module can arrange and combine the matched home objects (i.e., the set of candidate home objects) to calculate the cost addition, and then based on the decision correction module, it can be used for budget verification and home size verification. The total cost can be adjusted and controlled through budget verification. If it exceeds the user's budget threshold (i.e., the configuration threshold information), an early warning can be issued, and the plan can be adjusted according to the residential home weight (i.e., home object weight information). For example, A1 to An are home objects sorted by the set weight, 1 represents the most important, 2 represents the importance second to 1, and so on. Finally, the home matching plan (i.e., home resource matching result) can be output.

[0097] For example, you can use the following method to budget verification:

[0098] IF(ROOM1_Sum(A1+A2+A3+...+An)<=total budget){The plan is passed;

[0099] }else if(ROOM1_Sum(A1+A2+A3+...+An-1)<=total budget){The plan is passed; ...

[0101] }else if(ROOM1_Sum(A1+A2+A3+...+An-1)<=total budget){The plan is passed;

[0102] }else if(ROOM1_Sum(A1)<=total budget){The plan is passed;

[0103] }else{System.out.println("Sorry, there are currently no home furnishing plans that meet your budget")

[0104] For example, the weight information of home objects can be expressed as follows:

[0105]

[0106] In one example, for home size verification, the home location can be preset according to the floor plan. If the user needs to place a TV cabinet, the length and width of the placement location can be calculated to see if they match. Figure 3c As shown, the following methods can be used to verify the home size:

[0107] IF(position not occupied){

[0108] If ((X3-X2)<=TV cabinet length H) {Place the TV cabinet;

[0109] The area where the TV cabinet is placed is set as occupied;

[0110] }else if{System.out.println("Sorry, a home has already been placed at this location")}}

[0111] In this embodiment, by matching preset home object features with target resident features, a set of candidate home objects is determined, and then recommended home objects are screened out from the set of candidate home objects according to the configuration threshold information and home object weight information, and home resource matching results are generated based on the recommended home objects. This can form a smart home recommendation plan that meets user needs and is in line with the user's budget, which helps to improve the user's home plan decision-making efficiency.

[0112] In one embodiment, in response to the home resource selection operation of the user terminal, determining the target home object for the home resource acquisition request may include the following steps:

[0113] In response to a confirmation operation on the home resource matching result, the target home object is obtained according to the home resource matching result; or, in response to a home object update operation on the user side, the target home object is determined according to the home object update operation.

[0114] In one example, the home layout module in the smart home solution generation server can support users to customize home layout by dragging and dropping (i.e., home object update operation). For example, based on the interaction between the home layout module and the feature matching module, users can change home tags and update home object options in the feature home screening module to customize home design (e.g., Figure 4 shown).

[0115] In another example, a solution generation module in a smart home solution generation server can generate a virtual home scene based on a provided home solution using digital twin technology. Alternatively, if a user is dissatisfied with a provided home solution, they can define a solution using the home layout module, and the solution generation module can generate a virtual home scene for the user's reference.

[0116] The method further comprises:

[0117] A recommendation feedback result is generated based on the home object update operation; the recommendation feedback result is used to train a home resource recommendation model.

[0118] In one example, based on the solution feedback and learning module in the intelligent decision analysis server, the home matching solution can be compared with the solution finally selected by the solution generation module in the smart home solution generation server to establish a feedback receiving mechanism that can continuously self-learn and update the decision model.

[0119] In this embodiment, by using digital twin technology, the home design situation is restored according to the intelligent home recommendation plan, and can be adjusted in response to the user's home object update operation, which can help users make decisions and avoid the risk of returns due to the gap between the design effect and the actual effect.

[0120] In one embodiment, executing the home resource interaction operation corresponding to the target home object may include the following steps:

[0121] Based on the target home object, a home resource configuration order to be submitted is generated for the home resource acquisition request, and an inventory locking operation is performed on the target home object; in response to the order submission operation of the user terminal, a target home resource configuration order is obtained based on the home resource configuration order to be submitted; the target home resource configuration order is used to monitor the transfer status of the target home object.

[0122] In practical applications, such as Figure 4 As shown, after the user confirms the home plan, he can confirm it with one click, and then the order to be submitted (i.e., the home resource configuration order to be submitted) can be automatically generated through the order generation module in the procurement management server. At the same time, it can interact with the inventory order management server to lock the inventory. After the user confirms to submit the order (i.e., the order submission operation), the order generation module can generate a submitted list (i.e., the target home resource configuration order), the order tracking module can perform logistics tracking based on the submitted list, and can work with the inventory order management server to update the inventory. After the order is completed, the order closing module can perform the order closing operation.

[0123] In this embodiment, a to-be-submitted home resource configuration order for a home resource acquisition request is generated based on the target home object, and an inventory locking operation is performed on the target home object. In response to the order submission operation on the user side, the target home resource configuration order is obtained based on the to-be-submitted home resource configuration order. An order can be automatically generated based on the selected home plan and subsequent order tracking can be performed, thereby improving the efficiency of home resource allocation.

[0124] In one embodiment, executing the home resource interaction operation corresponding to the target home object may include the following steps:

[0125] According to the target home resource configuration order, virtual resource provision information is determined; the virtual resource provision information includes the amount of virtual resources to be provided and a virtual resource return plan; and the virtual resource provision information is sent to the user terminal.

[0126] In one example, after a user submits an order (i.e., a target home resource configuration order), the user financial service processing module in the financial service server can provide the user with financial services (i.e., virtual resource provision information) and form a processing plan corresponding to the financial service (i.e., a virtual resource return plan). After the user confirms receipt of the goods, the merchant financial service processing module can process the financial service. Figure 4 As shown, if a user returns a product, the merchant's financial service processing module can perform corresponding settlement operations after the return is successful. The user financial service processing module can adjust the content of financial services provided to the user and the corresponding processing plan. The transaction monitoring module can monitor transactions between users and merchants. If abnormal transaction behavior is detected, transaction warning information can be generated for feedback.

[0127] In this embodiment, by providing complete home improvement financial services and financial business processing operations corresponding to home objects, a closed loop of home improvement financial services can be formed, and risk verification can be performed before the transaction to ensure the qualification security of both parties to the transaction, and abnormal behavior of both parties to the transaction can be monitored during the transaction, which helps to provide timely transaction warnings.

[0128] In one embodiment, Figure 5 As shown, a flow chart of another method for interacting with home resources is provided. In this embodiment, the method includes the following steps:

[0129] In step 501, a home object entry request is received from a merchant that has passed qualification review, and object collection information for at least one home object is obtained. This object collection information includes a preset home object image and home object parameters. In step 502, a corresponding home object tag is generated based on the object collection information for each home object, serving as the preset home object features. In step 503, a home resource configuration request is received from a user, and the apartment type and living requirements information of the object to be decorated are obtained. In step 504, a knowledge graph analysis is performed based on the apartment type and living requirements information to determine the target resident characteristics. The target resident characteristics are used to characterize the home resource characteristics corresponding to each resident in the object to be decorated. In step 505, the preset home object characteristics are matched with the target resident characteristics to determine a set of candidate home objects. In step 506, recommended home objects are screened from the candidate home object set based on the configuration threshold information and home object weight information, and home resource matching results are generated based on the recommended home objects. In step 507, the virtual home scene image corresponding to the home resource matching results is sent to the user for display. In step 508, in response to the user's home resource selection operation, a target home object for the home resource acquisition request is determined, and a home resource interaction operation corresponding to the target home object is performed. The home resource interaction operation includes a transfer operation for the target home object and a virtual resource provision operation for the user. It should be noted that the specific definitions of the above steps can be found in the specific definitions of a home resource interaction method above and will not be repeated here.

[0130] It should be understood that, although the various steps in the flowcharts involved in the various embodiments described above are displayed in sequence according to the instructions of the arrows, these steps are not necessarily executed in sequence in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and these steps can be executed in other orders. Moreover, at least a portion of the steps in the flowcharts involved in the various embodiments described above can include multiple steps or multiple stages, and these steps or stages are not necessarily executed and completed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a portion of steps or stages in other steps.

[0131] Based on the same inventive concept, embodiments of the present application further provide a home resource interaction device for implementing the aforementioned home resource interaction method. The solution provided by this device is similar to the solution described in the aforementioned method. Therefore, the specific limitations in one or more of the following embodiments of the home resource interaction device can be found in the above-described limitations on the home resource interaction method and will not be further elaborated here.

[0132] In one embodiment, Figure 6 As shown, a home resource interaction device is provided, comprising:

[0133] The sensor information acquisition module 601 is a request receiving module for receiving a home resource configuration request sent by a user terminal and obtaining the apartment type information and living requirement information of the object to be home-improved;

[0134] The feature analysis module 602 is used to perform a knowledge graph analysis based on the apartment type information and the housing demand information to determine target resident characteristics; the target resident characteristics are used to characterize the home resource characteristics corresponding to each resident in the home improvement target;

[0135] Feature matching module 603, configured to match preset home object features with the target resident features to obtain a home resource matching result, and send a virtual home scene image corresponding to the home resource matching result to the user terminal for display;

[0136] The home resource interaction module 604 is used to respond to the home resource selection operation of the user terminal, determine the target home object for the home resource acquisition request, and perform the home resource interaction operation corresponding to the target home object; the home resource interaction operation includes a transfer operation for the target home object and a virtual resource provision operation for the user terminal.

[0137] In one embodiment, the housing demand information includes resident attribute information and demand tags corresponding to each resident. The feature analysis module 602 includes:

[0138] A floor plan generating submodule, configured to generate a floor plan of the object to be decorated according to the floor plan information;

[0139] An initial home label obtaining submodule is used to determine the to-be-decorated area corresponding to each resident and the initial home label corresponding to each to-be-decorated area based on the resident attribute information and the floor plan;

[0140] The label adjustment submodule is used to adjust the initial home label according to the required label corresponding to each resident in the area to be decorated, and obtain the adjusted home label as the target resident feature.

[0141] In one embodiment, the apparatus further comprises:

[0142] A home object information acquisition module is configured to receive a home object entry request from a merchant that has passed the qualification review and acquire object collection information of at least one home object; the object collection information includes a preset home object image and home object parameters;

[0143] The home object feature acquisition module is used to generate a corresponding home object label according to the object collection information of each home object as the preset home object feature.

[0144] In one embodiment, the feature matching module 603 includes:

[0145] a candidate set determination submodule, configured to determine a candidate home object set by matching preset home object features with the target resident features;

[0146] The home resource matching result generation submodule is used to screen out recommended home objects from the candidate home object set according to the configuration threshold information and home object weight information, and generate the home resource matching result according to the recommended home objects.

[0147] In one embodiment, the home resource interaction module 604 includes:

[0148] a target home object determination submodule, configured to, in response to a confirmation operation on the home resource matching result, obtain the target home object according to the home resource matching result; or, in response to a home object update operation on the user side, determine the target home object according to the home object update operation;

[0149] The device further comprises:

[0150] A recommendation feedback module is used to generate a recommendation feedback result based on the home object update operation; the recommendation feedback result is used to train a home resource recommendation model.

[0151] In one embodiment, the home resource interaction module 604 includes:

[0152] a to-be-submitted order generation submodule, configured to generate a to-be-submitted home resource configuration order for the home resource acquisition request according to the target home object, and to perform an inventory locking operation on the target home object;

[0153] The order submission submodule is used to respond to the order submission operation of the user terminal and obtain a target home resource configuration order according to the home resource configuration order to be submitted; the target home resource configuration order is used to monitor the transfer status of the target home object.

[0154] In one embodiment, the home resource interaction module 604 includes:

[0155] A virtual resource provision information determination submodule is configured to determine virtual resource provision information according to the target home resource configuration order; the virtual resource provision information includes the amount of virtual resources to be provided and a virtual resource return plan;

[0156] The virtual resource provision information sending submodule is used to send the virtual resource provision information to the user terminal.

[0157] Each module in the aforementioned home resource interaction device can be implemented in whole or in part through software, hardware, or a combination thereof. Each module can be embedded in or independent of a processor in a computer device in hardware form, or can be stored in a computer device memory in software form, so that the processor can call and execute the corresponding operations of each module.

[0158] In one embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as follows: Figure 7 As shown. The computer device includes a processor, a memory, and a network interface connected via a system bus. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the operation of the operating system and computer program in the non-volatile storage medium. The database of the computer device is used to store home resource interaction data. The network interface of the computer device is used to communicate with an external terminal via a network connection. When the computer program is executed by the processor, a home resource interaction method is implemented.

[0159] Those skilled in the art will understand that Figure 7 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.

[0160] In one embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the following steps are implemented:

[0161] Receive the home resource configuration request sent by the user end, and obtain the apartment type information and living demand information of the home to be decorated;

[0162] Performing a knowledge graph analysis based on the apartment type information and the housing demand information to determine target resident characteristics; the target resident characteristics are used to characterize the home resource characteristics corresponding to each resident in the home improvement object;

[0163] Matching preset home object features with the target resident features to obtain a home resource matching result, and sending a virtual home scene image corresponding to the home resource matching result to the user terminal for display;

[0164] In response to the home resource selection operation of the user terminal, the target home object for the home resource acquisition request is determined, and the home resource interaction operation corresponding to the target home object is performed; the home resource interaction operation includes a transfer operation for the target home object and a virtual resource provision operation for the user terminal.

[0165] In one embodiment, when the processor executes the computer program, it also implements the steps of the home resource interaction method in other embodiments described above.

[0166] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the following steps are implemented:

[0167] Receive the home resource configuration request sent by the user end, and obtain the apartment type information and living demand information of the home decoration object;

[0168] Performing a knowledge graph analysis based on the apartment type information and the housing demand information to determine target resident characteristics; the target resident characteristics are used to characterize the home resource characteristics corresponding to each resident in the home improvement object;

[0169] Matching preset home object features with the target resident features to obtain a home resource matching result, and sending a virtual home scene image corresponding to the home resource matching result to the user terminal for display;

[0170] In response to the home resource selection operation of the user terminal, the target home object for the home resource acquisition request is determined, and the home resource interaction operation corresponding to the target home object is performed; the home resource interaction operation includes a transfer operation for the target home object and a virtual resource provision operation for the user terminal.

[0171] In one embodiment, when the computer program is executed by a processor, the steps of the home resource interaction method in other embodiments described above are also implemented.

[0172] In one embodiment, a computer program product is provided, comprising a computer program, which, when executed by a processor, implements the following steps:

[0173] Receive the home resource configuration request sent by the user end, and obtain the apartment type information and living demand information of the home decoration object;

[0174] Performing a knowledge graph analysis based on the apartment type information and the housing demand information to determine target resident characteristics; the target resident characteristics are used to characterize the home resource characteristics corresponding to each resident in the home improvement object;

[0175] Matching preset home object features with the target resident features to obtain a home resource matching result, and sending a virtual home scene image corresponding to the home resource matching result to the user terminal for display;

[0176] In response to the home resource selection operation of the user terminal, the target home object for the home resource acquisition request is determined, and the home resource interaction operation corresponding to the target home object is performed; the home resource interaction operation includes a transfer operation for the target home object and a virtual resource provision operation for the user terminal.

[0177] In one embodiment, when the computer program is executed by a processor, the steps of the home resource interaction method in other embodiments described above are also implemented.

[0178] Those skilled in the art will appreciate that all or part of the processes in the above-mentioned embodiment methods can be implemented by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, database or other media used in the embodiments provided in this application may include at least one of non-volatile and volatile memory. Non-volatile memory may include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory may include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in the various embodiments provided herein may include at least one of a relational database and a non-relational database. Non-relational databases may include, but are not limited to, distributed databases based on blockchains. The processor involved in the various embodiments provided herein may be, but are not limited to, a general-purpose processor, a central processing unit, a graphics processing unit, a digital signal processor, a programmable logic unit, a data processing logic unit based on quantum computing, and the like.

[0179] The technical features of the above embodiments can be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0180] The above-described embodiments merely represent several implementation methods of the present application. While the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the present application. It should be noted that a person of ordinary skill in the art may make various modifications and improvements without departing from the spirit of the present application, and these modifications and improvements fall within the scope of protection of the present application. Therefore, the scope of protection of the present application shall be determined by the appended claims.

Claims

1. A home resource interaction method, characterized in that: The method comprises: Receive a home resource configuration request sent by a user terminal, and obtain the apartment type information and living demand information of the object to be decorated; the living demand information includes resident attribute information and demand tags corresponding to each resident; Generating a floor plan of the object to be decorated according to the floor plan information; Determining, based on the resident attribute information and the floor plan, the to-be-decorated area corresponding to each resident and the initial home label corresponding to each to-be-decorated area; For each resident's corresponding home improvement area, the initial home label is adjusted using the resident's corresponding demand label to obtain an adjusted home label as the target resident feature; the target resident feature is used to characterize the home resource features corresponding to each resident in the home improvement object; Matching preset household object features with the target resident features to determine a set of candidate household objects; According to the configuration threshold information and the home object weight information, recommended home objects are screened from the candidate home object set, home resource matching results are generated based on the recommended home objects, and a virtual home scene image corresponding to the home resource matching results is sent to the user terminal for display; In response to the home resource selection operation of the user terminal, the target home object for the home resource acquisition request is determined, and the home resource interaction operation corresponding to the target home object is performed; the home resource interaction operation includes a transfer operation for the target home object and a virtual resource provision operation for the user terminal.

2. The method according to claim 1, characterized in that Before the step of matching the preset home object features with the target resident features to obtain a home resource matching result, the method further includes: Receive a home object entry request from a merchant that has passed the qualification review, and obtain object collection information of at least one home object; the object collection information includes a preset image of the home object and home object parameters; A corresponding home object label is generated according to the object collection information of each home object as the preset home object feature.

3. The method according to claim 1, characterized in that The determining, in response to the home resource selection operation of the user terminal, a target home object for the home resource acquisition request includes: In response to a confirmation operation on the home resource matching result, obtaining the target home object according to the home resource matching result; or, in response to a home object update operation of the user terminal, determining the target home object according to the home object update operation; The method further comprises: A recommendation feedback result is generated based on the home object update operation; the recommendation feedback result is used to train a home resource recommendation model.

4. The method according to any one of claims 1 to 3, characterized in that The executing the home resource interaction operation corresponding to the target home object includes: generating a to-be-submitted home resource configuration order for the home resource acquisition request according to the target home object, and performing an inventory locking operation on the target home object; In response to the order submission operation of the user terminal, a target home resource configuration order is obtained according to the home resource configuration order to be submitted; the target home resource configuration order is used to monitor the transfer status of the target home object.

5. The method according to claim 4, characterized in that The executing the home resource interaction operation corresponding to the target home object includes: Determining virtual resource provision information according to the target home resource configuration order; the virtual resource provision information includes the amount of virtual resources to be provided and a virtual resource return plan; The virtual resource provision information is sent to the user terminal.

6. A home resource interaction device, characterized in that: The device comprises: A request receiving module is used to receive a home resource configuration request sent by a user terminal and obtain the apartment type information and residential demand information of the home decoration object; the residential demand information includes resident attribute information and demand tags corresponding to each resident; a feature analysis module for generating a floor plan of the object to be renovated based on the floor plan information; determining, based on the resident attribute information and the floor plan, the area to be renovated corresponding to each resident and the initial home label corresponding to each area to be renovated; adjusting the initial home label for each area to be renovated using the resident's corresponding demand label to obtain an adjusted home label as a target resident feature; the target resident feature is used to characterize the home resource features corresponding to each resident in the object to be renovated; a feature matching module for matching preset home object features with the target resident features to determine a set of candidate home objects; screening recommended home objects from the set of candidate home objects according to configured threshold information and home object weight information; generating home resource matching results based on the recommended home objects; and sending a virtual home scene image corresponding to the home resource matching results to the user terminal for display; A home resource interaction module is used to respond to the home resource selection operation of the user terminal, determine the target home object for the home resource acquisition request, and perform the home resource interaction operation corresponding to the target home object; the home resource interaction operation includes a transfer operation for the target home object and a virtual resource provision operation for the user terminal.

7. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 5 are implemented.

8. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 5 are implemented.

9. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 5 are implemented.

Citation Information

Patent Citations

  • Scene recommendation method and device, intelligent terminal and storage medium

    CN112579895A

  • Household article recommendation method and device, equipment and storage medium

    CN114463083A