Claims
- 1. A server system enabling a server to attach one or more non-markup language objects to one or more markup language objects, the system comprising:a server capable of receiving a request for one or more non-markup language objects from a markup language enabled browser; one or more databases, in communication with the server, storing the one or more non-markup language objects; and an attachment module, provided at the server, that enables the one or more non-markup language objects to be attached to one or more first markup language objects, the one or more first markup language objects being web pages posted on a web site, wherein: (i) the server retrieves the one or more non-markup language objects; (ii) the attachment module attaches the one or more non-markup language objects to the one or more first markup language objects by storing the one or more non-markup language objects as at least a portion of the one or more first markup language objects without changing a format of the one or more non-markup language objects, thereby creating at least one second markup language object and wherein selection of a link opens the one or more non-markup language object in the format and the one or more non-markup language objects are retrieved with the one or more first markup language objects; and (iii) the server transmits the at least one second markup language object to the browser.
- 2. The system of claim 1, further comprising a determining module that determines the format of the one or more non-markup language objects.
- 3. The system of claim 2, further comprising a retrieving module that retrieves the one or more non-markup language objects requested.
- 4. The system of claim 3, wherein the server stores the one or more non-markup language objects requested.
- 5. The system of claim 3, wherein the attachment module creates a link from the one or more markup language objects to the one or more non-markup language objects thereby attaching the one or more non-markup language objects to the one or more markup language objects.
- 6. A server system enabling a server to attach one or more non-markup language objects to one or more markup language objects, the system comprising:server means for receiving a request for one or more non-markup language objects from a markup language enabled browser; database means, associated with the server means, for storing the one or more non-markup language objects; and attachment means, provided at the server means, for attaching the one or more non-markup language objects to one or more first markup language objects, the one or more first markup language objects being web pages posted on a web site, wherein: (i) the server means retrieves the one or more non-markup language objects; (ii) the attachment means attaches the non-markup language objects to the one or more first markup language objects by storing the one or more non-markup language objects as at least a portion of the one or more first markup language objects without changing a format of the one or more non-markup language objects, thereby creating at least one second markup language object and wherein selection of a link opens the one or more non-markup language objects in the format and the one or more non-markup language objects are retrieved with the one or more first markup language objects; and (iii) the server transmits the at least one second markup language object to the browser.
- 7. The system of claim 6, further comprising determining means for determining the format of the one or more non-markup language objects requested.
- 8. The system of claim 7, further comprising retrieving means for retrieving the one or more non-markup language objects requested.
- 9. The system of claim 8, wherein the server means stores the one or more non-markup language objects requested.
- 10. The system of claim 8, wherein the server means creates a link from the one or more markup language objects to the one or more non-markup language objects thereby attaching the one or more non-markup language objects to the one or more markup language objects.
- 11. A method for enabling a server to attach one or more non-markup language objects to one or more markup language objects, the method comprising the steps of:receiving a request from a markup language enabled browser at a server to access one or more non-markup language objects; retrieving the one or more non-markup language objects requested; attaching the one or more non-markup language objects to one or more first markup language objects by storing the one or more non-markup language objects as at least a portion of the one or more first markup language objects without changing a format of the one or more non-markup language objects, the one or more first markup language objects being web pages posted on a website, thereby creating at least one second markup language object, the one or more first markup language objects being web pages posted on a web site, and wherein selection of a link opens the one or more non-markup language objects in the format and the one or more non-markup language objects are retrieved with the one or more first markup language objects; and transmitting the at least one second markup language object to the browser.
- 12. The method of claim 11, further comprising the step of determining the format of the one or more non-markup language objects.
- 13. The method of claim 11, further comprising the step of retrieving the one or more non-markup language objects requested.
- 14. The method of claim 13, further comprising the step of storing the one or more non-markup language objects with the one or more markup language objects.
- 15. The method of claim 13, further comprising the step of creating a link from the one or more markup language objects to the one or more non-markup language objects thereby attaching the one or more non-markup language objects to the markup language objects.
- 16. An electronic storage medium having code embodied therein for enabling a server to attach one or more non-markup language objects to one or more markup language objects, the medium comprising:request receiving code that causes a processor to receive a request at a server to access one or more non-markup language objects; retrieving code that causes a processor to retrieve the one or more non-markup language objects; attaching code that causes a processor to attach the one or more non-markup language objects to one or more first markup language objects by storing the one or more non-markup language objects as at least a portion of the one or more first markup language objects without changing a format of the one or more non-markup language objects, the one or more first markup language objects being web pages posted on a web site, thereby creating at least one second markup language object and wherein selection of a link opens the one or more non-markup language objects in the format and the one or more non-markup language objects are retrieved with the one or more first markup language objects; and transmitting code that causes a processor to transmit the at least one second markup language object to the browser.
- 17. The medium of claim 16, further comprising determining code that determines the format of the one or more non-markup language objects.
- 18. The medium of claim 16, further comprising retrieving code that retrieves the one or more non-markup language objects requested.
- 19. The medium of claim 16, further comprising object storing code that causes a processor to store the one or more non-markup language objects with the one or more markup language objects.
- 20. The medium of claim 16, further comprising link creating code that causes a processor to create a link from the one or more markup language objects to the one or more non-markup language objects thereby attaching the one or more non-markup language objects to the one or more markup language objects.
RELATED APPLICATIONS
This application claims priority based on U.S. Provisional Patent Application Serial No. 60/050,153, entitled “Web Server Application.,” filed Jun. 19, 1997. This application is also related to U.S. Patent Applications entitled, “Web Server Enabling Browser Access to HTML and Non-HTML Documents,” Ser. No. 09/100,131, now U.S. Pat. No. 6,301,621, filed herewith, “Web Server With Direct Mail Capability,” Ser. No. 09/100,130, filed herewith, “Web Server With Automated Workflow,” Ser. No. 09/100,129, filed herewith, “Web Server Providing Role-Based Multi-level Security,” Ser. No. 09/100,128, filed herewith, “Web Server With Unique Identification of Linked Objects,” Ser. No. 09/100,118, filed herewith, “Web Server With Ability To Process URL With Action Commands,” Ser. No. 09/100,117, now U.S. Pat. No. 6,192,415, filed herewith, “Web Server With Integrated Scheduling and Calendaring,” Ser. No. 09/100,119, now U.S. Pat. No. 6,064,977, filed herewith, and “Web Server Providing HTML Pages Embedded With Non-HTML Views,” Ser. No. 09/100,120, filed herewith.
US Referenced Citations (6)
Provisional Applications (1)
|
Number |
Date |
Country |
|
60/050153 |
Jun 1997 |
US |