Object Interface Pinning for Communication Platform Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication platforms face issues with user interface clutter, leading to poor user experiences due to the need for users to scroll and navigate through extensive data to find important messages and updates, resulting in inefficiencies and potential missed information.

Innovation Solution

The implementation of an object interface that allows users to prioritize and quickly access important objects, such as messages, files, and applications, through 'pinning' or quick links, which are omnipresent on the user interface, reducing the need for extensive navigation and providing real-time notifications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users navigate through extensive data in existing communication platforms, then users can access information, but user experience deteriorates due to interface clutter and excessive scrolling

Engineering Contradiction:
Improveease of access to informationVSAvoidinterface complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent segments the communication platform interface into multiple sections: a first section for virtual spaces and a second section for data feeds. This segmentation allows users to access different types of information in organized areas, reducing interface clutter while maintaining comprehensive access to messages, files, and applications without requiring excessive scrolling through a single crowded feed.

Inventive Principle:
Principle #1Segmentation

2Loss of information

If users scroll through extensive data to find important messages, then all information becomes accessible, but time consumption increases

Engineering Contradiction:
Improvecompleteness of information accessVSAvoidtime to locate information
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The patent implements preliminary action by allowing users to pin important objects (messages, files, applications) to the header section of the interface before needing to access them. This pre-positioning of critical information in the first section enables immediate access without scrolling through the data feed in the second section, reducing time loss while maintaining complete information accessibility.

Inventive Principle:
Principle #10Preliminary action

3Loss of information

If users are required to navigate through extensive data, then comprehensive information is available, but productivity decreases due to excessive inputs

Engineering Contradiction:
Improveavailability of informationVSAvoidtask completion efficiency
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The patent implements multi-functionality by creating an object interface system that can pin various types of objects (messages, files, applications) to the header section. This universal pinning mechanism allows users to consolidate multiple important elements in the first section, enabling quick access to diverse information types without navigating through the entire data feed, thereby improving productivity while maintaining information availability.

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

Data Source

PatentUS11522825B2Object interface for quick access to objects of a communication platform
Publication Date: 2022.12.06 SALESFORCE INC
  • US11522825B2 patent drawing
  • US11522825B2 patent drawing
  • US11522825B2 patent drawing

AI summary

An object interface for quick access to object(s) of a communication platform is described. Server(s) of the communication platform can receive, in association with a user interface of the communication platform, a request to associate an object with an object interface associated with a virtual space of the communication platform. The server(s) can cause one or more objects to be presented via the user interface and can receive a selection of a particular object from the one or more objects. The server(s) can cause, in response to the selection, a user interface element representative of the particular object to be associated with the object interface, wherein the user interface element is associated with an actuation mechanism that, when actuated, causes the particular object to be presented via the user interface. Notifications associated with the particular object can be indicated by annotation(s) to the user interface.