Ex Parte Bodin - Page 2

                Appeal 2007-0257                                                                             
                Application 10/047,123                                                                       
                      Appellant’s invention relates to a method, system, and computer                        
                program to manage a groupware session so that multiple permission fields in                  
                user and asset records are considered before granting the ability to edit a                  
                document (digital asset).  In the words of the Appellant:                                    
                            Typical embodiments of the invention include receiving from a                    
                      first client device a first digital asset record representing a first digital          
                      asset, the first digital asset record comprising a first asset access                  
                      permission field identifying a first asset access permission, and                      
                      receiving from the first client device a second digital asset record                   
                      representing the first digital asset, the second digital asset record                  
                      comprising the first asset access permission field identifying a second                
                      asset access permission.  Some embodiments typically include                           
                      replacing, promptly after receiving the second digital asset record, the               
                      first digital asset record with the second digital asset record, whereby               
                      the asset access permission for the digital asset is changed in near real              
                      time from the first asset access permission to the second asset access                 
                      permission.                                                                            

                Claim 1 is exemplary:                                                                        
                      1. A method of ad hoc data sharing, the method comprising the                          
                      steps of:                                                                              
                            creating at least one user record representing a user granted                    
                            access to digital assets, wherein:                                               
                            each user has a client device,                                                   
                            at least two of the client devices are wirelessly coupled for data               
                            communications to at least one computer, and                                     
                            each user record comprises a user access privilege field                         
                            identifying for each user that user’s access privilege for access                
                            to digital assets;                                                               
                            receiving from client devices digital asset records representing                 
                            digital assets, each digital asset record comprising:                            
                            at least one asset access permission field identifying a digital                 
                            asset’s asset access permission, and                                             
                            a location field identifying the location of a digital asset;                    
                            retrieving digital assets in dependence upon the location fields                 
                            in the digital asset records;                                                    

                                                     2                                                       

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

Last modified: September 9, 2013