×

PROCESSING METHOD FOR REPRIORITIZING SOFTWARE APPLICATION TASKS

  • US 20120144402A1
  • Filed: 10/06/2011
  • Published: 06/07/2012
  • Est. Priority Date: 04/24/2001
  • Status: Active Grant
First Claim
Patent Images

1. A method for processing messages sent from different individual software applications in a same mobile vehicle, comprising:

  • receiving messages at the different individual software applications from at least one of an application generated message, a user generated message and a sensor generated message in the mobile vehicle and generating an outgoing message from the received messages in the mobile vehicle;

    associating individual communication managers with individual software applications in the mobile vehicle, wherein the communication manager is configured to;

    independently attach a message label to individual messages wherein the message label includes at least a destination address;

    immediately transmit the message by passing the message through the individual communication managers associated with different individual software applications to a priority manager located in the network configured to;

    receive all of the outgoing messages;

    compare the priority value for all of the outgoing messages received with the priority values for other outgoing messages;

    rank the outgoing message with respect to the other outgoing messages;

    reassign new priority values to messages that relate to at least one of vehicle collision threat condition, critical crash situation, or crash indication message;

    send the message with the new priority value to its destination address according to the message label;

    receive the outgoing message at the destination address as an incoming message;

    process the incoming message in the different real-time mobile vehicle applications in the mobile vehicle according to the message labels.

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