A recommendation information sending method and device and electronic equipment

By setting up a mapping between devices and recommendation tags in a smart home scenario, matching recommendation content is automatically sent to the corresponding devices, solving the problem of cumbersome operation on multiple devices and improving the user experience.

CN116089698BActive Publication Date: 2026-02-10BEIJING KURUI TECH CO LTD +1
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202111314085.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-11-08
Publication Date
2026-02-10
Estimated Expiration
2041-11-08

AI Technical Summary

Technical Problem

In smart home scenarios, users need to manually operate on multiple devices to meet a complete search requirement, resulting in cumbersome operation and poor user experience.

Method used

By pre-setting the correspondence between devices and recommendation tags, the system receives users' search commands and sends them to the search server, obtains the correspondence between devices and recommendation tags, determines matching recommendation content from the recommendation information, and sends the recommendation content to the corresponding devices according to the correspondence.

Benefits of technology

It eliminates the need for users to manually search for or install the same application on multiple devices, simplifying the search process and improving the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116089698B_ABST
    Figure CN116089698B_ABST
Patent Text Reader

Abstract

The present disclosure relates to a recommended information sending method and device and electronic equipment, applied to the technical field of communication, and solves the problem that recommended information is sent to the same device and cannot interact with multiple devices in the smart home scene. The method comprises the following steps: receiving a search instruction of a user; sending the search instruction to a search server; receiving recommended information corresponding to the search instruction sent by the search server; obtaining the correspondence between multiple groups of recommended labels and multiple devices; determining first recommended content matched with a first group of recommended labels from the recommended information; determining a first device corresponding to the first group of recommended labels according to the correspondence between the multiple groups of recommended labels and the multiple devices, and sending the first recommended content to the first device.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of communication technology, and in particular to a method, apparatus and electronic device for sending recommendation information. Background Technology

[0002] With the development of internet technology, user needs are becoming increasingly diversified. Users search on their devices, and the corresponding search results are returned to those devices to satisfy their search needs. In smart home scenarios, current technology requires multiple devices to collaborate to fulfill a single user search request. For example, for the purpose of travel, a user first searches for travel on their smart TV, which then plays travel guide videos. If the user then has a potential need to purchase travel services, they would typically use their mobile phone to do so. However, this requires another search on their phone to achieve the final goal. A single device cannot fully meet the user's needs, and switching between multiple devices requires manual operation, which is cumbersome and results in a poor user experience. Summary of the Invention

[0003] In order to solve the above-mentioned technical problems, or at least partially solve the above-mentioned technical problems, this disclosure provides a method, apparatus and electronic device for sending recommendation information.

[0004] Firstly, this disclosure provides a method for sending recommendation information, the method comprising:

[0005] Receive user search commands;

[0006] Send the search command to the search server;

[0007] Receive recommendation information corresponding to the search query sent by the search server;

[0008] Obtain the correspondence between multiple sets of recommendation tags and multiple devices, where each set of recommendation tags corresponds to one device;

[0009] From the recommendation information, determine the first recommended content that matches the first set of recommendation tags. The first set of recommendation tags is any one of multiple sets of recommendation tags.

[0010] Based on the correspondence between multiple sets of recommendation tags and multiple devices, the first device corresponding to the first set of recommendation tags is determined, and the first recommendation content is sent to the first device.

[0011] Optionally, after sending the first recommended content to the first device, the method further includes:

[0012] Receive a response message from the first device based on the first recommended content. The response message is used to instruct the user to view the first content in the first recommended content. The response message includes the target recommendation tag corresponding to the first content.

[0013] The second recommended content is determined based on the recommendation order of pre-set recommendation tags, and the second recommended content is different from the first recommended content;

[0014] The second recommended content is sent to a second device that corresponds to the recommendation tag of the second recommended content.

[0015] Optionally, after receiving the response message from the first device based on the first recommended content, the method further includes:

[0016] Generate the first search keyword based on the first content;

[0017] Send the first search keyword to the search server;

[0018] Receive recommendation information from the search server corresponding to the first search keyword.

[0019] Optionally, based on the correspondence between multiple sets of recommendation tags and multiple devices, the first device corresponding to the first set of recommendation tags is determined, including:

[0020] Based on the correspondence between multiple sets of recommendation tags and multiple devices, at least one device corresponding to the first set of recommendation tags is determined;

[0021] Determine the first device with the highest priority among at least one device;

[0022] The display priority refers to the priority of displaying content corresponding to the first set of recommended tags.

[0023] Secondly, this disclosure provides another method for sending recommendation information, the method comprising:

[0024] Receive search commands sent by the target device;

[0025] Obtain the second search keyword from the search query;

[0026] Determine the recommended information corresponding to the second search keyword;

[0027] The recommendation information will be sent to the target device.

[0028] Optionally, the search command can be a voice command;

[0029] The method also includes:

[0030] Obtain user voiceprint information from search commands;

[0031] Determine the corresponding user profile tags based on the user's voiceprint information;

[0032] Determine the first recommendation information corresponding to the second search keyword, including:

[0033] Get the second recommendation information corresponding to the second search keyword;

[0034] Determine the first recommendation information corresponding to the user profile tags from the second recommendation information.

[0035] Thirdly, this disclosure provides a recommendation information sending device, the device comprising:

[0036] The first receiving module is used to receive the user's search instructions;

[0037] The first sending module is used to send search instructions to the search server;

[0038] The first processing module is used to receive recommendation information corresponding to the search command sent by the search server; obtain the correspondence between multiple sets of recommendation tags and multiple devices, wherein each set of recommendation tags corresponds to one device; determine the first recommended content matching the first set of recommendation tags from the recommendation information, wherein the first set of recommendation tags is any set of recommendation tags from the multiple sets of recommendation tags; determine the first device corresponding to the first set of recommendation tags according to the correspondence between the multiple sets of recommendation tags and multiple devices, and send the first recommended content to the first device.

[0039] Optionally, the first processing module is further configured to receive a response message from the first device based on the first recommended content, the response message being used to instruct the user to view the first content in the first recommended content, the response message including the target recommendation tag corresponding to the first content;

[0040] The second recommended content is determined based on the recommendation order of pre-set recommendation tags, and the second recommended content is different from the first recommended content;

[0041] The second recommended content is sent to a second device that corresponds to the recommendation tag of the second recommended content.

[0042] Optionally, the first processing module is also used to generate a first search keyword based on the first recommended content;

[0043] Send the first search keyword to the search server;

[0044] Receive recommendation information from the search server corresponding to the first search keyword.

[0045] Optionally, the first processing module is specifically used to determine at least one device corresponding to the first set of recommendation tags based on the correspondence between multiple sets of recommendation tags and multiple devices;

[0046] Determine the first device with the highest priority among at least one device;

[0047] The display priority refers to the priority of displaying content corresponding to the first set of recommended tags.

[0048] Fourthly, this disclosure provides another recommendation information sending device, which includes:

[0049] The second receiving module is used to receive search instructions sent by the target device;

[0050] The second processing module is used to obtain the second search keyword from the search instruction and determine the recommendation information corresponding to the second search keyword.

[0051] The second sending module is used to send the recommendation information to the target device.

[0052] Optionally, the search command can be a voice command;

[0053] The second processing module is also used to obtain user voiceprint information from search instructions;

[0054] Determine the corresponding user profile tags based on the user's voiceprint information;

[0055] Determine the primary recommendation information corresponding to the primary search keyword, including:

[0056] Obtain the second recommendation information corresponding to the first search keyword;

[0057] Determine the first recommendation information corresponding to the user profile tags from the second recommendation information.

[0058] Fifthly, this disclosure provides an electronic device comprising: a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements a recommendation information transmission method as described in the first or second aspect.

[0059] In a sixth aspect, this disclosure provides a computer-readable storage medium comprising: storing a computer program on the computer-readable storage medium, wherein when the computer program is executed by a processor, it implements a recommendation information transmission method as described in the first or second aspect.

[0060] Compared with the prior art, the technical solution provided in this disclosure has the following advantages: In a smart home scenario, this disclosure pre-sets the media type and service type of the recommended content displayed by devices, so that devices and recommended tags have a corresponding relationship. By receiving the user's search command and sending it to the search server, and then receiving the recommended information corresponding to the search command sent by the search server, the correspondence between devices and recommended tags in the home scenario is obtained. Recommended content matching the recommended tags is determined from the recommended information, and further, the recommended content is sent to the corresponding device based on the correspondence. This eliminates the need for users to manually search on multiple devices or install the same application on multiple devices, providing users with a convenient search service and improving the user experience. Attached Figure Description

[0061] The accompanying drawings, which are incorporated in and form a part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure.

[0062] To more clearly illustrate the technical solutions in the embodiments of this disclosure or the prior art, the accompanying drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, those skilled in the art can obtain other drawings based on these drawings without creative effort.

[0063] Figure 1 This is a schematic diagram illustrating an application scenario of the push notification sending method described in this embodiment. Figure 1 ;

[0064] Figure 2 This is a schematic diagram illustrating an application scenario of the push notification sending method described in this embodiment. Figure 2 ;

[0065] Figure 3 This is a schematic diagram of a push notification sending method according to an embodiment of the present disclosure;

[0066] Figure 4 The structure of a push information sending device as described in the embodiments of this disclosure Figure 1 ;

[0067] Figure 5 The structure of another push information sending device described in this disclosure embodiment Figure 2 ;

[0068] Figure 6 This is a structural diagram of an electronic device according to an embodiment of the present disclosure. Detailed Implementation

[0069] To better understand the above-mentioned objectives, features, and advantages of this disclosure, the solutions disclosed herein will be further described below. It should be noted that, unless otherwise specified, the embodiments and features described herein can be combined with each other.

[0070] Numerous specific details are set forth in the following description in order to provide a full understanding of this disclosure, but this disclosure may also be implemented in other ways different from those described herein; obviously, the embodiments in the specification are only some, and not all, of the embodiments of this disclosure.

[0071] In existing technologies, to meet a user's complete search needs, the user needs to perform searches on multiple devices or multiple applications, which is cumbersome and reduces the user experience.

[0072] To address the aforementioned issues, this disclosure pre-sets the media type and service type of recommended content displayed on devices within a smart home scenario, establishing a correspondence between devices and recommendation tags. By receiving a user's search command and sending it to a search server, then receiving the corresponding recommendation information from the search server, the correspondence between devices and recommendation tags within the home scenario is obtained. Recommended content matching the recommendation tags is determined from this information, and further, based on the correspondence, the recommended content is sent to the corresponding devices. This eliminates the need for users to manually search on multiple devices or install the same application on multiple devices to interact with search results, providing a convenient search service and enhancing the user experience.

[0073] The recommendation information sending method described in this disclosure can be applied to a recommendation information sending device or an electronic device, wherein the recommendation information sending device can be a functional module and / or functional entity in the electronic device that can implement the recommendation information sending method.

[0074] The aforementioned electronic devices may include: smartphones (such as Android phones, iOS phones, Windows Phones, etc.), tablets, handheld computers, laptops, smart refrigerators, video matrices, monitoring platforms, mobile internet devices (MIDs) or wearable devices, servers, such as local servers, etc. The above are merely examples and not an exhaustive list, and include but are not limited to the devices mentioned above.

[0075] Figure 1 This is a schematic diagram illustrating an application scenario of the recommendation information processing method described in this embodiment. Figure 1 The devices shown in the diagram include: search server 11, local server 12, smart refrigerator 13, smartphone 14, and smart TV 15.

[0076] like Figure 1 As shown, this disclosure is applied to a smart home scenario. The user performs a search on the smartphone 14 and sends the search command to the local server 12, which then forwards it to the search server 11. The search server returns recommended information to the local server 12 based on the search command, and the local server 12 coordinates the information to achieve interaction between the smart refrigerator 13, the smartphone 14, and the smart TV 15.

[0077] This disclosure can also be applied to a user performing a search on a smartphone 14, sending the search command directly to the search server 11. The search server 11 then sends the recommended information obtained based on the search command to the local server 12. The local server, based on the correspondence between the device and the recommended tags, determines which device to send the recommended information to based on the media type or service type of the recommended content. For example, if the movie's media type is video, it determines to send the movie to the smart TV 15 so that the smart TV 15 can play the movie.

[0078] Figure 2 This is a schematic diagram illustrating an application scenario of the recommendation information processing method described in this embodiment. Figure 2 The devices shown in the diagram include: a search server 21, a smart refrigerator 22, a smartphone 23, and a smart TV 24.

[0079] The method provided in this disclosure can be applied to... Figure 2 The scene shown is as follows: Figure 2 As shown, when a user performs a search on smartphone 23, the search command is sent to search server 21. Search server 21 performs a search based on the search command to obtain recommended information and returns it to smartphone 23. Smartphone 23 determines to send the corresponding recommended content to the corresponding device based on the correspondence between recommended content and recommended tags in the recommended information, as well as the correspondence between recommended tags and devices.

[0080] For example, a user enters the search keyword "travel" on smartphone 23. The smartphone generates a search command and sends it to search server 21. The search server performs a search based on the search command and returns the resulting recommendation information to smartphone 23. This recommendation information includes travel guide videos. When the user clicks on the travel guide video, the system detects screen devices in the smart home environment, including smartphone 23 and smart TV 24, and prioritizes playing it on smart TV 24. The recommendation information also includes travel route purchase services. Since users typically use their mobile phones for payments, the travel route purchase services are displayed on smartphone 23.

[0081] For ease of explanation, the following will be... Figure 2 The recommended information processing method, apparatus and electronic device provided in the embodiments of this disclosure are introduced in the scenario shown. That is, any device in the smart home scenario is used as the execution subject. The principle of using a local server as the execution subject is the same or similar to the principle of using any device as the execution subject, and will not be described in detail here.

[0082] Figure 3 This is a schematic diagram of a recommendation information processing method in an embodiment of this disclosure. Figure 1 The method includes:

[0083] S302, Receive the user's search command.

[0084] In some embodiments, the search instruction is generated based on the user's input search content, which includes at least one of the following: text, voice, and image. Any device in a smart home scenario receives the user's search instruction, which includes a search statement or search keywords; optionally, the search instruction is a voice instruction. For example, a mobile phone receives a user's voice input search instruction for "travel".

[0085] In this context, devices in a smart home are connected via near-field communication or far-field communication, such as through one or more of the following communication methods: magnetic card, infrared communication, mobile hotspot (Wi-Fi) communication, Bluetooth communication, mobile communication, and wired network card. The communication connection methods of devices in a smart home are not limited to those listed above, and this disclosure does not impose any limitations on them.

[0086] S304. Send the search command to the search server.

[0087] S306. The search server receives the search command sent by the target device.

[0088] S308. Obtain search keywords from search instructions.

[0089] In some embodiments, the search command is segmented using semantic analysis to determine the search keywords. For example, the search command is "travel guide video". Semantic analysis is used to segment the command to obtain "travel", "guide", and "video". The determined search keywords are at least one of these three words. This disclosure does not limit the method of obtaining search keywords.

[0090] In some embodiments, the search command is a voice command. The search server obtains the user's voiceprint information from the search command and then determines the corresponding user profile tags based on the user's voiceprint information. The user profile tags include at least one of the following: (A) statistical tags, such as age and gender; (B) rule-based tags, such as purchase frequency; (C) machine learning-based mining tags, such as interests and product preferences. The user's search intent is determined based on the user profile tags, thereby providing targeted recommendation information.

[0091] S310. Determine the recommended information corresponding to the search keywords.

[0092] In some embodiments, the search server determines the corresponding recommendation information based on the search keywords in the search command. When the search command is a voice command, the server first determines the recommendation information based on the search keywords, and then determines the recommendation information for the user based on the user profile tags determined by the voice command, so as to more accurately meet the user's search needs and improve the user experience.

[0093] For example, the search command is the voice command "Kung Pao Chicken". Based on the search keyword "Kung Pao Chicken" in the voice command, the search server determines the recommended information, including "Kung Pao Chicken recipe" and "Kung Pao Chicken takeout". If the voice command is submitted by a housewife, then the recommended information is "Kung Pao Chicken recipe", so that the housewife can cook according to the recommended recipe. Based on the user profile tag of housewife, the user's needs are accurately met, without spending extra time in a large number of recommended information to determine the recommended information that meets the specific user's needs, thereby improving the user experience.

[0094] S312. Send the recommendation information to the target device.

[0095] The target device can be the device that sends the search command, or it can refer to any device in the smart home scenario other than the device that sends the search command, such as a local server.

[0096] For example, in a smart home scenario, a user searches for "travel" on their smartphone. The smartphone sends a search command to a search server, and the search server returns recommendations including travel guide videos. The search server then sends the travel guide videos to the user's smartphone.

[0097] S314. Receive recommendation information corresponding to the search command sent by the search server.

[0098] S316. Obtain the correspondence between multiple sets of recommendation tags and multiple devices.

[0099] In some embodiments, the recommended content in the recommendation information corresponds to a recommendation tag, which is used to indicate the media type and / or service type, such as a recommendation tag for video or a recommendation tag for consumption.

[0100] The recommendation tags are associated with specific devices. This association is represented by the storage of corresponding recommendation tags and device identifiers. The device identifier indicates the device's hardware display capabilities; for example, a device identifier of "smart TV" indicates that the device is a smart TV, a screen-equipped device capable of displaying video and audio media content. In practical applications, recommendation tags and device identifiers are stored as shown in Table 1.

[0101]

[0102] Table 1

[0103] In some embodiments, due to the multimedia characteristics of the devices, the same set of recommendation tags may correspond to multiple devices. However, in smart home scenarios, the priority of devices is set. For example, the devices corresponding to the set of recommendation tags "video and voice" include: smart TVs, tablets, and smartphones, with smart TVs having the highest priority, tablets having the second highest priority, and smartphones having the lowest priority.

[0104] By associating recommended tags with devices, it is possible to determine the devices that meet user needs based on the appropriate display methods for each device, thereby improving the user experience.

[0105] In some embodiments, during the process of obtaining the correspondence between multiple sets of recommendation tags and multiple devices, other devices connected by near-field communication or far-field communication in the smart home scenario are detected, and whether the devices are turned on is detected, thereby determining the devices in the turned-on state. Then, according to the pre-set correspondence between devices and recommendation tags, the correspondence between the devices in the turned-on state and the recommendation tags is obtained.

[0106] By detecting the on / off status of devices, we can identify the devices that can effectively display recommended information, avoid sending recommended information to connected but not turned-on devices, provide users with convenient search and display services, and improve user experience.

[0107] S318. From the recommendation information, determine the first recommended content that matches the first set of recommendation tags.

[0108] In some embodiments, the first set of recommendation tags is any one of multiple sets of recommendation tags. To meet the user's search needs, the search server returns a large amount of recommendation information, which includes a large amount of recommended content, with each piece of recommended content corresponding to multiple sets of recommendation tags.

[0109] For example, as shown in Table 1, the recommended information returned by the search server includes travel guide videos, food in city A, etc. The recommended tags for travel guide videos include "video, audio", and the recommended tags for food in city A include "recipe, video, text". After obtaining the correspondence between multiple sets of recommended tags and multiple devices, it is found that the smart TV is in the on state, thus determining that the first recommended content matching "video, audio" is the travel guide video.

[0110] S320. Based on the correspondence between multiple sets of recommendation tags and multiple devices, determine the first device corresponding to the first set of recommendation tags, and send the first recommendation content to the first device.

[0111] In some embodiments, there is a correspondence between recommendation tags and devices, wherein a set of recommendation tags corresponds to at least one device, and there is a priority relationship between at least one device; the priority setting between devices can be preset by developers, or the priority can be determined by intelligent algorithms based on the user's usage habits, so that the recommended content is displayed in an orderly manner according to the functional characteristics of multiple devices, which brings convenience to the user and improves the user experience.

[0112] For example, devices corresponding to the recommendation tag "video, audio" include smart TVs, tablets, and smartphones. The priority of the devices can be set in the order of smart TV, tablet, and smartphone, so that smart TV has the highest priority, tablet has the second highest priority, and smartphone has the lowest priority. Thus, when the recommendation tag is determined to be "video, audio", the device corresponding to the recommendation tag is determined to be a smart TV, and the recommended content corresponding to the recommendation tag, such as travel guide videos, is sent to the smart TV.

[0113] In some embodiments, after the first recommended content is sent to the first device, the user clicks on the first recommended content to view it, and a response message for the first recommended content is generated. This response message is used to instruct the user to view the first content in the first recommended content. For example, after multiple travel guide videos are sent to a smart TV, the user clicks on the first travel guide video about city A to play it, and a response message is generated indicating that the user is interested in the travel guide video about city A.

[0114] In a smart home scenario, any device receives a response message from the first recommended content, determines the second recommended content according to the recommended order of the pre-set recommendation tags, and then sends the second recommended content to the second device. The second recommended content is different from the first recommended content, and the second device corresponds to the target recommendation tag.

[0115] For example, continuing with the previous example, after the smartphone receives a response message from a user expressing interest in traveling to city A, since the pre-set recommendation tag order is video and consumption, it determines the recommended content as a travel route to city A for purchasing services based on the recommendation tag of consumption. Based on the recommendation tag of consumption, the recommended content is displayed on the smartphone, thereby providing convenient services to the user and improving the user experience.

[0116] In some embodiments, after receiving a response message from the first device based on the first recommended content, a first search keyword is generated according to the first recommended content, wherein the response message of the first recommended content is generated after the user clicks on the first recommended content on the first device, indicating that the user is interested in the first recommended content.

[0117] After the user clicks on the first recommended content and it is displayed on the first device, the first device generates a response message and sends it to the second device in the smart home scene. The second device can be any device in the smart home scene other than the first device. The second device receives the response message, generates search keywords, and sends the first search keywords to the search server. It also receives the recommendation information corresponding to the first search keywords sent by the search server. This allows the system to explore the user's potential needs while meeting the user's search requirements, eliminating the need for the user to search multiple times and simplifying the operation.

[0118] It should be noted that during the process of generating search keywords based on the response message, the device extracts the summary information of the response message and determines the search keywords related to the summary information. The search keywords and the summary information have a degree of correlation. In one embodiment provided in this disclosure, the search keywords and the summary information have a degree of correlation based on the upstream and downstream service types.

[0119] For example, when a user clicks on a travel guide video about city A to play, a response message is generated, confirming that the user is interested in traveling to city A. In reality, the user has a potential need to learn about the food in city A. To meet the user's needs, the device generates search keywords based on the travel guide video about city A. The search keywords include popular attractions and local delicacies in city A. The search keywords are sent to the search server, and then the device receives recommendation information about popular attractions and local delicacies in city A from the search server, thereby satisfying the user's potential need to learn about the food in city A.

[0120] In summary, this disclosure, within a smart home scenario, pre-sets the media type and service type of the recommended content displayed on devices to establish a correspondence between devices and recommendation tags. By receiving a user's search command and sending it to a search server, and then receiving the corresponding recommendation information from the search server, the correspondence between devices and recommendation tags within the home scenario is obtained. Recommended content matching the recommendation tags is determined from this information, and further, based on the correspondence, the recommended content is sent to the corresponding devices. This not only satisfies the user's search needs but also uncovers their potential needs, eliminating the need for users to manually search on multiple devices or install the same application on multiple devices, providing a convenient search service and enhancing the user experience.

[0121] Figure 4 The present disclosure provides a recommendation information sending device, the device comprising:

[0122] The first receiving module 410 is used to receive the user's search command;

[0123] The first sending module 420 is used to send search instructions to the search server;

[0124] The first processing module 430 is used to receive recommendation information corresponding to the search command sent by the search server; obtain the correspondence between multiple sets of recommendation tags and multiple devices, wherein each set of recommendation tags corresponds to one device; determine the first recommended content matching the first set of recommendation tags from the recommendation information, wherein the first set of recommendation tags is any set of recommendation tags in the multiple sets of recommendation tags; determine the first device corresponding to the first set of recommendation tags according to the correspondence between the multiple sets of recommendation tags and multiple devices, and send the first recommended content to the first device.

[0125] Optionally, the first processing module 430 is further configured to receive a response message from the first device based on the first recommended content, the response message being used to instruct the user to view the first content in the first recommended content, the response message including the target recommendation tag corresponding to the first content;

[0126] The second recommended content is determined based on the recommendation order of pre-set recommendation tags, and the second recommended content is different from the first recommended content;

[0127] The second recommended content is sent to a second device that corresponds to the recommendation tag of the second recommended content.

[0128] Optionally, the first processing module 430 is also used to generate a first search keyword based on the first recommended content;

[0129] Send the first search keyword to the search server;

[0130] Receive recommendation information from the search server corresponding to the first search keyword.

[0131] Optionally, the first processing module 430 is specifically used to determine at least one device corresponding to the first set of recommendation tags based on the correspondence between multiple sets of recommendation tags and multiple devices;

[0132] Determine the first device with the highest priority among at least one device;

[0133] The display priority refers to the priority of displaying content corresponding to the first set of recommended tags.

[0134] Figure 5 Another recommendation information sending device provided in this disclosure includes:

[0135] The second receiving module 510 is used to receive the search command sent by the target device;

[0136] The second processing module 520 is used to obtain the second search keyword from the search instruction and determine the recommendation information corresponding to the second search keyword.

[0137] The second sending module 530 is used to send the recommendation information to the target device.

[0138] Optionally, the search command can be a voice command;

[0139] The second processing module 520 is also used to obtain user voiceprint information from search instructions;

[0140] Determine the corresponding user profile tags based on the user's voiceprint information;

[0141] Determine the first recommendation information corresponding to the second search keyword, including:

[0142] Get the second recommendation information corresponding to the second search keyword;

[0143] Determine the first recommendation information corresponding to the user profile tags from the second recommendation information.

[0144] It is worth noting that in the embodiments of the above-mentioned recommendation information sending device, the various units and modules included are only divided according to functional logic, but are not limited to the above division, as long as the corresponding functions can be achieved; in addition, the specific names of each functional unit are only for easy differentiation and are not used to limit the scope of protection of this disclosure.

[0145] like Figure 6 As shown, this embodiment of the present disclosure provides an electronic device, which includes: a processor 601, a memory 602, and a computer program stored in the memory 602 and executable on the processor 601. The computer program can be executed by the processor 601 to implement the various processes of the above-described recommendation information sending method or another recommendation information sending method, and can achieve the same technical effect. To avoid repetition, it will not be described again here.

[0146] This disclosure provides a computer-readable storage medium, characterized in that a computer program is stored on the computer-readable storage medium. When the computer program is executed by a processor, it implements the various processes of the above-described recommendation information sending method or another recommendation information sending method, and can achieve the same technical effect. To avoid repetition, it will not be described again here.

[0147] The computer-readable storage medium can be a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, etc.

[0148] Based on the above description of the implementation methods, those skilled in the art can clearly understand that this disclosure can be implemented using software and necessary general-purpose hardware, and of course, it can also be implemented using hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this disclosure, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as a computer floppy disk, read-only memory (ROM), random access memory (RAM), flash memory, hard disk, or optical disk, etc., including several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments of this disclosure.

[0149] It should be noted that, in this document, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0150] The above description is merely a specific embodiment of this disclosure, enabling those skilled in the art to understand or implement it. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of this disclosure. Therefore, this disclosure is not to be limited to the embodiments described herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A method for sending recommendation information, characterized in that, include: Receive user search commands; Send the search command to the search server; Receive recommendation information corresponding to the search command sent by the search server; Obtain the correspondence between multiple sets of recommendation tags and multiple devices; From the recommendation information, determine the first recommended content that matches the first set of recommendation tags, wherein the first set of recommendation tags is any one of the multiple sets of recommendation tags; Based on the correspondence between multiple sets of recommendation tags and multiple devices, the first device corresponding to the first set of recommendation tags is determined, and the first recommendation content is sent to the first device; After sending the first recommended content to the first device, the method further includes: receiving a response message from the first device based on the first recommended content, the response message being used to instruct the user to view the first content in the first recommended content; generating a first search keyword based on the first content; sending the first search keyword to a search server; and receiving recommendation information corresponding to the first search keyword sent by the search server. After sending the first recommended content to the first device, the method further includes: receiving a response message from the first device based on the first recommended content, the response message being used to instruct the user to view the first content in the first recommended content; determining a second recommended content based on a pre-set recommendation order of recommendation tags, the second recommended content being different from the first recommended content; and sending the second recommended content to a second device that has a corresponding recommendation tag to the second recommended content.

2. The method according to claim 1, characterized in that, The step of determining the first device corresponding to the first set of recommendation tags based on the correspondence between multiple sets of recommendation tags and multiple devices includes: The step is to determine at least one device corresponding to the first set of recommendation tags based on the correspondence between multiple sets of recommendation tags and multiple devices; The first device with the highest display priority among the at least one devices is determined; The display priority refers to the priority of displaying the content corresponding to the first group of recommended tags.

3. A recommendation information sending device, characterized in that, include: The first receiving module is used to receive the user's search instructions; The first sending module is used to send the search command to the search server; The first processing module is used to receive recommendation information corresponding to the search instruction sent by the search server; Obtain the correspondence between multiple sets of recommendation tags and multiple devices, wherein each set of recommendation tags corresponds to one device; determine the first recommended content matched by the first set of recommendation tags from the recommendation information, wherein the first set of recommendation tags is any one of the multiple sets of recommendation tags; determine the first device corresponding to the first set of recommendation tags according to the correspondence between the multiple sets of recommendation tags and multiple devices, and send the first recommended content to the first device; The first processing module is further configured to, after sending the first recommended content to the first device, receive a response message from the first device based on the first recommended content, the response message being used to instruct the user to view the first content in the first recommended content; generate a first search keyword based on the first content; send the first search keyword to the search server; and receive recommendation information corresponding to the first search keyword sent by the search server. The first processing module is further configured to, after sending the first recommended content to the first device, receive a response message from the first device based on the first recommended content, the response message being used to instruct the user to view the first content in the first recommended content; determine a second recommended content based on a pre-set recommendation order of recommendation tags, the second recommended content being different from the first recommended content; and send the second recommended content to a second device that has a corresponding relationship with the recommendation tags of the second recommended content.

4. An electronic device, characterized in that, include: A processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements a recommendation information sending method as described in any one of claims 1 to 2.

5. A computer-readable storage medium, characterized in that, include: A computer program is stored on the computer-readable storage medium, which, when executed by a processor, implements a recommendation information sending method as described in any one of claims 1 to 2.

Citation Information

Patent Citations

  • Method for displaying image shown on a handheld device to an external display

    CN102577306A

  • Information processing method and device, computing device and storage medium

    CN110717337A

  • Cross-device content projection method and electronic device

    CN110958475A