IP Library Granted Patent US 11,410,144
Granted Patent B1
US 11,410,144 · App. 17/157,865 · Granted Aug 9, 2022

Intelligent e-book reader incorporating augmented reality or virtual reality

Inventors: Michal Knas (Monson, MA); Payton A. Shubrick (Springfield, MA); Damon Ryan Depaolo (Barkhamsted, CT); Jiby John (Suffield, CT)
Assignee: MASSACHUSETTS MUTUAL LIFE INSURANCE COMPANY
G06Q20/123G06F3/012G06F3/013G06F3/017G06F3/0483G06F16/9038G06Q30/0641G06T19/006H04L67/38
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,410,144
App. No.
17/157,865
Granted
Aug 9, 2022
Kind
B1
Abstract

Embodiments disclosed herein describe intelligent e-book readers which provide a significant improvement over the conventional e-books that simply render static content. The intelligent e-book readers may customize a rendered e-book based on, for example, the reading level and preferences of the user, the user's social media profile and activity, and current events. Furthermore, the intelligent e-book reader may provide additional augmented reality (AR)/virtual reality (VR) content associated with one or more portions of the rendered e-book. The intelligent e-book reader may also facilitate virtual, real time communication between multiple users and experts. The intelligent e-book reader may also facilitate one or more users to provide feedback and suggestions to authors and future movie-makers. The intelligent e-book reader may automatically determine difficult portions of an e-book based on the virtual communications and/or real time eye-tracking of a user.

Claims (43)

1. A computer implemented method comprising:

querying, by a processor, responsive to a request to render electronic content on a browser application executing on a user device, a profile database to retrieve a user profile associated with the user device;

determining, by the processor, a reading level of a user of the user device based on a historical record of previous electronic content accessed by the user;

retrieving, by the processor, the electronic content configured for display on the browser application executing on the user device associated with the user profile;

retrieving, by the processor, a first set of one or more modifying files based on the reading level or preferences of the user, wherein the first set of one or more modifying files include database records containing rules for adjusting the electronic content based on the reading level or preferences;

retrieving, by the processor, from a social media platform, information associated with the user stored in an account of the user at the social media platform;

retrieving, by the processor from a database using the first set of one or more modifying files, modified electronic content associated with at least a portion of the electronic content; and

dynamically replacing, by the processor, the electronic content with the modified electronic content and with at least a portion of the information associated with the user retrieved from the account at the social media platform.

2. The method of claim 1 , wherein the modified electronic content corresponds to a synonym of the portion of the electronic content categorized according to the reading level or preferences.

3. The method of claim 1 , wherein the user device is selected from the group consisting of: a dedicated e-book reader, a tablet computer, a smartphone, a laptop computer, and a desktop computer.

4. The method of claim 1 , wherein a format of the electronic content is in a format selected from the group consisting of: plaintext, a Portable Document Format (PDF), Hypertext Markup Language (HTML), Extensible Markup Language (XML), Microsoft Word (MS-Word), International Electrotechnical Commission (IEC) 62448 standard, Information Presentation Facility (IPF), Kindle File Format, Mobipocket, Rich Text Format (RTF), and Open XML Paper Specification (OpenXPS).

5. The method of claim 1 , wherein at least one of the first set of one or more modifying files is in a format selected from the group consisting of: plaintext, a Portable Document Format (PDF), Hypertext Markup Language (HTML), Extensible Markup Language (XML), Microsoft Word (MS-Word), International Electrotechnical Commission (IEC) 62448 standard, Information Presentation Facility (IPF), Kindle File Format, Mobipocket, Rich Text Format (RTF), and Open XML Paper Specification (OpenXPS).

6. The method of claim 1 , wherein the database is a thesaurus or a dictionary file.

7. The method of claim 1 , wherein the processor receives the electronic content from a webserver and wherein the dynamically replacing the electronic content corresponds to causing the webserver to replace the electronic content with the modified electronic content.

8. A computer readable non-transitory medium containing one or more computer instructions, which when executed by a processor cause the processor to:

query, responsive to a request to render electronic content on a browser application executing on a user device, a profile database to retrieve a user profile associated with the user device;

determine a reading level of a user of the user device based on a historical record of previous electronic content accessed by the user;

retrieve the electronic content configured for display on the browser application executing on the user device associated with the user profile;

retrieve a first set of one or more modifying files based on the reading level or preferences of the user, wherein the first set of one or more modifying files include database records containing rules for adjusting the electronic content based on the reading level or preferences;

retrieve, from a social media platform, information associated with the user stored in an account of the user at the social media platform;

retrieve, from a database using the first set of one or more modifying files, modified electronic content associated with at least a portion of the electronic content; and

dynamically replace the electronic content with the modified electronic content and with at least a portion of the information associated with the user retrieved from the account at the social media platform.

9. The computer readable non-transitory medium of claim 8 , wherein the modified electronic content corresponds to a synonym of the portion of the electronic content categorized according to the reading level or preferences.

10. The computer readable non-transitory medium of claim 8 , wherein the user device is selected from the group consisting of: a dedicated e-book reader, a tablet computer, a smartphone, a laptop computer, and a desktop computer.

11. The computer readable non-transitory medium of claim 8 , wherein a format of the electronic content is in a format selected from the group consisting of: plaintext, a Portable Document Format (PDF), Hypertext Markup Language (HTML), Extensible Markup Language (XML), Microsoft Word (MS-Word), International Electrotechnical Commission (IEC) 62448 standard, Information Presentation Facility (IPF), Kindle File Format, Mobipocket, Rich Text Format (RTF), and Open XML Paper Specification (OpenXPS).

12. The computer readable non-transitory medium of claim 8 , wherein at least one of the first set of one or more modifying files is in a format selected from the group consisting of: plaintext, a Portable Document Format (PDF), Hypertext Markup Language (HTML), Extensible Markup Language (XML), Microsoft Word (MS-Word), International Electrotechnical Commission (IEC) 62448 standard, Information Presentation Facility (IPF), Kindle File Format, Mobipocket, Rich Text Format (RTF), and Open XML Paper Specification (OpenXPS).

13. The computer readable non-transitory medium of claim 8 , wherein the database is a thesaurus or a dictionary file.

14. The computer readable non-transitory medium of claim 8 , wherein the processor receives the electronic content from a webserver and wherein the dynamically replacing the electronic content corresponds to causing the webserver to replace the electronic content with the modified electronic content.

15. A system comprising:

a webserver configured to populate a browser application executing on a user device; and

a processor in communication with the webserver, the processor configured to:

query, responsive to a request to render electronic content on the browser application executing on the user device, a profile database to retrieve a user profile associated with the user device;

determine a reading level of a user of the user device based on a historical record of previous electronic content accessed by the user;

retrieve the electronic content configured for display on the browser application executing on the user device associated with the user profile;

retrieve a first set of one or more modifying files based on the reading level or preferences of the user, wherein the first set of one or more modifying files include database records containing rules for adjusting the electronic content based on the reading level or preferences;

retrieve, from a social media platform, information associated with the user stored in an account of the user at the social media platform;

retrieve, from a database using the first set of one or more modifying files, modified electronic content associated with at least a portion of the electronic content; and

dynamically replace the electronic content with the modified electronic content and with at least a portion of the information associated with the user retrieved from the account at the social media platform.

16. The system of claim 15 , wherein the modified electronic content corresponds to a synonym of the portion of the electronic content categorized according to the reading level or preferences.

17. The system of claim 15 , wherein the user device is selected from the group consisting of: a dedicated e-book reader, a tablet computer, a smartphone, a laptop computer, and a desktop computer.

18. The system of claim 15 , wherein the electronic content is of: plaintext, a Portable Document Format (PDF), Hypertext Markup Language (HTML), Extensible Markup Language (XML), Microsoft Word (MS-Word), International Electrotechnical Commission (IEC) 62448 standard, Information Presentation Facility (IPF), Kindle File Format, Mobipocket, Rich Text Format (RTF), and Open XML Paper Specification (OpenXPS).

19. The system of claim 15 , wherein at least one of the first set of one or more modifying files is in a format selected from the group consisting of: plaintext, a Portable Document Format (PDF), Hypertext Markup Language (HTML), Extensible Markup Language (XML), Microsoft Word (MS-Word), International Electrotechnical Commission (IEC) 62448 standard, Information Presentation Facility (IPF), Kindle File Format, Mobipocket, Rich Text Format (RTF), and Open XML Paper Specification (OpenXPS).

20. The system of claim 15 , wherein the database is a thesaurus or a dictionary file.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 25, 2021
From: KNAS, MICHAL; SHUBRICK, PAYTON; DEPAOLO, DAMON; JOHN, JIBY
To: MASSACHUSETTS MUTUAL LIFE INSURANCE COMPANY
Reel/Frame 055024/0614 →
Continuity (2)
Continuation 16032320 · Jul 11, 2018
Provisional Application 62530914 · Jul 11, 2017
Cited By (1)
US 12,321,685