Tenant Setup Automation via Email Verification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing cloud systems face challenges in simplifying the process of setting up a tenant and installing multiple application programs on client devices, requiring complex user interactions and lacking efficient methods for managing user registrations and application installations.
Innovation Solution
An information processing system that includes a client apparatus and a service providing system, where the client apparatus transmits a package acquisition request for application programs, and the service providing system generates a usage registration screen, sets up a tenant, and registers application programs based on package identification information, facilitating a streamlined installation process through email communication and network access.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the cloud system uses traditional tenant setup and application installation methods, then the system can provide services to clients, but the process becomes complex and requires multiple user interactions
Solution Approach 1:
The patent segments the tenant setup process into distinct phases: package acquisition request, usage registration screen generation, and application installation. This segmentation allows each phase to be handled independently, reducing the complexity of the overall process while maintaining ease of operation for users.
Solution Approach 2:
The system performs preliminary actions by pre-generating usage registration screens and preparing application packages before the actual tenant setup is complete. This allows the system to have installation-ready packages available, reducing the complexity of real-time processing during tenant activation.
2Extent of automation
If the system automates the registration and installation processes, then user experience is improved, but security risks may increase due to reduced manual verification
Solution Approach 1:
The patent implements feedback mechanisms where the system automatically verifies package identification information, checks application availability, and confirms successful installation. This automated feedback loop maintains security by validating each step of the process without requiring manual intervention, thus improving automation while preserving reliability.
Solution Approach 2:
The system enables self-service automation where the tenant setup process automatically handles package acquisition, registration screen generation, and application installation without manual security checks. The automated system performs its own verification, maintaining security through programmatic validation while achieving high automation levels.
3Productivity
If multiple application programs are installed through a single tenant setup, then installation efficiency is improved, but the risk of erroneous re-registrations increases
Solution Approach 1:
The patent performs preliminary verification of package identification information before initiating the installation process. The system checks whether the package has been previously registered or is available, preventing erroneous re-registrations before they occur. This preliminary action enables bulk installation of multiple applications while maintaining registration accuracy.
Solution Approach 2:
The system replaces manual verification mechanisms with automated electronic checks that validate package identification information against a database of previously registered packages. This substitution of mechanical verification with automated digital validation enables efficient batch processing of multiple applications while preventing duplicate registrations through programmatic checks.
Data Source
AI summary
An information processing system includes a client apparatus and a service providing system. The client apparatus includes first circuitry to transmit, to the service providing system, a package acquisition request for obtaining a package including at least one application program. The service providing system includes second circuitry. The second circuitry receives the package acquisition request, and obtains the package. The second circuitry receives, from the client apparatus, an email address and a tenant setup request, and generates a usage registration screen. The second circuitry transmits an email addressed to the email address, the email including a network, and receives an access to the usage registration screen from an information processing apparatus. The second circuitry sets up a tenant in response to acquisition of package identification information, and registers the at least one application program included in the package identified by the package identification information with the tenant.


