Claimed Subject Matter:
Method and system for refreshing browser pages
The salient difference lies in the preliminary use of a set of functions which can modify a DOM directly. The term directly is not entirely clear, but the Board understands it to refer to functions which are, in some sense, relatively simple. When considering the whole set of functions available for modifying a DOM, some will certainly be computationally more straightforward and faster to apply, than others. The Board interprets the term directly as stipulating that the functions in the delta renderer are those which are relatively simple in this sense.
The Board’s view is that this would have been obvious. A function’s complexity is one of the things the skilled person, a computer programmer, considers daily. She is aware that some functions are simpler and faster to apply than others. She would expect that working entirely with such functions would generally be faster than working with more complicated functions. Thus she would formulate the idea of first trying some simple functions. It is inherent in the concept of trying, that the simple functions may be insufficient. A programmer knows quite well that the set of things that can be done with a small set of functions may be strictly smaller than the set of things which can be done with more functions. It would follow naturally, that the fact that the delta renderer is insufficient must be indicated. That is all that the flag does in the main request. (See section 2.10.)