Systems and methods for software support
AssigneeTopCoder, Inc.
InventorJohn M. Hughes
Life of this patent
Estimating the term…
Loading patent…
AssigneeTopCoder, Inc.
InventorJohn M. Hughes
Estimating the term…
This invention relates to methods and a system for supporting software. In one embodiment, a method for providing an updated version of a software program includes receiving an indication of a fault in a software program, distributing the faulty software program to a distributed community of programmers, receiving updated versions of the faulty software program from a subset of the distributed community of programmers, and determining a preferred updated software program from the received updated versions of the software program. In another embodiment, a system for providing an updated version of a software program includes a communication server for communicating faulty software programs and updates of the programs to and from the distributed community of programmers, a component storage module for storing the faulty software program, and a software testing module for determining a preferred updated version of the faulty software program.
A computer-implemented method for providing an updated version of a previously-released software program comprising:
A computer-based system for providing updated versions of previously-released software programs comprising:
Dependencies are inferred from the claim text.