Claims
- 1. A method for creating documents from within a place in collaboration space, comprising the steps of:
operating a browser to display a user interface to said place including an editor selection control; from within said browser, upon user selection of said editor selection control, automatically launching a corresponding editor for editing said document; and upon closing said corresponding editor, loading said document to said place.
- 2. A method for creating an application enabled object in a place in collaboration space, comprising the steps of:
providing at a browser a user interface to said place, said user interface including an upload control; executing round trip editing to prepare a data file; loading said data file to said upload control; and upon loading said data file to said upload control, transferring said data file to a server for conversion and storage as said application enabled object in said place.
- 3. The method of claim 2, said data file being selectively a Microsoft Office or Lotus SmartSuite document.
- 4. The method of claim 2, said round trip editing further comprising the steps of:
creating said data file using an editor application independently of said place in collaboration space; importing said data file into said place; responsive to user selection at said user interface, loading said data file from said place to said browser; launching said editor application; and opening said data file in said editor application for further editing at said browser.
- 5. The method of claim 2, said round trip editing further comprising the steps of:
creating said data file at said interface to said place; designating the content of said data file as of an application type; launching an editor corresponding to said application type; editing said data file using said editor; upon closing said editor, importing said data file into said place; responsive to user selection at said user interface,
loading said data file from said place to said browser; launching said editor application; and opening said data file in said editor application for further editing at said browser.
- 6. A method for creating Microsoft Office documents from within a place in collaboration space, comprising the steps of:
opening a user interface to said place at a browser; operating said user interface to launch a Microsoft Office application; using said application to create said document; upon closing said application, loading said document to said place.
- 7. The method of claim 6, further comprising the steps of:
responsive to user creation or edit of a place document based on Microsoft Office application, automatically launching said application to allow said user to edit said document using said application.
- 8. A method for preparing a custom theme for a place in collaboration space, comprising the steps of:
opening an editor from within said collaboration space; opening a theme source code file in said editor; editing said theme source code file according to said theme; automatically upon saving said theme source code file and exiting said editor, uploading changes to said theme source code file to said collaboration space.
- 9. A method for creating documents from within a place in collaboration space, comprising the steps of:
operating a browser at a client to display a user interface to said place, said user interface including a new selector; responsive to user selection of said new selector, displaying in said user interface a list of available page types, said list including choices corresponding to page editing applications installed on said client; responsive to user selection of an editing application from said list, displaying a new scene including an upload control and a file icon representing the file being created; and launching said editing application in the foreground displaying said file as a new, empty file; responsive to said user closing said editing application,
detecting that said file is no longer being edited and bringing said user interface to said place to the foreground; converting said file to a hypertext file, and displaying said file in said upload control; responsive to said user publishing said file, uploading to said server said file along with its equivalent hypertext file. at said server, attaching said file and said equivalent hypertext file to the same place document
- 10. The method of claim 9, further comprising the step of attaching said file and said equivalent hypertext file to a same Notes document.
- 11. The method of claim 9, comprising the further steps of generating said list using a hidden ActiveX upload control downloaded to said client from a server, said ActiveX upload control generating said list by listing only those applications for which said upload control successfully obtains a pointer to respective automation server objects.
- 12. A method for editing a document from within a place at a server in collaboration space, comprising the steps of:
operating a browser at a client to display a user interface to said place, said user interface including an edit selector; responsive to user selection of said edit selector, displaying an edit scene including an upload control, said upload control including a document icon representing the document being edited, and launching said editing application in the foreground displaying said document; responsive to said user closing said editing application,
detecting that said document is no longer being edited and bringing said user interface to said place to the foreground; converting said document to a hypertext file; responsive to said user publishing said document, uploading to said server said document along with its equivalent hypertext file.
- 13. The method of claim 12, further comprising the steps of:
saving said document to client storage as a web page including the text of said document and formatting information saved as tags together with support files; said uploading step including locating in said client storage and uploading said formatting information tags and support files.
- 14. The method of claim 13, further including the steps:
responsive to said user selecting said edit selector, displaying said edit scene including indicia representing said document and automatically launching an application for editing said document displaying said document in its original form; responsive to said user making changes to and closing said document, again uploading to said server said document and all support files.
- 15. System for creating an application enabled object in a place in collaboration space, comprising the steps of:
a browser for displaying at a client a user interface to said place, said user interface including an upload control and an edit control; an editor application for creating and editing a data file; a data storage for storing a data file; an upload control responsive to receiving said data file for transferring said data file to a server for conversion and storage as said application enabled object in said place.
- 16. The system of claim 15, further comprising:
said editor application creating said data file independently of said place in collaboration space; said user interface being responsive to user selection of said edit control for loading said data file from said place to said browser, launching said editor application; and opening said data file in said editor application for further editing at said browser.
- 17. A system for editing Microsoft Office documents from within a place in collaboration space, comprising:
a client browser for presenting a user interface to said place; a Microsoft Office application for creating said document; an upload control, responsive to closing said application, for loading said document to said place; said user interface being responsive to user selection of an edit operation for downloading said document from said place and opening said document in said application for editing.
- 18. A program storage device readable by a machine, tangibly embodying a program of instructions executable by a machine to perform method steps for creating documents from within a place in collaboration space, said method steps comprising:
operating a browser to display a user interface to said place including an editor selection control; from within said browser, upon user selection of said editor selection control, automatically launching a corresponding editor for editing said document; and upon closing said corresponding editor, loading said document to said place.
- 19. A program storage device readable by a machine, tangibly embodying a program of instructions executable by a machine to perform method steps for creating an application enabled object in a place in collaboration space, said method steps comprising:
providing at a browser a user interface to said place, said user interface including an upload control; executing round trip editing to prepare a data file; loading said data file to said upload control; and upon loading said data file to said upload control, transferring said data file to a server for conversion and storage as said application enabled object in said place.
- 20. A program storage device readable by a machine, tangibly embodying a program of instructions executable by a machine to perform method steps for creating documents from within a place in collaboration space, said method steps comprising:
operating a browser at a client to display a user interface to said place, said user interface including a new selector; responsive to user selection of said new selector, displaying in said user interface a list of available page types, said list including choices corresponding to page editing applications installed on said client; responsive to user selection of an editing application from said list, displaying a new scene including an upload control and a file icon representing the file being created; and launching said editing application in the foreground displaying said file as a new, empty file; responsive to said user closing said editing application,
detecting that said file is no longer being edited and bringing said user interface to said place to the foreground; converting said file to a hypertext file, and displaying said file in said upload control; responsive to said user publishing said file, uploading to said server said file along with its equivalent hypertext file. at said server, attaching said file and said equivalent hypertext file to the same place document
- 21. A program storage device readable by a machine, tangibly embodying a program of instructions executable by a machine to perform method steps editing a document from within a place at a server in collaboration space, said method steps comprising:
operating a browser at a client to display a user interface to said place, said user interface including an edit selector; responsive to user selection of said edit selector, displaying an edit scene including an upload control, said upload control including a document icon representing the document being edited, and launching said editing application in the foreground displaying said document; responsive to said user closing said editing application,
detecting that said document is no longer being edited and bringing said user interface to said place to the foreground; converting said document to a hypertext file; responsive to said user publishing said document, uploading to said server said document along with its equivalent hypertext file; saving said document to client storage as a web page including the text of said document and formatting information saved as tags together with support files; said uploading step including locating in said client storage and uploading said formatting information tags and support files; responsive to said user selecting said edit selector, displaying said edit scene including indicia representing said document and automatically launching an application for editing said document displaying said document in its original form; and responsive to said user making changes to and closing said document, again uploading to said server said document and all support files.
- 22. A computer program product or computer program element for creating documents from within a place in collaboration space according to the steps comprising:
operating a browser to display a user interface to said place including an editor selection control; from within said browser, upon user selection of said editor selection control, automatically launching a corresponding editor for editing said document; and upon closing said corresponding editor, loading said document to said place.
CROSS REFERENCES TO RELATED APPLICATIONS
[0001] The following U.S. patent applications, filed concurrently herewith, are assigned to the same assignee hereof and contain subject matter related to the subject matter of the present application.
[0002] Assignee docket LOT9 2000 0021 US1, U.S. patent application Ser. No. ______, entitled “Method and System for Creating a Theme of a Place to be Used as a Template for Other Places”;
[0003] Assignee docket LOT9 2000 0022 US1, U.S. patent application Ser. No. ______, entitled “Method and System for Automatically Accessing, Processing, and Managing the Data In a Place”;
[0004] Assignee docket LOT9 2000 0023 US1, U.S. patent application Ser, No. ______, entitled “Method and System for Importing HTML Forms”;
[0005] Assignee docket LOT9 2000 0024 US1, U.S. patent application Ser. No. ______, entitled “Method and System for Importing MS Office Forms”;
[0006] Assignee docket LOT9 2000 0025 US1, U.S. patent application Ser. No. ______, entitled “Method and System for Creating a Place Type to Be Used as a Template for Other Places”;
[0007] Assignee docket LOT9 2000 0026 US1, U.S. patent application Ser. No. ______, entitled “Method and System for Identifying and Displaying Information That Is New or Has Been Updated In a Place”;
[0008] Assignee docket LOT9 2000 0027 US1, U.S. patent application Ser. No. ______, entitled “Method and System for Providing Task Information in a Place”;
[0009] Assignee docket LOT9 2000 0028 US1, U.S. patent application Ser. No. ______, entitled “Method and System for Providing Synchronous Communication and Person Awareness In a Place”
[0010] Assignee docket LOT9 2000 0029 US1, U.S. patent application Ser. No. ______, entitled “Method and System for Providing a Separate Browser Window With Information From the Main Window In a Simpler Format”;
[0011] The present application is also an improvement upon the following copending, previously filed applications, assigned to the same assignee:
[0012] Ser. No. ______, entitled “System and Method for Interconnecting Secure Rooms”, assignee docket L0999044;
[0013] Ser. No. ______, entitled “System and Method for Dynamic Management of Web Site”, assignee docket L0999045;
[0014] Ser. No. ______, entitled “System and Method for Presentation of Room Navigation”, assignee docket L0999046;
[0015] Ser. No. ______, entitled “System and Method for Independent Room Security Management”, assignee docket L099047;
[0016] Ser. No. ______, entitled “System and Method for Dynamically Generating Viewable Graphics”, assignee docket L0999048;
[0017] Ser. No. ______, entitled “System and Method for Dynamic Browser Management of Web Site”, assignee docket L0999049;
[0018] Ser. No. ______, entitled “System and Method for Room Decoration and Inheritance”, assignee docket L0999051;
[0019] Ser. No. ______, entitled “System and Method for Online/Offline Uninterrupted Updating of Rooms in Collaboration Space”, assignee docket L0999052;
[0020] Ser. No. ______, entitled “System and Method for Client Replication of Collaboration Space”, assignee docket L0999053;
[0021] Ser. No. ______, entitled “System and Method for Browser Creation and Maintenance of Forms”, assignee docket L0999054;
[0022] Ser. No. ______, entitled “System and Method for Browser Definition of Workflow Documents”, assignee docket L0999055.
[0023] The above-identified patent applications are incorporated herein by reference.