Ex Parte Ittycheriah et al - Page 2




             Appeal No. 2005-2282                                                              Page 2                
             Application No. 09/505,807                                                                              



                    Accordingly, as shown in Figure 5 of the appellants' specification, their invention              
             features a first queue (305) for storing data received from a data source (303).                        
             Consumers (306) and (307) share the stored data.  (Appeal Br. at 2.)  The consumers                     
             may include speech engines such as feature extraction engines, speech decoding                          
             engines, and speaker identification/verification engines, as well as data compression                   
             and decompression engines.  (Spec. at 4.)  A scheduler (302) controls the data source                   
             and the consumers to, in turn, control the amount of data stored in and consumed from                   
             the first queue.  (Appeal Br. at 2.)                                                                    


                    A further understanding of the invention can be achieved by reading the following                
             claims.                                                                                                 

                    1. A system for sharing data between multiple consumers, comprising:                             
                           a first queue for storing data;                                                           
                           a data source for outputting the data that is stored in the first                         
                    queue;                                                                                           
                           a plurality of consumers each sharing the data stored in the first                        
                    queue; and                                                                                       
                           a scheduler for managing the storage and consumption of the data                          
                    in the first queue and for controlling the data source and the plurality of                      
                    consumers to control the amount of data stored in and consumed from the                          
                    first queue.                                                                                     








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

Last modified: November 3, 2007