Video Conferencing Integration with On-Demand Database Services

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video conferencing applications lack the ability to seamlessly integrate data from on-demand computing platforms, such as CRM data, into video conference sessions, limiting the functionality and user experience by not providing real-time access to relevant user data during meetings.

Innovation Solution

The integration of an interface between video conferencing applications and on-demand computing platforms allows for dynamic data retrieval and display, enabling users to access and interact with data such as CRM information directly within the video conferencing session through API calls, enhancing the user interface with additional data and functionalities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If video conferencing applications are kept simple and standalone, then device complexity is reduced and ease of operation is improved, but functionality and adaptability are limited by inability to access external data sources

Engineering Contradiction:
ImprovefunctionalityVSAvoidcomplexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces an application server as an intermediary component that mediates between the video conferencing application and the on-demand computing platform. The application server receives requests from the video conferencing application, queries the on-demand computing platform for relevant data (such as CRM data, social network information), and returns the data to enhance the video conferencing experience without requiring direct integration between the video conferencing application and the on-demand computing platform, thus maintaining simplicity while adding functionality

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The application server is designed with multi-functionality, serving both as a platform for hosting video conferencing applications and as an interface to the on-demand computing platform. This universal component can handle various types of data requests (CRM data, social network data, other contextual information) and support multiple video conferencing applications, thereby improving adaptability without proportionally increasing complexity

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Productivity

If real-time data access from on-demand computing platforms is added to video conferencing applications, then productivity and collaboration are improved, but device complexity and integration requirements increase

Engineering Contradiction:
ImproveproductivityVSAvoidcomplexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by pre-establishing the application server infrastructure that is already connected to the on-demand computing platform before video conferencing sessions begin. During video conference sessions, users can simply request data (such as CRM information or social network data) and the pre-configured application server handles the data retrieval and delivery, enabling productivity enhancement without requiring complex real-time integration setup during each conference

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The application server acts as an intermediary that abstracts the complexity of on-demand computing platform integration from the video conferencing application. It handles all complex operations including authentication, data querying, and result formatting, allowing the video conferencing application to remain relatively simple while still providing access to productive external data sources during conferences

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12189686B2Integration of video conferencing applications with on-demand database services
Publication Date: 2025.01.07 SALESFORCE INC
  • US12189686B2 patent drawing
  • US12189686B2 patent drawing
  • US12189686B2 patent drawing

AI summary

A computing platform may be configurable to receive a request from a video conferencing application while a video conference is in session, the request including an indication of a selection of one or more participants in a video conference session. The computing platform may also be configurable to implement a query of a database system, the query being configured to retrieve user object data, and generate a result object based, at least in part, on the retrieved one or more user data objects, the result object being configured to display information about the at least one participant. The computing platform may be configurable to provide the result object to a client device to display a graphical user interface (GUI) window including the information about the at least one participant, the GUI window comprising a user interface element to provide access to at least one function associated with a computing platform.