1461136237-ac39e611-c4a1-487f-90fe-47db62cf9e65

1-20. (canceled)
21. A method comprising:
at a device comprising: a processor, a memory, an input device and a display device, when a selection of an invitee associated with an existing calendared event is received at the processor from the input device, rendering, at the display device, a first messaging command exclusive to the invitee, and a second messaging command;
when one of the first messaging command and the second messaging command is selected using the input device, rendering, at the display device, a message composition interface that excludes the existing calendared event, the message composition interface including a user-editable portion of an address field;
when the first messaging command is selected, automatically populating, using the processor, the user-editable portion of the address field with a messaging address for the invitee; and,
when the second messaging command is selected, automatically populating, using the processor, the user-editable portion of the address field with both the messaging address for the invitee and another messaging address.
22. The method of claim 21, wherein the selection of the invitee associated with the existing calendared event occurs in a calendar interface rendered at the display device, the existing calendared event previously selected in the calendar interface, the calendar interface comprising a selectable indication for composing a message to the invitee associated with the existing calendared event, the selection of the invitee associated with the existing calendared event comprising receiving, at the processor, a selection of the selectable indication.
23. The method of claim 21, wherein the existing calendared event is associated with a meeting invitation received at the processor prior to receiving the selection of the invitee associated with the existing calendared event, the existing calendared event including a date, a time and the messaging address for the invitee.
24. The method of claim 21, further comprising:
receiving, at the processor, a meeting invitation for the existing calendared event, the meeting invitation comprising the messaging address for the invitee; and, in response,
saving the existing calendared event at the memory.
25. The method of claim 21, further comprising:
transmitting, using the processor, from the device to the messaging address of the invitee, a meeting invitation that comprises the messaging address for the invitee; and, in response,
saving the existing calendared event at the memory.
26. The method of claim 21, further comprising, when one of the first messaging command and the second messaging command is selected, automatically populating a subject field of the message composition interface with data identifying the existing calendared event.
27. The method of claim 21, wherein the first messaging command and the second message command are rendered at a calendar interface that occupies only a portion of the display device, and not the entire display device.
28. The method of claim 21, wherein the first messaging command and the second message command are rendered in a menu of a calendar interface.
29. The method of claim 21, wherein the device further comprises one or more of a handheld device, a portable handheld device and a mobile handheld device.
30. A device comprising:
a processor, a memory, an input device and a display device, the processor configured to:
when a selection of an invitee associated with an existing calendared event is received from the input device, render, at the display device, a first messaging command exclusive to the invitee, and a second messaging command;
when one of the first messaging command and the second messaging command is selected using the input device, render, at the display device, a message composition interface that excludes the existing calendared event, the message composition interface including a user-editable portion of an address field;
when the first messaging command is selected, automatically populate, at the display device, the user-editable portion of the address field with a messaging address for the invitee; and,
when the second messaging command is selected, automatically populate, at the display device, the user-editable portion of the address field with both the messaging address for the invitee and another messaging address.
31. The device of claim 30, wherein the selection of the invitee associated with the existing calendared event occurs in a calendar interface rendered at the display device, the existing calendared event previously selected in the calendar interface, the calendar interface comprising a selectable indication for composing a message to the invitee associated with the existing calendared event, wherein the processor is further configured to select the invitee associated with the existing calendared event by receiving a selection of the selectable indication.
32. The device of claim 30, wherein the existing calendared event is associated with a meeting invitation received at the processor prior to receiving the selection of the invitee associated with the existing calendared event, the existing calendared event including a date, a time and the messaging address for the invitee.
33. The device of claim 30, wherein the processor is further configured to:
receive a meeting invitation for the existing calendared event, the meeting invitation comprising the messaging address for the invitee; and, in response,
save the existing calendared event at the memory.
34. The device of claim 30, wherein the processor is further configured to:
transmit, from the device to the messaging address of the invitee, a meeting invitation that comprises the messaging address for the invitee; and, in response,
save the existing calendared event at the memory.
35. The device of claim 30, wherein the processor is further configured to: when one of the first messaging command and the second messaging command is selected, automatically populate a subject field of the message composition interface with data identifying the existing calendared event.
36. The device of claim 10, wherein the first messaging command and the second message command are rendered at a calendar interface that occupies only a portion of the display device, and not the entire display device.
37. The device of claim 30, wherein the first messaging command and the second message command are rendered in a menu of a calendar interface.
38. The device of claim 30, further comprising one or more of a handheld device, a portable handheld device and a mobile handheld device.
39. A non-transitory computer-readable medium storing a computer program, wherein execution of the computer program is for:
at a device comprising: a processor, a memory, an input device and a display device, when a selection of an invitee associated with an existing calendared event is received at the processor from the input device, rendering, at the display device, a first messaging command exclusive to the invitee, and a second messaging command;
when one of the first messaging command and the second messaging command is selected using the input device, rendering, at the display device, a message composition interface that excludes the existing calendared event, the message composition interface including a user-editable portion of an address field;
when the first messaging command is selected, automatically populating, using the processor, the user-editable portion of the address field with a messaging address for the invitee; and,
when the second messaging command is selected, automatically populating, using the processor, the user-editable portion of the address field with both the messaging address for the invitee and another messaging address.
40. The non-transitory computer-readable medium of claim 39, wherein the selection of the invitee associated with the existing calendared event occurs in a calendar interface rendered at the display device, the existing calendared event previously selected in the calendar interface, the calendar interface comprising a selectable indication for composing a message to the invitee associated with the existing calendared event, wherein the processor is further configured to select the invitee associated with the existing calendared event by receiving a selection of the selectable indication.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A method for varying a bus frequency of a host bus, the method comprising:
receiving an instruction for varying the bus frequency from a first frequency to a second frequency;
storing information with respect to the second frequency;
disabling a link connected to the host bus at the first frequency, wherein the host bus is being operated with first set of parameters corresponding to the first frequency;
obtaining a second set of parameters corresponding to the second frequency based on the stored information; and
enabling the link at the second frequency to operate the host bus with the second set of parameters.
2. The method as recited in claim 1, wherein the stored information is a group of parameters corresponding to the second frequency, and obtaining second set of parameters includes updating the first set of parameters for operating the host bus with the group of parameters.
3. The method as recited in claim 1, wherein the stored information is an indicator for indicating the second frequency, the method further comprising:
storing groups of parameters, each group of parameters corresponding to a specific bus frequency;
selecting a group of parameters from the groups of parameters based on the indicator; and obtaining the second set of parameters corresponding to the second frequency.
4. The method as recited in claim 3, wherein the groups of parameters may be stored in registers.
5. The method as recited in claim 3, wherein the groups of parameters may be stored in Read Only Memory (ROM).
6. The method as recited in claim 1, wherein the second set of parameters include at least one of the drive strength of bus, timing delay of bus and loading on bus.
7. The method as recited in claim 1, wherein the host bus is HyperTransport bus.
8. A system, comprising:
a host bus; and
a controller, the controller configured to receive an instruction for varying the host bus frequency from a first frequency to a second frequency; to store information with respect to the second frequency; to disable a link connected to the host bus at the first frequency, wherein the host bus is being operated with first set of parameters corresponding to the first frequency; to obtain new parameters corresponding to the second frequency based on the stored information; and to enable the link at the second frequency to operate the host bus with the second set of parameters.
9. The system as recited in claim 8, wherein the stored information is a group of parameters corresponding to the second frequency, and the controller is configured to update the second set of parameters for operating the host bus with the group of parameters.
10. The system as recited in claim 8, wherein the stored information is an indicator for indicating the second frequency, the system further comprising:
a memory for storing groups of parameters, each group of parameters corresponding to a bus frequency; and
the controller being configured to select a group of parameters from the groups of parameters based on the indicator.
11. The system as recited in claim 10, wherein the memory comprises at least one register.
12. The system as recited in claim 10, wherein the memory comprises a Read Only Memory (ROM).
13. The system as recited in claim 8, wherein the new parameters include at least one of the drive strength of bus, timing delay of bus and loading on bus.
14. The system as recited in claim 8, wherein the host bus comprises a HyperTransport bus.
15. A system comprising:
a bus;
a first register configured to store a first set of parameters associated with operating the bus at a first frequency;
a second register configured to store a second set of parameters associated with operating the bus at a second frequency; and
a controller coupled to the bus and first and second registers, the controller being configured to vary the operating frequency of the bus from the first frequency to the second frequency by transferring the second set of parameters stored in the second register to the first register.