Patent EP1003017A2 successfully refreshed from Google Patents.
← Back to Patent Explorer
EP1003017A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Apparatus and method for presenting navigation information based on instructions described in a script

Assignee: Fujitsu Ltd
•
Filing: 1999-09-14
•
Granted: —
•
Expires: 2019-09-14
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A navigation script includes time and point information for navigation and information for guidance, and describes an instruction sequence which can represent these information in time series in a mark-up language. According to the structured data generated from the navigation script, an instruction corresponding to a current time or point is executed, so that information for guidance to be presented is output.

Inventors

  • 👤 Minoru Sekiguchi
  • 👤 Hirohisa Naito
  • 👤 Hisayuki Horai
  • 👤 Yoshiharu Maeda
  • 👤 Kuniharu Takayama

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-10-26 10:35
CPC Classifications
G; G08; G08G; G08G1/00; G08G1/09; G08G1/0962; G08G1/0968; G08G1/0969; G01; G01C; G01C21/00; G01C21/26; G01C21/34; G01C21/36; G01C21/3626; G01C21/3629; G01C21/3644; G01C21/3647; G01C21/3655; G08G1/096805; G08G1/096811; G08G1/096827; G08G1/096833; G08G1/096844; G08G1/096855; G08G1/096861; G08G1/096872; G08G1/096877; G08G1/096883; G08G1/096888

Claims Analysis

Total Claims: 45
Claim 1
Independent Claim 216 words
A navigation information presenting apparatus (10, 100, 300, 510) for presenting navigation information to a user according to a state, comprising: means (11, 131, 301, 521) for inputting a navigation script composed of an instruction sequence based on a predetermined specification, in which at least one of time information and point information, and information for guidance to be output according to at least one of a presentation time and a presentation place can be described using a set of combinations of a name which can identify a type of the information and the contents thereof; means (16, 17, 136, 160, 170, 180, 305, 525, 620, 630) for performing one of state acquisition of acquiring a state including at least one of a current time and a current point, and state generation of generating a state including at least one of a virtual current time and a virtual current point; means (15, 135, 304, 524) for processing instructions described in the input navigation script according to at least one of a current time and a current point, which is obtained by one of the state acquisition and the state generation; and means (18, 132, 302, 522) for outputting navigation information to be output as the instructions are processed, and for presenting the navigation information to the user.
Claim 2
Dependent Claim 39 words
The navigation information presenting apparatus according to claim 1, wherein the navigation script is described in a markup language which identifies the time information, the point information, the information for guidance, and other instruction constituent elements by using tags.
Claim 3
Dependent Claim 69 words
The navigation information presenting apparatus according to claim 1, wherein: the navigation script can describe a sequential process instruction for processing a plurality of instructions sequentially and a parallel process instruction for processing a plurality of instructions in parallel; and said means for processing instructions processes the plurality of instructions sequentially according to the sequential process instruction, and processes the plurality of instructions according to the parallel process instruction.
Claim 4
Dependent Claim 62 words
The navigation information presenting apparatus according to claim 1, wherein said means for inputting the navigation script inputs a navigation script specified by the user with one of methods such as a communication with an external device providing a navigation script via a network, a read from a computer-readable electronic medium, and an input from an input device operated by the user.
Claim 5
Dependent Claim 50 words
The navigation information presenting apparatus according to claim 1, further comprising means (14, 134, 303, 523) for parsing the input navigation script, and for converting the input navigation script into structured navigation data, wherein said means for processing instructions processes instructions represented in the form of the structured navigation data.
Claim 6
Dependent Claim 110 words
The navigation information presenting apparatus according to claim 1, wherein said means for outputting navigation information presents to the user, with respect to at least a portion of the navigation script, information for guidance about at least one of a current point, a departure point, an en-route spot, a destination, and a route by using at least one of texts, maps, voice, images, and videos with one of a method for presenting the navigation information one after another, a method for presenting the navigation information for each instruction, and a method for presenting the navigation information for at least one of specified time, distance, point, input operation, and external event.
Claim 7
Dependent Claim 278 words
A navigation information presenting apparatus (10, 100, 300, 510) for presenting navigation information to a user according to a state, comprising: means (11, 131, 301, 521) for inputting a navigation script composed of an instruction sequence based on a predetermined specification, in which at least one of time information and point information, and information for guidance to be output according to at least one of a presentation time and a presentation point can be described using a set of combinations of a name which can identify a type of the information and the contents thereof; means (11, 131, 301, 521) for setting at least one of operation modes such as a navigation mode and a simulation mode according to at least one of a user input operation and a system setting; means (16, 160, 170, 180, 620, 630) for acquiring a state including at least one of a current time and a current point in the navigation mode; means (17, 136, 305, 525) for generating a state including at least one of a virtual current time and a virtual current point in the simulation mode; means (15, 135, 304, 524) for processing instructions described in the input navigation script according to at least one of the current time and the current point, which is obtained by state acquisition, in the navigation mode, and processes the instructions according to at least one of the virtual current time and the virtual current point, which is obtained by state generation, in the simulation mode; and means (18, 132, 302, 522) for outputting navigation information to be output as the instructions are processed, and for presenting the navigation information to the user.
Claim 8
Dependent Claim 208 words
A navigation information presentation processing method for presenting navigation information to a user according to a state, comprising the steps of: inputting a navigation script composed of an instruction sequence based on a predetermined specification, in which at least one of time information and point information, and information for guidance to be output according to at least one of a presentation time and a presentation point can be described using a set of combinations of a name which can identify a type of the information and the contents thereof, with one of methods such as a communication via a network, a read from a computer-readable electronic medium, and a user input operation; performing one of state acquisition of acquiring a state including at least one of a current time and a current point, and state generation of generating a state including at least one of a virtual current time and a virtual current point; processing instructions described in the input navigation script according to at least one of a current time and a current point, which is obtained by one of the state acquisition and the state generation; and outputting navigation information to be output as the instructions are processed, and presenting the navigation information to the user.
Claim 9
Dependent Claim 239 words
A navigation information presenting method for presenting navigation information to a user according to a state, comprising the steps of: inputting a navigation script composed of an instruction sequence based on a predetermined specification, in which at least one of time information and point information, and information for guidance to be output according to at least one of a presentation time and a presentation point can be described using a set of combinations of a name which can identify a type of the information and the contents thereof; setting at least one of operation modes such as a navigation mode and a simulation mode according to at least one of a user input operation and a system setting; acquiring a state including at least one of a current time and a current point in the navigation mode; generating a state including at least one of a virtual current time and a virtual current point in the simulation mode; processing instructions described in an input navigation script according to at least one of the current time and the current point, which is obtained by state acquisition, in the navigation mode, and processes the instructions according to at least one of the virtual current time and the virtual current point, which is obtained by state generation, in the simulation mode; and outputting navigation information to be output as the instructions are processed, and for presenting the navigation information to the user.
Claim 10
Dependent Claim 234 words
A computer-readable storage medium on which is recorded a program for implementing with a computer an apparatus (10, 100, 300, 510) which presents navigation information to a user according to a state, and for causing the computer to execute a process comprising the steps of: inputting a navigation script composed of an instruction sequence based on a predetermined specification, in which at least one of time information and place information, and information for guidance to be output according to at least one of a presentation time and a presentation point can be described using a set of combinations of a name which can identify the type of each of the information and the contents thereof, with one of methods such as a communication via a network, a read from a computer-readable electronic medium, and a user input operation; performing one of state acquisition of acquiring a state including at least one of a current time and a current point, and state generation of generating a state including at least one of a virtual current time and a virtual current point; processing instructions described in the input navigation script according to at least one of a current time and a current point, which is obtained by one of the state acquisition and the state generation; and outputting navigation information to be output as the instructions are processed, and presenting the navigation information to the user.
Claim 11
Dependent Claim 264 words
A computer-readable storage medium on which is recorded a program for implementing with a computer an apparatus (10, 100, 300, 510) which presents navigation information to a user according to a state, and for causing the computer to execute a process comprising the steps of: inputting a navigation script composed of an instruction sequence based on a predetermined specification, in which at least one of time information and point information, and information for guidance to be output according to at least one of a presentation time and a presentation point can be described using a set of combinations of a name which can identify a type of the information and the contents thereof; setting at least one of operation modes such as a navigation mode and a simulation mode according to at least one of a user input operation and a system setting; acquiring a state including at least one of a current time and a current point in the navigation mode; generating a state including at least one of a virtual current time and a virtual current point in the simulation mode; processing instructions described in the input navigation script according to at least one of the current time and the current point, which is obtained by state acquisition, in the navigation mode, and processes the instructions according to at least one of the virtual current time and the virtual current point, which is obtained by state generation, in the simulation mode; and outputting navigation information to be output as the instructions are processed, and for presenting the navigation information to the user.
Claim 12
Dependent Claim 137 words
A navigation script storage medium which can be read by an apparatus (10, 100, 300, 510) for presenting navigation information to a user according to a state, storing a navigation script being a script composed of an electronic code sequence described in a markup language based on a predetermined specification, the script being an instruction sequence based on a predetermined specification, in which at least one of time information and point information, and information for guidance to be output according to at least one of a presentation time and a presentation point can be described using a set of combinations of a name which can identify a type of the information and the contents thereof, and the navigation script used to present navigation information to the user according to instructions within the script read by the apparatus.
Claim 13
Independent Claim 191 words
A device for semi-automatically generating a navigation script used by an apparatus (10) for presenting navigation information to a user according to a state, comprising: means (16) for acquiring a state including at least one of a current time and a current point with one of a method for acquiring a state at predetermined time intervals, a method for acquiring a state for each point, a method for acquiring a state at predetermined distance intervals, and a method for acquiring a state according to a user instruction; means (19) for generating a navigation script composed of an instruction sequence based on a predetermined specification, with which at least one of time information and place information, and information for guidance to be output according to at least one of a presentation time and a presentation point can be described using a set of combinations of a name which can identify a type of the information and the contents thereof, based on a history of the acquired state including at least one of each acquired time and each acquired point; and means (32) for storing the generated navigation script in an electronic medium.
Claim 14
Independent Claim 186 words
A device (1000) for managing driving data, comprising: inputting means (1001) for inputting a navigation script composed of an instruction sequence based on a predetermined specification, in which at least one of time information and point information, and information for guidance to be output according to at least one of a presentation time and a presentation place can be described using a set of combinations of a name which can identify a type of each of the information and the contents thereof; a driving management database (1004) for managing data where at least one of time information and information, and at least one of a reservation state and a corresponding point state are described; coordinating means (1003) for making a comparison and coordination between the navigation script input by said inputting means and the data stored in said driving management database, and for performing a process of modifying the navigation script and a process of updating the data stored in the driving management database according to a result of the comparison and coordination depending on need; and outputting means (1006) for outputting a resultant navigation script.
Claim 15
Dependent Claim 176 words
A driving management method using a computer, comprising the steps of: inputting a navigation script composed of an instruction sequence based on a predetermined specification, in which at least one of time information and point information, and navigation information to be output according to at least one of a presentation time and a presentation point can be described using a set of combinations of a name which can identify a type of the information and the contents thereof; referencing a driving management database (1004) for managing data where at least one of time information and point information, and at least one of a reservation state and a corresponding point state are described, for making a comparison and coordination between the input navigation script and the data stored in said driving management database, and for performing a process of modifying the navigation script and a process of updating the data stored in the driving management database according to a result of the comparison and coordination depending on need; and outputting means for outputting a resultant navigation script.
Claim 16
Dependent Claim 197 words
A computer-readable storage medium on which is recorded a program for implementing with a computer a device (1000) for managing driving data, and for causing the computer to execute a process comprising the steps of: inputting a navigation script composed of an instruction sequence based on a predetermined specification, with which at least one of time information and point information, and navigation information to be output according to at least one of a presentation time and a presentation place can be described using a set of combinations of a name which can identify a type of the information and the contents thereof; referencing a driving management database (1004) for managing data where at least one of time information and point information, and at least one of a reservation state and a corresponding place state are described, for making a comparison and coordination between the input navigation script and the data stored in said driving management database, and for performing a process of modifying the navigation script and a process for updating the data stored in the driving management database according to a result of the comparison and coordination depending on need; and outputting a resultant navigation script.
Claim 17
Independent Claim 183 words
A device for proposing an action to be taken by a user depending on whether or not the user can reach by an arrival time, comprising: inputting means (1200) for inputting a navigation script composed of an instruction sequence based on a predetermined specification, in which at least one of time information and point information, and information for guidance to be output according to at least one of a presentation time and a presentation place can be described using a set of combinations of a name which can identify a type of the information and the contents thereof; a scheduler (1200) for scheduling arrival times at respective places; a rule base (1220) for storing rules describing actions to be taken depending on whether or not there is time sufficient to an arrival time; and a monitoring and executing device (1210) for checking arrival times at subsequent points from a current time at a current point, and for executing a corresponding rule if the rule is stored within said rule base, depending on whether or not there is sufficient time to an arrival time.
Claim 18
Independent Claim 173 words
A method for proposing an action to be taken by a user depending on whether or not the user can reach by an arrival time, comprising the steps of: inputting a navigation script composed of an instruction sequence based on a predetermined specification, in which at least one of time information and point information, and information for guidance to be output according to at least one of a presentation time and a presentation place can be described using a set of combinations of a name which can identify a type of the information and the contents thereof; scheduling arrival times at respective points; and checking arrival times at subsequent points from a current time at a current point, for referencing rules in a rule base (1220) describing actions to be taken depending on whether or not there is time to spare by an arrival time, and for executing a corresponding rule if the rule is stored within said rule base, depending on whether or not there is sufficient time to an arrival time.
Claim 19
Dependent Claim 192 words
A computer-readable storage medium on which is recorded a program for implementing with a computer a device which proposes an action to be taken depending on whether or not a user can reach by an arrival time, and for causing the computer to execute a process comprising the steps of: inputting a navigation script composed of an instruction sequence based on a predetermined specification, in which at least one of time information and point information, and navigation information to be output according to at least one of a presentation time and a presentation place can be described using a set of combinations of a name which can identify a type of the information and the contents thereof; scheduling arrival times at respective points; and checking arrival times at subsequent points from a current time at a current point, for referencing rules in a rule base (1220) describing actions to be taken depending on whether or not there is sufficient time to an arrival time, and for executing a corresponding rule if the rule is stored within said rule base, depending on whether or not there is sufficient time to an arrival time.
Claim 20
Dependent Claim 65 words
A navigation plan creating apparatus for creating a navigation plan obtained by combining information for guidance, comprising: means (1301) for associating one of a range and a point on map information with information for guidance; means (1303) for setting a specified route on the map information; and means (1305) for creating a navigation plan by extracting the information for guidance associated with the set route.
Claim 21
Dependent Claim 83 words
The navigation plan creating apparatus according to claim 20, wherein the navigation plan is represented by a navigation script composed of an instruction sequence based on a predetermined specification, in which at least one of time information and point information, and information for guidance to be output according to at least one of a presentation time and a presentation point can be described using a set of combinations of a name which can identify a type of the information and the contents thereof.
Claim 22
Dependent Claim 67 words
The navigation plan creating apparatus according to claim 20, further comprising an information for guidance management database (1311) for managing the information for guidance associated with the map information for each attribute including at least one of season, time, and a user type, wherein said means for creating the navigation plan creates a navigation plan suiting a specified attribute by referencing said information for guidance management database.
Claim 23
Dependent Claim 128 words
The navigation plan creating apparatus according to claim 20, wherein: said means for associating the one of the range and the point on the map information with the information for guidance can specify one of a valid time period and a valid time limit when associating with the information for guidance; and said means for creating the navigation plan performs one of a process of creating a navigation plan by extracting one of only information for guidance within the valid time period and only information for guidance up to the valid time limit when extracting the information for guidance associated with the set route, and a process of creating a navigation plan having a condition relating to one of the valid time period and the valid time limit.
Claim 24
Dependent Claim 163 words
The navigation plan creating apparatus according to claim 20, wherein: said means for associating the one of the range and the point on the map information with the information for guidance can specify a state including at least one of a direction in which a range is entered and a speed at which the range is entered when specifying the range; and said means for creating the navigation plan performs one of a process of creating a navigation plan by extracting only information satisfying a condition including at least one of a direction in which a range on the set route is entered and a speed at which the range is entered when extracting the information for guidance associated with the route, and a process for creating a navigation plan having a condition relating to the state including at least one of the direction in which the range on the set route is entered and the speed at which the range is entered.
Claim 25
Dependent Claim 65 words
A navigation plan creating method for creating a navigation plan obtained by combining information for guidance with the use of a computer, comprising the steps of: associating one of a range and a point on map information with information for guidance; setting a specified route on the map information; and creating a navigation plan by extracting the information for guidance associated with the set route.
Claim 26
Dependent Claim 80 words
A computer-readable storage medium on which is recorded a program for implementing with a computer a device which creates a navigation plan obtained by combining information for guidance, and for causing the computer to execute a process comprising the steps of: associating one of a range and a point on map information with information for guidance; setting a specified route on the map information; and creating a navigation plan by extracting the information for guidance associated with the set route.
Claim 27
Dependent Claim 59 words
A navigation information providing apparatus for providing information to a user, comprising: means (1410) for managing information with a presentation condition relating to a time; means (1401) for checking the information with the presentation condition at predetermined time intervals, and for retrieving information corresponding to a current time; and means (1405) for providing the retrieved information to the user.
Claim 28
Dependent Claim 66 words
The navigation information providing apparatus according to claim 27, further comprising range condition processing means (1403) for determining how to present information when the current time is included in a time range if the presentation condition is a condition indicating the time range, wherein said means for providing the information provides the information according to said range condition processing means when the presentation condition is satisfied.
Claim 29
Dependent Claim 39 words
The navigation information providing apparatus according to claim 27, further comprising means (1404) for checking the information with the presentation condition by using an estimating module (1412) estimating a future state if the presentation condition is a relative condition.
Claim 30
Dependent Claim 86 words
The navigation information providing apparatus according to claim 27, wherein the information with the presentation condition is represented by a navigation script composed of an instruction sequence based on a predetermined specification, in which at least one of time information and point information, and information for guidance to be output according to at least one of a presentation time and a presentation point can be described using a set of combinations of a name which can identify a type of the information and the contents thereof.
Claim 31
Dependent Claim 76 words
A navigation information providing apparatus for providing information to a user, comprising: means (1410) for managing information with a presentation condition relating to a point; means (1415) for obtaining information about a point of a user; means (1401) for checking the information with the presentation condition according to the obtained point of the user, and for retrieving information corresponding to the point of the user; and means (1405) for providing the retrieved information to the user.
Claim 32
Dependent Claim 68 words
The navigation information providing apparatus according to claim 31, further comprising range condition processing means (1403) for determining how to present information when the point of the user is included in a point range if the presentation condition is a condition indicating the point range, wherein said means for providing the information provides the information according to said range condition processing means when the presentation condition is satisfied.
Claim 33
Dependent Claim 39 words
The navigation information providing apparatus according to claim 31, further comprising means (1404) for checking the information with the presentation condition by using an estimating module (1412) estimating a future state if the presentation condition is a relative condition.
Claim 34
Dependent Claim 86 words
The navigation information providing apparatus according to claim 31, wherein the information with the presentation condition is represented by a navigation script composed of an instruction sequence based on a predetermined specification, in which at least one of time information and point information, and information for guidance to be output according to at least one of a presentation time and a presentation point can be described using a set of combinations of a name which can identify a type of the information and the contents thereof.
Claim 35
Dependent Claim 71 words
An navigation information providing apparatus for providing information to a user, comprising: means (1410) for managing information with a presentation condition relating to a point; means (1415) for obtaining information about a point of a user; means (1402) for checking the information with the presentation condition, and for retrieving a user corresponding to the presentation condition; and means (1405) for providing the information with the presentation condition to the retrieved user.
Claim 36
Dependent Claim 68 words
The navigation information providing apparatus according to claim 35, further comprising range condition processing means (1403) for determining how to present information when the point of the user is included in a point range if the presentation condition is a condition indicating the place range, wherein said means for providing the information provides the information according to said range condition processing means when the presentation condition is satisfied.
Claim 37
Dependent Claim 39 words
The navigation information providing apparatus according to claim 35, further comprising means (1404) for checking the information with the presentation condition by using an estimating module (1412) estimating a future state if the presentation condition is a relative condition.
Claim 38
Dependent Claim 86 words
The navigation information providing apparatus according to claim 35, wherein the information with the presentation condition is represented by a navigation script composed of an instruction sequence based on a predetermined specification, in which at least one of time information and point information, and information for guidance to be output according to at least one of a presentation time and a presentation point can be described using a set of combination of a name which can identify a type of the information and the contents thereof.
Claim 39
Dependent Claim 129 words
A navigation information providing apparatus for providing information to a user, comprising: means (1410) for managing information with a presentation condition relating to a time and a point; means (1401) for checking the information with the presentation condition at predetermined time intervals, and for retrieving information corresponding to a current time; means (1415) for obtaining information about a point of a user; means (1401, 1402) for performing one of a process of checking the information with the presentation condition according to the obtained point of the user and retrieving information corresponding to the point of the user, and a process of checking the information with the presentation condition and retrieving a user corresponding to the presentation condition; and means (1405) for providing the retrieved information to the retrieved user.
Claim 40
Dependent Claim 74 words
The navigation information providing apparatus according to claim 39, further comprising range condition processing means (1403) for determining how to present information when one of the current time and the point of the user is included in a certain range if the presentation condition is a condition indicating the certain range, wherein said means for providing the information provides the information according to said range condition processing means when the presentation condition is satisfied.
Claim 41
Dependent Claim 39 words
The navigation information providing apparatus according to claim 39, further comprising means (1404) for checking the information with the presentation condition by using an estimating module (1412) estimating a future state if the presentation condition is a relative condition.
Claim 42
Dependent Claim 86 words
The navigation information providing apparatus according to claim 39, wherein the information with the presentation condition is represented by a navigation script composed of an instruction sequence based on a predetermined specification, in which at least one of time information and point information, and information for guidance to be output according to at least one of a presentation time and a presentation point can be described using a set of combinations of a name which can identify a type of the information and the contents thereof.
Claim 43
Dependent Claim 101 words
A navigation information providing method for providing information to a user, comprising the steps of: managing information with a presentation condition relating to at least one of a time and a point; retrieving information corresponding to at least one of a current time and a point of a user receiving the provided information with one of a method of checking the information with the presentation condition at predetermined time intervals, and a method of checking the information with the presentation condition according to the point of the user; and providing the retrieved information to a user corresponding to the presentation condition.
Claim 44
Dependent Claim 122 words
A computer-readable storage medium on which is recorded a program for implementing with a computer a device which provides information to a user, and for causing the computer to execute a process comprising the steps of: managing information with a presentation condition relating to at least one of a time and a point; retrieving information corresponding to at least one of a current time and a point of a user receiving the provided information with one of a method of checking the information with the presentation condition at predetermined time intervals, and a method of checking the information with the presentation condition according to the point of the user; and providing the retrieved information to a user corresponding to the presentation condition.
Claim 45
Dependent Claim 80 words
A navigation information presenting apparatus for presenting navigation information to a user according to a state, comprising: means (1401) for dynamically selecting navigation information to be presented according to a change of at least one of time information and point information; and means (1405) for outputting selected navigation information according to at least one of a time at which the selected navigation information is to be presented and a point in which the selected navigation information is to be presented.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag