Web server enabling attachment of HTML and non-HTML files to web pages
First Claim
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 Assignments
0 Petitions
Accused Products
Abstract
A system for enabling access to non-HTML files from a web browser. The system includes a database for storing non-HTML files. A system user requests a non-HTML file from a database using a web browser. The web browser transmits the request to a server via a HTTP server and module. The server locates and retrieves the document requested. The module translates the document to a format supported by the web browser. The HTTP server communicates the translated file to the web browser over a network. The web browser then presents the translated file to the system user. The server also enables a browser to attach HTML and non-HTML documents to web pages.
38 Citations
20 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. - View Dependent Claims (2, 3, 4, 5)
-
-
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. - View Dependent Claims (7, 8, 9, 10)
-
-
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. - View Dependent Claims (12, 13, 14, 15)
-
-
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. - View Dependent Claims (17, 18, 19, 20)
-
Specification