Ex Parte BROOKS - Page 3




                  Appeal No. 2002-2023                                                                                   Paper 31                              
                  Application No. 08/689,526                                                                             Page 3                                
                            entered from the direction of approach through the barrier 302A.                                                                   
                            [Specification, p. 4, l. 25 - p. 5, l. 4.]                                                                                         
                                                                       *  *  *  *  *  *                                                                        
                            ... A preliminary check of whether the pointer movement line 301 and                                                               
                            barrier line 302A can possibly overlap is performed. ... If it is determined ...                                                   
                            that both lines do reach the X,Y point, then pointer 300 is placed at                                                              
                            location X,Y at the barrier 302A ... .  If determined ... that the pointer                                                         
                            movement line 301 and barrier line 302A do not overlap or that both lines                                                          
                            do not reach the X,Y point ..., then the pointer is placed at the projected                                                        
                            new location P(X2,Y2) as normally done .... [Id., p. 5, ll. 15-33.]                                                                
                                                                       *  *  *  *  *  *                                                                        
                                     This technique can be used to effectively exaggerate the spacing                                                          
                            between screen elements, or prevent pointing at an element unless                                                                  
                            entered only through one direction, such as through a door rather than just                                                        
                            coasting onto it from any direction (id., p. 6, ll. 2-6).                                                                          
                  (See Brief, pp. 2-6, for a more detailed description of appellant's invention.)                                                              
                  III.      Illustrative claims                                                                                                                
                            Claims 1, 8 and 15 are the only independent claims on appeal and are directed                                                      
                  to a computer-implemented method for controlling pointer movement on a display                                                               
                  screen and an apparatus and computer program product therefore, respectively.                                                                
                            Claim 1 is illustrative and reads as follows (emphasis added).                                                                     
                                     1.  A computer-implemented method for controlling pointer                                                                 
                            movement on a user interface display screen in a computer system                                                                   
                            comprising the steps of:                                                                                                           
                                     defining a selected area of the user interface display screen as a                                                        
                            barrier;                                                                                                                           
                                     identifying a pointer movement line;                                                                                      
                                     comparing said pointer movement line with said barrier;                                                                   
                                     providing predetermined pointer movement control actions                                                                  
                            responsive to said compared pointer movement line with said barrier                                                                
                            including the steps of                                                                                                             
                                     changing a speed of pointer movement responsive to said                                                                   
                            compared pointer movement line with said barrier; and                                                                              
                                     changing an orientation of the pointer responsive to said                                                                 
                            compared pointer movement line with said barrier.                                                                                  







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

Last modified: November 3, 2007