Information processing apparatus, information processing method, and computer-readable recording medium
First Claim
1. An information processing apparatus comprising:
- circuitry configured to;
select one authentication information among a plurality of authentication information stored in a memory according to a request from an application, each authentication information corresponding to different application information, the authentication information being issued by a developer,add the selected authentication information to the request,control transmitting the request having the authentication information to a server used to perform log in or log out from the server,monitor a communication environment of the information processing apparatus and a remaining battery level or a remaining memory capacity of the information processing apparatus, andtransmit the request based on the monitoring result of the communication environment and the remaining battery level or remaining memory capacity of the information processing apparatus;
wherein the memory stores a response transmitted from the server in reply to the request transmitted by the application,the memory stores expiration information for each accumulated response, andthe circuitry determines, based on the expiration information, whether the response to the request transmitted from the application is to be obtained from the memory.
0 Assignments
0 Petitions
Accused Products
Abstract
An information processing apparatus according to the present invention is arranged in a client terminal connected to a server storing data via a network, wherein the information processing apparatus receives requests from one or a plurality of applications in the client terminal and controls transmission and reception of information to/from the server. The information processing apparatus includes an authentication information storage unit for storing authentication information of a user for accessing the server, and a request transmission unit for attaching the authentication information of the user of the client terminal to a request based on the request given by the application of the client terminal, and transmits the request to the server.
20 Citations
12 Claims
-
1. An information processing apparatus comprising:
-
circuitry configured to; select one authentication information among a plurality of authentication information stored in a memory according to a request from an application, each authentication information corresponding to different application information, the authentication information being issued by a developer, add the selected authentication information to the request, control transmitting the request having the authentication information to a server used to perform log in or log out from the server, monitor a communication environment of the information processing apparatus and a remaining battery level or a remaining memory capacity of the information processing apparatus, and transmit the request based on the monitoring result of the communication environment and the remaining battery level or remaining memory capacity of the information processing apparatus; wherein the memory stores a response transmitted from the server in reply to the request transmitted by the application, the memory stores expiration information for each accumulated response, and the circuitry determines, based on the expiration information, whether the response to the request transmitted from the application is to be obtained from the memory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method implanted by an information processing apparatus, the method comprising:
-
selecting, via circuitry, one authentication information among a plurality of authentication information stored in a memory according to a request from an application, each authentication information corresponding to different application information, the authentication information being issued by a developer; adding, via the circuitry, the selected authentication information to the request; and controlling, via the circuitry, transmitting the request having the authentication information to a server used to perform log in or log out from the server; monitoring a communication environment of the information processing apparatus and a remaining battery level or a remaining memory capacity of the information processing apparatus; and transmitting the request based on the monitoring result of the communication environment and the remaining battery level or remaining memory capacity of the information processing apparatus; wherein the memory stores a response transmitted from the server in reply to the request transmitted by the application, the memory stores expiration information for each accumulated response, and the circuitry determines, based on the expiration information, whether the response to the request transmitted from the application is to be obtained from the memory.
-
-
12. A non-transitory computer-readable medium having computer-readable instructions stored thereon which when executed by a computer cause the computer to perform a method comprising:
-
selecting one authentication information among a plurality of authentication information stored in a memory according to a request from an application, each authentication information corresponding to different application information, the authentication information being issued by a developer; adding the selected authentication information to the request; and controlling transmitting the request having the authentication information to a server used to perform log in or log out from the server; monitoring a communication environment of the information processing apparatus and a remaining battery level or a remaining memory capacity of the information processing apparatus; and transmitting the request based on the monitoring result of the communication environment and the remaining battery level or remaining memory capacity of the information processing apparatus; wherein the memory stores a response transmitted from the server in reply to the request transmitted by the application, the memory stores expiration information for each accumulated response, and the circuitry determines, based on the expiration information, whether the response to the request transmitted from the application is to be obtained from the memory.
-
Specification