INFORMATION DELIVERY SYSTEM, DELIVERY DESTINATION CONTROL METHOD AND DELIVERY DESTINATION CONTROL PROGRAM
First Claim
1. An information delivery system that delivers a message through a telecommunications carrier, the message being information delivered from a service provider to a user, comprising:
- an ID federation information storage unit that stores ID federation information being information associating a user identifier for identifying a user in a service provider and a user identifier for identifying the user in a telecommunications carrier which the user subscribes to;
a delivery demand receiving unit that receives, from a service providing system administered by a service provider, contents of a message and a user identifier in the service provider as information indicating a user to serve as a delivery target of the message;
a delivery demand processing unit that determines which telecommunications carriers the user designated as a delivery target of the message subscribes to based on ID federation information stored in the ID federation information storage unit, and determines a telecommunications carrier to serve as a delivery request destination of the message to the user from the telecommunications carriers determined that the user subscribes to according to a predetermined condition; and
a delivery demand transmitting unit that transmits the contents of the message received by the delivery demand receiving unit and a user identifier in the telecommunications carrier of the user for which delivery request destination is the telecommunications carrier as information indicating a user to serve as a delivery target of the message to a delivery system of the telecommunications carrier determined as a delivery request destination by the delivery demand processing unit.
1 Assignment
0 Petitions
Accused Products
Abstract
It is an object to efficiently deliver a message to a user who subscribes to a plurality of telecommunications carriers. An information delivery system includes an ID federation information storage unit that stores ID federation information being information associating a user identifier for identifying a user in a service provider and a user identifier for identifying the user in a telecommunications carrier which the user subscribes to, a delivery demand receiving unit that receives, from a service providing system administered by a service provider, contents of a message and a user identifier in the service provider as information indicating a user to serve as a delivery target of the message, a delivery demand processing unit that determines which telecommunications carriers the user designated as a delivery target of the message subscribes to based on ID federation information stored in the ID federation information storage unit, and determines a telecommunications carrier to serve as a delivery request destination of the message to the user from the telecommunications carriers determined that the user subscribes to according to a predetermined condition, and a delivery demand transmitting unit that transmits the contents of the message received by the delivery demand receiving unit and a user identifier in the telecommunications carrier of the user for which delivery request destination is the telecommunications carrier as information indicating a user to serve as a delivery target of the message to a delivery system of the telecommunications carrier determined as a delivery request destination by the delivery demand processing unit.
-
Citations
22 Claims
-
1. An information delivery system that delivers a message through a telecommunications carrier, the message being information delivered from a service provider to a user, comprising:
-
an ID federation information storage unit that stores ID federation information being information associating a user identifier for identifying a user in a service provider and a user identifier for identifying the user in a telecommunications carrier which the user subscribes to; a delivery demand receiving unit that receives, from a service providing system administered by a service provider, contents of a message and a user identifier in the service provider as information indicating a user to serve as a delivery target of the message; a delivery demand processing unit that determines which telecommunications carriers the user designated as a delivery target of the message subscribes to based on ID federation information stored in the ID federation information storage unit, and determines a telecommunications carrier to serve as a delivery request destination of the message to the user from the telecommunications carriers determined that the user subscribes to according to a predetermined condition; and a delivery demand transmitting unit that transmits the contents of the message received by the delivery demand receiving unit and a user identifier in the telecommunications carrier of the user for which delivery request destination is the telecommunications carrier as information indicating a user to serve as a delivery target of the message to a delivery system of the telecommunications carrier determined as a delivery request destination by the delivery demand processing unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. The information delivery system according to claim 16, wherein
a condition related to presence information of a user is set to the delivery destination determination rule, and the delivery demand processing unit determines a telecommunications carrier to serve as a delivery request destination for each user by determining whether each user matches the condition of the delivery destination determination rule based on presence information of a user obtained from a delivery system of a telecommunications carrier.
-
17. A delivery destination control method for delivering a message through a telecommunications carrier, which is information delivered from a service provider to a user, comprising:
-
storing ID federation information being information associating a user identifier for identifying a user in a service provider and a user identifier for identifying the user in a telecommunications carrier which the user subscribes to; receiving, from a service providing system administered by a service provider, contents of a message and a user identifier in the service provider as information indicating a user to serve as a delivery target of the message; determining which telecommunications carriers the user designated as a delivery target of the message subscribes to based on ID federation information stored in the ID federation information storage unit, and determining a telecommunications carrier to serve as a delivery request destination of the message to the user from the telecommunications carriers determined that the user subscribes to according to a predetermined condition; and transmitting the contents of the received message and a user identifier in the telecommunications carrier of the user for which delivery request destination is the telecommunications carrier as information indicating a user to serve as a delivery target of the message to a delivery system of the telecommunications carrier determined as a delivery request destination. - View Dependent Claims (18, 19)
-
-
20. A computer-readable medium storing a delivery destination control program for delivering a message through a telecommunications carrier which is information delivered from a service provider to a user, the program running a computer to execute:
-
processing of receiving, from a service providing system administered by a service provider, contents of a message and a user identifier in the service provider as information indicating a user to serve as a delivery target of the message; processing of determining which telecommunications carriers the user designated as a delivery target of the message subscribes to based on ID federation information being information associating a user identifier for identifying a user in a service provider and a user identifier for identifying the user in a telecommunications carrier which the user subscribes to, and determining a telecommunications carrier to serve as a delivery request destination of the message to the user from the telecommunications carriers determined that the user subscribes to according to a predetermined condition; and processing of transmitting the contents of the received message and a user identifier in the telecommunications carrier of the user for which delivery request destination is the telecommunications carrier as information indicating a user to serve as a delivery target of the message to a delivery system of the telecommunications carrier determined as a delivery request destination. - View Dependent Claims (21, 22)
-
Specification