Ex Parte COUSINS et al - Page 4




                    Appeal No. 2002-0814                                                                                                                                  
                    Application No. 09/112,261                                                                                                                            


                    management system 10 in step 104 selects a rule from the rule                                                                                         
                    list.  After selecting a rule, the management system 10 in step                                                                                       
                    106 generates a database query which represents a Boolean                                                                                             
                    expression that evaluates to true if and only if the conditions                                                                                       
                    defined by the selected rule have been satisfied.  See page 13 of                                                                                     
                    Appellants' specification.  For example, a sample rule 200 is                                                                                         
                    shown in Figure 5.  The sample rule 200 includes conditions 202                                                                                       
                    that must be satisfied before associated actions 204 are                                                                                              
                    executed.  The sample rule 200 is expressed as a Boolean                                                                                              
                    expression 206 that includes sub-expressions 208.  The management                                                                                     
                    system 10 constructs a database query 210 that requests all rows                                                                                      
                    of information stored in the database 24 that satisfy the Boolean                                                                                     
                    expression 206.  See page 13 of Appellants' specification.  After                                                                                     
                    constructing the database query, the management system 10                                                                                             
                    generates in step 108 a database result table including each row                                                                                      
                    of information of the database 24 that satisfies the criteria of                                                                                      
                    the database query.  See page 14 of Appellants' specification.                                                                                        
                              Figure 6 illustrates the contents of a sample database 220                                                                                  
                    and the contents of a sample database result table 230.  The                                                                                          
                    sample database 220 includes database rows 222 in which are                                                                                           
                    stored information, and the sample database result table 230                                                                                          
                    includes result rows 232.  See page 14 of Appellants'                                                                                                 

                                                                                    44                                                                                    





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

Last modified: November 3, 2007