IP Library Granted Patent US 11,805,165
Granted Patent B2
US 11,805,165 · App. 16/930,389 · Granted Oct 31, 2023

Computerized system and method for an interactive online learning experience

Inventors: Chris Chan (Sunnyvale, CA); Tony Hairr (Sunnyvale, CA); Shatakshi Goyal (Sunnyvale, CA); Clarence Leung (Sunnyvale, CA); Katrina Tempero (Sunnyvale, CA); Shivakumar Ningappa (Sunnyvale, CA)
Assignee: YAHOO ASSETS LLC
H04L67/10G06Q30/0269G06Q30/0271H04L67/306H04L67/535G06Q50/01
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,805,165
App. No.
16/930,389
Granted
Oct 31, 2023
Kind
B2
Abstract

Content items are provided to users and their interactions with the provided content items are recorded in respective user profiles. The users' interactions thus recorded over time are analyzed to determine if the users have a balanced information intake. A reading habit score is determined for a user based various criteria. The user's reading habit score is analyzed to determine if the user's habits indicate a balance in the user's content consumption. If the user's reading habit score indicates an imbalance in the user's content consumption, suggestions are provided to the user for achieving a more balanced reading habit and thereby improving the user's reading habit score.

Claims (47)

1. A method comprising:

providing, via a computing device, digital content to a device of a user, the digital content comprising educational content corresponding to a subject of an educational program;

receiving, at the computing device, data indicating interactions with the digital content by the user of the device, the data indicating a consumption value respective to the subject, the consumption value indicative of a quantity of the digital content consumed by the user;

analyzing, via the computing device, the received data, said analysis comprising determining a score based on the consumption value respective to the subject;

identifying, via the computing device, based on the determined score and a consumption value threshold, additional digital content comprising educational content to improve on the determined score, said additional digital content corresponding to at least a portion of a remaining portion of the subject of the educational program and comprising content that at least overlaps with the provided content; and

providing, via the computing device, said additional digital content to the user.

2. The method of claim 1 , further comprising:

identifying said additional content from a set of categories of sub-content of said subject.

3. The method of claim 1 , wherein the provided content corresponds to a portion other than the remaining portion of the subject of the educational program corresponding to the additional digital content and the content that at least overlaps with the provided content is content from the portion corresponding to the provided content.

4. The method of claim 1 , wherein said provided digital content comprises video content of a teacher teaching said subject.

5. The method of claim 1 , further comprising:

providing a user interface (UI) comprising a dashboard to the user, wherein said provided digital content is accessible and displayed within said UI.

6. The method of claim 5 , wherein said additional content is accessible via the UI.

7. The method of claim 5 , wherein said UI enables selection and re-selection of particular portions of the provided digital content.

8. The method of claim 5 , wherein said UI provides information indicating said determined score.

9. The method of claim 1 , further comprising:

determining, based on said determined score, that said consumption value indicates total consumption of said subject; and

identifying, based on said determination, a second subject of the educational program, said second subject being different than the subject.

10. The method of claim 9 , further comprising:

providing digital content to the device of the user that corresponds to the second subject.

11. A non-transitory computer-readable storage medium tangibly encoded with computer-executable instructions, such that when a computing device executes the instructions, a method is performed comprising:

providing, via the computing device, digital content to a device of a user, the digital content comprising educational content corresponding to a subject of an educational program;

receiving, at the computing device, data indicating interactions with the digital content by the user of the device, the data indicating a consumption value respective to the subject, the consumption value indicative of a quantity of the digital content consumed by the user;

analyzing, via the computing device, the received data, said analysis comprising determining a score based on the consumption value respective to the subject;

identifying, via the computing device, based on the determined score and a consumption value threshold, additional digital content comprising educational content to improve on the determined score, said additional digital content corresponding to at least a portion of a remaining portion of the subject of the educational program and comprising content that at least overlaps with the provided content; and

providing, via the computing device, said additional digital content to the user.

12. The non-transitory computer-readable storage medium of claim 11 , further comprising:

identifying said additional content from a set of categories of sub-content of said subject.

13. The non-transitory computer-readable storage medium of claim 1 , wherein the provided content corresponds to a portion other than the remaining portion of the subject of the educational program corresponding to the additional digital content and the content that at least overlaps with the provided content is content from the portion corresponding to the provided content.

14. The non-transitory computer-readable storage medium of claim 11 , wherein said providing the additional content comprises modifying the provided digital content with the identified supplemental content.

15. The non-transitory computer-readable storage medium of claim 11 , further comprising:

providing a user interface (UI) comprising a dashboard to the user, wherein said provided digital content is accessible and displayed within said UI.

16. The non-transitory computer-readable storage medium of claim 15 , wherein said additional content is accessible via the UI.

17. The non-transitory computer-readable storage medium of claim 15 , wherein said UI enables selection and re-selection of particular portions of the provided digital content, wherein said UI provides information indicating said determined score.

18. The non-transitory computer-readable storage medium of claim 11 , further comprising:

determining, based on said determined score, that said consumption value indicates total consumption of said subject;

identifying, based on said determination, a second subject, said second subject being different than the subject; and

providing digital content to the device of the user that corresponds to the second subject.

19. A computing device comprising:

a processor; and

a non-transitory computer-readable storage medium for tangibly storing thereon program logic for execution by the processor, the program logic comprising:

logic executed by the processor for providing, via the computing device, digital content to a device of a user, the digital content comprising educational content corresponding to a subject of an educational program;

receiving, at the computing device, data indicating interactions with the digital content by the user of the device, the data indicating a consumption value respective to the subject, the consumption value indicative of a quantity of the digital content consumed by the user;

logic executed by the processor for analyzing, via the computing device, the received data, said analysis comprising determining a score based on the consumption value respective to the subject;

logic executed by the processor for identifying, via the computing device, based on the determined score and a consumption value threshold, additional digital content comprising educational content to improve on the determined score, said additional digital content corresponding to at least a portion of a remaining portion of the subject of the educational program and comprising content that at least overlaps with the provided content; and

logic executed by the processor for providing, via the computing device, said additional digital content to the user.

20. The computing device of claim 19 , wherein the provided content corresponds to a portion other than the remaining portion of the subject of the educational program corresponding to the additional digital content and the content that at least overlaps with the provided content is content from the portion corresponding to the provided content.

Assignments (6)
PATENT SECURITY AGREEMENT (FIRST LIEN) Recorded Sep 29, 2022
From: YAHOO ASSETS LLC
To: ROYAL BANK OF CANADA, AS COLLATERAL AGENT
Reel/Frame 061571/0773 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2021
From: YAHOO AD TECH LLC (FORMERLY VERIZON MEDIA INC.)
To: YAHOO ASSETS LLC
Reel/Frame 058982/0282 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2020
From: OATH INC.
To: VERIZON MEDIA INC.
Reel/Frame 054258/0635 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 5, 2020
From: CHAN, CHRIS; HAIRR, TONY; GOYAL, SHATAKSHI; LEUNG, CLARENCE; TEMPERO, KATRINA; NINGAPPA, SHIVAKUMAR
To: YAHOO! INC.
Reel/Frame 053408/0067 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 5, 2020
From: YAHOO! INC.
To: YAHOO HOLDINGS, INC.
Reel/Frame 053410/0317 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 5, 2020
From: YAHOO HOLDINGS, INC.
To: OATH INC.
Reel/Frame 053411/0001 →
Continuity (3)
Continuation 16037015 · Jul 17, 2018
Continuation 14255576 · Apr 17, 2014
Related Publication 20200351329A1 · Nov 5, 2020