Abstract:
Methods, apparatus and systems for determining the location of a marking device during performance of a marking operation using triangulation are described. The marking device may be of the type used to mark the presence or absence of underground facilities and may include a marking material dispenser to dispense marking material as an indicator. The marking device may include a transmitter which transmits a signal received by a receiving system including two or more receiving devices at separate locations. Triangulation algorithms may then be used to determine the location of the marking device relative to the receiving system.
Abstract:
A fleet management complex event processing (CEP) engine executes on at least one hardware computer processor. The CEP engine receives at least a first input stream onto which first vehicle information related to a first vehicle is published, and a second input stream onto which second vehicle information related to a second vehicle is published. The CEP engine applies at least one query to the first input stream and the second input stream, and assesses if a fleet-related complex event has occurred. If it is determined in that the fleet-related complex event has occurred, the CEP engine publishes an indication of occurrence of the fleet-related complex event on at least one output stream.
Abstract:
A vehicle-based complex event processing (CEP) engine executes on at least one hardware computer processor in a first vehicle. The CEP engine receives a first input stream onto which vehicle information related to the first vehicle is published, and applies one or more queries to the first input stream to assess if a vehicle-related event has occurred. If it is determined that the vehicle-related event has occurred, the CEP engine publishes an indication of occurrence of the vehicle-related event on an output stream of the vehicle-based CEP engine, and transmits the indication of occurrence of the vehicle-related event from the first vehicle.
Abstract:
A vehicle-based complex event processing (CEP) engine executes on a hardware computer processor in a vehicle. The CEP engine receives a first input stream onto which vehicle information related to the vehicle is published, and applies at least one query to the first input stream. The CEP engine then assesses, based on application of the query/queries, if a vehicle-related event has occurred and, if so, the CEP engine publishes an indication of occurrence of the vehicle-related event on at least one output stream of the CEP engine. In one example, the CEP engine may receive a second input stream onto which image information is published, wherein the image information is based at least in part on data provided by at least one on-board vehicle camera.
Abstract:
Locate and/or marking operations involve detecting and/or marking a presence or an absence of at least one underground facility within a dig area, wherein at least a portion of the dig area is planned to be excavated or disturbed during excavation activities. One or more attributes of a locate and/or marking operation requested in a locate request ticket are assessed to provide one or more ticket assessment outcomes. Ticket information is obtained from the locate request ticket and analyzed so as to assign at least one risk designation to the ticket. The risk designation(s) is/are transmitted and/or stored so as to facilitate clearing the locate request ticket and/or dispatching a locate technician to perform the locate and/or marking operation.
Abstract:
Methods and marking devices for indicating and/or detecting a color of marking material used in performance of a marking operation to mark the presence or absence of an underground facility are described. Information about the color of the marking material may optionally be logged or stored by a marking device and/or transmitted to an external device.
Abstract:
Processing a workflow for a locate and/or marking operation to detect and/or mark a presence or an absence of at least one underground facility within a dig area, wherein at least a portion of the dig area is planned to be excavated or disturbed during excavation activities. A workflow for the locate and/or marking operation is acquired, wherein the workflow comprises a series of tasks to be performed in connection with the locate and/or marking operation. One or more workflow outputs are displayed on a display device in accordance with the workflow, wherein each workflow output is generated based at least in part on at least one of the series of tasks in the workflow. A status of at least one task of the series of tasks is determined based on at least one input received in connection with the locate and/or marking operation, and an updated workflow is generated based at least in part on the determined status.
Abstract:
First ticket information describing a locate operation to be performed is electronically received, including image information and/or geospatial metadata relating to a dig area and/or a work site. Field information relating to the locate operation as at least partially performed and/or environmental information relating to the dig area and/or the work site is electronically received and processed to provide a quality assessment of the locate operation.
Abstract:
Operating information representative of manipulation of a locate receiver during performance of a locate operation by a technician is analyzed to determine a pattern of manipulation. In one example, the pattern of manipulation is compared to at least one previously-identified pattern of manipulation associated with at least one technician. In various aspects, the operating information may be representative of an acceleration, a velocity, a distance traveled by, and/or an angle of inclination of the locate receiver. In another aspect, the previously-identified pattern of manipulation may be a technician signature representing a pattern of motion unique to a technician.
Abstract:
One or more electronic drawings may be generated to document and/or report an event, in which various elements of the drawing(s) include geographic reference information. A symbols library, a collection of images (e.g., geo-referenced images), geo-location data, and time and location data may be stored in memory for use in connection with such drawings, and a drawing tool graphical user interface (GUI) may be provided for electronically marking-up images on which one or more drawings are based. The marked-up images may be event-specific images, and may be integrated into various types of electronic reports for accurately depicting events of interest, such as personal injury events, vehicle accidents, and/or property damage events.