Network based processing of calendar meeting requests
First Claim
1. A user terminal comprising:
- a processor;
a user interface;
at least one network interface, said network interface being operable to connect said user terminal to a communications network interconnecting a plurality of users and having a calendaring server storing holiday information; and
a memory, said memory storing a calendar application which provides a message request screen permitting said user to generate a meeting request, the meeting request identifying-users invited to the requested meeting and indicating a date and time for the requested meeting;
wherein said meeting request is included in a message transferred to said calendaring server via said at least one network interface to check if the meeting request conflicts with the holiday information stored in the calendaring server.
2 Assignments
0 Petitions
Accused Products
Abstract
A meeting request is created by one of a group of users having respective electronic calendars maintained by calendar applications on a communications network and is processed before being forwarded to any of the users invited to the requested meeting. The processing occurs through interaction between the calendar applications of the users and other elements connected to the communications network, without any interaction by any of the users. The processing consists of checking information available on or through the network to determine if the requested meeting is on a day that is a holiday for one or more invited users. Either a database of previously stored country specific holidays or holiday information entered by the invited users on their calendar is accessed to conduct the check. Although the meeting request is transferred and processed over the network to check for holidays, it is only forwarded and displayed to the invited users after the processing has been completed The user creating the meeting request may be informed of the result of the processing in all cases, or only when there is an unacceptable result, such as by a display message on their terminal.
-
Citations
20 Claims
-
1. A user terminal comprising:
-
a processor;
a user interface;
at least one network interface, said network interface being operable to connect said user terminal to a communications network interconnecting a plurality of users and having a calendaring server storing holiday information; and
a memory, said memory storing a calendar application which provides a message request screen permitting said user to generate a meeting request, the meeting request identifying-users invited to the requested meeting and indicating a date and time for the requested meeting;
wherein said meeting request is included in a message transferred to said calendaring server via said at least one network interface to check if the meeting request conflicts with the holiday information stored in the calendaring server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A calendar application stored in a tangible medium, said calendar application when executed in a user terminal, causing the user terminal to:
-
connect to a calendaring server in a communications network serving a plurality of users, said calendaring server storing holiday information;
provide a message request screen permitting said user to generate a meeting request, the meeting request identifying users invited to the requested meeting and indicating a date and time for the requested meeting; and
include said meeting request in a message transferred to said calendaring server via said at least one network interface to check if the requested meeting conflicts with a holiday information stored in said calendaring server. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A calendaring server, comprising:
-
a network connection adapted to received messages from user terminals over a communications network;
a database storing holiday information; and
a calendar application, wherein said calendar application receives a message from a user terminal containing a meeting request, the meeting request identifying users invited to the requested meeting and indicating a date and time for the requested meeting checks the database to determine whether or not the requested meeting conflicts with a holiday at the location of any of the invited users, and forwards the meeting request to the invited users only if it is determined that there is not a conflict between the date and time of the requested meeting and the holidays at the location of the invited users. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification