Industrial vehicle geo-feature system
First Claim
1. In an industrial vehicle environment, a machine-executable process, comprising:
- receiving geo-feature information about a predefined geo-feature that is located in an area upon which an industrial vehicle travels;
monitoring location information identifying a current location of the industrial vehicle; and
collecting operation information about a current operating state of the industrial vehicle;
wherein, upon detecting that the industrial vehicle encounters the geo-feature, the process further comprising;
determining whether the predefined geo-feature is a message zone or an action zone;
storing, periodically, the operational information and the location information at least during the encounter with the geo-feature;
generating an output message based on the geo-feature information, the location information, and the operating information by;
determining an expected operating state of the industrial vehicle from the geo-feature information, wherein the expected operating state includes an acceptable range;
comparing the current operating state of the industrial vehicle to the expected operating state; and
generating at least one of a first message as the output message where the comparison indicates that the current operating state is within the acceptable range of the expected operating state, and a second message as the output message, different than the first message, where the current operating state is outside the acceptable range of the expected operating state; and
conveying, by a processor on the industrial vehicle, the output message on the industrial vehicle, wherein conveying the output message further includes conveying the message on the industrial vehicle where the industrial vehicle is within the message zone.
1 Assignment
0 Petitions
Accused Products
Abstract
In location-based geo-feature implementations, messages for conveyance on an industrial vehicle are determined based on a current operating state of the industrial vehicle, information about a zone with expected operating conditions, and the industrial vehicle'"'"'s location. When the industrial vehicle enters the zone, the current operating state of the industrial vehicle is compared to the expected operating state, which determines the message for display. Further, the current operating state may change the way the message is displayed. In vehicle-based implementations, vehicle data is collected and analyzed to generate messages upon the triggering of predetermined events. The detection of an event can be combined with vehicle position data to create an event record that captures location. Tools are also provided for setting up, managing and using the above capabilities.
-
Citations
19 Claims
-
1. In an industrial vehicle environment, a machine-executable process, comprising:
-
receiving geo-feature information about a predefined geo-feature that is located in an area upon which an industrial vehicle travels; monitoring location information identifying a current location of the industrial vehicle; and collecting operation information about a current operating state of the industrial vehicle; wherein, upon detecting that the industrial vehicle encounters the geo-feature, the process further comprising; determining whether the predefined geo-feature is a message zone or an action zone; storing, periodically, the operational information and the location information at least during the encounter with the geo-feature; generating an output message based on the geo-feature information, the location information, and the operating information by; determining an expected operating state of the industrial vehicle from the geo-feature information, wherein the expected operating state includes an acceptable range; comparing the current operating state of the industrial vehicle to the expected operating state; and generating at least one of a first message as the output message where the comparison indicates that the current operating state is within the acceptable range of the expected operating state, and a second message as the output message, different than the first message, where the current operating state is outside the acceptable range of the expected operating state; and conveying, by a processor on the industrial vehicle, the output message on the industrial vehicle, wherein conveying the output message further includes conveying the message on the industrial vehicle where the industrial vehicle is within the message zone. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A hardware computing device configured to execute computer code to generate a graphical user interface for interacting with industrial vehicles, comprising:
a processor coupled to memory, where the processor executes program code stored in the memory for; presenting on the graphical user interface, a model depicting a graphical representation of a virtual environment that corresponds to a physical environment, where the physical environment is contained within a bounded region; providing a tool with the graphical user interface that enables a user to define a geo-feature at a location on the model, the geo-feature corresponding to an element within the virtual environment that transforms into an industrial vehicle control in the corresponding physical environment such that an event triggers a corresponding action on an industrial vehicle within the corresponding physical environment when the industrial vehicle encounters the geo-feature, the tool further enabling the user to draw a geo-zone on the model, where a geo-zone is an area on the model that corresponds to a desired geo-feature; opening a dialog box within the graphical user interface that enables the user to enter a parameter that defines at least one of a function, characteristic, or action of the defined geo-feature; and uploading the defined geo-feature into the industrial vehicle such that operation of the industrial vehicle within the corresponding physical environment triggers the event and corresponding action when the industrial vehicle encounters a physical location associated with the geo-feature. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
17. A hardware computing device configured to execute computer code to generate a graphical user interface for interacting with industrial vehicles, comprising:
a processor coupled to memory, where the processor executes program code stored in the memory for; presenting on the graphical user interface, a model depicting a graphical representation of a virtual environment that corresponds to a physical environment, where the physical environment is contained within a bounded region; providing a tool with the graphical user interface that enables a user to define a geo-feature at a location on the model, the geo-feature corresponding to an element within the virtual environment that transforms into an industrial vehicle control in the corresponding physical environment such that an event triggers a corresponding action on an industrial vehicle within the corresponding physical environment when the industrial vehicle encounters the geo-feature; opening a dialog box within the graphical user interface that enables the user to enter a parameter that defines at least one of a function, characteristic, or action of the defined geo-feature by building a condition for the geo-feature that is contingent upon at least one of a state of a process running in a domain associated with a task being performed by an operator of the industrial vehicle and a state of operation of the industrial vehicle; and uploading the defined geo-feature into the industrial vehicle such that operation of the industrial vehicle within the corresponding physical environment triggers the event and corresponding action when the industrial vehicle encounters a physical location associated with the geo-feature.
-
18. In an industrial vehicle, a machine-executable process, comprising:
-
identifying, by a processor on the industrial vehicle, an event that is related to an operation that is being carried out on the industrial vehicle, comprising at least one of; detecting an impact associated with the industrial vehicle; detecting erratic steering with raised forks; detecting fast steering with raised forks; detecting cornering high speed with raised forks; detecting braking suddenly with an elevated load; detecting that a load capacity is over a predetermined capacity load limit; detecting exceeding a predetermined height extended travel while in free lift; detecting that the forks are extended and that the industrial vehicle is traveling with the forks elevated; detecting that a reach is extended and that the industrial vehicle is traveling with the reach extended; detecting that the industrial vehicle is operating with an undersized battery; detecting that the industrial vehicle is operating with an underweight battery; detecting early or late battery charges; detecting improper battery care, including water schedule and proper cycling; detecting a battery equalization schedule; detecting an efficiency driving style profile; detecting an excess of energy usage based upon a detected driving profile; detecting the usage of a specific type of fuel usage; detecting fuel/battery run-out-events; detecting excessive travel of the industrial vehicle outside typical distance; detecting that lift usage cycles of the industrial vehicle are outside a range of typical cycles; detecting that the industrial vehicle is traveling on a ramp in an improper direction; detecting the presence of an idle operator on a stationary industrial vehicle where the operator is logged into the industrial vehicle; detecting that an operator exited the industrial vehicle while the industrial vehicle is still moving; and detecting an operator is logged into an industrial vehicle but is not present on the industrial vehicle; collecting operation information about a current operating state of the industrial vehicle; and performing upon detecting that the event has occurred based upon the collected operational information, actions comprising; detecting the location of the industrial vehicle at the time of the occurrence of the event; generating an event record encapsulating the collected operational information from a time before the detected event until a time after the detected event, the event record including at least one of captured information indicative of direction, heading, and speed of travel of the industrial vehicle; integrating information indicating the detected location of the industrial vehicle into the event record; wirelessly transmitting the event record to a server computer; generating an output message based on the detected event; and conveying the output message on the industrial vehicle. - View Dependent Claims (19)
-
Specification