ENTITY-BASED SUMMARIZATION FOR ELECTRONIC BOOKS
First Claim
1. A computer-implemented method of presenting an entity-based summary of an electronic book (e-book), the method comprising:
- identifying an e-book to be summarized;
identifying a plurality of entities referenced in text of the identified e-book;
receiving a request for an entity-based summary of the e-book, the request identifying a specified range of the e-book between a start point and a break point;
generating an entity-based summary of the e-book, the entity-based summary describing identified entities referenced in the specified range of the e-book; and
presenting the generated entity-based summary responsive to the request.
2 Assignments
0 Petitions
Accused Products
Abstract
An entity-based summary of an electronic book (e-book) is presented to a user of a client device. The e-book to be summarized is identified and multiple entities, e.g., characters, events and dates, referenced in the identified e-book are also identified. A computer server is adapted to determine a type of the e-book to be summarized and to identify one or more external data sources based on the determined type of the e-book, where an external data source provides information about entities in the identified e-book. Upon receiving a request for an entity-based summary of the e-book from the client device, the computer server is adapted to generate an entity-based summary of the e-book, which describes identified entities referenced in a range of the e-book specified in the request. The generated entity-based summary is presented to the client device responsive to the request.
13 Citations
20 Claims
-
1. A computer-implemented method of presenting an entity-based summary of an electronic book (e-book), the method comprising:
-
identifying an e-book to be summarized; identifying a plurality of entities referenced in text of the identified e-book; receiving a request for an entity-based summary of the e-book, the request identifying a specified range of the e-book between a start point and a break point; generating an entity-based summary of the e-book, the entity-based summary describing identified entities referenced in the specified range of the e-book; and presenting the generated entity-based summary responsive to the request. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A client device for presenting an entity-based summary of an electronic book (e-book) comprising:
-
a computer processor for executing computer program modules; and a non-transitory computer readable storage device storing computer program modules executable to perform steps comprising; identifying an e-book to be summarized; providing a request for an entity-based summary of the e-book to a server, the request identifying a specified range of the e-book between a start point and a break point, wherein the server is adapted to; identify a plurality of entities referenced in text of the identified e-book; generate an entity-based summary of the e-book, the entity-based summary describing identified entities referenced in the specified range of the e-book; and provide the generated entity-based summary to the client device responsive to the request; and presenting the entity-based summary on the client device. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A non-transitory computer readable medium storing executable computer program instructions for presenting an entity-based summary of an electronic book (e-book), the computer program instructions comprising instructions for:
-
identifying an e-book to be summarized; identifying a plurality of entities referenced in text of the identified e-book; receiving a request for an entity-based summary of the e-book, the request identifying a specified range of the e-book between a start point and a break point; generating an entity-based summary of the e-book, the entity-based summary describing identified entities referenced in the specified range of the e-book; and presenting the generated entity-based summary responsive to the request. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification