IP Library Granted Patent US 9,952,746
Granted Patent B2
US 9,952,746 · App. 13/935,327 · Granted Apr 24, 2018

System and method for incorporating and using widgets in an electronic publication

Inventors: Kashif Zafar (New York, NY); Theresa Horner (Stamford, CT)
Assignee: NOOK DIGITAL, LLC
G06F3/0483G06F17/218
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 9,952,746
App. No.
13/935,327
Granted
Apr 24, 2018
Kind
B2
Abstract

A system and method for associating context-sensitive widgets in electronic publications, preferably eBooks. The publisher of the eBook tags certain sections of the electronic book as widget enabled, which allows the reader of the book to associate a widget with the tagged content. Preferably, the tags are generic to categories of widgets and the system allows a user to select one of several widgets in that category to associate with the content. Once the widget has been associated with the content by a user, the user can activate and run the widget, which is related to the content thereby providing a richer and highly personalized reading experience.

Claims (43)

1. A method for employing widgets in a preexisting digital publication comprising:

displaying a page of the preexisting digital publication;

receiving input indicating a selection of a specific portion of content from the displayed page;

determining if a tag has been associated with the specific portion of content, the tag identifying that preexisting widgets can be associated with the specific portion of content and containing a generic description of the specific portion of content;

displaying available preexisting widgets that have been previously associated with the generic description contained in the tag, the available preexisting widgets including preexisting widgets previously acquired and preexisting widgets that are available to be acquired;

receiving input indicating a selection of one of the available preexisting widgets to associate with the specific portion of content;

if the received input indicates selection of a desired preexisting widget that is available to be acquired:

contacting a remote computer server,

requesting a download of the desired preexisting widget, and

downloading the desired preexisting widget;

associating the selected preexisting widget with the specific portion of content;

receiving input indicating activation of the preexisting widget; and

executing the preexisting widget in a window on the displayed page.

2. The method of claim 1 , wherein the selected preexisting widget contains video content, the method further comprising executing the video content in the window on the displayed page.

3. The method of claim 1 , wherein the window on the displayed page is smaller than the entire page.

4. The method of claim 1 , further comprising storing the selected preexisting widget in association with the preexisting digital publication.

5. The method of claim 1 , wherein the preexisting digital publication is an electronic book.

6. The method of claim 1 , further comprising:

displaying a library user interface that displays all of the preexisting widgets previously acquired.

7. The method of claim 1 , further comprising:

displaying a shopping user interface that displays preexisting widgets available to be acquired.

8. A system for employing widgets in preexisting digital publication comprising:

a memory that includes instructions for operating the system, and includes a preexisting digital publication database containing the preexisting digital publication;

a display;

control circuitry coupled to the memory and coupled to the display, the control circuitry capable of executing the instructions and is operable to at least:

display a page of the preexisting digital publication on the display;

receive input indicating a selection of a specific portion of content from the displayed page;

determine if a tag has been associated with the specific portion of content, the tag identifying that preexisting widgets can be associated with the specific portion of content and containing a generic description of the specific portion of content;

display, on the display, available preexisting widgets that have been previously associated with the generic description contained in the tag, the preexisting available widgets including widgets previously acquired and widgets that are available to be acquired;

receive input indicating a selection of one of the available preexisting widgets to associate with the specific portion of content;

if the received input indicates selection of a desired preexisting widget that is available to be acquired:

contacting a remote computer server,

requesting a download of the desired preexisting widget, and

downloading the desired preexisting widget;

associating the selected preexisting widget with the specific portion of content;

receive input indicating activation of the preexisting widget; and

execute the preexisting widget in a window on the displayed page.

9. The system of claim 8 , wherein the selected preexisting widget contains video content, the control circuitry is further operable to execute the instructions to execute the video content in the window on the displayed page.

10. The system of claim 8 , wherein the window on the displayed page is smaller than the entire page.

11. The system of claim 8 , wherein the control circuitry is further operable to execute the instructions to store the selected widget in association with the preexisting digital publication.

12. The system of claim 8 , wherein the preexisting digital publication is an electronic book.

13. The system of claim 8 , wherein the control circuitry is further operable to execute the instructions to display a library user interface that displays all of the preexisting widgets previously acquired.

14. The system of claim 8 , wherein the control circuitry is further operable to execute the instructions to display a shopping user interface that displays preexisting widgets available to be acquired.

Assignments (7)
SECOND LIEN TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS - NOOK Recorded Dec 21, 2021
From: ALTER DOMUS (US) LLC
To: NOOK DIGITAL, LLC
Reel/Frame 058561/0338 →
NOTICE AND CONFIRMATION OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Aug 26, 2020
From: NOOK DIGITAL LLC
To: ALTER DOMUS (US) LLC
Reel/Frame 053600/0790 →
CORRECTIVE ASSIGNMENT TO CORRECT THE CORRECT ASSIGNEE NAME PREVIOUSLY RECORDED AT REEL: 050010 FRAME: 0234. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Aug 13, 2019
From: NOOK DIGITAL, LLC
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 050044/0225 →
SECURITY INTEREST Recorded Aug 8, 2019
From: NOOK DIGITAL, LLC
To: WEILS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 050010/0234 →
CHANGE OF NAME Recorded Apr 7, 2015
From: BARNESANDNOBLE.COM LLC
To: NOOK DIGITAL LLC
Reel/Frame 035386/0274 →
CHANGE OF NAME Recorded Apr 7, 2015
From: NOOK DIGITAL LLC
To: NOOK DIGITAL, LLC
Reel/Frame 035386/0291 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 3, 2013
From: ZAFAR, KASHIF; HORNER, THERESA
To: BARNESANDNOBLE.COM LLC
Reel/Frame 030739/0677 →
Continuity (2)
Provisional Application 61667604 · Jul 3, 2012
Related Publication 20140013251A1 · Jan 9, 2014