Communication server, communication method, memory medium and integrated circuit for mediating requests for content delivery according to expectation values of a probability of acceptance of the request, desired location, and history information
First Claim
1. A communication server comprising:
- a request acquiring unit that acquires a request for content creation with specification of a desired location for the content creation;
a terminal location acquiring unit that acquires locations of a plurality of accepter terminals each capable of performing the content creation;
a notifying unit that provides a notification of the request to an accepter terminal selected from among the plurality of accepter terminals;
an acceptance information acquiring unit that acquires acceptance information showing whether or not the selected accepter terminal provided with the notification of the request has accepted the request;
a history managing unit that manages history information showing a history of notifications provided to each of the plurality of accepter terminals by the notifying unit in the past, the history information containing for each notification;
a location at the time of provision of the notification, of an accepter terminal provided with the notification;
a desired location specified in a corresponding request; and
the acceptance information; and
a selecting unit that, upon acquisition of a new request, selects an accepter terminal to which the notifying unit provides a notification of the new request, according to;
the locations of the plurality of accepter terminals;
a desired location specified in the new request; and
the history information, whereinupon the acquisition of the new request, the selecting unit calculates expectation values showing a probability of accepting the new request for each of the plurality of accepter terminals by using;
the locations of the plurality of accepter terminals;
the desired location specified in the new request; and
the history information, and selects the accepter terminal to which the notifying unit provides the notification of the new request, according to the expectation value.
3 Assignments
0 Petitions
Accused Products
Abstract
A communication server 200 acquires a request specifying a desired location for content creation from a requester terminal 310, and provides a notification of the request to an accepter terminal 300 accepting the content creation. The notification history managing unit 206 stores, as notification history, the distance from an accepter terminal to be provided with the notification to the desired recoding location and acceptance information. Upon acquisition of a new request, a request notification terminal selecting unit 203 selects a accepter terminal 300 that is likely to accept the request according to the notification history, and the request notifying unit 204 provides the selected accepter terminal 300 with the notification.
-
Citations
11 Claims
-
1. A communication server comprising:
-
a request acquiring unit that acquires a request for content creation with specification of a desired location for the content creation; a terminal location acquiring unit that acquires locations of a plurality of accepter terminals each capable of performing the content creation; a notifying unit that provides a notification of the request to an accepter terminal selected from among the plurality of accepter terminals; an acceptance information acquiring unit that acquires acceptance information showing whether or not the selected accepter terminal provided with the notification of the request has accepted the request; a history managing unit that manages history information showing a history of notifications provided to each of the plurality of accepter terminals by the notifying unit in the past, the history information containing for each notification;
a location at the time of provision of the notification, of an accepter terminal provided with the notification;
a desired location specified in a corresponding request; and
the acceptance information; anda selecting unit that, upon acquisition of a new request, selects an accepter terminal to which the notifying unit provides a notification of the new request, according to;
the locations of the plurality of accepter terminals;
a desired location specified in the new request; and
the history information, whereinupon the acquisition of the new request, the selecting unit calculates expectation values showing a probability of accepting the new request for each of the plurality of accepter terminals by using;
the locations of the plurality of accepter terminals;
the desired location specified in the new request; and
the history information, and selects the accepter terminal to which the notifying unit provides the notification of the new request, according to the expectation value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A communication method comprising:
-
a request acquiring step of acquiring a request for content creation with specification of a desired location for the content creation; a terminal location acquiring step of acquiring locations of a plurality of accepter terminals each capable of performing the content creation; a notifying step of providing a notification of the request to an accepter terminal selected from among the accepter terminals; an acceptance information acquiring step of acquiring acceptance information showing whether or not the selected accepter terminal provided with the notification of the request has accepted the request; a history managing step of managing history information showing a history of notifications provided to each of the plurality of accepter terminals in the notifying step in the past, the history information containing for each notification;
a location at the time of provision of the notification, of an accepter terminal provided with the notification;
a desired location specified in a corresponding request; and
the acceptance information; anda selecting step, upon acquisition of a new request, of selecting an accepter terminal to which a notification of the new request is provided in the notifying step, according to;
the locations of the plurality of accepter terminals;
a desired location specified in the new request; and
the history information, whereinupon the acquisition of the new request, the selecting step includes calculating expectation values showing a probability of accepting the new request for each of the plurality of accepter terminals by using;
the locations of the plurality of accepter terminals;
the desired location specified in the new request; and
the history information, and selecting the accepter terminal to which the notifying step provides the notification of the new request, according to the expectation value.
-
-
10. A computer-readable non-transitory recording medium on which a program for causing a computer to perform request notification processing is recorded, the request notification processing comprising:
-
a request acquiring step of acquiring a request for content creation with specification of a desired location for the content creation; a terminal location acquiring step of acquiring locations of a plurality of accepter terminals each capable of performing the content creation; a notifying step of providing a notification of the request to an accepter terminal selected from among the accepter terminals; an acceptance information acquiring step of acquiring acceptance information showing whether or not the selected accepter terminal provided with the notification of the request has accepted the request; a history managing step of managing history information showing a history of notifications provided to each of the plurality of accepter terminals in the notifying step in the past, the history information containing for each notification;
a location at the time of provision of the notification, of an accepter terminal provided with the notification;
a desired location specified in a corresponding request; and
the acceptance information; anda selecting step, upon acquisition of a new request, of selecting an accepter terminal to which a notification of the new request is provided in the notifying step, according to;
the locations of the plurality of accepter terminals;
a desired location specified in the new request; and
the history information, whereinupon the acquisition of the new request, the selecting step includes calculating expectation values showing a probability of accepting the new request for each of the plurality of accepter terminals by using;
the locations of the plurality of accepter terminals;
the desired location specified in the new request; and
the history information, and selecting the accepter terminal to which the notifying step provides the notification of the new request, according to the expectation value.
-
-
11. An integrated circuit used in a communication server, comprising:
-
a request acquiring unit that acquires a data creation request specifying a desired location for data creation from a requester terminal; a terminal location acquiring unit that acquires locations of a plurality of accepter terminals each capable of performing the data creation; a notifying unit that provides a notification of the request to an accepter terminal selected from among the accepter terminals; an acceptance information acquiring unit that acquires acceptance information showing whether or not the selected accepter terminal provided with the notification of the request has accepted the request; a history managing unit that manages history information showing a history of notifications provided to each of the plurality of accepter terminals by the notifying unit in the past, the history information containing for each notification;
a location at the time of provision of the notification, of an accepter terminal provided with the notification;
a desired location specified in a corresponding request; and
the acceptance information; anda selecting unit that, upon acquisition of a new request, selects an accepter terminal to which the notifying unit provides a notification of the new request, according to;
the locations of the plurality of accepter terminals;
a desired location specified in the new request; and
the history information, whereinupon the acquisition of the new request, the selecting unit calculates expectation values showing a probability of accepting the new request for each of the plurality of accepter terminals by using;
the locations of the plurality of accepter terminals;
the desired location specified in the new request; and
the history information, and selects the accepter terminal to which the notifying unit provides the notification of the new request, according to the expectation value.
-
Specification