Consumable recommendation method, electronic equipment and consumable recommendation system
By obtaining the target information input by the user in the information acquisition interface of the image forming device and sending it to the second device, the problem of failure in the recommendation of consumables in the prior art is solved, and accurate recommendation of consumables and functional improvements are achieved.
Patent Information
- Application Number
- CN202411651050.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-18
- Publication Date
- 2025-03-07
AI Technical Summary
In the prior art, there are information acquisition problems in the recommendation of consumables, which leads to the failure of recommendation and the inability to accurately obtain the model information of the image forming equipment.
A consumables recommendation method is provided to receive the target information input by a user in the information acquisition interface of the image forming device and send it to the second device to receive the consumables recommendation message. The method includes displaying an information acquisition interface, obtaining the image forming device model information input by the user, and sending it to the second device to obtain a consumable recommendation.
By obtaining and sending accurate image forming equipment model information, the problem of failure in recommendation of consumables is solved, more accurate recommendation of consumables is achieved, and the consumables recommendation function is improved, which is suitable for different usage scenarios.
Smart Images

Figure CN119576257A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of consumables recommendation, and in particular to a consumables recommendation method, electronic equipment and a consumables recommendation system. Background Art
[0002] In the field of printing and imaging, consumables are gradually consumed or need to be replaced regularly during the printing process. The selection and replacement of these consumables are crucial to ensuring print quality and extending the life of the equipment.
[0003] When consumables such as toner cartridges and toner cartridges in an image forming device are exhausted, new consumables need to be purchased for replacement. In the prior art, consumables suitable for the image forming device model are recommended for users to purchase, but there are cases where the recommendation fails due to certain problems in information acquisition. Therefore, there are still some imperfections in the prior art regarding consumables recommendation. Summary of the invention
[0004] The embodiments of the present application provide a consumables recommendation method, an electronic device, and a consumables recommendation system to solve the problem that consumables recommendation is not yet perfect.
[0005] In a first aspect, an embodiment of the present application provides a consumables recommendation method, which is applied to a first device and includes:
[0006] Displaying an information acquisition interface; the information acquisition interface is used to acquire target information input by a user; the target information is model information corresponding to the image forming device, and is associated with the first information, and the first information is used to represent basic information of the image forming device;
[0007] Sending the target information obtained from the information acquisition interface to the second device;
[0008] Receive a consumables recommendation message returned by the second device according to the target information.
[0009] Optionally, display the information acquisition interface, which previously included:
[0010] Respond to the consumables purchase instructions issued by the user.
[0011] Optionally, the information acquisition interface includes: a selection area for selecting second information and / or an input box for inputting target information; the first information corresponds to at least one second information; the second information is associated with the first information and can be selected as target information to indicate model information of the image forming device;
[0012] The input box is used to obtain the target information entered by the user.
[0013] Optionally, sending the target information obtained from the information acquisition interface to the second device includes:
[0014] The second information selected from the selection area is sent to the second device as target information.
[0015] Optionally, sending the target information obtained from the information acquisition interface to the second device includes:
[0016] The target information obtained from the input box is sent to the second device.
[0017] Optionally, the target information obtained from the information acquisition interface is sent to the second device, and then the method further includes:
[0018] The target information corresponding to the image forming device is stored.
[0019] Optionally, display the information acquisition interface, which previously also included:
[0020] Respond to editing instructions entered by the user.
[0021] In a second aspect, an embodiment of the present application provides a consumables recommendation method, using a second device, including:
[0022] Acquire target information of the image forming device sent by the first device;
[0023] Sending a consumables recommendation message corresponding to the acquired target information to the first device;
[0024] Among them, the target information is the information obtained by the first device from the display information acquisition interface; the information acquisition interface is used to obtain the target information input by the user; the target information is the model information corresponding to the image forming device, and is interrelated with the first information, and the first information is used to represent the basic information of the image forming device.
[0025] Optionally, obtaining target information of the image forming device sent by the first device includes:
[0026] receiving first information of an image forming device sent by a first device;
[0027] Obtaining a query result according to the first information;
[0028] The query result is sent to the first device; the query result is used to make the first device display an information acquisition interface to prompt the user to input target information.
[0029] Optionally, obtaining a query result according to the first information includes:
[0030] Acquire pre-stored corresponding relationship information; the corresponding relationship information includes first information and second information corresponding to the first information;
[0031] A model matching query is performed according to the first information and the corresponding relationship information to obtain a query result.
[0032] Optionally, after acquiring target information of the image forming device sent by the first device, the method further includes:
[0033] The target information is added as new information to the original corresponding relationship information to obtain new corresponding relationship information; the new information indicates that the target information does not exist in the original corresponding relationship information.
[0034] In a third aspect, an embodiment of the present application provides a consumables recommendation device, which is applied to a first device, including:
[0035] A display module, used to display an information acquisition interface; the information acquisition interface is used to acquire target information input by a user; the target information is model information corresponding to the image forming device, and is associated with the first information, and the first information is used to represent basic information of the image forming device;
[0036] A sending module, used to send the target information obtained from the information acquisition interface to the second device;
[0037] The receiving module is used to receive the consumables recommendation message returned by the second device according to the target information.
[0038] In a fourth aspect, an embodiment of the present application provides a consumables recommendation device, which is applied to a second device, including:
[0039] An acquisition module, used for acquiring target information of the image forming device sent by the first device;
[0040] A sending module, used for sending a consumables recommendation message corresponding to the acquired target information to the first device;
[0041] Among them, the target information is the information obtained by the first device from the display information acquisition interface; the information acquisition interface is used to obtain the target information input by the user; the target information is the model information corresponding to the image forming device, and is interrelated with the first information, and the first information is used to represent the basic information of the image forming device.
[0042] In a fifth aspect, an embodiment of the present application provides a consumables recommendation system, comprising a first device, and a second device communicatively connected to the first device;
[0043] A first device, configured to execute any one of the methods of the first aspect;
[0044] The second device is used to execute any method of the second aspect.
[0045] In a sixth aspect, an embodiment of the present application provides an electronic device, including:
[0046] at least one processor; and
[0047] at least one memory in communication with the processor, wherein:
[0048] The memory stores program instructions that can be executed by the processor, and the processor calls the program instructions to execute any one of the methods of the first aspect or the second aspect.
[0049] In a seventh aspect, an embodiment of the present application provides a storage medium, comprising a stored program, wherein when the program is running, the device where the storage medium is located is controlled to execute any one of the methods of the first aspect or the second aspect.
[0050] The present application provides a consumables recommendation method, electronic device, and consumables recommendation system, which have at least the following technical effects:
[0051] The target information obtained from the information acquisition interface is sent to the second device, and then the consumables recommendation message returned by the second device according to the target information can be received. The target information is the model information corresponding to the image forming device, and is interrelated with the first information, and the first information is used to represent the basic information of the image forming device. In each embodiment of the present application, it is possible to obtain a consumables recommendation message by inputting the target information interrelated with the first information from the information acquisition interface, so as to help prevent the failure of consumables recommendation due to the lack of specific information of the image forming device, and then provide an effective solution so that effective information can be obtained more accurately to obtain the consumables recommendation message. Therefore, each embodiment of the present application can help improve the consumables recommendation function to meet different usage scenarios. BRIEF DESCRIPTION OF THE DRAWINGS
[0052] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0053] Figure 1 Shown is a schematic diagram of a consumables recommendation entrance 1 provided in an embodiment of the present application;
[0054] Figure 2 Shown is a schematic diagram of the consumables recommendation entrance 2 provided in an embodiment of the present application;
[0055] Figure 3 Shown is a schematic diagram of a failed consumables recommendation provided in an embodiment of the present application;
[0056] Figure 4 Shown is a schematic diagram of a consumables recommendation system provided in an embodiment of the present application;
[0057] Figure 5Shown is a flow chart of a consumables recommendation method provided in an embodiment of the present application;
[0058] Figure 6 Shown is a schematic diagram of a consumables recommendation message provided in an embodiment of the present application;
[0059] Figure 7 Shown is a schematic diagram of an information acquisition interface provided in an embodiment of the present application;
[0060] Figure 8 Shown is a schematic diagram of a prompt interface 1 provided in an embodiment of the present application;
[0061] Fig. 9 Shown is a schematic diagram of a prompt interface 2 provided in an embodiment of the present application;
[0062] Fig.10 Shown is an interactive flow chart of a consumables recommendation method provided in an embodiment of the present application;
[0063] Fig.11 The figure is a schematic diagram of the structure of a consumables recommendation device provided in an embodiment of the present application;
[0064] Fig.12 Shown is a structural schematic diagram of another consumables recommendation device provided in an embodiment of the present application;
[0065] Fig.13 Shown is a schematic structural diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0066] In order to better understand the technical solution of the present application, the embodiments of the present application are described in detail below with reference to the accompanying drawings.
[0067] It should be clear that the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without creative work are within the scope of protection of the present application.
[0068] In the field of printing and imaging, consumables are gradually consumed or need to be replaced regularly during the printing process. When consumables in the image forming equipment, such as toner cartridges and toner cartridges, are exhausted, users need to purchase new consumables to replace them.
[0069] Figure 1 Shown is a schematic diagram of a consumables recommendation entrance 1 provided in an embodiment of the present application; Figure 2 Shown is a schematic diagram of the consumables recommendation entrance 2 provided in an embodiment of the present application; Figure 3 FIG. 1 is a schematic diagram showing a failed consumables recommendation provided in an embodiment of the present application. Figure 1 and Figure 2 , Figure 1The example of the home page of the printing application is shown, including: pictures of image forming devices, the first information of the device such as M6700DWXXX, etc., the consumables recommendation entry "Buy consumables" option and "Buy genuine consumables" option, printing related options "Document Printing", "Picture Printing", "Copy Scanning", interface switching options "Home", "Content", "My", Figure 2 An example of the device management page for printing applications is shown, including: a picture of the image forming device, the first information of the device such as M6700DWXXX, etc., the consumables recommendation entry "Buy Consumables" option, the option to switch the current device "Switch", and the "Add Device" option.
[0070] In the prior art, users can click to purchase consumables on the home page of a printing application or a device management page. Figure 1 The "Buy Supplies" option on the top, the "Buy Genuine Supplies" option in the middle, and Figure 2 In the "Purchase Consumables" option, the server will recommend consumables suitable for the image forming device model for users to purchase. However, there are cases where the recommendation fails due to certain problems in information acquisition. For example, when the early image forming device does not have a corresponding product serial number (SN) or product identifier (PID), or when the printing application does not store the SN or PID of the image forming device, the server cannot match the corresponding sales model according to the SN or PID value, and then obtain the consumables information corresponding to the sales model, resulting in the failure of the consumables recommendation. At this time, the printing application will display a prompt, such as "No data", etc. See Figure 3 . Figure 3 An example of a failed consumables recommendation page is shown, including: a picture of the image forming device, the first information of the device such as M6700DWXXX, etc., the "Model 1" option for my device model, and a "No data" prompt for failed consumables recommendation.
[0071] like Figure 4 , which is a schematic diagram of a consumables recommendation system provided in an embodiment of the present application. Figure 4 The consumables recommendation system includes a first device 401 and a second device 402, and a communication connection relationship is established between the first device and the second device.
[0072] The first device 401 may be a mobile terminal, a computer, etc. The first device is used to send the target information obtained from the information acquisition interface to the second device, and receive the consumables recommendation message returned by the second device according to the target information.
[0073] The second device 402 may be a network device, such as a server, etc. The second device is used to obtain target information of the image forming device sent by the first device, and send a consumables recommendation message corresponding to the obtained target information to the first device, etc.
[0074] like Figure 5 As shown, it is a flow chart of a consumables recommendation method provided in an embodiment of the present application, and the method is applied to Figure 4 The first device 401 is shown. Figure 5 The specific steps of the method include:
[0075] S501: Display an information acquisition interface.
[0076] Specifically, the information acquisition interface is used to acquire target information input by the user; the target information is model information corresponding to the image forming device, and is associated with the first information, and the first information is used to represent basic information of the image forming device.
[0077] The basic information of the image forming device, such as the basic name, series name, etc., indicates the category, classification or series to which the image forming device belongs. That is, the first information of the image forming device is obtained when the image forming device is bound, that is, the information sent by the image forming device during the binding process. For example, the first information of the image forming device is the series name, that is, the series referred to by the series name, and at least one model of image forming device is included under the series name. That is, the target information is related to the first information, representing that the target information is one of the model information included in the first information. Among them, the first information is the information corresponding to the image forming device that currently purchases consumables for the specified image forming device.
[0078] S502: Send the target information obtained from the information acquisition interface to the second device.
[0079] Specifically, the target information is sent to the second device so that the second device matches the corresponding consumables recommendation message according to the target information.
[0080] S503: Receive a consumables recommendation message returned by the second device according to the target information.
[0081] Specifically, the consumables recommendation message is a message that facilitates users to purchase consumables, and may include pictures, models, and purchase links of consumables such as ink cartridges and drum assemblies, for example, purchase links for C, M, Y, and K four-color ink cartridges that match image forming devices. The consumables recommendation message may be displayed on the user interface, and further, multiple consumables information may be directly displayed, or consumables information may be displayed in categories according to consumable categories.
[0082] Figure 6 The diagram is a schematic diagram of a consumables recommendation message provided by an embodiment of the present application. Figure 6 The consumables recommendation message page includes: a picture of the image forming device, the first information of the device such as M6700DWXXX, etc., the "Model 1" option of my device model, consumables pictures and product link information.
[0083] The embodiment of the present application provides a consumables recommendation method, which sends the target information obtained from the display information acquisition interface to the second device, and then receives the consumables recommendation message returned by the second device according to the target information. The target information is the model information corresponding to the image forming device, and is interrelated with the first information, and the first information is used to represent the basic information of the image forming device. In the embodiment of the present application, the consumables recommendation message can be obtained by inputting the target information interrelated with the first information from the information acquisition interface, so as to help prevent the failure of consumables recommendation due to the lack of specific information of the image forming device, and then provide effective solutions, so as to obtain effective information more accurately to obtain the consumables recommendation message, and at the same time, it can help improve the consumables recommendation function to meet different usage scenarios.
[0084] Optionally, an information acquisition interface is displayed, which previously includes: responding to a consumables purchase instruction issued by a user.
[0085] Specifically, Figure 1 and Figure 2 As shown, users can click Figure 1 The "Buy Supplies" option on the top, the "Buy Genuine Supplies" option in the middle, and Figure 2 In the "Buy Consumables" option, issue a consumables purchase instruction. Figure 1 If a consumables purchase instruction is issued in the interface shown, it means purchasing consumables for the currently bound image forming device; Figure 2 Issuing a consumables purchase instruction in the interface shown indicates purchasing consumables for the currently selected image forming device.
[0086] In an embodiment of the present application, an information acquisition interface can be displayed through a consumable purchase instruction, so that when obtaining specific information of the image forming device does not have an effect on the consumable recommendation, it is convenient for the user to input target information, thereby normally executing the acquisition of the consumable recommendation message.
[0087] In one feasible method, in response to a consumables purchase instruction issued by a user, the first device may send the first information of the image forming device to the second device, and then receive a query result returned by the second device based on the first information of the image forming device, wherein the query result is used to prompt the user to input target information, and finally, based on the query result, an information acquisition interface is displayed.
[0088] Specifically, the query result includes the model information associated with the first information. The second device returns the query result according to the first information. The first device displays the query result on the information acquisition interface so that the user can refer to the query result and input the target information.
[0089] Optionally, the information acquisition interface includes: a selection area for selecting the second information and / or an input box for entering target information; the first information corresponds to at least one second information; the second information is interrelated with the first information and can be selected as target information to indicate model information of the image forming device; the input box is used to obtain the target information entered by the user.
[0090] Specifically, the second information is the model information associated with the first information. For example, when the first information is the series name of the image forming device, the second information is the specific sales model corresponding to the series. The first information can be associated with one or more second information. The information acquisition interface can only include a selection area for selecting the second information or an input box for inputting the target information, or both. The user can select the second information as the target information in the selection area, or input the target information in the input box.
[0091] The information acquisition interface in the embodiment of the present application includes a selection area and an input box, and when purchasing consumables for an image forming device, the second information associated with the first information can be obtained to help the consumables recommendation message be pushed successfully. For this purpose, an effective push measure is provided, which can accurately obtain effective information in the absence of information to obtain the consumables recommendation message, facilitate operation and also help improve the consumables recommendation function.
[0092] In some embodiments, the information acquisition interface includes a selection area and an input box. When there is no target information for selecting the second information in the selection area, the user can manually input the target information of the image forming device in the input box. Figure 7 FIG. 1 is a schematic diagram of an information acquisition interface provided by an embodiment of the present application. Figure 7 , the information acquisition interface prompts "Please select your device model", "M6700DWXXX may not be accurate, please select or enter", the second information in the selection area may include the current selectable models: Model 1-4, and the input box includes the prompt "Please enter, for example, model 5", and the user can select the "Cancel" or "Submit" option to exit the information acquisition interface. In order to facilitate users to obtain target information, a help option such as "Where to view the model?" can be provided on the information acquisition interface. After the user selects this option, the acquisition location of the target information can be prompted on the upper layer of the information acquisition interface.
[0093] Figure 8 FIG. 1 is a schematic diagram of a prompt interface 1 provided in an embodiment of the present application. Fig. 9 The diagram shows a second prompt interface provided by an embodiment of the present application. In one example, when the user clicks "Where to view the model?", the printing application can query the pre-stored association information between the first information and the location based on the first information to determine the location of the target information in the device. Figure 8, when the target information is determined to be located at the device, remind the user that the target information is located at the device, such as in front of the fuselage, and prompt relevant pictures, which can be prompted by arrows and boxes; refer to Fig. 9 For some first information, when there is no corresponding location-related information and it is impossible to determine the location of the target information on the device, the user can be reminded of common locations of the target information, such as the front of the fuselage, the top of the fuselage, the back of the fuselage, etc., and related pictures can be prompted to help the user better obtain the target information.
[0094] Optionally, sending the target information acquired from the information acquisition interface to the second device includes: sending the second information selected from the selection area as the target information to the second device.
[0095] Specifically, the user selects one second information from the selectable second information in the selection area of the information acquisition interface as the target information, and the first device sends the target information to the second device.
[0096] In an embodiment of the present application, the information acquisition interface includes a selection area, and the selection area includes at least one second information. When purchasing consumables for an image forming device, in order to prevent missing information from affecting the consumables recommendation, the second information can be selected from the selection area according to the model of the image forming device as the target information, and sent to the second device to obtain the corresponding consumables recommendation message. The present application can facilitate the user to input the target information, thereby obtaining the consumables recommendation message and quickly purchasing the consumables.
[0097] Optionally, sending the target information obtained from the information acquisition interface to the second device includes: sending the target information obtained from the input box to the second device.
[0098] Specifically, the user inputs target information in an input box of the information acquisition interface, and the first device sends the target information to the second device.
[0099] In the embodiment of the present application, the information acquisition interface includes an input box, and the input box can be used to input target information. When purchasing consumables for an image forming device, in order to prevent missing information from affecting the consumables recommendation, the target information can be input into the input box to send to the second device to obtain the corresponding consumables recommendation message. The present application can facilitate the user to input the target information, thereby obtaining the consumables recommendation message and quickly purchasing the consumables.
[0100] Optionally, the target information acquired from the information acquisition interface is sent to the second device, and then the method further includes: storing the target information corresponding to the image forming device.
[0101] Specifically, when the second device can return a consumables recommendation message according to the target information, the first device can store the target information corresponding to the image forming device, by adding target information related fields to the database, etc. In one achievable manner, the image forming device is stored in association with the target information.
[0102] Furthermore, when the user selects target information from the selection area, the target information can be directly stored; when the user enters target information from the input box, the target information can be stored after the second device returns a consumables recommendation message based on the target information, thereby avoiding user input errors and saving erroneous information.
[0103] Furthermore, after acquiring the target information from the information acquisition interface, the target information corresponding to the image forming device may be stored, and then the stored target information may be deleted or not deleted depending on whether the second device can return a consumables recommendation message.
[0104] When the user purchases consumables for the image forming device again, the target information can be directly sent to the second device for recommendation, without the need to obtain the target information again, thus facilitating user operation.
[0105] Optionally, displaying the information acquisition interface also includes: responding to editing instructions input by the user.
[0106] Specifically, refer to Figure 3 and Figure 6 , the user can enter editing instructions, such as clicking Figure 3 and Figure 6 In the "Model 1" option, the first device responds to the editing instruction input by the user and displays an information acquisition interface to facilitate the user to edit the target information again after submitting erroneous target information.
[0107] In the embodiment of the present application, before displaying the information acquisition interface, the method further includes: responding to the editing instruction input by the user. When the user has submitted the target information, but due to submission errors or other reasons, the consumables recommendation message returned by the second device according to the target information does not match the user's image forming device, or does not return the consumables recommendation message, in order to facilitate the user to re-enter the target information, the following is provided: Figure 3 and Figure 6 In the edit option of the "Model 1" option, an edit instruction can be issued by clicking the edit option. In response to the edit instruction input by the user, the first device displays an information acquisition interface, and the user can re-enter the target information. This application can facilitate the user to re-enter or correct the target information, so as to obtain matching consumables recommendation messages.
[0108] The present application also provides a consumables recommendation method, which is applied to Figure 4 The second device 102 shown, the method includes:
[0109] Target information of the image forming device sent by the first device is acquired.
[0110] The consumables recommendation message corresponding to the acquired target information is sent to the first device.
[0111] Specifically, the target information is the information obtained by the first device from the display information acquisition interface; the information acquisition interface is used to obtain the target information input by the user; the target information is the model information corresponding to the image forming device, and is interrelated with the first information, and the first information is used to represent the basic information of the image forming device.
[0112] In the embodiment of the present application, the corresponding consumables recommendation message is sent to the image forming device by acquiring the target information sent by the first device. Thus, it can help prevent the failure of consumables recommendation due to the lack of unique information of the image forming device. This provides an effective solution and improves the consumables recommendation function.
[0113] Optionally, obtaining target information of the image forming device sent by the first device includes: receiving first information of the image forming device sent by the first device; obtaining a query result according to the first information; and sending the query result to the first device.
[0114] Specifically, the query result is used to cause the first device to display an information acquisition interface to prompt the user to input the target information. The query result includes one or more model information that is mutually associated with the first information. The second device sends the query result to the first device, and the first device displays the query result on the information acquisition interface, so that the user can refer to the query result and input the target information.
[0115] In the embodiment of the present application, the query result is obtained through the first information sent by the first device, and the query result is sent to the first device, so that the user can refer to the query result and input the target information. In addition, it can help prevent the failure of consumables recommendation due to the lack of unique information of the image forming device. In this way, an effective solution is provided to improve the consumables recommendation function.
[0116] Optionally, obtaining a query result according to the first information includes: acquiring pre-stored corresponding relationship information; and performing a model matching query according to the first information and the corresponding relationship information to obtain a query result.
[0117] Specifically, the corresponding relationship information includes first information and second information corresponding to the first information.
[0118] Exemplarily, the correspondence information may be stored in a table or in other ways. The second information is the model information associated with the first information, and the first information may be associated with one or more second information. The second device searches for the model information matching the first information in the correspondence information according to the first information, and obtains a query result including one or more model information.
[0119] In the embodiment of the present application, the query result can be obtained through the pre-stored correspondence information, and then the user can be prompted to enter the target information to facilitate the recommendation of consumables. Optionally, the target information of the image forming device sent by the first device is obtained, and then it also includes: adding the target information as new information to the original correspondence information to obtain new correspondence information; the new information indicates that the target information does not exist in the original correspondence information.
[0120] Specifically, when the query result sent by the second device according to the first information does not contain the target information corresponding to the image forming device, the user can enter the target information through the input box, and the second device can query the associated consumables recommendation message according to the target information and send the consumables recommendation message to the first device. The second device can add the target information entered by the user to the original corresponding relationship information as the newly added second information corresponding to the first information.
[0121] In an embodiment of the present application, after the user inputs target information that can query the associated consumables recommendation message, the corresponding relationship information is updated. The next time the second device sends the query result based on the first information, the query result with the target information added can be returned, thereby improving the prompt to help the user enter the target information, facilitating user selection, and improving matching accuracy.
[0122] For the recommended consumables methods corresponding to the above embodiments, see Figure 4 The embodiment of the present application further provides a consumables recommendation system, including a first device 401 and a second device 402, and a communication connection relationship is established between the first device and the second device.
[0123] The first device 401 is used to execute the consumables recommendation method applied to the first device 401.
[0124] The second device 402 is used to execute the consumables recommendation method applied to the second device 402.
[0125] It should be noted that the consumables recommendation method applied to the first device 401 in this embodiment has the same process steps as the consumables recommendation method applied to the first device 401 described in the above embodiments, which will not be repeated here. The consumables recommendation method applied to the second device 102 in this embodiment has the same process steps as the consumables recommendation method applied to the second device 402 described in the above embodiments, which will not be repeated here.
[0126] Fig.10 FIG. 1 is an interactive flow chart of a consumables recommendation method provided in an embodiment of the present application. Fig.10 , taking the first device being a terminal device, the second device being a server, the first message being a basic name, and the second message being a sales model as an example, the specific steps of the method include:
[0127] The user sends a consumables purchase instruction, and the terminal device sends the basic name. Figure 1 and Figure 2 As shown, users can click Figure 1 The "Buy Supplies" option on the top, the "Buy Genuine Supplies" option in the middle, and Figure 2 Click the "Purchase Consumables" option to issue a consumables purchase instruction. After the terminal device receives the instruction issued by the user, it sends the basic name of the image forming device to the server.
[0128] The server performs a model matching query, obtains the query result, and sends the query result. The server maintains a relationship table between the basic name and sales model of the image forming device. When receiving the basic name, the server queries the sales model that may match the basic name, summarizes it into a query result, and returns it to the user for selection.
[0129] The terminal device displays the information acquisition interface, and the user selects or enters the sales model. Figure 7 The information acquisition interface prompts "M6700DWXXX may not be accurate, please select or enter", and the sales model in the selection area may include models 1-4, and the input box includes a prompt "Please enter, for example, model 5". The user can select models 1-4. When models 1-4 do not match the user's image forming device, the user can manually enter the sales model, and then select the "Cancel" or "Submit" option to directly exit the information acquisition interface or submit the sales model. Optional, refer to Figure 8 and Fig. 9 In order to facilitate users to obtain target information, a help option such as "Where to view the model?" can be provided on the information acquisition interface. After the user selects this option, the acquisition location of the sales model can be prompted on the upper layer of the information acquisition interface.
[0130] The terminal device sends the sales model, the server queries the associated consumables recommendation message, and sends the consumables recommendation message.
[0131] Optionally, the user selects from the sales model returned by the server, and the sales model selected by the user can be stored. The next time consumables are purchased for the image forming device, the terminal device sends the cached sales model to the server, and the server returns a consumable recommendation message based on the sales model. If not, it prompts that there is no data yet.
[0132] Optionally, if there is no matching sales model in the sales model returned by the server, the user manually enters the sales model, and the server queries whether there is any related consumables recommendation message based on the sales model manually entered by the user. If there is such a consumables recommendation message, the terminal device saves the sales model, and the consumables recommendation message is directly returned based on the sales model next time the consumables are purchased for the image forming device. If there is no related consumables recommendation message, the sales model is not saved, and the sales model previously saved by the terminal device is cleared. The floating window will pop up again next time the consumables are purchased for the image forming device, allowing the user to select the sales model.
[0133] Optionally, the server can count the sales model manually entered by the user in the back end. When this sales model exists and has an associated consumables recommendation message, the server will record this sales model. The next time the query results are returned based on the basic name, this sales model will be added to the query results to facilitate user selection and improve matching accuracy.
[0134] The supplies recommendation message appears.
[0135] Optional, when the user submits an incorrect sales model, refer to Figure 3 and Figure 6 , you can enter editing instructions, such as clicking Figure 3 and Figure 6 In the "Model 1" option, the terminal device responds to the editing instruction input by the user and displays the information acquisition interface again. The user can re-select or enter the sales model.
[0136] The embodiment of the present application solves the problem of failed consumables recommendation when the SN or PID value of the image forming device cannot be obtained. The information acquisition interface includes possible matching sales models to facilitate user selection. At the same time, a help option is added to prompt the user the location of the device sales model through a bubble pop-up window.
[0137] Corresponding to the consumables recommendation methods of the above-mentioned embodiments, an embodiment of the present application further provides a consumables recommendation device. Fig.11 FIG. 1 is a schematic diagram of a consumables recommendation device provided in an embodiment of the present application, referring to FIG. Fig.11 , the device is applied to the first device, and the consumables recommendation device includes: a display module 1101, a sending module 1102 and a receiving module 1103.
[0138] Display module 1101, used to display an information acquisition interface; the information acquisition interface is used to acquire target information input by a user; the target information is model information corresponding to the image forming device, and is associated with the first information, and the first information is used to represent basic information of the image forming device;
[0139] A sending module 1102, configured to send the target information obtained from the information acquisition interface to the second device;
[0140] The receiving module 1103 is used to receive the consumables recommendation message returned by the second device according to the target information.
[0141] Corresponding to the consumables recommendation methods of the above-mentioned embodiments, the embodiments of the present application also provide another consumables recommendation device. Fig.12 FIG. 1 is a schematic diagram of another consumables recommendation device provided in an embodiment of the present application, referring to FIG. Fig.12 , the device is applied to the second equipment, and the consumables recommendation device includes: an acquisition module 1201 and a sending module 1202.
[0142] An acquisition module 1201 is used to acquire target information of an image forming device sent by a first device;
[0143] A sending module 1202 is used to send a consumables recommendation message corresponding to the acquired target information to the first device;
[0144] Among them, the target information is the information obtained by the first device from the display information acquisition interface; the information acquisition interface is used to obtain the target information input by the user; the target information is the model information corresponding to the image forming device, and is interrelated with the first information, and the first information is used to represent the basic information of the image forming device.
[0145] Fig.13 FIG. 1 is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. Fig.13 As shown, the electronic device may include at least one processor; and at least one memory communicatively connected to the processing unit, wherein: the memory stores program instructions that can be executed by the processing unit, and the processor calls the program instructions to execute the consumables recommendation method provided in this embodiment.
[0146] Fig.13 A block diagram of an exemplary electronic device suitable for implementing the embodiments of the present description is shown. Fig.13 The electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of this specification.
[0147] like Fig.13 As shown, the electronic device is in the form of a general computing device. The components of the electronic device may include, but are not limited to: one or more processors 1310, a communication interface 1320, a memory 1330, and a communication bus 1340 connecting different system components (including the memory 1330, the communication interface 1320 and the processor 1310).
[0148] The communication bus 1340 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, a graphics acceleration port, a processor or a local bus using any of a variety of bus structures. For example, these architectures include but are not limited to Industry Standard Architecture (ISA) bus, Micro Channel Architecture (MAC) bus, Enhanced ISA bus, Video Electronics Standards Association (VESA) local bus and Peripheral Component Interconnection (PCI) bus.
[0149] Electronic devices typically include a variety of computer system readable media. These media can be any available media that can be accessed by the electronic device, including volatile and non-volatile media, removable and non-removable media.
[0150] The memory 1330 may include a computer system readable medium in the form of a volatile memory, such as a random access memory (RAM) and / or a cache memory. The electronic device may further include other removable / non-removable, volatile / non-volatile computer system storage media. The memory 1330 may include at least one program product having a set (e.g., at least one) of program modules that are configured to perform the functions of each embodiment of the present specification.
[0151] A program / utility having a set (at least one) of program modules may be stored in memory 1330, such program modules including, but not limited to, an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment. The program modules generally perform the functions and / or methods of the embodiments described in this specification.
[0152] The processor 1310 executes various functional applications and data processing by running the programs stored in the memory 1330, such as implementing the consumables recommendation method provided in the embodiment shown in this specification.
[0153] An embodiment of the present specification provides a non-transitory computer-readable storage medium, wherein the non-transitory computer-readable storage medium stores computer instructions, and the computer instructions enable the computer to execute the consumables recommendation method provided by the embodiment shown in the present specification.
[0154] The above-mentioned non-transitory computer-readable storage medium can adopt any combination of one or more computer-readable media. The computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. The computer-readable storage medium can be, for example, - but not limited to - an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples (non-exhaustive list) of computer-readable storage media include: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (Read Only Memory; hereinafter referred to as: ROM), an erasable programmable read-only memory (Erasable Programmable Read Only Memory; hereinafter referred to as: EPROM) or flash memory, optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this document, a computer-readable storage medium can be any tangible medium containing or storing a program, which can be used by an instruction execution system, device or device or used in combination with it.
[0155] Computer-readable signal media may include a data signal propagated in baseband or as part of a carrier wave, which carries a computer-readable program code. Such propagated data signals may take a variety of forms, including, but not limited to, electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than a computer-readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.
[0156] Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
[0157] Computer program code for performing the operations of this specification may be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as an independent software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., using an Internet service provider to connect through the Internet).
[0158] The above is a description of a specific embodiment of the specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the embodiments and still achieve the desired results. In addition, the processes depicted in the drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0159] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In the description of this specification, the meaning of "plurality" is at least two, such as two, three, etc., unless otherwise clearly and specifically defined.
[0160] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, segment or portion of code that includes one or more executable instructions for implementing the steps of a custom logical function or process, and the scope of the preferred embodiments of this specification includes alternative implementations in which functions may not be performed in the order shown or discussed, including performing functions in a substantially simultaneous manner or in reverse order depending on the functions involved, which should be understood by technicians in the technical field to which the embodiments of this specification belong.
[0161] The word "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining" or "in response to detecting", depending on the context. Similarly, the phrases "if it is determined" or "if (stated condition or event) is detected" may be interpreted as "when it is determined" or "in response to determining" or "when detecting (stated condition or event)" or "in response to detecting (stated condition or event)", depending on the context.
[0162] It should be noted that the terminals involved in the embodiments of this specification may include but are not limited to personal computers (Personal Computer; hereinafter referred to as: PC), personal digital assistants (Personal Digital Assistant; hereinafter referred to as: PDA), wireless handheld devices, tablet computers (Tablet Computer), mobile phones, MP3 players, MP4 players, etc.
[0163] In the embodiments provided in this specification, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0164] In addition, each functional unit in each embodiment of this specification may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above integrated unit may be implemented in the form of hardware or in the form of hardware plus software functional units.
[0165] The above-mentioned integrated unit implemented in the form of a software functional unit can be stored in a computer-readable storage medium. The above-mentioned software functional unit is stored in a storage medium, including a number of instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to perform some steps of the method described in each embodiment of this specification.
[0166] The above description is only a preferred embodiment of this specification and is not intended to limit this specification. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of this specification should be included in the scope of protection of this specification.
Claims
1. A consumables recommendation method, characterized in that: Applied to a first device, the method includes: Displaying an information acquisition interface; the information acquisition interface is used to acquire target information input by a user; the target information is model information corresponding to the image forming device, and is associated with the first information, and the first information is used to represent basic information of the image forming device; sending the target information acquired from the information acquisition interface to the second device; Receive a consumables recommendation message returned by the second device according to the target information.
2. The method according to claim 1, characterized in that The display information acquisition interface previously includes: Respond to the consumables purchase instruction issued by the user.
3. The method according to claim 1, characterized in that: The information acquisition interface includes: a selection area for selecting second information and / or an input box for inputting the target information; the first information corresponds to at least one second information; the second information is associated with the first information and can be selected as the target information to indicate the model information of the image forming device; The input box is used to obtain the target information input by the user.
4. The method according to claim 3, characterized in that The sending the target information acquired from the information acquisition interface to the second device includes: The second information selected from the selection area is sent to the second device as the target information.
5. The method according to claim 3, characterized in that: The sending the target information acquired from the information acquisition interface to the second device includes: The target information obtained from the input box is sent to the second device.
6. The method according to claim 1, characterized in that The step of sending the target information acquired from the information acquisition interface to the second device further includes: The target information corresponding to the image forming device is stored.
7. The method according to claim 1, characterized in that The display information acquisition interface also includes: Responding to the editing instruction input by the user.
8. A consumables recommendation method, characterized in that: Using the second device, the method includes: Acquire target information of the image forming device sent by the first device; Sending the consumables recommendation message corresponding to the acquired target information to the first device; Among them, the target information is the information obtained by the first device from the display information acquisition interface; the information acquisition interface is used to obtain the target information input by the user; the target information is the model information corresponding to the image forming device, and is mutually related to the first information, and the first information is used to represent the basic information of the image forming device.
9. The method according to claim 8, characterized in that The step of acquiring target information of the image forming device sent by the first device comprises: receiving first information of the image forming device sent by the first device; Obtaining a query result according to the first information; The query result is sent to the first device; the query result is used to enable the first device to display the information acquisition interface to prompt the user to input the target information.
10. The method according to claim 9, characterized in that The obtaining a query result according to the first information includes: Acquire pre-stored corresponding relationship information; the corresponding relationship information includes the first information and the second information corresponding to the first information; A model matching query is performed according to the first information and the corresponding relationship information to obtain the query result.
11. The method according to claim 10, characterized in that The step of acquiring target information of the image forming device sent by the first device further comprises: The target information is added as new information to the original corresponding relationship information to obtain new corresponding relationship information; the new information indicates that the target information does not exist in the original corresponding relationship information.
12. A consumables recommendation system, characterized in that: comprising a first device, and a second device communicatively connected to the first device; The first device is used to perform the method according to any one of claims 1 to 7; The second device is used to execute the method according to any one of claims 8 to 11.
13. An electronic device, characterized in that: include: at least one processor; as well as at least one memory in communication with the processor, wherein: The memory stores program instructions executable by the processor, and the processor can execute the method according to any one of claims 1 to 7 or claims 8 to 11 by calling the program instructions.
14. A storage medium, characterized in that: The storage medium includes a stored program, wherein when the program is executed, the device where the storage medium is located is controlled to execute the method according to any one of claims 1 to 7 or claims 8 to 11.