Information processing device and communication method
First Claim
1. An information-processing apparatus, comprising:
- receiving means for receiving, in a ticket request, service ID data designating a service to be provided, together with user ID data and apparatus ID data, from an external apparatus, and for receiving a cancellation request including the user ID data and the apparatus ID data from the external apparatus;
storage means for storing the user ID data and the service ID data, in an association with the apparatus ID data, which identifies the external apparatus and which has been registered;
deleting means for deleting, from the storage means, the apparatus ID data after deleting, from the storage means, the service ID data, when the receiving means receives, from the external apparatus, the cancellation request requesting a deletion of the apparatus ID data, and for producing a result of an authentication based on the user ID data and the apparatus ID data upon a reception of the ticket request; and
transmitting means for transmitting a ticket to the external apparatus, in response to the reception of the ticket request, based on the result of the authentication based on the user ID data and the apparatus ID data, for transmitting a request corresponding to the service ID data to a different external apparatus after the service ID data is deleted from the storage means and before the apparatus ID data is deleted from the storage means, and for transmitting, to the external apparatus, deletion-complete information indicating that the deleting means has finished deleting the apparatus ID data upon the deletion.
1 Assignment
0 Petitions
Accused Products
Abstract
An interface receives, in a ticket request, service ID data designating a service to be provided, together with user ID data and apparatus ID data, from an external apparatus, and receives a cancellation request including the user ID data and the apparatus ID data from the external apparatus. A processor produces a result of an authentication based on the user ID data and the apparatus ID data upon a reception of the ticket request, and deletes, from a memory, the apparatus ID data after deleting, from the memory, the service ID data, when the interface receives, from the external apparatus, the cancellation request requesting a deletion of the apparatus ID data. The interface transmits a ticket to the external apparatus, in response to the reception of the ticket request, based on the result of the authentication based on the user ID data and the apparatus ID data.
-
Citations
10 Claims
-
1. An information-processing apparatus, comprising:
-
receiving means for receiving, in a ticket request, service ID data designating a service to be provided, together with user ID data and apparatus ID data, from an external apparatus, and for receiving a cancellation request including the user ID data and the apparatus ID data from the external apparatus; storage means for storing the user ID data and the service ID data, in an association with the apparatus ID data, which identifies the external apparatus and which has been registered; deleting means for deleting, from the storage means, the apparatus ID data after deleting, from the storage means, the service ID data, when the receiving means receives, from the external apparatus, the cancellation request requesting a deletion of the apparatus ID data, and for producing a result of an authentication based on the user ID data and the apparatus ID data upon a reception of the ticket request; and transmitting means for transmitting a ticket to the external apparatus, in response to the reception of the ticket request, based on the result of the authentication based on the user ID data and the apparatus ID data, for transmitting a request corresponding to the service ID data to a different external apparatus after the service ID data is deleted from the storage means and before the apparatus ID data is deleted from the storage means, and for transmitting, to the external apparatus, deletion-complete information indicating that the deleting means has finished deleting the apparatus ID data upon the deletion. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An information-processing system, comprising:
- an information-processing apparatus having,
receiving means for receiving, in a ticket request from an external apparatus, service ID data designating a service to be provided, together with user ID data and apparatus ID data identifying the external apparatus, and for receiving a cancellation request including the user ID data and the apparatus ID data from the external apparatus, storage means for storing the user ID data, the apparatus ID data, and the service ID data, in an association with one another, authentication means for performing an authenticating process in accordance with the user ID data and the apparatus ID data to produce an authentication result upon a reception of the ticket request, deleting means for deleting, from the storage means, the apparatus ID data after deleting, from the storage means, the service ID data, when the receiving means receives, from the external apparatus, the cancellation request requesting a deletion of the apparatus ID data, and transmitting means for transmitting a ticket to the external apparatus, in response to the reception of the ticket request, based on the authentication result in accordance with the user ID data and the apparatus ID data, for transmitting a request corresponding to the service ID data to a different external apparatus after the service ID data is deleted from the storage means and before the apparatus ID data is deleted from the storage means, and for transmitting deletion-complete information indicating that the deleting means has finished deleting the apparatus ID data upon the deletion, the external apparatus having, data-transmitting means for transmitting, in the ticket request, the user ID data, the apparatus ID data and the service ID data to the information-processing apparatus, ID data storage means for storing the apparatus ID data, ID data deleting means for deleting the apparatus ID data stored in the ID data storage means, deletion-request transmitting means for transmitting the cancellation request requesting the deletion, and completion-information receiving means for receiving the deletion-complete information. - View Dependent Claims (7)
- an information-processing apparatus having,
-
8. A communication method for use in an information-processing apparatus, the communication method comprising:
-
receiving, in a ticket request from an external apparatus, service ID data designating a service to be provided, together with user ID data and apparatus ID data identifying the external apparatus; storing, in the information-processing apparatus, the user ID data, the apparatus ID data, and the service ID data, in an association with one another; authenticating, upon the receiving, the user ID data and the apparatus ID data to produce an authentication result; transmitting a ticket to the external apparatus, in response to the receiving, based on the authentication result based on the user ID data and the apparatus ID data; receiving a cancellation request including the user ID data and the apparatus ID data from the external apparatus; deleting, from the information-processing apparatus, with a processor of the information-processing apparatus, the apparatus ID data after deleting, from the information-processing apparatus, the service ID data, upon the receiving the cancellation request requesting a deletion of the apparatus ID data; transmitting a request corresponding to the service ID data to a different external apparatus after the service ID data is deleted from the information-processing apparatus and before the apparatus ID data is deleted from the information-processing apparatus; and transmitting, to the external apparatus, upon the deleting, deletion-complete information indicating that the apparatus ID data has been deleted.
-
-
9. A computer-readable non-transitory medium including a communication program, wherein the communication program, when executed by a computer, causes the computer to perform a method comprising:
-
receiving, in a ticket request from an external apparatus, service ID data designating a service to be provided, together with user ID data and apparatus ID data identifying the external apparatus; storing, in the computer, the user ID data, the apparatus ID data, and the service ID data, in an association with one another; authenticating, upon the receiving, the user ID data and the apparatus ID data to produce an authentication result; transmitting a ticket to the external apparatus, in response to the receiving, based on the authentication result based on the user ID data and the apparatus ID data; receiving a cancellation request including the user ID data and the apparatus ID data from the external apparatus; deleting, from the computer, the apparatus ID data after deleting, from the computer, the service ID data, upon the receiving the cancellation request requesting a deletion of the apparatus ID data; transmitting a request corresponding to the service ID data to a different external apparatus after the service ID data is deleted from the computer and before the apparatus ID data is deleted from the computer; and transmitting, to the external apparatus, upon the deleting, deletion-complete information indicating that the apparatus ID data has been deleted.
-
-
10. An information-processing apparatus, comprising:
-
an interface configured to receive, in a ticket request, service ID data designating a service to be provided, together with user ID data and apparatus ID data, from an external apparatus, and to receive a cancellation request including the user ID data and the apparatus ID data from the external apparatus; a memory configured to store the user ID data and the service ID data, in an association with the apparatus ID data, which identifies the external apparatus and which has been registered; a processor configured to produce a result of an authentication based on the user ID data and the apparatus ID data upon a reception of the ticket request, and to delete, from the memory, the apparatus ID data after deleting, from the memory, the service ID data, when the interface receives, from the external apparatus, the cancellation request requesting a deletion of the apparatus ID data, wherein the interface is configured to transmit a ticket to the external apparatus, in response to the reception of the ticket request, based on the result of the authentication based on the user ID data and the apparatus ID data, to transmit a request corresponding to the service ID data to a different external apparatus after the service ID data is deleted from the memory and before the apparatus ID data is deleted from the memory, and to transmit, to the external apparatus, upon the deletion, deletion-complete information indicating that the processor has finished deleting the apparatus ID data.
-
Specification