Scheduling calendar entries via an instant messaging interface
First Claim
1. A computer implemented method for scheduling calendar entries within a context of an instant messaging client, the computer implemented method comprising:
- receiving input from a user to schedule an instant messaging chat session with one or more invitees, wherein the one or more invitees are selected from a list of contacts in the instant messaging client;
providing a scheduling interface to the user via the instant messaging client in response to receiving the input, wherein the scheduling interface allows the user to define properties for scheduling the instant messaging chat session from within the instant messaging client, and wherein the defined properties include content to be pre-filled into the instant messaging chat session when the instant messaging chat session is initiated; and
responsive to receiving user input defining the properties for scheduling the instant messaging chat session, creating an entry in a calendaring system of the user to form a scheduled instant messaging chat session, wherein the calendaring system of the user is implemented as a calendaring program external to the instant messaging client, and wherein the entry is based on the properties defined in the scheduling interface.
3 Assignments
0 Petitions
Accused Products
Abstract
A computer implemented method, data processing system, and computer program product for scheduling calendaring entries within the context of an instant messaging client. The instant messaging client receives input from a user to schedule an instant messaging chat session with one or more invitees, wherein the one or more invitees are selected from a list of contacts in the instant messaging client. The instant messaging client provides a scheduling interface to the user, wherein the scheduling interface allows the user to define properties for the instant messaging chat session. Responsive to receiving user input defining the instant messaging chat session, an entry is created in the user'"'"'s calendaring system to form a scheduled instant messaging chat session, wherein the entry is based on the properties defined in the scheduling interface.
-
Citations
19 Claims
-
1. A computer implemented method for scheduling calendar entries within a context of an instant messaging client, the computer implemented method comprising:
-
receiving input from a user to schedule an instant messaging chat session with one or more invitees, wherein the one or more invitees are selected from a list of contacts in the instant messaging client; providing a scheduling interface to the user via the instant messaging client in response to receiving the input, wherein the scheduling interface allows the user to define properties for scheduling the instant messaging chat session from within the instant messaging client, and wherein the defined properties include content to be pre-filled into the instant messaging chat session when the instant messaging chat session is initiated; and responsive to receiving user input defining the properties for scheduling the instant messaging chat session, creating an entry in a calendaring system of the user to form a scheduled instant messaging chat session, wherein the calendaring system of the user is implemented as a calendaring program external to the instant messaging client, and wherein the entry is based on the properties defined in the scheduling interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13)
-
-
11. A data processing system for scheduling calendar entries within a context of an instant messaging client, the data processing system comprising:
-
a bus; a storage device connected to the bus, wherein the storage device contains computer usable code; at least one managed device connected to the bus; a communications unit connected to the bus; and a processing unit connected to the bus, wherein the processing unit executes the computer usable code to receive input from a user to schedule an instant messaging chat session with one or more invitees, wherein the one or more invitees are selected from a list of contacts in the instant messaging client, provide a scheduling interface to the user via the instant messaging client in response to receiving the input, wherein the scheduling interface allows the user to define properties for scheduling the instant messaging chat session from within the instant messaging client, and wherein the defined properties include content to be pre-filled into the instant messaging chat session when the instant messaging chat session is initiated, and create an entry in a calendaring system of the user to form a scheduled instant messaging chat session in response to receiving user input defining properties for scheduling the instant messaging chat session, wherein the calendaring system of the user is implemented as a calendaring program external to the instant messaging client, and wherein the entry is based on the properties defined in the scheduling interface. - View Dependent Claims (14, 15, 16)
-
-
17. A computer program product for scheduling calendar entries within a context of an instant messaging client, the computer program product comprising:
-
a computer usable storage medium having computer usable program code stored thereon, the computer usable program code comprising; computer usable program code for receiving input from a user to schedule an instant messaging chat session with one or more invitees, wherein the one or more invitees are selected from a list of contacts in the instant messaging client; computer usable program code for providing a scheduling interface to the user via the instant messaging client in response to receiving the input, wherein the scheduling interface allows the user to define properties for scheduling the instant messaging chat session from within the instant messaging client, and wherein the defined properties include content to be pre-filled into the instant messaging chat session when the instant messaging chat session is initiated; and computer usable program code for creating an entry in a calendaring system of the user to form a scheduled instant messaging chat session in response to receiving user input defining the properties for scheduling the instant messaging chat session, wherein the calendaring system of the user is implemented as a calendaring program external to the instant messaging client, and wherein the entry is based on the properties defined in the scheduling interface. - View Dependent Claims (18, 19)
-
Specification