Aggregation of Multiple Information Flows with Index Processing
First Claim
1. A method comprising:
- receiving, at a data-processing system, i) a first series of indicia to events occurring as part of a first information flow that is represented by a first source, ii) a second series of indicia to events occurring as part of a second information flow that is represented by a second source, and iii) a specified value of a specified characteristic from a third source;
finding a first indicium from the first series and a second indicium from the second series, based on the specified value being the same for both the first indicium and the second indicium; and
synchronizing temporally the first information flow and the second information flow with each other, based on the finding of the first indicium and the second indicium.
23 Assignments
0 Petitions
Accused Products
Abstract
A method is disclosed that enables the monitoring of a diverse set of both real-time and non-real-time communication streams, as well as the aggregation of information related to those streams into a collective dialog. A server of the illustrative embodiment continually performs an aggregation of events that are related to media streams, applications, and presenter and participant actions, into a particular scope of communication. Index entries, which are indicia to events, are created by things that presenters and participants are doing already, such as posting a meeting agenda inviting participants, posting a presentation or document, transitioning from one slide or page to another, participants speaking alternately during a meeting or presentation, and so forth. The server uses the indicia to then perform processing across information flows associated with the communication streams.
20 Citations
23 Claims
-
1. A method comprising:
-
receiving, at a data-processing system, i) a first series of indicia to events occurring as part of a first information flow that is represented by a first source, ii) a second series of indicia to events occurring as part of a second information flow that is represented by a second source, and iii) a specified value of a specified characteristic from a third source; finding a first indicium from the first series and a second indicium from the second series, based on the specified value being the same for both the first indicium and the second indicium; and synchronizing temporally the first information flow and the second information flow with each other, based on the finding of the first indicium and the second indicium. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method comprising:
-
receiving, at a data-processing system, i) a first series of indicia to events occurring as part of a first information flow that is represented by a first source, ii) a second series of indicia to events occurring as part of a second information flow that is represented by a second source, and iii) a specified value of a specified characteristic from a third source; finding a first indicium in the first series and a second indicium in the second series, based on the specified value being the same for both the first indicium and the second indicium; and combining the first information flow with metadata that describe the second information flow, based on the finding of the first indicium and the second indicium. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A method comprising:
-
receiving, at a data-processing system, i) a first series of indicia to events scheduled to occur as part of a meeting agenda that is contained within a first electronic document, the meeting agenda pertaining to a teleconference, and ii) a second series of indicia to events occurring as part of a raw information flow that is represented by a media feed of the teleconference; modifying the first series of indicia with the second series of indicia, resulting in a modified series; and presenting a modified information flow to a user, wherein the modified information flow is based on the modified series. - View Dependent Claims (22, 23)
-
Specification