This article summarizes aspects of algorithm and software patents and suggests factors for lawyers to consider when retaining an expert in this field. Algorithms and their use in Software An algorithm is a set of mathematical instructions or rules that define a sequence of operations. Algorithms can be simple, like those that add numbers in a list, or complex, such as those … [Read more...] about Expert witnessing in Algorithm and Software Patent cases