Cloud-Based Enterprise Social Feed Rollup for Mobile Devices

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, compatibility issues, and the need for frequent updates, which can lead to outdated software and increased resource requirements, prompting a shift towards on-demand cloud computing services for efficient software delivery and management.

Innovation Solution

Implementing an on-demand database service environment that allows for the display of enterprise social network feeds on mobile devices, enabling users to access and interact with related data objects without the need for local software installation, using a multi-tenant database system to provide scalable and virtualized resources, and integrating features like account container feeds that roll up updates from child objects into parent objects for streamlined information presentation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If software is installed on in-house computer systems, then users can access and use the software locally, 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 cloud-based social networking service as an intermediary between users and enterprise data. Instead of installing software locally on every device, users access the service through web browsers or mobile apps, with the service provider managing all software deployment, updates, and maintenance centrally in the cloud, thus eliminating time-consuming local installation and maintenance processes

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements virtualized copies of the software environment in the cloud. Multiple users can access identical or customized instances of the social networking software through their respective devices without physical software installation. The software is replicated and delivered as a service over the network, allowing users to access enterprise data and functionality without local software deployment

Inventive Principle:
Principle #26Copying

2Adaptability or versatility

If software is installed on multiple computer systems, then users can access the software across different devices, but compatibility issues and version control become problematic

Engineering Contradiction:
Improvesoftware accessibility across devicesVSAvoidsoftware compatibility
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent creates a universal software platform hosted in the cloud that can be accessed from any device with internet connectivity through standard web browsers or mobile apps. The service provider maintains a single standardized version of the software that works consistently across all devices, eliminating compatibility issues between different local installations while providing universal access to enterprise data and functionality

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

Solution Approach 2:

The cloud-based service acts as an intermediary that standardizes the software environment. Instead of each device running potentially incompatible local versions, all users connect through the centralized cloud service which provides a consistent, reliable interface and data access layer, ensuring software compatibility and data integrity across all user devices

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If software is frequently updated, then users benefit from the latest features and security patches, but maintenance resources and system downtime increase

Engineering Contradiction:
Improvesoftware security and featuresVSAvoidmaintenance complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The cloud service provider acts as an intermediary that manages all software updates, security patches, and maintenance activities centrally. When updates are needed, the service provider deploys them to the cloud infrastructure, and users automatically benefit from the latest features and security improvements without any local installation or maintenance actions required. This centralizes maintenance complexity at the service provider level while keeping user-side operations simple

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements automatic update deployment and activation. Users automatically receive and activate software updates and security patches through the cloud service without manual intervention. The service provider manages the entire update lifecycle in the background, and users simply continue using the service with updated functionality, eliminating the need for users to perform maintenance tasks

Inventive Principle:
Principle #25Self-service

4Productivity

If software is installed on every computer system, then users have full functionality locally, but resource allocation and cost increase significantly

Engineering Contradiction:
Improveuser productivityVSAvoidsoftware resources
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent consolidates software resources and enterprise data into a centralized cloud-based platform. Instead of duplicating software installations across multiple devices, all users access shared resources, data, and application instances from the cloud. This merging of resources eliminates redundant software copies, reduces overall resource consumption, and provides full functionality to all users through the shared service infrastructure

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The cloud-based service provides universal access to enterprise data and functionality through a single platform that can be reached from any device. Users gain full productivity capabilities through web browsers or mobile apps without requiring local software installations. The shared cloud infrastructure provides all necessary computing resources, storage, and application functionality centrally, eliminating the need for each user to have dedicated local software resources

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

Data Source

PatentUS10147054B2Displaying content of an enterprise social network feed on a mobile device
Publication Date: 2018.12.04 SALESFORCE INC
  • US10147054B2 patent drawing
  • US10147054B2 patent drawing
  • US10147054B2 patent drawing

AI summary

Disclosed are methods, systems, and computer program products for displaying content of an enterprise social network feed on a mobile device. In some implementations, a server receives a request to display a parent container feed associated with a parent object in a hierarchical model of objects stored in a database of an on-demand service environment. The server identifies, based a plurality of criteria, a first plurality of information updates associated with a first child object having a child relationship with the parent object. The server also identifies a second plurality of information updates associated with the parent object. The server generates a first set of feed items comprising the first plurality of information updates and a second set of feed items comprising the second plurality of information updates. The server provides for display on a mobile device the first and second sets of feed items in the parent container feed.