US2012089706A1PendingUtilityA1

Mobile file uploader

Individually held — no corporate assignee on recordPriority: Oct 12, 2010Filed: Oct 3, 2011Published: Apr 12, 2012
Est. expiryOct 12, 2030(~4.2 yrs left)· nominal 20-yr term from priority
H04N 2201/0039H04N 2201/3225H04N 1/00973G06F 9/44526H04N 1/00464H04N 1/00798H04N 1/00244H04N 1/32122H04N 2201/0081H04N 1/4486
43
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A mobile file uploading system is provided that includes a browser receiving a request to upload one or more selective files and issues a first message. A server receives the first message and determines whether the first message is requesting a download of a first software application, and if so, the server downloads to the user desktop the first software application where the browser executes the first software application. A file upload module is created when the browser completely executes the first software application. The file upload module manages uploading the one or more selective files from the user desktop to the server when a second message is sent by the browser. The file upload module initiates communications with the server and also issues one or more file system calls to a file system on the user desktop to retrieve the one or more selective files for uploading.

Claims

exact text as granted — not AI-modified
1 . A mobile file uploading system comprising:
 a browser that is coupled to the Internet and executed on a user desktop, the browser receives a user request to upload one or more selective files and issues a first message;   a server that receives the first message and determines whether the first message is requesting a download of a first software application, and if so, the server downloads to the user desktop the first software application where the browser executes the first software application; and   a file upload module that is created when the browser completely executes the first software application, the file upload module manages uploading the one or more selective files from the user desktop to the server when a second message is sent by the browser, the file upload module initiates communications with the server and also issues one or more file system calls to a file system on the user desktop to retrieve the one or more selective files for uploading to the server.   
     
     
         2 . The mobile file uploading system of  claim 1 , wherein the first application module comprises a Java applet. 
     
     
         3 . The mobile file uploading system of  claim 1 , wherein the server comprises a file upload handler module that manages the one or more selective files for storage. 
     
     
         4 . The mobile file uploading system of  claim 1 , wherein the file upload handler module issues file system calls to a document repository to store the one or more selective files. 
     
     
         5 . The mobile file uploading system of  claim 1 , wherein the file upload handler module stores metadata associated with the one or more selective files. 
     
     
         6 . The mobile file uploading system of  claim 1 , wherein the second message comprises JavaScript Native Interface. 
     
     
         7 . The mobile file uploading system of  claim 2 , wherein the first software application is digitally signed to guarantee applet integrity. 
     
     
         8 . The mobile file uploading system of  claim 2 , wherein the browser is verified so as to determine the fashion to deliver the first software application. 
     
     
         9 . The mobile file uploading system of  claim 1 , wherein the file uploading module detects the local operating system of the user desktop. 
     
     
         10 . The mobile file uploading system of  claim 1 , wherein the browser comprises a browsing window to view files on the user desktop. 
     
     
         11 . A method of uploading one or more selective files on a network comprising:
 providing a browser that is coupled to the Internet and executed on a user desktop, the browser receives a user request to upload one or more selective files and issues a first message;   receiving the first message via a server and determining whether the first message is requesting a download of a first software application, and if so, the server downloads to the user desktop the first software application where the browser executes the first software application; and   creating a file upload module when the browser completely executes the first software application, the file upload module manages uploading the one or more selective files from the user desktop to the server when a second message is sent by the browser, the file upload module initiates communications with the server and also issues one or more file system calls to a file system on the user desktop to retrieve the one or more selective files for uploading to the server.   
     
     
         12 . The method of  claim 11 , wherein the first application module comprises a Java applet. 
     
     
         13 . The method of  claim 11 , wherein the server comprises a file upload handler module that manages the one or more selective files for storage. 
     
     
         14 . The method of  claim 11 , wherein the file upload handler module issues file system calls to a document repository to store the one or more selective files. 
     
     
         15 . The method of  claim 11 , wherein the file upload handler module stores metadata associated with the one or more selective files. 
     
     
         16 . The method of  claim 11 , wherein the second message comprises JavaScript Native Interface. 
     
     
         17 . The method of  claim 12 , wherein the first software application is digitally signed to guarantee applet integrity. 
     
     
         18 . The method of  claim 12 , wherein the browser is verified so as to determine the fashion to deliver the first software application 
     
     
         19 . The method of  claim 11 , wherein the file uploading module detects the local operating system of the user desktop. 
     
     
         20 . The method of  claim 11 , wherein the browser comprises a browsing window to view files on the user desktop.

Join the waitlist — get patent alerts

Track US2012089706A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.