Recommendation method and device for after-sales service information

By obtaining order information to judge product categories and pushing corresponding after-sales service information, the problem of users forgetting or difficulty in choosing after-sales service is solved, and the product experience and service fulfillment efficiency is improved.

CN119273365APending Publication Date: 2025-01-07BEIJING JINGDONG ZHENSHI INFORMATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310815898.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-07-04
Publication Date
2025-01-07

AI Technical Summary

Technical Problem

The existing technology is difficult to effectively recommend and push after-sales service information, which leads to users forgetting or difficulty in choosing suitable after-sales service after purchasing the product, affecting the product usage experience.

Method used

By obtaining user's order information, judging product categories and generating corresponding after-sales service recommendation information, pushing relevant after-sales service information to users, including cleaning, maintenance, repair and other services, setting push time and validity period to ensure that the information reaches users accurately and promptly .

Benefits of technology

Accurate after-sales service recommendation and push, avoiding user forgetting problems, improving user experience of product, and simplifying the selection and cashing process of after-sales service.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119273365A_ABST
    Figure CN119273365A_ABST
Patent Text Reader

Abstract

The invention provides an after-sales service information recommendation method and device, and relates to the technical field of information recommendation. The specific implementation mode comprises the steps of obtaining order information of a user, and judging the category of a product according to the order information; judging whether the product is an after-sales service product or not according to the category of the product; in response to the fact that the product is an after-sales service product, after-sales service recommendation information is generated, and the after-sales service recommendation information corresponds to the category of the product; and pushing after-sales service recommendation information to the user corresponding to the order information. The invention provides a technical scheme for recommending the after-sales service. Accurate after-sales service recommendation information can be generated and pushed to the customer at a proper time.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of computer technology, specifically to the field of information recommendation technology, and in particular to a method and device for recommending after-sales service information. Background Art

[0002] With the development of Internet technology, various e-commerce platforms have gradually emerged. Through e-commerce platforms, you can buy various products such as electrical appliances, clothes and even cars.

[0003] Most of these products require after-sales service. There are many types of after-sales service, such as cleaning, repair, maintenance, etc. For example, washing machines and range hoods require regular cleaning and maintenance. Summary of the invention

[0004] Provided are a method, device, electronic device and storage medium for recommending after-sales service information.

[0005] According to the first aspect, a method for recommending after-sales service information is provided, comprising: obtaining user order information, and determining a category of a product based on the order information; determining whether the product is a product that can be serviced after sales based on the category of the product; in response to the product being a product that can be serviced after sales, generating after-sales service recommendation information, the after-sales service recommendation information corresponding to the category of the product; and pushing the after-sales service recommendation information to the user corresponding to the order information.

[0006] According to the second aspect, there is provided a device for recommending after-sales service information, comprising: a category judgment unit, configured to obtain user order information and judge the category of a product based on the order information; a product judgment unit, configured to judge whether the product is a product that can be serviced after sales based on the category of the product; a generation unit, configured to generate after-sales service recommendation information in response to the product being a product that can be serviced after sales, the after-sales service recommendation information corresponding to the category of the product; and a push unit, configured to push the after-sales service recommendation information to the user corresponding to the order information.

[0007] According to a third aspect, an electronic device is provided, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute a method of any embodiment of a method for recommending after-sales service information.

[0008] According to a fourth aspect, a non-transitory computer-readable storage medium storing computer instructions is provided, wherein the computer instructions are used to cause a computer to execute a method according to any embodiment of the recommendation method based on after-sales service information.

[0009] According to a fifth aspect, a computer program product is provided, comprising a computer program, which, when executed by a processor, implements a method according to any embodiment of the recommendation method based on after-sales service information.

[0010] According to the solution disclosed in the present invention, a technical solution for recommending after-sales service can generate accurate after-sales service recommendation information and push it to customers at an appropriate time. BRIEF DESCRIPTION OF THE DRAWINGS

[0011] Other features, objects and advantages of the present disclosure will become more apparent from the detailed description of non-limiting embodiments made with reference to the following drawings:

[0012] Figure 1 is an exemplary system architecture diagram in which some embodiments of the present disclosure may be applied;

[0013] Figure 2 is a flow chart of an embodiment of a method for recommending after-sales service information according to the present disclosure;

[0014] Figure 3a is a flow chart of another embodiment of a method for recommending after-sales service information according to the present disclosure;

[0015] Figure 3b It is a display effect diagram of after-sales service information according to the after-sales service information recommendation method disclosed in the present invention;

[0016] Figure 3c is a flow chart of another embodiment of a method for recommending after-sales service information according to the present disclosure;

[0017] Figure 4a It is a display effect diagram of recommended service option information according to the after-sales service information recommendation method disclosed in the present invention;

[0018] Figure 4b is an interactive diagram of various electronic devices in the after-sales service information recommendation method according to the present disclosure;

[0019] Figure 5 is a structural schematic diagram of an embodiment of a device for recommending after-sales service information according to the present disclosure;

[0020] Figure 6 The present invention is a block diagram of an electronic device for implementing the method for recommending after-sales service information according to an embodiment of the present disclosure. DETAILED DESCRIPTION

[0021] The following is a description of exemplary embodiments of the present disclosure in conjunction with the accompanying drawings, including various details of the embodiments of the present disclosure to facilitate understanding, which should be considered as merely exemplary. Therefore, it should be recognized by those of ordinary skill in the art that various changes and modifications may be made to the embodiments described herein without departing from the scope and spirit of the present disclosure. Similarly, for the sake of clarity and conciseness, descriptions of well-known functions and structures are omitted in the following description.

[0022] In the technical solution disclosed herein, the acquisition, storage and application of user personal information involved all comply with the provisions of relevant laws and regulations, take necessary confidentiality measures, and do not violate public order and good morals.

[0023] It should be noted that, in the absence of conflict, the embodiments and features in the embodiments of the present disclosure may be combined with each other. The present disclosure will be described in detail below with reference to the accompanying drawings and in combination with the embodiments.

[0024] Figure 1 An exemplary system architecture 100 is shown to which an embodiment of a method for recommending after-sales service information or an apparatus for recommending after-sales service information of the present disclosure can be applied.

[0025] like Figure 1 As shown, the system architecture 100 may include terminal devices 101, 102, 103, a network 104, and servers 105, 106. The network 104 is used to provide a medium for communication links between the terminal devices 101, 102, 103 and the servers 105, 106. The network 104 may include various connection types, such as wired, wireless communication links, or optical fiber cables, etc.

[0026] Users can use terminal devices 101, 102, 103 to interact with servers 105, 106 through network 104 to receive or send messages, etc. Various communication client applications can be installed on terminal devices 101, 102, 103, such as video applications, live broadcast applications, instant messaging tools, email clients, social platform software, etc.

[0027] The terminal devices 101, 102, 103 here can be hardware or software. When the terminal devices 101, 102, 103 are hardware, they can be various electronic devices with display screens, including but not limited to smart phones, tablet computers, e-book readers, laptop portable computers and desktop computers, etc. When the terminal devices 101, 102, 103 are software, they can be installed in the electronic devices listed above. It can be implemented as multiple software or software modules (for example, multiple software or software modules for providing distributed services), or it can be implemented as a single software or software module. No specific limitation is made here.

[0028] Server 105 may be a server that provides various services, such as a backend server that provides support for terminal devices 101, 102, and 103. The backend server may analyze and process the received order information and other data, and feed back the processing results (such as after-sales service recommendation information) to the terminal device. Server 106 is optional in the architecture and may be a payment system server that supports placing after-sales service orders and supports refunds after canceling the order.

[0029] It should be noted that the method for recommending after-sales service information provided in the embodiment of the present disclosure may be executed by the server 105 , and accordingly, the device for recommending after-sales service information may be disposed in the server 105 .

[0030] It should be understood that Figure 1 The number of terminal devices, networks and servers in the embodiment is only for illustration. Any number of terminal devices, networks and servers may be provided according to implementation requirements.

[0031] Continue to refer Figure 2 , shows a process 200 of an embodiment of a method for recommending after-sales service information according to the present disclosure. The method for recommending after-sales service information includes the following steps:

[0032] Step 201, obtaining the user's order information, and determining the category of the product according to the order information.

[0033] In this embodiment, the method for recommending after-sales service information runs on an execution subject (eg Figure 1 The server shown in the figure can determine the category of the product in the order according to the order information after obtaining the order information of the product. The category of the product may include electrical appliances, clothing, etc.

[0034] After a user places an order for a product on a shopping platform, the above-mentioned execution entity or other electronic device may generate order information for the product, so that the above-mentioned execution entity may obtain the order information.

[0035] Step 202: Determine whether the product is a product that can be serviced after sales based on the category of the product.

[0036] In this embodiment, the execution subject may determine whether the product is a product that can provide after-sales service according to the category of the product. A product that can provide after-sales service means that after-sales service can be provided for the product.

[0037] Step 203: in response to the product being a product that can provide after-sales service, generate after-sales service recommendation information, wherein the after-sales service recommendation information corresponds to the category of the product.

[0038] In this embodiment, if the result of the judgment is that the product is a product that can provide after-sales service, the above-mentioned execution entity can generate after-sales service recommendation information according to the category of the product.

[0039] After-sales service recommendation information refers to information used to recommend after-sales services to users. It can display messages or notifications to users on the terminal's shopping platform, or send messages such as text messages to users. Specifically, after-sales service recommendation information may include at least one of the following: after-sales service plans, reminders to view recommended information, and service demand information. The reminder to view recommended information is used to remind users to view information on recommended after-sales services, such as "Please purchase from the recommended services in my order." Service demand information is used to indicate what kind of after-sales service is required for a product, such as "XX item needs to be cleaned."

[0040] In practice, the above-mentioned execution entity may generate after-sales service recommendation information according to the category of the product in various ways. For example, the above-mentioned execution entity may obtain the relationship between the preset product category and the after-sales service recommendation information, so as to determine the after-sales service recommendation information corresponding to the category of the product. Alternatively, the above-mentioned execution entity may obtain the corresponding relationship between the product category and the after-sales service category, and determine the after-sales service category corresponding to the category of the product. Afterwards, the above-mentioned execution entity may generate after-sales service recommendation information indicating the after-sales service category. After-sales service categories may include, for example, cleaning, maintenance, repair, etc.

[0041] Step 204: Push after-sales service recommendation information to the terminal corresponding to the order information.

[0042] In this embodiment, the execution subject may push the after-sales service recommendation information to the terminal corresponding to the order information. The terminal corresponding to the order information refers to the terminal where the user account generating the order information on the shopping platform is located.

[0043] The above-mentioned embodiments of the present disclosure provide a technical solution for recommending after-sales services, which can generate accurate after-sales service recommendation information and push it to customers at the right time. In addition, the method provided by the present disclosure can prevent users from forgetting after-sales services after purchasing a product for a period of time. The present disclosure provides convenience for customers by reminding users to perform after-sales services, and helps users have a better product experience through after-sales services. In addition, through after-sales service recommendation information, it is helpful for users to determine the after-sales services suitable for the purchased products, avoiding the problem of users forgetting the purchased products and having difficulty in choosing after-sales services.

[0044] In some optional implementations of any embodiment of the present disclosure, the above-mentioned pushing of the after-sales service recommendation information to the user corresponding to the order information may include: setting a push time for the after-sales service recommendation information according to the category of the product, wherein the push time includes a push validity period and a push cycle; and pushing the after-sales service recommendation information to the user corresponding to the order information according to the push time.

[0045] In these implementations, the execution entity may set a push time for the after-sales service recommendation information according to the product category. Afterwards, the execution entity may push the after-sales service recommendation information to the terminal corresponding to the order information according to the push time.

[0046] The above-mentioned execution subject may adopt various methods to set the push time of after-sales service recommendation information according to the category of the product. For example, the above-mentioned execution subject may directly obtain the correspondence between the product category and the push time, and set the push time corresponding to the product category as the push time of the product. For example, if the product category is a washing machine, the corresponding push validity period of after-sales service cleaning may be 3 years, and the push cycle may be half a year. If the product category is a leather bag, the corresponding push validity period of after-sales service cleaning may be 2 years, and the push cycle may be 3 months. Alternatively, the above-mentioned execution subject may input the category of the product into a preset model (such as a neural network model), and use the result output from the preset model as the push time. The preset model may generate the push time of the after-sales service recommendation information of the product using the input product category. The product category may indicate the attribute information of the product, such as durability, the degree of demand for after-sales service, etc.

[0047] The push validity period in the push time refers to the deadline for the push, that is, within the validity period, the above-mentioned execution entity performs periodic push, and stops pushing when the validity period is reached.

[0048] Further references Figure 3a , which shows a process 300 of another embodiment of a method for recommending after-sales service information. The process 300 includes the following steps:

[0049] Step 301, obtaining the user's order information, and determining the category of the product according to the order information.

[0050] Step 302: Determine whether the product is a product that can be serviced after sales based on the category of the product.

[0051] Step 303: in response to the product being a product that can provide after-sales service, generate after-sales service recommendation information, wherein the after-sales service recommendation information corresponds to the category of the product.

[0052] Step 304: Push the after-sales service recommendation information to the user corresponding to the order information.

[0053] Step 305 , in response to receiving the after-sales service order information indicating the after-sales service, generating an activation code for activating the after-sales service, and determining a validity period of the activation code.

[0054] In this embodiment, the method for recommending after-sales service information runs on an execution subject (eg Figure 1 The server shown in the figure can generate an activation code for activating the after-sales service and determine the validity period of the activation code when receiving the after-sales service order information indicating the after-sales service. The validity period of the activation code can be equal to the validity period of the after-sales service. After the activation code and the validity period of the activation code are generated, you can wait for the after-sales service to be activated and redeemed.

[0055] If the user places an order for after-sales service, the execution entity will generate after-sales service order information. After that, the execution entity can generate an activation code for the after-sales service indicated in the after-sales service order.

[0056] like Figure 3b As shown, users can directly select after-sales service categories such as partial disassembly and washing or full disassembly and washing on the shopping platform, and can also choose after-sales service packages, etc., and click "Place Order".

[0057] The execution subject may determine the validity period of the activation code in various ways. For example, the execution subject may obtain the correspondence between the product category and the validity period, and determine the validity period corresponding to the product category as the generated validity period. In addition, the execution subject may use the default validity period as the validity period of the activation code.

[0058] Step 306: In response to receiving the after-sales service activation request including the activation code, determine the relationship between the current time and the validity period.

[0059] In this embodiment, if the user wants to redeem the after-sales service, the after-sales service needs to be activated first. Specifically, the user can perform the activation operation in various ways, such as selecting an activation option, entering an activation code, etc. After the user performs the activation operation, the terminal can upload an after-sales service activation request including an activation code. After receiving the after-sales service activation request, the above-mentioned execution subject can determine the time sequence relationship between the current time and the validity period. For example, the above-mentioned execution subject can determine whether the current time is within the validity period, or the above-mentioned execution subject can determine whether the current time exceeds the validity period.

[0060] Step 307: If the current time exceeds the validity period, reactivation option information is fed back to the terminal.

[0061] In this embodiment, if the judgment result of the execution subject is that the current time is no longer within the validity period, that is, the validity period has expired, then the activation is unsuccessful. The execution subject may feedback reactivation option information to the terminal. The reactivation option information includes an option to indicate reactivation of after-sales service. After receiving the reactivation option information, the terminal may display the option to the user, so that the user can reactivate the after-sales service by selecting the option.

[0062] This embodiment allows users to conveniently enjoy after-sales service through the reactivation option when the validity period expires, which helps to improve the user's after-sales service experience and avoids the process of having to contact the customer for an extension and then manually reactivate the after-sales service when the validity period expires.

[0063] In some optional implementations of this embodiment, after feeding back the reactivation option information to the terminal, the above method may also include: in response to receiving the reactivation application information and service expected time uploaded by the terminal, determining the service personnel information of after-sales service according to the service expected time; and sending the service personnel information to the terminal.

[0064] In these optional implementations, after receiving the reactivation option information fed back to the terminal, the user can select the reactivation option in the reactivation option information, and in response to receiving the user's selection, the terminal can generate reactivation application information. In addition, the terminal can also receive the service expected time input or selected by the user, and the above-mentioned execution entity can receive the reactivation application information and the service expected time uploaded by the terminal, so as to allocate service personnel according to the service expected time, that is, determine the service personnel information of the after-sales service, and send the service personnel information to the terminal.

[0065] The reactivation application information is used to apply to the server for reactivation of after-sales service. The user can select or enter the after-sales service time that suits his / her wishes on the terminal, that is, the expected service time.

[0066] The service personnel's information can be of various types, such as the service personnel's name and contact information.

[0067] In practice, users can query the service personnel's information on the shopping platform, and after the service personnel provide after-sales service, the shopping platform can prompt that the service has been completed. In addition, the above-mentioned execution entity can automatically give the user's account the corresponding reward information for the after-sales service.

[0068] These implementations can not only reactivate the after-sales service for the user, but also obtain the user's expected time for the after-sales service, so that the server can directly determine the service personnel for the after-sales service, simplifying and speeding up the after-sales service fulfillment process.

[0069] In some optional implementations of this embodiment, after reactivation option information is fed back to the terminal, in response to receiving negative reactivation information uploaded by the terminal, option information indicating cancellation of after-sales service is fed back; in response to receiving confirmation information indicating cancellation of after-sales service, the preset service cancellation process is executed for the order indicated by the after-sales service order information.

[0070] In these optional implementations, after receiving the reactivation option, the user may select an option indicating not to reactivate the after-sales service, and the terminal generates information indicating not to activate, i.e., negating the reactivation information, and uploads it to the server. The above-mentioned execution subject may feedback option information indicating the cancellation of the after-sales service. If the user uses the terminal to operate the option of canceling the after-sales service to confirm the cancellation of the after-sales service, the above-mentioned execution subject may receive confirmation information of the cancellation of the after-sales service sent by the terminal. Afterwards, the above-mentioned execution subject may execute a preset service cancellation process for the after-sales service. Specifically, the cancellation process may include automatic refund by the system, etc.

[0071] These implementations can automatically execute the cancellation process of the after-sales service when it is determined that the user does not reactivate the after-sales service, thereby simplifying the user's operation and providing convenience for the user to cancel the after-sales service.

[0072] In some optional implementations of this embodiment, after determining the relationship between the current time and the validity period, the method also includes: if the current time does not exceed the validity period, feeding back to the terminal a prompt message indicating that the after-sales time is to be determined; in response to receiving the expected service time uploaded by the terminal, determining the service personnel information of the after-sales service; and sending the service personnel information to the terminal.

[0073] In these implementations, the execution subject may feed back a prompt message to the terminal when it is determined that the current time has not exceeded the validity period, and the prompt message indicates that the after-sales service time is to be determined. In this way, after receiving the prompt message, the user may use the terminal to determine the after-sales service time, that is, the expected service time. The terminal may upload the expected service time, so that after receiving the time, the execution subject may determine the service personnel information of the after-sales service and feed it back to the terminal.

[0074] These implementation methods can quickly provide after-sales service without exceeding the validity period.

[0075] like Figure 3cAs shown, another flow chart of a method for recommending after-sales service information is shown in the figure. Specifically, the above-mentioned executive entity can recommend different cleaning, maintenance or repair solutions according to the different products selected by the user after the user places an order for after-sales serviceable products. The above-mentioned executive entity can also send a recommended service notification through the shopping platform according to the product selected by the user, and add a "recommended service" logo to the my order page of the shopping platform. In addition, the above-mentioned executive entity can also send a text message to the user, such as reminding that product x needs to be cleaned, please purchase it in the recommended service next to my order. In this way, the user can log in to the shopping platform and view the list of after-sales service products. The user can directly click on the recommended service, and select the category of after-sales service and the service package on the page triggered by the click. After the user submits the after-sales service order, the above-mentioned executive entity automatically generates an activation code.

[0076] The above-mentioned execution entity determines whether to activate the after-sales service. Specifically, if an after-sales service activation request including an activation code is received, it is determined that the after-sales service is activated. The validity period of the activation code can be set to 1 year and sent to the terminal to prompt the user. If it is currently within the validity period, the door-to-door service time selected by the user is received. If the validity period of the activation code has exceeded the current period, it is determined whether to reactivate. If reactivation is performed, the user can be supported to reapply for activation and enter the expected service time, that is, the expected door-to-door service time, by receiving reactivation application information. If reactivation is not performed, the user can cancel the after-sales service through the terminal and complete the automatic refund through the payment server.

[0077] The above-mentioned execution entity can automatically assign a door-to-door after-sales service master, and users can query the master's name, phone number and other information on the shopping platform. After the master performs the door-to-door service, the shopping platform prompts that the after-sales service is completed. The above-mentioned execution entity automatically gives corresponding discounts and rewards such as gold beans.

[0078] In some optional implementations of this embodiment, the method also includes: in response to obtaining order information of the product, generating and feeding back after-sales service information of the product to be displayed after selecting the recommended service option information, and the recommended service option information is used to be displayed in a position adjacent to the order viewing mark of the terminal.

[0079] In these optional implementations, the execution subject may generate and feed back product after-sales service information to the terminal in response to receiving the product order information, and the after-sales service information is displayed after selecting the recommended service option information. The recommended service option information is used to be displayed near the order option of the terminal.

[0080] The adjacent position of the order viewing mark may refer to the nearest position in a direction (up, down, left or right) of the order viewing mark. The direction here may refer to the left or right. The user can view the order placed on the shopping platform by operating the order viewing mark.

[0081] like Figure 4a As shown in the figure, the order viewing logo of the shopping platform, i.e., "My Order", is shown, and on the right side of the logo is the recommended service option information, i.e., the logo and text of the recommended service. The user can operate the logo and / or text of the recommended service, such as clicking, and after the operation, the terminal can display the recommended after-sales service information to the user.

[0082] The terminal in these implementations can display the recommended service option information near the user's frequently used order viewing logo, thereby helping to increase the probability of the user seeing the recommended service option information and making it easier for the user to place an order for after-sales service.

[0083] like Figure 4b As shown, the diagram shows the interaction diagram between the terminal with the shopping platform application installed, the system server (server providing the system and services), and the payment service area. The user of the terminal purchases a product, the system server generates an order, queries whether the product is a serviceable product, and configures a recommended validity period for the serviceable product. The system server pushes after-sales service recommendation information for serviceable products, and returns after-sales service recommendation information for serviceable products from time to time according to different products. The user selects the product for after-sales service, places an order through the system service, and pays through the payment server. The payment server returns the payment success information to the system server, and the system server returns the activation code. If the user uses the terminal to activate the product within the validity period, the terminal sends an after-sales service activation request including the activation code. The system server automatically pushes the name and telephone information of the door-to-door service personnel. If the user does not use the terminal to activate the product within the validity period, choose to reactivate and select the after-sales service time. The terminal sends the after-sales service time reselected by the user. The system server automatically pushes the door-to-door service personnel and telephone information. The user cancels the service, and the terminal sends the confirmation information of the cancellation of the after-sales service to the system server, and the system server refunds through the payment server. After the refund is successful, the cancellation of the service is completed.

[0084] Further references Figure 5 As an implementation of the methods shown in the above figures, the present disclosure provides an embodiment of a device for recommending after-sales service information. Figure 2 Corresponding to the method embodiment shown in FIG. 1 , in addition to the features described below, the device embodiment may also include Figure 2 The device can be applied to various electronic devices.

[0085] like Figure 5 As shown, the after-sales service information recommendation device 500 of this embodiment includes: a category judgment unit 501, a product judgment unit 502, a generation unit 503 and a push unit 504. Among them, the category judgment unit 501 is configured to obtain the user's order information and judge the category of the product according to the order information; the product judgment unit 502 is configured to judge whether the product is a product that can be serviced after sales according to the category of the product; the generation unit 503 is configured to generate after-sales service recommendation information in response to the product being a product that can be serviced after sales, and the after-sales service recommendation information corresponds to the category of the product; the push unit 504 is configured to push the after-sales service recommendation information to the user corresponding to the order information.

[0086] In this embodiment, the specific processing of the category determination unit 501, the product determination unit 502, the generation unit 503 and the push unit 504 of the after-sales service information recommendation device 500 and the technical effects thereof can be referred to in Figure 2 The relevant descriptions of step 201, step 202, step 203, and step 204 in the corresponding embodiment are not repeated here.

[0087] In some optional implementations of this embodiment, the device also includes: a determination unit, configured to generate an activation code for activating after-sales service and determine the validity period of the activation code in response to receiving after-sales service order information indicating after-sales service; a relationship determination unit, configured to judge the relationship between the current time and the validity period in response to receiving an after-sales service activation request including an activation code; and a reactivation unit, configured to feedback reactivation option information to the terminal if the current time exceeds the validity period.

[0088] In some optional implementations of this embodiment, the device also includes: an information determination unit, configured to, after feeding back the reactivation option information to the terminal, determine the service personnel information of the after-sales service according to the expected service time in response to receiving the reactivation application information and the expected service time uploaded by the terminal; and a sending unit, configured to send the service personnel information to the terminal.

[0089] In some optional implementations of this embodiment, the device also includes: a receiving unit, configured to, after feeding back the reactivation option information to the terminal, feed back option information indicating the cancellation of after-sales service in response to receiving negative reactivation information uploaded by the terminal; and a cancellation unit, configured to, in response to receiving confirmation information indicating the cancellation of after-sales service, execute a preset service cancellation process for the order indicated by the after-sales service order information.

[0090] In some optional implementations of this embodiment, the device also includes: an information feedback unit, configured to, after determining the relationship between the current time and the validity period, if the current time does not exceed the validity period, feedback to the terminal a prompt message indicating that the after-sales time is to be determined; a personnel determination unit, configured to determine the service personnel information of the after-sales service in response to receiving the expected service time uploaded by the terminal; and an information sending unit, configured to send the service personnel information to the terminal.

[0091] In some optional implementations of this embodiment, the device also includes: an execution unit, which is configured to generate and feedback after-sales service information of the product in response to obtaining order information of the product, which is displayed after selecting the recommended service option information, and the recommended service option information is used to be displayed in a position adjacent to the order viewing mark of the terminal.

[0092] In some optional implementations of this embodiment, the push unit is further configured to push the after-sales service recommendation information to the user corresponding to the order information in the following manner: according to the category of the product, set the push time of the after-sales service recommendation information, wherein the push time includes a push validity period and a push cycle; according to the push time, push the after-sales service recommendation information to the user corresponding to the order information.

[0093] According to an embodiment of the present disclosure, the present disclosure also provides an electronic device, a readable storage medium and a computer program product.

[0094] Figure 6 A schematic block diagram of an example electronic device 600 that can be used to implement an embodiment of the present disclosure is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present disclosure described and / or required herein.

[0095] like Figure 6As shown, the device 600 includes a computing unit 601, which can perform various appropriate actions and processes according to a computer program stored in a read-only memory (ROM) 602 or a computer program loaded from a storage unit 608 into a random access memory (RAM) 603. In the RAM 603, various programs and data required for the operation of the device 600 can also be stored. The computing unit 601, the ROM 602, and the RAM 603 are connected to each other via a bus 604. An input / output (I / O) interface 605 is also connected to the bus 604.

[0096] A number of components in the device 600 are connected to the I / O interface 605, including: an input unit 606, such as a keyboard, a mouse, etc.; an output unit 607, such as various types of displays, speakers, etc.; a storage unit 608, such as a disk, an optical disk, etc.; and a communication unit 609, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 609 allows the device 600 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.

[0097] The computing unit 601 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the computing unit 601 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various computing units running machine learning model algorithms, digital signal processors (DSPs), and any appropriate processors, controllers, microcontrollers, etc. The computing unit 601 performs the various methods and processes described above, such as a recommendation method for after-sales service information. For example, in some embodiments, the recommendation method for after-sales service information may be implemented as a computer software program, which is tangibly contained in a machine-readable medium, such as a storage unit 608. In some embodiments, part or all of the computer program may be loaded and / or installed on the device 600 via ROM 602 and / or communication unit 609. When the computer program is loaded into RAM 603 and executed by the computing unit 601, one or more steps of the recommendation method for after-sales service information described above may be performed. Alternatively, in other embodiments, the computing unit 601 may be configured to perform the recommendation method for after-sales service information in any other appropriate manner (e.g., by means of firmware).

[0098] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.

[0099] The program code for implementing the method of the present disclosure may be written in any combination of one or more programming languages. These program codes may be provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that the program code, when executed by the processor or controller, enables the functions / operations specified in the flow chart and / or block diagram to be implemented. The program code may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.

[0100] In the context of the present disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or equipment. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an 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 foregoing.

[0101] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user can provide input to the computer. Other types of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).

[0102] The systems and techniques described herein may be implemented in a computing system that includes back-end components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes front-end components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such back-end components, middleware components, or front-end components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), and the Internet.

[0103] A computer system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The relationship of client and server is generated by computer programs running on respective computers and having a client-server relationship with each other. The server may be a cloud server, a server of a distributed system, or a server combined with a blockchain.

[0104] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps recorded in this disclosure can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solutions disclosed in this disclosure can be achieved, and this document does not limit this.

[0105] The above specific implementations do not constitute a limitation on the protection scope of the present disclosure. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present disclosure shall be included in the protection scope of the present disclosure.

Claims

1. A method for recommending after-sales service information, the method comprising: Obtaining the user's order information, and determining the category of the product based on the order information; Determine whether the product is a product that can be serviced after sales, based on the category of the product; In response to the product being a product that can be serviced after sales, generating after sales service recommendation information, wherein the after sales service recommendation information corresponds to the category of the product; The after-sales service recommendation information is pushed to the user corresponding to the order information.

2. The method according to claim 1, wherein: The method further comprises: In response to receiving after-sales service order information indicating after-sales service, generating an activation code for activating the after-sales service, and determining a validity period of the activation code; In response to receiving an after-sales service activation request including the activation code, determining a relationship between a current time and the validity period; If the current time exceeds the validity period, reactivation option information is fed back to the terminal.

3. The method according to claim 2, wherein: After feeding back the reactivation option information to the terminal, the method further includes: In response to receiving the reactivation application information and the expected service time uploaded by the terminal, determining the service personnel information of the after-sales service according to the expected service time; The service personnel information is sent to the terminal.

4. The method according to claim 2, wherein: After feeding back the reactivation option information to the terminal, the method further includes: In response to receiving the negative reactivation information uploaded by the terminal, feeding back option information indicating cancellation of after-sales service; In response to receiving confirmation information indicating after-sales service cancellation, a preset service cancellation process is executed for the order indicated by the after-sales service order information.

5. The method according to claim 2, wherein: After determining the relationship between the current time and the validity period, the method further includes: If the current time does not exceed the validity period, a prompt message indicating that the after-sales time is to be determined is fed back to the terminal; In response to receiving the expected service time uploaded by the terminal, determining the service personnel information of the after-sales service; The service personnel information is sent to the terminal.

6. The method according to any one of claims 1 to 5, wherein: The method further comprises: In response to obtaining the order information of the product, after-sales service information of the product is generated and fed back for display after selecting the recommended service option information, and the recommended service option information is used to be displayed in a position adjacent to the order viewing mark of the terminal.

7. The method according to any one of claims 1 to 5, wherein: The pushing the after-sales service recommendation information to the user corresponding to the order information includes: According to the category of the product, set the push time of the after-sales service recommendation information, wherein the push time includes a push validity period and a push cycle; According to the push time, the after-sales service recommendation information is pushed to the user corresponding to the order information.

8. A device for recommending after-sales service information, the device comprising: A category determination unit, configured to obtain the user's order information and determine the category of the product according to the order information; A product determination unit configured to determine whether the product is a product that can be serviced after sales according to the category of the product; a generating unit configured to generate after-sales service recommendation information in response to the product being a product capable of after-sales service, wherein the after-sales service recommendation information corresponds to the category of the product; The push unit is configured to push the after-sales service recommendation information to the user corresponding to the order information.

9. An electronic device, comprising: at least one processor; as well as a memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the method according to any one of claims 1 to 7.

10. A non-transitory computer-readable storage medium storing computer instructions, wherein: The computer instructions are used to cause the computer to execute the method according to any one of claims 1-7.