Ex Parte COUSINS et al - Page 2




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


                    satisfies the criteria of the database query.  Since much of the                                                                                      
                    processing of a database query by a database is akin to the                                                                                           
                    processing required to resolve a Boolean expression to a truth                                                                                        
                    value, what is needed is a method and apparatus that evaluate an                                                                                      
                    arbitrary Boolean expression by off loading a portion of the                                                                                          
                    processing burden to a database, and resolving the Boolean                                                                                            
                    expression based upon results obtained from the database.  See                                                                                        
                    page 2 of Appellants' specification.  It is the object of                                                                                             
                    Appellants' invention to provide a method and apparatus that                                                                                          
                    evaluates an arbitrary Boolean expression in a manner that does                                                                                       
                    not require evaluation of the Boolean expression and to off-load                                                                                      
                    a portion of the processing of a Boolean expression to a                                                                                              
                    database.  See page 4 of Appellants' specification.                                                                                                   
                              As illustrated in Figure 2, the management system 10                                                                                        
                    includes an event log 20, an event log monitor 22, a user                                                                                             
                    interface 23, a database 24, and a rules processor 26.  See page                                                                                      
                    6 of Appellants' specification.  The user interface 23 provides a                                                                                     
                    graphical interface that enables a user to define rules, and                                                                                          
                    associate an action or a group of actions to each defined rule.                                                                                       
                    See page 6 of Appellants' specification.  The user interface 23                                                                                       
                    limits a user to defining a rule as either a series of conditions                                                                                     
                    that are joined by a logical AND operator, or a series of                                                                                             

                                                                                    22                                                                                    





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

Last modified: November 3, 2007