Creating and viewing digital note cards
First Claim
Patent Images
1. A method comprising:
- displaying, by a processing device, content from an electronic book in a graphical user interface presented on an electronic display coupled to the processing device;
receiving first user input selecting a portion of the content;
based on receiving the first user input, determining whether the selected portion of the content exceeds a predetermined number of characters, wherein a first set of options for performing operations on the selected portion of the content is displayed if the selected portion of the content is less than the predetermined number of characters and a second set of options for performing operations on the selected portion of the content that includes an option for creating a digital note card is displayed if the selected portion of the content equals or exceeds the predetermined number of characters;
in response to determining that the selected portion of the content equals or exceeds the predetermined number of characters, displaying the second set of options for performing operations on the selected portion of the content;
receiving second user input selecting the option for creating a digital note card;
based on receiving the second user input, displaying an input field for adding a user-generated note to a digital note card; and
creating a first digital note card, where a first side of the first digital note card includes the selected portion of the content, and a second side of the first digital note card includes the user-generated note.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, techniques, and methods are presented for creating digital note cards and presenting a graphical user interface for interacting with digital note cards. For example, content from an electronic book can be displayed in a graphical user interface. Input can be received in the graphical user interface highlighting a portion of the content and creating a note, the note including user generated content. A digital note card can be created where one side of the digital note card includes the highlighted text, and the other side of the digital note card includes the note. The digital note card can be displayed in the graphical user interface.
43 Citations
36 Claims
-
1. A method comprising:
-
displaying, by a processing device, content from an electronic book in a graphical user interface presented on an electronic display coupled to the processing device; receiving first user input selecting a portion of the content; based on receiving the first user input, determining whether the selected portion of the content exceeds a predetermined number of characters, wherein a first set of options for performing operations on the selected portion of the content is displayed if the selected portion of the content is less than the predetermined number of characters and a second set of options for performing operations on the selected portion of the content that includes an option for creating a digital note card is displayed if the selected portion of the content equals or exceeds the predetermined number of characters; in response to determining that the selected portion of the content equals or exceeds the predetermined number of characters, displaying the second set of options for performing operations on the selected portion of the content; receiving second user input selecting the option for creating a digital note card; based on receiving the second user input, displaying an input field for adding a user-generated note to a digital note card; and creating a first digital note card, where a first side of the first digital note card includes the selected portion of the content, and a second side of the first digital note card includes the user-generated note. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An electronic device comprising:
-
a processor configured to execute instructions stored in a non-transitory machine-readable medium; an input/output subsystem, operatively coupled to the processor, including an electronic display with a touch sensitive surface for input and output; and a memory serving the machine-readable medium and storing processor-executable instructions to cause the electronic device to perform operations comprising; displaying, via the touch sensitive surface, content from an electronic book in a graphical user interface presented on the electronic display; receiving, via the touch sensitive surface, first user input selecting a portion of the content; based on receiving the first user input, determining whether the selected portion of the content exceeds a predetermined number of characters, wherein a first set of options for performing operations on the selected portion of the content is displayed if the selected portion of the content is less than the predetermined number of characters and a second set of options for performing operations on the selected portion of the content that includes an option for creating a digital note card is displayed if the selected portion of the content equals or exceeds the predetermined number of characters; in response to determining that the selected portion of the content equals or exceeds the predetermined number of characters, displaying the second set of options for performing operations on the selected portion of the content; receiving second user input selecting the option for creating a digital note card; based on receiving the second user input, displaying an input field for adding a user-generated note to a digital note card; and creating a first digital note card, where a first side of the first digital note card includes the selected portion of the content, and a second side of the first digital note card includes the user-generated note. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A computer program product, encoded in a non-transitory computer-readable medium and including instructions that are operable to cause a data processing apparatus to perform operations comprising:
-
displaying content from an electronic book in a graphical user interface presented on an electronic display coupled to the data processing apparatus; receiving first user input selecting a portion of the content; based on receiving the first user input, determining whether the selected portion of the content exceeds a predetermined number of characters, wherein a first set of options for performing operations on the selected portion of the content is displayed if the selected portion of the content is less than the predetermined number of characters and a second set of options for performing operations on the selected portion of the content that includes an option for creating a digital note card is displayed if the selected portion of the content equals or exceeds the predetermined number of characters; in response to determining that the selected portion of the content equals or exceeds the predetermined number of characters, displaying the second set of options for performing operations on the selected portion of the content; receiving second user input selecting the option for creating a digital note card; based on receiving the second user input, displaying an input field for adding a user-generated note to a digital note card; and creating a first digital note card, where a first side of the first digital note card includes the selected portion of the content, and a second side of the first digital note card includes the user-generated note. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
Specification