Service Cloud Console for Software Accessibility

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Organizations face challenges with software installation and maintenance on in-house computer systems, including time-consuming processes, resource-intensive updates, compatibility issues, and the need for virus protection, leading to outdated software and compatibility problems across different systems.

Innovation Solution

Implementing an on-demand service environment with a service cloud console that provides a web-based system for accessing and managing data and applications, allowing agents to interact with object record information stored in a multitenant database, reducing the need for local software installations and enhancing compatibility through a user-friendly interface.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If software is installed on in-house computer systems, then organization personnel can access and use the software, but the installation and maintenance process becomes time-consuming and resource-intensive

Engineering Contradiction:
Improvesoftware accessibilityVSAvoidinstallation and maintenance time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent introduces a server as an intermediary between the organization and the software. Instead of installing software on multiple client systems, the server hosts the software centrally and provides access to all users通过网络. This mediator approach resolves the contradiction by maintaining software accessibility while eliminating the need for repeated installation and maintenance across multiple systems.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates a centralized copy of the software on the server that serves all users. Rather than distributing multiple copies to individual systems, a single master copy is maintained on the server, and all users access this central copy. This eliminates the time-consuming process of installing and updating software on each individual system while maintaining universal accessibility.

Inventive Principle:
Principle #26Copying

2Reliability

If software is updated on multiple computer systems, then the software remains current, but the maintenance resources and effort increase significantly

Engineering Contradiction:
Improvesoftware currencyVSAvoidmaintenance resources
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The server acts as an intermediary that centralizes software updates. When software needs to be updated, the change is made once on the server rather than being propagated to multiple client systems. This maintains software currency and reliability while dramatically reducing the maintenance resources required, as the server automatically manages the update distribution to all connected users.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent merges the software maintenance function into a single centralized location (the server) rather than distributing maintenance tasks across multiple systems. By combining all software updates and maintenance activities into one central point, the system maintains current software across all user systems while minimizing the total maintenance effort required.

Inventive Principle:
Principle #5Merging (Combining)

3Adaptability or versatility

If different versions of software are installed on different computer systems, then each system can be optimized independently, but compatibility problems arise across the organization

Engineering Contradiction:
Improvesystem independenceVSAvoidsoftware compatibility
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The server provides a universal software environment that serves all users with a consistent version of the software. This multi-functional approach allows the same software instance to be accessed by multiple users simultaneously, ensuring compatibility across the organization while still allowing each user to access the software from their own system independently.

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

Solution Approach 2:

The server mediates between the need for system independence and software compatibility. By hosting a single version of the software and providing network access to all users, the server ensures that all systems use the same software version (maintaining compatibility) while users can still access the software from their independent systems (maintaining adaptability).

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10684752B2Computer implemented methods and apparatus for responding to actionable text patterns in a feed item
Publication Date: 2020.06.16 SALESFORCE INC
  • US10684752B2 patent drawing
  • US10684752B2 patent drawing
  • US10684752B2 patent drawing

AI summary

Disclosed are methods, apparatus, systems, and computer-readable storage media for responding to actionable text patterns in a feed item. In some implementations, a computing device receives textual input for a feed item to be published in an information feed. The computing device identifies in the textual input an actionable text pattern and transmits a portion of the actionable text pattern to a server. The computing device receives, from the server, one or more names of entities. The entities may be object records stored in a database, wherein the names of the entities match the portion of the actionable text pattern transmitted to the server. The computing device receives a selection of a first of the one or more names.