Information push method, device and electronic equipment

By evaluating the functional value of smart devices and pushing device recommendation information, the problem of mismatch between smart device recommendation methods and user needs is solved, thereby improving user experience.

CN114861042BActive Publication Date: 2025-09-05SHENZHEN LUMIUNITED TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210392036.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-04-14
Publication Date
2025-09-05
Estimated Expiration
2042-04-14

AI Technical Summary

Technical Problem

In the existing technology, the recommendation method of smart devices cannot effectively match user needs, resulting in poor user purchasing and usage experience.

Method used

By obtaining device attribute information in the target scenario, evaluating the functional value of the device set, and pushing device recommendation information to improve matching.

Benefits of technology

It improves the user experience of smart devices, helps users choose appropriate devices or optimize device configurations, and enhances overall functional value.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114861042B_ABST
    Figure CN114861042B_ABST
Patent Text Reader

Abstract

The present application relates to an information push method, apparatus, electronic device, and storage medium. The method comprises: obtaining device attribute information of at least one target device in a target scenario; determining a value assessment result of a device set corresponding to at least one target device based on the device attribute information of each target device; the value assessment result characterizing the functional value corresponding to all target devices in the device set; and based on the value assessment result, pushing device recommendation information corresponding to the target scenario. The technical solution of the present application characterizes the functional value of all devices in the device set corresponding to the target scenario through the assessment result, which can effectively reflect the overall function of the device set. Pushing device recommendation information based on the assessment result can serve as an effective reference and help users obtain a better user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of information processing technology, and in particular to an information push method, device and electronic device. Background Art

[0002] With the development of smart home technology, smart devices such as smart TVs, smart curtains, smart refrigerators, and smart lighting are becoming increasingly widely used. In existing technologies, recommended or installed smart devices are primarily presented to users via device lists, which fail to serve as an effective reference. This can lead to users purchasing smart devices that don't match their needs, or failing to properly configure their smart devices, ultimately failing to achieve the expected experience when using the smart home system. Summary of the Invention

[0003] Based on this, it is necessary to provide an information push method, device and electronic device to address the above technical problems. The functional value of all devices in the device set corresponding to the target scenario can be characterized by evaluation results, which can effectively reflect the overall function of the device set. Pushing device recommendation information based on the evaluation results can serve as an effective reference and help users get a better usage experience.

[0004] An information push method, the method comprising:

[0005] Obtaining device attribute information of at least one target device in a target scenario;

[0006] Determining a value evaluation result of a device set corresponding to the at least one target device based on the device attribute information of each target device; the value evaluation result represents the functional value corresponding to all target devices in the device set;

[0007] Based on the value assessment result, device recommendation information corresponding to the target scenario is pushed.

[0008] This application also provides an information push device, including:

[0009] A device attribute information acquisition module, configured to acquire device attribute information of at least one target device in a target scenario;

[0010] a value assessment result determination module, configured to determine a value assessment result of a device set corresponding to the at least one target device based on device attribute information of each target device; the value assessment result represents the functional attribute values ​​corresponding to all target devices in the device set;

[0011] The information push module is used to push device recommendation information corresponding to the target scenario based on the value assessment result.

[0012] In one embodiment, the value assessment result determination module is used to:

[0013] Acquiring functional value information of each target device according to device attribute information of each target device;

[0014] A value evaluation result of a device set corresponding to the at least one target device is determined according to the functional value information of each target device in the at least one target device.

[0015] In one embodiment, the value assessment result determination module is used to:

[0016] If the target scene includes a scene in which at least one target device has been applied to the target space, obtaining preset function value information of each target device;

[0017] The current function value information of each target device is obtained according to the preset function value information and the function usage status of each target device.

[0018] In one embodiment, the value assessment result determination module is used to:

[0019] Determining, based on the functional value information of each target device among the at least one target device, a first evaluation result corresponding to each device category; determining, based on the functional value information of each target device among the at least one target device, a second evaluation result corresponding to a single linkage relationship between the target devices; and determining, based on the functional value information of each target device among the at least one target device, a third evaluation result corresponding to a combined linkage relationship between the target devices;

[0020] A value evaluation result of the device set corresponding to the at least one target device is determined according to the first evaluation result, the second evaluation result, and the third evaluation result.

[0021] In one embodiment, the apparatus further includes a target device determination module, wherein the target device determination module is configured to:

[0022] If the target scene is a scene in which the device is to be applied in a target space, in response to a selection operation of at least one device, determining the at least one target device according to the selected device;

[0023] If the target scene is a scene in which a device has been applied to a target space, the device in the target space is determined to be the at least one target device.

[0024] In one embodiment, the information push module is used to push device recommendation information corresponding to the scene information of the target scene based on the value assessment result.

[0025] In one embodiment, the information push module is used to push device recommendation information that matches the device in the target scenario based on the value assessment result.

[0026] An electronic device includes a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the computer program implements the steps of the information push method described above when executed by the processor.

[0027] A computer-readable storage medium stores a computer program, which, when executed by a processor, implements the steps of the information push method described above.

[0028] A computer program product or computer program, wherein the computer program product or computer program includes computer instructions, and the computer instructions are stored in a computer-readable storage medium; a processor of the computer device reads the computer instructions from the computer-readable storage medium, and when the processor executes the computer instructions, implements the steps of the information push method in each embodiment of the present application.

[0029] The above-mentioned information push method, apparatus, electronic device, and storage medium obtain device attribute information of at least one target device in a target scenario; determine the value assessment result of the device set corresponding to at least one target device based on the device attribute information of each target device, wherein the value assessment result represents the functional value corresponding to all target devices in the device set; and push device recommendation information corresponding to the target scenario based on the value assessment result. The technical solution of this application uses the assessment results to represent the functional value of all devices in the device set corresponding to the target scenario, which can effectively reflect the overall function of the device set. Pushing device recommendation information based on the assessment results can serve as an effective reference and help users obtain a better user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0030] Figure 1 A diagram of an application environment of an information push method in one embodiment;

[0031] Figure 2 Schematic diagram of a flow chart of an information push method in one embodiment;

[0032] Figure 3 This is a schematic diagram of an operation interface for a target scenario in an embodiment;

[0033] Figure 4 A schematic diagram of information recommendation information for a target scenario in an embodiment;

[0034] Figure 5 This is a structural block diagram of an information push device in one embodiment;

[0035] Figure 6 is a diagram showing the internal structure of an electronic device in one embodiment;

[0036] Figure 7 FIG. 4 is a diagram showing the internal structure of an electronic device in another embodiment. DETAILED DESCRIPTION

[0037] 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.

[0038] The information push method provided by this application can be applied to Figure 1 In the application environment shown. Among them, the terminal 102 communicates with the server 104 through the network, the server 104 communicates with the gateway 106 through the network, and the Internet of Things devices access the gateway 106 through the local area network. The Internet of Things devices include sensors 101, and can also include smart desk lamps 103, smart air conditioners 105 and other devices, which are not limited here. After the gateway 106, sensors 101, smart desk lamps 103, smart air conditioners 105 and other devices are applied to the target space, for example, after being applied to spaces such as home, company, and hotel, the terminal 102 can send control instructions to the gateway 106 through the network and the server 104 to achieve remote control of the Internet of Things devices. In actual implementation, when the terminal 102 is connected to the local area network where the gateway 106 is located, it can also directly send control instructions to the gateway 106 through the local area network to achieve control of the Internet of Things devices. In some implementations, the server 104 or the gateway 106 can also control the smart desk lamp 103 or the smart air conditioner 105 according to the detection data of the sensor 101 to achieve an intelligent linkage scenario. For application scenarios of devices such as gateway 106 and IoT devices, terminal 102 and / or server 104 can obtain device attribute information of at least one target device in the target scenario, determine the value assessment result of the device set corresponding to at least one target device based on the device attribute information of each target device, and push device recommendation information corresponding to the target scenario based on the value assessment result, wherein the value assessment result represents the functional value corresponding to all target devices in the device set, so that users can use the device based on the device recommendation information to obtain a better user experience. Among them, terminal 102 can be, but is not limited to, various personal computers, laptops, smartphones, tablets, and portable wearable devices, and server 104 can be implemented as a standalone server or a server cluster consisting of multiple servers.

[0039] like Figure 2 As shown, a method for pushing information is provided, and the method is described by taking the application of the method to an electronic device as an example. The electronic device may be Figure 1 The terminal or server shown includes the following steps:

[0040] Step 202: Obtain device attribute information of at least one target device in a target scenario.

[0041] The target scenario refers to the device's application scenario. In one embodiment, the target scenario includes at least one of a scenario in which the device is to be used in a target space and a scenario in which the device is already used in a target space. The target space can be a home, hotel, or office, where the target device is to be installed or where the target device is already installed.

[0042] The term "device pending in the target space" refers to a device that has not yet been installed and used in the target space, such as during the equipment selection phase during renovation, modification, or procurement. The term "device already in the target space" refers to a device that has already been installed and used in the target space, such as after the device has been installed and connected to the gateway.

[0043] The target device is the device corresponding to the target scenario. For example, for a scenario in which the device is to be applied to a target space, the target device may be a recommended device or a device selected by the user. For a scenario in which the device has been applied to a target space, the target device may be a device that has been installed in the target space.

[0044] It can be understood that the device attribute information of the target device may include at least one of basic device information and device function information, wherein the basic device information may include at least one device identification information such as device model and device name.

[0045] The target scene can be pre-selected or automatically determined based on the target space's attribute information. For example, if no smart device is installed in the target space, the target scene can be determined as a scene where the device is about to be used in the target space. If at least one smart device is installed in the target space, the target scene can be determined as a scene where the device is already used in the target space.

[0046] The user can first select at least one target device in the target scenario. The selected target device can be a device installed in the target space or a device not installed in the target space that the user has customized in the device list. The user can then trigger an information acquisition operation or information acquisition instruction to obtain device information and / or device usage information that matches the at least one target device.

[0047] After the electronic device obtains the information acquisition operation or the information acquisition instruction and determines the target scene, it obtains device attribute information of at least one target device in the target scene to obtain device recommendation information corresponding to the target scene.

[0048] Step 204 : Determine a value evaluation result of a device set corresponding to at least one target device based on the device attribute information of each target device; the value evaluation result represents the functional value corresponding to all target devices in the device set.

[0049] Among them, a device set refers to the sum of at least one target device in a target scenario. For example, when purchasing smart devices, all devices selected by the user are a device set. For an installed smart home system, all devices in the smart home system are a device set.

[0050] The functional value of all target devices in a device set refers to the value that the functions of all devices in the device set can achieve as a whole. The functions of the target devices can be determined based on their device attribute information, and the functional value of the device set is determined based on the functions of the target devices that form the device set.

[0051] After the electronic device obtains the device attribute information of at least one target device in the target scenario, it can further perform a value assessment on the at least one target device based on the device attribute information of each target device to obtain a comprehensive value assessment result for all target devices. This can determine the functional value corresponding to all target devices in the device set and obtain a value assessment result for the device set.

[0052] In some implementations, the value assessment result may be a score, a grade, etc., which is not limited in this application.

[0053] Step 206: Based on the value assessment result, push device recommendation information corresponding to the target scenario.

[0054] The device recommendation information includes at least one of information about the recommended device and recommended device usage information.

[0055] The electronic device obtains the value assessment results based on the analysis and obtains the recommended device information and / or device usage information that matches the target scenario and the value assessment results. The electronic device then pushes the obtained device information and / or device usage information to the user, thereby providing the user with a smarter and more valuable smart device.

[0056] It can be understood that the user's experience of using a device collection is related to the overall functions of all devices in the device collection. Therefore, pushing device recommendation information corresponding to the target scenario based on the value assessment results can help users purchase suitable smart devices in the corresponding scenario or use smart devices more reasonably, thereby improving the user's experience of using the device collection.

[0057] The above-mentioned information push method characterizes the functional value of all devices in the device set corresponding to the target scenario through evaluation results, which can effectively reflect the overall function of the device set. Then, pushing device recommendation information based on the evaluation results can serve as an effective reference and help users obtain a better usage experience.

[0058] In one embodiment, before step 202 of acquiring device attribute information of at least one target device in the target scene, the following steps may also be included:

[0059] If the target scene is a scene in which the device is to be applied in the target space, in response to a selection operation of at least one device, determining at least one target device according to the selected device;

[0060] If the target scene is a scene in which the device has been applied to the target space, it is determined that the device in the target space is at least one target device.

[0061] Among them, the target scenario is when the device is to be applied in the target space, such as the stage of selecting equipment during decoration, modification, and procurement. The user can input the selected device as the target device through various methods such as web pages and applications.

[0062] For example, Figure 3 The interface shown displays a device list showing smart devices of different categories. Users can select the required smart devices from different categories to confirm at least one target device. When the target scenario is a scenario where the device has been applied to the target space, for example, when the device has been installed and connected to the gateway, a "My System Evaluation" function entry can be set in the smart home application. After the user triggers the evaluation operation instruction through this function entry, the device in the target space is confirmed to be at least one target device.

[0063] In one embodiment, step 204 determines the value assessment result of the device set corresponding to at least one target device based on the device attribute information of each target device, including:

[0064] Acquire functional value information of each target device according to device attribute information of each target device;

[0065] A value evaluation result of a device set corresponding to the at least one target device is determined according to the functional value information of each target device in the at least one target device.

[0066] The functional value information of the target device refers to the value of the function of the target device itself. The functional value information of the target device can be a numerical value used to represent the functional value. In one embodiment, the functional value of the target device can be determined based on the device attribute information. For example, a temperature and humidity sensor can report temperature, humidity, and pressure data and has three functions. The functional value of the temperature and humidity sensor can be 3. A double-click switch has three functions: single-clicking the left button, single-clicking the right button, and single-clicking both the left and right buttons. Its functional value can also be 3. It should be understood that the method of determining functional value is not limited to this.

[0067] The functional value information of the target device includes preset functional value information and current functional value information. The preset functional value information is a preset numerical value used to characterize the functional value. For example, the temperature and humidity sensor can report temperature, humidity, and pressure data and has three functions. The preset functional value of the temperature and humidity sensor can be 3. The current functional value information changes according to the functional usage status of the target device. The functional usage status refers to whether the corresponding function of the device is linked with other devices. For example, the temperature and humidity sensor can report temperature, humidity, and pressure data and has three functions. The preset functional value can be 3, but currently only the temperature and humidity reporting functions are used. Therefore, the current functional value information of the temperature and humidity sensor is 2. It should be understood that the method of determining the current functional value information is not limited to this.

[0068] In one embodiment, if the target scene is a scene in which at least one target device is to be applied to a target space, preset function value information may be used as the function value information of the target device, ie, it is assumed that all functions of the target device are used.

[0069] In one embodiment, if the target scene is a scene in which at least one target device has been applied to the target space, the functional value information of each target device is obtained based on the device attribute information of each target device, including: obtaining the preset functional value information of each target device based on the device attribute information of each target device; obtaining the current functional value information of each target device based on the preset functional value information and the functional usage status of each target device.

[0070] After determining the functional value information of each target device, the electronic device determines the value evaluation result of the device set corresponding to at least one target device based on the functional value information of each target device. In this way, the value evaluation result can represent the functional value corresponding to all target devices in the device set.

[0071] Specifically, in one embodiment, the value assessment result of the device set may be the direct sum of the functional value information of each target device.

[0072] In another embodiment, the value assessment result of the device set can also be determined based on the functional value information of each target device and the linkage function information of each target device. The linkage function information refers to the information that establishes a linkage relationship between the functions of the target device and the functions of other devices, and can reflect the linkage relationship between the target devices. For example, the temperature reporting function of a temperature and humidity sensor can be linked with the cooling function of a thermostat. In this way, combining the linkage function information to determine the value assessment result of the device set can make the assessment result more closely aligned with the actual application of the device set and improve accuracy.

[0073] The linkage relationships between target devices include single linkage relationships and combined linkage relationships. A single linkage relationship refers to a one-to-one linkage relationship between different target devices, while a combined linkage relationship refers to a linkage relationship between multiple target devices. For example, if the target devices include a temperature sensor, a humidity sensor, a smart humidifier, and a smart air conditioner, the linkage relationship between the temperature sensor and the smart air conditioner is a single linkage relationship, the linkage relationship between the humidity sensor and the smart humidifier is a single linkage relationship, the linkage relationship between the humidity sensor and the smart humidifier and the smart air conditioner is a combined linkage relationship, and the linkage relationship between the temperature sensor, humidity sensor, and the smart air conditioner is also a combined linkage relationship.

[0074] It is worth noting that the linkage relationship can be determined according to the linkage scenario realized by the device set. The target devices used in different linkage scenarios can be different or partially the same, so that a single linkage relationship and a combined linkage relationship are formed between the target devices according to the linkage scenario.

[0075] Based on the above linkage relationship, in one embodiment, determining a value evaluation result of a device set corresponding to at least one target device according to the functional value information of each target device in at least one target device includes:

[0076] Determining, based on the functional value information of each target device in at least one target device, a first evaluation result corresponding to each device category; determining, based on the functional value information of each target device in at least one target device, a second evaluation result corresponding to a single linkage relationship between the target devices; and determining, based on the functional value information of each target device in at least one target device, a third evaluation result corresponding to a combined linkage relationship between the target devices;

[0077] A value evaluation result of a device set corresponding to at least one target device is determined according to the first evaluation result, the second evaluation result, and the third evaluation result.

[0078] Among them, the first evaluation result corresponding to each device category refers to the evaluation result corresponding to all target devices of each category. The first evaluation result represents the functional value corresponding to all target devices of each category. The second evaluation result represents the functional value corresponding to the single linkage relationship formed between the target devices. The third evaluation result represents the functional value corresponding to the combined linkage relationship formed between the target devices.

[0079] In one embodiment, the device categories include a first category and a second category. For example, the first category is sensors, and the second category is controls. The first evaluation results include evaluation results for sensors and controls. Sensors are devices that perform one-way communication and can report collected data to a server or gateway, such as door and window sensors and temperature sensors. Controls are devices that perform two-way communication and can report their status and be controlled to change their status. For example, curtain motors, color temperature lamps, thermostats, and gateways.

[0080] In one embodiment, when the electronic device determines the value evaluation result of the device set corresponding to at least one target device based on the first evaluation result, the second evaluation result, and the third evaluation result, the following formula may be used for calculation:

[0081]

[0082] Where V is the value assessment result. K is a fixed coefficient. ΣS is the first assessment result of all first-category equipment, which can be expressed as the sum of the functional values ​​of first-category equipment. The greater the number of first-category equipment, the larger the value. ΣC is the first assessment result of all second-category equipment, which can be expressed as the sum of the functional values ​​of second-category equipment. The greater the number of second-category equipment, the larger the value. Σ(S*C) is the second assessment result, which can be expressed as the sum of the functional values ​​of individual linkage relationships. The greater the number of individual linkage relationships, the larger the value. The functional value of a single linkage relationship can be expressed as, but is not limited to, the product or sum of the functional values ​​of target devices with that single linkage relationship. Σ(Mu(S,C)) is the third assessment result, which can be expressed as the sum of the functional values ​​of combined linkage relationships. The greater the number of combined linkage relationships, the larger the value. The functional value of a combined linkage relationship can be expressed as, but is not limited to, the product or sum of the functional values ​​of target devices with that combined linkage relationship. D is the design and construction level of the equipment set. E is the user's expectation level for the equipment set. Among them, it can be assumed that the value of D is 1 when the design and construction are carried out by professionals, the value of E is 1 when the user obtains a reasonable expectation level after explanation by professionals, and the value of the fixed coefficient K is 1. In this way, as the number, category, and linkage relationship of target equipment increase, the value of the value assessment result of the equipment set will also be higher, that is, the equipment set has a higher functional value.

[0083] In one embodiment, when the target scenario is a scenario where the device is about to be used in the target space, the second evaluation result represents the functional value of all single linkage relationships, and the third evaluation result represents the functional value of all combined linkage relationships. When the target scenario is a scenario where the device has already been used in the target space, the second evaluation result represents the functional value of all single linkage relationships minus the functional value of unused single linkage relationships, and the third evaluation result represents the functional value of all combined linkage relationships minus the functional value of unused combined linkage relationships.

[0084] In one embodiment, step 206 pushes device recommendation information corresponding to the target scenario based on the value evaluation result, including: pushing device recommendation information corresponding to the scenario information of the target scenario based on the value evaluation result.

[0085] Scenario information includes at least one of target space information, user requirements, and scenario categories. Target space information includes at least one of the target space's space type and area. For example, the space type may include the corresponding room type. User requirements include at least one of the device type, number of devices, and total device price. Scenario categories include at least one of scenarios where the device has been used in the target space and scenarios where the device is expected to be used in the target space. Thus, device recommendation information can provide users with effective references for the corresponding target scenarios.

[0086] Taking the scenario where the device is to be used in the target space as an example, a device recommendation information such as Figure 4 As shown in the figure, the horizontal axis is the number of devices, curve a represents the change of the total price of the device set with the number of devices, and curve b represents the change of the value score of the device set with the number of devices. Curves a and b are drawn based on the user's demand information. After determining the value score of the device set corresponding to the target device selected by the user, Figure 4 The data point corresponding to the device set corresponding to the user's selected target device is identified in the figure. It can be seen that the device set corresponding to the user's selected target device corresponds to a value score of 35 devices, which is significantly different from the recommended value of 51. Based on this, the electronic device can further recommend smart devices that meet the user's needs for selection, such as recommending device details or device purchase information, until the device set corresponding to the selected target device meets the user's expectations or reaches a reasonable level of application.

[0087] In another embodiment, step 206 pushes device recommendation information corresponding to the target scenario based on the value evaluation result, including: pushing device recommendation information matching the device in the target scenario based on the value evaluation result.

[0088] If the value assessment result does not reach a preset threshold, the electronic device pushes recommended device usage information based on the usage status of the target device in the device set. And / or if the value assessment result does not reach a preset threshold, the electronic device pushes recommended device information based on the target device in the device set and the device usage requirements.

[0089] Among them, the preset threshold represents the reasonable level of the value scoring result, for example, it can be 70% of the highest value scoring result. The highest value scoring result can be determined based on the value scoring results of a set of devices with the same or similar target space in big data, or obtained by searching for the preset highest value scoring result according to the target space.

[0090] For example, in a scenario where devices are already deployed in the target space, Table 1 shows recommended device information. This information allows users to intuitively identify devices that can be further optimized or added, allowing them to adjust their device set until it meets their expectations or reaches a reasonable level of deployment. Furthermore, detailed device information or purchase information can be provided to users for their purchasing decisions.

[0091] Table 1. Equipment Recommendation Information

[0092]

[0093] Through the above method, this application can characterize the functional value of the device set in the target scenario, and push information based on the results. It can be applied to multiple stages such as pre-sales and use of smart devices, and provide effective guidance and suggestions, thereby promoting sales, guiding construction, and continuously improving user experience.

[0094] This application also provides an application scenario of smart home, which applies the information push method of the above embodiment. Specifically, the application of the information push method in this application scenario is as follows:

[0095] During the equipment selection stage during renovation, modification, and procurement, the user enters the equipment selection interface through a web page or application on the terminal, selects the required equipment in the equipment selection interface, and after confirming the selection of the required equipment, triggers the operation of value evaluation of the equipment set corresponding to the selected equipment. The server or terminal determines the value evaluation result of the equipment set based on the device attribute information of each device to characterize the functional value corresponding to all devices in the equipment set, and then pushes device recommendation information based on the value evaluation result. Among them, if the value evaluation result reaches the preset threshold, the recommended equipment usage information can be pushed. If the value evaluation result does not reach the preset threshold, the device that meets the user's needs can be recommended for the user to choose, such as recommended device details information or device purchase information, until the device set corresponding to the selected device meets the user's expectations or reaches a reasonable application level.

[0096] This application also provides an application scenario of smart home, which applies the information push method of the above embodiment. Specifically, the application of the information push method in this application scenario is as follows:

[0097] After the devices are installed and connected to the gateway, a "My System Evaluation" function is provided within the smart home application. When a user needs to evaluate their current smart home system, they can access the smart home application on their terminal and trigger the evaluation process through the "My System Evaluation" function. The server or terminal then evaluates the devices in the current smart home system as a device set, characterizing the functional value of all devices in the set. Device recommendations are then pushed based on the evaluation results. If the evaluation result does not meet a preset threshold, recommended device usage information is pushed based on the usage status of the devices in the set, or based on the target devices and device usage requirements in the set. When pushing recommended device information, detailed device information or purchase information can be provided to the user for purchase. This allows the user to intuitively identify devices that can be further optimized or added, adjusting their device set until it meets their expectations or reaches a reasonable level of usage.

[0098] It should be understood that although Figure 2 The steps in the flowchart are shown in sequence as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified in this document, there is no strict order restriction for the execution of these steps, and these steps can be executed in other orders. In addition, Figure 2At least part of the steps may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily executed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be executed in turn or alternately with other steps or at least part of the sub-steps or stages of other steps.

[0099] Figure 5 FIG. 1 is a structural diagram of an information push device in one embodiment. Figure 5 As shown, the present application also provides an information push device, including:

[0100] The device attribute information acquisition module 502 is used to acquire device attribute information of at least one target device in a target scenario;

[0101] The value evaluation result determination module 504 is configured to determine a value evaluation result of a device set corresponding to at least one target device based on the device attribute information of each target device; the value evaluation result represents the functional attribute value corresponding to all target devices in the device set;

[0102] The information push module 506 is used to push device recommendation information corresponding to the target scenario based on the value evaluation result.

[0103] In one embodiment, the value assessment result determination module 504 is configured to:

[0104] Acquire functional value information of each target device according to device attribute information of each target device;

[0105] A value evaluation result of a device set corresponding to the at least one target device is determined according to the functional value information of each target device in the at least one target device.

[0106] In one embodiment, the value assessment result determination module 504 is configured to:

[0107] If the target scenario includes a scenario in which at least one target device has been applied to the target space, obtaining preset function value information of each target device;

[0108] According to the preset function value information and the function usage status of each target device, the current function value information of each target device is obtained.

[0109] In one embodiment, the value assessment result determination module 504 is configured to:

[0110] Determining, based on the functional value information of each target device in at least one target device, a first evaluation result corresponding to each device category; determining, based on the functional value information of each target device in at least one target device, a second evaluation result corresponding to a single linkage relationship between the target devices; and determining, based on the functional value information of each target device in at least one target device, a third evaluation result corresponding to a combined linkage relationship between the target devices;

[0111] A value evaluation result of a device set corresponding to at least one target device is determined according to the first evaluation result, the second evaluation result, and the third evaluation result.

[0112] In one embodiment, the information push apparatus further includes a target device determination module, which is configured to:

[0113] If the target scene is a scene in which the device is to be applied in the target space, in response to a selection operation of at least one device, determining at least one target device according to the selected device;

[0114] If the target scene is a scene in which the device has been applied to the target space, it is determined that the device in the target space is at least one target device.

[0115] In one embodiment, the information push module 506 is configured to push device recommendation information corresponding to the scenario information of the target scenario based on the value assessment result.

[0116] In one embodiment, the information push module 506 is configured to push device recommendation information that matches the device in the target scenario based on the value assessment result.

[0117] For the specific definition of the information push device, please refer to the definition of the information push method in the above embodiment, which will not be repeated here. The various modules in the above information push device can be implemented in whole or in part by software, hardware, or a combination thereof. The above modules can be embedded in or independent of the processor in the computer device in hardware form, or can be stored in the memory of the computer device in software form, so that the processor can call and execute the operations corresponding to the above modules.

[0118] In one embodiment, an electronic device is provided. The electronic device may be a server, and its internal structure diagram may be as follows: Figure 6As shown. The electronic device includes a processor, a memory, a network interface and a database connected via a system bus. The processor of the electronic device is used to provide computing and control capabilities. The memory of the electronic 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 electronic device is used to store information push data. The network interface of the electronic device is used to communicate with an external terminal via a network connection. When the computer program is executed by the processor, an information push method is implemented.

[0119] Those skilled in the art will understand that Figure 6 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 electronic device to which the solution of the present application is applied. The specific electronic device may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.

[0120] In one embodiment, an electronic device is provided. The electronic device may be a terminal, and its internal structure diagram may be as follows: Figure 7 As shown. The electronic device includes a processor, a memory, a network interface, a display screen and an input device connected via a system bus. The processor of the electronic device is used to provide computing and control capabilities. The memory of the electronic device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The network interface of the electronic device is used to communicate with an external terminal via a network connection. When the computer program is executed by the processor, an information push method is implemented. The display screen of the electronic device can be a liquid crystal display screen or an electronic ink display screen, and the input device of the electronic device can be a touch layer covering the display screen, or a button, trackball or touchpad provided on the housing of the electronic device, or an external keyboard, touchpad or mouse, etc.

[0121] 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 electronic device to which the solution of the present application is applied. The specific electronic device may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.

[0122] In one embodiment, an electronic device is provided, including a memory and a processor. The memory stores a computer program, and when the processor executes the computer program, the steps described in the above method embodiments are implemented. For specific limitations on the electronic device, refer to the limitations on the information push method in the above embodiments, and will not be repeated here.

[0123] In one embodiment, an electronic device is provided, including a memory and a processor. The memory stores a computer program, and the processor implements the steps described in the above method embodiments when executing the computer program.

[0124] For specific limitations on electronic devices, please refer to the limitations on the information push method in the above embodiments, which will not be repeated here.

[0125] In one embodiment, a computer program product or computer program is provided, the computer program product or computer program including computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the steps of each of the above-described method embodiments.

[0126] 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 steps described in the above method embodiments are implemented. For specific definitions of the steps, please refer to the definitions of the information push method in each method embodiment, and will not be repeated here.

[0127] Those skilled in the art will appreciate that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program. 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, storage, database or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).

[0128] 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.

[0129] 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 invention. It should be noted that a person skilled in the art could make various modifications and improvements without departing from the spirit of the present application, all of which fall within the scope of protection of the present application. Therefore, the scope of protection of the present patent application shall be determined by the appended claims.

Claims

1. An information push method, characterized in that: The method comprises: Obtaining device attribute information of at least one target device in a target scenario; the target scenario includes at least one of a scenario in which the device is to be applied to a target space and a scenario in which the device has been applied to the target space; the target device includes at least one of an applied device and a selected unapplied device; Based on the device attribute information of each target device, the functional value information of each target device and the linkage function information between each target device are determined; based on the functional value information and the linkage function information, a value evaluation result of the device set corresponding to the at least one target device is determined; the value evaluation result represents the functional value corresponding to all target devices in the device set, and reflects the overall function of the device set; the functional value of each target device includes the value that the function of the target device can play for the device set as a whole; the linkage relationship between each target device includes a single linkage relationship and a combined linkage relationship; the single linkage relationship refers to a one-to-one linkage relationship between different target devices, and the combined linkage relationship refers to a linkage relationship that is combined with multiple target devices; Based on the value assessment result, device recommendation information corresponding to the target scenario is pushed; the device recommendation information includes at least one of recommended device information to be added and recommended function optimization information based on the function usage status of the added device.

2. The method according to claim 1, characterized in that The determining, based on the device attribute information of each target device, a value assessment result of the device set corresponding to the at least one target device includes: Acquiring functional value information of each target device according to device attribute information of each target device; A value evaluation result of a device set corresponding to the at least one target device is determined according to the functional value information of each target device in the at least one target device.

3. The method according to claim 2, characterized in that The target scenario includes a scenario in which at least one target device has been applied to a target space, and obtaining functional value information of each target device according to device attribute information of each target device includes: Obtaining preset functional value information of each of the target devices; The current function value information of each target device is obtained according to the preset function value information and the function usage status of each target device.

4. The method according to claim 2, characterized in that The determining, based on the functional value information of each target device in the at least one target device, a value evaluation result of a device set corresponding to the at least one target device includes: Determining, based on the functional value information of each target device among the at least one target device, a first evaluation result corresponding to each device category; determining, based on the functional value information of each target device among the at least one target device, a second evaluation result corresponding to a single linkage relationship between the target devices; and determining, based on the functional value information of each target device among the at least one target device, a third evaluation result corresponding to a combined linkage relationship between the target devices; A value evaluation result of the device set corresponding to the at least one target device is determined according to the first evaluation result, the second evaluation result, and the third evaluation result.

5. The method according to claim 1, wherein Before acquiring device attribute information of at least one target device in the target scenario, the method further includes: If the target scene is a scene in which the device is to be applied in a target space, in response to a selection operation of at least one device, determining the at least one target device according to the selected device; If the target scene is a scene in which a device has been applied to a target space, the device in the target space is determined to be the at least one target device.

6. The method according to claim 1, characterized in that The pushing of device recommendation information corresponding to the target scenario based on the value assessment result includes: Based on the value assessment result, device recommendation information corresponding to the scene information of the target scene is pushed.

7. The method according to claim 1, characterized in that The pushing of device recommendation information corresponding to the target scenario based on the value assessment result includes: Based on the value assessment result, device recommendation information matching the device in the target scenario is pushed.

8. An information push device, characterized in that: include: A device attribute information acquisition module, configured to acquire device attribute information of at least one target device in a target scenario; The target scene includes at least one of a scene in which the device is to be applied to the target space and a scene in which the device has been applied to the target space; the target device includes at least one of an applied device and a selected unapplied device; A value assessment result determination module is configured to determine, based on device attribute information of each target device, functional value information of each target device and linkage functional information between each target device; determine, based on the functional value information and the linkage functional information, a value assessment result of a device set corresponding to at least one target device; the value assessment result represents the functional value corresponding to all target devices in the device set, reflecting the overall function of the device set; the functional value of each target device includes the value that the function of the target device can exert on the device set as a whole; the linkage relationship between each target device includes a single linkage relationship and a combined linkage relationship; The single linkage relationship refers to a one-to-one linkage relationship between different target devices, and the combined linkage relationship refers to a combined linkage relationship between multiple target devices; An information push module is used to push device recommendation information corresponding to the target scenario based on the value assessment result; the device recommendation information includes at least one of the recommended device information to be added and the recommended function optimization information based on the function usage status of the added device.

9. An electronic device, characterized in that: The method comprises a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the steps of the information push method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the information push method according to any one of claims 1 to 7 are implemented.

Citation Information

Patent Citations

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

    CN112579895A

  • Household appliance recommendation method and device, electronic equipment and storage medium

    CN114329195A