Ex Parte Kreulen et al - Page 6



           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          
                                                  6                                                  



Page:  Previous  1  2  3  4  5  6  7  8  9  10  11  12  13  Next

Last modified: September 9, 2013