Ex Parte Coffland - Page 2

                  Appeal 2007-1743                                                                                           
                  Application 10/131,550                                                                                     
                                                                                                                            
                                            STATEMENT OF THE CASE                                                            
                         Appellant invented a video surveillance system that allows                                          
                  simultaneous viewing and control of video resource(s) by multiple viewers.                                 
                  Specifically, the system comprises at least one video surveillance camera                                  
                  and at least one monitoring station.  The system utilizes a main control loop                              
                  that, among other things, initalizes the network and loads all configurable                                
                  features.  The main loop also spawns independent threads of execution to                                   
                  serve each communications connection.  To this end, a single user control                                  
                  loop executes in each thread spawned by the main control loop.1  Claim 1 is                                
                  illustrative:                                                                                              
                         1.  A surveillance method, comprising the steps of:                                                 
                         directing a video surveillance camera for surveillance monitoring,                                  
                         providing a digital network,                                                                        
                         connecting a computer to said video surveillance camera and said                                    
                  digital network,                                                                                           
                         providing a first software loop that performs main control functions                                
                  including initializing a network, loading configurable features, and starting                              
                  subsequent software control loops for single user control that execute in                                  
                  separate threads,                                                                                          
                         providing subsequent software loops that perform single user control                                
                  functions including executing associated features, and                                                     
                         providing a system for connection initialization.                                                   


                                                                                                                            
                  1 See generally Specification ¶¶ 0022-26.                                                                  

                                                             2                                                               

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

Last modified: September 9, 2013