Appeal No. 2007-0429 Application 09/848,430 Such reasoning can be based on interrelated teachings of multiple patents, the effects of demands known to the design community or present in the marketplace, and the background knowledge possessed by a person having ordinary skill in the art. KSR, 127 S. Ct. at 1731, 82 USPQ2d at 1396. THE REJECTION BASED ON PIROLLI AND CALL We begin our analysis with Call, which discloses converting natural language text data into a series of integers in order to reduce storage space requirements and permit more rapid processing than can be accomplished using character data (Call para. 9). Referring to Figure 1, incoming text data in “a conventional file, string or character array as seen at 111” is parsed (at 115) into substrings consisting of alphanumeric terms and punctuation terms 117 (id. para. 26). These terms are compared (at 121) to the terms already stored in stored in term table 125 (id. paras. 26-27). If there is a match, the integer that has already been assigned to that term is appended to the end of integer array 135 (id. para. 29). If there is no match, the term is added to the term table as shown at 137 and a newly assigned integer is appended (at 136) to the end of the integer array (id.). At the conclusion of the parsing and storage process, the term table holds one copy of each unique substring (both alphanumeric terms and punctuation terms) that appeared in the original text data and the integer array holds an integer representing each term produced from the parser in the order found, with one exception, which is that single spaces between alphanumeric spaces are not represented (id. para. 30). The Examiner is 6Page: Previous 1 2 3 4 5 6 7 8 9 10 11 12 13 Next
Last modified: September 9, 2013