Patent ID: 11886553
Assignee: RICOH COMPANY, LTD.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 11:
12. One or more non-transitory computer-readable recording medium having computer-readable instructions stored thereon, which when executed, cause an information processing system to execute a method, wherein the information processing system includes an information processing apparatus including a memory and a processor, and a terminal device including a processor, the method comprising:
receiving, by the terminal device, an execution request for a first application from a user;
sending, by the terminal device, the execution request to a processor of an information processing apparatus;
storing, by the processor of the information processing apparatus, information on one or more applications for which the user has a license,
in response to receiving the execution request for the first application from the terminal device, identifying by the processor of the information processing apparatus, a second application associated with the first application,
determining, by the processor of the information processing apparatus, whether the user who sent the execution request for the first application has a license for the identified second application,
in response to determining that the user has a license for the identified second application, displaying, by the processor of the information processing apparatus, functions of the second application on the screen of the first application,
in response to determining that the user does not have the license for the second application, preventing, by the processor of the information processing apparatus, displaying functions of the second application on the screen of the first application,
storing, by the processor of the information processing apparatus, a setting specifying whether the second application accepts an automatic linkage from the first application, and
in response to determining that the setting is set to accept the automatic linkage, even the user has the license of the second application, preventing, by the processor of the information processing apparatus, displaying functions of the second application on the screen of the first application.