×

Fault-tolerant processing path change management

  • US 20070033434A1
  • Filed: 08/08/2005
  • Published: 02/08/2007
  • Est. Priority Date: 08/08/2005
  • Status: Abandoned Application
First Claim
Patent Images

1. A computer program product comprising one or more computer-readable media having thereon computer-executable instructions for executing a method for tentatively trying at least one proposed alternative processing path for data without first giving up the existing processing path for the data, the existing processing path including a first plurality of computer-executable processing components, the method comprising the following:

  • an act of processing data through the existing processing path by processing the data through the first plurality of computer-executable processing components to obtain a first processing result;

    an act of establishing a proposed alternative processing path including a second plurality of computer-executable processing components, wherein the existing processing path and the proposed alternative processing path are partially overlapping in that there is at least one overlapping processing component that is included as part of both the first plurality of computer-executable processing components and the second plurality of computer-executable processing components;

    an act of processing the data through the proposed alternative processing path by processing the data through the second plurality of computer-executable processing components to obtain a second processing result, wherein the data is processed through each of the at least one overlapping processing components simultaneously when performing both of the acts of processing the data through the existing processing path and processing the data through the proposed alternative processing path;

    an act of identifying which of the first or second processing results is more in conformance with an ideal result; and

    an act of disabling whichever of the existing processing path and the proposed alternative processing path results in processing results that are less in conformance with the ideal result, while keeping the other of the existing processing path and the proposed alternative processing path enabled.

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