Communication console with component aggregation
First Claim
1. An audience computing device comprising:
- a processing device;
a memory device;
an application framework that receives a communication manager object via a network connectivity device and executes the communication manager object within the application framework; and
wherein the application framework executes at least two communications components and a presentation component within the application framework using the communication manager object that registers events from the at least two communications components and the presentation component, identifies a priority of each event and determines a callback mechanism to deliver data back to each component and each component exchanges data with the communication manager object within the application framework based on the priority of the event for each component and the callback mechanism during a presentation to present the presentation to a user of the audience computing device without downloading and installing an application, and the communication manager object manages interface and display of the presentation via the application framework.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems methods and devices are provided for a presentation including a communications console with component aggregation. In one potential implementation, a computing device with an application framework receives a communication manager object via a network connectivity device and executes the communication manager object within the application framework. The computing device may then receive and execute communications components and a presentation components within the application framework using the communication manager object. The communication manager object may then manage interface and display of the presentation information via the application framework, as modified by communication components.
193 Citations
18 Claims
-
1. An audience computing device comprising:
-
a processing device; a memory device; an application framework that receives a communication manager object via a network connectivity device and executes the communication manager object within the application framework; and wherein the application framework executes at least two communications components and a presentation component within the application framework using the communication manager object that registers events from the at least two communications components and the presentation component, identifies a priority of each event and determines a callback mechanism to deliver data back to each component and each component exchanges data with the communication manager object within the application framework based on the priority of the event for each component and the callback mechanism during a presentation to present the presentation to a user of the audience computing device without downloading and installing an application, and the communication manager object manages interface and display of the presentation via the application framework. - View Dependent Claims (2, 3, 4, 5, 6, 7, 9)
-
-
8. An audience computing device comprising:
-
a processing device; a memory device; an application framework that receives a communication manager object via a network connectivity device and executes the communication manager object within the application framework; wherein the application framework receives and executes at least two communications components and a presentation component within the application framework using the communication manager object and each component exchanges data with the communication manager object within the application framework during a presentation to present the presentation to a user of the audience computing device without downloading and installing an application, and the communication manager object manages interface and display of the presentation via the application framework; the communication manager object receives requests to access the processing device from the communication components and verifies that each communication component has appropriate permission to access the processing device, the communication manager object receives requests to access the network connectivity device from at least one of the communication components and verifies that the at least one of the communication components has appropriate permission to access the network connectivity device and wherein the communication manager object comprises an registration module that registers the at least two communication components; wherein the communication components are at least two of a slide communications component, a media communications component and a menu ribbon component; and wherein the registration module comprises an open stack for registering an unlimited number of communication components.
-
-
10. A system for providing an online presentation including a communications console with component aggregation comprising:
-
a back end computing system comprising a database of communication components and a communication manager object; and an audience computing device comprising a first application framework, wherein the back end computing devices and the audience computing device are communicatively coupled via a network, the audience computing device receives and executes the communication manager object within the first application framework that registers events from at least two communications components and a presentation component, identifies a priority of each event and determines a callback mechanism to deliver data back to each component to generate an online presentation based on the priority of the event for each component and the callback mechanism without downloading and installing an application. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A method for providing an online presentation using a back end computing system comprising a database of communication components and a communication manager object and an audience computing device comprising a first application framework, wherein the back end computing devices and the audience computing device are communicatively coupled via a network, the method comprising:
-
receiving, at an audience computing device, a communication manager object; executing, at the audience computing device within the first application framework, the communication manager object to generate an online presentation without downloading and installing an application, the communication manager object registering events from at least two communications components and a presentation component, identifies a priority of each event and determines a callback mechanism to deliver data back to each component; receiving, at the audience computing device, at least two communication components; executing, at the audience computing device within the first application framework using the communication manager object, the at least two communication components; and exchanging data between the communication manager object and the at least two communication components based on the priority of the event for each component and the callback mechanism during the online presentation. - View Dependent Claims (16, 17)
-
-
18. An audience computing device comprising:
-
a processing device; a memory device; a browser executed by the processing device and stored in the memory device; a console executing inside of the browser that receives a communication manager object via a network connectivity device and executes the communication manager object within the console, the communication manager object registers events from the at least two communications components and the presentation component, identifies a priority of each event and determines a callback mechanism to deliver data back to each component; and wherein the console receives and executes at least two communications components and a presentation component within the console using the communication manager object and each component exchanges data with the communication manager object within the console during a presentation to present the presentation to a user of the audience computing device, and the communication manager object manages interface and display of the presentation via the application framework.
-
Specification