Web bulletin board system, travel planning assist method and center server
First Claim
Patent Images
1. A Web bulletin board system, comprising a navigation device, multiple user terminals, and a center server for communicating with the navigation device and the multiple user terminals via a communication network, wherein:
- the center server comprises;
a positional information storage for storing information indicating a current position of the navigation device;
a symbol information storage for storing at least one symbol representing at least one destination point;
a map database for storing positional information of a plurality of points in association with a plurality of character strings, each character string indicating the respective point;
a destination point information storage for storing positional information of at least one first destination point, together with the associated character string;
a center server processor; and
a center server memory storing computer readable instructions that, when executed by the center server processor, implement;
a positional information updater for updating the information in the positional information storage, to information indicating the current position of the navigation device being received, upon receipt from the navigation device, of the information indicating the current position thereof;
a chat service part for managing an ID of a user logging in a chat, and upon receipt of a message from a user terminal used by the user logging in the chat, transmitting the message being received to all user terminals of all users logging in the chat;
a symbol processor for extracting, from the map database, the positional information of a point as at least one second destination point associated with the character string specified by the symbol, when the symbol representing the second destination point exists in the message that the chat service part received from the user terminal; and
a destination point information updater for additionally storing, in the destination point information storage, the character string and the positional information of the second destination point extracted by the symbol processor, sorting the character strings relating to the first and second destination points in the destination point information storage in ascending order of distance of the associated positional information from the current position of the navigation device, and transmitting to the user terminal of the user logging in the chat, the character strings being sorted, respectively in association with numbers in ascending order of distance from the current position of the navigation device;
the user terminal comprises;
a user terminal processor; and
a user terminal memory storing computer readable instructions that, when executed by the user terminal processor, implement;
a chat client part for transmitting, to the center server, a message inputted according to a manipulation by the user, and displaying the message transmitted from the center server; and
a destination point information display part for displaying the character strings transmitted from the center server, being sorted in ascending order of distance from the current position of the navigation device; and
the navigation device comprises;
a navigation device processor; and
a navigation device memory storing computer readable instructions that, when executed by the navigation device processor, implement;
a current position calculation part for calculating the current position of the navigation device;
and a current position transmitter for transmitting to the center server, the current position calculated by the current position calculation part at a predetermined timing.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided is a Web bulletin board system (10) capable of lessening the burden in forming a travel plan when a group of people plan a trip. This Web bulletin board system (10) comprises a center server (20) which deems character strings indicated by predetermined symbols in messages in a chat to be destinations and automatically generates a list of destinations.
11 Citations
13 Claims
-
1. A Web bulletin board system, comprising a navigation device, multiple user terminals, and a center server for communicating with the navigation device and the multiple user terminals via a communication network, wherein:
-
the center server comprises; a positional information storage for storing information indicating a current position of the navigation device; a symbol information storage for storing at least one symbol representing at least one destination point; a map database for storing positional information of a plurality of points in association with a plurality of character strings, each character string indicating the respective point; a destination point information storage for storing positional information of at least one first destination point, together with the associated character string; a center server processor; and a center server memory storing computer readable instructions that, when executed by the center server processor, implement; a positional information updater for updating the information in the positional information storage, to information indicating the current position of the navigation device being received, upon receipt from the navigation device, of the information indicating the current position thereof; a chat service part for managing an ID of a user logging in a chat, and upon receipt of a message from a user terminal used by the user logging in the chat, transmitting the message being received to all user terminals of all users logging in the chat; a symbol processor for extracting, from the map database, the positional information of a point as at least one second destination point associated with the character string specified by the symbol, when the symbol representing the second destination point exists in the message that the chat service part received from the user terminal; and a destination point information updater for additionally storing, in the destination point information storage, the character string and the positional information of the second destination point extracted by the symbol processor, sorting the character strings relating to the first and second destination points in the destination point information storage in ascending order of distance of the associated positional information from the current position of the navigation device, and transmitting to the user terminal of the user logging in the chat, the character strings being sorted, respectively in association with numbers in ascending order of distance from the current position of the navigation device; the user terminal comprises; a user terminal processor; and a user terminal memory storing computer readable instructions that, when executed by the user terminal processor, implement; a chat client part for transmitting, to the center server, a message inputted according to a manipulation by the user, and displaying the message transmitted from the center server; and a destination point information display part for displaying the character strings transmitted from the center server, being sorted in ascending order of distance from the current position of the navigation device; and the navigation device comprises; a navigation device processor; and a navigation device memory storing computer readable instructions that, when executed by the navigation device processor, implement; a current position calculation part for calculating the current position of the navigation device; and a current position transmitter for transmitting to the center server, the current position calculated by the current position calculation part at a predetermined timing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A travel planning assist method in a Web bulletin board system comprising a navigation device, multiple user terminals, and a center server for communicating with the navigation device and the multiple user terminals via a communication network, wherein:
-
the center server executes; a positional information updating step for updating information indicating a current position of the navigation device stored in a positional information storage, to information being received indicating the current position of the navigation device, upon receipt from the navigation device, of the information indicating the current position thereof; a chat service step for managing an ID of a user logging in a chat, and upon receipt of a message from a user terminal used by the user logging in the chat, transmitting the message being received to all user terminals of all users logging in the chat; a symbol processing step for extracting, from a map database, the positional information of a point as at least one second destination point associated with a character string specified by a symbol, when the symbol representing the second destination point exists in the message received from the user terminal in the chat service step, the map database storing the positional information of the point in association with the character string indicating the point; and a destination point information updating step for additionally storing in a destination point information storage for storing positional information of at least one first destination point, together with an associated character string, the character string and the positional information of the second destination point extracted in the symbol processing step, sorting the character strings relating to the first and second destination points in the destination point information storage in ascending order of distance of the associated positional information from the current position of the navigation device, and transmitting to the user terminal of the user logging in the chat, the character strings being sorted, respectively in association with numbers in ascending order of distance from the current position of the navigation device; the user terminal executes; a chat client step for transmitting to the center server, a message inputted according to a manipulation by the user, and displaying the message transmitted from the center server; and a destination point information display step for displaying the character strings transmitted from the center server, being sorted in ascending order of distance from the current position of the navigation device; and the navigation device executes; a current position calculating step for calculating the current position of the navigation device and a current position transmitting step for transmitting to the center server, the current position calculated in the current position calculating step at a predetermined timing.
-
-
13. A center server for communicating with a navigation device and multiple user terminals via a communication network, the center server comprising:
-
a positional information storage for storing information indicating a current position of the navigation device; a symbol information storage for storing at least one symbol representing at least one destination point; a map database for storing positional information of a plurality of points in association with a plurality of character strings, each character string indicating the respective point; a destination point information storage for storing positional information of at least one first destination point, together with the associated character string; a center server processor; and a center server memory storing computer readable instructions that, when executed by the center server processor, implement; a positional information updater for updating the information in the positional information storage, to information indicating the current position of the navigation device being received, upon receipt from the navigation device, of the information indicating the current position thereof; a chat service part for managing an ID of a user logging in a chat, and upon receipt of a message from a user terminal used by the user logging in the chat, transmitting the message being received to all user terminals of all users logging in the chat; a symbol processor for extracting, from the map database, the positional information of a point as at least one second destination point associated with the character string specified by the symbol, when the symbol representing the second destination point exists in the message that the chat service part received from the user terminal; and a destination point information updater for additionally storing in the destination point information storage, the character string and the positional information of the second destination point extracted by the symbol processor, sorting the character strings relating to the first and second destination points in the destination point information storage in ascending order of distance of the associated positional information from the current position of the navigation device, and transmitting to the user terminal of the user logging in the chat, the character strings being sorted, respectively in association with numbers in ascending order of distance from the current position of the navigation device.
-
Specification