Overseas App Sales Management Server System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems lack an efficient method for customer check processes in overseas application sales management systems, particularly for applications developed in Japan or other countries, which are subject to export trade control orders, and do not facilitate prompt customer verification during online sales.

Innovation Solution

An overseas-compatible application sales management server system that includes an app DB, a management control unit, and a distribution control unit, enabling prompt customer check notifications and approvals for developers, ensuring compliance with export trade control orders by integrating ordering processing and sales approval units.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If an application developed in Japan or another country is made available for store sale in a third country, then the user in the third country can purchase and use the application conveniently, but the application must satisfy export trade control order requirements and undergo individual customer checks, which complicates the sales process

Engineering Contradiction:
Improveconvenience of application purchaseVSAvoidcomplexity of export control compliance process
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system performs customer check notifications and approval processes in advance before the actual application purchase is completed. The management control unit notifies the developer of a customer check result in advance, allowing the developer to prepare necessary documentation and approvals beforehand, thus simplifying the overall purchase process while maintaining export control compliance

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The management control unit acts as an intermediary between the ordering processing unit (which receives purchase requests) and the developer. It receives purchase requests, determines whether customer check notifications are necessary, and communicates with the developer accordingly, thereby streamlining the complex export control process through centralized coordination

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If individual customer checks are conducted for each customer wishing to purchase an application in a third country, then export trade control order compliance is ensured, but the sales process becomes time-consuming and less efficient

Engineering Contradiction:
Improvecompliance with export trade control orderVSAvoidefficiency of sales process
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system conducts customer check notifications and obtains developer approvals in advance before finalizing the application sale. By performing these compliance checks preliminarily, the system ensures export trade control order requirements are met while allowing faster processing of subsequent purchase transactions without repeated individual checks

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The management control unit implements a feedback mechanism by notifying the developer of customer check results and receiving approval decisions. This feedback loop ensures that compliance information flows efficiently from the system to the developer, enabling timely approval decisions while maintaining reliable export control compliance through structured communication

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11599922B2Overseas-compatible application sales management server system
Publication Date: 2023.03.07 FANUC LTD
  • US11599922B2 patent drawing
  • US11599922B2 patent drawing
  • US11599922B2 patent drawing

AI summary

To make customer check promptly and properly in response to a request for purchase of a 3rd app developed by a 3rd party using an application store operated in a foreign country. A management server 100 manages online store sale for making only an application stored in an app DB 250 and registered for online store sale available for purchase. The management server 100 comprises: an ordering processing unit 112 that judges whether the requested application to be purchased from a user is a 3rd app developed by a 3rd party; and a sales approval processing unit 113. If the application requested to be purchased is the 3rd app, the sales approval processing unit 113 notifies the user of a state waiting for approval by the 3rd party, and gains approval of sale of the 3rd app by transmitting a notification to the 3rd party requesting customer check.