Web server enabling browser access to HTML and Non-HTML documents
First Claim
1. A method for enabling a user to access markup language and non-markup language objects through a web browser, the markup and non-markup language objects associated with at least one other object, the method comprising the steps of:
- receiving a URL-based request from the user using a markup language enabled browser for one or more non-markup language objects;
determining a location of the one or more non-markup language objects;
translating the URL-based request for the one or more non-markup language objects;
retrieving the one or more non-markup language objects requested using the translated URL-based request;
translating layout and content of the one or more non-markup language objects to one or more markup language objects according to instructions specified by the user, wherein a change in layout of one non-markup language object changes the layout of said at least one associated other object; and
passing the one or more markup language objects to the browser.
1 Assignment
0 Petitions
Accused Products
Abstract
A client/server network enables access to non-HTML objects 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 requests to a server via a HTTP server and module. The server locates and retrieves the object requested. The module translates the object 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.
74 Citations
17 Claims
-
1. A method for enabling a user to access markup language and non-markup language objects through a web browser, the markup and non-markup language objects associated with at least one other object, the method comprising the steps of:
-
receiving a URL-based request from the user using a markup language enabled browser for one or more non-markup language objects;
determining a location of the one or more non-markup language objects;
translating the URL-based request for the one or more non-markup language objects;
retrieving the one or more non-markup language objects requested using the translated URL-based request;
translating layout and content of the one or more non-markup language objects to one or more markup language objects according to instructions specified by the user, wherein a change in layout of one non-markup language object changes the layout of said at least one associated other object; and
passing the one or more markup language objects to the browser. - View Dependent Claims (2)
-
-
3. An electronic storage medium having processor readable code embodied therein for enabling a user to access non-markup language and markup language objects through a web browser, the markup and non-markup language objects associated with at least one other object, the electronic storage medium comprising:
-
processor readable code that causes a processor to store one or more non-markup language objects in one or more databases;
processor readable code that causes a processor to receive a URL-based request from the user using a markup language enabled browser for the one or more non-markup language objects;
processor readable code that causes a processor to determine a location of the one or more non-markup language objects;
processor readable code that causes a processor to translate the URL-based request for the one or more non-markup language objects;
processor readable code that causes a processor to retrieve the one or more non-markup language objects requested using the translated URL-based request;
processor readable code that causes a processor to translate layout and content of the one or more non-markup language objects to one or more markup language objects according to instructions specified by the user, wherein a change in layout of one non-markup language object changes the layout of said at least one associated other object; and
processor readable code that causes a processor to pass the one or more markup language objects to the browser.
-
-
4. A system for enabling a user to access markup language and non-markup language objects through a web browser, the markup and non-markup language objects associated with at least one other object, the system comprising:
-
receiving means that receives a URL-based request from the user using a markup language enabled browser for one or more non-markup language objects;
determining means that determines a location of the one or more non-markup language objects;
request translating means that translates the URL-based request for the one or more non-markup language objects;
retrieving means that retrieves the one or more non-markup language objects requested using the translated URL-based request;
markup language translating means that translates layout and content of the one or more non-markup language objects to one or more markup language objects according to instructions specified by the user, wherein a change in layout of one non-markup language object changes the layout of said at least one associated other object; and
passing means that passes the one or more markup language objects to the browser. - View Dependent Claims (5, 6, 7, 8, 9, 10)
-
-
11. A system for enabling a user to access markup language and non-markup language objects through a web browser, the markup and non-markup language objects associated with at least one other object, the system comprising:
-
a receiving module that receives a URL-based request from the user using a markup language enabled browser for one or more non-markup language objects;
a determining module that determines a location of the one or more non-markup language objects;
a request translating module that translates the URL-based request for the one or more non-markup language objects;
a retrieving module that retrieves the one or more non-markup language objects requested using the translated URL-based request;
a markup language translating module that translates layout and content of the one or more non-markup language objects to one or more markup language objects according to instructions specified by the user, wherein a change in layout of one non-markup language object changes the layout of said at least one associated other object; and
a passing module that passes the one or more markup language objects to the browser. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
Specification