Method and System for Enhanced Content Recommendation
US-2016188725-A1 · Jun 30, 2016 · US
US11843651B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11843651-B2 |
| Application number | US-202017601009-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 31, 2020 |
| Priority date | Apr 3, 2019 |
| Publication date | Dec 12, 2023 |
| Grant date | Dec 12, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A personalized recommendation method and system, and a terminal device are provided. The method includes: The terminal device sends service content request information to a service system; the terminal device receives service content response information sent by the service system, where the service content response information includes a service content candidate set, the service content candidate set includes a plurality of pieces of service content, and the service content candidate set is obtained by the service system based on a user behavior event reported by the terminal device; the terminal device determines one or more pieces of service content from the service content candidate set based on user-authorized data; and the terminal device displays the one or more pieces of service content to a user.
Opening claim text (preview).
What is claimed is: 1. A method, comprising: sending, by a terminal device, service content request information to a service system; receiving, by the terminal device, service content response information sent by the service system, wherein the service content response information comprises a service content candidate set, the service content candidate set comprises a plurality of pieces of service content, the service content candidate set is obtained by the service system based on a user behavior event reported by the terminal device, and the service content response information further comprises semantic label information of each piece of the plurality of pieces of service content in the service content candidate set; determining, by the terminal device, one or more pieces of service content from the service content candidate set based on user-authorized data and the semantic label information of each piece of the plurality of pieces of service content in the service content candidate set, wherein determining, by the terminal device, the one or more pieces of service content based on the user-authorized data and the semantic label information of each piece of the plurality of pieces of service content in the service content candidate set comprises: determining, by the terminal device based on the user-authorized data and the semantic label information of each piece of the plurality of pieces of service content, a correlation coefficient between each piece of the plurality of pieces of service content and the user-authorized data; and determining, by the terminal device, the one or more pieces of service content based on each determined correlation coefficient; and displaying, by the terminal device, the one or more pieces of service content. 2. The method according to claim 1 , wherein the plurality of pieces of service content are pieces of massive service content that are of the service system and that are real-time updated. 3. The method according to claim 2 , wherein each piece of the plurality of pieces of service content comprises one or more of an advertisement service, a video service, or a news service. 4. A method, comprising: receiving, by a service system, service content request information sent by a terminal device; determining, by the service system, a service content candidate set based on the service content request information, wherein the service content candidate set comprises a plurality of pieces of service content; sending, by the service system, service content response information to the terminal device, wherein the service content response information comprises the service content candidate set and semantic label information of each piece of the plurality of pieces of service content in the service content candidate set; determining, by the terminal device, one or more pieces of service content from the service content candidate set based on user-authorized data and the semantic label information of each piece of the plurality of pieces of service content in the service content candidate set, wherein determining, by the terminal device, the one or more pieces of service content based on the user-authorized data and the semantic label information of each piece of the plurality of pieces of service content in the service content candidate set comprises: determining, by the terminal device based on the user-authorized data and the label information of each piece of the plurality of pieces of service content, a correlation coefficient between each piece of the plurality of pieces of service content and the user-authorized data; and determining, by the terminal device, the one or more pieces of service content based on each determined correlation coefficient; and displaying, by the terminal device, the one or more pieces of service content. 5. The method according to claim 4 , further comprising: before sending, by the service system, the service content response information to the terminal device, determining, by the service system, the semantic label information of each piece of the plurality of pieces of service content according to a preset algorithm. 6. The method according to claim 5 , wherein determining, by the service system, the service content candidate set based on the service content request information comprises: receiving, by the service system, a user behavior event sent by the terminal device; determining, by the service system, a user behavior attribute and user audience group information based on the user behavior event; and determining, by the service system based on the user behavior attribute and the user audience group information, the service content candidate set from service content stored in the service system. 7. The method according to claim 4 , wherein determining, by the service system, the service content candidate set based on the service content request information comprises: receiving, by the service system, a user behavior event sent by the terminal device; determining, by the service system, a user behavior attribute and user audience group information based on the user behavior event; and determining, by the service system based on the user behavior attribute and the user audience group information, the service content candidate set from service content stored in the service system. 8. The method according to claim 4 , wherein the plurality of pieces of service content are one or more of pieces of massive service content that are of the service system and that are real-time updated. 9. The method according to claim 8 , wherein each piece of the plurality of pieces of service content is an advertisement service, a video service, or a news service. 10. A system, comprising: a terminal device, comprising a processor and a memory, wherein the memory stores one or more programs; and a service system, comprising: a service operation management system, configured to send a first service content candidate set to an offline service system; the offline service system, configured to: determine semantic label information of service content in the first service content candidate set according to a preset algorithm; and send the semantic label information of the service content in the first service content candidate set to an online service system; and the online service system, configured to: receive service content request information sent by the terminal device; determine a second service content candidate set from the first service content candidate set based on the service content request information, wherein the second service content candidate set comprises a plurality of pieces of service content; and send service content response information to the terminal device, wherein the service content response information comprises the second service content candidate set and semantic label information of each piece of the plurality of pieces of service content in the second service content candidate set; and wherein when the one or more programs are executed by the processor, the terminal device is caused to perform the following: determining one or more pieces of service content from the plurality of pieces of service content based on user-authorized data and the semantic label information of each piece of the plurality of pieces of service content, wherein determining the one or more pieces of service content from the plurality of pieces of service content based on user authorized data and the semantic label information of each piece of the plurality of pieces of service content comprise: determining, based on the user-authorized data and the semantic label information of each piece of the plurality of pieces of service content,
for unicast · CPC title
Search customisation based on user profiles and personalisation · CPC title
Classification; Matching · CPC title
using geographical or spatial information, e.g. location (spatiotemporally dependent retrieval from the web G06F16/9537) · CPC title
using information identifiers, e.g. uniform resource locators [URL] · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.