Claims
- 1. A system, comprising:
a server configured to store data in a directory structure, wherein the server is configured to receive a query from a device, the query associating the stored data with an application on the device, and the server is configured to transmit the stored data to the device in response to the received query.
- 2. The system of claim 1, wherein the server comprises a lightweight directory access protocol (LDAP) directory server.
- 3. The system of claim 2, wherein the directory structure comprises a LDAP directory.
- 4. The system of claim 2, wherein the received query comprises a LDAP query.
- 5. The system of claim 2, wherein the LDAP directory server is configured to transmit the stored data in a LDAP query result.
- 6. The system of claim 1, wherein the server is configured to receive a query from a device, the query associating the stored data with a plurality of applications on the device.
- 7. The system of claim 1, wherein the device comprises a hand-held device.
- 8. The system of claim 5, wherein the hand-held device includes one of a personal digital assistant (PDA), an Internet appliance, a cellular phone and a palmtop computer.
- 9. The system of claim 1, wherein the server is configured to retrieve data, corresponding to the stored data, from a content server.
- 10. The system of claim 1, wherein the server is configured to receive data, corresponding to the stored data, transmitted from a content server.
- 11. A method for providing directory services, comprising:
storing data in a directory structure; receiving a query from a device, the query associating the stored data with an application on the device; and transmitting the stored data to the device in response to the received query.
- 12. The method of claim 11, wherein the data is stored via a lightweight directory access protocol (LDAP) directory server.
- 13. The method of claim 12, wherein the directory structure comprises a LDAP directory.
- 14. The method of claim 12, wherein the received query comprises a LDAP query.
- 15. The method of claim 12, wherein in the transmitting step the stored data is transmitted in a LDAP query result.
- 16. The method of claim 11, wherein the query associates the stored data with a plurality of applications on the device.
- 17. The method of claim 11, wherein the device comprises a hand-held device.
- 18. The method of claim 17, wherein the hand-held device includes one of a personal digital assistant (PDA), an Internet appliance, a cellular phone and a palmtop computer.
- 19. The method of claim 11, further comprising retrieving data, corresponding to the stored data, from a content server.
- 20. The method of claim 11, further comprising receiving data, corresponding to the stored data, transmitted from a content server.
- 21. A system for providing directory services, comprising:
means for storing data in a directory structure; means for receiving a query from a device, the query associating the stored data with an application on the device; and means for transmitting the stored data to the device in response to the received query.
- 22. A system, comprising:
a device configured to transmit a query to a directory server, the query identifying data for an application on the device to be retrieved from the directory server, wherein the device is configured to receive a query result from the directory server in response to the query, the query result including the data for the application, and the device is configured extract the data for the application from the received query result.
- 23. The system of claim 22, wherein the directory server comprises a lightweight directory access protocol (LDAP) directory server.
- 24. The system of claim 23, wherein the LDAP directory server is configured to store the data for the application in a directory structure comprising a LDAP directory.
- 25. The system of claim 22, wherein the device comprises a hand-held device.
- 26. The system of claim 25, wherein the hand-held device includes one of a personal digital assistant (PDA), an Internet appliance, a cellular phone and a palmtop computer.
- 27. The system of claim 22, wherein the directory server is configured to retrieve data, corresponding to the data for the application, from a content server.
- 28. The system of claim 22, wherein the directory server is configured to receive data, corresponding to the data for the application, transmitted from a content server.
- 29. A method for retrieving data from a directory server, comprising:
transmitting a query to a directory server, the query identifying data to be retrieved from the directory server for an application; receiving a query result from the directory server in response to the query, the query result including the data for the application; and extracting the data for the application from the received query result.
- 30. The method of claim 29, wherein the directory server comprises a lightweight directory access protocol (LDAP) directory server.
- 31. The method of claim 30, wherein the LDAP directory server is configured to store the data for the application in a directory structure comprising a LDAP directory.
- 32. The method of claim 29, implemented on a device, wherein the device comprises a hand-held device.
- 33. The method of claim 32, wherein the hand-held device includes one of a personal digital assistant (PDA), an Internet appliance, a cellular phone and a palmtop computer.
- 34. The method of claim 29, wherein the directory server is configured to retrieve data, corresponding to the data for the application, from a content server.
- 35. The method of claim 29, wherein the directory server is configured to receive data, corresponding to the data for the application, transmitted from a content server.
CROSS REFERENCE TO RELATED CASES
[0001] The present invention is related to the following commonly owned co-pending U.S. patent applications of Espino filed herewith entitled: (1) “METHOD, DEVICE AND COMPUTER PROGRAM PRODUCT INCLUDING A LIGHTWEIGHT DIRECTORY ACCESS PROTOCAL CLIENT,” Ser. No. ______, ATTY. DOCK. NO. 09710-1076/COS-01-003, (2) “METHOD, DEVICE AND COMPUTER PROGRAM PRODUCT INCLUDING A LIGHTWEIGHT DIRECTORY ACCESS PROTOCOL CLIENT ARCHITECTURE,” Ser. No. ______, ATTY. DOCK. NO. 09710-1088/COS-01-013, (3) “METHOD, SYSTEM AND COMPUTER PROGRAM PRODUCT FOR A LIGHTWEIGHT DIRECTORY ACCESS PROTOCOL CLIENT APPLICATION PROGRAM INTERFACE,” Ser. No. ______, ATTY. DOCK. NO. 09710-1090/COS-011-019, and (4) “METHOD, SYSTEM AND COMPUTER PROGRAM PRODUCT FOR LIGHTWEIGHT DIRECTORY ACCESS PROTOCOL APPLICATIONS,” Ser. No. ______, ATTY. DOCK. NO. 09710-1091/COS-01-020, the entire contents of all of which are incorporated herein by reference.