US7945698B2ExpiredUtilityA1

System and method for partial data compression and data transfer

Assignee: CODEKKO SOFTWARE INCPriority: Feb 1, 2002Filed: Dec 23, 2008Granted: May 17, 2011
Est. expiryFeb 1, 2022(expired)· nominal 20-yr term from priority
H04L 67/5651H04L 69/04H04L 67/561H04L 9/40H04L 67/02H04L 67/564H04L 67/56H04L 67/568H04L 69/329
68
PatentIndex Score
5
Cited by
16
References
11
Claims

Abstract

The present invention provides a system and method for data transfer. The system may include a client having software adapted to display data; a storage; and client data. Further, the system may include a server having compressor data and information regarding data file types that have been partially compressed by the compressor data. In the system, the client may be operably coupled to the server for data and file transfer purposes.

Claims

exact text as granted — not AI-modified
1. A method for file transfer, the method comprising:
 identifying static data in a data file; 
 compressing the identified static data; 
 creating a new data file comprising the compressed static data and uncompressed dynamic data from the data file, wherein the new data file is an optimized dynamically scripted HTML file, the compressed data includes static HTML data and the uncompressed data includes dynamic content scripting executable by a web application server; 
 transferring the new data file from a first environment to a production environment; 
 receiving a request for the data file, wherein the request includes an identifier indicating compatibility with receiving a response that includes both compressed and uncompressed data; 
 preparing a response by executing the dynamic content scripting in the new data file; and 
 sending the response, 
 wherein the identifying, compressing, and creating steps are performed in the first environment and wherein the receiving, preparing, and sending steps are performed in the production environment, and 
 wherein the production environment comprises a web server. 
 
     
     
       2. The method of  claim 1 , further comprising attaching an identifier to the response and determining if the identifier exists when data file is requested. 
     
     
       3. The method of claim of  claim 1 , further comprising selecting a compression algorithm to perform the compression. 
     
     
       4. The method of  claim 1  wherein the data file is a server-side scripted page. 
     
     
       5. The method of  claim 1  wherein the data file is an ASP file. 
     
     
       6. The method of  claim 1  wherein the response is an HTTP response and the method further comprises modifying the HTTP response header. 
     
     
       7. The method of  claim 1  wherein the first environment is one of a staging environment and a development environment. 
     
     
       8. The method of  claim 1  wherein the production environment further comprises at least one of a database server and an application server. 
     
     
       9. The method of  claim 1  wherein the response comprises the compressed static data and additional data generated by executing the dynamic content scripting. 
     
     
       10. The method of  claim 9  further comprising:
 receiving the response; 
 uncompressing the compressed static data; 
 preparing a combined data by combining at least a portion of the uncompressed compressed static data with at least a portion of the additional data. 
 
     
     
       11. The method of  claim 10  further comprising visually presenting a representation of the combined data.

Join the waitlist — get patent alerts

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

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