×

Method and apparatus for a task priority processing system

  • US 9,336,043 B2
  • Filed: 09/27/2011
  • Issued: 05/10/2016
  • Est. Priority Date: 04/24/2001
  • Status: Expired due to Term
First Claim
Patent Images

1. An application management system used in a vehicle, comprising:

  • multiple processors located on-board the vehicle and adapted to run real-time vehicle applications;

    a communication system configured to couple the multiple processors together over multiple communication links;

    a device manager for automatically detecting and adding at least one new device to the on-board multiprocessor system, wherein the at least one new device is at least one of portable and a cell phone;

    a data manager that identifies data generated by the new device and identifies at least one other device in the multiprocessor system that can display at least some of the identified data;

    a dynamic configuration system run on at least one of the multiple on-board processors, comprising;

    a configuration manager configured to;

    operate on the at least one of the multiple processors,store critical information about the application running on the multiple processors,automatically detect application failure,responsive to detecting application failure, initiate a reconfiguration process,download from memory the stored critical data associated with the failed application,initiate a reboot operation for the failed application; and

    a priority manager for determining a priority value of a message, wherein the priority value determines how messages are processed in at least one of the multiple on-board processors and the new device, responsive to determining a priority value for the message, determine which messages are allowed to be at least one of received and transmitted by the new device, and which data and messages are allowed to be input or output by the multiprocessor system.

View all claims
  • 10 Assignments
Timeline View
Assignment View
    ×
    ×