Server device, contribution information processing method, contribution information processing program, and recording medium
First Claim
1. A server device to which a terminal device is connectable via a network, comprising:
- at least one memory operable to store program code;
at least one processor operable to read said program code and operate as instructed by said program code, said program code including;
contribution information acquisition code that causes the at least one processor to acquire contribution information from the terminal device;
terminal information acquisition code that causes the at least one processor to acquire terminal position information indicating a position of the terminal device;
extraction code that causes the at least one processor to extract specific information capable of specifying a subject of contribution from the acquired contribution information;
contribution subject information acquisition code that causes the at least one processor to acquire contribution subject position information indicating a position of the subject of contribution specified by the extracted specific information;
comparison code that causes the at least one processor to compare the acquired contribution subject position information with the acquired terminal position information;
propriety information acquisition code that causes the at least one processor to acquire at least one of a negative word and a positive word from the acquired contribution information by referring to a database, in which pre-registered negative keywords and positive keywords are stored, and matching a word included in the acquired contribution information with the pre-registered negative keywords and positive keywords stored in the database, or acquire the frequency information indicating the number of permissions for posting contribution information;
range determination code that causes the at least one processor to determine, based on the acquired word according to a result of the matching or the acquired frequency information, a position range, in which the contribution information is permitted to post; and
posting determination code that causes the at least one processor to determine whether to permit or prohibit posting of the acquired contribution information based on the comparison result by the comparison code and the position range determined by the range determination code.
3 Assignments
0 Petitions
Accused Products
Abstract
A server device to which a terminal device is connectable via a network includes contribution information acquisition code that causes at least one processor to acquire contribution information from the terminal device, terminal information acquisition code that causes at least one processor to acquire terminal position information indicating a position of the terminal device, extraction code that causes at least one processor to extract specific information capable of specifying a subject of contribution from the acquired contribution information, contribution subject information acquisition code that causes at least one processor to acquire contribution subject position information indicating a position of the subject of contribution, comparison code that causes at least one processor to compare the acquired contribution subject position information with the acquired terminal position information, and determination code that causes at least one processor to determine a display form of the contribution information on posting based on a comparison result.
7 Citations
8 Claims
-
1. A server device to which a terminal device is connectable via a network, comprising:
-
at least one memory operable to store program code; at least one processor operable to read said program code and operate as instructed by said program code, said program code including; contribution information acquisition code that causes the at least one processor to acquire contribution information from the terminal device; terminal information acquisition code that causes the at least one processor to acquire terminal position information indicating a position of the terminal device; extraction code that causes the at least one processor to extract specific information capable of specifying a subject of contribution from the acquired contribution information; contribution subject information acquisition code that causes the at least one processor to acquire contribution subject position information indicating a position of the subject of contribution specified by the extracted specific information; comparison code that causes the at least one processor to compare the acquired contribution subject position information with the acquired terminal position information; propriety information acquisition code that causes the at least one processor to acquire at least one of a negative word and a positive word from the acquired contribution information by referring to a database, in which pre-registered negative keywords and positive keywords are stored, and matching a word included in the acquired contribution information with the pre-registered negative keywords and positive keywords stored in the database, or acquire the frequency information indicating the number of permissions for posting contribution information; range determination code that causes the at least one processor to determine, based on the acquired word according to a result of the matching or the acquired frequency information, a position range, in which the contribution information is permitted to post; and posting determination code that causes the at least one processor to determine whether to permit or prohibit posting of the acquired contribution information based on the comparison result by the comparison code and the position range determined by the range determination code. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A contribution information processing method in a server device to which a terminal device is connectable via a network, the method comprising:
-
a contribution information acquisition step of acquiring contribution information from the terminal device; a terminal information acquisition step of acquiring terminal position information indicating a position of the terminal device; an extraction step of extracting specific information capable of specifying a subject of contribution from the acquired contribution information; a contribution subject information acquisition step of acquiring contribution subject position information indicating a position of the subject of contribution specified by the extracted specific information; a comparison step of comparing the acquired contribution subject position information with the acquired terminal position information; a propriety information acquisition step of acquiring at least one of a negative word and a positive word from the acquired contribution information by referring to a database, in which pre-registered negative keywords and positive keywords are stored, and matching a word included in the acquired contribution information with the pre-registered negative keywords and positive keywords stored in the database, or acquiring the frequency information indicating the number of permissions for posting contribution information; a range determination step of determining, based on the acquired word according to a result of the matching or the acquired frequency information, a position range, in which the contribution information is permitted to post; and a posting determination step of determining whether to permit or prohibit posting of the acquired contribution information based on the comparison result in the comparison step and the position range determined in the range determination step.
-
Specification