Method and system for providing a networked collaborative work environment
First Claim
1. A method for transmitting files from a client workstation to a server, the client workstation executing a Web browser, the method comprising:
- (a) identifying a request to transmit a file from the client workstation to the server based on the file being dragged onto the Web browser executing on the client workstation; and
(b) in response to the file being dragged onto the Web browser, (i) storing the file to local persistent memory;
(ii) instructing the server to incorporate the file in a server database on the server; and
(iii) transmitting the file from the local persistent memory to the server using a HyperText Transfer Protocol (HTTP).
10 Assignments
0 Petitions
Accused Products
Abstract
A system and method for providing a collaborative work environment includes servers and client workstations. Client workstations receive data objects from one or more servers and combine the received data objects with stored templates to render HTML pages representing at least a portion of a common project. Users may view, edit, and create common documents for the projects and upload them to the server using a drag-and-drop interface. Additionally, since all file transfers take place using HTTP, project groups can span corporate organizations as well as time zones and geographic boundaries.
116 Citations
27 Claims
-
1. A method for transmitting files from a client workstation to a server, the client workstation executing a Web browser, the method comprising:
-
(a) identifying a request to transmit a file from the client workstation to the server based on the file being dragged onto the Web browser executing on the client workstation; and
(b) in response to the file being dragged onto the Web browser, (i) storing the file to local persistent memory;
(ii) instructing the server to incorporate the file in a server database on the server; and
(iii) transmitting the file from the local persistent memory to the server using a HyperText Transfer Protocol (HTTP). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14)
-
-
13. A method for transmitting files from a client workstation to a server, the client workstation executing a Web browser, the method comprising:
-
(a) identifying a request to transmit a file from the client workstation to the server based on the file being dragged onto the Web browser executing on the client workstation; and
(b) in response to the file being dragged onto the Web browser, (i) verifying that the client workstation has access control rights associated with the file; and
(ii) transmitting the file to the server. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
Specification