Techniques for integrating note-taking and multimedia information
First Claim
1. A method of taking notes in a notes document using a note-taking device, the method comprising:
- generating a first request at the note-taking device during a first presentation, wherein the first request identifies a portion of a first information captured during the first presentation to insert in a first location in the notes document, the first information comprising information captured by one or more capture devices while the first presentation is proceeding;
determining if the note-taking device can communicate with a server configured to communicate one or more portions of the information captured by the one or more capture devices;
storing the first request in the notes document upon determining that the note-taking device cannot communicate with the server;
determining, subsequent to storing the first request in the notes document, if the note-taking device can communicate with the server; and
communicating the first request from the note-taking device to the server upon determining that the note-taking device can communicate with the server;
wherein the note-taking device is a computing device that enables a user to enter notes.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques to improve a user'"'"'s note-taking experience. While taking notes for a presentation, a user can request one or more portions of information recorded during the presentation to be inserted into the user'"'"'s notes document. User interfaces are provided that enable a user to specify which portions of the recorded information are to be inserted into the user'"'"'s notes document. User information requests that cannot be immediately processed are stored or cached in the notes document for later processing. These cached requests are processed and the requested information inserted into the user'"'"'s notes document at a later time.
233 Citations
46 Claims
-
1. A method of taking notes in a notes document using a note-taking device, the method comprising:
-
generating a first request at the note-taking device during a first presentation, wherein the first request identifies a portion of a first information captured during the first presentation to insert in a first location in the notes document, the first information comprising information captured by one or more capture devices while the first presentation is proceeding; determining if the note-taking device can communicate with a server configured to communicate one or more portions of the information captured by the one or more capture devices; storing the first request in the notes document upon determining that the note-taking device cannot communicate with the server; determining, subsequent to storing the first request in the notes document, if the note-taking device can communicate with the server; and communicating the first request from the note-taking device to the server upon determining that the note-taking device can communicate with the server; wherein the note-taking device is a computing device that enables a user to enter notes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for taking notes comprising:
-
a server configured to respond to requests requesting portions of stored information, wherein the request comprises a first request generated during a first presentation and the first request identifies a first portion of the stored information captured during the first presentation to insert in the first location of the notes document, and the stored information comprises first information captured by one or more capture devices while the first presentation is proceeding; and a note-taking device for taking notes, wherein the note-taking device is configured to execute a composing application that creates a notes document for storing the notes, wherein the note-taking device is configured to accept a first request to insert a portion of the first information in a first location in the notes document, wherein the note-taking device is configured to store the first request in the notes document upon determining that the note-taking device cannot communicate with the server; wherein the note-taking device is configured to determine, subsequent to storing the first request in the notes document, if the note-taking device can communicate with the server; wherein the note-taking device is configured to communicate the first request from the note-taking device to the server upon determining that the note-taking device can communicate with the server; and wherein the note-taking device is a computing device that enables a user to enter notes. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A computer-readable storage medium storing a computer program product executable by a processor for taking notes, the computer program product comprising:
-
code for generating during a first presentation, at the note-taking device, a first request, wherein the first request identifies a portion of a first information captured during the first presentation to insert in a first location in the notes document, the first information comprising information captured by one or more capture devices while the first presentation is proceeding; code for determining if the note-taking device can communicate with a server configured to communicate one or more portions of the information captured by the one or more capture devices; code for storing the first request in the notes document upon determining that note-taking device cannot communicate with the server; and code for determining if note-taking device can communicate with the server, subsequent to storing the first request in the notes document; and code for communicating the first request from the note-taking device to the server upon determining that the note-taking device can communicate with the server; wherein the note-taking device is a computing device that enables a user to enter notes. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
-
46. A device comprising:
-
a processor; and a memory coupled to the processor, the memory storing a program that when executed by the processor causes the processor to; execute a composing application that creates a notes document for storing notes; configure a first request during a first presentation, wherein the first request identifies requested information from the first presentation to insert in a location in the notes document and the requested information from the first presentation is captured while the first presentation is proceeding; determine if the processor can communicate with a server configured to communicate one or more portions of the information captured; store the request in the notes document upon determining that the processor cannot communicate with the server; determine if the processor can communicate with the server, subsequent to storing the request in the notes document; and communicate the request from the notes document to the server upon determining that the processor can communicate with the server; wherein the program is configured to enable the user to enter notes.
-
Specification