Transfer management server, termainal, and programs executed thereby
Abstract
It is possible to transfer a plurality of independent services used on a certain terminal to other terminal and use them with ease. A service transferring method of transferring service being used at a transferring source terminal to a transferring destination terminal, in which information about correlation between a session ID which identifies a session between a service server which provides the service and the transferring source terminal using the service and a terminal ID of the transferring source terminal is stored in at least either one of the service server and a transfer management server, and either one of the transferring source and transferring destination terminals transmits a terminal ID of the one terminal and a terminal ID of the other terminal to the transfer management server to notify service transfer and upon receiving the notification of the service transfer, the information about correlation between the session ID and the terminal ID recorded in either the service server or the transfer management server is updated.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A transfer management server which manages transfer of service being used by a transferring source terminal to a transferring destination terminal, comprising:
a notification destination information storage unit which stores notification destination information of at least one service server including a service server that provides said service; a transfer management unit which receives, from said transferring source terminal or said transferring destination terminal, a notification of transfer of service with a terminal ID of the terminal in question and a terminal ID of the other terminal; and a service transfer notification transmission unit which, when receiving a notification of transfer of said service, transmits a service transfer notification with the terminal ID of said transferring source terminal and the terminal ID of said transferring destination terminal to said service server stored in said notification destination information storage unit.
2 . A transfer management server which manages transfer of service being used by a transferring source terminal to a transferring destination terminal, comprising:
a notification destination information storage unit which stores notification destination information of at least one service server including a service server that provides said service; a transfer management unit which receives, from said transferring source terminal and said transferring destination terminal, a notification of transfer of service with a terminal ID of the terminal in question and an identification ID which is unique between said transferring source terminal and said transferring destination terminal; a terminal change information storage unit which, when receiving a notification of transfer of said service, stores a pair of the terminal ID of said transferring source terminal and said identification ID and a pair of the terminal ID of said transferring destination terminal and said identification ID so as to correspond to each other as terminal change information; and a service transfer notification transmission unit which transmits a service transfer notification with the terminal ID of said transferring source terminal and the terminal ID of said transferring destination terminal to said service server stored in said notification destination information storage unit by referring to said terminal change information storage unit.
3 . A terminal which uses service provided by a service server, comprising:
a terminal ID storage unit which stores a terminal ID applied to each terminal; at least one client application for transmitting said terminal ID to said service server to make a service request; and a service transfer management unit which transmits said terminal ID of the terminal in question and an identification ID which is unique with respect to the other terminal as a service transferring source or a service transferring destination to said transfer management server to notify transfer of service.
4 . The terminal according to claim 3 , further comprising:
a service data storage unit which holds data related to service being used, and an erasing unit which erases data related to the service held in said service data storage unit after notifying the transfer of the service to said transfer management server.
5 . The terminal according to claim 3 , wherein
said transferring destination terminal comprises a service data restructuring unit which reconstructs data related to service based on data necessary for restructuring data related to service used by the transferring source terminal, and after notifying service transfer to said transfer management server, said service data restructuring unit reconstructs data related to the service based on data necessary for restructuring data related to the service used by said transferring source terminal which data is received from said service server by transmitting the terminal ID of said transferring destination terminal.
6 . A program stored on a non-transitory medium to be executed on a terminal that uses service provided by a service server, which causes said terminal to execute:
a processing of reading a terminal ID applied to each terminal from a terminal ID storage unit, at least one client application for transmitting said terminal ID to said service server to make a service request, and a processing of transmitting a terminal ID of the terminal in question and an identification ID which is unique with respect to the other terminal as a service transferring source or a service transferring destination to said transfer management server to notify transfer of the service.
7 . The program according to claim 6 , which causes said terminal to execute:
a processing of holding data related to service being used in a service data storage unit, and a processing of erasing data related to the service held in said service data storage unit after notifying the transfer of the service to said transfer management server.
8 . The program according to claim 6 , which causes said terminal to execute the processing at said transferring destination terminal, after the notification of service transfer to said transfer management server, of restructuring data related to the service based on data necessary for restructuring data related to the service used by said transferring source terminal which data is received from said service server by transmitting the terminal ID of said transferring destination terminal.
9 . A program stored on a non-transitory medium to be executed on a transfer management server that manages transfer of service being used by a transferring source terminal to a transferring destination terminal, which causes said transfer management server to execute:
a processing of reading notification destination information of at least one service server including a service server that provides said service from a notification destination information storage unit, a processing of receiving, from said transferring source terminal or said transferring destination terminal, a notification of transfer of service with a terminal ID of the terminal in question and a terminal ID of the other terminal, and a processing, when receiving a notification of transfer of said service, of transmitting a service transfer notification with a terminal ID of said transferring source terminal and a terminal ID of said transferring destination terminal to said service server read from said notification destination information storage unit.
10 . A program stored on a non-transitory medium to be executed on a transfer management server that manages transfer of service being used by a transferring source terminal to a transferring destination terminal, which causes said transfer management server to execute:
a processing of reading notification destination information of at least one service server including a service server that provides said service from a notification destination information storage unit, a processing of receiving, from said transferring source terminal and said transferring destination terminal, a notification of transfer of service with a terminal ID of the terminal in question and an identification ID which is unique between said transferring source terminal and said transferring destination terminal, a processing of recording a pair of the terminal ID of said transferring source terminal and said identification ID and a pair of the terminal ID of said transferring destination terminal and said identification ID so as to correspond to each other as terminal change information in a terminal change information storage unit when receiving a notification of transfer of said service, and a processing of referring to said terminal change information storage unit to transmit a service transfer notification with the terminal ID of said transferring source terminal and the terminal ID of said transferring destination terminal to said service server read from said notification destination information storage unit.
11 . The terminal according to claim 4 , wherein
said transferring destination terminal comprises a service data restructuring unit which reconstructs data related to service based on data necessary for restructuring data related to service used by the transferring source terminal, and after notifying service transfer to said transfer management server, said service data restructuring unit reconstructs data related to the service based on data necessary for restructuring data related to the service used by said transferring source terminal which data is received from said service server by transmitting the terminal ID of said transferring destination terminal.
12 . The program according to claim 7 , which causes said terminal to execute the processing at said transferring destination terminal, after the notification of service transfer to said transfer management server, of restructuring data related to the service based on data necessary for restructuring data related to the service used by said transferring source terminal which data is received from said service server by transmitting the terminal ID of said transferring destination terminal.Join the waitlist — get patent alerts
Track US2014229572A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.