METHOD AND SYSTEM FOR PUBLICATION AND SHARING OF FILES VIA THE INTERNET
First Claim
Patent Images
1. A method of publishing and sharing files via the internet, comprising:
- (a) providing a software application on a client device;
(b) providing a web server;
(c) creating a file using the software application on the client device and/or selecting one or more existing files stored on the client device;
(d) background uploading at least one file created or selected as a result of step (c) from the software application to the web server via the internet, the web server creating a URL location for the destination of the at least one file and a web page to display the at least one file;
(e) transmitting the URL location from the web server to the software application on the client device;
(f) transmitting the URL location from the software application on the client device in such a way as to provide access by one or more third party devices to the web page on the web server;
(g) performing steps (e) and/or (f) while step (d) is proceeding in the background.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system of publishing and sharing files over the internet wherein one or more files are uploaded from a software application on a client device to a web server which generates a URL location for the file(s) and an associated text message that are transmitted back to the client device for sharing with third-party devices at the same time the file(s) continue to upload on the web server in the background.
40 Citations
28 Claims
-
1. A method of publishing and sharing files via the internet, comprising:
-
(a) providing a software application on a client device; (b) providing a web server; (c) creating a file using the software application on the client device and/or selecting one or more existing files stored on the client device; (d) background uploading at least one file created or selected as a result of step (c) from the software application to the web server via the internet, the web server creating a URL location for the destination of the at least one file and a web page to display the at least one file; (e) transmitting the URL location from the web server to the software application on the client device; (f) transmitting the URL location from the software application on the client device in such a way as to provide access by one or more third party devices to the web page on the web server; (g) performing steps (e) and/or (f) while step (d) is proceeding in the background. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. The method of publishing and sharing files via the internet, comprising:
-
(a) providing a software application on a client device; (b) providing a web server; (c) selecting a first file comprising a file created using the software application on the client device or one or more existing files stored on the client device; (d) background uploading the first file from the software application to the web server via the internet, the web server creating a URL location for the destination of the first file, a text message associated with the URL location and a web page to display the first file; (e) transmitting the URL location and text message from the web server to the software application on the client device; (f) transmitting the URL location and text message from the software application on the client device in such a way as to provide access by one or more third party devices to the web page on the web server; (g) selecting a second file comprising a second file created using the software application on the client device or one or more existing second files stored on the client device; (h) background uploading the second file from the software application of the client device to the web server, the second file being background uploaded to the same destination as the first file; (i) performing steps (e), (f) and (g) while step (d) and/or step (h) are proceeding in the background. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. The method of publishing and sharing files via the internet, comprising:
-
(a) providing a software application on a client device; (b) providing a web server; (c) selecting a first file comprising a file created using the software application on the client device or one or more existing files stored on the client device; (d) background uploading the first file from the software application to the web server via the internet, the web server creating a URL location for the destination of the first file, a text message associated with the URL location and a web page on which the first file is displayed as a publication; (e) transmitting the URL location and text message from the web server to the software application on the client device; (f) transmitting the URL location and text message from the software application on the client device in such a way as to provide access by one or more third party devices to the web page on the web server; (g) selecting a second file comprising a second file created using the software application on the client device or one or existing second files stored on the client device; (h) background uploading the second file from the software application of the client device to the web server, the second file being background uploaded to the same destination as the first file forming a part of the publication; (i) creating a description of the publication; (j) selecting a privacy setting for the publication; (k) modifying the text message, description of the publication and/or the privacy setting for the publication in real time and at any time following the initiation of step (e); and (l) performing steps (e), (f), (g), (i), (j) and/or (k) while step (d) and/or step (h) are proceeding in the background. - View Dependent Claims (24, 25, 26, 27, 28)
-
Specification