Lifestream annotation method and system
First Claim
1. A method comprising:
- receiving, by at least one computer processor, a first stream of note data items, a second stream of recording data items, and a third stream of annotation data items;
determining, by the at least one computer processor, that;
a plurality of recording data items of the second stream should be linked to a first plurality of note data items of the first stream, anda plurality of annotation data items of the third stream should be linked to a second plurality of note data items of the first stream;
linking, by the at least one computer processor;
the plurality of recording data items with the first plurality of note data items, andthe plurality of annotation data items with the second plurality of note data items to create a network of linked data items; and
determining, by the at least one computer processor, a relevance of a particular data item within the network of linked data items based on a density of related connections to the particular data item in the network of linked data items.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and system for collecting information, enriching the collected information, and linking the enriched information is provided. The system includes an application server that is accessible by users via their computer device for performing a variety of functions encompassed in a lifestream data function. Lifestreams (or lifestream data) contains notes, recordings and annotation data elements. The goal of the lifestream data functions is to ultimately enrich the individual data elements in each lifestream which then form a network of enriched lifestreams or aspects of enriched lifestreams to provide a user with: (a) a better organization of his/her data, notes, thoughts and intentions, (b) a better search or filter tool to search for data, notes, thoughts and intentions, and/or (c) a better ranking mechanism for ranking or determining relevance of data, notes, thoughts and intentions.
111 Citations
27 Claims
-
1. A method comprising:
-
receiving, by at least one computer processor, a first stream of note data items, a second stream of recording data items, and a third stream of annotation data items; determining, by the at least one computer processor, that; a plurality of recording data items of the second stream should be linked to a first plurality of note data items of the first stream, and a plurality of annotation data items of the third stream should be linked to a second plurality of note data items of the first stream; linking, by the at least one computer processor; the plurality of recording data items with the first plurality of note data items, and the plurality of annotation data items with the second plurality of note data items to create a network of linked data items; and determining, by the at least one computer processor, a relevance of a particular data item within the network of linked data items based on a density of related connections to the particular data item in the network of linked data items. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system comprising:
-
at least one computer processor; and at least one memory containing instructions that, when executed, cause the computer processor to; receive, by the at least one processor, a first stream of note data items, a second stream of recording data items, and a third stream of annotation data items; determine, by the at least one processor, that; a plurality of recording data items of the second stream should be linked to a first plurality of note data items in the first stream based on preference settings or commonalities in the plurality of recording data items and the first plurality of note data items, and a plurality of annotation data items of the third stream should be linked to a second plurality of note data items of the first stream based on the preference settings or commonalities in the plurality of annotation data items; linking, by the at least one computer processor; the plurality of recording data items with the first plurality of note data items, and the plurality of annotation data items with the second plurality of note data items to create a network of linked data items; and provide, by the at least one processor, a search function to a user for searching the network of linked data items and for returning at least one data item from the network of linked data items that is relevant to a search query. - View Dependent Claims (17, 18)
-
-
19. A non-transitory computer-readable medium including instructions that, when executed by at least one computer processor, cause the at least one computer processor to:
-
receive by the at least one processor, a first stream of note data items, a second stream of recording data items, and a third stream of annotation data items; determine, by the at least one processor, that; a plurality of recording data items of the second stream should be linked to a first plurality of note data items in the first stream based on preference settings or commonalities in the plurality of recording data items and the first plurality of note data items based on commonalities in the at least two plurality of recording data items and the first plurality of note data items or based on preferences, and a plurality of annotation data items of the third stream should be linked to a second plurality of note data items of the first stream based on commonalities in the plurality of annotation data items and the second plurality of note data items or based on preferences; create, by the at least one processor, a network of linked data items by linking the plurality of recording data items with the first plurality of note data items and by linking the plurality of annotation data items with the second plurality of note data items; and provide, by the at least one processor, a search function to a user for searching the network of linked data items and for returning at least one data item from the network of linked data items that is relevant to a search query. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification