Claims
- 1. A method for integrating a calendaring and a reservation request, the method comprising:
obtaining the request for an appointment; determining whether the appointment corresponds to one or more possible reservations; displaying a set of reservations items corresponding to the appointment request; obtaining the user selection of at least one reservation item; and transmitting a reservation request corresponding to the user's selection of the reservation items.
- 2. The method as recited in claim 1, wherein the set of reservation items includes at least one travel reservation item.
- 3. The method as recited in claim 2, wherein the set of reservation items includes an airline travel reservation item.
- 4. The method as recited in claim 1, wherein the set of reservation items includes at least one car rental reservation item.
- 5. The method as recited in claim 1, wherein the set of reservation items includes at least one hotel reservation item.
- 6. The method as recited in claim 1, wherein the set of reservations items includes at least one restaurant reservation item.
- 7. The method as recited in claim 1, wherein determining whether the appointment corresponds to one or more possible reservations, including comparing a location of the user with the location of the appointment request.
- 8. The method as recited in claim 1, wherein displaying a set of reservation items includes displaying a hierarchical set of reservation items on a mobile device display.
- 9. The method as recited in claim 1, wherein transmitting reservation requests includes transmitting a reservation request to a third-party reservation server.
- 10. The method as recited in claim 1, wherein transmitting reservation requests includes transmitting a reservation request to a travel service provider.
- 11. The method as recited in claim 10, wherein the travel service provider is a third-party travel service provider.
- 12. A computer-readable medium having computer-executable instructions for performing the method recited in any one of claims 1-11.
- 13. A computer system having a processor, a memory, and an operating environment, the computer system operable to perform the method recited in any one of claims 1-11.
- 14. In a mobile computing device having a display and at least one input device, a method for integrating a calendaring and reservation request, the method comprised of:
displaying a request for an appointment; determining whether the appointment request corresponds to one or more possible reservations; displaying a set of reservation items on the mobile device display corresponding to the appointment request; obtaining from the input device a user selection of at least one reservation item; and transmitting the user's selection.
- 15. The method as recited in claim 14, wherein the set of reservation items includes at least one travel reservation item.
- 16. The method as recited in claim 14, wherein the set of reservation items is selected from a group consisting of airline travel reservation items, car rental reservation items, hotel reservation items, and restaurant reservation items.
- 17. The method as recited in claim 14 further comprising obtaining user-specified reservation preferences for at least one reservation item, wherein transmitting the user's selection includes transmitting the user-specified reservation preferences.
- 18. The method as recited in claim 17, wherein displaying a set of reservation items on the mobile device display includes utilizing the specified reservation preferences to determine the set of reservation items.
- 19. The method as recited in claim 14, wherein displaying a set of reservation items corresponding to the appointment request includes hierarchically displaying a set of reservation items on the mobile device display.
- 20. A computer-readable medium having computer-executable instructions for performing the method recited in any one of claims 14-19.
- 21. A computer system having a processor, memory, and an operating environment, the computer system operable to perform the method recited in any one of claims 14-19.
- 22. A personal information system for integrating calendaring and reservation processes, the system comprising:
one or more mobile devices having a display; and a personal information manager server operable to determine whether a user appointment request corresponds to one or more possible reservations, wherein the personal information manager server is further operable to transmit a set of reservation items corresponding to an appointment request; wherein the mobile device is operable to display the set of reservation items, to obtain the user's selection of the set of reservation items, and to transmit the selection to the personal information manager server.
- 23. The system as recited in claim 22, wherein the personal information manager server is further operable to transmit a reservation request corresponding to the user's selection to a travel service provider.
- 24. The system as recited in claim 23, wherein the travel service provider is a third-party travel service provider.
- 25. The system as recited in claim 22, wherein the personal information manager server is operable to transmit a reservation request corresponding to the user selection to a travel service server.
- 26. The system as recited in claim 25, wherein the travel service server is a third-party travel service server.
- 27. The system as recited in claim 22, wherein the reservation items include at least one travel related reservation item.
- 28. The system as recited in claim 22, wherein the reservation items are selected from a group consisting of airline travel reservation items, car rental reservation items, hotel reservation items, and restaurant reservation items.
- 29. The system as recited in claim 22, wherein the personal information manager server is further operable to store user reservation preferences and to utilize the user reservation preferences in selecting the set of reservation items.
- 30. The system as recited in claim 29, wherein the personal information manager server is further operable to utilize the user reservation preferences to transmit reservation requests based on the user selection of at least one of the reservation items.
CROSS-REFERENCE TO RELATED APPLICATION
[0001] This application claims the benefit of U.S. Provisional Patent Application No. 60/232,458, filed Sep. 13, 2000, the disclosure of which is hereby incorporated by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60232458 |
Sep 2000 |
US |