Server-Side API for Curating Organizational Links on Mobile Apps
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing content delivery systems fail to effectively customize and optimize assets and content for different platforms and devices, leading to suboptimal user experiences and inefficient data management.
Innovation Solution
A server-side API is provided to access and curate organizational links, determining a subset of links with associated attributes to be presented through a mobile application user experience, ensuring relevance and consistency across various platforms and devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If all organizational links are provided to all mobile applications, then users have access to complete content, but processing and network bandwidth usage increase significantly
Solution Approach 1:
The system extracts and provides only a relevant subset of organizational links to each mobile application based on user attributes and application context, rather than transmitting all available links. This reduces data transmission volume and processing requirements while maintaining access to necessary content.
Solution Approach 2:
The system customizes the set of organizational links provided to each mobile application according to local characteristics such as user role, application type, and organizational structure. Each application receives a tailored subset of links appropriate to its specific context and user needs.
2Ease of operation
If content is customized for each platform and device, then user experience is optimized, but system complexity increases
Solution Approach 1:
The system uses a universal server-side API that handles multiple platforms and devices through a single interface. This API automatically determines the appropriate subset of organizational links to provide based on the requesting application's attributes, eliminating the need for separate customization logic for each platform.
Solution Approach 2:
The system automatically determines and provides the appropriate subset of organizational links based on user attributes and application context without requiring manual configuration for each platform. The server-side API self-adjusts the content provided based on the requesting application's characteristics.
3Productivity
If administrators can customize content access, then content delivery is improved, but data management becomes more complex
Solution Approach 1:
The server-side API acts as an intermediary between the organizational links repository and mobile applications. Administrators define organizational links at the API level, and the system automatically manages the distribution and filtering of appropriate links to different applications based on user attributes and application context.
Data Source
AI summary
The ability for an organization's administrator to customize assets and content that, their users have access to is a substantial capability. This capability is not just to facilitate delivery of the correct content to the relevant audience, but is also important to ensure that the content is appropriate for the endpoint. The administrator may curate organizational links that are provided as a hierarchical directory of sites and applications for the organization. Embodiments are directed to programming the organizational links that propagate to mobile applications. A server side application programming interface (API) may be provided to access a organization's curated links, a web user experience may be provided to enable the administrator to manage and curate the organizational links, and a mobile-specific user experience may be provided for viewing the links in a manner that enables quick access to the most relevant content to users of the organization.


