IP Library Granted Patent US 9,313,254
Granted Patent B2
US 9,313,254 · App. 13/720,544 · Granted Apr 12, 2016

Service request apparatus, service request method, and recording medium

Inventor: Takao Ogura (Yokohama, JP)
Assignee: FUJITSU LIMITED
H04L67/02G06F21/31G06F21/33G06F21/608H04L63/10H04L67/142H04L67/146H04L67/2814H04L63/08H04N1/00222
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,313,254
App. No.
13/720,544
Granted
Apr 12, 2016
Kind
B2
Abstract

A service request apparatus includes a storage unit and a processor coupled to the storage unit, wherein the processor executes a process including: storing in the storage unit source session information and destination session information in association with a user identifier, the source session information indicating information on a session used by a service source that is requested by the user for provision of a service, and the destination session information indicating information on a session used by a service destination; determining whether the user identifier of the user who requests the service source for provision of the service is stored in the storage unit; and requesting, when the user identifier is stored, the service source for provision of the service in cooperation with the service destination connected using the destination session information associated with the source session information, the service source being connected using the source session information.

Claims (20)

1. A service request apparatus including:

a storage unit; and

a processor coupled to the storage unit, wherein the processor executes a process comprising:

storing in the storage unit, when a user logs out of the service request apparatus after the user has logged in thereto to be provided with a service by a service cooperation source in cooperation with a service cooperation destination, an entry including cooperation source session information and cooperation destination session information in association with a user identifier that identifies the user, the cooperation source session information indicating information on a session having been used for connection between the service request apparatus and the service cooperation source and the cooperation destination session information indicating information on a session having been used for connection between the service request apparatus and the service cooperation destination;

determining, when the user re-logs in to the service request apparatus to be provided with the service by the service cooperation source, whether the user identifier of the user is stored in the storage unit; and

requesting, when it is determined at the determining that the user identifier is stored in the storage unit, the service cooperation source for provision of the service in cooperation with the service cooperation destination, connection between the service request apparatus and the service cooperation source or the service cooperation destination being performed respectively by using the cooperation source session information or the cooperation destination session information stored in the storage unit in association with the user identifier.

2. The service request apparatus according to claim 1 , wherein the process further comprises authenticating whether a user who requests the service cooperation source for provision of a service is a valid user, wherein

the determining includes determining, for the user having been authenticated as the valid user at the authenticating, whether a user identifier of the user is stored in the storage unit.

3. The service request apparatus according to claim 1 , wherein the process further comprises deleting an entry among entries stored in the storage unit whose validity period has expired, the validity period being determined for each service provided to the user and indicating a time for which the entry is retained in the storage unit.

4. The service request apparatus according to claim 1 , wherein

the user identifier stored in the storage unit is an identifier that identifies a group to which a plurality of users belong, and

the determining includes determining, when a user requests the service cooperation source for provision of a service, whether a number of users including the user who belong to the group and have logged in to the service request apparatus exceeds a number of usable sessions predetermined for the group.

5. A service request method comprising:

storing, using a processor, in a storage unit coupled to the processor, when a user logs out of a service request apparatus after the user has logged in thereto to be provided with a service by a service cooperation source in cooperation with a service cooperation destination, an entry including cooperation source session information and cooperation destination session information in association with a user identifier that identifies the user, the cooperation source session information indicating information on a session having been used for connection between the service request apparatus and the service cooperation source and the cooperation destination session information indicating information on a session having been used for connection between the service request apparatus and the service cooperation destination;

determining, using the processor, when the user re-logs in to the service request apparatus to be provided with the service by the service cooperation source, whether the user identifier of the user is stored in the storage unit; and

when it is determined that the user identifier is stored in the storage unit, requesting, using the processor, the service cooperation source for provision of the service in cooperation with the service cooperation destination, connection between the service request apparatus and the service cooperation source or the service cooperation destination being performed respectively by using the cooperation source session information or the cooperation destination session information stored in the storage unit in association with the user identifier.

6. A non-transitory computer-readable recording medium having stored therein a program for causing a computer to execute a process comprising:

storing in a storage unit, when a user logs out of the computer after the user has logged in thereto to be provided with a service by a service cooperation source in cooperation with a service cooperation destination, an entry including cooperation source session information and cooperation destination session information in association with a user identifier that identifies the user, the cooperation source session information indicating information on a session having been used for connection between the computer and the service cooperation source and the cooperation destination session information indicating information on a session having been used for connection between the computer and the service cooperation destination;

determining when the user re-logs in to the computer to be provided with the service by the service cooperation source, whether the user identifier of the user is stored in the storage unit; and

when it is determined that the user identifier is stored in the storage unit, requesting the service cooperation source for provision of the service in cooperation with the service cooperation destination, connection between the computer and the service cooperation source or the service cooperation destination being performed respectively by using the cooperation source session information or the cooperation destination session information stored in the storage unit in association with the user identifier.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 9, 2013
From: OGURA, TAKAO
To: FUJITSU LIMITED
Reel/Frame 029597/0062 →
Priority Claims (1)
JP 2012-059243 · Mar 15, 2012 · national
Continuity (1)
Related Publication 20130246528A1 · Sep 19, 2013