Multi-column multi-data type internationalized sort extension method for web applications
First Claim
Patent Images
1. A method for implementing a web-based front-end user request, the method comprising:
- receiving a list request from a front-end user;
receiving user characteristics associated with said list request;
retrieving data corresponding to said list request from a data storage medium; and
configuring said retrieved data in accordance with said user characteristics; and
returning configured data to said front-end user in accordance with said user characteristics.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for implementing a web-based, front-end user request includes receiving a list request from a front-end user, and receiving user characteristics associated with the list request. Data corresponding to the list request is retrieved from a data storage medium, and the retrieved data is configured in accordance with the user characteristics. The configured data is returned to the front-end user in accordance with the user characteristics.
-
Citations
15 Claims
-
1. A method for implementing a web-based front-end user request, the method comprising:
-
receiving a list request from a front-end user;
receiving user characteristics associated with said list request;
retrieving data corresponding to said list request from a data storage medium; and
configuring said retrieved data in accordance with said user characteristics; and
returning configured data to said front-end user in accordance with said user characteristics.
-
-
2. The method of claim 1, wherein said user characteristics are included within said list request.
-
3. The method of claim 2, wherein said user characteristics include a language code and a country code.
-
4. The method of claim 3, wherein said list request further comprises at least one of:
- a sort request and a query.
-
5. The method of claim 3, wherein said configuring said retrieved data further comprises implementing a sort routine on said retrieved data in accordance with a collation corresponding to said user characteristics, regardless of the locale of said data storage medium.
-
6. The method of claim 5, wherein said implementing a sort routine further comprises:
-
decomposing said list request and creating a sort entry object using a list of column values initially retrieved from said data storage medium;
performing a sort operation on at least a first column of said list of column values in said sort entry object, wherein a compare function of said sort operation is dependent upon information obtained from said decomposing said list request; and
rebuilding said list request in accordance with the completion of said sort operation.
-
-
7. The method of claim 6, wherein said sort operation is based on a quicksort algorithm having said compare function modified in accordance with said information obtained from said decomposing said list request.
-
8. A system for implementing a web-based front-end user request, the method comprising:
-
a server configured for receiving a list request from a front-end device, and for receiving user characteristics associated with said list request;
said server further including processing means for;
retrieving data corresponding to said list request from a data storage medium;
configuring said retrieved data in accordance with said user characteristics; and
returning configured data to said front-end device in accordance with said user characteristics.
-
-
9. The system of claim 8, wherein said user characteristics are included within said list request.
-
10. The system of claim 9, wherein said user characteristics include a language code and a country code.
-
11. The system of claim 10, wherein said list request further comprises at least one of:
- a sort request and a query.
-
12. The system of claim 10, wherein said processing means for configuring said retrieved data further comprises implementing a sort routine on said retrieved data in accordance with a collation corresponding to said user characteristics, regardless of the locale of said data storage medium.
-
13. The system of claim 12, wherein said implementing a sort routine further comprises:
-
decomposing said list request and creating a sort entry object using a list of column values initially retrieved from said data storage medium;
performing a sort operation on at least a first column of said list of column values in said sort entry object, wherein a compare function of said sort operation is dependent upon information obtained from said decomposing said list request; and
rebuilding said list request in accordance with the completion of said sort operation.
-
-
14. The system of claim 13, wherein said sort operation is based on a quicksort algorithm having said compare function modified in accordance with said information obtained from said decomposing said list request.
-
15. The system of claim 8, wherein:
-
said server further comprises a web-based application; and
said front-end device further comprises a web browser.
-
Specification