ARTICLE
24 February 2017

Recursive And Iterative Algorithms In Patent Claims

WB
Womble Bond Dickinson

Contributor

Being different is our normal way of working. It's not just what we do, it's how we do it.

You'll benefit from more than just the skills and know-how you'd expect from a pioneering law firm; our technology specialists, process and project management leaders, accountants and tax advisers work alongside lawyers with specialist sector expertise – from business to government.

Working side by side, we'll find clever solutions to your age-old problems.

With 1,300 professionals across 39 offices in the US and UK, we're equipped to tackle mission-critical challenges, wherever you do business.

Want the proof? It's in our track record. With our straight-talking, entrepreneurial approach, we’ve set new industry precedents, achieved market firsts and delivered trailblazing work for our clients.

So, whatever your future holds, we're here for you with A Point of View Like No Other.

Some inventions operate in a recursive or iterative manner. This could be so of a machine that repeats actions or functions on a single article or to produce multiple articles, or operates on data.
United States Intellectual Property
Womble Bond Dickinson are most popular:
  • within Insurance topic(s)
  • with readers working within the Automotive and Insurance industries

Some inventions operate in a recursive or iterative manner. This could be so of a machine that repeats actions or functions on a single article or to produce multiple articles, or operates on data.

Software-based inventions, with computer programming sometimes execute recursive or iterative algorithms. Even so, claiming for the invention might not need to invoke recursion or iteration, as the point of novelty might involve a characteristic or a function itself, and the repetition of that series of actions or functions is a necessary for the novelty.  In that case, it may suffice to mention recursion or iteration in a dependent claim. Or not, if it really isn't needed.

But, what if the recursion or iteration is important to the point of novelty?  How could that be represented in a claim, without the claim becoming overly complex and wordy, or worse yet, the claim resembling a software listing?  Below is a handy template for a claim that can be written compactly and elegantly, focusing on the recursion or iteration.

[Independent claim] 1.  A method of [performing a function], performed by [a machine, possibly a computer-based machine], the method comprising:

[some preliminary action, introducing input(s)];

proceeding, starting with the [input(s) or initial value(s) or state of the machine], to [perform a function] in an iterative or recursive manner, with [some intermediate parameter value or machine state] acting as a [initial value or state of the machine] for a next iteration, until [some condition is satisfied or a result is produced];

and

[some later action, making use of the result, output or end-of-iteration or recursion final state of the machine].

Claims written with the above template capture initial values, iterative values and results in the context of an iterative algorithm tied to a machine (which could be a computing machine of some sort, for computer-based algorithms).  Variations on this can be written for tangible media and for system claims.  This approach should pass muster for arguments and subject matter patent eligibility under 35 USC §101, because the algorithm and presumably tangible result are inextricably tied to the machine that is executing the algorithm, so that a computer is not a mere field of use limitation.

Takeaways:

  • Decide whether recursion or iteration is important to the novelty of an invention.
  • If so, figure out what are the inputs, outputs, intermediate values or states that should be captured in the claim.
  • The template provided above can be adapted for method, tangible media and system claims involving recursion or iteration as part of the novel functionality of a mechanical or computing machine.
  • Emphasis on a useful result, and the necessity of the machine operating in recursion or iteration, in the claim is a vital part of this strategy.

The content of this article is intended to provide a general guide to the subject matter. Specialist advice should be sought about your specific circumstances.

[View Source]

Mondaq uses cookies on this website. By using our website you agree to our use of cookies as set out in our Privacy Policy.

Learn More