IP Library Granted Patent US 8,706,812
Granted Patent B2
US 8,706,812 · App. 12/755,849 · Granted Apr 22, 2014

Communication console with component aggregation

Inventors: Jayesh Sahasi (Fremont, CA); Brent Rojas (San Francisco, CA)
Assignee: ON24, Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,706,812
App. No.
12/755,849
Granted
Apr 22, 2014
Kind
B2
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 manages interface and display of the presentation information via the application framework, as modified by communication components.

Claims (14)

1. A method for creating a communication console with aggregated components, said method comprising:

receiving a communications manager object at a computing device, wherein the computing device comprises an application framework capable of running the communication manager object;

executing the communication manager object within the application framework without executing any portion of the communications manager object outside of the application framework;

receiving a first and second communications components at the computing device, and executing the communications components within the application framework to present a presentation to a user;

registering a first request from the first communications component with the communications manager object in which the communications manager object and the first communications component exchange data;

registering a second request from the second communications component with the communications manager object in which the communications manager object and the second communications component exchange data;

identifying, by the communications manager object, a priority for the first request and the second request;

verifying, by the communications manager object, access permissions for the first request and the second request; and

metering access, using the communications manager object, to the application framework by the first and second communications component.

2. The method of claim 1 wherein receiving the first and the second communications components further comprises registering the first and second communications components with a registration module of the communications manager object.

3. The method of claim 2 wherein the registration module of the communications manager object includes an open format for registering an unlimited number of modules.

4. The method of claim 1 further comprising creating a user interface from user interface information contained in the first communications component for display as part of the communications console.

5. The method of claim 4 further comprising modifying the user interface using user interface information contained in the second communications component.

6. The method of claim 5 further comprising adjusting the user interface using standardization settings from the communications manager object to standardize the user interface information from the second communications component and the user interface information from the first communications component.

Assignments (3)
SECURITY INTEREST Recorded Aug 13, 2026
From: ON24, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 075647/0448 →
PATENT SECURITY AGREEMENT Recorded May 19, 2026
From: ON24, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 075601/0343 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 18, 2010
From: SAHASI, JAYESH; ROJAS, BRENT
To: ON24, INC.
Reel/Frame 024561/0550 →
Continuity (1)
Related Publication 20110252094A1 · Oct 13, 2011