Claims
- 1. In a system including a data server and a client that is associated with a web browser, wherein the client accesses data stored on the data server and displays such data using the web browser, a method for transforming the accessed data into a format for viewing using the web browser, the method comprising:
an act of the client accessing a view descriptor, the view descriptor identifying stored data and including formatting parameters on how the identified stored data should be arranged when viewed; an act of the client processing the view descriptor using a generic view class to generate a specific view class; an act of the client accessing the stored data that was identified by the view descriptor; and an act of the client formatting the accessed data for viewing in accordance with the formatting parameters.
- 2. The method as recited in claim 1, wherein the act of the client accessing a view descriptor comprises the following:
an act of the client accessing a view descriptor that includes parameters on how the identified stored data should be arranged when viewed on the web browser.
- 3. The method as recited in claim 1, wherein the act of the client accessing a view descriptor comprises the following:
an act of the client accessing a view descriptor that includes Extensible Markup Language tags.
- 4. The method as recited in claim 1, wherein the act of the client accessing a view descriptor comprises the following:
an act of the client downloading the view descriptor.
- 5. The method as recited in claim 4, wherein the act of downloading the view descriptor comprises the following:
an act of the client downloading the view descriptor over a dial-up connection.
- 6. The method as recited in claim 4, wherein the act of the downloading the view descriptor comprises the following:
an act of the client downloading the view descriptor over a permanent network connection.
- 7. The method as recited in claim 4, wherein the act of downloading the view descriptor comprises the following:
an act of the client downloading the view descriptor over the Internet.
- 8. The method as recited in claim 1, wherein the act of the client accessing a view descriptor comprises the following:
an act of the client accessing a locally stored view descriptor through an API to an operating system running on the client.
- 9. The method as recited in claim 1, wherein the act of the client processing the view descriptor comprises the following:
an act of the client processing the view descriptor and a generic view class associated with the view descriptor in order to generate a specific view class for the stored data.
- 10. The method as recited in claim 9, wherein an act of the client processing the view descriptor and a generic view class associated with the view descriptor comprises the following:
an act of the client processing the view descriptor and a generic view class associated with the view descriptor, the view descriptor including Extensible Style Language tags, in order to generate a specific view class for the stored data.
- 11. The method as recited in claim 9, wherein the act of the client processing a view descriptor and a generic view class associated with the view descriptor comprises the following:
an act of the client generating a specific view class.
- 12. The method as recited in claim 1, wherein the act of the client processing the view descriptor comprises the following:
an act of the client processing the view descriptor to generate a query, which may be submitted to the data server.
- 13. The method as recited in claim 12, wherein the act of the client processing the view descriptor to generate a query comprises the following:
an act of the view control processing the view descriptor to generate an SQL query, which may be submitted to the data server.
- 14. The method as recited in claim 1, wherein the act of the client accessing the stored data comprises the following:
an act of the client submitting a query to the data server.
- 15. The method as recited in claim 14, wherein the act of the client submitting a query to the data server comprises the following:
an act of the client submitting a SQL query to the data server.
- 16. The method as recited in claim 1, wherein the act of the client accessing the stored data comprises the following:
an act of the client downloading the stored data from the data server.
- 17. The method as recited in claim 16, wherein the act of the client downloading the stored data from the data server comprises the following:
an act of the client receiving stored data, which includes Extensible Markup Language tags, from the server.
- 18. The method as recited in claim 16, wherein the act of the client downloading the stored data from the data server comprises the following:
an act of the client receiving stored data, which includes Hypertext Markup Language tags, from the server.
- 19. The method as recited in claim 1, wherein the act of the client accessing the stored data comprises the following:
an act of the client accessing locally stored data through an API to an operating system running on the client.
- 20. The method as recited in claim 1, wherein the act of the client formatting the accessed data for viewing comprises the following:
an act of the client formatting the accessed data for viewing in Internet Explorer.
- 21. The method as recited in claim 1, wherein the act of the client formatting the accessed data for viewing in accordance with the formatting parameters comprises the following:
an act of the client processing the specific view class to format the data.
- 22. The method as recited in claim 21, wherein the act of the client processing the specific view class comprises the following:
an act of the client processing Extensible Markup Language tags inthe specific view class.
- 23. The method as recited in claim 21, wherein the act of the client processing the specific view class comprises the following:
an act of the view control processing Extensible Style Language tags in the specific view class.
- 24. The method as recited in claim 21, wherein the act of the client processing the specific view class comprises the following:
an act of the client processing Extensible Markup Language tags and Extensible Style Language tags in the specific view class.
- 25. The method as recited in claim 1, wherein the act of the client formatting the accessed data for viewing comprises the following:
an act of the client formatting the accessed data into data that includes Hypertext Markup Language tags.
- 26. The method as recited in claim 1, further comprising an act of the client outputting the formatted data.
- 27. The method as recited in claim 26, wherein the act of the client outputting the data comprises the following:
an act of the client displaying the data to a web browser.
- 28. The method as recited in claim 26, wherein the act of the client outputting the data comprises the following:
an act of the client outputting the data in Hypertext Markup Language.
- 29. In a system including a data server and a client that is associated with a web browser, wherein the client accesses data stored on the data server and displayed such data using the web browser, a method for transforming the accessed data into a format for viewing using a web browser, the method comprising:
an act of the client accessing a view descriptor, the view descriptor identifying stored data and includes parameters on how the identified stored data should be arranged when viewed; and a step for converting the identified stored data for viewing so as to allow easy viewing of data stored in different formats.
- 30. The method as recited in claim 29, wherein the step for converting the identified stored data for viewing comprises the following:
an act of converting the identified stored data into displayable data that includes Hypertext Markup Language tags.
- 31. The method as recited in claim 29, wherein the step for converting the identified stored data for viewing comprises the following:
an act of converting the identified stored data into a format that is displayable on a web browser.
- 32. A computer program product for implementing, in a system including a data server and a client that is associated with a web browser, wherein the client accesses some the data stored on the data server and displays such data using the web browser, a method for transforming the accessed data into a format for viewing using a web browser, the computer program product comprising:
a computer-readable medium carrying computer-readable instructions, that when executed at the client, cause the client to perform the following:
an act of accessing a view descriptor, the view descriptor identifying stored data and including formatting parameters on how the identified stored data should be arranged when viewed; an act of processing the view descriptor; an act of the accessing the stored data that was identified by the view descriptor; and an act of formatting the accessed data for viewing in accordance with the parameters;
- 33. The computer program product as recited in claim 32, wherein the computer-readable medium is a physical storage device.
- 34. The computer program product as recited in claim 32, wherein the computer-readable instructions that cause the client to perform the act of formatting the accessed data for viewing in accordance with the formatting parameters comprise computer-readable instructions that cause the client to perform the following when executed at the client:
an act of converting the identified stored data into displayable content that includes Hypertext Markup Language tags.
- 35. The computer program product as recited in claim 32, wherein the computer-readable instructions that cause the client to perform the act of formatting the accessed data for viewing in accordance with the formatting parameters comprise computer-readable instructions that cause the client to perform the following when executed at the client:
an act of converting the identified stored data into a format that is displayable on a web browser.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This application claims priority from U.S. Provisional Application Serial No. 60/238,107, entitled, EXCHANGE 2000 VIEW COMPONENT and filed Oct. 4, 2000, which provisional application is incorporated herein in its entirety.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60238107 |
Oct 2000 |
US |