US2011078801A1PendingUtilityA1

Utility computing with preview and pay feature

Assignee: RAPIDFORM INCPriority: Sep 29, 2009Filed: Sep 29, 2009Published: Mar 31, 2011
Est. expirySep 29, 2029(~3.2 yrs left)· nominal 20-yr term from priority
Inventors:Seockhoon Bae
G06F 16/972G06Q 10/06G06Q 30/04G06F 21/6209G06Q 20/10G06F 16/70G06F 16/4393
46
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A remote computing service is provided that allows a user to preview results of processing at a remote computing device on a client device before committing to pay for and download result data. The remote computing device derives a series of preview data sets from the result data processed at the remote computing devices. The client device receives the preview data sets and presents output to a user for inspection, evaluation or examination of various aspects of the result data. By allowing the user to inspect, evaluate or examine the result data based on the series of preview data sets, there are fewer occasions where the user needs to download the result data that may have a large size to the client device. Further, the series of preview data sets is structured so that the result data cannot be reconstructed by harvesting the series of preview data sets. Hence, the user cannot take advantage of the preview data to reconstruct the result data without paying for the result data.

Claims

exact text as granted — not AI-modified
1 . A method for processing data at a first computing device, comprising:
 processing a first data item into a second data item by a first application executed on the first computing device;   generating a series of preview data sets derived from the second data item;   sending the series of preview data sets to a second computing device for presentation, the second computing device incapable of reconstructing the second data item from the series of the preview data sets;   receiving commitment to compensate for the second data item responsive to sending the series of preview data sets to the second computing device; and   making the second data item available responsive to receiving the commitment.   
     
     
         2 . The method of  claim 1 , further comprising receiving preview parameters from the second computing devices, the series of the preview data sets generated at the first computing device based on the preview parameters. 
     
     
         3 . The method of  claim 2 , wherein the series of preview data sets allow the second computing device to simulate operations requiring presence of the second data item in the second computing device. 
     
     
         4 . The method of  claim 1 , where in the second data item comprise 3D data representing a 3D object and the preview data comprises 2D image data. 
     
     
         5 . The method of  claim 1 , wherein making the second data item available comprises granting access of the second data item to two or more users. 
     
     
         6 . The method of  claim 1 , further comprising processing the second data item into a third data item by a second application executed on the first computing device responsive to making the second data item available. 
     
     
         7 . The method of  claim 1 , further comprising distributing fees received as compensation to two or more parties including at least one party providing the first application on the first computing device. 
     
     
         8 . The method of  claim 1 , further comprising receiving selection of the first application from a plurality of applications in the first computing device. 
     
     
         9 . A first computing device for processing a first data item into a second data item, comprising:
 an application server configured to process a first data item into a second data item by a first application executed on the first computing device;   a preview renderer configured to:
 generate a series of preview data sets derived from the second data item; and 
 send the series of preview data sets to a second computing device for presentation, the second computing device incapable of reconstructing the second data item from the series of the preview data sets; 
   a billing support module configured to receive commitment to compensate for the second data item responsive to sending the series of preview data sets to the second computing device; and   making the second data item available responsive to receiving the commitment.   
     
     
         10 . The first computing device of  claim 9 , wherein the preview renderer is further configured to receive preview parameters from the second computing devices, the series of the preview data sets generated at the first computing device based on the preview parameters. 
     
     
         11 . The first computing device of  claim 10 , wherein the series of preview data sets allow the second computing device to simulate operations requiring presence of the second data item in the second computing device. 
     
     
         12 . The first computing device of  claim 9 , where in the second data item comprise 3D data representing a 3D object and the preview data comprises 2D image data. 
     
     
         13 . The first computing device of  claim 9 , wherein the access management module is configured to make the second data item available by granting access of the second data item to two or more users. 
     
     
         14 . The first computing device of  claim 9 , wherein the application server is further configured to process the second data item into a third data item by a second application executed on the first computing device responsive to making the second data item available. 
     
     
         15 . The first computing device of  claim 9 , wherein the billing support module is further configured to distribute fees received as compensation for the second data item to two or more parties including at least one party providing the first application available on the first computing device. 
     
     
         16 . The first computing device of  claim 9 , further comprising content repository configured to store the second data item. 
     
     
         17 . A computer readable storage medium configured to store instructions, the instructions when executed by a processor in a first computing device, cause the processor to:
 process a first data item into a second data item by a first application executed on the first computing device;   generate a series of preview data sets derived from the second data item;   send the series of preview data sets to a second computing device for presentation, the second computing device incapable of reconstructing the second data item from the series of the preview data sets;   receive commitment to compensate for the second data item responsive to sending the series of preview data sets to the second computing device; and   make the second data item available responsive to receiving the commitment.   
     
     
         18 . The computer readable storage medium of  claim 17 , further comprising instructions to receive preview parameters from the second computing devices, the series of the preview data sets generated at the first computing device based on the preview parameters. 
     
     
         19 . The computer readable storage medium of  claim 18 , wherein the series of preview data sets allow the second computing device to simulate operations requiring presence of the second data item in the second computing device. 
     
     
         20 . The computer readable storage medium of  claim 18 , where in the second data item comprise 3D data representing a 3D object and the preview data comprises 2D image data.

Join the waitlist — get patent alerts

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

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