OS-Level Social Network Messaging Interface

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Communicating social network messages from a mobile device is cumbersome due to the need to launch and navigate multiple client-side social network applications, especially when users have accounts across different platforms.

Innovation Solution

A mobile device operating system interface that obtains and stores social network credentials, allowing users to send messages directly through the OS without requiring client-side applications, by obtaining access parameters and using server-side social network tokens for authentication and message transmission across multiple accounts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a client-side social network application is launched to create a social network message, then the message can be communicated through the social network platform, but the process becomes cumbersome and time-consuming

Engineering Contradiction:
Improvemessage communication capabilityVSAvoidoperation simplicity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The operating system acts as an intermediary between the user and multiple social network platforms. The OS stores credentials and tokens for various social network accounts, and when a user wants to send a message, the OS automatically selects the appropriate account and communicates with the corresponding server-side application, eliminating the need for the user to manually launch different client applications.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If client-side social network applications are used to communicate messages across multiple platforms, then comprehensive social network functionality is available, but the user must launch and navigate multiple applications

Engineering Contradiction:
Improvemulti-platform social network supportVSAvoidnumber of applications
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The operating system is designed to perform multiple social network communication functions across different platforms through a single interface. The OS stores credentials for multiple social network accounts and can communicate with various server-side social network applications, providing universal access to multiple platforms without requiring separate client applications for each.

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

Solution Approach 2:

The patent combines multiple social network account management and communication functions into a single operating system interface. Instead of having separate client applications for each social network platform, the OS merges these functions and allows the user to manage and communicate through all accounts from one unified interface.

Inventive Principle:
Principle #5Merging (Combining)

3Quantity of substance

If a user wants to communicate a similar message using multiple social network accounts, then the message reaches all intended audiences, but the user must compose separate messages in each client application

Engineering Contradiction:
Improvenumber of social network accountsVSAvoidmessage composition time
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The operating system performs preliminary actions by storing credentials and obtaining tokens for multiple social network accounts in advance. When a user wants to send a message to multiple platforms, the OS already has the necessary authentication information ready, allowing the user to simply compose one message that will be automatically distributed to all selected accounts without repeated authentication or composition steps.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9818161B2Creating a social network message from an interface of a mobile device operating system
Publication Date: 2017.11.14 APPLE INC
  • US9818161B2 patent drawing
  • US9818161B2 patent drawing
  • US9818161B2 patent drawing

AI summary

A mobile device operating system level routine obtains social network access parameters that allow access to one or more social network accounts of a user of the device. The access parameters are stored in operating system level memory of the mobile device. Through an operating system interface of the mobile device, a user can create a social network message to be communicated via the one or more social network accounts using the stored access parameters. A single social network message may be communicated via multiple social network accounts with multiple social network platforms. The uniform operating system interface allows a user to communicate messages via multiple social network accounts without using multiple user level applications.