主权项 |
1. A social network assignment sharing device for sharing computer executable assignments between users of a social network service, the social network assignment sharing device comprising:
a memory storing an assignment-related data table; a network interface configured to communicate with a computer network; and a processor programmed to:
receive, over the computer network, from a terminal device of a proposer of the social network service, assignment information including an identifier of at least one computer executable task or a representation of details of the at least one computer executable task, proposer identification information identifying a proposer of an assignment, and challenger identification information identifying a challenger of the social network service to share the assignment with in association with one another;accumulate the received assignment information, the received proposer identification information, and the received challenger identification information in a single row entry of the assignment-related data table of the memory;share by transmitting over the computer network to a terminal device of the challenger of the social network service identified by the challenger identification information of the single row entry stored in the assignment-related data table of the memory, the representation of the details of the at least one computer executable task included in the single row entry of the assignment-related data table or a representation of details of the at least one computer executable task corresponding to the received identifier;receive, over the computer network from the terminal device of the challenger of the social network service, an approved assignment identifier representing an assignment approved by the challenger of the social network service, the approved assignment identifier corresponding to the receive identifier or an identifier corresponding to the representation of the details of the at least one computer executable task;set assignment approval information to approved assignment in the single row entry included in the assignment-related data table of the memory corresponding to the received approved assignment identifier;receive, from the terminal device of the challenger of the social network service, computer execution result information for the approved assignment identifier;set, in accordance with the received execution result information for the approved assignment identifier, assignment achievement status information associated with the approved assignment identifier included in the single row entry of the assignment-related data table of the memory to indicate achieved; andtransmit, via the computer network to the terminal of the challenger of the social network service, displayable visibly-perceptible information representing the assignment achievement status information of the single row entry. |