Information processing system, information processing method, and non-transitory computer program product
First Claim
1. An information processing system comprising:
- an apparatus configured to carry out a function;
an application program configured to provide a service using the function; and
one or more processors configured to;
receive a request, transmitted from the application program, to carry out the function,determine a type of an authentication token included in the request, in response to receiving the request,determine a type of the apparatus,determine whether the authentication token is valid based on the determined type of the authentication token and the determined type of the apparatus, andcause the apparatus to carry out the function corresponding to the request if the authentication token is determined as being valid.
1 Assignment
0 Petitions
Accused Products
Abstract
An information processing system includes an apparatus that carries out a function; an application program configured to provide a service using the function is installed; and one or more processors configured to receive a request to carry out the function transmitted from the application program, determine a type of an authentication token included in the request, determine, in response to receiving the request, determine a type of the apparatus, whether the authentication token is valid based on the determined type of the authentication token and the determined type of the apparatus, and cause the apparatus to carry out the function corresponding to the request if the authentication token is determined as being valid.
13 Citations
18 Claims
-
1. An information processing system comprising:
-
an apparatus configured to carry out a function; an application program configured to provide a service using the function; and one or more processors configured to; receive a request, transmitted from the application program, to carry out the function, determine a type of an authentication token included in the request, in response to receiving the request, determine a type of the apparatus, determine whether the authentication token is valid based on the determined type of the authentication token and the determined type of the apparatus, and cause the apparatus to carry out the function corresponding to the request if the authentication token is determined as being valid. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An information processing method that an information processing system executes, the information processing system including an apparatus configured to carry out a function and an application program configured to provide a service using the function, the information processing method comprising:
-
receiving a request, transmitted from the application program, to carry out the function; determining a type of an authentication token included in the request; determining a type of the apparatus; determining whether the authentication token is valid based on the type of the authentication token and the type of the apparatus; and causing the apparatus to carry out the function corresponding to the request if the authentication token is determined as being valid. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer program product to be executed on a computer to perform a method used in an information processing system that includes an apparatus configured to carry out a function and an application program configured to provide a service using the function, the method comprising:
-
receiving a request, transmitted from the application program, to carry out the function; determining a type of an authentication token included in the request; determining a type of the apparatus; determining whether the authentication token is valid based on the type of the authentication token and the type of the apparatus; and causing the apparatus to carry out the function corresponding to the request if the authentication token is determined as being valid. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification