Methods and Apparatus for Collecting, Searching, and Aggregating Historical Events in an Online System
First Claim
1. A method for storing, reading, and displaying unique event and idea objects, each object having the minimum attributes of unique object identifier, at least one place name or identifier, at least one individual or group actor name or identifier, at least one event or idea description, and event or idea origination date, and optionally having attributes event duration and one or more related digital images;
- wherein said method records data comprising of the user'"'"'s identification information together with a stream of one or more images and geographical information at the same or approximately same time, such that said data may be aggregated with other data from the same or other users;
whereby a subsequent user or system query specifying a set of attribute value ranges will return a collection of threads of connected objects, each object in a thread determined by matching one or more or its attribute values with those attribute values of its parent object or, in the case of the topmost object, the original query, while excluding any objects already contained in said collection.
0 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for aggregating, processing, and displaying historical data—including actions and ideas—are provided. Based on a singular endpoint event or range of endpoint events, a plurality of historical threads both forward and backward looking in time are computed and displayed to the user via an interface in a manner that can assist the user in determining the relative importance of events along a thread. Event objects are created from data aggregated from cameras, global positioning software, social networking sites, direct user input, news feeds, and other sources. Connections between the objects are based on historical attributes including actors, descriptions, places, and time.
23 Citations
20 Claims
-
1. A method for storing, reading, and displaying unique event and idea objects, each object having the minimum attributes of unique object identifier, at least one place name or identifier, at least one individual or group actor name or identifier, at least one event or idea description, and event or idea origination date, and optionally having attributes event duration and one or more related digital images;
- wherein said method records data comprising of the user'"'"'s identification information together with a stream of one or more images and geographical information at the same or approximately same time, such that said data may be aggregated with other data from the same or other users;
whereby a subsequent user or system query specifying a set of attribute value ranges will return a collection of threads of connected objects, each object in a thread determined by matching one or more or its attribute values with those attribute values of its parent object or, in the case of the topmost object, the original query, while excluding any objects already contained in said collection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
- wherein said method records data comprising of the user'"'"'s identification information together with a stream of one or more images and geographical information at the same or approximately same time, such that said data may be aggregated with other data from the same or other users;
-
12. A computer readable medium in a networked computer system, at least one computing device on network having components
a. providing a memory which is able to store incoming information received over a network into said memory, b. providing a persistent data storage which is able to store incoming information received from said memory, c. providing a processor, d. providing such network devices necessary to connect to a network of computers, e. providing a display which is operatively connected to such memory, f. providing a character input means which a human operator can use to enter information into said browser and having a plurality of computer-executable modules for storing, reading, and displaying unique event and idea objects, each object having the minimum attributes of unique object identifier, at least one place name or identifier, at least one individual or group actor name or identifier, at least one event or idea description, and event or idea origination date, and optionally having attributes event duration and one or more related digital images; - wherein said method records data comprising of the user'"'"'s identification information together with a stream of one or more images and geographical information at the same or approximately same time, such that said data may be aggregated with other data from the same or other users;
whereby a subsequent user or system query specifying a set of attribute value ranges will return a collection of threads of connected objects, each object in a thread determined by matching one or more or its attribute values with those attribute values of its parent object or, in the case of the topmost object, the original query, while excluding any objects already contained in said collection. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
- wherein said method records data comprising of the user'"'"'s identification information together with a stream of one or more images and geographical information at the same or approximately same time, such that said data may be aggregated with other data from the same or other users;
Specification