Method and system for literacy adaptive content personalization

US12461978B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12461978-B2
Application numberUS-202218061625-A
CountryUS
Kind codeB2
Filing dateDec 5, 2022
Priority dateDec 24, 2019
Publication dateNov 4, 2025
Grant dateNov 4, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The present teaching relates to a method, system, and programming for content personalization. A request is received from a user to obtain a content item. Information indicative of a literacy-level of the user is obtained and the content item to be provided to the user is retrieved. The content item is modified by updating information included in the content item based on the literacy-level of the user to generate an updated content item. The updated content item is provided to the user in response to the request.

First claim

Opening claim text (preview).

We claim: 1 . A method for content personalization, the method comprising: retrieving, by a content modification engine, content items previously consumed by a first user; retrieving, from a database based on metadata of a request from the first user, a first literacy score of the first user; determining a social group including the first user and other users, wherein the other users have also consumed the content items; refining, based on literacy scores of the other users and an average literacy score of content items composed by the first user, the first literacy score of the first user, wherein the average literacy score is determined based on a readability score of each of the content items composed by the first user; modifying, in accordance with a model and based on the refined first literacy score of the first user, a first content item identified based on a request from the first user to generate multiple versions of the first content item, wherein at least some of text of each of the multiple versions is replaced by replacement text; verifying each of the multiple versions of the first content item based on a difference between the refined first literacy score of the first user and a literacy score of the version; and providing, in response to the request, at least one of the verified versions of the first content item to the first user by using a graphical model to embed a pop-up box including a description of the replacement text. 2 . The method of claim 1 , wherein the refining the first literacy score is to either increase or decrease the first literacy score. 3 . The method of claim 1 , further comprising computing an average literacy score of the literacy scores of the other users. 4 . The method of claim 3 , wherein the refining the first literacy score is based on the average literacy score. 5 . The method of claim 1 , further comprising: generating multiple versions of the first content item by updating information included in the first content item based on a granularity level; and selecting one of the multiple versions to correspond to the updated first content item to be provided to the user. 6 . The method of claim 1 , further comprising storing the refined first literacy score in a database. 7 . A non-transitory, computer-readable medium having information recorded thereon for content personalization, wherein the information, when read by at least one processor, effectuates operations comprising: retrieving, by a content modification engine, content items previously consumed by a first user; retrieving, from a database based on metadata of a request from the first user, a first literacy score of the first user; determining a social group including the first user and other users, wherein the other users have also consumed the content items; refining, based on literacy scores of the other users and an average literacy score of content items composed by the first user, the first literacy score of the first user, wherein the average literacy score is determined based on a readability score of each of the content items composed by the first user; modifying, in accordance with a model and based on the refined first literacy score of the first user, a first content item identified based on a request from the first user to generate multiple versions of the first content item, wherein at least some of text of each of the multiple versions is replaced by replacement text; verifying each of the multiple versions of the first content item based on a difference between the refined first literacy score of the first user and a literacy score of the version; and providing, in response to the request, at least one of the verified versions of the first content item to the first user by using a graphical model to embed a pop-up box including a description of the replacement text. 8 . The medium of claim 7 , wherein the refining the first literacy score is to either increase or decrease the first literacy score. 9 . The medium of claim 7 , wherein the operations further comprise computing an average literacy score of the literacy scores of the other users. 10 . The medium of claim 9 , wherein the refining the first literacy score is based on the average literacy score. 11 . The medium of claim 7 , wherein the operations further comprise: generating multiple versions of the first content item by updating information included in the first content item based on a granularity level; and selecting one of the multiple versions to correspond to the updated first content item to be provided to the user. 12 . The medium of claim 7 , wherein the operations further comprise storing the refined first literacy score in a database. 13 . A system for content personalization, the system comprising: memory storing computer program instructions; and one or more processors that, in response to executing the computer program instructions, effectuate operations comprising: retrieving, by a content modification engine, content items previously consumed by a first user; retrieving, from a database based on metadata of a request from the first user, a first literacy score of the first user; determining a social group including the first user and other users, wherein the other users have also consumed the content items; refining, based on literacy scores of the other users and an average literacy score of content items composed by the first user, the first literacy score of the first user, wherein the average literacy score is determined based on a readability score of each of the content items composed by the first user; modifying, in accordance with a model and based on the refined first literacy score of the first user, a first content item identified based on a request from the first user to generate multiple versions of the first content item, wherein at least some of text of each of the multiple versions is replaced by replacement text; verifying each of the multiple versions of the first content item based on a difference between the refined first literacy score of the first user and a literacy score of the version; and providing, in response to the request, at least one of the verified versions of the first content item to the first user by using a graphical model to embed a pop-up box including a description of the replacement text. 14 . The system of claim 13 , wherein the refining the first literacy score is to either increase or decrease the first literacy score. 15 . The system of claim 13 , wherein the operations further comprise computing an average literacy score of the literacy scores of the other users. 16 . The system of claim 15 , wherein the refining the first literacy score is based on the average literacy score. 17 . The system of claim 13 , wherein the operations further comprise: generating multiple versions of the first content item by updating information included in the first content item based on a granularity level; and selecting one of the multiple versions to correspond to the updated first content item to be provided to the user.

Assignees

Inventors

Classifications

  • Presentation of query results · CPC title

  • Managing data history or versioning (querying versioned data G06F16/2474; querying temporal data G06F16/2477) · CPC title

  • Search customisation based on user profiles and personalisation · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12461978B2 cover?
The present teaching relates to a method, system, and programming for content personalization. A request is received from a user to obtain a content item. Information indicative of a literacy-level of the user is obtained and the content item to be provided to the user is retrieved. The content item is modified by updating information included in the content item based on the literacy-level of …
Who is the assignee on this patent?
Yahoo Assets Llc
What technology area does this patent fall under?
Primary CPC classification G06F16/9538. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 04 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).