Information processing apparatus for adding functional module in service function provided to users and non-transitory computer readable medium
AssigneeFUJIFILM Business Innovation Corp.
InventorRie Kabasawa
Life of this patent
Estimating the term…
Abstract
An information processing apparatus includes a generation unit and a service function addition unit. The generation unit generates use record information indicating a frequency of use of a service function by a user. The service function addition unit adds, in accordance with the frequency of use, a functional module to the service function provided to the user.
Claims5
An information processing apparatus comprising a hardware processor configured to:
- generate use record information indicating a frequency of use of a service function by each of a plurality users;
- determine whether the frequency of use of the service function by a user among the plurality of users is equal to or higher than a predetermined threshold;
- determine whether a frequency of use of the service function by an other user among the plurality of users satisfies a predetermined addition condition, wherein the predetermined addition condition is related to a level of cost incurred in adding the functional module to the service function;
- and
- add, in accordance with the frequency of use, a functional module to the service function provided to the user,
- wherein in response to determining that the frequency of use of the service function by the user is equal to or higher than a predetermined threshold and the frequency of use of the service function by the other user among the plurality of users satisfies the predetermined addition condition, the hardware processor adds the functional module to the service function provided to the user,
- in response to determining that the frequency of use of the service function by the user among the plurality of users is equal to or higher than the predetermined threshold and the frequency of use of the service function by the other user among the plurality of users does not satisfy the predetermined addition condition, the hardware processor does not add the functional module to the service function provided to the user.
A non-transitory computer readable medium storing a program causing a computer to execute a process for information processing, the process comprising:
- generating use record information indicating a frequency of use of a service function by each of a plurality users;
- determining whether the frequency of use of the service function by a user among the plurality of users is equal to or higher than a predetermined threshold;
- determining whether a frequency of use of the service function by an other user among the plurality of users satisfies a predetermined addition condition, wherein the predetermined addition condition is related to a level of cost incurred in adding the functional module to the service function;
- adding, in accordance with the frequency of use, a functional module to the service function provided to the user, and
- wherein in response to determining that the frequency of use of the service function by the user is equal to or higher than a predetermined threshold and the frequency of use of the service function by the other user among the plurality of users satisfies the predetermined addition condition, the hardware processor adds the functional module to the service function provided to the user,
- in response to determining that frequency of use of the service function by user among the plurality of users is equal to or higher than the predetermined threshold and the frequency of use of the service function by the plurality of users does not satisfy the predetermined addition condition, the hardware processor does not add the functional module to the service function provided to the user.
An information processing method comprising:
- generating use record information indicating a frequency of use of a service function by each of a plurality users;
- determining whether the frequency of use of the service function by a user among the plurality of users is equal to or higher than a predetermined threshold;
- determining whether a frequency of use of the service function by an other user among the plurality of users satisfies a predetermined addition condition, wherein the predetermined addition condition is related to a level of cost incurred in adding the functional module to the service function;
- and
- adding, in accordance with the frequency of use, a functional module to the service function provided to the user,
- wherein in response to determining that the frequency of use of the service function by the user is equal to or higher than a predetermined threshold and the frequency of use of the service function by the other user among the plurality of users satisfies the predetermined addition condition, the hardware processor adds the functional module to the service function provided to the user,
- in response to determining that the frequency of use of the service function by user among the plurality of users is equal to or higher than the predetermined threshold and the frequency of use of the service function by the plurality of users does not satisfy the predetermined addition condition, the hardware processor does not add the functional module to the service function provided to the user.
Dependencies are inferred from the claim text.