US20020032507A1 - Land vehicle communications system and process for providing information and coordinating vehicle activities - Google Patents

Land vehicle communications system and process for providing information and coordinating vehicle activities Download PDF

Info

Publication number
US20020032507A1
US20020032507A1 US09/989,581 US98958101A US2002032507A1 US 20020032507 A1 US20020032507 A1 US 20020032507A1 US 98958101 A US98958101 A US 98958101A US 2002032507 A1 US2002032507 A1 US 2002032507A1
Authority
US
United States
Prior art keywords
vehicle
cargo
vehicles
network
management system
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
US09/989,581
Other versions
US6427101B1 (en
Inventor
R. Diaz
John Gemender
Steven Dager
Ronald Baughman
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Occ Technologies LLC
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to US09/989,581 priority Critical patent/US6427101B1/en
Publication of US20020032507A1 publication Critical patent/US20020032507A1/en
Assigned to INTERNATIONAL TRUCK INTELLECTUAL PROPERTY COMPANY, L.L.C. reassignment INTERNATIONAL TRUCK INTELLECTUAL PROPERTY COMPANY, L.L.C. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: BAUGHMANN, RONALD L., DAGER, STEVEN J., DIAZ, R. GARY, GEMENDER, JOHN J.
Application granted granted Critical
Publication of US6427101B1 publication Critical patent/US6427101B1/en
Assigned to JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT reassignment JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT SECURITY AGREEMENT Assignors: INTERNATIONAL ENGINE INTELLECTUAL PROPERTY COMPANY, LLC, INTERNATIONAL TRUCK INTELLECTUAL PROPERTY COMPANY, LLC, NAVISTAR INTERNATIONAL CORPORATION, NAVISTAR, INC.
Assigned to JPMORGAN CHASE BANK N.A., AS COLLATERAL AGENT reassignment JPMORGAN CHASE BANK N.A., AS COLLATERAL AGENT SECURITY AGREEMENT Assignors: INTERNATIONAL ENGINE INTELLECTUAL PROPERTY COMPANY, LLC, INTERNATIONAL TRUCK INTELLECTUAL PROPERTY COMPANY, LLC, NAVISTAR INTERNATIONAL CORPORATION
Assigned to OCC TECHNOLOGIES, LLC reassignment OCC TECHNOLOGIES, LLC ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: INTERNATIONAL TRUCK INTELLECTUAL PROPERTY COMPANY, LLC
Assigned to INTERNATIONAL TRUCK INTELLECTUAL PROPERTY COMPANY, LLC, NAVISTAR INTERNATIONAL CORPORATION, INTERNATIONAL ENGINE INTELLECTUAL PROPERTY COMPANY, LLC reassignment INTERNATIONAL TRUCK INTELLECTUAL PROPERTY COMPANY, LLC RELEASE BY SECURED PARTY (SEE DOCUMENT FOR DETAILS). Assignors: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Assigned to INTERNATIONAL TRUCK INTELLECTUAL PROPERTY COMPANY, LLC, NAVISTAR INTERNATIONAL CORPORATION, INTERNATIONAL ENGINE INTELLECTUAL PROPERTY COMPANY, LLC, NAVISTAR, INC. reassignment INTERNATIONAL TRUCK INTELLECTUAL PROPERTY COMPANY, LLC RELEASE BY SECURED PARTY (SEE DOCUMENT FOR DETAILS). Assignors: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/20Monitoring the location of vehicles belonging to a group, e.g. fleet of vehicles, countable or determined number of vehicles
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C5/00Registering or indicating the working of vehicles
    • G07C5/008Registering or indicating the working of vehicles communicating information to a remotely located station
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • G08G1/0968Systems involving transmission of navigation instructions to the vehicle
    • G08G1/096805Systems involving transmission of navigation instructions to the vehicle where the transmitted instructions are used to compute a route
    • G08G1/096811Systems involving transmission of navigation instructions to the vehicle where the transmitted instructions are used to compute a route where the route is computed offboard
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/20Monitoring the location of vehicles belonging to a group, e.g. fleet of vehicles, countable or determined number of vehicles
    • G08G1/205Indicating the location of the monitored vehicles as destination, e.g. accidents, stolen, rental

Definitions

  • This invention relates to a communication system architecture (SA) for a vehicle which may be integrated into the vehicle's multiplexed electronic component communication system, and a process for communicating with the vehicle to provide information for and about the vehicle's operational status and coordinating the vehicle's activities.
  • the system architecture includes an off board communication network.
  • the communication system will include a multi-functional antenna system for the vehicle that will have the capability to receive AM/FM radio and video signals, and transmit and receive citizens band (CB) radio signals, short range radio frequency, satellite and microwave and cellular phone communications.
  • the antenna may be installed as original equipment or as a back-fit part in the after-market. In either case the multi-functional antenna will be integrated with the vehicle's multiplexed electronic component communication system.
  • the process for communicating with the vehicle will involve a communication service for which the vehicle's driver will enroll for and service will continue so long as maintenance fees are paid.
  • the service will be capable of providing various levels of information transfer and coordination.
  • the levels may include vehicle information such as (1) the need for servicing and location of the nearest service center with the necessary parts in stock, (2) routing, and (3) load brokering and coordination.
  • SA system architecture
  • the modular design of the system architecture (SA) will allow it to be employed with the vehicle platform which does not possess a full multiplexed electronic component communications system.
  • the resulting vehicle, using an aftermarket application package, will be able to participate in some of the services.
  • Vehicle communication systems have been described before in the prior art. These systems in some cases related to vehicle maintenance and service. None of them took a direct feed of vehicle status from the vehicle internal communication system. Some of the prior art systems provided routing instructions. None of them used the concept of independent vehicles in a network as probes for information on driving condition status. None of the prior art coordinated vehicle load transfers of independent carriers to allow the independent day trip carriers to act in concert for long distance load transfers.
  • the invention is an intelligent information system architecture and process for commercial and other transportation vehicles that provides improved productivity, effectiveness, safety and other benefits. Moreover, the system architecture is tailored to the different businesses.
  • the commercial vehicle platform required by this invention has an internal communication system with multiplexed electronic components using wireless as well as wired communications. Electronic components are communicated with and controlled through this network. Included among the electronic components is a multi-functional antenna system for the vehicle.
  • the antenna(s) system will replace all current vehicle antennas such as CB, cellular, TV, and AM/FM/Weatherband radio, satellite, LORAN navigation, and other bands of the electromagnetic spectrum.
  • the antenna(s) system may be installed as original factory equipment in the vehicle or as after market equipment. Also, included amongst the electronic equipment on the commercial vehicle platform are all the numerous speakers, microphones, and enunciators contained on the vehicle, and integrated into a modular integrated package.
  • the multiplexed system may gather the status of various operating parameters of the vehicle from the electronic components.
  • the operating status of the vehicle may be uplinked through the multifunctional antenna system to one or more external communications control centers (ECCC).
  • ECCCs and the enrolled vehicle platforms generally comprise the communications system architecture (SA), although the SA is expected to include service and parts centers as well as weather, and routing and traffic tracking centers. There are three anticipated phases to implement the SA. They are:
  • the vehicle platforms may be any mobile vehicle. Only medium and heavy duty trucks and people transportation buses are described for illustration here. Additional components or functions which may be included into the platform system by the use of software modules and/or hardware components which once installed in an electronic cabinet will integrate the additional functions into the multiplexed system. This installation will make use of standardized modules and interface components.
  • Phase One (1) involves the maintenance and servicing of the vehicle platforms.
  • the internal multiplexing system of the vehicle platforms will interconnect all of the electronic components of the vehicle.
  • the status of vehicle systems may be uplinked to the ECCC without driver intervention.
  • the status will include, but is not limited to key engine parameters provided from the engine electronic control module, transmission controller, anti-lock brake (ABS) status from the ABS controller, and trailer load and installation status, as well as truck cargo and conditions.
  • the status information is only limited as far as to electronic component inputs which may be provided.
  • the ECCC will analyze the vehicle operating status and downlink information and instructions to the vehicle.
  • the downlinked information will include maintenance needs of the vehicle. Such maintenance needs might include the need for immediate service.
  • the downlinked information will include the location of the nearest vehicle service center which has the parts in stock to effect the repairs. It will also include routing instructions to get to the nearest service center. Routing instructions will be discussed further below in the description of Phase Two (2) Routing and Trip Information.
  • the multiplexed vehicle electronic controllers will be able to sense erratic operation of the vehicle using monitors on steering, engine, and brake components as well as the trailer status. Should the uplinked status indicate an erratic driving pattern, the ECCC will contact the driver directly recommending a break and if necessary contact the vehicle's owner and in a last case notify highway or police authorities to provide warnings.
  • the vehicle platform may also be configured to provide immediate feedback directly to the operator based on the business needs of the owner.
  • Phase 1 information is viewed as generic type information valuable to owners of all mobile vehicles with particular interest to commercial vehicle owners.
  • the multiplexed vehicle may include infrared heat sensing apparatus, among apparatus using other frequency ranges and pressure sensing devices, to detect animals, vehicles and other heat emitting objects during poor visibility or nighttime driving. This will include the ability to sense the range to objects being approached.
  • the electronic controllers will provide the driver warnings of the status directly through the integrated speakers and will uplink the information to the ECCC so the animal crossings may be provided to enrolled vehicle platforms in the vicinity.
  • the ECCC will use the vehicle platforms with their sensory inputs as probes to establish a real time picture of a particular region; thereby, augmenting the information provided by any one service.
  • Phase 2 involves routing and trip information for the enrolled vehicle platforms.
  • the ECCC will provide routing information to the enrolled vehicles.
  • the ECCC will have a running fix of the enrolled vehicles' locations.
  • the routing information will allow the drivers of the vehicle platforms to choose and use the most efficient routes to transit.
  • Prior art routing information included the best path based upon the shortest distance. Of course the shortest mileage is not necessarily the most efficient route.
  • the ECCC will also have a geographic fix of devices and locations pertinent to the business and its needs. The ECCC upon sensing the uplinked location of the vehicle platforms will analyze the location of the vehicle.
  • the ECCC will then collect input traffic information throughout the NAFTA countries (or other contiguous geographic regions) from Department of Transportation (DOT) repeaters (or international equivalent service), weather information from the National Weather Service (or international equivalent service) and other route effecting information from news services such as civil unrest or labor strife, as well as the shortest distance routing information.
  • the traffic condition ECCC will then provide a cohesive route plan through electronic downlinking to the enrolled vehicle platforms with automatic updates upon the changing of the input information.
  • Phase 2 routing information will be very useful in regional or line haul applications where a cohesive route plan means significant savings in operator costs and shipping expenses. Additionally, the routing information will be valuable for any business which has vehicles traveling in environments which are subject to rapidly changing conditions.
  • the school bus industry could utilize the varying downlinked routing plans during foul weather as well as providing instructions to substitute drivers unfamiliar with normal planned routes.
  • the geographic reference information part of the routing information may be used to notify the operator and ECCC of both ideal and hazardous geographic zones.
  • the electric, gas, and telephone utility industry could use the routing information to direct work crews during response to foul weather or emergencies.
  • utilities are known to borrow crews and vehicles from utilities from other locations, sometimes from as far as thousands of miles away.
  • Prior art vehicle tracking did not include visiting crew vehicles and coordination was not cohesive or well controlled.
  • the ECCC can provide routing to these borrowed work crews and vehicles to coordinate response and the use of the vehicle as a tool for the business.
  • Phase Three (3) involves Business Specific Information/Coordination. For some business applications this will require the enrollment of vehicle platforms in various key locations throughout the participating countries. The general process involves gathering the locations of participating vehicles, evaluating the required tasks, and then directing the enrolled vehicle platforms to the locations to enhance the overall performance of the participating vehicles and organizations. Phase 3 will integrate the information transfers and controls of Phases 1 and 2 in that only vehicles which are in a proper operating status will be directed to be applied as tools for the desired functions, and in most cases routing directions will be required to fully coordinate diverse and far flung work crews or vehicles for work efforts.
  • the multiplexed vehicle platforms will also include electronic seat sensors or other occupant detection devices to monitor the manning levels of the response vehicles.
  • This information will be uplinked by the multi-functional antenna system to provide manpower response estimates of the crews.
  • the ECCC will track man hours worked in order to control overtime and ensure legal work hour requirements such as required in Department of Transportation (DOT) or Nuclear Regulatory Commission 10 C.F.R. 20 regulations are not exceeded.
  • the electronic sensors in the multiplexed vehicle platform may also be used to track passenger entry and egress from buses. Information will be uplinked to record completed missions and to plan optimized pick-up locations.
  • Phase 3 business coordination is related to the regional and line haul trucking businesses.
  • Phase 3 for these businesses involves a ‘Pony Express’ Service for transporting goods.
  • vehicle owners or drivers will sign up to make deliveries within a geographic radius so that they may make transfers of goods (i.e. trailer loads) and enable them to return to their home each night.
  • a 200-300 mile radius will allow a driver to make a pickup and transfer along a route to another driver in an adjacent 200-300 mile radius circle in order to move shipments of goods.
  • Phase 3 will allow regional day hauler tractor trailers to participate in a national or NAFTA or international transportation system while still sleeping in their own beds each night.
  • Phase 3 implementation will need to be delayed until drivers with the overlapping work radii are enrolled in the Phase 1 and 2 services.
  • the ECCC Once the ECCC receives a request for a load transfer, it will contact the vehicle platforms within the most efficient transit path based upon the calculated Phase 2 routing analysis. Once the impacted drivers electronically agree to participate in the specific load transfer, the automatic routing information will commence with allowance for calculating rendezvous points. The load will be tracked using the Phase 1 service until completion of the journey. The load owner will be periodically automatically updated on delivery status if he or she so desires.
  • FIG. 1 is an overview drawing of a communication network for mobile vehicles made in accordance with this invention.
  • FIG. 2 is a perspective of a mobile vehicle made in accordance with this invention.
  • FIG. 3 is page 1 of a process for an off board communication network for detecting and correcting a fault in a mobile vehicle made in accordance with this invention.
  • FIG. 4 is page 2 of the process of FIG. 3.
  • FIG. 5 is another embodiment of a process for an off board communication network for detecting and correcting a fault in a mobile vehicle made in accordance with this invention.
  • FIG. 6 is page 1 of a further embodiment of the process of FIG. 5.
  • FIG. 7 is page 2 of the process of FIG. 6.
  • FIG. 8 is page 1 of a process for a brokerage management system component of an off board communication network made in accordance with this invention.
  • FIG. 9 is page 2 of the process of FIG. 8.
  • FIG. 10 is page 1 of another embodiment of a process for a brokerage management system component of an off board communication network made in accordance with this invention.
  • FIG. 11 is page 2 of the process of FIG. 10.
  • FIG. 12 is page 3 of the process of FIG. 10.
  • FIG. 13 is page 4 of the process of FIG. 10.
  • FIG. 14 is page 5 of the process of FIG. 10.
  • FIG. 15 is page 1 of a driver initiated process for an off board communication network for detecting and correcting a fault in a mobile vehicle made in accordance with this invention.
  • FIG. 16 is page 2 of the process of FIG. 15.
  • FIG. 17 is another embodiment of a driver initiated process for an off board communication network for detecting and correcting a fault in a mobile vehicle made in accordance with this invention.
  • FIG. 18 is an external condition initiated process for directing the routing and operation of a network of mobile vehicles made in accordance with this invention.
  • FIG. 19 is a data management system for coordinating information related to external conditions that may impact a network of mobile vehicles made in accordance with this invention.
  • FIG. 20 is a process for an off board communication network for tracking and directing routine and periodic maintenance of a mobile vehicle made in accordance with this invention.
  • FIG. 21 is a vehicle initiated process for a brokerage management system component of an off board communication network made in accordance with this invention.
  • FIG. 22 is a diagram for illustrating some brokerage management system processes and external condition rerouting.
  • FIGS. 1 to 22 show a land vehicle communications system and process for providing information and coordinating vehicle activities.
  • a land vehicle off board communication network 100 made in accordance with this invention may be comprised of any number of the subparts shown in FIG. 1. Both a centralized and de-centralized control scheme embodiment will be described. These subparts consist of: a Vehicle Onboard System (VOS) 101 ; a Satellite Communication Network (SCN) 102 ; a Communication Control Center (CCC) 103 , short for the ECCC described earlier; a Ground Communication Network (GCN) 104 ; a Ground Support Network (GSN) 105 ; a Data Management System (DMS) 106 ; and a Brokerage Management System (BMS) 107 .
  • the minimum requirements for a vehicle communication network 100 are a VOS 101 , a GSN 105 , and either a SCN 102 or a GCN 104 .
  • the VOS 101 serves two primary functions. The first is to provide information and requests to the CCC 103 through either the SCN 102 or the land based GCN 104 . This information and these requests result in commands, queries, directions, and recommendations back from the CCC 103 .
  • the second primary function of the VOS 101 is to act as a mobile sensor platform for the CCC 103 and the DMS 106 . The mobile sensor steps and components of the VOS 101 will be discussed below.
  • the SCN 102 and the GCN 104 may generally described as off board communication networks. In the decentralized embodiment of the invention, the GCN 104 may be integral to and carry on all the functions of the CCC 103 .
  • the SCN 102 is a network of one or more satellites which provide remote communication to, from, and between a mobile vehicle 111 that includes a VOS 101 and the other applicable subparts of the vehicle communication network 100 .
  • the SCN 102 will be a conventional network known in the art. The use of the network for transfer of VOS 101 as a sensor information and vehicle load management by the BMS 107 is new.
  • the GCN 104 is a network on the ground that may consist of any combination of telephones, RF transponders, radio, cellular phones, and the internet.
  • the GCN 104 will be a conventional network known in the art.
  • the use of the network for transfer of VOS 101 as a sensor information and vehicle load management by the BMS 107 is new.
  • the CCC 103 required only in the centralized control embodiment of the invention, analyzes input and requests from the other subparts and issues requests, directions, and recommendations to the other subparts.
  • the CCC 103 will embody a single organization or several working in concert to analyze problems and needs and come up with solutions.
  • the CCC 103 may include the DMS 106 although the DMS 106 may be a separate data system.
  • the DMS 106 will collect and collate information from various sources that will include external conditions that may impact the vehicles 111 .
  • the incoming information may be from the VOS 101 as a sensor and as a monitored vehicle 100 , the Department of Transportation traffic reports, the National Weather Service, news sources such as the Cable News Network (CNN) or the Associated Press, and road map direction generating systems such as those commercially available. This listing is not exclusive.
  • the GSN 105 is comprised of a network of vehicle support facilities that may include parts warehouses, vehicle service and maintenance centers, information services (a.k.a. ‘help desk’) and road service providers such as tow trucks or wreckers.
  • the GSN 105 will provide parts and service as necessary to return or maintain a mobile vehicle in service. It may include vehicle dealers and independent service and parts providers.
  • the BMS 107 provides two primary functions.
  • the first function is to provide shippers of goods and materials a single point of contact to electronically arrange shipments of materials by both tractor-trailer and smaller vehicles.
  • the loads may include straight truck applications and also people for bus transportation.
  • the BMS 107 takes the shipping request and will then determine the route through the DMS 106 .
  • the BMS 107 will then contact member Vehicle 111 s, determine availability and economics of the associated Vehicle 111 s, contact the Vehicle 111 s to offer and arrange the necessary vehicle 111 s along the shipment route, and make arrangements for rendezvous and load transfers to implement the transfer.
  • the BMS 107 will contact out of network carriers as necessary to arrange the shipment.
  • the BMS 107 will monitor and receive VOS 101 reports on the road and vehicle conditions and make changes to the route or carriers as necessary to effect the shipment order.
  • the second function of the BMS 107 is to provide the owners and drivers of Vehicles 111 electronic brokerage services.
  • the owners or drivers of the vehicles usually in the Class 5 to 8 as determined by the Gross Vehicle Weight (GVW), will sign up the vehicle for the load brokerage service.
  • the BMS 107 will contact available vehicles 111 or their owners with potential haulage opportunities and provide instructions to the vehicle as far as rendezvous, load transfers, and routing.
  • the BMS 107 will be integral to the CCC 103 .
  • the VOS 101 may include as complex as a multiplexed vehicle system that includes an internal communication backbone 112 allowing communication between electronic components using standards and communication protocols such as the Society of Automotive Engineers (SAE) J1708, J1587, J1939 communication protocols or a like proprietary variant.
  • the communication backbone 112 may be as simple as a loose network of sensors and components connected in a point-to-point fashion. The more complex version is shown in FIG. 2.
  • the internal electrical communication backbone 112 is electrically engaged to provide a communication path between various electronic devices and controllers as part of the VOS 101 .
  • the vehicle 111 has an engine 113 engaged to a transmission 114 .
  • the transmission is engaged to a drive train 118 for driving the wheels 126 .
  • the engine 113 is controlled and monitored by an engine electronic control module (ECM) 113 a that is electrically engaged to the communication backbone 112 .
  • ECM engine electronic control module
  • the engine ECM 113 a may receive and communicate status of the engine and auxiliaries including but not limited to engine performance, engine coolant parameters, engine oil system parameters, air intake quality, and other monitored parameters.
  • the transmission 114 if automatic or semi-automatic may be controlled and monitored by a transmission electronic control module 114 a that is electrically engaged to the communication backbone 112 .
  • the vehicle 111 may have an onboard computer (OBC) 119 which if present will be the lead message arbitrator or lead controller for the vehicle 111 .
  • OBC onboard computer
  • the OBC 119 will collect input and send requests from and to the CCC 103 through an onboard communications means and either the SCN 102 or the GCN 104 .
  • the OBC 119 will act as a lead message arbitrator or lead controller, whose orders in conflict with other controllers will countermand. If the vehicle 111 does not have an OBC 119 , then another ECM such as the engine ECM 113 a will act as the lead controller.
  • the onboard communication means may be a satellite access antenna 115 that may be included in a sun visor 128 or a cellular phone antenna 116 with a phone transceiver 116 a .
  • the communication means may additionally be any vehicle to land method and equipment.
  • the wheels 126 may include anti-lock (ABS) brakes.
  • the anti-lock brakes may be controlled by an anti-lock brake electronic control module (ABS ECM) 117 .
  • ABS ECM 117 is electrically engaged to the communication backbone 112 and like the other ECMs provides status of the system to the OBC 119 or other lead controller and hence to the CCC 103 through the onboard communication means.
  • the onboard communication means provides input of its own system operability to the OBC 119 or other lead controller.
  • a tire pressure sensor 126 a is mounted on each wheel. The tire pressure sensor 126 a measures each tires pressure and sends radio signal to a receiver 126 b that is electrically engaged to the communication backbone 112 .
  • Tire pressure is an indicator of tire wear, the need for a pressure adjustment, or vehicle loading depending on the pressure distribution across the tires and a specific vehicle history maintained by either the OBC 119 or the DMS 106 remotely.
  • An electronic odometer may also be tied to the communication backbone 112 provide input of miles traveled to the OBC 119 , other lead controller, and the CCC 103 remotely.
  • a navigation system such as those based on GPS and Dead Reckoning may be installed and engaged to the communication backbone 112 with an appropriate antenna 136 and transceiver 137 for providing input of the vehicle 111 's geographic position.
  • the above mentioned ECMs and sensors are examples of specific vehicle inputs providing a specific vehicle status.
  • Other sensors on the vehicle 111 provide the VOS 101 with indications of external conditions that may be valuable to other vehicles tied to the communication network 100 .
  • Some examples include a road ice sensor 123 .
  • the road ice sensor 123 can be a simple as an infrared transceiver directed downwards to a road surface 133 . Road surfaces 133 with ice, snow, black ice, or water, or dry will give different infrared reflective signals back to the road ice transceiver 123 .
  • the road ice transceiver 123 is also electrically engaged to the communication backbone 112 .
  • the vehicle 111 may include an infrared animal detector 124 tied to the communication backbone 112 .
  • the infrared animal detector 124 detects large animals crossing the road such as elk, moose, or deer.
  • the VOS 101 will provide the information to the DMS 106 externally. This information will be logged and provided to other drivers entering the vicinity of the vehicle 111 acting as an animal crossing detector.
  • the vehicle may also have an external security camera 125 for detecting thieves, high-jackers or other threats 131 to the driver or his load.
  • the CCC 103 may notify the local police or private security firms upon receiving transmission of a crime in progress.
  • the VOS 101 may also include local weather monitors 134 tied to the communication backbone 112 .
  • the local weather monitors 134 can include temperature, wind speed, and humidity. This information will provide the DMS 106 with validation and confirmation of National Weather Service information.
  • the lead message arbitrator or lead electronic controller may be programmed for communication with the off board communication network through the communication means engaged to the internal communication backbone 112 .
  • the lead electronic controller is also programmed for transmitting an indication of an abnormal condition in one of the monitored vehicle components to the off board communication network 100 through the vehicle internal communication backbone 112 and the communication means.
  • the lead electronic controller may be programmed for receiving instructions for action to address the abnormal condition from the off board network 100 through the communication means.
  • the lead electronic controller may also be programmed for notifying a driver of the vehicle 111 of driver actions of the received instructions from the off board network 100 .
  • the lead message arbitrator or lead electronic controller may also be programmed for receiving a query for additional information from the off board network 100 related to the abnormal condition.
  • the lead controller may be programmed for obtaining the additional queried information about the abnormal condition through the internal communication backbone without driver intervention.
  • the lead controller may be programmed for transmitting the additional queried information to the off board communication network through the vehicle internal communication backbone 112 and the communication means without driver intervention.
  • the instructions the lead electronic controller is programmed for receiving for action to address the abnormal condition from the off board network may include a closest location of the repair parts to correct the abnormal condition and directions to the closest location. Additionally, the indication of an abnormal condition the lead electronic controller is programmed for monitoring may be monitored through either the engine ECM 113 a , the transmission ECM 114 a , anti-lock brake ECM 117 , or the OBC 119 .
  • the data management system 106 may be integral to the communications control center in a centralized control scheme.
  • the embodiment shown in FIG. 19 is for control of network vehicles as a result of external conditions which include external conditions sensed by Vehicle onboard systems 101 .
  • the embodiment of FIG. 19 is comprised of a computer useable medium having computer readable program means embodied in the medium for causing storage of network vehicle sensed conditions.
  • the vehicle sensed conditions are communicated through the communication means engaged to the internal communication network 112 of the sensing network vehicles.
  • the vehicle sensed conditions are in environments that may impact at least one of the network vehicles.
  • the data management system 106 has computer readable program means for causing communication with weather information in environments which may impact at least one of the network vehicles from a weather service.
  • the data management system 106 has computer readable program means for causing communication with, reception of, and response to queries on the vehicle sensed conditions, weather information, civil disturbances.
  • the off board network 100 may be utilized for a number of processes involving different combinations of Vehicles 111 with Vehicle onboard systems (VOSs) 101 ; the satellite communications network (SCN) 102 ; a communications control center (CCC) 103 , the ground communications network (GCN) 104 ; the ground support network (GSN) 105 ; a data management system (DMS) 106 ; and the brokerage management system (BMS) 107 .
  • VOSs Vehicle onboard systems
  • SCN satellite communications network
  • CCC communications control center
  • GCN ground communications network
  • GSN ground support network
  • DMS data management system
  • BMS brokerage management system
  • a first process for the off board communication network 100 is for detecting and correcting a fault in a mobile vehicle 111 with a VOS 101 is shown in FIGS. 3 and 4. This process may be performed by a centralized entity or the subparts performed by a combination of entities.
  • One embodiment of this process has a first step of the off board network 100 receiving an indication of an abnormal condition in a monitored vehicle 111 component from an electronic controller on the mobile vehicle 111 through the vehicle internal communication network 112 and the communication means.
  • the next step is comparing the indication of an abnormal condition with the vehicle component's manufacturers' expected parameters in the data management system 106 . If there is a significant difference from the manufacturer's expected parameters, then the following steps are performed.
  • the ground support network 105 is searched for potential vehicle service providers that have both the parts necessary and an available service bay to correct the most probable cause of the difference from the manufacturer's expected parameters.
  • the vehicle 111 is queried and responds through the communication means with the location of the vehicle.
  • the off board network 100 queries the data management system 106 to determine a closest by time traveled potential vehicle service provider from the potential vehicle service providers to the vehicle 111 .
  • the off board network 100 queries the data management system 106 for and receives driving directions for the vehicle 111 to the closest by time traveled potential vehicle service.
  • the off board network 100 provides the driving directions for the vehicle 111 through the communication means to the closest by time traveled potential vehicle service to the vehicle.
  • the off board network 100 compares the indication of the abnormal condition with a specific history of the vehicle component stored in the data management system. Should there be a finding of a significant difference from the specific history of the vehicle component, the off board network 100 performs the following steps. The off board network 100 determines the most probable cause of the difference from the specific history of the vehicle component using a comparison to an existing fault chart or by live engineering personnel. The next step is determining the parts necessary to correct the most probable cause of the difference from the specific history of the vehicle component. This also is obtained from fault charts, other types of diagnostic procedures, or by live personnel.
  • the off board network 100 searches a ground support network 105 for potential vehicle service providers that have both the parts necessary and an available service bay to correct the most probable cause of the difference from the specific history of the vehicle component.
  • the vehicle 111 is queried and responds through the communication means with the location of the vehicle.
  • the off board network 100 queries the data management system 106 to determine a closest by time traveled potential vehicle service provider from the potential vehicle service providers to the vehicle 111 .
  • the off board network 100 queries the data management system 106 for and receives driving directions for the vehicle 111 to the closest by time traveled potential vehicle service.
  • the off board network 100 provides the driving directions for the vehicle 111 through the communication means to the closest by time traveled potential vehicle service to the vehicle.
  • the off board network 100 compares the indication of an abnormal condition with the vehicle component's manufacturers' expected parameters, and with a specific history of the vehicle component stored and finds no significant difference, the off board network 100 performs the step of recording the indication of an abnormal condition in the data management system.
  • Additional steps to this process of FIGS. 3 and 4 may include transmitting a notice to the vehicle for a driver of the vehicle 111 .
  • the notice may include of the most probable cause of the difference from the manufacturer's expected parameters. This notice could be before the step of providing the driving directions for the vehicle 111 to the closest by time traveled potential vehicle service to the vehicle for both situations requiring action beyond mere recording of the condition.
  • the additional off board network 100 may perform the following steps.
  • the network 100 will query the data management system 106 for any cargo being transported by the vehicle 111 .
  • the network 100 will arrange an alternative vehicle to transport the cargo and arrange a rendezvous between the vehicle 101 and the alternative vehicle to transfer the cargo.
  • the step of arranging an alternative vehicle may include providing the brokerage management system 107 with a description of the cargo, a current location of the cargo, and a final destination of the cargo.
  • the brokerage management system may communicate to and the network 100 may receive identifying information of an alternative vehicle to transport the cargo.
  • the off board network 100 may further arrange the cargo transfer rendezvous by querying and receiving a location of the alternative vehicle.
  • the network 100 may query the data management system 106 for and receive driving directions for the alternative vehicle for the fastest by time traveled route to rendezvous with the vehicle 111 to transfer the cargo.
  • the off board network 100 then may transmit the fastest by time traveled route to rendezvous with the vehicle to transfer the cargo to the alternative vehicle.
  • the network 100 may transmit the cargo transfer rendezvous information to the vehicle.
  • An additional process embodiment may provide more flexibility in addressing other abnormal conditions in the vehicle 111 .
  • This process also may be performed by a centralized entity or by a group of entities acting in concert.
  • the first step of this embodiment, shown in FIG. 5 is receiving an indication of an abnormal condition in a monitored vehicle component from the mobile vehicle 111 through the vehicle internal communication network 112 and the communication means. Then there is a comparison of the indication of an abnormal condition with an expected condition stored in a data management system 106 . Should there be a finding of a significant difference from the expected condition, then the need for further action is determined. Instructions for further action are transmitted to the vehicle through the communication means. Should the comparison of the indication of an abnormal condition with the expected condition stored in a data management system find no significant difference from the expected condition, then the indication of an abnormal condition in the data management system is recorded.
  • FIGS. 6 and 7 show a further embodiment of the process of FIG. 5.
  • This further embodiment includes additional actions in regards to determining further action and transmitting instructions in related to that further action. These additional actions were described above for the process shown in FIGS. 3 and 4.
  • the abnormal conditions identified by the vehicle 111 may be initially processed by the engine ECM 113 a , the transmission ECM 114 a , or the antilock braking ECM 117 or the Onboard Computer 119 .
  • the network 100 may determine the need for further information.
  • the vehicle may need to be queried for additional information with the vehicle 111 providing such information.
  • the data management system 106 performs some processes alone, although as mentioned above the data management system may be integral to the communications control center 100 .
  • One of these data management system processes is inherently shown in FIGS. 3 and 4.
  • the first step of this process is storing a vehicle component's manufacturers' expected parameters and a specific history of the vehicle components.
  • the data management system 106 may receive a query from the off board network 100 for the manufacturer's expected parameters for the vehicle or for the specific history of the vehicle components.
  • the data management system 106 then provides the off board network 100 with the stored information for comparison of to an indication of an abnormal condition. All along the data management system stores a listing of most probable causes of differences from the comparison information parameters.
  • the data management system 106 may receive a query for and subsequently provide the off board network 100 with listing of most probable causes of differences from the comparison parameters.
  • the off board network 100 would compare the abnormal condition to this cause-condition reference listing to determine a match between a most probable cause and the abnormal condition.
  • the data management system 106 stores independent listings of vehicle parts necessary to correct each of the most probable causes of differences from comparison parameters.
  • the data management system 106 Upon receiving a query for parts listings, the data management system 106 provides the off board network independent listings of vehicle parts necessary to correct each of the most probable causes. This allows the off board network 100 to determine the parts necessary to correct the most probable cause of the difference from the comparison parameters.
  • the data management system 106 may receive a query from the off board network 100 to determine a closest by time traveled potential vehicle service provider from a listing of potential vehicle service providers that has both the parts necessary and an available service bay to correct the most probable cause of the abnormal condition.
  • the data management system 106 may access a data base to determine driving times from potential vehicle service providers to the vehicle from the listing of potential vehicle service providers that have both the parts necessary to correct the most probable cause of the difference from the manufacturer's expected parameters and an available service bay to correct the most probable cause of the abnormal condition.
  • the data management system 106 may choose a closest by time traveled potential vehicle service provider and provide identifying information about this provider to the off board network.
  • the data management system 106 may receive a query from the off board network 100 for driving directions for the vehicle to the closest by time traveled potential vehicle service.
  • the data management system 106 may access a data base to determine the driving directions for the vehicle 111 through the communication means to the closest by time traveled potential vehicle service to the vehicle.
  • the data management system 106 will then provide the driving directions to the off board network 100 . Should there not be a significant difference between the abnormal condition and the manufacturer's expected parameters or the specific component history, the data management system 106 will store a record of the abnormal condition.
  • This process for the data management system 106 may additionally consist of storing a record of cargo being carried by the vehicle 111 needing service.
  • data management system 106 Upon receiving a query from the off board network 100 for any cargo being transported by the vehicle, data management system 106 will transmit a record of the cargo to the off board network 100 . If the off board network 100 determines that an alternative vehicle may need to take a transfer of the cargo, the data management system 106 may receive a location of an alternative vehicle to transport the cargo carried by the vehicle needing service. Additionally, the data management system 106 may receive a status of the mobility of the vehicle 111 needing service.
  • the data management system 106 may receive a query from the off board network 100 for a fastest by time traveled from the alternative vehicle to a rendezvous location with the vehicle needing service. The data management system 106 will in this situation access a data base to determine the driving directions for the alternative vehicle to the fastest by time traveled from the alternative vehicle to a rendezvous location with the vehicle needing service. The data management system 106 would then provide the alternative vehicle driving directions to the off board network 100 to the rendezvous.
  • the brokerage management system 107 may perform some internal processes alone, although as mentioned above the brokerage management system may be integral to the communications control center 103 in centralized control schemes. One of these brokerage management system 107 alone processes is shown in FIGS. 8 and 9.
  • the brokerage management system 107 stores data on a network of mobile vehicles including locations, cargo carrying ability, availability to carry cargo, and operating area of the vehicles in the mobile vehicle network. As mentioned earlier this cargo may be human passengers for a bus network as well as conventional cargo. The cargo may be items to be shipped in containers or a trailer where the vehicles 111 are highway tractors for pulling a trailer in tractor-trailer applications.
  • the brokerage management system 107 may receive a description of any cargo being transported by a vehicle 111 with an abnormal condition, a current location of the cargo, and a final destination of the cargo from the off board network 100 . There may also be a query for a specific alternative vehicle from the network of mobile vehicles to transport the cargo. Alternatively, the brokerage management system 107 may receive a description of cargo needing transportation, a current location of the cargo, and a final destination of the cargo along with a query for a specific cargo carrying vehicle from the network of mobile vehicles to transport the cargo. In either case the brokerage management system 107 compares the cargo to be carried to the vehicles in the network of mobile vehicles to derive a listing of mobile vehicles capable of carrying the cargo.
  • the brokerage management system 107 compares the listing of mobile vehicles capable of carrying the cargo to the vehicle availability data on the network of mobile vehicles and derives a listing of mobile vehicles both available and capable of carrying the cargo.
  • the brokerage management system 107 determines a general route between the current location of the cargo and the final destination of the cargo.
  • the brokerage management system 107 compares the operating areas of the vehicles on the listing of mobile vehicles both available and capable of carrying the cargo and determining which vehicle's operating area encompasses the general route between the current location of the cargo and the final destination of the cargo.
  • the brokerage management system 107 communicates with the vehicles whose operating areas encompass the general route between the current location of the cargo and the final destination of the cargo and offers an option to carry the cargo as an alternative vehicle or as a specific cargo carrying vehicle.
  • the brokerage management system 107 receives an acceptance of the offer from a vehicle whose operating areas encompass the general route between the current location of the cargo and the final destination of the cargo and designates this the alternative vehicle to transport the cargo.
  • the brokerage management system 107 communicates identifying information of the alternative vehicle or specific cargo carrying vehicle to the off board network 100 .
  • the brokerage management system 107 may also locate and coordinate transportation of equipment required for the transfer the cargo or people from one container or trailer to another in the event that the abnormality is related to the performance of the container or trailer.
  • FIGS. 10 to 14 A more complex process performed by the brokerage management system 107 is shown in FIGS. 10 to 14 .
  • Reference to FIG. 22 is also illustrative.
  • the brokerage management system 107 stores data on a network of mobile vehicles including locations, cargo carrying ability, availability to carry cargo, and operating area of the vehicles in the mobile vehicle network. Similar to the above process, the brokerage management system 107 may receive a description of any cargo being transported by a vehicle 111 with an abnormal condition, a current location of the cargo, and a final destination of the cargo from the off board network 100 . There may also be a query for a specific alternative vehicle from the network of mobile vehicles to transport the cargo.
  • the brokerage management system 107 may receive a description of cargo needing transportation, a current location of the cargo, and a final destination of the cargo along with a query for a specific cargo carrying vehicle from the network of mobile vehicles to transport the cargo. In either case, the brokerage management system 107 compares the cargo to be carried to the vehicles in the network of mobile vehicles to derive a listing of mobile vehicles capable of carrying the cargo. The brokerage management system 107 compares the listing of mobile vehicles capable of carrying the cargo to the vehicle availability data on the network of mobile vehicles and derives a listing of mobile vehicles both available and capable of carrying the cargo. For illustration purposes, Vehicles 111 A to 111 M, whose operating areas are shown on FIG. 22, are all available and capable of carrying the cargo.
  • Vehicle 111 N is a cross country vehicle with the entire country as an operating area and will be referred to in later examples.
  • the brokerage management system 107 may determine a general route between the current location of the cargo and the final destination of the cargo.
  • the general route of the example shown in FIG. 22 is designated HW80.
  • the brokerage management system 107 compares the operating areas of the vehicles on the listing of mobile vehicles both available and capable of carrying the cargo to determine which (if any) vehicle's or vehicles' operating area(s) encompasses the general route.
  • FIG. 11 indicates the brokerage management system 107 actions should there be individual vehicles which are available, capable, and whose operating area encompasses the general route.
  • the general route would be HW80 between New York and Cleveland.
  • the brokerage management system 107 would find Vehicles 111 A and 111 B with operating area A encompassing the entire route on HW80 between New York and Cleveland.
  • the brokerage management system 107 communicates with the vehicles whose operating areas encompass the general route between the current location of the cargo and the final destination of the cargo and offering an option to carry the cargo as an alternative vehicle.
  • the brokerage management system 107 would contact Vehicles 111 A and 111 B to make such an offer.
  • the brokerage management system 107 would receive an acceptance of the offer from a vehicle whose operating areas encompass the general route between the current location of the cargo and the final destination of the cargo and designating this the alternative vehicle to transport the cargo.
  • Vehicle 111 A would accept.
  • the brokerage management system 107 then communicates identifying information of the alternative vehicle or specific cargo carrying vehicle to transport the cargo to the off board network 100 , which for FIG. 22 would be Vehicle 111 A.
  • FIG. 12 indicates the brokerage management system 107 actions should there be a combination or combinations of vehicles which are available, capable, and whose operating area encompasses the general route.
  • the general route would be HW80 between New York and Chicago.
  • the brokerage management system 107 would communicate with the vehicles whose combination of operating areas encompass the general route between the current location of the cargo and the final destination of the cargo and offering an option to carry the cargo as an alternative vehicle.
  • the brokerage management system 107 would communicate with Vehicles 111 A, 111 B, 111 C, and 111 D whose respective operating areas are the Operating Areas designated A and B.
  • the brokerage management system 107 would receive an acceptance of the offer from the vehicles whose combination operating areas encompass the general route between the current location of the cargo and the final destination of the cargo.
  • the specific cargo carrying vehicles would designate these as either the alternative vehicles to transport the cargo or specific cargo carrying vehicles.
  • the brokerage management system 107 would receive acceptance from at least one vehicle of the group of Vehicles 111 A or 111 B and at least one vehicle of the group of Vehicles 111 C or 111 D.
  • the brokerage management system 107 would communicate identifying information of the alternative vehicles to transport the cargo or specific cargo carrying vehicles to the off board network 100 .
  • FIG. 13 and 14 show the brokerage management system 107 actions should there be no individual vehicles or a combination or combinations of vehicles which are available, capable, whose operating area encompasses the general route, and who accept an offer to carry the cargo.
  • the general route would be HW80 between New York and Los Angeles.
  • the brokerage management system 107 compares operating areas of the vehicles on the listing of mobile vehicles both available and capable of carrying the cargo with the current location of the cargo and the final destination of the cargo.
  • the brokerage management system 107 determines an alternative route between the current location of the cargo and the final destination of the cargo. For the FIG.
  • the assumption would be that either Vehicles 111 E and 111 F were either not available, or not capable, or are not in the network, or did not accept an offer to carry the cargo in Operating Area C along HW80.
  • the brokerage management system 107 would determine the alternate route to be, assuming Vehicles 111 A, B, C, D, G, H, J, K, L, M, and N are capable and available, HW80 from New York to Chicago, HW55-63 from Chicago to Salt Lake City, and HW80 from Salt Lake City to Los Angeles.
  • the brokerage management system 107 would compare the operating areas of the vehicles on the listing of mobile vehicles both available and capable of carrying the cargo to determine which vehicle's or combination of vehicles' operating area encompass the alternative route. Should the brokerage management system 107 find individual vehicles whose operating area encompasses the alternative route, the brokerage management system 107 communicates with the vehicles whose operating areas encompass the alternative route and offer these vehicles an option to carry the cargo as an alternative vehicle or as a specific cargo carrying vehicle. For the New York to Los Angles alternate route example shown in FIG. 22, only Vehicle 111 N would be communicated with. The brokerage management system 107 may receive an acceptance of the offer from a vehicle whose operating areas encompass the alternative route. The brokerage management system 107 would communicate identifying information of the alternative vehicle to transport the cargo to the off board network 100 .
  • the brokerage management system 107 finds a combination of vehicles whose operating area encompasses the alternative route or if individual vehicles, such as Vehicle 111 N whose individual operating area encompasses the alternate route, do not accept the offer.
  • the brokerage management system 107 communicates with the vehicles whose combination of operating areas encompass the alternative route and offers an option to carry the cargo as an alternative vehicle or as specific cargo carrying vehicles.
  • the offer in the FIG. 22 alternate route from New York to Los Angeles example would be to Vehicles 111 A, B, C, D, G, H, J, K, L, and M.
  • the brokerage management system 107 would receive an acceptance of the offer from the vehicles whose combination operating areas encompass the alternative route. For the FIG.
  • the brokerage management system 107 communicates identifying information of the alternative vehicles to transport the cargo to the off board network 100 .
  • the above example is for the situations where either a vehicle slated to carry a cargo can not or where a shipper needs a cargo shipped.
  • Another method of cargo coordination performed by the brokerage management system 107 is where a vehicle 111 in the network requests a cargo to carry.
  • An embodiment of this vehicle requested cargo coordination process is shown in FIG. 21.
  • the brokerage management system 107 stores data on a network of mobile vehicles including locations, cargo carrying ability, and operating area of the vehicles in the mobile vehicle network.
  • the brokerage management system 107 receives a request for a cargo carrying arrangement from a requesting vehicle in the mobile vehicle network.
  • the brokerage management system 107 stores descriptions of any cargo needing transport, a current location of the cargo, and a final destination of the cargo along with a query for a specific cargo carrying vehicle from the network of mobile vehicles to transport the cargo.
  • the brokerage management system 107 compares the cargo needing transport to the cargo carrying ability of the requesting vehicle 111 . Then the brokerage management system 107 derives a listing of general routes between each cargo needing transport's current location and each final destination.
  • the brokerage management system 107 compares the listing of general routes for cargo needing transport to an operating area of requesting vehicle, and derives a listing of potential cargo carrying arrangements for the requesting vehicle 111 .
  • the brokerage management system 107 communicates the listing of potential cargo carrying arrangements for the requesting vehicle to the requesting vehicle 111 .
  • the brokerage management system 107 receives an acceptance of the offer from the requesting vehicle 111 to carry a specific cargo needing transport from the listing of potential cargo carrying arrangements.
  • the brokerage management system 107 communicates identifying information of the requesting vehicle to transport the cargo to the off board network. This process may additionally include deriving and providing driving directions to the vehicle 111 to a rendezvous location to accept the cargo.
  • FIGS. 15 and 16 The process described above for the off board network 100 and shown in FIGS. 3 and 4 were for a vehicle sensed abnormal condition.
  • the architecture of this invention may also respond similarly for driver perceived conditions.
  • An example of the process for a driver perceived condition is shown in FIGS. 15 and 16.
  • the driver may inform the off board network of perceived condition.
  • the onboard network 100 processes and responds as it would for a vehicle sensed condition. Some examples of things a driver may perceive include things he or she may see, hear, smell, or feel while operating the vehicle 111 .
  • the off board network 100 may go through the same processes as identifying causes, and actions such as parts, service providers from the ground support network 105 .
  • FIG. 17 shows an analogous process for a driver perceived condition as the vehicle sensed condition of FIG. 5, with all the associated variations as far as determining cause, and arranging parts, service, and alternative cargo carriers if necessary.
  • the off board network 100 may use information on external conditions to route, re-route and direct operation of vehicles a network of mobile vehicles.
  • the external conditions may be but are not limited to weather related, traffic, road work, animal road crossings, natural disasters, or human instigated conditions.
  • the external conditions may be detected and communicated by external sources such as a national weather service or national transportation authorities or local and national news services.
  • the external conditions may also be detected by using the vehicles in the network of mobile vehicles as mobile sensors for the off board network 100 as a whole.
  • the first step is the off board network 100 receiving an indication of an external condition in environments which may impact at least one of the network vehicles.
  • the off board network 100 queries and receives from each of the network vehicles 111 for the location and current route of each of the vehicles 111 .
  • the off board network 100 compares the external condition in environments which may impact the transit along a current route of at least one of the network vehicles with the location and route of each of the network vehicles 111 .
  • the off board network 100 generates a listing of route impacted vehicles. Impact on the transit of the vehicles means the specific roads and highways the vehicles are traveling on.
  • the off board network 100 queries the data management system 106 to provide an alternate route for each of the route impacted vehicles.
  • the off board network 100 queries the data management system 106 for and receives driving directions for the route impacted vehicles to transit the specific alternate routes.
  • the off board network 100 provides the driving directions for the route impacted vehicles through the communication means to transit the specific alternate routes.
  • FIG. 22 contains an illustration of transit rerouting.
  • the external condition may also or alternatively impact operation of a transiting vehicle.
  • the off board network 100 might direct HW80 to proceed with caution, obtain chains, or take other snow related actions.
  • the off board network 100 compares the external condition in environments with the location and route of each of the network vehicles. The off board network 100 generates a listing of operation impacted vehicles. Subsequently the off board network 100 queries the data management system 106 to determine and receiving alternate operation instructions for each of the operation impacted vehicles. The off board network 100 provides the alternate operation instructions for the operation impacted vehicles through the communication means.
  • the off board network 100 as shown in FIGS. 3 to 5 may direct and route vehicles in response to faults or unexpected maintenance needs of vehicles 111 in the network of vehicles. Additionally, the off board network 100 may track and direct vehicle routing for routine and periodic maintenance on the vehicles. One embodiment of such a routine maintenance process is shown in FIG. 20.
  • the off board network 100 or the data management system 106 stores a listing of routine and periodic maintenance activities required for the vehicle, the routine and periodic maintenance activities each maintenance activity having an initiating condition.
  • the off board network 100 receives an indication of an initiating condition for a routine and periodic maintenance activity for a vehicle component from an electronic controller on the mobile vehicle through the vehicle internal communication network and the communication means.
  • an initiating condition may be an odometer reading.
  • the off board network 100 for example may direct routine maintenance such as engine oil changes and tune ups.
  • the first step of this process is the off board network 100 receives an indication of an initiating condition for a routine and periodic maintenance activity for a vehicle component from an electronic controller on the mobile vehicle 111 through the vehicle internal communication network 112 and the communication means.
  • the network 100 determines the parts necessary to implement the routine and periodic maintenance activity.
  • the network searches a ground support network 105 for potential vehicle service providers that have both the parts necessary to implement the routine and periodic maintenance activity and an available service bay to implement the routine and periodic maintenance activity on the vehicle 111 .
  • the network 100 queries the vehicle 111 through the communication means and receives the location of the vehicle 111 .
  • the data management system 106 is queried to determine a closest by time traveled potential vehicle service provider from the potential vehicle service providers to the vehicle.
  • the data management system 106 provides identifying information for the closest by time traveled potential vehicle service provider.
  • the data management system 106 is queried for and provides driving directions for the vehicle 111 to the closest by time traveled potential vehicle service.
  • the off board network 100 provides the driving directions for the vehicle 100 through the communication means to the closest by time traveled potential vehicle service. Additional steps may include the arrangement for an alternate carrier for any cargo on the vehicle 111 as described above.
  • the processes may be programmed into a computer or the program may be a computer program product comprised of a computer usable medium having computer readable program code means embodied in the medium for affecting the above process when used in conjunction with a computing system.
  • the intelligent information system architecture including the off board network 100 , the vehicles 111 , and the processes for commercial and other transportation vehicles provide a number of advantages, some of which have been described above and others that are inherent in the invention. Also modifications may be proposed to the intelligent information system architecture, the off board network 100 , the vehicles 111 , and the processes for commercial and other transportation vehicles without departing from the teachings herein.

Abstract

A communication system architecture (SA) for a vehicle which may be integrated into the vehicle's multiplexed electronic component communication system, and a process for communicating with the vehicle to provide information for and about the vehicle's operational status and coordinating the vehicle's activities. The communication system will include a multi-functional antenna system for the vehicle that will have the capability to receive AM/FM radio and television signals, and transmit and receive citizens band (CB) radio signals, satellite and microwave and cellular phone communications. The antenna may be installed as original equipment or as a back-fit part in the after-market. In either case the multi-functional antenna will be integrated with the vehicle's multiplexed electronic component communication system. The process for communicating with the vehicle will involve a communication service for which the vehicle's driver will enroll for and service will continue so long as maintenance fees are paid. The service will be capable of providing various levels of information transfer and coordination. The levels may include vehicle information such as (1) the need for servicing and location of the nearest service center with the necessary parts in stock, (2) routing, and (3) load brokering and coordination. The modular design of the system architecture (SA) will allow it to be employed with the vehicle platform that does not possess a full multiplexed electronic component communications system. The resulting vehicle, using an after-market application package, will be able to participate in some of the services.

Description

    BACKGROUND OF THE INVENTION
  • This is a non-provisional application claiming priority under provisional patent application Ser. No. 60/107,174, filed Nov. 5, 1998.[0001]
  • This invention relates to a communication system architecture (SA) for a vehicle which may be integrated into the vehicle's multiplexed electronic component communication system, and a process for communicating with the vehicle to provide information for and about the vehicle's operational status and coordinating the vehicle's activities. The system architecture includes an off board communication network. The communication system will include a multi-functional antenna system for the vehicle that will have the capability to receive AM/FM radio and video signals, and transmit and receive citizens band (CB) radio signals, short range radio frequency, satellite and microwave and cellular phone communications. The antenna may be installed as original equipment or as a back-fit part in the after-market. In either case the multi-functional antenna will be integrated with the vehicle's multiplexed electronic component communication system. The process for communicating with the vehicle will involve a communication service for which the vehicle's driver will enroll for and service will continue so long as maintenance fees are paid. The service will be capable of providing various levels of information transfer and coordination. The levels may include vehicle information such as (1) the need for servicing and location of the nearest service center with the necessary parts in stock, (2) routing, and (3) load brokering and coordination. The modular design of the system architecture (SA) will allow it to be employed with the vehicle platform which does not possess a full multiplexed electronic component communications system. The resulting vehicle, using an aftermarket application package, will be able to participate in some of the services. [0002]
  • PRIOR ART
  • Vehicle communication systems have been described before in the prior art. These systems in some cases related to vehicle maintenance and service. None of them took a direct feed of vehicle status from the vehicle internal communication system. Some of the prior art systems provided routing instructions. None of them used the concept of independent vehicles in a network as probes for information on driving condition status. None of the prior art coordinated vehicle load transfers of independent carriers to allow the independent day trip carriers to act in concert for long distance load transfers. [0003]
  • SUMMARY OF INVENTION
  • The invention is an intelligent information system architecture and process for commercial and other transportation vehicles that provides improved productivity, effectiveness, safety and other benefits. Moreover, the system architecture is tailored to the different businesses. [0004]
  • Commercial vehicles are tools for businesses. Like any tool, the commercial vehicle may be used in various applications depending on the businesses specific needs. All commercial vehicles require some kind of external information to enhance the use or performance of the vehicle. Of this information, some is generic to all businesses using commercial vehicles and some is specific to particular industries. The commercial vehicle platform required by this invention has an internal communication system with multiplexed electronic components using wireless as well as wired communications. Electronic components are communicated with and controlled through this network. Included among the electronic components is a multi-functional antenna system for the vehicle. The antenna(s) system will replace all current vehicle antennas such as CB, cellular, TV, and AM/FM/Weatherband radio, satellite, LORAN navigation, and other bands of the electromagnetic spectrum. The antenna(s) system may be installed as original factory equipment in the vehicle or as after market equipment. Also, included amongst the electronic equipment on the commercial vehicle platform are all the numerous speakers, microphones, and enunciators contained on the vehicle, and integrated into a modular integrated package. [0005]
  • The multiplexed system may gather the status of various operating parameters of the vehicle from the electronic components. The operating status of the vehicle may be uplinked through the multifunctional antenna system to one or more external communications control centers (ECCC). The ECCCs and the enrolled vehicle platforms generally comprise the communications system architecture (SA), although the SA is expected to include service and parts centers as well as weather, and routing and traffic tracking centers. There are three anticipated phases to implement the SA. They are: [0006]
  • 1. Maintenance and Service [0007]
  • 2. Routing and Trip Information [0008]
  • 3. Business Specific Information/Coordination [0009]
  • All phases involve at a minimum two way communication between the ECCC and the enrolled vehicle platforms. The vehicle platforms may be any mobile vehicle. Only medium and heavy duty trucks and people transportation buses are described for illustration here. Additional components or functions which may be included into the platform system by the use of software modules and/or hardware components which once installed in an electronic cabinet will integrate the additional functions into the multiplexed system. This installation will make use of standardized modules and interface components. [0010]
  • Phase One (1) involves the maintenance and servicing of the vehicle platforms. The internal multiplexing system of the vehicle platforms will interconnect all of the electronic components of the vehicle. As such the status of vehicle systems may be uplinked to the ECCC without driver intervention. The status will include, but is not limited to key engine parameters provided from the engine electronic control module, transmission controller, anti-lock brake (ABS) status from the ABS controller, and trailer load and installation status, as well as truck cargo and conditions. The status information is only limited as far as to electronic component inputs which may be provided. The ECCC will analyze the vehicle operating status and downlink information and instructions to the vehicle. The downlinked information will include maintenance needs of the vehicle. Such maintenance needs might include the need for immediate service. In this case the downlinked information will include the location of the nearest vehicle service center which has the parts in stock to effect the repairs. It will also include routing instructions to get to the nearest service center. Routing instructions will be discussed further below in the description of Phase Two (2) Routing and Trip Information. The multiplexed vehicle electronic controllers will be able to sense erratic operation of the vehicle using monitors on steering, engine, and brake components as well as the trailer status. Should the uplinked status indicate an erratic driving pattern, the ECCC will contact the driver directly recommending a break and if necessary contact the vehicle's owner and in a last case notify highway or police authorities to provide warnings. The vehicle platform may also be configured to provide immediate feedback directly to the operator based on the business needs of the owner. [0011]
  • The [0012] Phase 1 information is viewed as generic type information valuable to owners of all mobile vehicles with particular interest to commercial vehicle owners.
  • The multiplexed vehicle may include infrared heat sensing apparatus, among apparatus using other frequency ranges and pressure sensing devices, to detect animals, vehicles and other heat emitting objects during poor visibility or nighttime driving. This will include the ability to sense the range to objects being approached. The electronic controllers will provide the driver warnings of the status directly through the integrated speakers and will uplink the information to the ECCC so the animal crossings may be provided to enrolled vehicle platforms in the vicinity. The ECCC will use the vehicle platforms with their sensory inputs as probes to establish a real time picture of a particular region; thereby, augmenting the information provided by any one service. [0013]
  • [0014] Phase 2 involves routing and trip information for the enrolled vehicle platforms. At the drivers active request or upon regular intervals, the ECCC will provide routing information to the enrolled vehicles. The ECCC will have a running fix of the enrolled vehicles' locations. The routing information will allow the drivers of the vehicle platforms to choose and use the most efficient routes to transit. Prior art routing information included the best path based upon the shortest distance. Of course the shortest mileage is not necessarily the most efficient route. The ECCC will also have a geographic fix of devices and locations pertinent to the business and its needs. The ECCC upon sensing the uplinked location of the vehicle platforms will analyze the location of the vehicle. The ECCC will then collect input traffic information throughout the NAFTA countries (or other contiguous geographic regions) from Department of Transportation (DOT) repeaters (or international equivalent service), weather information from the National Weather Service (or international equivalent service) and other route effecting information from news services such as civil unrest or labor strife, as well as the shortest distance routing information. The traffic condition ECCC will then provide a cohesive route plan through electronic downlinking to the enrolled vehicle platforms with automatic updates upon the changing of the input information. Phase 2 routing information will be very useful in regional or line haul applications where a cohesive route plan means significant savings in operator costs and shipping expenses. Additionally, the routing information will be valuable for any business which has vehicles traveling in environments which are subject to rapidly changing conditions.
  • The school bus industry could utilize the varying downlinked routing plans during foul weather as well as providing instructions to substitute drivers unfamiliar with normal planned routes. The geographic reference information part of the routing information may be used to notify the operator and ECCC of both ideal and hazardous geographic zones. [0015]
  • The electric, gas, and telephone utility industry could use the routing information to direct work crews during response to foul weather or emergencies. In these situations, utilities are known to borrow crews and vehicles from utilities from other locations, sometimes from as far as thousands of miles away. Prior art vehicle tracking did not include visiting crew vehicles and coordination was not cohesive or well controlled. The ECCC can provide routing to these borrowed work crews and vehicles to coordinate response and the use of the vehicle as a tool for the business. [0016]
  • Municipal emergency vehicle small and large fleets could use the routing information to ensure that emergency vehicles such as police, fire, and ambulance vehicles may avoid obstacles such as traffic jams, bad weather, closed roads, open draw bridges, and the like. The ECCC input information will include the status of these intra-city and country obstructions to smooth passage and use this information to compute and downlink the most effective route to the emergency response vehicles. As with utility vehicles, some events or conditions require a response from out of area crews and vehicles. The ECCC routing and trip information will be invaluable to providing command and control of the out of area as well as local emergency vehicles and crews. [0017]
  • Phase Three (3) involves Business Specific Information/Coordination. For some business applications this will require the enrollment of vehicle platforms in various key locations throughout the participating countries. The general process involves gathering the locations of participating vehicles, evaluating the required tasks, and then directing the enrolled vehicle platforms to the locations to enhance the overall performance of the participating vehicles and organizations. [0018] Phase 3 will integrate the information transfers and controls of Phases 1 and 2 in that only vehicles which are in a proper operating status will be directed to be applied as tools for the desired functions, and in most cases routing directions will be required to fully coordinate diverse and far flung work crews or vehicles for work efforts.
  • In the utility area, for instance, the multiplexed vehicle platforms will also include electronic seat sensors or other occupant detection devices to monitor the manning levels of the response vehicles. This information will be uplinked by the multi-functional antenna system to provide manpower response estimates of the crews. The ECCC will track man hours worked in order to control overtime and ensure legal work hour requirements such as required in Department of Transportation (DOT) or Nuclear Regulatory Commission 10 C.F.R. 20 regulations are not exceeded. The electronic sensors in the multiplexed vehicle platform may also be used to track passenger entry and egress from buses. Information will be uplinked to record completed missions and to plan optimized pick-up locations. [0019]
  • The most far reaching application of [0020] Phase 3 business coordination is related to the regional and line haul trucking businesses. Phase 3 for these businesses involves a ‘Pony Express’ Service for transporting goods. Under this brokerage service vehicle owners or drivers will sign up to make deliveries within a geographic radius so that they may make transfers of goods (i.e. trailer loads) and enable them to return to their home each night. A 200-300 mile radius will allow a driver to make a pickup and transfer along a route to another driver in an adjacent 200-300 mile radius circle in order to move shipments of goods. In this way Phase 3 will allow regional day hauler tractor trailers to participate in a national or NAFTA or international transportation system while still sleeping in their own beds each night. It will allow small trucking entities to be more coordinated than large fleets due to the integration of vehicle operating status and routing under Phases 1 and 2. The integration of the independently owned multiplexed vehicle platforms will allow individual owners or small trucking firms to compete on an international level with minimum investment. Phase 3 implementation will need to be delayed until drivers with the overlapping work radii are enrolled in the Phase 1 and 2 services. Once the ECCC receives a request for a load transfer, it will contact the vehicle platforms within the most efficient transit path based upon the calculated Phase 2 routing analysis. Once the impacted drivers electronically agree to participate in the specific load transfer, the automatic routing information will commence with allowance for calculating rendezvous points. The load will be tracked using the Phase 1 service until completion of the journey. The load owner will be periodically automatically updated on delivery status if he or she so desires.
  • DRAWINGS
  • Other objects and advantages of the invention will become more apparent upon perusal of the detailed description thereof and upon inspection of the drawings, in which: [0021]
  • FIG. 1 is an overview drawing of a communication network for mobile vehicles made in accordance with this invention. [0022]
  • FIG. 2 is a perspective of a mobile vehicle made in accordance with this invention. [0023]
  • FIG. 3 is [0024] page 1 of a process for an off board communication network for detecting and correcting a fault in a mobile vehicle made in accordance with this invention.
  • FIG. 4 is [0025] page 2 of the process of FIG. 3.
  • FIG. 5 is another embodiment of a process for an off board communication network for detecting and correcting a fault in a mobile vehicle made in accordance with this invention. [0026]
  • FIG. 6 is [0027] page 1 of a further embodiment of the process of FIG. 5.
  • FIG. 7 is [0028] page 2 of the process of FIG. 6.
  • FIG. 8 is [0029] page 1 of a process for a brokerage management system component of an off board communication network made in accordance with this invention.
  • FIG. 9 is [0030] page 2 of the process of FIG. 8.
  • FIG. 10 is [0031] page 1 of another embodiment of a process for a brokerage management system component of an off board communication network made in accordance with this invention.
  • FIG. 11 is [0032] page 2 of the process of FIG. 10.
  • FIG. 12 is [0033] page 3 of the process of FIG. 10.
  • FIG. 13 is [0034] page 4 of the process of FIG. 10.
  • FIG. 14 is [0035] page 5 of the process of FIG. 10.
  • FIG. 15 is [0036] page 1 of a driver initiated process for an off board communication network for detecting and correcting a fault in a mobile vehicle made in accordance with this invention.
  • FIG. 16 is [0037] page 2 of the process of FIG. 15.
  • FIG. 17 is another embodiment of a driver initiated process for an off board communication network for detecting and correcting a fault in a mobile vehicle made in accordance with this invention. [0038]
  • FIG. 18 is an external condition initiated process for directing the routing and operation of a network of mobile vehicles made in accordance with this invention. [0039]
  • FIG. 19 is a data management system for coordinating information related to external conditions that may impact a network of mobile vehicles made in accordance with this invention. [0040]
  • FIG. 20 is a process for an off board communication network for tracking and directing routine and periodic maintenance of a mobile vehicle made in accordance with this invention. [0041]
  • FIG. 21 is a vehicle initiated process for a brokerage management system component of an off board communication network made in accordance with this invention. [0042]
  • FIG. 22 is a diagram for illustrating some brokerage management system processes and external condition rerouting.[0043]
  • DETAILS OF INVENTION
  • FIGS. [0044] 1 to 22 show a land vehicle communications system and process for providing information and coordinating vehicle activities. A land vehicle off board communication network 100 made in accordance with this invention may be comprised of any number of the subparts shown in FIG. 1. Both a centralized and de-centralized control scheme embodiment will be described. These subparts consist of: a Vehicle Onboard System (VOS) 101; a Satellite Communication Network (SCN) 102; a Communication Control Center (CCC) 103, short for the ECCC described earlier; a Ground Communication Network (GCN) 104; a Ground Support Network (GSN) 105; a Data Management System (DMS) 106; and a Brokerage Management System (BMS) 107. The minimum requirements for a vehicle communication network 100 are a VOS 101, a GSN 105, and either a SCN 102 or a GCN 104.
  • The [0045] VOS 101 serves two primary functions. The first is to provide information and requests to the CCC 103 through either the SCN 102 or the land based GCN 104. This information and these requests result in commands, queries, directions, and recommendations back from the CCC 103. The second primary function of the VOS 101 is to act as a mobile sensor platform for the CCC 103 and the DMS 106. The mobile sensor steps and components of the VOS 101 will be discussed below.
  • The [0046] SCN 102 and the GCN 104 may generally described as off board communication networks. In the decentralized embodiment of the invention, the GCN 104 may be integral to and carry on all the functions of the CCC 103. The SCN 102 is a network of one or more satellites which provide remote communication to, from, and between a mobile vehicle 111 that includes a VOS 101 and the other applicable subparts of the vehicle communication network 100. The SCN 102 will be a conventional network known in the art. The use of the network for transfer of VOS 101 as a sensor information and vehicle load management by the BMS 107 is new.
  • The [0047] GCN 104 is a network on the ground that may consist of any combination of telephones, RF transponders, radio, cellular phones, and the internet. The GCN 104 will be a conventional network known in the art. The use of the network for transfer of VOS 101 as a sensor information and vehicle load management by the BMS 107 is new.
  • The [0048] CCC 103, required only in the centralized control embodiment of the invention, analyzes input and requests from the other subparts and issues requests, directions, and recommendations to the other subparts. The CCC 103 will embody a single organization or several working in concert to analyze problems and needs and come up with solutions. The CCC 103 may include the DMS 106 although the DMS 106 may be a separate data system. The DMS 106 will collect and collate information from various sources that will include external conditions that may impact the vehicles 111. The incoming information may be from the VOS 101 as a sensor and as a monitored vehicle 100, the Department of Transportation traffic reports, the National Weather Service, news sources such as the Cable News Network (CNN) or the Associated Press, and road map direction generating systems such as those commercially available. This listing is not exclusive.
  • The [0049] GSN 105 is comprised of a network of vehicle support facilities that may include parts warehouses, vehicle service and maintenance centers, information services (a.k.a. ‘help desk’) and road service providers such as tow trucks or wreckers. The GSN 105 will provide parts and service as necessary to return or maintain a mobile vehicle in service. It may include vehicle dealers and independent service and parts providers.
  • The [0050] BMS 107 provides two primary functions. The first function is to provide shippers of goods and materials a single point of contact to electronically arrange shipments of materials by both tractor-trailer and smaller vehicles. The loads may include straight truck applications and also people for bus transportation. The BMS 107 takes the shipping request and will then determine the route through the DMS 106. The BMS 107 will then contact member Vehicle 111 s, determine availability and economics of the associated Vehicle 111 s, contact the Vehicle 111 s to offer and arrange the necessary vehicle 111 s along the shipment route, and make arrangements for rendezvous and load transfers to implement the transfer. The BMS 107 will contact out of network carriers as necessary to arrange the shipment. The BMS 107 will monitor and receive VOS 101 reports on the road and vehicle conditions and make changes to the route or carriers as necessary to effect the shipment order. The second function of the BMS 107 is to provide the owners and drivers of Vehicles 111 electronic brokerage services. The owners or drivers of the vehicles, usually in the Class 5 to 8 as determined by the Gross Vehicle Weight (GVW), will sign up the vehicle for the load brokerage service. The BMS 107 will contact available vehicles 111 or their owners with potential haulage opportunities and provide instructions to the vehicle as far as rendezvous, load transfers, and routing. In at least one embodiment, the BMS 107 will be integral to the CCC 103.
  • The [0051] VOS 101 may include as complex as a multiplexed vehicle system that includes an internal communication backbone 112 allowing communication between electronic components using standards and communication protocols such as the Society of Automotive Engineers (SAE) J1708, J1587, J1939 communication protocols or a like proprietary variant. The communication backbone 112 may be as simple as a loose network of sensors and components connected in a point-to-point fashion. The more complex version is shown in FIG. 2. The internal electrical communication backbone 112 is electrically engaged to provide a communication path between various electronic devices and controllers as part of the VOS 101. The vehicle 111 has an engine 113 engaged to a transmission 114. The transmission is engaged to a drive train 118 for driving the wheels 126. The engine 113 is controlled and monitored by an engine electronic control module (ECM) 113 a that is electrically engaged to the communication backbone 112. The engine ECM 113 a may receive and communicate status of the engine and auxiliaries including but not limited to engine performance, engine coolant parameters, engine oil system parameters, air intake quality, and other monitored parameters. The transmission 114 if automatic or semi-automatic may be controlled and monitored by a transmission electronic control module 114 a that is electrically engaged to the communication backbone 112. The vehicle 111 may have an onboard computer (OBC) 119 which if present will be the lead message arbitrator or lead controller for the vehicle 111. The OBC 119 will collect input and send requests from and to the CCC 103 through an onboard communications means and either the SCN 102 or the GCN 104. The OBC 119 will act as a lead message arbitrator or lead controller, whose orders in conflict with other controllers will countermand. If the vehicle 111 does not have an OBC 119, then another ECM such as the engine ECM 113 a will act as the lead controller. The onboard communication means may be a satellite access antenna 115 that may be included in a sun visor 128 or a cellular phone antenna 116 with a phone transceiver 116 a. The communication means may additionally be any vehicle to land method and equipment. The wheels 126 may include anti-lock (ABS) brakes. The anti-lock brakes may be controlled by an anti-lock brake electronic control module (ABS ECM) 117. The ABS ECM 117 is electrically engaged to the communication backbone 112 and like the other ECMs provides status of the system to the OBC 119 or other lead controller and hence to the CCC 103 through the onboard communication means. The onboard communication means provides input of its own system operability to the OBC 119 or other lead controller. A tire pressure sensor 126 a is mounted on each wheel. The tire pressure sensor 126 a measures each tires pressure and sends radio signal to a receiver 126 b that is electrically engaged to the communication backbone 112. Tire pressure is an indicator of tire wear, the need for a pressure adjustment, or vehicle loading depending on the pressure distribution across the tires and a specific vehicle history maintained by either the OBC 119 or the DMS 106 remotely. An electronic odometer may also be tied to the communication backbone 112 provide input of miles traveled to the OBC 119, other lead controller, and the CCC 103 remotely. A navigation system such as those based on GPS and Dead Reckoning may be installed and engaged to the communication backbone 112 with an appropriate antenna 136 and transceiver 137 for providing input of the vehicle 111's geographic position. The above mentioned ECMs and sensors are examples of specific vehicle inputs providing a specific vehicle status.
  • Other sensors on the [0052] vehicle 111 provide the VOS 101 with indications of external conditions that may be valuable to other vehicles tied to the communication network 100. Some examples include a road ice sensor 123. The road ice sensor 123 can be a simple as an infrared transceiver directed downwards to a road surface 133. Road surfaces 133 with ice, snow, black ice, or water, or dry will give different infrared reflective signals back to the road ice transceiver 123. The road ice transceiver 123 is also electrically engaged to the communication backbone 112. The vehicle 111 may include an infrared animal detector 124 tied to the communication backbone 112. The infrared animal detector 124 detects large animals crossing the road such as elk, moose, or deer. In addition to providing the driver with a warning message or alarm, the VOS 101 will provide the information to the DMS 106 externally. This information will be logged and provided to other drivers entering the vicinity of the vehicle 111 acting as an animal crossing detector. The vehicle may also have an external security camera 125 for detecting thieves, high-jackers or other threats 131 to the driver or his load. The CCC 103 may notify the local police or private security firms upon receiving transmission of a crime in progress. The VOS 101 may also include local weather monitors 134 tied to the communication backbone 112. The local weather monitors 134 can include temperature, wind speed, and humidity. This information will provide the DMS 106 with validation and confirmation of National Weather Service information.
  • The lead message arbitrator or lead electronic controller may be programmed for communication with the off board communication network through the communication means engaged to the [0053] internal communication backbone 112. The lead electronic controller is also programmed for transmitting an indication of an abnormal condition in one of the monitored vehicle components to the off board communication network 100 through the vehicle internal communication backbone 112 and the communication means. The lead electronic controller may be programmed for receiving instructions for action to address the abnormal condition from the off board network 100 through the communication means. The lead electronic controller may also be programmed for notifying a driver of the vehicle 111 of driver actions of the received instructions from the off board network 100.
  • The lead message arbitrator or lead electronic controller may also be programmed for receiving a query for additional information from the off board network [0054] 100 related to the abnormal condition. The lead controller may be programmed for obtaining the additional queried information about the abnormal condition through the internal communication backbone without driver intervention. The lead controller may be programmed for transmitting the additional queried information to the off board communication network through the vehicle internal communication backbone 112 and the communication means without driver intervention.
  • The instructions the lead electronic controller is programmed for receiving for action to address the abnormal condition from the off board network may include a closest location of the repair parts to correct the abnormal condition and directions to the closest location. Additionally, the indication of an abnormal condition the lead electronic controller is programmed for monitoring may be monitored through either the [0055] engine ECM 113 a, the transmission ECM 114 a, anti-lock brake ECM 117, or the OBC 119.
  • One embodiment of the data management system is shown in FIG. 19. The [0056] data management system 106 may be integral to the communications control center in a centralized control scheme. The embodiment shown in FIG. 19 is for control of network vehicles as a result of external conditions which include external conditions sensed by Vehicle onboard systems 101. The embodiment of FIG. 19 is comprised of a computer useable medium having computer readable program means embodied in the medium for causing storage of network vehicle sensed conditions. The vehicle sensed conditions are communicated through the communication means engaged to the internal communication network 112 of the sensing network vehicles. For this embodiment, the vehicle sensed conditions are in environments that may impact at least one of the network vehicles. Additionally, the data management system 106 has computer readable program means for causing communication with weather information in environments which may impact at least one of the network vehicles from a weather service. In this embodiment, there is also a computer readable program means for causing communication querying for and reception of information on a civil disturbance in environments which may impact at least one of the network vehicles. The data management system 106 has computer readable program means for causing communication with, reception of, and response to queries on the vehicle sensed conditions, weather information, civil disturbances.
  • The off board network [0057] 100 may be utilized for a number of processes involving different combinations of Vehicles 111 with Vehicle onboard systems (VOSs) 101; the satellite communications network (SCN) 102; a communications control center (CCC) 103, the ground communications network (GCN) 104; the ground support network (GSN) 105; a data management system (DMS) 106; and the brokerage management system (BMS) 107.
  • A first process for the off board communication network [0058] 100 is for detecting and correcting a fault in a mobile vehicle 111 with a VOS 101 is shown in FIGS. 3 and 4. This process may be performed by a centralized entity or the subparts performed by a combination of entities. One embodiment of this process has a first step of the off board network 100 receiving an indication of an abnormal condition in a monitored vehicle 111 component from an electronic controller on the mobile vehicle 111 through the vehicle internal communication network 112 and the communication means. The next step is comparing the indication of an abnormal condition with the vehicle component's manufacturers' expected parameters in the data management system 106. If there is a significant difference from the manufacturer's expected parameters, then the following steps are performed. Next the most probable cause of the difference from the manufacturer's expected parameters is determined using a comparison to an existing fault chart or by live engineering personnel. The next step is determining the parts necessary to correct the most probable cause of the difference from the manufacturer's expected parameters. This also is obtained from fault charts or by live personnel. The ground support network 105 is searched for potential vehicle service providers that have both the parts necessary and an available service bay to correct the most probable cause of the difference from the manufacturer's expected parameters. The vehicle 111 is queried and responds through the communication means with the location of the vehicle. The off board network 100 queries the data management system 106 to determine a closest by time traveled potential vehicle service provider from the potential vehicle service providers to the vehicle 111. The off board network 100 queries the data management system 106 for and receives driving directions for the vehicle 111 to the closest by time traveled potential vehicle service. The off board network 100 provides the driving directions for the vehicle 111 through the communication means to the closest by time traveled potential vehicle service to the vehicle.
  • Should there not be a significant difference between the abnormal condition and the manufacturer's expected parameters, the off board network [0059] 100 compares the indication of the abnormal condition with a specific history of the vehicle component stored in the data management system. Should there be a finding of a significant difference from the specific history of the vehicle component, the off board network 100 performs the following steps. The off board network 100 determines the most probable cause of the difference from the specific history of the vehicle component using a comparison to an existing fault chart or by live engineering personnel. The next step is determining the parts necessary to correct the most probable cause of the difference from the specific history of the vehicle component. This also is obtained from fault charts, other types of diagnostic procedures, or by live personnel. The off board network 100 searches a ground support network 105 for potential vehicle service providers that have both the parts necessary and an available service bay to correct the most probable cause of the difference from the specific history of the vehicle component. The vehicle 111 is queried and responds through the communication means with the location of the vehicle. The off board network 100 queries the data management system 106 to determine a closest by time traveled potential vehicle service provider from the potential vehicle service providers to the vehicle 111. The off board network 100 queries the data management system 106 for and receives driving directions for the vehicle 111 to the closest by time traveled potential vehicle service. The off board network 100 provides the driving directions for the vehicle 111 through the communication means to the closest by time traveled potential vehicle service to the vehicle.
  • If the off board network [0060] 100 compares the indication of an abnormal condition with the vehicle component's manufacturers' expected parameters, and with a specific history of the vehicle component stored and finds no significant difference, the off board network 100 performs the step of recording the indication of an abnormal condition in the data management system.
  • Additional steps to this process of FIGS. 3 and 4 may include transmitting a notice to the vehicle for a driver of the [0061] vehicle 111. The notice may include of the most probable cause of the difference from the manufacturer's expected parameters. This notice could be before the step of providing the driving directions for the vehicle 111 to the closest by time traveled potential vehicle service to the vehicle for both situations requiring action beyond mere recording of the condition.
  • Additionally, following the step querying the data management system for and receiving driving directions for the vehicle to the closest by time traveled potential vehicle service, the additional off board network [0062] 100 may perform the following steps. The network 100 will query the data management system 106 for any cargo being transported by the vehicle 111. The network 100 will arrange an alternative vehicle to transport the cargo and arrange a rendezvous between the vehicle 101 and the alternative vehicle to transfer the cargo. The step of arranging an alternative vehicle may include providing the brokerage management system 107 with a description of the cargo, a current location of the cargo, and a final destination of the cargo. The brokerage management system may communicate to and the network 100 may receive identifying information of an alternative vehicle to transport the cargo.
  • The off board network [0063] 100 may further arrange the cargo transfer rendezvous by querying and receiving a location of the alternative vehicle. The network 100 may query the data management system 106 for and receive driving directions for the alternative vehicle for the fastest by time traveled route to rendezvous with the vehicle 111 to transfer the cargo. The off board network 100 then may transmit the fastest by time traveled route to rendezvous with the vehicle to transfer the cargo to the alternative vehicle. Also the network 100 may transmit the cargo transfer rendezvous information to the vehicle.
  • An additional process embodiment may provide more flexibility in addressing other abnormal conditions in the [0064] vehicle 111. This process also may be performed by a centralized entity or by a group of entities acting in concert. The first step of this embodiment, shown in FIG. 5 is receiving an indication of an abnormal condition in a monitored vehicle component from the mobile vehicle 111 through the vehicle internal communication network 112 and the communication means. Then there is a comparison of the indication of an abnormal condition with an expected condition stored in a data management system 106. Should there be a finding of a significant difference from the expected condition, then the need for further action is determined. Instructions for further action are transmitted to the vehicle through the communication means. Should the comparison of the indication of an abnormal condition with the expected condition stored in a data management system find no significant difference from the expected condition, then the indication of an abnormal condition in the data management system is recorded.
  • FIGS. 6 and 7 show a further embodiment of the process of FIG. 5. This further embodiment includes additional actions in regards to determining further action and transmitting instructions in related to that further action. These additional actions were described above for the process shown in FIGS. 3 and 4. The abnormal conditions identified by the [0065] vehicle 111 may be initially processed by the engine ECM 113 a, the transmission ECM 114 a, or the antilock braking ECM 117 or the Onboard Computer 119. The network 100 may determine the need for further information. The vehicle may need to be queried for additional information with the vehicle 111 providing such information.
  • The [0066] data management system 106 performs some processes alone, although as mentioned above the data management system may be integral to the communications control center 100. One of these data management system processes is inherently shown in FIGS. 3 and 4. The first step of this process is storing a vehicle component's manufacturers' expected parameters and a specific history of the vehicle components. The data management system 106 may receive a query from the off board network 100 for the manufacturer's expected parameters for the vehicle or for the specific history of the vehicle components. The data management system 106 then provides the off board network 100 with the stored information for comparison of to an indication of an abnormal condition. All along the data management system stores a listing of most probable causes of differences from the comparison information parameters. Upon the off board network 100 finding a significant difference from the comparison information parameters, the data management system 106 may receive a query for and subsequently provide the off board network 100 with listing of most probable causes of differences from the comparison parameters. The off board network 100 would compare the abnormal condition to this cause-condition reference listing to determine a match between a most probable cause and the abnormal condition. The data management system 106 stores independent listings of vehicle parts necessary to correct each of the most probable causes of differences from comparison parameters. Upon receiving a query for parts listings, the data management system 106 provides the off board network independent listings of vehicle parts necessary to correct each of the most probable causes. This allows the off board network 100 to determine the parts necessary to correct the most probable cause of the difference from the comparison parameters. The data management system 106 may receive a query from the off board network 100 to determine a closest by time traveled potential vehicle service provider from a listing of potential vehicle service providers that has both the parts necessary and an available service bay to correct the most probable cause of the abnormal condition. The data management system 106 may access a data base to determine driving times from potential vehicle service providers to the vehicle from the listing of potential vehicle service providers that have both the parts necessary to correct the most probable cause of the difference from the manufacturer's expected parameters and an available service bay to correct the most probable cause of the abnormal condition. The data management system 106 may choose a closest by time traveled potential vehicle service provider and provide identifying information about this provider to the off board network. The data management system 106 may receive a query from the off board network 100 for driving directions for the vehicle to the closest by time traveled potential vehicle service. The data management system 106 may access a data base to determine the driving directions for the vehicle 111 through the communication means to the closest by time traveled potential vehicle service to the vehicle. The data management system 106 will then provide the driving directions to the off board network 100. Should there not be a significant difference between the abnormal condition and the manufacturer's expected parameters or the specific component history, the data management system 106 will store a record of the abnormal condition.
  • This process for the [0067] data management system 106 may additionally consist of storing a record of cargo being carried by the vehicle 111 needing service. Upon receiving a query from the off board network 100 for any cargo being transported by the vehicle, data management system 106 will transmit a record of the cargo to the off board network 100. If the off board network 100 determines that an alternative vehicle may need to take a transfer of the cargo, the data management system 106 may receive a location of an alternative vehicle to transport the cargo carried by the vehicle needing service. Additionally, the data management system 106 may receive a status of the mobility of the vehicle 111 needing service. The data management system 106 may receive a query from the off board network 100 for a fastest by time traveled from the alternative vehicle to a rendezvous location with the vehicle needing service. The data management system 106 will in this situation access a data base to determine the driving directions for the alternative vehicle to the fastest by time traveled from the alternative vehicle to a rendezvous location with the vehicle needing service. The data management system 106 would then provide the alternative vehicle driving directions to the off board network 100 to the rendezvous.
  • The [0068] brokerage management system 107 may perform some internal processes alone, although as mentioned above the brokerage management system may be integral to the communications control center 103 in centralized control schemes. One of these brokerage management system 107 alone processes is shown in FIGS. 8 and 9. The brokerage management system 107 stores data on a network of mobile vehicles including locations, cargo carrying ability, availability to carry cargo, and operating area of the vehicles in the mobile vehicle network. As mentioned earlier this cargo may be human passengers for a bus network as well as conventional cargo. The cargo may be items to be shipped in containers or a trailer where the vehicles 111 are highway tractors for pulling a trailer in tractor-trailer applications. The brokerage management system 107 may receive a description of any cargo being transported by a vehicle 111 with an abnormal condition, a current location of the cargo, and a final destination of the cargo from the off board network 100. There may also be a query for a specific alternative vehicle from the network of mobile vehicles to transport the cargo. Alternatively, the brokerage management system 107 may receive a description of cargo needing transportation, a current location of the cargo, and a final destination of the cargo along with a query for a specific cargo carrying vehicle from the network of mobile vehicles to transport the cargo. In either case the brokerage management system 107 compares the cargo to be carried to the vehicles in the network of mobile vehicles to derive a listing of mobile vehicles capable of carrying the cargo. The brokerage management system 107 compares the listing of mobile vehicles capable of carrying the cargo to the vehicle availability data on the network of mobile vehicles and derives a listing of mobile vehicles both available and capable of carrying the cargo. The brokerage management system 107 determines a general route between the current location of the cargo and the final destination of the cargo. The brokerage management system 107 compares the operating areas of the vehicles on the listing of mobile vehicles both available and capable of carrying the cargo and determining which vehicle's operating area encompasses the general route between the current location of the cargo and the final destination of the cargo. The brokerage management system 107 communicates with the vehicles whose operating areas encompass the general route between the current location of the cargo and the final destination of the cargo and offers an option to carry the cargo as an alternative vehicle or as a specific cargo carrying vehicle. The brokerage management system 107 receives an acceptance of the offer from a vehicle whose operating areas encompass the general route between the current location of the cargo and the final destination of the cargo and designates this the alternative vehicle to transport the cargo. The brokerage management system 107 communicates identifying information of the alternative vehicle or specific cargo carrying vehicle to the off board network 100. The brokerage management system 107 may also locate and coordinate transportation of equipment required for the transfer the cargo or people from one container or trailer to another in the event that the abnormality is related to the performance of the container or trailer.
  • A more complex process performed by the [0069] brokerage management system 107 is shown in FIGS. 10 to 14. Reference to FIG. 22 is also illustrative. The brokerage management system 107 stores data on a network of mobile vehicles including locations, cargo carrying ability, availability to carry cargo, and operating area of the vehicles in the mobile vehicle network. Similar to the above process, the brokerage management system 107 may receive a description of any cargo being transported by a vehicle 111 with an abnormal condition, a current location of the cargo, and a final destination of the cargo from the off board network 100. There may also be a query for a specific alternative vehicle from the network of mobile vehicles to transport the cargo. Alternatively, the brokerage management system 107 may receive a description of cargo needing transportation, a current location of the cargo, and a final destination of the cargo along with a query for a specific cargo carrying vehicle from the network of mobile vehicles to transport the cargo. In either case, the brokerage management system 107 compares the cargo to be carried to the vehicles in the network of mobile vehicles to derive a listing of mobile vehicles capable of carrying the cargo. The brokerage management system 107 compares the listing of mobile vehicles capable of carrying the cargo to the vehicle availability data on the network of mobile vehicles and derives a listing of mobile vehicles both available and capable of carrying the cargo. For illustration purposes, Vehicles 111A to 111M, whose operating areas are shown on FIG. 22, are all available and capable of carrying the cargo. Vehicle 111N is a cross country vehicle with the entire country as an operating area and will be referred to in later examples. The brokerage management system 107 may determine a general route between the current location of the cargo and the final destination of the cargo. The general route of the example shown in FIG. 22 is designated HW80. The brokerage management system 107 compares the operating areas of the vehicles on the listing of mobile vehicles both available and capable of carrying the cargo to determine which (if any) vehicle's or vehicles' operating area(s) encompasses the general route.
  • FIG. 11 indicates the [0070] brokerage management system 107 actions should there be individual vehicles which are available, capable, and whose operating area encompasses the general route. In the FIG. 22 example, the general route would be HW80 between New York and Cleveland. The brokerage management system 107 would find Vehicles 111A and 111B with operating area A encompassing the entire route on HW80 between New York and Cleveland. The brokerage management system 107 communicates with the vehicles whose operating areas encompass the general route between the current location of the cargo and the final destination of the cargo and offering an option to carry the cargo as an alternative vehicle. For the FIG. 22 example, the brokerage management system 107 would contact Vehicles 111A and 111B to make such an offer. The brokerage management system 107 would receive an acceptance of the offer from a vehicle whose operating areas encompass the general route between the current location of the cargo and the final destination of the cargo and designating this the alternative vehicle to transport the cargo. In the FIG. 22 example, Vehicle 111A would accept. The brokerage management system 107 then communicates identifying information of the alternative vehicle or specific cargo carrying vehicle to transport the cargo to the off board network 100, which for FIG. 22 would be Vehicle 111A.
  • FIG. 12 indicates the [0071] brokerage management system 107 actions should there be a combination or combinations of vehicles which are available, capable, and whose operating area encompasses the general route. In the FIG. 22 example for this combination situation, the general route would be HW80 between New York and Chicago. The brokerage management system 107 would communicate with the vehicles whose combination of operating areas encompass the general route between the current location of the cargo and the final destination of the cargo and offering an option to carry the cargo as an alternative vehicle. For the New York to Chicago FIG. 22 example, the brokerage management system 107 would communicate with Vehicles 111A, 111B, 111C, and 111D whose respective operating areas are the Operating Areas designated A and B. The brokerage management system 107 would receive an acceptance of the offer from the vehicles whose combination operating areas encompass the general route between the current location of the cargo and the final destination of the cargo. The specific cargo carrying vehicles would designate these as either the alternative vehicles to transport the cargo or specific cargo carrying vehicles. The brokerage management system 107 would receive acceptance from at least one vehicle of the group of Vehicles 111A or 111B and at least one vehicle of the group of Vehicles 111C or 111D. The brokerage management system 107 would communicate identifying information of the alternative vehicles to transport the cargo or specific cargo carrying vehicles to the off board network 100. FIGS. 13 and 14 show the brokerage management system 107 actions should there be no individual vehicles or a combination or combinations of vehicles which are available, capable, whose operating area encompasses the general route, and who accept an offer to carry the cargo. In the FIG. 22 example for this situation, the general route would be HW80 between New York and Los Angeles. The brokerage management system 107 compares operating areas of the vehicles on the listing of mobile vehicles both available and capable of carrying the cargo with the current location of the cargo and the final destination of the cargo. The brokerage management system 107 determines an alternative route between the current location of the cargo and the final destination of the cargo. For the FIG. 22 example, the assumption would be that either Vehicles 111E and 111F were either not available, or not capable, or are not in the network, or did not accept an offer to carry the cargo in Operating Area C along HW80. The brokerage management system 107 would determine the alternate route to be, assuming Vehicles 111A, B, C, D, G, H, J, K, L, M, and N are capable and available, HW80 from New York to Chicago, HW55-63 from Chicago to Salt Lake City, and HW80 from Salt Lake City to Los Angeles.
  • The [0072] brokerage management system 107 would compare the operating areas of the vehicles on the listing of mobile vehicles both available and capable of carrying the cargo to determine which vehicle's or combination of vehicles' operating area encompass the alternative route. Should the brokerage management system 107 find individual vehicles whose operating area encompasses the alternative route, the brokerage management system 107 communicates with the vehicles whose operating areas encompass the alternative route and offer these vehicles an option to carry the cargo as an alternative vehicle or as a specific cargo carrying vehicle. For the New York to Los Angles alternate route example shown in FIG. 22, only Vehicle 111N would be communicated with. The brokerage management system 107 may receive an acceptance of the offer from a vehicle whose operating areas encompass the alternative route. The brokerage management system 107 would communicate identifying information of the alternative vehicle to transport the cargo to the off board network 100.
  • In the last option, the [0073] brokerage management system 107 finds a combination of vehicles whose operating area encompasses the alternative route or if individual vehicles, such as Vehicle 111N whose individual operating area encompasses the alternate route, do not accept the offer. The brokerage management system 107 communicates with the vehicles whose combination of operating areas encompass the alternative route and offers an option to carry the cargo as an alternative vehicle or as specific cargo carrying vehicles. The offer in the FIG. 22 alternate route from New York to Los Angeles example would be to Vehicles 111A, B, C, D, G, H, J, K, L, and M. The brokerage management system 107 would receive an acceptance of the offer from the vehicles whose combination operating areas encompass the alternative route. For the FIG. 22 example, that would be at least one vehicle of each group with Operating Areas A, B, D, E, and F. Should there not be an acceptance from enough vehicles to complete this route the brokerage management system 107 would derive new alternative routes until enough vehicles accept to complete the route. The brokerage management system 107 communicates identifying information of the alternative vehicles to transport the cargo to the off board network 100.
  • The above example is for the situations where either a vehicle slated to carry a cargo can not or where a shipper needs a cargo shipped. Another method of cargo coordination performed by the [0074] brokerage management system 107 is where a vehicle 111 in the network requests a cargo to carry. An embodiment of this vehicle requested cargo coordination process is shown in FIG. 21. As above, the brokerage management system 107 stores data on a network of mobile vehicles including locations, cargo carrying ability, and operating area of the vehicles in the mobile vehicle network. The brokerage management system 107 receives a request for a cargo carrying arrangement from a requesting vehicle in the mobile vehicle network. The brokerage management system 107 stores descriptions of any cargo needing transport, a current location of the cargo, and a final destination of the cargo along with a query for a specific cargo carrying vehicle from the network of mobile vehicles to transport the cargo. The brokerage management system 107 compares the cargo needing transport to the cargo carrying ability of the requesting vehicle 111. Then the brokerage management system 107 derives a listing of general routes between each cargo needing transport's current location and each final destination. The brokerage management system 107 compares the listing of general routes for cargo needing transport to an operating area of requesting vehicle, and derives a listing of potential cargo carrying arrangements for the requesting vehicle 111. The brokerage management system 107 communicates the listing of potential cargo carrying arrangements for the requesting vehicle to the requesting vehicle 111. The brokerage management system 107 receives an acceptance of the offer from the requesting vehicle 111 to carry a specific cargo needing transport from the listing of potential cargo carrying arrangements. The brokerage management system 107 communicates identifying information of the requesting vehicle to transport the cargo to the off board network. This process may additionally include deriving and providing driving directions to the vehicle 111 to a rendezvous location to accept the cargo.
  • The process described above for the off board network [0075] 100 and shown in FIGS. 3 and 4 were for a vehicle sensed abnormal condition. The architecture of this invention may also respond similarly for driver perceived conditions. An example of the process for a driver perceived condition is shown in FIGS. 15 and 16. The driver may inform the off board network of perceived condition. The onboard network 100 processes and responds as it would for a vehicle sensed condition. Some examples of things a driver may perceive include things he or she may see, hear, smell, or feel while operating the vehicle 111. The off board network 100 may go through the same processes as identifying causes, and actions such as parts, service providers from the ground support network 105. FIG. 17 shows an analogous process for a driver perceived condition as the vehicle sensed condition of FIG. 5, with all the associated variations as far as determining cause, and arranging parts, service, and alternative cargo carriers if necessary.
  • The off board network [0076] 100 as mentioned above may use information on external conditions to route, re-route and direct operation of vehicles a network of mobile vehicles. The external conditions may be but are not limited to weather related, traffic, road work, animal road crossings, natural disasters, or human instigated conditions. The external conditions may be detected and communicated by external sources such as a national weather service or national transportation authorities or local and national news services. The external conditions may also be detected by using the vehicles in the network of mobile vehicles as mobile sensors for the off board network 100 as a whole. The first step is the off board network 100 receiving an indication of an external condition in environments which may impact at least one of the network vehicles. The off board network 100 queries and receives from each of the network vehicles 111 for the location and current route of each of the vehicles 111.
  • The off board network [0077] 100 compares the external condition in environments which may impact the transit along a current route of at least one of the network vehicles with the location and route of each of the network vehicles 111. The off board network 100 generates a listing of route impacted vehicles. Impact on the transit of the vehicles means the specific roads and highways the vehicles are traveling on. The off board network 100 queries the data management system 106 to provide an alternate route for each of the route impacted vehicles. The off board network 100 queries the data management system 106 for and receives driving directions for the route impacted vehicles to transit the specific alternate routes. The off board network 100 provides the driving directions for the route impacted vehicles through the communication means to transit the specific alternate routes. FIG. 22 contains an illustration of transit rerouting. Assume vehicle 111 N was transiting general route HW80 from New York to Los Angeles, and the off board network 100 detected an external condition which may impact transit, as shown, between Chicago and Salt Lake City. The off board network 100 might redirect Vehicle 111N to take alternate route HW55-63 at Chicago until reaching Salt Lake City, where Vehicle 111N would return to HW80.
  • In some cases the external condition may also or alternatively impact operation of a transiting vehicle. For instance, if the condition shown on HW80 of FIG. 22 was a snow storm, the off board network [0078] 100 might direct HW80 to proceed with caution, obtain chains, or take other snow related actions. If the external the condition impacts operation of the vehicle, the off board network 100 compares the external condition in environments with the location and route of each of the network vehicles. The off board network 100 generates a listing of operation impacted vehicles. Subsequently the off board network 100 queries the data management system 106 to determine and receiving alternate operation instructions for each of the operation impacted vehicles. The off board network 100 provides the alternate operation instructions for the operation impacted vehicles through the communication means.
  • The off board network [0079] 100 as shown in FIGS. 3 to 5 may direct and route vehicles in response to faults or unexpected maintenance needs of vehicles 111 in the network of vehicles. Additionally, the off board network 100 may track and direct vehicle routing for routine and periodic maintenance on the vehicles. One embodiment of such a routine maintenance process is shown in FIG. 20. The off board network 100 or the data management system 106 stores a listing of routine and periodic maintenance activities required for the vehicle, the routine and periodic maintenance activities each maintenance activity having an initiating condition. The off board network 100 receives an indication of an initiating condition for a routine and periodic maintenance activity for a vehicle component from an electronic controller on the mobile vehicle through the vehicle internal communication network and the communication means. One example of an initiating condition may be an odometer reading. The off board network 100 for example may direct routine maintenance such as engine oil changes and tune ups. The first step of this process is the off board network 100 receives an indication of an initiating condition for a routine and periodic maintenance activity for a vehicle component from an electronic controller on the mobile vehicle 111 through the vehicle internal communication network 112 and the communication means. The network 100 determines the parts necessary to implement the routine and periodic maintenance activity. The network then searches a ground support network 105 for potential vehicle service providers that have both the parts necessary to implement the routine and periodic maintenance activity and an available service bay to implement the routine and periodic maintenance activity on the vehicle 111. The network 100 queries the vehicle 111 through the communication means and receives the location of the vehicle 111. The data management system 106 is queried to determine a closest by time traveled potential vehicle service provider from the potential vehicle service providers to the vehicle. The data management system 106 provides identifying information for the closest by time traveled potential vehicle service provider. The data management system 106 is queried for and provides driving directions for the vehicle 111 to the closest by time traveled potential vehicle service. The off board network 100 provides the driving directions for the vehicle 100 through the communication means to the closest by time traveled potential vehicle service. Additional steps may include the arrangement for an alternate carrier for any cargo on the vehicle 111 as described above.
  • The processes may be programmed into a computer or the program may be a computer program product comprised of a computer usable medium having computer readable program code means embodied in the medium for affecting the above process when used in conjunction with a computing system. [0080]
  • As described above, the intelligent information system architecture including the off board network [0081] 100, the vehicles 111, and the processes for commercial and other transportation vehicles provide a number of advantages, some of which have been described above and others that are inherent in the invention. Also modifications may be proposed to the intelligent information system architecture, the off board network 100, the vehicles 111, and the processes for commercial and other transportation vehicles without departing from the teachings herein.

Claims (103)

We claim:
1. A process for an off board communication network for detecting and correcting a fault in a mobile vehicle having an engine engaged to a transmission engaged to a drive train for driving an axle with wheels, the vehicle having an internal communication backbone to which electronic controllers of the vehicle are electrically engaged, the electronic controllers monitoring certain vehicle components and the vehicle in contact with the off board communication network through communication means engaged to the internal communication network, comprising the steps of:
receiving an indication of an abnormal condition in a monitored vehicle component from an electronic controller on the mobile vehicle through the vehicle internal communication network and the communication means;
comparing the indication of an abnormal condition with the vehicle component's manufacturers' expected parameters in a data management system, and finding a significant difference from the manufacturer's expected parameters, performing the further steps of:
determining the most probable cause of the difference from the manufacturer's expected parameters;
determining the parts necessary to correct the most probable cause of the difference from the manufacturer's expected parameters;
searching a ground support network for potential vehicle service providers that have both the parts necessary to correct the most probable cause of the difference from the manufacturer's expected parameters and an available service bay to correct the most probable cause of the difference from the manufacturer's expected parameters;
querying the vehicle through the communication means and receiving the location of the vehicle back from the vehicle;
querying the data management system to determine and receiving a closest by time traveled potential vehicle service provider from the potential vehicle service providers to the vehicle;
querying the data management system for and receiving driving directions for the vehicle to the closest by time traveled potential vehicle service; and
providing the driving directions for the vehicle through the communication means to the closest by time traveled potential vehicle service to the vehicle;
comparing the indication of the abnormal condition with a specific history of the vehicle component stored in the data management system and finding a significant difference from the specific history of the vehicle component, performing the further steps of:
determining the most probable cause of the difference from the specific history of the vehicle component;
determining the parts necessary to correct the most probable cause of the difference from the specific history of the vehicle component;
searching a ground support network for potential vehicle service providers that have both the parts necessary to correct the most probable cause of the difference from the specific history of the vehicle component and an available service bay to correct the most probable cause of the difference from the specific history of the vehicle component;
querying the vehicle through the communication means and receiving the location of the vehicle back from the vehicle;
querying the data management system to determine and receiving a closest by time traveled potential vehicle service provider from the potential vehicle service providers to the vehicle;
querying the data management system for and receiving driving directions for the vehicle to the closest by time traveled potential vehicle service; and
providing the driving directions for the vehicle through the communication means to the closest by time traveled potential vehicle service to the vehicle; and
comparing the indication of an abnormal condition with the vehicle component's manufacturers' expected parameters in a data management system, and comparing the indication of the abnormal condition with a specific history of the vehicle component stored in the data management system, and finding no significant difference from the specific history of the vehicle component, and finding no significant difference from the manufacturer's expected parameters, performing the further step of recording the indication of an abnormal condition in the data management system.
2. The process of claim 1, wherein:
transmitting a notice to the vehicle for a driver of the vehicle of the most probable cause of the difference from the manufacturer's expected parameters before the step of providing the driving directions for the vehicle to the closest by time traveled potential vehicle service to the vehicle.
3. The process of claim 1, wherein:
transmitting a notice to the vehicle for a driver of the vehicle of the most probable cause of the difference from the specific history of the vehicle component before the step of providing the driving directions for the vehicle to the closest by time traveled potential vehicle service to the vehicle.
4. The process of claim 2, wherein following the step querying the data management system for and receiving driving directions for the vehicle to the closest by time traveled potential vehicle service, the additional steps of:
querying the data management system for any cargo being transported by the vehicle;
arranging an alternative vehicle to transport the cargo; and
arranging a rendezvous between the vehicle and the alternative vehicle to transfer the cargo.
5. The process of claim 3, wherein following the step querying the data management system for and receiving driving directions for the vehicle to the closest by time traveled potential vehicle service, the additional steps of:
querying the data management system for any cargo being transported by the vehicle;
arranging an alternative vehicle to transport the cargo; and
arranging a rendezvous between the vehicle and the alternative vehicle to transfer the cargo.
6. The process of claim 4, wherein said step of arranging an alternative vehicle to transport the cargo, comprises the steps of:
providing a brokerage management system with a description of the cargo, a current location of the cargo, and a final destination of the cargo; and
receiving identifying information of an alternative vehicle to transport the cargo.
7. The process of claim 6, wherein said step of arranging a rendezvous between the vehicle and the alternative vehicle to transfer the cargo, comprises the steps of:
querying and receiving a location of the alternative vehicle;
querying the data management system for and receiving driving directions for the alternative vehicle for the fastest by time traveled route to rendezvous with the vehicle to transfer the cargo;
transmitting the fastest by time traveled route to rendezvous with the vehicle to transfer the cargo to the alternative vehicle; and
transmitting the cargo transfer rendezvous information to the vehicle.
8. The process of claim 5, wherein said step of arranging an alternative vehicle to transport the cargo, comprises the steps of:
providing a brokerage management system with a description of the cargo, a current location of the cargo, and a final destination of the cargo; and
receiving identifying information of an alternative vehicle to transport the cargo.
9. The process of claim 8, wherein said step of arranging a rendezvous between the vehicle and the alternative vehicle to transfer the cargo, comprises the steps of:
querying and receiving a location of the alternative vehicle;
querying the data management system for and receiving driving directions for the alternative vehicle for the fastest by time traveled route to rendezvous with the vehicle to transfer the cargo;
transmitting the fastest by time traveled route to rendezvous with the vehicle to transfer the cargo to the alternative vehicle; and
transmitting the cargo transfer rendezvous information to the vehicle.
10. A process for an off board communication network for detecting and correcting a fault in a mobile vehicle having an engine engaged to a transmission engaged to a drive train for driving an axle with wheels, the vehicle having an internal communication backbone to which electronic controllers of the vehicle are electrically engaged, the electronic controllers monitoring certain vehicle components and the vehicle in contact with the off board communication network through communication means engaged to the internal communication network, comprising the steps of:
receiving an indication of an abnormal condition in a monitored vehicle component from the mobile vehicle through the vehicle internal communication network and the communication means;
comparing the indication of an abnormal condition with an expected condition stored in a data management system, and finding a significant difference from the expected condition, performing the further steps of:
determining the need for further action for the vehicle;
transmitting instructions for further action to the vehicle through the communication means;
comparing the indication of an abnormal condition with the expected condition stored in a data management system, and finding no significant difference from the expected condition, performing the further step of recording the indication of an abnormal condition in the data management system.
11. The process of claim 10, wherein said step of determining the need for further action for the vehicle includes the steps of:
determining parts required to effect a repair of the abnormal condition; and
determining a closest location of the repair parts to the vehicle.
12. The process of claim 11, wherein said step of transmitting instructions for further action to the vehicle through the communication means includes the step of:
providing instructions to the vehicle on how and where to obtain the parts.
13. The process of claim 10, wherein said step of determining the need for further action for the vehicle includes the steps of:
locating an alternative vehicle to transport a cargo carried by the vehicle;
determining a rendezvous location to transfer the cargo from the vehicle to the alternative vehicle; and
notifying the alternative vehicle of the rendezvous location.
14. The process of claim 13, wherein said step of determining the need for further action for the vehicle further includes the steps of:
determining a fastest by time traveled route between the alternative vehicle and the vehicle; and
transmitting the fastest by time traveled route between the alternative vehicle and the vehicle to the alternative vehicle.
15. The process of claim 14, wherein said step of transmitting instructions for further action to the vehicle through the communication means includes the step of:
providing instructions to the vehicle on how and where to effect the transfer of transfer the cargo from the vehicle to the alternative vehicle.
16. The process of claim 1, wherein said step of determining the most probable cause of the difference from the manufacturer's expected parameters includes the steps of:
determining the need for further clarifying information from the vehicle;
querying the vehicle through the communication means for the further clarifying information; and
receiving the clarifying information from the vehicle through the communication means.
17. The process of claim 1, wherein said step of determining the most probable cause of the difference from the specific history of the vehicle component includes the steps of:
determining the need for further clarifying information from the vehicle;
querying the vehicle through the communication means for the further clarifying information; and
receiving the clarifying information from the vehicle through the communication means.
18. The process of claim 10, wherein said step of determining the need for further action for the vehicle includes the steps of:
determining the need for further clarifying information from the vehicle;
querying the vehicle through the communication means for the further clarifying information; and
receiving the clarifying information from the vehicle through the communication means.
19. The process of claim 1, wherein:
the indication of an abnormal condition is received from an engine electronic control module.
20. The process of claim 10, wherein:
the indication of an abnormal condition is received from an engine electronic control module.
21. The process of claim 1, wherein:
the indication of an abnormal condition is received from a transmission electronic control module.
22. The process of claim 10, wherein:
the indication of an abnormal condition is received from a transmission electronic control module.
23. The process of claim 1, wherein:
the indication of an abnormal condition is received from an anti-lock brake electronic control module.
24. The process of claim 10, wherein:
the indication of an abnormal condition is received from an anti-lock brake electronic control module.
25. A mobile vehicle for communicating with an off board communication network, comprised of:
an engine engaged to a transmission engaged to a drive train for driving an axle with wheels;
an internal communication backbone to which electronic controllers are electrically engaged;
said electronic controllers monitoring certain vehicle components;
a lead electronic controller programmed for monitoring said certain vehicle components through said electronic controllers;
said lead electronic controller programmed for communication with the off board communication network through communication means engaged to said internal communication backbone;
said lead electronic controller programmed for transmitting an indication of an abnormal condition in one of said monitored vehicle components to the off board communication network through the vehicle internal communication backbone and the communication means;
said lead electronic controller programmed for receiving instructions for action to address the abnormal condition from the off board network through the communication means; and
said lead electronic controller programmed for notifying a driver of the vehicle of driver actions of the received instructions from the off board network.
26. The vehicle of claim 25, wherein:
said lead controller is programmed for receiving a query for additional information from the off board network related to the abnormal condition;
said lead controller is programmed for obtaining the additional queried information about the abnormal condition through the internal communication backbone without driver intervention; and
said lead controller is programmed for transmitting the additional queried information to the off board communication network through the vehicle internal communication backbone and the communication means without driver intervention.
27. The vehicle of claim 25, wherein:
the instructions said lead electronic controller is programmed for receiving for action to address the abnormal condition from the off board network includes a closest location of the repair parts to correct the abnormal condition and directions to the closest location.
28. The vehicle of claim 25, wherein:
the indication of an abnormal condition said lead electronic controller is programmed for monitoring is monitored through an anti-lock brake electronic control module.
29. The vehicle of claim 25, wherein:
the indication of an abnormal condition said lead electronic controller is programmed for monitoring is monitored through an engine electronic control module.
30. The vehicle of claim 25, wherein:
the indication of an abnormal condition said lead electronic controller is programmed for monitoring is monitored through a transmission electronic control module.
31. A process for a data management system component of an off board communication network, comprising the steps of:
storing a vehicle component's manufacturers' expected parameters;
receiving a query from the off board network for the manufacturer's expected parameters for the vehicle;
providing the off board network with the manufacturer's expected parameters for the vehicle for the off board network's comparison of an indication of an abnormal condition with the vehicle component's manufacturers' expected parameters, and upon the off board network finding a significant difference from the manufacturer's expected parameters, performing the further steps of:
storing a listing of most probable causes of differences from the manufacturer's expected parameters;
receiving a query for and providing the off board network with listing of most probable causes of differences from the manufacturer's expected parameters for the off board network to compare to the abnormal condition for a match between a most probable cause and the abnormal condition;
storing independent listings of vehicle parts necessary to correct each of the most probable causes of differences from the manufacturer's expected parameters;
receiving a query for and providing the off board network independent listings of vehicle parts necessary to correct each of the most probable causes of differences from the manufacturer's expected parameters for the off board network to determine the parts necessary to correct the most probable cause of the difference from the manufacturer's expected parameters;
receiving a query from the off board network to determine a closest by time traveled potential vehicle service provider from a listing of potential vehicle service providers that have both the parts necessary to correct the most probable cause of the difference from the manufacturer's expected parameters and an available service bay to correct the most probable cause of the difference from the manufacturer's expected parameters;
accessing a data base to determine driving times from potential vehicle service providers to the vehicle from the listing of potential vehicle service providers that have both the parts necessary to correct the most probable cause of the difference from the manufacturer's expected parameters and an available service bay to correct the most probable cause of the difference from the manufacturer's expected, choosing a closest by time traveled potential vehicle service provider, providing the closest by time traveled potential vehicle service provider to the off board network;
receiving a query from the off board network for driving directions for the vehicle to the closest by time traveled potential vehicle service;
accessing a data base to determine the driving directions for the vehicle through the communication means to the closest by time traveled potential vehicle service to the vehicle; and
providing to the off board network the driving directions for the vehicle to the closest by time traveled potential vehicle service to the vehicle;
storing a specific history of the vehicle component;
receiving a query from the off board network for the specific history of the vehicle component;
providing the off board network with the specific history of the vehicle component for the off board network's comparison of an indication of an abnormal condition with the specific history of the vehicle component, and upon the off board network finding a significant difference from the manufacturer's expected parameters, performing the further steps of:
storing a listing of most probable causes of differences from the specific history of the vehicle component;
receiving a query for and providing the off board network with listing of most probable causes of differences from the specific history of the vehicle component for the off board network to compare to the abnormal condition for a match between a most probable cause and the abnormal condition;
storing independent listings of vehicle parts necessary to correct each of the most probable causes of differences from the specific history of the vehicle component;
receiving a query for and providing the off board network independent listings of vehicle parts necessary to correct each of the most probable causes of differences from the specific history of the vehicle component for the off board network to determine the parts necessary to correct the most probable cause of the difference from the specific history of the vehicle component;
receiving a query from the off board network to determine a closest by time traveled potential vehicle service provider from a listing of potential vehicle service providers that have both the parts necessary to correct the most probable cause of the difference from the specific history of the vehicle component and an available service bay to correct the most probable cause of the difference from the specific history of the vehicle component;
accessing a data base to determine driving times from potential vehicle service providers to the vehicle from the listing of potential vehicle service providers that have both the parts necessary to correct the most probable cause of the difference from the specific history of the vehicle component and an available service bay to correct the most probable cause of the difference from the manufacturer's expected, choosing a closest by time traveled potential vehicle service provider, providing the closest by time traveled potential vehicle service provider to the off board network;
receiving a query from the off board network for driving directions for the vehicle to the closest by time traveled potential vehicle service;
accessing a data base to determine the driving directions for the vehicle through the communication means to the closest by time traveled potential vehicle service to the vehicle; and
providing to the off board network the driving directions for the vehicle to the closest by time traveled potential vehicle service to the vehicle; and
receiving and storing a history of the indication of an abnormal condition following the off board network's comparison of the indication of the abnormal condition with the vehicle component's manufacturers' expected parameters, and the off board network's comparison of the indication of the abnormal condition with a specific history of the vehicle component, and the off normal network finding no significant difference from the specific history of the vehicle component, and finding no significant difference from the specific history of the vehicle component.
32. The process of claim 31, the additional steps of:
storing a record of cargo being carried by the vehicle needing service;
receiving a query from the off board network for any cargo being transported by the vehicle; and
transmitting the record of cargo carried by the vehicle needing service to the off board network.
33. The process of claim 32, the additional steps of:
receiving a location of an alternative vehicle to transport the cargo carried by the vehicle needing service;
receiving a status of the mobility of the vehicle needing service;
receiving a query from the off board network for a fastest by time traveled from the alternative vehicle to a rendezvous location with the vehicle needing service;
accessing a data base to determine the driving directions for the alternative vehicle to the fastest by time traveled from the alternative vehicle to a rendezvous location with the vehicle needing service; and
providing to the off board network the driving directions for the alternative vehicle to the fastest by time traveled from the alternative vehicle to a rendezvous location with the vehicle needing service.
34. A process for a vehicle load brokerage management system component of an off board communication network, comprising the steps of:
storing data on a network of mobile vehicles including locations, cargo carrying ability, availability to carry cargo, and operating area of the vehicles in the mobile vehicle network;
receiving a description of any cargo being transported by a vehicle with an abnormal condition, a current location of the cargo, and a final destination of the cargo from an off board communication network along with a query for a specific alternative vehicle from the network of mobile vehicles to transport the cargo;
comparing the cargo to be carried to the vehicles in the network of mobile vehicles to derive a listing of mobile vehicles capable of carrying the cargo;
comparing the listing of mobile vehicles capable of carrying the cargo to the vehicle availability data on the network of mobile vehicles and deriving a listing of mobile vehicles both available and capable of carrying the cargo;
determining a general route between the current location of the cargo and the final destination of the cargo;
comparing the operating areas of the vehicles on the listing of mobile vehicles both available and capable of carrying the cargo and determining which vehicle's operating area encompasses the general route between the current location of the cargo and the final destination of the cargo;
communicating with the vehicles whose operating areas encompass the general route between the current location of the cargo and the final destination of the cargo and offering an option to carry the cargo as an alternative vehicle;
receiving an acceptance of the offer from a vehicle whose operating areas encompass the general route between the current location of the cargo and the final destination of the cargo and designating this the alternative vehicle to transport the cargo; and
communicating identifying information of the alternative vehicle to transport the cargo to the off board network.
35. A process for a vehicle load brokerage management system component of an off board communication network, comprising the steps of:
storing data on a network of mobile vehicles including locations, cargo carrying ability, availability to carry cargo, and operating area of the vehicles in the mobile vehicle network; receiving a description of any cargo being transported by a vehicle with an indication of an abnormal condition, a current location of the cargo, and a final destination of the cargo from an off board communication network along with a query for a specific alternative vehicle from the network of mobile vehicles to transport the cargo;
comparing the cargo to be carried to the vehicles in the network of mobile vehicles to derive a listing of mobile vehicles capable of carrying the cargo;
comparing the listing of mobile vehicles capable of carrying the cargo to the vehicle availability data on the network of mobile vehicles and deriving a listing of mobile vehicles both available and capable of carrying the cargo;
determining a general route between the current location of the cargo and the final destination of the cargo;
comparing the operating areas of the vehicles on the listing of mobile vehicles both available and capable of carrying the cargo to determine which vehicle's operating area encompasses the general route between the current location of the cargo and the final destination of the cargo, and finding individual vehicles whose operating area encompasses the general route, performing the additional steps of:
communicating with the vehicles whose operating areas encompass the general route between the current location of the cargo and the final destination of the cargo and offering an option to carry the cargo as an alternative vehicle;
receiving an acceptance of the offer from a vehicle whose operating areas encompass the general route between the current location of the cargo and the final destination of the cargo and designating this the alternative vehicle to transport the cargo; and
communicating identifying information of the alternative vehicle to transport the cargo to the off board network;
comparing the operating areas of the vehicles on the listing of mobile vehicles both available and capable of carrying the cargo to determine which vehicles' operating areas encompass the general route between the current location of the cargo and the final destination of the cargo, and finding a combination or combinations of vehicles whose operating areas encompass the general route, performing the additional steps of:
communicating with the vehicles whose combination of operating areas encompass the general route between the current location of the cargo and the final destination of the cargo and offering an option to carry the cargo as an alternative vehicle;
receiving an acceptance of the offer from the vehicles whose combination operating areas encompass the general route between the current location of the cargo and the final destination of the cargo and designating these as the alternative vehicles to transport the cargo; and
communicating identifying information of the alternative vehicles to transport the cargo to the off board network; and
comparing the operating areas of the vehicles on the listing of mobile vehicles both available and capable of carrying the cargo to determine which vehicle's operating area encompasses the general route between the current location of the cargo and the final destination of the cargo, and not finding a vehicle or a combination of vehicles whose operating areas encompass the general route or willing to accept a previous offer to carry the cargo, performing the additional steps of:
comparing operating areas of the vehicles on the listing of mobile vehicles both available and capable of carrying the cargo with the current location of the cargo and the final destination of the cargo, and determining an alternative route between the current location of the cargo and the final destination of the cargo;
comparing the operating areas of the vehicles on the listing of mobile vehicles both available and capable of carrying the cargo to determine which vehicle's operating area encompasses the alternative route between the current location of the cargo and the final destination of the cargo, and finding individual vehicles whose operating area encompasses the alternative route, performing the additional steps of:
communicating with the vehicles whose operating areas encompass the alternative route between the current location of the cargo and the final destination of the cargo and offering an option to carry the cargo as an alternative vehicle;
receiving an acceptance of the offer from a vehicle whose operating areas encompass the alternative route between the current location of the cargo and the final destination of the cargo and designating this the alternative vehicle to transport the cargo; and
communicating identifying information of the alternative vehicle to transport the cargo to the off board network;
comparing the operating areas of the vehicles on the listing of mobile vehicles both available and capable of carrying the cargo to determine which vehicles' operating areas encompass the alternative route between the current location of the cargo and the final destination of the cargo, and finding a combination or combinations of vehicles whose operating areas encompass the alternative route, performing the additional steps of:
communicating with the vehicles whose combination of operating areas encompass the alternative route between the current location of the cargo and the final destination of the cargo and offering an option to carry the cargo as an alternative vehicle;
receiving an acceptance of the offer from the vehicles whose combination operating areas encompass the alternative route between the current location of the cargo and the final destination of the cargo and designating these as the alternative vehicles to transport the cargo; and
communicating identifying information of the alternative vehicles to transport the cargo to the off board network.
36. A process for a vehicle load brokerage management system component of an off board communication network, comprising the steps of:
storing data on a network of mobile vehicles including locations, cargo carrying ability, availability to carry cargo, and operating area of the vehicles in the mobile vehicle network; receiving a description of any cargo needing to be transported by a vehicle, a current location of the cargo, and a final destination of the cargo from an off board communication network along with a query for a specific cargo carrying vehicle from the network of mobile vehicles to transport the cargo;
comparing the cargo to be carried to the vehicles in the network of mobile vehicles to derive a listing of mobile vehicles capable of carrying the cargo;
comparing the listing of mobile vehicles capable of carrying the cargo to the vehicle availability data on the network of mobile vehicles and deriving a listing of mobile vehicles both available and capable of carrying the cargo;
determining a general route between the current location of the cargo and the final destination of the cargo;
comparing the operating areas of the vehicles on the listing of mobile vehicles both available and capable of carrying the cargo to determine which vehicle's operating area encompasses the general route between the current location of the cargo and the final destination of the cargo, and finding individual vehicles whose operating area encompasses the general route, performing the additional steps of:
communicating with the vehicles whose operating areas encompass the general route between the current location of the cargo and the final destination of the cargo and offering an option to carry the cargo as an specific cargo carrying vehicle;
receiving an acceptance of the offer from a vehicle whose operating areas encompass the general route between the current location of the cargo and the final destination of the cargo and designating this the specific cargo carrying vehicle to transport the cargo; and
communicating identifying information of the specific cargo carrying vehicle to transport the cargo to the off board network;
comparing the operating areas of the vehicles on the listing of mobile vehicles both available and capable of carrying the cargo to determine which vehicles' operating areas encompass the general route between the current location of the cargo and the final destination of the cargo, and finding a combination or combinations of vehicles whose operating areas encompass the general route, performing the additional steps of:
communicating with the vehicles whose combination of operating areas encompass the general route between the current location of the cargo and the final destination of the cargo and offering an option to carry the cargo as an specific cargo carrying vehicle;
receiving an acceptance of the offer from the vehicles whose combination operating areas encompass the general route between the current location of the cargo and the final destination of the cargo and designating these as the specific cargo carrying vehicles to transport the cargo; and
communicating identifying information of the specific cargo carrying vehicles to transport the cargo to the off board network; and
comparing the operating areas of the vehicles on the listing of mobile vehicles both available and capable of carrying the cargo to determine which vehicle's operating area encompasses the general route between the current location of the cargo and the final destination of the cargo, and not finding a vehicle or a combination of vehicles whose operating areas encompass the general route or willing to accept a previous offer to carry the cargo, performing the additional steps of:
comparing operating areas of the vehicles on the listing of mobile vehicles both available and capable of carrying the cargo with the current location of the cargo and the final destination of the cargo, and determining an alternative route between the current location of the cargo and the final destination of the cargo;
comparing the operating areas of the vehicles on the listing of mobile vehicles both available and capable of carrying the cargo to determine which vehicle's operating area encompasses the alternative route between the current location of the cargo and the final destination of the cargo, and finding individual vehicles whose operating area encompasses the alternative route, performing the additional steps of:
communicating with the vehicles whose operating areas encompass the alternative route between the current location of the cargo and the final destination of the cargo and offering an option to carry the cargo as an specific cargo carrying vehicle;
receiving an acceptance of the offer from a vehicle whose operating areas encompass the alternative route between the current location of the cargo and the final destination of the cargo and designating this the specific cargo carrying vehicle to transport the cargo; and
communicating identifying information of the specific cargo carrying vehicle to transport the cargo to the off board network;
comparing the operating areas of the vehicles on the listing of mobile vehicles both available and capable of carrying the cargo to determine which vehicles' operating areas encompass the alternative route between the current location of the cargo and the final destination of the cargo, and finding a combination or combinations of vehicles whose operating areas encompass the alternative route, performing the additional steps of:
communicating with the vehicles whose combination of operating areas encompass the alternative route between the current location of the cargo and the final destination of the cargo and offering an option to carry the cargo as an specific cargo carrying vehicle;
receiving an acceptance of the offer from the vehicles whose combination operating areas encompass the alternative route between the current location of the cargo and the final destination of the cargo and designating these as the specific cargo carrying vehicles to transport the cargo; and
communicating identifying information of the specific cargo carrying vehicles to transport the cargo to the off board network.
37. A process for an off board communication network for detecting and correcting a fault in a mobile vehicle having an engine engaged to a transmission engaged to a drive train for driving an axle with wheels, the vehicle having an internal communication backbone to which electronic controllers of the vehicle are electrically engaged, the electronic controllers monitoring certain vehicle components and the vehicle in contact with the off board communication network through communication means engaged to the internal communication network, comprising the steps of:
receiving a query about an perceived condition of a vehicle from a driver of the mobile vehicle through the vehicle internal communication network and the communication means;
comparing the driver perceived condition with the vehicle component's manufacturers' expected parameters in a data management system, and finding a significant difference from the manufacturer's expected parameters, performing the further steps of:
determining the most probable cause of the difference from the manufacturer's expected parameters;
determining the parts necessary to correct the most probable cause of the difference from the manufacturer's expected parameters;
searching a ground support network for potential vehicle service providers that have both the parts necessary to correct the most probable cause of the difference from the manufacturer's expected parameters and an available service bay to correct the most probable cause of the difference from the manufacturer's expected parameters;
querying the vehicle through the communication means and receiving the location of the vehicle back from the vehicle;
querying the data management system to determine and receiving a closest by time traveled potential vehicle service provider from the potential vehicle service providers to the vehicle;
querying the data management system for and receiving driving directions for the vehicle to the closest by time traveled potential vehicle service; and
providing the driving directions for the vehicle through the communication means to the closest by time traveled potential vehicle service to the vehicle;
comparing the perceived condition with a specific history of the vehicle component stored in the data management system and finding a significant difference from the specific history of the vehicle component, performing the further steps of:
determining the most probable cause of the difference from the specific history of the vehicle component;
determining the parts necessary to correct the most probable cause of the difference from the specific history of the vehicle component;
searching a ground support network for potential vehicle service providers that have both the parts necessary to correct the most probable cause of the difference from the specific history of the vehicle component and an available service bay to correct the most probable cause of the difference from the specific history of the vehicle component;
querying the vehicle through the communication means and receiving the location of the vehicle back from the vehicle;
querying the data management system to determine and receiving a closest by time traveled potential vehicle service provider from the potential vehicle service providers to the vehicle;
querying the data management system for and receiving driving directions for the vehicle to the closest by time traveled potential vehicle service; and
providing the driving directions for the vehicle through the communication means to the closest by time traveled potential vehicle service to the vehicle; and
comparing the perceived condition with the vehicle component's manufacturers' expected parameters in a data management system, and comparing the perceived condition with a specific history of the vehicle component stored in the data management system, and finding no significant difference from the specific history of the vehicle component, and finding no significant difference from the manufacturer's expected parameters, performing the further step of recording the perceived condition in the data management system.
38. The process of claim 37, wherein:
transmitting a notice to the vehicle for the driver of the vehicle of the most probable cause of the difference from the manufacturer's expected parameters before the step of providing the driving directions for the vehicle to the closest by time traveled potential vehicle service to the vehicle.
39. The process of claim 37, wherein:
transmitting a notice to the vehicle for the driver of the vehicle of the most probable cause of the difference from the specific history of the vehicle component before the step of providing the driving directions for the vehicle to the closest by time traveled potential vehicle service to the vehicle.
40. The process of claim 38, wherein following the step querying the data management system for and receiving driving directions for the vehicle to the closest by time traveled potential vehicle service, the additional steps of:
querying the data management system for any cargo being transported by the vehicle;
arranging an alternative vehicle to transport the cargo; and
arranging a rendezvous between the vehicle and the alternative vehicle to transfer the cargo.
41. The process of claim 39, wherein following the step querying the data management system for and receiving driving directions for the vehicle to the closest by time traveled potential vehicle service, the additional steps of:
querying the data management system for any cargo being transported by the vehicle;
arranging an alternative vehicle to transport the cargo; and
arranging a rendezvous between the vehicle and the alternative vehicle to transfer the cargo.
42. The process of claim 40, wherein said step of arranging an alternative vehicle to transport the cargo, comprises the steps of:
providing a brokerage management system with a description of the cargo, equipment required to transfer the cargo from one vehicle or trailer to another, a current location of the cargo, and a final destination of the cargo; and
receiving identifying information of an alternative vehicle to transport the cargo.
43. The process of claim 42, wherein said step of arranging a rendezvous between the vehicle and the alternative vehicle to transfer the cargo, comprises the steps of:
querying and receiving a location of the alternative vehicle;
querying the data management system for and receiving driving directions for the alternative vehicle for the fastest by time traveled route to rendezvous with the vehicle to transfer the cargo;
transmitting the fastest by time traveled route to rendezvous with the vehicle to transfer the cargo to the alternative vehicle; and
transmitting the cargo transfer rendezvous information to the vehicle.
44. The process of claim 41, wherein said step of arranging an alternative vehicle to transport the cargo, comprises the steps of:
providing a brokerage management system with a description of the cargo, a current location of the cargo, and a final destination of the cargo; and
receiving identifying information of an alternative vehicle to transport the cargo.
45. The process of claim 44, wherein said step of arranging a rendezvous between the vehicle and the alternative vehicle to transfer the cargo, comprises the steps of:
querying and receiving a location of the alternative vehicle;
querying the data management system for and receiving driving directions for the alternative vehicle for the fastest by time traveled route to rendezvous with the vehicle to transfer the cargo;
transmitting the fastest by time traveled route to rendezvous with the vehicle to transfer the cargo to the alternative vehicle; and
transmitting the cargo transfer rendezvous information to the vehicle.
46. A process for an off board communication network for detecting and correcting a fault in a mobile vehicle having an engine engaged to a transmission engaged to a drive train for driving an axle with wheels, the vehicle having an internal communication backbone to which electronic controllers of the vehicle are electrically engaged, the electronic controllers monitoring certain vehicle components and the vehicle in contact with the off board communication network through communication means engaged to the internal communication network, comprising the steps of:
receiving a query about an perceived condition of a vehicle from a driver of the mobile vehicle through the vehicle internal communication network and the communication means;
comparing the driver perceived condition with an expected condition stored in a data management system, and finding a significant difference from the expected condition, performing the further steps of:
determining the need for further action for the vehicle;
transmitting instructions for further action to the vehicle through the communication means;
comparing the driver perceived condition with the expected condition stored in a data management system, and finding no significant difference from the expected condition, performing the further step of recording the driver perceived condition in the data management system.
47. The process of claim 46, wherein said step of determining the need for further action for the vehicle includes the steps of:
determining parts required to effect a repair of the driver perceived condition; and
determining a closest location of the repair parts to the vehicle.
48. The process of claim 47, wherein said step of transmitting instructions for further action to the vehicle through the communication means includes the step of:
providing instructions to the vehicle on how and where to obtain the parts.
49. The process of claim 48, wherein said step of determining the need for further action for the vehicle includes the steps of:
locating an alternative vehicle to transport a cargo carried by the vehicle;
determining a rendezvous location to transfer the cargo from the vehicle to the alternative vehicle; and
notifying the alternative vehicle of the rendezvous location.
50. The process of claim 49, wherein said step of determining the need for further action for the vehicle further includes the steps of:
determining a fastest by time traveled route between the alternative vehicle and the vehicle; and
transmitting the fastest by time traveled route between the alternative vehicle and the vehicle to the alternative vehicle.
51. The process of claim 50, wherein said step of transmitting instructions for further action to the vehicle through the communication means includes the step of:
providing instructions to the vehicle on how and where to effect the transfer of transfer the cargo from the vehicle to the alternative vehicle.
52. The process of claim 46, wherein said step of determining the need for further action for the vehicle includes the steps of:
determining the need for further clarifying information from the vehicle;
querying the vehicle through the communication means for the further clarifying information; and
receiving the clarifying information from the vehicle through the communication means.
53. A process for an off board communication network for directing the routing, and operation of a network of mobile vehicles, the vehicles of the network each having an internal communication backbone to which electronic controllers of the vehicles are electrically engaged, the electronic controllers monitoring certain external parameters, and the vehicles of the network in contact with the off board communication network through communication means engaged to the internal communication network of each network vehicle, comprising the steps of:
receiving an indication of an external condition in environments which may impact at least one of the network vehicles;
querying each of the network vehicles and receiving the location and current route of each of the network vehicles;
comparing the external condition in environments which may impact the transit along a current route of at least one of the network vehicles with the location and route of each of the network vehicles, and generating a listing of route impacted vehicles, and performing the following steps:
querying the data management system to determine and receiving an alternate route for each of the route impacted vehicles;
querying the data management system for and receiving driving directions for the route impacted vehicles to transit the specific alternate routes; and
providing the driving directions for the route impacted vehicles through the communication means to transit the specific alternate routes; and
comparing the external condition in environments which may impact the operation along a current route of at least one of the network vehicles with the location and route of each of the network vehicles, and generating a listing of operation impacted vehicles, and performing the following steps:
querying the data management system to determine and receiving alternate operation instructions for each of the operation impacted vehicles; and
providing the alternate operation instructions for the operation impacted vehicles through the communication means.
54. The process of claim 53, wherein:
the external condition in environments which may impact at least one of the network vehicles is inclement weather.
55. The process of claim 54, wherein:
the inclement weather indication is provided by a weather service through a data management system.
56. The process of claim 54, wherein:
the inclement weather condition is provided from onboard vehicle sensors on at least one of network vehicles.
57. The process of claim 56, wherein:
the onboard sensors measure temperature and humidity.
58. The process of claim 56, wherein:
the onboard sensors measure road surface friction through downward aimed infrared transceivers.
59. The process of claim 53, wherein:
the external condition in environments which may impact at least one of the network vehicles is impaired road visibility.
60. The process of claim 59, wherein:
the impaired road visibility condition is provided from onboard vehicle sensors on at least one of the network vehicles.
61. The process of claim 60, wherein:
the onboard sensors are forward aimed infrared transceivers.
62. The process of claim 53, wherein:
the external condition in environments which may impact at least one of the network vehicles impacts road traffic flow.
63. The process of claim 62, wherein:
the road traffic impacting condition is provided by a governmental authority through a data management system.
64. The process of claim 62, wherein:
the road traffic impacting condition is provided from at least one of network vehicles.
65. The process of claim 53, wherein:
the external condition in environments which may impact at least one of the network vehicles are animal road crossings.
66. The process of claim 65, wherein:
the animal road crossings condition is provided from at least one of network vehicles.
67. The process of claim 66, wherein:
the animal road crossings condition is sensed by onboard infrared sensors.
68. The process of claim 53, wherein:
the external condition in environments which may impact at least one of the network vehicles is a civil disturbance provided by a news source through a data management system.
69. The process of claim 53, wherein:
the external condition in environments which may impact at least one of the network vehicles is a potential vehicle highjacker.
70. The process of claim 69, wherein:
the vehicle highjacker condition is provided from at least one of network vehicles.
71. The process of claim 69, wherein:
the vehicle highjacker condition is sensed by onboard cameras engaged to the internal communication network of the sensing network vehicle.
72. A data management system for engagement to an off board communication network for directing the routing, and operation of a network of mobile vehicles, the vehicles of the network each having an internal communication backbone to which electronic controllers of the vehicles are electrically engaged, the electronic controllers monitoring certain external parameters, and the vehicles of the network in contact with the off board communication network through communication means engaged to the internal communication network of each network vehicle, comprising:
a computer useable medium having computer readable program means embodied in said medium for causing storage of network vehicle sensed conditions communicated through the communication means engaged to the internal communication network of the sensing network vehicles, the vehicle sensed conditions in environments which may impact at least one of the network vehicles;
computer readable program means for causing communication with, querying, and receiving weather information in environments which may impact at least one of the network vehicles from a weather service;
computer readable program means for causing communication with, querying, and receiving information on a civil disturbance in environments which may impact at least one of the network vehicles; and
computer readable program means for causing communication with, reception of, and response to queries on the vehicle sensed conditions, weather information, civil disturbances.
73. The data management system of claim 72, wherein:
the vehicle sensed conditions are local temperature and humidity.
74. The data management system of claim 72, wherein:
the vehicle sensed conditions is local road surface friction measured through downward aimed infrared transceivers.
75. The data management system of claim 72, wherein:
the vehicle sensed conditions is local road visibility friction measured through forward aimed infrared transceivers.
76. The data management system of claim 72, wherein:
the vehicle sensed conditions is a local road traffic condition.
77. The data management system of claim 72, wherein:
the vehicle sensed conditions are animal road crossings measured through forward aimed infrared transceivers.
78. The data management system of claim 72, wherein:
the vehicle sensed condition is a vehicle highjacker condition sensed by onboard cameras engaged to the internal communication network of the sensing network vehicle.
79. A mobile vehicle for communicating with an off board communication network, comprised of:
an engine engaged to a transmission engaged to a drive train for driving an axle with wheels;
an internal communication backbone to which electronic controllers are electrically engaged;
said electronic controllers monitoring certain vehicle components;
a lead electronic controller programmed for monitoring said certain vehicle components through said electronic controllers;
said lead electronic controller programmed for communication with the off board communication network through communication means engaged to said internal communication backbone;
said lead electronic controller programmed for transmitting an indication of an external condition through one of said monitored vehicle components to the off board communication network through the vehicle internal communication backbone and the communication means;
said lead electronic controller programmed for receiving instructions for action to address external conditions from the off board network through the communication means; and
said lead electronic controller programmed for notifying a driver of the vehicle of driver actions of the received instructions from the off board network.
80. The mobile vehicle of claim 79, wherein:
the external condition is local external temperature and humidity.
81. The mobile vehicle of claim 79, wherein:
the external condition is local road surface friction measured through downward aimed infrared transceivers.
82. The mobile vehicle of claim 79, wherein:
the external condition is local road visibility measured through forward aimed infrared transceivers.
83. The mobile vehicle of claim 79, wherein:
the external condition is animal road crossings measured through forward aimed infrared transceivers.
84. A process for an off board communication network for tracking and directing routine and periodic maintenance on a mobile vehicle having an engine engaged to a transmission engaged to a drive train for driving an axle with wheels, the vehicle having an internal communication backbone to which electronic controllers of the vehicle are electrically engaged, the electronic controllers monitoring certain vehicle components and the vehicle in contact with the off board communication network through communication means engaged to the internal communication network, comprising the steps of:
storing a listing of routine and periodic maintenance activities required for the vehicle, the routine and periodic maintenance activities each maintenance activity having an initiating condition;
receiving an indication of an initiating condition for a routine and periodic maintenance activity for a vehicle component from an electronic controller on the mobile vehicle through the vehicle internal communication network and the communication means;
determining the parts necessary to implement the routine and periodic maintenance activity;
searching a ground support network for potential vehicle service providers that have both the parts necessary to implement the routine and periodic maintenance activity and an available service bay to implement the routine and periodic maintenance activity on the vehicle;
querying the vehicle through the communication means and receiving the location of the vehicle back from the vehicle;
querying the data management system to determine and receiving a closest by time traveled potential vehicle service provider from the potential vehicle service providers to the vehicle;
querying the data management system for and receiving driving directions for the vehicle to the closest by time traveled potential vehicle service; and
providing the driving directions for the vehicle through the communication means to the closest by time traveled potential vehicle service to the vehicle.
85. The process of claim 84, wherein following the step of querying the data management system for and receiving driving directions for the vehicle to the closest by time traveled potential vehicle service, the additional steps of:
querying the data management system for any cargo being transported by the vehicle;
arranging an alternative vehicle to transport the cargo; and
arranging a rendezvous between the vehicle and the alternative vehicle to transfer the cargo.
86. The process of claim 85, wherein said step of arranging an alternative vehicle to transport the cargo, comprises the steps of:
providing a brokerage management system with a description of the cargo, a current location of the cargo, and a final destination of the cargo; and
receiving identifying information of an alternative vehicle to transport the cargo.
87. The process of claim 86, wherein said step of arranging a rendezvous between the vehicle and the alternative vehicle to transfer the cargo, comprises the steps of:
querying and receiving a location of the alternative vehicle;
querying the data management system for and receiving driving directions for the alternative vehicle for the fastest by time traveled route to rendezvous with the vehicle to transfer the cargo;
transmitting the fastest by time traveled route to rendezvous with the vehicle to transfer the cargo to the alternative vehicle; and
transmitting the cargo transfer rendezvous information to the vehicle.
88. A process for a vehicle load brokerage management system component of an off board communication network, comprising the steps of:
storing data on a network of mobile vehicles including locations, cargo carrying ability, and operating area of the vehicles in the mobile vehicle network;
receiving a request for a cargo carrying arrangement from a requesting vehicle in the mobile vehicle network;
storing descriptions of any cargo needing transport by a vehicle, a current location of the cargo, and a final destination of the cargo from an off board communication network along with a query for a specific cargo carrying vehicle from the network of mobile vehicles to transport the cargo;
comparing the cargo needing transport to the cargo carrying ability of the requesting vehicle;
deriving a listing of general routes between each cargo needing transport's current location and each final destination;
comparing the listing of general routes for cargo needing transport to an operating area of requesting vehicle, a deriving a listing of potential cargo carrying arrangements for the requesting vehicle;
communicating the listing of potential cargo carrying arrangements for the requesting vehicle to the requesting vehicle;
receiving an acceptance of the offer from the requesting vehicle to carry a specific cargo needing transport from the listing of potential cargo carrying arrangements; and
communicating identifying information of the requesting vehicle to transport the cargo to the off board network.
89. The process of claim 89, further comprising:
querying and receiving a rendezvous location between the requesting vehicle and the specific cargo needing transport;
querying and receiving a current location of the requesting vehicle;
communicating the current location of the requesting vehicle;
requesting and receiving driving directions between the requesting vehicle and the specific cargo needing transport; and
communicating the driving directions to the requesting vehicle.
90. A computer program product for an off board communication network for detecting and correcting a fault in a mobile vehicle having an engine engaged to a transmission engaged to a drive train for driving an axle with wheels, the vehicle having an internal communication backbone to which electronic controllers of the vehicle are electrically engaged, the electronic controllers monitoring certain vehicle components and the vehicle in contact with the off board communication network through communication means engaged to the internal communication network, said computer program product comprising:
a computer useable medium having computer readable program code means embodied in said medium for causing the off board network to receive an indication of an abnormal condition in a monitored vehicle component from an electronic controller on the mobile vehicle through the vehicle internal communication network and the communication means;
computer readable program code means for causing the off board network to compare the indication of an abnormal condition with the vehicle component's manufacturers' expected parameters in a data management system, and the off board network finding a significant difference from the manufacturer's expected parameters, computer readable program code means for causing the off board network to perform the further steps of:
determining the most probable cause of the difference from the manufacturer's expected parameters;
determining the parts necessary to correct the most probable cause of the difference from the manufacturer's expected parameters;
searching a ground support network for potential vehicle service providers that have both the parts necessary to correct the most probable cause of the difference from the manufacturer's expected parameters and an available service bay to correct the most probable cause of the difference from the manufacturer's expected parameters;
querying the vehicle through the communication means and receiving the location of the vehicle back from the vehicle;
querying the data management system to determine and receiving a closest by time traveled potential vehicle service provider from the potential vehicle service providers to the vehicle;
querying the data management system for and receiving driving directions for the vehicle to the closest by time traveled potential vehicle service; and
providing the driving directions for the vehicle through the communication means to the closest by time traveled potential vehicle service to the vehicle;
computer readable program code means for causing the off board network to compare the indication of the abnormal condition with a specific history of the vehicle component stored in the data management system and the off board network finding a significant difference from the specific history of the vehicle component, computer readable program code means for causing the off board network to perform the further steps of:
determining the most probable cause of the difference from the specific history of the vehicle component;
determining the parts necessary to correct the most probable cause of the difference from the specific history of the vehicle component;
searching a ground support network for potential vehicle service providers that have both the parts necessary to correct the most probable cause of the difference from the specific history of the vehicle component and an available service bay to correct the most probable cause of the difference from the specific history of the vehicle component;
querying the vehicle through the communication means and receiving the location of the vehicle back from the vehicle;
querying the data management system to determine and receiving a closest by time traveled potential vehicle service provider from the potential vehicle service providers to the vehicle;
querying the data management system for and receiving driving directions for the vehicle to the closest by time traveled potential vehicle service; and
providing the driving directions for the vehicle through the communication means to the closest by time traveled potential vehicle service to the vehicle; and
computer readable program code means for causing the off board network to compare the indication of an abnormal condition with the vehicle component's manufacturers' expected parameters in a data management system, and comparing the indication of the abnormal condition with a specific history of the vehicle component stored in the data management system, and the off board network finding no significant difference from the specific history of the vehicle component, and finding no significant difference from the manufacturer's expected parameters, computer readable program code means for causing the off board network to perform the further step of recording the indication of an abnormal condition in the data management system.
91. A computer program product for an off board communication network for detecting and correcting a fault in a mobile vehicle having an engine engaged to a transmission engaged to a drive train for driving an axle with wheels, the vehicle having an internal communication backbone to which electronic controllers of the vehicle are electrically engaged, the electronic controllers monitoring certain vehicle components and the vehicle in contact with the off board communication network through communication means engaged to the internal communication network, said computer program product comprising:
a computer useable medium having computer readable program code means embodied in said medium for causing the off board network to receive an indication of an abnormal condition in a monitored vehicle component from the mobile vehicle through the vehicle internal communication network and the communication means;
computer readable program code means for causing the off board network to compare the indication of an abnormal condition with an expected condition stored in a data management system, and the off board network finding a significant difference from the expected condition, computer readable program code means for causing the off board network to perform the further steps of:
determining the need for further action for the vehicle;
transmitting instructions for further action to the vehicle through the communication means;
computer readable program code means for causing the off board network to compare the indication of an abnormal condition with the expected condition stored in a data management system, and the off board network finding no significant difference from the expected condition, computer readable program code means for causing the off board network to perform the further step of recording the indication of an abnormal condition in the data management system.
92. A computer program product for a data management system component of an off board communication network, said computer program product comprising:
a computer useable medium having computer readable program code means embodied in said medium for causing the data management system to store a vehicle component's manufacturers' expected parameters;
computer readable program code means for causing the data management system to receive a query from the off board network for the manufacturer's expected parameters for the vehicle;
computer readable program code means for causing the data management system to provide the off board network with the manufacturer's expected parameters for the vehicle for the off board network's comparison of an indication of an abnormal condition with the vehicle component's manufacturers' expected parameters, and upon the off board network finding a significant difference from the manufacturer's expected parameters, computer readable program code means for causing the data management system to perform the further steps of:
storing a listing of most probable causes of differences from the manufacturer's expected parameters;
receiving a query for and providing the off board network with listing of most probable causes of differences from the manufacturer's expected parameters for the off board network to compare to the abnormal condition for a match between a most probable cause and the abnormal condition;
storing independent listings of vehicle parts necessary to correct each of the most probable causes of differences from the manufacturer's expected parameters;
receiving a query for and providing the off board network independent listings of vehicle parts necessary to correct each of the most probable causes of differences from the manufacturer's expected parameters for the off board network to determine the parts necessary to correct the most probable cause of the difference from the manufacturer's expected parameters;
receiving a query from the off board network to determine a closest by time traveled potential vehicle service provider from a listing of potential vehicle service providers that have both the parts necessary to correct the most probable cause of the difference from the manufacturer's expected parameters and an available service bay to correct the most probable cause of the difference from the manufacturer's expected parameters;
accessing a data base to determine driving times from potential vehicle service providers to the vehicle from the listing of potential vehicle service providers that have both the parts necessary to correct the most probable cause of the difference from the manufacturer's expected parameters and an available service bay to correct the most probable cause of the difference from the manufacturer's expected, choosing a closest by time traveled potential vehicle service provider, providing the closest by time traveled potential vehicle service provider to the off board network;
receiving a query from the off board network for driving directions for the vehicle to the closest by time traveled potential vehicle service;
accessing a data base to determine the driving directions for the vehicle through the communication means to the closest by time traveled potential vehicle service to the vehicle; and
providing to the off board network the driving directions for the vehicle to the closest by time traveled potential vehicle service to the vehicle;
computer readable program code means for causing the data management system to store a specific history of the vehicle component;
computer readable program code means for causing the data management system to receive a query from the off board network for the specific history of the vehicle component;
computer readable program code means for causing the data management system to provide the off board network with the specific history of the vehicle component for the off board network's comparison of an indication of an abnormal condition with the specific history of the vehicle component, and upon the off board network finding a significant difference from the manufacturer's expected parameters, computer readable program code means for causing the data management system to perform the further steps of:
storing a listing of most probable causes of differences from the specific history of the vehicle component;
receiving a query for and providing the off board network with listing of most probable causes of differences from the specific history of the vehicle component for the off board network to compare to the abnormal condition for a match between a most probable cause and the abnormal condition;
storing independent listings of vehicle parts necessary to correct each of the most probable causes of differences from the specific history of the vehicle component;
receiving a query for and providing the off board network independent listings of vehicle parts necessary to correct each of the most probable causes of differences from the specific history of the vehicle component for the off board network to determine the parts necessary to correct the most probable cause of the difference from the specific history of the vehicle component;
receiving a query from the off board network to determine a closest by time traveled potential vehicle service provider from a listing of potential vehicle service providers that have both the parts necessary to correct the most probable cause of the difference from the specific history of the vehicle component and an available service bay to correct the most probable cause of the difference from the specific history of the vehicle component;
accessing a data base to determine driving times from potential vehicle service providers to the vehicle from the listing of potential vehicle service providers that have both the parts necessary to correct the most probable cause of the difference from the specific history of the vehicle component and an available service bay to correct the most probable cause of the difference from the manufacturer's expected, choosing a closest by time traveled potential vehicle service provider, providing the closest by time traveled potential vehicle service provider to the off board network;
receiving a query from the off board network for driving directions for the vehicle to the closest by time traveled potential vehicle service;
accessing a data base to determine the driving directions for the vehicle through the communication means to the closest by time traveled potential vehicle service to the vehicle; and
providing to the off board network the driving directions for the vehicle to the closest by time traveled potential vehicle service to the vehicle; and
computer readable program code means for causing the data management system to receive and store a history of the indication of an abnormal condition following the off board network's comparison of the indication of the abnormal condition with the vehicle component's manufacturers' expected parameters, and the off board network's comparison of the indication of the abnormal condition with a specific history of the vehicle component, and the off normal network finding no significant difference from the specific history of the vehicle component, and finding no significant difference from the specific history of the vehicle component.
93. A computer program product for a vehicle load brokerage management system component of an off board communication network, said computer program product comprising:
a computer useable medium having computer readable program code means embodied in said medium for causing the brokerage management system to store data on a network of mobile vehicles including locations, cargo carrying ability, availability to carry cargo, and operating area of the vehicles in the mobile vehicle network;
computer readable program code means for causing the brokerage management system to receive a description of any cargo being transported by a vehicle with an abnormal condition, a current location of the cargo, and a final destination of the cargo from an off board communication network along with a query for a specific alternative vehicle from the network of mobile vehicles to transport the cargo;
computer readable program code means for causing the brokerage management system to compare the cargo to be carried to the vehicles in the network of mobile vehicles to derive a listing of mobile vehicles capable of carrying the cargo;
computer readable program code means for causing the brokerage management system to compare the listing of mobile vehicles capable of carrying the cargo to the vehicle availability data on the network of mobile vehicles and deriving a listing of mobile vehicles both available and capable of carrying the cargo;
computer readable program code means for causing the brokerage management system to determine a general route between the current location of the cargo and the final destination of the cargo;
computer readable program code means for causing the brokerage management system to compare the operating areas of the vehicles on the listing of mobile vehicles both available and capable of carrying the cargo and determining which vehicle's operating area encompasses the general route between the current location of the cargo and the final destination of the cargo;
computer readable program code means for causing the brokerage management system to communicate with the vehicles whose operating areas encompass the general route between the current location of the cargo and the final destination of the cargo and offering an option to carry the cargo as an alternative vehicle;
computer readable program code means for causing the brokerage management system to receive an acceptance of the offer from a vehicle whose operating areas encompass the general route between the current location of the cargo and the final destination of the cargo and designating this the alternative vehicle to transport the cargo; and
computer readable program code means for causing the brokerage management system to communicate identifying information of the alternative vehicle to transport the cargo to the off board network.
94. A computer program product for a vehicle load brokerage management system component of an off board communication network, said computer program product comprising:
a computer useable medium having computer readable program code means embodied in said medium for causing the brokerage management system to store data on a network of mobile vehicles including locations, cargo carrying ability, availability to carry cargo, and operating area of the vehicles in the mobile vehicle network;
computer readable program code means for causing the brokerage management system to receive a description of any cargo being transported by a vehicle with an indication of an abnormal condition, a current location of the cargo, and a final destination of the cargo from an off board communication network along with a query for a specific alternative vehicle from the network of mobile vehicles to transport the cargo;
computer readable program code means for causing the brokerage management system to compare the cargo to be carried to the vehicles in the network of mobile vehicles to derive a listing of mobile vehicles capable of carrying the cargo;
computer readable program code means for causing the brokerage management system to compare the listing of mobile vehicles capable of carrying the cargo to the vehicle availability data on the network of mobile vehicles and the brokerage management system deriving a listing of mobile vehicles both available and capable of carrying the cargo;
computer readable program code means for causing the brokerage management system to determine a general route between the current location of the cargo and the final destination of the cargo;
computer readable program code means for causing the brokerage management system to compare the operating areas of the vehicles on the listing of mobile vehicles both available and capable of carrying the cargo to determine which vehicle's operating area encompasses the general route between the current location of the cargo and the final destination of the cargo, and the brokerage management system finding individual vehicles whose operating area encompasses the general route, computer readable program code means for causing the brokerage management system to perform the additional steps of:
communicating with the vehicles whose operating areas encompass the general route between the current location of the cargo and the final destination of the cargo and offering an option to carry the cargo as an alternative vehicle;
receiving an acceptance of the offer from a vehicle whose operating areas encompass the general route between the current location of the cargo and the final destination of the cargo and designating this the alternative vehicle to transport the cargo; and
communicating identifying information of the alternative vehicle to transport the cargo to the off board network;
computer readable program code means for causing the brokerage management system to compare the operating areas of the vehicles on the listing of mobile vehicles both available and capable of carrying the cargo to determine which vehicles' operating areas encompass the general route between the current location of the cargo and the final destination of the cargo, and the brokerage management system finding a combination or combinations of vehicles whose operating areas encompass the general route, computer readable program code means for causing the brokerage management system to perform the additional steps of:
communicating with the vehicles whose combination of operating areas encompass the general route between the current location of the cargo and the final destination of the cargo and offering an option to carry the cargo as an alternative vehicle;
receiving an acceptance of the offer from the vehicles whose combination operating areas encompass the general route between the current location of the cargo and the final destination of the cargo and designating these as the alternative vehicles to transport the cargo; and
communicating identifying information of the alternative vehicles to transport the cargo to the off board network; and
computer readable program code means for causing the brokerage management system to compare the operating areas of the vehicles on the listing of mobile vehicles both available and capable of carrying the cargo to determine which vehicle's operating area encompasses the general route between the current location of the cargo and the final destination of the cargo, and the brokerage management system not finding a vehicle or a combination of vehicles whose operating areas encompass the general route, computer readable program code means for causing the brokerage management system to perform the additional steps of:
comparing operating areas of the vehicles on the listing of mobile vehicles both available and capable of carrying the cargo with the current location of the cargo and the final destination of the cargo, and determining an alternative route between the current location of the cargo and the final destination of the cargo;
comparing the operating areas of the vehicles on the listing of mobile vehicles both available and capable of carrying the cargo to determine which vehicle's operating area encompasses the alternative route between the current location of the cargo and the final destination of the cargo, and the brokerage management system finding individual vehicles whose operating area encompasses the alternative route, computer readable program code means for causing the brokerage management system to perform the additional steps of:
communicating with the vehicles whose operating areas encompass the alternative route between the current location of the cargo and the final destination of the cargo and offering an option to carry the cargo as an alternative vehicle;
receiving an acceptance of the offer from a vehicle whose operating areas encompass the alternative route between the current location of the cargo and the final destination of the cargo and designating this the alternative vehicle to transport the cargo; and
communicating identifying information of the alternative vehicle to transport the cargo to the off board network; and
computer readable program code means for causing the brokerage management system to compare the operating areas of the vehicles on the listing of mobile vehicles both available and capable of carrying the cargo to determine which vehicles' operating areas encompass the alternative route between the current location of the cargo and the final destination of the cargo, and the brokerage management system finding a combination or combinations of vehicles whose operating areas encompass the alternative route, computer readable program code means for causing the brokerage management system to perform the additional steps of:
communicating with the vehicles whose combination of operating areas encompass the alternative route between the current location of the cargo and the final destination of the cargo and offering an option to carry the cargo as an alternative vehicle;
receiving an acceptance of the offer from the vehicles whose combination operating areas encompass the alternative route between the current location of the cargo and the final destination of the cargo and designating these as the alternative vehicles to transport the cargo; and
communicating identifying information of the alternative vehicles to transport the cargo to the off board network.
95. A computer program product for a vehicle load brokerage management system component of an off board communication network, said computer program product comprising:
a computer useable medium having computer readable program code means embodied in said medium for causing the brokerage management system to store data on a network of mobile vehicles including locations, cargo carrying ability, availability to carry cargo, and operating area of the vehicles in the mobile vehicle network;
computer readable program code means for causing the brokerage management system to receive a description of any cargo needing to be transported by a vehicle, a current location of the cargo, and a final destination of the cargo from an off board communication network along with a query for a specific cargo carrying vehicle from the network of mobile vehicles to transport the cargo;
computer readable program code means for causing the brokerage management system to compare the cargo to be carried to the vehicles in the network of mobile vehicles to derive a listing of mobile vehicles capable of carrying the cargo;
computer readable program code means for causing the brokerage management system to compare the listing of mobile vehicles capable of carrying the cargo to the vehicle availability data on the network of mobile vehicles and to derive a listing of mobile vehicles both available and capable of carrying the cargo;
computer readable program code means for causing the brokerage management system to determine a general route between the current location of the cargo and the final destination of the cargo;
computer readable program code means for causing the brokerage management system to compare the operating areas of the vehicles on the listing of mobile vehicles both available and capable of carrying the cargo to determine which vehicle's operating area encompasses the general route between the current location of the cargo and the final destination of the cargo, and the brokerage management system finding individual vehicles whose operating area encompasses the general route, computer readable program code means for causing the brokerage management system to perform the additional steps of:
communicating with the vehicles whose operating areas encompass the general route between the current location of the cargo and the final destination of the cargo and offering an option to carry the cargo as an specific cargo carrying vehicle;
receiving an acceptance of the offer from a vehicle whose operating areas encompass the general route between the current location of the cargo and the final destination of the cargo and designating this the specific cargo carrying vehicle to transport the cargo; and
communicating identifying information of the specific cargo carrying vehicle to transport the cargo to the off board network;
computer readable program code means for causing the brokerage management system to compare the operating areas of the vehicles on the listing of mobile vehicles both available and capable of carrying the cargo to determine which vehicles' operating areas encompass the general route between the current location of the cargo and the final destination of the cargo, and the brokerage management system finding a combination or combinations of vehicles whose operating areas encompass the general route, computer readable program code means for causing the brokerage management system to perform the additional steps of:
communicating with the vehicles whose combination of operating areas encompass the general route between the current location of the cargo and the final destination of the cargo and offering an option to carry the cargo as a specific cargo carrying vehicle;
receiving an acceptance of the offer from the vehicles whose combination operating areas encompass the general route between the current location of the cargo and the final destination of the cargo and designating these as the specific cargo carrying vehicles to transport the cargo; and
communicating identifying information of the specific cargo carrying vehicles to transport the cargo to the off board network; and
computer readable program code means for causing the brokerage management system to compare the operating areas of the vehicles on the listing of mobile vehicles both available and capable of carrying the cargo to determine which vehicle's operating area encompasses the general route between the current location of the cargo and the final destination of the cargo, and the brokerage management system not finding a vehicle or a combination of vehicles whose operating areas encompass the general route, computer readable program code means for causing the brokerage management system to perform the additional steps of:
comparing operating areas of the vehicles on the listing of mobile vehicles both available and capable of carrying the cargo with the current location of the cargo and the final destination of the cargo, and determining an alternative route between the current location of the cargo and the final destination of the cargo;
comparing the operating areas of the vehicles on the listing of mobile vehicles both available and capable of carrying the cargo to determine which vehicle's operating area encompasses the alternative route between the current location of the cargo and the final destination of the cargo, and finding individual vehicles whose operating area encompasses the alternative route, computer readable program code means for causing the brokerage management system to perform the additional steps of:
communicating with the vehicles whose operating areas encompass the alternative route between the current location of the cargo and the final destination of the cargo and offering an option to carry the cargo as an specific cargo carrying vehicle;
receiving an acceptance of the offer from a vehicle whose operating areas encompass the alternative route between the current location of the cargo and the final destination of the cargo and designating this the specific cargo carrying vehicle to transport the cargo; and
communicating identifying information of the specific cargo carrying vehicle to transport the cargo to the off board network;
comparing the operating areas of the vehicles on the listing of mobile vehicles both available and capable of carrying the cargo to determine which vehicles' operating areas encompass the alternative route between the current location of the cargo and the final destination of the cargo, and finding a combination or combinations of vehicles whose operating areas encompass the alternative route, computer readable program code means for causing the brokerage management system to perform the additional steps of:
communicating with the vehicles whose combination of operating areas encompass the alternative route between the current location of the cargo and the final destination of the cargo and offering an option to carry the cargo as an specific cargo carrying vehicle;
receiving an acceptance of the offer from the vehicles whose combination operating areas encompass the alternative route between the current location of the cargo and the final destination of the cargo and designating these as the specific cargo carrying vehicles to transport the cargo; and
communicating identifying information of the specific cargo carrying vehicles to transport the cargo to the off board network.
96. A computer program product for an off board communication network for directing the routing, and operation of a network of mobile vehicles, the vehicles of the network each having an internal communication backbone to which electronic controllers of the vehicles are electrically engaged, the electronic controllers monitoring certain external parameters, and the vehicles of the network in contact with the off board communication network through communication means engaged to the internal communication network of each network vehicle, said computer program product comprising:
a computer useable medium having computer readable program code means embodied in said medium for causing the off board network to receive an indication of an external condition in environments which may impact at least one of the network vehicles;
computer readable program code means for causing the off board network to query each of the network vehicles and receiving the location and current route of each of the network vehicles;
computer readable program code means for causing the off board network to compare the external condition in environments which may impact the transit along a current route of at least one of the network vehicles with the location and route of each of the network vehicles, and the off board network generating a listing of route impacted vehicles, and computer readable program code means for causing the off board network to perform the following steps:
querying the data management system to determine and receiving an alternate route for each of the route impacted vehicles;
querying the data management system for and receiving driving directions for the route impacted vehicles to transit the specific alternate routes; and
providing the driving directions for the route impacted vehicles through the communication means to transit the specific alternate routes; and
computer readable program code means for causing the off board network to compare the external condition in environments which may impact the operation along a current route of at least one of the network vehicles with the location and route of each of the network vehicles, and the off board network generating a listing of operation impacted vehicles, and computer readable program code means for causing the off board network to perform the following steps:
querying the data management system to determine and receiving an alternate route for each of the operation impacted vehicles;
querying the data management system for and receiving driving directions for the operation impacted vehicles to transit the specific alternate routes; and
providing the driving directions for the operation impacted vehicles through the communication means to transit the specific alternate routes.
97. A computer program product for an off board communication network for tracking and directing routine and periodic maintenance on a mobile vehicle having an engine engaged to a transmission engaged to a drive train for driving an axle with wheels, the vehicle having an internal communication backbone to which electronic controllers of the vehicle are electrically engaged, the electronic controllers monitoring certain vehicle components and the vehicle in contact with the off board communication network through communication means engaged to the internal communication network, said computer program product comprising:
a computer useable medium having computer readable program code means embodied in said medium for causing the off board network to store a listing of routine and periodic maintenance activities required for the vehicle, the routine and periodic maintenance activities each maintenance activity having an initiating condition;
computer readable program code means for causing the off board network to receive an indication of an initiating condition for a routine and periodic maintenance activity for a vehicle component from an electronic controller on the mobile vehicle through the vehicle internal communication network and the communication means;
computer readable program code means for causing the off board network to determine the parts necessary to implement the routine and periodic maintenance activity;
computer readable program code means for causing the off board network to search a ground support network for potential vehicle service providers that have both the parts necessary to implement the routine and periodic maintenance activity and an available service bay to implement the routine and periodic maintenance activity on the vehicle;
computer readable program code means for causing the off board network to query the vehicle through the communication means and receiving the location of the vehicle back from the vehicle;
computer readable program code means for causing the off board network to query the data management system to determine and receiving a closest by time traveled potential vehicle service provider from the potential vehicle service providers to the vehicle;
computer readable program code means for causing the off board network to query the data management system for and receiving driving directions for the vehicle to the closest by time traveled potential vehicle service; and
computer readable program code means for causing the off board network to provide the driving directions for the vehicle through the communication means to the closest by time traveled potential vehicle service to the vehicle.
98. An off board communication network for coordinating operation of a network of mobile vehicles, comprising:
a data management system for querying, receiving, and storing information related to the vehicles and to external conditions that may impact the vehicles;
said data management system programmed to respond to queries using the stored information related to the vehicles and to external conditions that may impact the vehicles;
a ground support network for communication with vehicle parts and services suppliers;
a brokerage management system for coordinating cargo for transport by the vehicles;
a means of communication between a lead electronic control module on each vehicle, the data management system, the ground support network, and the brokerage management system.
99. The off board network of claim 98, wherein:
said means of communications is through a satellite communications network.
100. The off board network of claim 98, wherein:
said means of communications is through a ground communications network.
101. The off board network of claim 99, wherein:
said means of communications additionally includes a ground communications network.
102. The off board network of claim 100, wherein:
said ground communications network includes communications along the internet.
103. The off board network of claim 101, wherein:
said ground communications network includes communications along the internet.
US09/989,581 1998-11-05 2001-11-20 Land vehicle communications system and process for providing information and coordinating vehicle activities Expired - Lifetime US6427101B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US09/989,581 US6427101B1 (en) 1998-11-05 2001-11-20 Land vehicle communications system and process for providing information and coordinating vehicle activities

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US10717498P 1998-11-05 1998-11-05
US09/434,671 US6356822B1 (en) 1998-11-05 1999-11-05 Land vehicle communications system and process for providing information and coordinating vehicle activities
US09/989,581 US6427101B1 (en) 1998-11-05 2001-11-20 Land vehicle communications system and process for providing information and coordinating vehicle activities

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US09/434,671 Division US6356822B1 (en) 1998-11-05 1999-11-05 Land vehicle communications system and process for providing information and coordinating vehicle activities

Publications (2)

Publication Number Publication Date
US20020032507A1 true US20020032507A1 (en) 2002-03-14
US6427101B1 US6427101B1 (en) 2002-07-30

Family

ID=22315231

Family Applications (4)

Application Number Title Priority Date Filing Date
US09/434,671 Expired - Lifetime US6356822B1 (en) 1998-11-05 1999-11-05 Land vehicle communications system and process for providing information and coordinating vehicle activities
US09/989,581 Expired - Lifetime US6427101B1 (en) 1998-11-05 2001-11-20 Land vehicle communications system and process for providing information and coordinating vehicle activities
US09/989,332 Expired - Lifetime US6539296B2 (en) 1998-11-05 2001-11-20 Land vehicle communications system and process for providing information and coordinating vehicle activities
US09/989,042 Expired - Lifetime US6430486B1 (en) 1998-11-05 2001-11-20 Land vehicle communications system and process for providing information and coordinating vehicle activities

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US09/434,671 Expired - Lifetime US6356822B1 (en) 1998-11-05 1999-11-05 Land vehicle communications system and process for providing information and coordinating vehicle activities

Family Applications After (2)

Application Number Title Priority Date Filing Date
US09/989,332 Expired - Lifetime US6539296B2 (en) 1998-11-05 2001-11-20 Land vehicle communications system and process for providing information and coordinating vehicle activities
US09/989,042 Expired - Lifetime US6430486B1 (en) 1998-11-05 2001-11-20 Land vehicle communications system and process for providing information and coordinating vehicle activities

Country Status (7)

Country Link
US (4) US6356822B1 (en)
EP (3) EP2065869A2 (en)
AU (1) AU1468600A (en)
BR (1) BR9914488A (en)
CA (3) CA2651878A1 (en)
DE (1) DE19983650B3 (en)
WO (1) WO2000026883A2 (en)

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030097477A1 (en) * 2001-11-16 2003-05-22 Gateway, Inc. Vehicle based intelligent network interactivity
US20040186687A1 (en) * 2001-05-08 2004-09-23 Hiroshi Ogura Working machine, trouble diagnosis system of working machine, and maintenance system of working machine
US20050002354A1 (en) * 2003-07-02 2005-01-06 Kelly Thomas J. Systems and methods for providing network communications between work machines
US20050004735A1 (en) * 2003-07-02 2005-01-06 Kelly Thomas J. Systems and methods for providing proxy control functions in a work machine
US20050005167A1 (en) * 2003-07-02 2005-01-06 Kelly Thomas J. Systems and methods for providing security operations in a work machine
US20050132024A1 (en) * 2003-12-15 2005-06-16 Masayuki Habaguchi Method and system for facilitating the exchange of information between a vehicle and a remote location
US20060028323A1 (en) * 2004-07-19 2006-02-09 Honda Motor Co., Ltd. Method and system for broadcasting audio and visual display messages to a vehicle
US20060068700A1 (en) * 2004-09-22 2006-03-30 Honda Motor Co., Ltd. Method and system for broadcasting data messages to a vehicle
US20070022173A1 (en) * 2003-12-15 2007-01-25 Honda Motor Co., Ltd. Method and system for broadcasting safety messages to a vehicle
US20090089134A1 (en) * 2007-10-02 2009-04-02 Robert Uyeki Method and system for vehicle service appointments based on diagnostic trouble codes
US20090106036A1 (en) * 2007-10-22 2009-04-23 Kazuya Tamura Method and system for making automated appointments
US7668653B2 (en) 2007-05-31 2010-02-23 Honda Motor Co., Ltd. System and method for selectively filtering and providing event program information
US7849149B2 (en) 2004-04-06 2010-12-07 Honda Motor Co., Ltd. Method and system for controlling the exchange of vehicle related messages
US20110010432A1 (en) * 2009-07-07 2011-01-13 Robert Uyeki Method For Scheduling And Rescheduling Vehicle Service Appointments
US7885599B2 (en) 2003-03-27 2011-02-08 Honda Motor Co., Ltd. System, method and computer program product for receiving data from a satellite radio network
US20110087612A1 (en) * 2009-10-14 2011-04-14 Hitachi, Ltd. Product delivery system
US20110196969A1 (en) * 2010-02-08 2011-08-11 Paccar Inc In-vehicle communication device with social networking
US20110210867A1 (en) * 2008-11-13 2011-09-01 Aser Rich Limited System And Method For Improved Vehicle Safety Through Enhanced Situation Awareness Of A Driver Of A Vehicle
US8725833B2 (en) 2011-11-11 2014-05-13 Motorola Mobility Llc Comparison of selected item data to usage data for items associated with a user account

Families Citing this family (203)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6823244B2 (en) 1995-06-07 2004-11-23 Automotive Technologies International, Inc. Vehicle part control system including electronic sensors
US6484080B2 (en) 1995-06-07 2002-11-19 Automotive Technologies International Inc. Method and apparatus for controlling a vehicular component
US6738697B2 (en) * 1995-06-07 2004-05-18 Automotive Technologies International Inc. Telematics system for vehicle diagnostics
US20040160319A1 (en) * 1993-06-08 2004-08-19 Joao Raymond Anthony Control, monitoring and/or security apparatus and method
US7397363B2 (en) * 1993-06-08 2008-07-08 Raymond Anthony Joao Control and/or monitoring apparatus and method
US7082359B2 (en) * 1995-06-07 2006-07-25 Automotive Technologies International, Inc. Vehicular information and monitoring system and methods
US7103460B1 (en) 1994-05-09 2006-09-05 Automotive Technologies International, Inc. System and method for vehicle diagnostics
US8024084B2 (en) * 1995-06-07 2011-09-20 Automotive Technologies International, Inc. Vehicle diagnostic techniques
US9443358B2 (en) 1995-06-07 2016-09-13 Automotive Vehicular Sciences LLC Vehicle software upgrade techniques
US10011247B2 (en) * 1996-03-27 2018-07-03 Gtj Ventures, Llc Control, monitoring and/or security apparatus and method
US10152876B2 (en) 1996-03-27 2018-12-11 Gtj Ventures, Llc Control, monitoring, and/or security apparatus and method
US7253731B2 (en) 2001-01-23 2007-08-07 Raymond Anthony Joao Apparatus and method for providing shipment information
US7277010B2 (en) * 1996-03-27 2007-10-02 Raymond Anthony Joao Monitoring apparatus and method
US6009355A (en) * 1997-01-28 1999-12-28 American Calcar Inc. Multimedia information and control system for automobiles
US9075136B1 (en) 1998-03-04 2015-07-07 Gtj Ventures, Llc Vehicle operator and/or occupant information apparatus and method
US10240935B2 (en) 1998-10-22 2019-03-26 American Vehicular Sciences Llc Vehicle software upgrade techniques
US6754485B1 (en) * 1998-12-23 2004-06-22 American Calcar Inc. Technique for effectively providing maintenance and information to vehicles
US7729831B2 (en) * 1999-07-30 2010-06-01 Oshkosh Corporation Concrete placement vehicle control system and method
US6553290B1 (en) * 2000-02-09 2003-04-22 Oshkosh Truck Corporation Equipment service vehicle having on-board diagnostic system
US20030158635A1 (en) * 1999-07-30 2003-08-21 Oshkosh Truck Corporation Firefighting vehicle with network-assisted scene management
US6993421B2 (en) * 1999-07-30 2006-01-31 Oshkosh Truck Corporation Equipment service vehicle with network-assisted vehicle service and repair
US7107129B2 (en) 2002-02-28 2006-09-12 Oshkosh Truck Corporation Turret positioning system and method for a fire fighting vehicle
US6757597B2 (en) * 2001-01-31 2004-06-29 Oshkosh Truck A/C bus assembly for electronic traction vehicle
US7184866B2 (en) * 1999-07-30 2007-02-27 Oshkosh Truck Corporation Equipment service vehicle with remote monitoring
US20020046084A1 (en) * 1999-10-08 2002-04-18 Scott A. Steele Remotely configurable multimedia entertainment and information system with location based advertising
US6587835B1 (en) 2000-02-09 2003-07-01 G. Victor Treyz Shopping assistance with handheld computing device
DE10023359A1 (en) * 2000-05-12 2001-11-22 Siemens Ag Broker device has database for storing offer information of various providers calling over speech communications network for speech-controlled enquiry by interested parties over network
WO2002010990A1 (en) * 2000-08-01 2002-02-07 Conrath Lawrence R Recording data for a waste route management
US7092803B2 (en) * 2000-08-18 2006-08-15 Idsc Holdings, Llc Remote monitoring, configuring, programming and diagnostic system and method for vehicles and vehicle components
GB0022286D0 (en) * 2000-09-09 2000-10-25 Gb Truck Services Ltd Vehicle Repair System
US6694234B2 (en) * 2000-10-06 2004-02-17 Gmac Insurance Company Customer service automation systems and methods
JP3834463B2 (en) * 2000-10-13 2006-10-18 株式会社日立製作所 In-vehicle failure alarm reporting system
US7185044B2 (en) * 2000-11-06 2007-02-27 The Weather Channel Weather information delivery systems and methods providing planning functionality and navigational tools
GB0028029D0 (en) * 2000-11-17 2001-01-03 Koninkl Philips Electronics Nv Method and related system and appartus for providing travel-related information to a mobile communications device
US6741933B1 (en) * 2000-12-27 2004-05-25 Advanced Tracking Technologies, Inc. Travel tracker
JP2002228552A (en) * 2001-01-31 2002-08-14 Mazda Motor Corp Remote failure diagnostic server of vehicle, remote failure diagnostic method of vehicle, remote failure diagnostic program, on-vehicle remote failure diagnostic system and remote failure diagnostic system of vehicle
US7379797B2 (en) * 2001-01-31 2008-05-27 Oshkosh Truck Corporation System and method for braking in an electric vehicle
US7277782B2 (en) * 2001-01-31 2007-10-02 Oshkosh Truck Corporation Control system and method for electric vehicle
CA2437594A1 (en) * 2001-03-02 2002-09-12 Graham S. Poindexter Compounds useful as modulators of melanocortin receptors and pharmaceutical compositions comprising same
JP2002265004A (en) * 2001-03-08 2002-09-18 Nisscom Corp Final disposal plant carrying-in control system for industrial waste
EP1914268B1 (en) * 2001-03-21 2010-04-28 Bridgestone Corporation Tire-rim assembly
US7155321B2 (en) * 2001-08-06 2006-12-26 Idsc Holdings Llc System, method and computer program product for remote vehicle diagnostics, monitoring, configuring and reprogramming
US8972179B2 (en) * 2006-06-20 2015-03-03 Brett Brinton Method and apparatus to analyze GPS data to determine if a vehicle has adhered to a predetermined route
US7680595B2 (en) * 2006-06-20 2010-03-16 Zonar Systems, Inc. Method and apparatus to utilize GPS data to replace route planning software
US7557696B2 (en) * 2001-09-11 2009-07-07 Zonar Systems, Inc. System and process to record inspection compliance data
US10185455B2 (en) 2012-10-04 2019-01-22 Zonar Systems, Inc. Mobile computing device for fleet telematics
US20110068954A1 (en) 2006-06-20 2011-03-24 Zonar Systems, Inc. Method and apparatus to collect object identification data during operation of a vehicle and analysis of such data
US8400296B2 (en) 2001-09-11 2013-03-19 Zonar Systems, Inc. Method and apparatus to automate data collection during a mandatory inspection
US20150170521A1 (en) 2001-09-11 2015-06-18 Zonar Systems, Inc. System and method to enhance the utility of vehicle inspection records by including route identification data in each vehicle inspection record
US8810385B2 (en) 2001-09-11 2014-08-19 Zonar Systems, Inc. System and method to improve the efficiency of vehicle inspections by enabling remote actuation of vehicle components
US11341853B2 (en) 2001-09-11 2022-05-24 Zonar Systems, Inc. System and method to enhance the utility of vehicle inspection records by including route identification data in each vehicle inspection record
US9563869B2 (en) 2010-09-14 2017-02-07 Zonar Systems, Inc. Automatic incorporation of vehicle data into documents captured at a vehicle using a mobile computing device
US6671646B2 (en) * 2001-09-11 2003-12-30 Zonar Compliance Systems, Llc System and process to ensure performance of mandated safety and maintenance inspections
TW528973B (en) * 2001-09-26 2003-04-21 Ind Tech Res Inst Distribution decision supporting system and device
JP2003106854A (en) * 2001-09-27 2003-04-09 Pioneer Electronic Corp Navigation system, method for retrieving route in navigation system, first communication terminal device in navigation system, second communication terminal device in navigation system, vehicle navigation apparatus in navigation system, program for second communication terminal device and program for vehicle navigation apparatus
US20030093199A1 (en) * 2001-11-15 2003-05-15 Michael Mavreas Remote monitoring and control of a motorized vehicle
US8014974B2 (en) 2001-12-19 2011-09-06 Caterpillar Inc. System and method for analyzing and reporting machine operating parameters
US6985696B2 (en) * 2001-12-20 2006-01-10 Motorola, Inc. Method and apparatus for facilitating wireless communications with a nonautomotive roaming object
US7792618B2 (en) 2001-12-21 2010-09-07 Oshkosh Corporation Control system and method for a concrete vehicle
US20050113996A1 (en) * 2001-12-21 2005-05-26 Oshkosh Truck Corporation Ambulance control system and method
US7054596B2 (en) * 2001-12-21 2006-05-30 Daimlerchrysler Corporation Wireless vibration diagnostic instrument
US6654770B2 (en) 2002-01-10 2003-11-25 Mycarstats.Com, Llc Automobile safety and maintenance information systems and methods and related services
US20030162523A1 (en) * 2002-02-27 2003-08-28 Michael Kapolka Vehicle telemetry system and method
US10562492B2 (en) * 2002-05-01 2020-02-18 Gtj Ventures, Llc Control, monitoring and/or security apparatus and method
US6980093B2 (en) * 2002-05-07 2005-12-27 The Johns Hopkins University Commercial vehicle electronic screening hardware/software system with primary and secondary sensor sets
US7552140B2 (en) * 2002-07-25 2009-06-23 Temic Automotive Of North America, Inc. Smart owner's manual
US7139595B2 (en) * 2002-10-24 2006-11-21 The Rail Network, Inc. Transit vehicle wireless transmission broadcast system
US20040095227A1 (en) * 2002-11-19 2004-05-20 Lehman Harry J. Wireless alarm system
US7315739B2 (en) * 2002-11-27 2008-01-01 Agilent Technologies, Inc. Systems and methods for measurement and/or control using mobile probes
ATE492085T1 (en) * 2003-01-28 2011-01-15 Cellport Systems Inc A SYSTEM AND METHOD FOR CONTROLLING APPLICATIONS' ACCESS TO PROTECTED RESOURCES WITHIN A SECURE VEHICLE TELEMATICS SYSTEM
US9818136B1 (en) 2003-02-05 2017-11-14 Steven M. Hoffberg System and method for determining contingent relevance
US20050021223A1 (en) * 2003-04-15 2005-01-27 United Parcel Service Of America, Inc. Rush hour modeling for routing and scheduling
US7516244B2 (en) * 2003-07-02 2009-04-07 Caterpillar Inc. Systems and methods for providing server operations in a work machine
US7349794B2 (en) * 2003-09-03 2008-03-25 Malone Specialty, Inc. Engine protection system
US7680594B2 (en) 2004-04-06 2010-03-16 Honda Motor Co., Ltd. Display method and system for a vehicle navigation system
US7680596B2 (en) * 2004-04-06 2010-03-16 Honda Motor Co., Ltd. Route calculation method for a vehicle navigation system
US7346370B2 (en) * 2004-04-29 2008-03-18 Cellport Systems, Inc. Enabling interoperability between distributed devices using different communication link technologies
US20060095326A1 (en) * 2004-05-25 2006-05-04 Karandeep Sandhu Sales tool using demographic content to improve customer service
US8175920B2 (en) * 2004-05-25 2012-05-08 Sales Portal, Inc. System and method for exchanging sales leads
US20050267803A1 (en) * 2004-05-25 2005-12-01 Arvin Patel Advertising management structure and method for correlating campaigns with consumer interest
US7383130B1 (en) 2004-12-16 2008-06-03 The Weather Channel, Inc. Weather-based activity advisor
US7212922B1 (en) 2004-12-16 2007-05-01 The Weather Channel, Inc. Method of determining a climate-based activity index and best-time-to recommendation
US7444237B2 (en) * 2005-01-26 2008-10-28 Fujitsu Limited Planning a journey that includes waypoints
US7562049B2 (en) * 2005-03-29 2009-07-14 Honda Motor Co., Ltd. Payment system and method for data broadcasted from a remote location to vehicles
EP1882156A4 (en) * 2005-05-09 2012-04-04 United Parcel Service Inc Systems and methods for routing and scheduling
WO2006122263A2 (en) * 2005-05-11 2006-11-16 Pinpoint Tracking Solutions, Llc Method and apparatus for secure storage and remote monitoring vehicle odometer
US7949330B2 (en) * 2005-08-25 2011-05-24 Honda Motor Co., Ltd. System and method for providing weather warnings and alerts
US20070050095A1 (en) * 2005-09-01 2007-03-01 Polaris Industries Inc. Controller area network based self-configuring vehicle management system and method
US20070078791A1 (en) * 2005-09-30 2007-04-05 Caterpillar Inc. Asset management system
US8874477B2 (en) 2005-10-04 2014-10-28 Steven Mark Hoffberg Multifactorial optimization system and method
US20070101017A1 (en) * 2005-10-31 2007-05-03 Caterpillar Inc. System and method for routing information
US20070100760A1 (en) * 2005-10-31 2007-05-03 Caterpillar Inc. System and method for selling work machine projects
US20070150317A1 (en) * 2005-12-23 2007-06-28 Caterpillar Inc. Asset management system
US20070145109A1 (en) * 2005-12-23 2007-06-28 Caterpillar Inc. Asset management system
US20070150295A1 (en) * 2005-12-23 2007-06-28 Caterpillar Inc. Asset management system
US20070150073A1 (en) * 2005-12-23 2007-06-28 Jay Dawson Asset management system
US7769499B2 (en) * 2006-04-05 2010-08-03 Zonar Systems Inc. Generating a numerical ranking of driver performance based on a plurality of metrics
US9067565B2 (en) 2006-05-22 2015-06-30 Inthinc Technology Solutions, Inc. System and method for evaluating driver behavior
US8630768B2 (en) * 2006-05-22 2014-01-14 Inthinc Technology Solutions, Inc. System and method for monitoring vehicle parameters and driver behavior
JP2007316018A (en) * 2006-05-29 2007-12-06 Denso Corp Vehicular navigation system
US8947531B2 (en) 2006-06-19 2015-02-03 Oshkosh Corporation Vehicle diagnostics based on information communicated between vehicles
US8139109B2 (en) 2006-06-19 2012-03-20 Oshkosh Corporation Vision system for an autonomous vehicle
US10056008B1 (en) 2006-06-20 2018-08-21 Zonar Systems, Inc. Using telematics data including position data and vehicle analytics to train drivers to improve efficiency of vehicle use
US9230437B2 (en) 2006-06-20 2016-01-05 Zonar Systems, Inc. Method and apparatus to encode fuel use data with GPS data and to analyze such data
US9384111B2 (en) 2011-12-23 2016-07-05 Zonar Systems, Inc. Method and apparatus for GPS based slope determination, real-time vehicle mass determination, and vehicle efficiency analysis
US20130164715A1 (en) 2011-12-24 2013-06-27 Zonar Systems, Inc. Using social networking to improve driver performance based on industry sharing of driver performance data
US7629766B2 (en) * 2006-07-17 2009-12-08 Bbs Licensing, Inc. Adapter system for battery-powered tools
US7899610B2 (en) 2006-10-02 2011-03-01 Inthinc Technology Solutions, Inc. System and method for reconfiguring an electronic control unit of a motor vehicle to optimize fuel economy
US7589471B2 (en) * 2006-10-20 2009-09-15 International Truck Intellectual Property Company, Llc System for pre-indication of motor vehicle HID lamp feature
US7748746B2 (en) * 2007-01-17 2010-07-06 Polaris Industries Inc. Fuel tank arrangement for a vehicle
US7669682B2 (en) 2007-01-17 2010-03-02 Polaris Industries Inc. Rear suspension for a two wheeled vehicle
US20080231466A1 (en) * 2007-03-19 2008-09-25 Halliburton Energy Services, Inc. Facilitating the communication of connectively dissimilar well servicing industry equipment via a universal connection device
US8160656B2 (en) * 2007-05-08 2012-04-17 Continental Automotive Systems, Inc. Telematics system and method having combined cellular and satellite functionality
US8825277B2 (en) 2007-06-05 2014-09-02 Inthinc Technology Solutions, Inc. System and method for the collection, correlation and use of vehicle collision data
US8538625B1 (en) 2007-06-11 2013-09-17 Phahol Lowchareonkul Display system for use in a vehicle
US8666590B2 (en) 2007-06-22 2014-03-04 Inthinc Technology Solutions, Inc. System and method for naming, filtering, and recall of remotely monitored event data
US8150576B2 (en) 2007-06-25 2012-04-03 International Engine Intellectual Property Company Llc Engine glow plug diagnosis using crankshaft sensor data
US9129460B2 (en) * 2007-06-25 2015-09-08 Inthinc Technology Solutions, Inc. System and method for monitoring and improving driver behavior
US7912602B2 (en) * 2007-06-29 2011-03-22 Caterpillar Inc. Visual diagnostic system and subscription service
US7999670B2 (en) * 2007-07-02 2011-08-16 Inthinc Technology Solutions, Inc. System and method for defining areas of interest and modifying asset monitoring in relation thereto
US8027293B2 (en) * 2007-07-16 2011-09-27 Cellport Systems, Inc. Communication channel selection and use
US8818618B2 (en) 2007-07-17 2014-08-26 Inthinc Technology Solutions, Inc. System and method for providing a user interface for vehicle monitoring system users and insurers
US8577703B2 (en) * 2007-07-17 2013-11-05 Inthinc Technology Solutions, Inc. System and method for categorizing driving behavior using driver mentoring and/or monitoring equipment to determine an underwriting risk
US9117246B2 (en) 2007-07-17 2015-08-25 Inthinc Technology Solutions, Inc. System and method for providing a user interface for vehicle mentoring system users and insurers
WO2009021117A1 (en) * 2007-08-08 2009-02-12 Procon, Inc. Automobile mileage notification system
US8095279B2 (en) * 2007-08-31 2012-01-10 Caterpillar Inc. Systems and methods for improving haul route management
US8099217B2 (en) 2007-08-31 2012-01-17 Caterpillar Inc. Performance-based haulage management system
US7876205B2 (en) * 2007-10-02 2011-01-25 Inthinc Technology Solutions, Inc. System and method for detecting use of a wireless device in a moving vehicle
US8078441B2 (en) * 2007-10-12 2011-12-13 Caterpillar Inc. Systems and methods for designing a haul road
US20090099886A1 (en) * 2007-10-12 2009-04-16 Caterpillar Inc. System and method for performance-based payload management
US8014924B2 (en) 2007-10-12 2011-09-06 Caterpillar Inc. Systems and methods for improving haul road conditions
JP4466718B2 (en) * 2007-11-01 2010-05-26 トヨタ自動車株式会社 Traveling locus generation method and traveling locus generation device
JP4466717B2 (en) * 2007-11-01 2010-05-26 トヨタ自動車株式会社 Traveling locus generation method and traveling locus generation device
US20090140886A1 (en) * 2007-12-03 2009-06-04 International Truck Intellectual Property Company, Llc Multiple geofence system for vehicles
US8090560B2 (en) * 2007-12-14 2012-01-03 Caterpillar Inc. Systems and methods for haul road management based on greenhouse gas emissions
US8154419B2 (en) * 2007-12-14 2012-04-10 Halliburton Energy Services Inc. Oilfield area network communication system and method
US20090177336A1 (en) * 2008-01-07 2009-07-09 Mcclellan Scott System and Method for Triggering Vehicle Functions
CN101520883A (en) * 2008-02-29 2009-09-02 鸿富锦精密工业(深圳)有限公司 Vehicle maintenance system and method
US8688180B2 (en) * 2008-08-06 2014-04-01 Inthinc Technology Solutions, Inc. System and method for detecting use of a wireless device while driving
US8024118B2 (en) * 2008-09-16 2011-09-20 International Truck Intellectual Property Company, Llc Engine idle control using GPS telematics
US8994494B2 (en) 2008-10-10 2015-03-31 Polaris Industries Inc. Vehicle security system
US20100115925A1 (en) * 2008-11-13 2010-05-13 International Truck Intellectual Property Company Llc Urea Monitoring And Replenishment Scheduling of Vehicles
US9659499B2 (en) * 2008-12-22 2017-05-23 General Motors Llc Method of communicating vehicle messages using short message system messages
US20100185356A1 (en) * 2009-01-16 2010-07-22 International Truck Intellectual Property Company, Llc Compiling Source Information From A Motor Vehicle Data System and Configuring A Telematic Module
US8188887B2 (en) * 2009-02-13 2012-05-29 Inthinc Technology Solutions, Inc. System and method for alerting drivers to road conditions
US8963702B2 (en) 2009-02-13 2015-02-24 Inthinc Technology Solutions, Inc. System and method for viewing and correcting data in a street mapping database
US8892341B2 (en) * 2009-02-13 2014-11-18 Inthinc Technology Solutions, Inc. Driver mentoring to improve vehicle operation
US20100211301A1 (en) * 2009-02-13 2010-08-19 Mcclellan Scott System and method for analyzing traffic flow
US8266890B2 (en) * 2009-06-10 2012-09-18 International Engine Intellectual Property Company, Llc Preventing soot underestimation in diesel particulate filters by determining the restriction sensitivity of soot
US20110025045A1 (en) * 2009-07-29 2011-02-03 International Engine Intellectual Property Company, Llc Fitting with audible misassembly indicator
US8010276B2 (en) 2009-08-31 2011-08-30 International Engine Intellectual Property Company, Llc Intake manifold oxygen control
US9280902B2 (en) * 2010-04-09 2016-03-08 DSG TAG Systems, Inc. Facilities management
US8836490B2 (en) * 2010-04-09 2014-09-16 Dsg Tag Systems Inc. Vehicle management
US8306710B2 (en) 2010-04-14 2012-11-06 International Engine Intellectual Property Company, Llc Method for diesel particulate filter regeneration in a vehicle equipped with a hybrid engine background of the invention
US8616274B2 (en) 2010-05-07 2013-12-31 Halliburton Energy Services, Inc. System and method for remote wellbore servicing operations
EP2393048A1 (en) * 2010-06-04 2011-12-07 BAE Systems Bofors AB Service platform system architecture for fleet maintenance and management
EP2393049A1 (en) * 2010-06-04 2011-12-07 BAE Systems Bofors AB On-board service platform and services for fleet maintenance and management
US10665040B2 (en) 2010-08-27 2020-05-26 Zonar Systems, Inc. Method and apparatus for remote vehicle diagnosis
US10600096B2 (en) 2010-11-30 2020-03-24 Zonar Systems, Inc. System and method for obtaining competitive pricing for vehicle services
US20120095961A1 (en) * 2010-10-15 2012-04-19 Myers Tire Supply International, Inc. Tool tracking system and method
US10706647B2 (en) 2010-12-02 2020-07-07 Zonar Systems, Inc. Method and apparatus for implementing a vehicle inspection waiver program
US8736419B2 (en) 2010-12-02 2014-05-27 Zonar Systems Method and apparatus for implementing a vehicle inspection waiver program
US8914184B2 (en) 2012-04-01 2014-12-16 Zonar Systems, Inc. Method and apparatus for matching vehicle ECU programming to current vehicle operating conditions
US10431020B2 (en) 2010-12-02 2019-10-01 Zonar Systems, Inc. Method and apparatus for implementing a vehicle inspection waiver program
US9527515B2 (en) 2011-12-23 2016-12-27 Zonar Systems, Inc. Vehicle performance based on analysis of drive data
US9002554B2 (en) * 2012-05-09 2015-04-07 Innova Electronics, Inc. Smart phone app-based remote vehicle diagnostic system and method
US10345108B2 (en) 2012-05-16 2019-07-09 Polaris Industries Inc. System and method for multi-plane routing
US9424696B2 (en) 2012-10-04 2016-08-23 Zonar Systems, Inc. Virtual trainer for in vehicle driver coaching and to collect metrics to improve driver performance
US9128815B2 (en) 2013-01-14 2015-09-08 Thales Canada Inc Control system for vehicle in a guideway network
MX350397B (en) 2013-02-26 2017-09-06 Polaris Inc Recreational vehicle interactive telemetry, mapping, and trip planning system.
US9324195B2 (en) 2013-02-26 2016-04-26 Polaris Industries Inc. Recreational vehicle interactive, telemetry, mapping, and trip planning system
US11209286B2 (en) 2013-02-26 2021-12-28 Polaris Industies Inc. Recreational vehicle interactive telemetry, mapping and trip planning system
US11080734B2 (en) 2013-03-15 2021-08-03 Cdk Global, Llc Pricing system for identifying prices for vehicles offered by vehicle dealerships and other entities
US10546441B2 (en) 2013-06-04 2020-01-28 Raymond Anthony Joao Control, monitoring, and/or security, apparatus and method for premises, vehicles, and/or articles
CN103407415B (en) * 2013-07-24 2015-09-02 江苏中科天安智联科技有限公司 Based on the vehicle monitoring platform of 3G communication
US9172477B2 (en) 2013-10-30 2015-10-27 Inthinc Technology Solutions, Inc. Wireless device detection using multiple antennas separated by an RF shield
US20150269520A1 (en) * 2014-03-21 2015-09-24 Amazon Technologies, Inc. Establishment of a transient warehouse
US9821738B2 (en) 2014-06-30 2017-11-21 Raymond Anthony Joao Battery power management apparatus and method
US10096004B2 (en) * 2014-10-10 2018-10-09 At&T Intellectual Property I, L.P. Predictive maintenance
US9466154B2 (en) * 2014-11-21 2016-10-11 International Business Machines Corporation Automated service management
US9984573B2 (en) 2015-11-06 2018-05-29 Omnitracs, Llc Advanced warning system
CN115474170A (en) 2016-02-10 2022-12-13 北极星工业有限公司 Method and system for facilitating use of a recreational vehicle, recreational vehicle and user interface
EP3436756A1 (en) * 2016-03-28 2019-02-06 Carrier Corporation Automated diagnostics for transport refrigeration units
US20170284816A1 (en) * 2016-03-30 2017-10-05 Ca, Inc. Establishing convergence points and determining time to convergence of related objects in motion
US10867285B2 (en) 2016-04-21 2020-12-15 Cdk Global, Llc Automatic automobile repair service scheduling based on diagnostic trouble codes and service center attributes
US10853769B2 (en) * 2016-04-21 2020-12-01 Cdk Global Llc Scheduling an automobile service appointment in a dealer service bay based on diagnostic trouble codes and service bay attributes
US11400997B2 (en) 2016-05-23 2022-08-02 Indian Motorcycle International, LLC Display systems and methods for a recreational vehicle
US10274331B2 (en) 2016-09-16 2019-04-30 Polaris Industries Inc. Device and method for improving route planning computing devices
US10168697B2 (en) * 2017-03-31 2019-01-01 At&T Intellectual Property I, L.P. Assistance for an autonomous vehicle using crowd-sourced responses
US11060876B2 (en) 2017-11-10 2021-07-13 International Business Machines Corporation Assessing environmental conditions and administering a modification to self driven vehicles
US11238672B2 (en) 2018-01-25 2022-02-01 International Engine Intellectual Property Company, Llc Virtual weigh station
US11501351B2 (en) 2018-03-21 2022-11-15 Cdk Global, Llc Servers, systems, and methods for single sign-on of an automotive commerce exchange
US11190608B2 (en) 2018-03-21 2021-11-30 Cdk Global Llc Systems and methods for an automotive commerce exchange
US10304338B1 (en) 2018-04-26 2019-05-28 At&T Intellectual Property I, L.P. Cooperative intelligent traffic system communication between bicycles
EP3588451A1 (en) * 2018-06-26 2020-01-01 Ningbo Geely Automobile Research & Development Co. Ltd. Repair instruction device and method
SE1851218A1 (en) * 2018-10-08 2020-04-09 Scania Cv Ab An arrangement for facilitating provision of external sensors of a vehicle
US10872302B2 (en) * 2018-12-13 2020-12-22 Caterpillar Inc. Automatically determining construction worksite operational zones based on received construction equipment telemetry data
WO2021015663A1 (en) * 2019-07-23 2021-01-28 Hitachi, Ltd. Delivery route planning apparatus and methods of generating delivery route plans
JP7359710B2 (en) * 2020-02-03 2023-10-11 トヨタ自動車株式会社 Vehicle management system
US11080105B1 (en) 2020-11-18 2021-08-03 Cdk Global, Llc Systems, methods, and apparatuses for routing API calls
US11514021B2 (en) 2021-01-22 2022-11-29 Cdk Global, Llc Systems, methods, and apparatuses for scanning a legacy database
US11760227B2 (en) 2021-02-15 2023-09-19 Raymond Anthony Joao Battery power management apparatus and method
US11803535B2 (en) 2021-05-24 2023-10-31 Cdk Global, Llc Systems, methods, and apparatuses for simultaneously running parallel databases

Family Cites Families (44)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5734352A (en) 1992-08-07 1998-03-31 R. A. Miller Industries, Inc. Multiband antenna system
CA1060113A (en) 1974-05-13 1979-08-07 Howard S. White Monitoring system for vehicles
JPS59214710A (en) 1983-05-23 1984-12-04 Hitachi Ltd Navigation equipment
US5416706A (en) 1984-04-27 1995-05-16 Hagenbuch; Leroy G. Apparatus for identifying containers from which refuse is collected and compiling a historical record of the containers
JPS6189144A (en) * 1984-10-08 1986-05-07 Nissan Motor Co Ltd Trouble diagnosing apparatus for car
US4750197A (en) 1986-11-10 1988-06-07 Denekamp Mark L Integrated cargo security system
US4897642A (en) 1988-10-14 1990-01-30 Secura Corporation Vehicle status monitor and management system employing satellite communication
US5309351A (en) * 1988-10-27 1994-05-03 Texas Instruments Incorporated Communications, information, maintenance diagnostic and training system
JP2574892B2 (en) * 1989-02-15 1997-01-22 株式会社日立製作所 Load sharing control method for automobile
US5142278A (en) 1989-04-18 1992-08-25 Qualcomm Incorporated Current carrier tractor-trailer data link
US5347274A (en) 1990-05-17 1994-09-13 At/Comm Incorporated Hazardous waste transport management system
US5155689A (en) 1991-01-17 1992-10-13 By-Word Technologies, Inc. Vehicle locating and communicating method and apparatus
CA2086449C (en) * 1992-01-06 2000-03-07 Steven W. Rogers Computer interface board for electronic automotive vehicle service
US5223844B1 (en) 1992-04-17 2000-01-25 Auto Trac Inc Vehicle tracking and security system
US5400018A (en) * 1992-12-22 1995-03-21 Caterpillar Inc. Method of relaying information relating to the status of a vehicle
DE9309540U1 (en) * 1993-06-26 1993-08-26 Diatec Automatisations Technic Device for early detection and reporting of sources of error and danger in rail-bound and rail-less vehicles for local public transport
EP0652418B1 (en) 1993-11-05 1998-02-04 Koninklijke Philips Electronics N.V. Vehicle navigation display system
US5557254A (en) * 1993-11-16 1996-09-17 Mobile Security Communications, Inc. Programmable vehicle monitoring and security system having multiple access verification devices
IL108549A (en) * 1994-02-03 1998-08-16 Zelinkovsky Reuven Transport system
US5570087A (en) 1994-02-18 1996-10-29 Lemelson; Jerome H. Motor vehicle performance monitor and method
JP3488969B2 (en) 1994-03-09 2004-01-19 本田技研工業株式会社 Vehicle guidance device
JPH07294267A (en) 1994-04-28 1995-11-10 Pioneer Electron Corp Method and apparatus for setting route
US5931888A (en) * 1994-09-22 1999-08-03 Aisin Aw Co., Ltd. Navigation system for vehicles with alternative route searching capabilities
CA2158500C (en) 1994-11-04 1999-03-30 Ender Ayanoglu Navigation system for an automotive vehicle
JP3414873B2 (en) 1995-01-20 2003-06-09 三菱電機株式会社 Car navigation system
US5635693A (en) 1995-02-02 1997-06-03 International Business Machines Corporation System and method for tracking vehicles in vehicle lots
WO1996027513A1 (en) 1995-03-03 1996-09-12 Qualcomm Incorporated Method and apparatus for monitoring parameters of vehicle electronic control units
US5687215A (en) * 1995-04-10 1997-11-11 Ford Motor Company Vehicular emergency message system
EP0737908A1 (en) * 1995-04-12 1996-10-16 Hewlett-Packard Company Computer system having remotely operated interactive display
US5680328A (en) 1995-05-22 1997-10-21 Eaton Corporation Computer assisted driver vehicle inspection reporting system
US5677837A (en) 1995-10-18 1997-10-14 Trimble Navigation, Ltd. Dial a destination system
US5836529A (en) * 1995-10-31 1998-11-17 Csx Technology, Inc. Object based railroad transportation network management system and method
US5794164A (en) * 1995-11-29 1998-08-11 Microsoft Corporation Vehicle computer system
US5732074A (en) * 1996-01-16 1998-03-24 Cellport Labs, Inc. Mobile portable wireless communication system
US5754451A (en) * 1996-02-29 1998-05-19 Raytheon Company Preventative maintenance and diagonstic system
US5931878A (en) * 1996-08-09 1999-08-03 Mindersoft, Inc. Computerized prompting systems
US5808907A (en) 1996-12-05 1998-09-15 Caterpillar Inc. Method for providing information relating to a mobile machine to a user
JPH10281790A (en) * 1997-04-08 1998-10-23 Aisin Aw Co Ltd Route search device, navigation apparatus and medium on which computer program for navigation processing is stored
US6301480B1 (en) * 1997-09-05 2001-10-09 @Track Communications, Inc. System and method for communicating using a voice network and a data network
US6078864A (en) * 1998-07-17 2000-06-20 Magellan Dis, Inc. Navigation system with predetermined indication of next maneuver
US6161071A (en) * 1999-03-12 2000-12-12 Navigation Technologies Corporation Method and system for an in-vehicle computing architecture
US6064981A (en) 1999-06-17 2000-05-16 Barni; Neil A. Method for online display and negotiation of cargo rates
US6330499B1 (en) * 1999-07-21 2001-12-11 International Business Machines Corporation System and method for vehicle diagnostics and health monitoring
US6317684B1 (en) * 1999-12-22 2001-11-13 At&T Wireless Services Inc. Method and apparatus for navigation using a portable communication device

Cited By (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060031042A1 (en) * 2001-05-08 2006-02-09 Hitachi Construction Machinery Co., Ltd. Working machine, failure diagnosis system for work machine and maintenance system for machines
US20040186687A1 (en) * 2001-05-08 2004-09-23 Hiroshi Ogura Working machine, trouble diagnosis system of working machine, and maintenance system of working machine
US7222051B2 (en) * 2001-05-08 2007-05-22 Hitachi Construction Machinery Co., Ltd. Working machine, failure diagnosis system for work machine and maintenance system for work machines
US7079982B2 (en) * 2001-05-08 2006-07-18 Hitachi Construction Machinery Co., Ltd. Working machine, trouble diagnosis system of working machine, and maintenance system of working machine
US20030097477A1 (en) * 2001-11-16 2003-05-22 Gateway, Inc. Vehicle based intelligent network interactivity
US7487252B2 (en) * 2001-11-16 2009-02-03 Gateway Inc. Vehicle based intelligent network interactivity
US7885599B2 (en) 2003-03-27 2011-02-08 Honda Motor Co., Ltd. System, method and computer program product for receiving data from a satellite radio network
US20050005167A1 (en) * 2003-07-02 2005-01-06 Kelly Thomas J. Systems and methods for providing security operations in a work machine
US7983820B2 (en) 2003-07-02 2011-07-19 Caterpillar Inc. Systems and methods for providing proxy control functions in a work machine
US20050004735A1 (en) * 2003-07-02 2005-01-06 Kelly Thomas J. Systems and methods for providing proxy control functions in a work machine
US20050002354A1 (en) * 2003-07-02 2005-01-06 Kelly Thomas J. Systems and methods for providing network communications between work machines
US8495179B2 (en) 2003-12-15 2013-07-23 Honda Motor Co., Ltd. Method and system for facilitating the exchange of information between a vehicle and a remote location
US20070022173A1 (en) * 2003-12-15 2007-01-25 Honda Motor Co., Ltd. Method and system for broadcasting safety messages to a vehicle
US20050132024A1 (en) * 2003-12-15 2005-06-16 Masayuki Habaguchi Method and system for facilitating the exchange of information between a vehicle and a remote location
US8041779B2 (en) 2003-12-15 2011-10-18 Honda Motor Co., Ltd. Method and system for facilitating the exchange of information between a vehicle and a remote location
US7818380B2 (en) 2003-12-15 2010-10-19 Honda Motor Co., Ltd. Method and system for broadcasting safety messages to a vehicle
US7849149B2 (en) 2004-04-06 2010-12-07 Honda Motor Co., Ltd. Method and system for controlling the exchange of vehicle related messages
US20060028323A1 (en) * 2004-07-19 2006-02-09 Honda Motor Co., Ltd. Method and system for broadcasting audio and visual display messages to a vehicle
US20100060481A1 (en) * 2004-09-22 2010-03-11 Honda Motor Co., Ltd. Method and System for Broadcasting Data Messages to a Vehicle
US20060068700A1 (en) * 2004-09-22 2006-03-30 Honda Motor Co., Ltd. Method and system for broadcasting data messages to a vehicle
US7965992B2 (en) 2004-09-22 2011-06-21 Honda Motor Co., Ltd. Method and system for broadcasting data messages to a vehicle
US7668653B2 (en) 2007-05-31 2010-02-23 Honda Motor Co., Ltd. System and method for selectively filtering and providing event program information
US20090089134A1 (en) * 2007-10-02 2009-04-02 Robert Uyeki Method and system for vehicle service appointments based on diagnostic trouble codes
US8099308B2 (en) 2007-10-02 2012-01-17 Honda Motor Co., Ltd. Method and system for vehicle service appointments based on diagnostic trouble codes
US20090106036A1 (en) * 2007-10-22 2009-04-23 Kazuya Tamura Method and system for making automated appointments
US20110210867A1 (en) * 2008-11-13 2011-09-01 Aser Rich Limited System And Method For Improved Vehicle Safety Through Enhanced Situation Awareness Of A Driver Of A Vehicle
US20110010432A1 (en) * 2009-07-07 2011-01-13 Robert Uyeki Method For Scheduling And Rescheduling Vehicle Service Appointments
US8135804B2 (en) 2009-07-07 2012-03-13 Honda Motor Co., Ltd. Method for scheduling and rescheduling vehicle service appointments
US8447703B2 (en) * 2009-10-14 2013-05-21 Hitachi, Ltd. Product delivery system
US20110087612A1 (en) * 2009-10-14 2011-04-14 Hitachi, Ltd. Product delivery system
US20110196969A1 (en) * 2010-02-08 2011-08-11 Paccar Inc In-vehicle communication device with social networking
US9060381B2 (en) 2010-02-08 2015-06-16 Paccar Inc In-vehicle communication device with social networking
US8725833B2 (en) 2011-11-11 2014-05-13 Motorola Mobility Llc Comparison of selected item data to usage data for items associated with a user account

Also Published As

Publication number Publication date
CA2342933A1 (en) 2000-05-11
EP1127257A2 (en) 2001-08-29
EP2065869A2 (en) 2009-06-03
DE19983650B3 (en) 2013-02-28
US20020042670A1 (en) 2002-04-11
US6427101B1 (en) 2002-07-30
WO2000026883A3 (en) 2000-09-08
CA2651874A1 (en) 2000-05-11
US20020049523A1 (en) 2002-04-25
CA2651878A1 (en) 2000-05-11
DE19983650T1 (en) 2003-03-27
CA2342933C (en) 2009-10-13
US6430486B1 (en) 2002-08-06
US6356822B1 (en) 2002-03-12
EP2065868A2 (en) 2009-06-03
US6539296B2 (en) 2003-03-25
EP1127257A4 (en) 2008-05-28
WO2000026883A2 (en) 2000-05-11
AU1468600A (en) 2000-05-22
BR9914488A (en) 2001-10-16

Similar Documents

Publication Publication Date Title
US6356822B1 (en) Land vehicle communications system and process for providing information and coordinating vehicle activities
US5532690A (en) Apparatus and method for monitoring and bounding the path of a ground vehicle
US11866001B1 (en) Safety considerations for self-driving vehicles
EP1723612B1 (en) Vehicle telematics system
RU2523181C2 (en) System and on-board device for integration of automotive device functions
CN111260946A (en) Automatic driving truck operation control system based on intelligent network connection system
US20190016341A1 (en) Roadway regulation compliance
US20160117871A1 (en) System and method for automatically registering a vehicle monitoring device
US20170169625A1 (en) Developing and using a vehicle diagnostic distributed database
US11375351B2 (en) Method and system for communicating vehicle position information to an intelligent transportation system
DE102005017513A1 (en) Advertisement providing method for mobile vehicle e.g. truck, motorcycle, involves determining at least one of vehicle status data, occupant status data and environment status data to communicate advertisement to vehicle occupant
GB2261977A (en) Controlling vehicle movements
US11769357B2 (en) Self-driving vehicles and weigh station operation
CN111566998A (en) Vehicle control device and wireless communication network
WO2019168827A1 (en) Fleet management for vehicles using operation modes
MXPA01002516A (en) Land vehicle communications system and process for providing information and coordinating vehicle activities
Giannopoulos et al. Developments in transport telematics applications in Japan: traffic management, freight and public transport
RU2634517C1 (en) System and method for monitoring compliance with speed limits of motor vehicle movement, rules of their parking and movement in dedicated lane for public transport
US20240010235A1 (en) System and method for an optimized routing of autonomous vehicles with risk aware maps
SE524146C2 (en) Mobile vehicle fault detection and correction method for off board communication network, involves computing abnormality using manufacturer's desired parameter stored in management system, for correction
JP2023069859A (en) Break point information presentation device, labor management device, break point presentation on-vehicle unit, break point information presentation system, and break point presentation program
CVO On-Board Technologies
Wright Transportation—“Current on-board vehicle systems”
Cheung et al. R5_Vehicle to Infrastructure Technology Applications in Queensland
MXPA00004709A (en) Method and apparatus for automatic event detection in a wireless communication system

Legal Events

Date Code Title Description
AS Assignment

Owner name: INTERNATIONAL TRUCK INTELLECTUAL PROPERTY COMPANY,

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:DIAZ, R. GARY;GEMENDER, JOHN J.;DAGER, STEVEN J.;AND OTHERS;REEL/FRAME:012749/0861

Effective date: 20020423

STCF Information on status: patent grant

Free format text: PATENTED CASE

FPAY Fee payment

Year of fee payment: 4

FPAY Fee payment

Year of fee payment: 8

AS Assignment

Owner name: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT, NE

Free format text: SECURITY AGREEMENT;ASSIGNORS:INTERNATIONAL ENGINE INTELLECTUAL PROPERTY COMPANY, LLC;INTERNATIONAL TRUCK INTELLECTUAL PROPERTY COMPANY, LLC;NAVISTAR INTERNATIONAL CORPORATION;AND OTHERS;REEL/FRAME:028944/0730

Effective date: 20120817

FPAY Fee payment

Year of fee payment: 12

AS Assignment

Owner name: JPMORGAN CHASE BANK N.A., AS COLLATERAL AGENT, NEW

Free format text: SECURITY AGREEMENT;ASSIGNORS:NAVISTAR INTERNATIONAL CORPORATION;INTERNATIONAL TRUCK INTELLECTUAL PROPERTY COMPANY, LLC;INTERNATIONAL ENGINE INTELLECTUAL PROPERTY COMPANY, LLC;REEL/FRAME:036616/0243

Effective date: 20150807

AS Assignment

Owner name: OCC TECHNOLOGIES, LLC, ILLINOIS

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:INTERNATIONAL TRUCK INTELLECTUAL PROPERTY COMPANY, LLC;REEL/FRAME:043905/0770

Effective date: 20171017

AS Assignment

Owner name: NAVISTAR, INC., ILLINOIS

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT;REEL/FRAME:044416/0867

Effective date: 20171106

Owner name: INTERNATIONAL ENGINE INTELLECTUAL PROPERTY COMPANY

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT;REEL/FRAME:044416/0867

Effective date: 20171106

Owner name: INTERNATIONAL TRUCK INTELLECTUAL PROPERTY COMPANY,

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT;REEL/FRAME:044416/0867

Effective date: 20171106

Owner name: NAVISTAR INTERNATIONAL CORPORATION, ILLINOIS

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT;REEL/FRAME:044416/0867

Effective date: 20171106

Owner name: INTERNATIONAL ENGINE INTELLECTUAL PROPERTY COMPANY

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT;REEL/FRAME:044780/0456

Effective date: 20171106

Owner name: INTERNATIONAL TRUCK INTELLECTUAL PROPERTY COMPANY,

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT;REEL/FRAME:044780/0456

Effective date: 20171106

Owner name: NAVISTAR INTERNATIONAL CORPORATION, ILLINOIS

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT;REEL/FRAME:044780/0456

Effective date: 20171106