OEM API for Seamless Out-of-Box Account Registration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional approaches for user registration and software installation within the out-of-box experience application often disrupt the interaction flow by requiring users to visit a separate web page, which impedes the seamless introduction of new users to content management systems.

Innovation Solution

Providing an OEM-accessible API for registering an account and creating a custom URL from which the out-of-box experience application can download and install a pre-authorized version of the client application for the content management system, allowing for background installation and automatic login.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the user visits a separate web page for registration, then the user can create an account on the content management system, but the interaction flow of the out-of-box experience application is impeded

Engineering Contradiction:
Improveaccount registration functionalityVSAvoiduser interaction flow
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent merges the account registration functionality directly into the out-of-box experience application by providing an API that allows the application to register accounts and download client applications automatically, eliminating the need for users to visit a separate web page and thus maintaining the seamless interaction flow while ensuring reliable account creation

Inventive Principle:
Principle #5Merging (Combining)

2Ease of operation

If the out-of-box experience application automatically downloads and installs the client application, then the user experience is streamlined, but the system requires API access for authentication and download

Engineering Contradiction:
Improveautomatic installation processVSAvoidAPI integration requirements
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary API layer that mediates between the out-of-box experience application and the content management system. This API handles authentication tokens, account registration, and client application downloads, allowing automatic installation while managing the complexity of system integration through a standardized interface

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10880287B2Out of box experience application API integration
Publication Date: 2020.12.29 DROPBOX INC
  • US10880287B2 patent drawing
  • US10880287B2 patent drawing
  • US10880287B2 patent drawing

AI summary

Disclosed are systems, methods, and non-transitory computer-readable storage media for providing an original equipment manufacturer with application program interface (API) for registering an account and creating a custom uniform resource locator (URL) on a content management system, from which the out-of-box experience application can download and install a pre-authorized version of a client application for the content management system.