Systems and methods for social book reading

US9760254B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-9760254-B1
Application numberUS-201514742333-A
CountryUS
Kind codeB1
Filing dateJun 17, 2015
Priority dateJun 17, 2015
Publication dateSep 12, 2017
Grant dateSep 12, 2017

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.

Provided are systems and methods for progressively providing content of an electronic book (e-book) to members of a book reading group. An example method includes: determining a group associated with content, wherein determining the group comprises determining a first user profile and a second user profile, determining a first stop-read position comprising a first position in the content, sending, to a first user device associated with the first user profile, an indication of the first stop-read position, determining that the first user device has displayed at least a threshold amount of a first portion of the content, determining a second stop-read position comprising a second position in the content, and sending, to the first user device, an indication of the second stop-read position.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for progressively providing content of an electronic book (e-book) to members of a reading group, the method comprising: determining, by one or more processors, the reading group comprising: a first member profile associated with a first electronic reader (e-reader) device; and a second member profile associated with a second e-reader device; determining, by the one or more processors, a first stop-read position for the reading group comprising a first position in the content of the e-book up to which the first e-reader and the second e-reader are allowed to display; sending, to the first e-reader device, the content of the e-book and the first stop-read position; sending, to the second e-reader device, the content of the e-book and the first stop-read position; receiving, from the first e-reader device, a first indication that the first stop-read position has been reached; writing a first current read position in association with the first member profile corresponding to the first-stop-read position; receiving, from the second e-reader device, a second indication that the first stop-read position has been reached; writing a second current read position in association with the second member profile corresponding to the first-stop-read position; determining, by the one or more processors, a second stop-read position for the reading group comprising a second position in the content of the e-book up to which the first e-reader and the second e-reader are allowed to display; sending, to the first e-reader device, the second stop-read position; and sending, to the second e-reader device, the second stop-read position. 2. The method of claim 1 , further comprising: determining that the first stop-read position has been reached using the first indication; and sending, to the first e-reader device, supplemental content comprising commentary corresponding to a first portion of the content of the e-book preceding the first stop-read position. 3. The method of claim 1 , further comprising designating the first member profile of the reading group as a group administrator profile, and wherein determining the first stop-read position and the second stop-read position for the reading group comprises determining the first stop-read position and the second stop-read position, respectively, associated with the first member profile. 4. The method of claim 1 , further comprising: receiving, prior to receiving the second indication that the first stop-read position has been reached, a request to read to the second stop-read position that is associated with the first member profile; and determining approval of the request, wherein sending the second stop-read position comprises sending the second stop-read position to the first e-reader device in response to determining approval of the request and prior to receiving the second indication the first stop-read position has been reached. 5. The method of claim 1 , further comprising: determining that the first member profile is associated with a piece of reading content; determining that the second member profile is associated with the piece of reading content; sending, to the first e-reader device, an indication of a reading group associated with the reading content; sending, to the second e-reader device, an indication of the reading group associated with the reading content; determining that the first member profile is associated with a first request to join the reading group; and determining that the second member profile is associated with a second request to join the reading group, wherein the first stop-read position is sent to the first user device at least partially in response to determining that the first member profile is associated with the first request to join the reading group, and wherein the first stop-read position is sent to the second user device at least partially in response to determining that the second member profile is associated with the second request to join the reading group. 6. A method, comprising: determining a group associated with content, wherein determining the group comprises determining a first user profile and a second user profile; determining, by one or more processors, a first stop-read position comprising a first position in the content; sending, to a first user device associated with the first user profile, an indication of the first stop-read position; determining that the first user device has displayed at least a threshold amount of a first portion of the content; determining a second stop-read position comprising a second position in the content; and sending, to the first user device, an indication of the second stop-read position. 7. The method of claim 6 , wherein determining the first stop-read position comprises determining a first position in the content up to which the first user device and the second user device are allowed to display, wherein determining the second stop-read position comprises determining a second position in the content located after the first position and up to which the first user device and the second user device are allowed to display. 8. The method of claim 6 , wherein determining the first stop-read position and the second stop-read position for the group comprises determining the first stop-read position and the second stop-read position, respectively, that correspond to stop-read positions associated with a second group. 9. The method of claim 6 , wherein determining the first stop-read position and the second stop-read position for the group comprises determining the first stop-read position and the second stop-read position, respectively, corresponds to stop-read positions associated with a group administrator profile. 10. The method of claim 6 , further comprising: prior to sending the indication of the second stop-read position: sending, to the first user device, an indication to inhibit the first user device from presenting supplemental content corresponding to a first portion of the content preceding the first stop-read position; and sending, to the first user device and at least partially in response to determining that the first user device has displayed at least a threshold amount of a first portion of the content, an indication to enable the first user device to display the supplemental content corresponding to the first portion of the content. 11. The method of claim 10 , wherein the supplemental content comprises at least one of the following: an indication of reading progress, an interactive element for rating the first portion of the content, commentary for the first portion of the content, an interactive link for requesting to read a second portion of the content following the first stop-read position. 12. The method of claim 6 , further comprising: prior to sending the indication of the second stop-read position: receiving, from the first user device, a request to enable presentation of content following the first stop-read position, wherein the indication of the second stop-read position is sent to the first user device at least partially in response to the request to enable presentation of content following the first stop-read position. 13. The method of claim 6 , further comprising: receiving, from the first user device, an indication of a first reading position; and receiving, from the second user device, an indication of a second reading position, wherein determining that the first user device has displayed at least a threshold amount of a first portion of the content comprises determining that the first reading position is greater than

Assignees

Inventors

Classifications

  • G06F3/0483Primary

    Interaction with page-structured environments, e.g. book metaphor · CPC title

  • Fragmentation of text files, e.g. creating reusable text-blocks; Linking to fragments, e.g. using XInclude; Namespaces · CPC title

  • with visual presentation of the material to be studied, e.g. using film strip · CPC title

  • Conducting the conference, e.g. admission, detection, selection or grouping of participants, correlating users to one or more conference sessions, prioritising transmission · CPC title

  • G09B17/003Primary

    electrically operated apparatus or devices · 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 US9760254B1 cover?
Provided are systems and methods for progressively providing content of an electronic book (e-book) to members of a book reading group. An example method includes: determining a group associated with content, wherein determining the group comprises determining a first user profile and a second user profile, determining a first stop-read position comprising a first position in the content, sendi…
Who is the assignee on this patent?
Amazon Tech Inc
What technology area does this patent fall under?
Primary CPC classification G06F3/0483. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 12 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 6 related publications on this page (citations in our corpus or others sharing the same primary CPC).