Information processing system, server, non-transitory computer-readable medium, and method for controlling assignment of license
US-2020293632-A1 · Sep 17, 2020 · US
US11995173B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11995173-B2 |
| Application number | US-202117340319-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 7, 2021 |
| Priority date | Jun 9, 2020 |
| Publication date | May 28, 2024 |
| Grant date | May 28, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A service providing system, an application usage method, and an information processing system. The service providing system receives from the terminal device, a request for registering a user to a second tenant in which the user can use the application, the request designating identification information of the user registered in the first tenant and identification information of the application, and registers the user and the application in the second tenant as a user who can use the application.
Opening claim text (preview).
The invention claimed is: 1. A service providing system comprising: an information processing system configured to assign use permission of at least one application of a plurality of applications to a first user registered in a first tenant; and a terminal device configured to communicate with the information processing system, the information processing system including: circuitry configured to: create a second tenant, the second tenant being permitted to execute a first application of the plurality of applications, create a third tenant, the third tenant being permitted to execute a second application of the plurality of applications, receive, from a first user, authentication information of the first user; authenticate the first user as a user of the first tenant based on the received authentication information of the first user; receive, from the terminal device, a registration request including identification information of the authenticated first user and identification information of the first application or the second application; register, based on the identification information of first application or the second application included in the registration request, the first user in the second tenant or the third tenant; permit the first user to execute the first application when the first user is registered in the second tenant; and permit the first user to execute the second application when the first user is registered in the third tenant. 2. The service providing system of claim 1 , wherein the terminal device comprises circuitry configured to: display on a display, information related to a user identified by successful authentication of the user; and in response to an operation of registering a user to the second tenant, transmit identification information of the user identified by successful authentication of the user to the information processing system together with the identification information of the first application. 3. The service providing system of claim 1 , further comprising: an electronic device communicably connected to the information processing system, the electronic device including circuitry configured to: display on a display of the electronic device, an application list screen of a plurality of applications registered in the second tenant received from the information processing system; and receive a selection of an application of the plurality of applications listed on the application list screen, and wherein the circuitry of the information processing system is further configured to, in response to receiving from the electronic device an authentication request designating identification information of the selected application, identification information of the first user, and authentication information, authenticating whether the first user can execute the selected application based on authentication information in the first tenant identified by the identification information of the first user. 4. The service providing system of claim 3 , wherein the circuitry of the information processing system is configured to: in response to receiving the authentication request including the identification information of the selected application, authenticate whether the first user is registered in the second tenant and is permitted to execute the selected application; in response to receiving the authentication request not including the identification information of the selected application, authenticate whether the first user is registered in the first tenant; and issue a different authentication ticket depending on whether the first user is registered in the first tenant or registered in the second tenant. 5. The service providing system of claim 3 , wherein the circuitry of the information processing system is further configured to: store in one or more memories, default settings of the selected application in the first tenant; and in response to a successful authentication of the first user in the second tenant, transmit a screen of the selected application with the default settings to the electronic device. 6. The service providing system of claim 1 , wherein the circuitry of the information processing system is configured to: store in one or more memories, information indicating whether a second user has authority to register the first user and the first application in the second tenant; and register the first user and the first application in the second tenant based on the information indicating that the second user has authority. 7. The service providing system of claim 1 , wherein the information processing system circuitry is further configured to: receive, from a second user, an instruction to create the second tenant for the fast application; create the second tenant for the first application in response to the instruction from the second user; receive, from the second user, a request for registering the first user in the first tenant; register the first user in the first tenant in response to the request from the second user for registering the first user in the first tenant; authenticate the first user in response to registering the first user in the first tenant; and receive application identification information for the first application corresponding to the second tenant in response to the creation of the second tenant. 8. The service providing system of claim 1 , wherein the second tenant and third tenant are created by a staff member who is a service provider of the first application and/or the second application. 9. An application usage method executed by an information processing system configured to assign use permission of at least one application of a of applications to a first user registered in a first tenant, the method comprising: creating a second tenant, the second tenant being permitted to execute a first application of the plurality of applications; creating a third tenant, the third tenant being permitted to execute a second application of the plurality of applications; receiving, from a first user, authentication information of the first user; authenticating the first user as a user of the first tenant based on the received authentication information of the first user; receiving, from a terminal device, a registration request including identification information of the authenticated first user registered in the first tenant and identification information of the first application or the second application; registering, based on the identification information of first application or the second application included in the registration request, the first user in the second tenant or the third tenant; permitting, the first user to execute the first application when the first user is registered in the second tenant; and permitting the first user to execute the second application when the first user is registered in the third tenant. 10. An information processing system comprising circuitry configured to: assign use permission of at least one application of a plurality of applications to a first user registered in a first tenant; create a second tenant, the second tenant being permitted to execute a first application of the plurality of applications; create a third tenant, the third tenant being permitted to execute a second application of the plurality of applications; receive, from the first user, authentication information of the first user; authenticate the first user as a user of the first tenant based on the received authentication information of the first user; receive, from a terminal device, a registration request including identification information of the first user registered in the first tenant an
by mutual authentication, e.g. between devices or programs · CPC title
User authentication · CPC title
User registration · CPC title
Third party · CPC title
Structures or tools for the administration of authentication · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.