Claims Analysis
Total Claims: 94
Claim 1
Independent Claim
257 words
A system providing calendar services comprising: a mobile terminal including a display, a processor which controls providing a display on the display of a calendar of a user of the mobile terminal including scheduled calendar user services which are provided to the user of the mobile terminal by at least one user service provider server and have associated therewith a scheduled time and at least one location for which the user service is provided to the user; at least one calendaring and scheduling server providing the mobile terminal with a schedule of the scheduled calendar user services which is maintained by the at least one calendaring and scheduling server and which is displayed by the display under control of the processor, the at least one calendaring and scheduling server executing software, which is responsive to a stored location to schedule at least one scheduled calendar user service for the user of the mobile terminal and when a schedule conflict exists with a scheduled service, the at least one calendaring and scheduling server communicates with the at least one user service provider server and changes the schedule to avoid the conflict; and a communication system providing communications between the mobile terminal and the at least one calendaring and scheduling server and between the at least one calendaring and scheduling server and the at least one user service provider server; and wherein the schedule of scheduled calendar user services and changes of the schedule to avoid conflict is maintained solely by the at least one calendaring and scheduling server.
Claim 2
Independent Claim
257 words
A system providing calendar services comprising: a mobile terminal including a display, a processor which controls providing a display on the display of a calendar of a user of the mobile terminal including scheduled calendar user services which are provided to the user of the mobile terminal by at least one user service provider server and have associated therewith a scheduled time and at least one location for which the user service is provided to the user; at least one calendaring and scheduling server providing the mobile terminal with a schedule of the scheduled calendar user services which is maintained by the at least one calendaring and scheduling server and which is displayed by the display under control of the processor, the at least one calendaring and scheduling server executing software, which is responsive to a stored location to schedule at least one scheduled calendar user service for the user of the mobile terminal and when a schedule conflict exists with a scheduled service, the at least one calendaring and scheduling server communicates with the at least one user service provider server and changes the schedule to avoid the conflict; and a communication system providing communications between the mobile terminal and the at least one calendaring and scheduling server and between the at least one calendaring and scheduling server and the at least one user service provider server; and wherein the schedule of scheduled calendar user services and changes of the schedule to avoid conflict is maintained solely by the at least one calendaring and scheduling server.
Claim 3
Dependent Claim
19 words
A system in accordance with claim 1 wherein: the stored location is a physical location of the mobile terminal.
Claim 4
Dependent Claim
36 words
A system in accordance with claim 1 wherein: the stored location is a stored physical location for which the calendaring and scheduling server has scheduled a scheduled calendar user service to be provided to the user.
Claim 5
Dependent Claim
18 words
A system in accordance with claim 1 wherein: the conflict is at a specified time or physical location.
Claim 6
Dependent Claim
71 words
A system in accordance with claim 1 further comprising: at least one information provider server, in communication with the at least one calendaring and scheduling server, which provides calendar information service by providing information which is stored by the at least one information provider server to the user by transmission with the communication system to the mobile terminal under control of one of the at least one calendaring and scheduling server.
Claim 7
Dependent Claim
45 words
A system in accordance with claim 5 wherein: the calendar information service provided by the at least one information provider server is selected as a function of a location stored in at least one calendaring and scheduling server associated with a scheduled calendar user service.
Claim 8
Dependent Claim
63 words
A system in accordance with claim 6 wherein: the information provided by the at least one information provider server is transmitted to the user of the mobile terminal after the user has moved to a new physical location stored in the at least one calendaring and scheduling server and is information selected to be useful to the user at the new physical location.
Claim 9
Dependent Claim
109 words
A system in accordance with claim 1 comprising: a user profile server which stores a profile of the user providing information about preferences of the user regarding the scheduled calendar services and changing a scheduled service to avoid conflict; and wherein the at least one calendaring and scheduling server stores information displayed by the display under control of the processor; and the software of the at least one calendaring and scheduling server accesses the profile of the user and uses the profile of the user in providing at least the scheduled calendar user services to the user of the mobile terminal and to change the schedule to avoid conflict.
Claim 10
Dependent Claim
72 words
A system in accordance with claim 8 wherein: the profile of the user contains at least one preferred user service provider which may be chosen to provide service to the user and the at least one preferred user service provider is given preference by the software in scheduling the scheduled calendar user services over any other user service provider which may be chosen to provide the user the scheduled calendar user services.
Claim 11
Dependent Claim
35 words
A system in accordance with claim 8 wherein: the user profile stores additional information for selecting between a plurality of user service providers to provide more than one scheduled calendar user service to the user.
Claim 12
Dependent Claim
35 words
A system in accordance with claim 9 wherein: the user profile stores additional information for selecting between a plurality of user service providers to provide more than one scheduled calendar user service to the user.
Claim 13
Dependent Claim
109 words
A system in accordance with claim 4 comprising: a user profile server which stores a profile of the user providing information about preferences of the user regarding the scheduled calendar server and changing a scheduled service to avoid conflict; and wherein the at least one calendaring and scheduling server stores information displayed by the display under control of the processor; and the software of the at least one calendaring and scheduling server accesses the profile of the user and uses the profile of the user in providing at least the scheduled calendar user services to the user of the mobile terminal and to change the schedule to avoid conflict.
Claim 14
Dependent Claim
72 words
A system in accordance with claim 12 wherein: the profile of the user contains at least one preferred user service provider which may be chosen to provide service to the user and the at least one preferred user service provider is given preference by the software in scheduling the scheduled calendar user services over any other user service provider which may be chosen to provide the user the scheduled calendar user services.
Claim 15
Dependent Claim
35 words
A system in accordance with claim 12 wherein: the user profile stores additional information for selecting between a plurality of user service providers to provide more than one scheduled calendar user service to the user.
Claim 16
Dependent Claim
35 words
A system in accordance with claim 13 wherein: the user profile stores additional information for selecting between a plurality of user service providers to provide more than one scheduled calendar user service to the user.
Claim 17
Dependent Claim
109 words
A system in accordance with claim 5 comprising: a user profile server which stores a profile of the user providing information about preferences of the user regarding the scheduled calendar server and changing a scheduled service to avoid conflict; and wherein the at least one calendaring and scheduling server stores information displayed by the display under control of the processor; and the software of the at least one calendaring and scheduling server accesses the profile of the user and uses the profile of the user in providing at least the scheduled calendar user services to the user of the mobile terminal and to change the schedule to avoid conflict.
Claim 18
Dependent Claim
72 words
A system in accordance with claim 16 wherein: the profile of the user contains at least one preferred user service provider which may be chosen to provide service to the user and the at least one preferred user service provider is given preference by the software in scheduling the scheduled calendar user services over any other user service provider which may be chosen to provide the user the scheduled calendar user services.
Claim 19
Dependent Claim
35 words
A system in accordance with claim 16 wherein: the user profile stores additional information for selecting between a plurality of user service providers to provide more than one scheduled calendar user service to the user.
Claim 20
Dependent Claim
35 words
A system in accordance with claim 17 wherein: the user profile stores additional information for selecting between a plurality of user service providers to provide more than one scheduled calendar user service to the user.
Claim 21
Dependent Claim
64 words
A system in accordance with claim 1 wherein: the software of the at least one calendar and scheduling server further is responsive to the physical location stored therein to generate an alert which is transmitted to the mobile terminal which informs the user that the user should perform an unscheduled activity while the user is in a physical proximity to the stored physical location.
Claim 22
Dependent Claim
24 words
A system in accordance with claim 20 wherein: the unscheduled activity is an activity which may be performed by the user independent of time.
Claim 23
Dependent Claim
62 words
A system in accordance with claim 4 wherein: the software at least one calendar and scheduling server further is responsive to the physical location stored therein to generate an alert which is transmitted to the mobile terminal which informs the user that the user should perform an unscheduled activity while the user is in a physical proximity to the stored physical location.
Claim 24
Dependent Claim
24 words
A system in accordance with claim 22 wherein: the unscheduled action is an activity which may be performed by the user independent of time.
Claim 25
Dependent Claim
62 words
A system in accordance with claim 5 wherein: the software at least one calendar and scheduling server further is responsive to the physical location stored therein to generate an alert which is transmitted to the mobile terminal which informs the user that the user should perform an unscheduled activity while the user is in a physical proximity to the stored physical location.
Claim 26
Dependent Claim
24 words
A system in accordance with claim 24 wherein: the unscheduled activity is an activity which may be performed by the user independent of time.
Claim 27
Dependent Claim
64 words
A system in accordance with claim 6 wherein: the software of the at least one calendar and scheduling server further is responsive to the physical location stored therein to generate an alert which is transmitted to the mobile terminal which informs the user that the user should perform an unscheduled activity while the user is in a physical proximity to the stored physical location.
Claim 28
Dependent Claim
24 words
A system in accordance with claim 26 wherein: the unscheduled activity is an activity which may be performed by the user independent of time.
Claim 29
Dependent Claim
64 words
A system in accordance with claim 7 wherein: the software of the at least one calendar and scheduling server further is responsive to the physical location stored therein to generate an alert which is transmitted to the mobile terminal which informs the user that the user should perform an unscheduled activity while the user is in a physical proximity to the stored physical location.
Claim 30
Dependent Claim
24 words
A system in accordance with claim 28 wherein: the unscheduled activity is an activity which may be performed by the user independent of time.
Claim 31
Dependent Claim
63 words
A system in accordance with claim 8 wherein: the software of the at least one calendar and scheduling server further is responsive to the physical location stored therein to generate an alert which is transmitted to the mobile terminal which informs the user that the user should perform an unscheduled activity while the user is in a physical proximity to the physical location.
Claim 32
Dependent Claim
24 words
A system in accordance with claim 30 wherein: the unscheduled activity is an activity which may be performed by the user independent of time.
Claim 33
Dependent Claim
63 words
A system in accordance with claim 9 wherein: the software of the at least one calendar and scheduling server further is responsive to the physical location stored therein to generate an alert which is transmitted to the mobile terminal which informs the user that the user should perform an unscheduled activity while the user is in a physical proximity to the physical location.
Claim 34
Dependent Claim
24 words
A system in accordance with claim 32 wherein: the unscheduled activity is an activity which may be performed by the user independent of time.
Claim 35
Dependent Claim
63 words
A system in accordance with claim 10 wherein: the software of the at least one calendar and scheduling server further is responsive to the physical location stored therein to generate an alert which is transmitted to the mobile terminal which informs the user that the user should perform an unscheduled activity while the user is in a physical proximity to the physical location.
Claim 36
Dependent Claim
24 words
A system in accordance with claim 34 wherein: the unscheduled activity is an activity which may be performed by the user independent of time.
Claim 37
Independent Claim
220 words
A system providing calendar services comprising: a mobile terminal including a display, a processor which controls providing a display on the display of a calendar of a user of the mobile terminal including scheduled calendar services which are provided to the user of the mobile terminal by at least one service provider server; and at least one calendaring and scheduling server providing the mobile terminal with a calendar of events which are displayed by the display under the control of the calendar software, the at least one calendaring and scheduling server executing software which is responsive to a stored physical location where the user is scheduled by the software of the at least one calendaring and scheduling server to be present to generate an alert which is transmitted to the mobile terminal which informs the user that the user should perform an activity independent of time while the user is in physical proximity to the stored physical location and when a conflict of calendar events exists, the at least one calendaring and scheduling server communicates with the at least one service provider server and changes the schedule to avoid the conflict; and wherein the schedule of scheduled calendar user services and changes of the schedule to avoid conflict is maintained solely by the at least one calendaring and scheduling server.
Claim 38
Independent Claim
220 words
A system providing calendar services comprising: a mobile terminal including a display, a processor which controls providing a display on the display of a calendar of a user of the mobile terminal including scheduled calendar services which are provided to the user of the mobile terminal by at least one service provider server; and at least one calendaring and scheduling server providing the mobile terminal with a calendar of events which are displayed by the display under the control of the calendar software, the at least one calendaring and scheduling server executing software which is responsive to a stored physical location where the user is scheduled by the software of the at least one calendaring and scheduling server to be present to generate an alert which is transmitted to the mobile terminal which informs the user that the user should perform an activity independent of time while the user is in physical proximity to the stored physical location and when a conflict of calendar events exists, the at least one calendaring and scheduling server communicates with the at least one service provider server and changes the schedule to avoid the conflict; and wherein the schedule of scheduled calendar user services and changes of the schedule to avoid conflict is maintained solely by the at least one calendaring and scheduling server.
Claim 39
Dependent Claim
20 words
A system in accordance with claim 36 wherein: the stored physical location is the physical location of the mobile terminal.
Claim 40
Dependent Claim
35 words
A system in accordance with claim 36 wherein: the stored physical location is a physical location at which the calendaring and scheduling server has scheduled a calendar user service to be provided to the user.
Claim 41
Independent Claim
328 words
A method of providing calendar services in a system including a mobile terminal including a display, a processor which controls providing a display on the display of a calendar of a user of the mobile terminal including scheduled calendar user services which are provided to the user of the mobile terminal by at least one user service provider server and have associated therewith a scheduled time and at least one location for which the user service is provided to the user, at least one calendaring and scheduling server providing the mobile terminal with a schedule of the scheduled calendar user services which is maintained by the at least one calendar scheduling server and which is displayed by the display under control of the processor, the at least one calendaring and scheduling server executing software, which is responsive to a stored location to schedule at least one scheduled calendar user service for the user of the mobile terminal and a communication system providing communications between the mobile terminal and the at least one calendaring and scheduling server and between the at least one calendaring scheduling server and the at least one user service provider server comprising: storing a location in one of the at least one calendaring and scheduling server; in response to the stored location, the software of the one calendaring and scheduling server schedules at least one scheduled calendar user service for the user and when a schedule conflict exists with a scheduled service, the at least one calendaring and scheduling server communicates with the at least one service provider server and changes the schedule to avoid the conflict; transmitting the at least one scheduled calendar user service for the user to the mobile terminal; and displaying the at least one scheduled calendar user service on the display; and wherein the schedule of scheduled calendar user services and chances of the schedule to avoid conflict is maintained solely by the at least one calendaring and scheduling server.
Claim 42
Independent Claim
328 words
A method of providing calendar services in a system including a mobile terminal including a display, a processor which controls providing a display on the display of a calendar of a user of the mobile terminal including scheduled calendar user services which are provided to the user of the mobile terminal by at least one user service provider server and have associated therewith a scheduled time and at least one location for which the user service is provided to the user, at least one calendaring and scheduling server providing the mobile terminal with a schedule of the scheduled calendar user services which is maintained by the at least one calendar scheduling server and which is displayed by the display under control of the processor, the at least one calendaring and scheduling server executing software, which is responsive to a stored location to schedule at least one scheduled calendar user service for the user of the mobile terminal and a communication system providing communications between the mobile terminal and the at least one calendaring and scheduling server and between the at least one calendaring scheduling server and the at least one user service provider server comprising: storing a location in one of the at least one calendaring and scheduling server; in response to the stored location, the software of the one calendaring and scheduling server schedules at least one scheduled calendar user service for the user and when a schedule conflict exists with a scheduled service, the at least one calendaring and scheduling server communicates with the at least one service provider server and changes the schedule to avoid the conflict; transmitting the at least one scheduled calendar user service for the user to the mobile terminal; and displaying the at least one scheduled calendar user service on the display; and wherein the schedule of scheduled calendar user services and chances of the schedule to avoid conflict is maintained solely by the at least one calendaring and scheduling server.
Claim 43
Dependent Claim
19 words
A method in accordance with claim 39 wherein: the stored location is a physical location of the mobile terminal.
Claim 44
Dependent Claim
34 words
A method in accordance with claim 39 wherein: the stored location is a physical location for which the calendaring and scheduling server has scheduled a scheduled calendar service to be provided to the user.
Claim 45
Dependent Claim
18 words
A method in accordance with claim 39 wherein: the conflict is at a specified time or physical location.
Claim 46
Dependent Claim
70 words
A method in accordance with claim 39 wherein: at least one information provider server, in communication with the at least one calendaring and scheduling server, which provides calendar information service by providing information which is stored by the at least one information provider server to the user by transmission with the communication system to the mobile terminal under control of one of the at least one calendaring and scheduling server.
Claim 47
Dependent Claim
45 words
A method in accordance with claim 43 wherein: the calendar information service provided by the at least one information provider server is selected as a function of a location stored in at least one calendaring and scheduling server associated with a scheduled calendar user service.
Claim 48
Dependent Claim
63 words
A method in accordance with claim 44 wherein: the information provided by the at least one information provider server is transmitted to the user of the mobile terminal after the user has moved to a new physical location stored in the at least one calendaring and scheduling server and is information selected to be useful to the user at the new physical location.
Claim 49
Dependent Claim
109 words
A method in accordance with claim 39 comprising: a user profile server which stores a profile of the user providing information about preferences of the user regarding the scheduled calendar server and changing a scheduled service to avoid conflict; and wherein the at least one calendaring and scheduling server stores information displayed by the display under control of the processor; and the software of the at least one calendaring and scheduling server accesses the profile of the user and uses the profile of the user in providing at least the scheduled calendar user services to the user of the mobile terminal and to change the schedule to avoid conflict.
Claim 50
Dependent Claim
72 words
A method in accordance with claim 46 wherein: the profile of the user contains at least one preferred user service provider which may be chosen to provide service to the user and the at least one preferred user service provider is given preference by the software in scheduling the scheduled calendar user services over any other user service provider which may be chosen to provide the user the scheduled calendar user services.
Claim 51
Dependent Claim
35 words
A system in accordance with claim 46 wherein: the user profile stores additional information for selecting between a plurality of user service providers to provide more than one scheduled calendar user service to the user.
Claim 52
Dependent Claim
35 words
A system in accordance with claim 47 wherein: the user profile stores additional information for selecting between a plurality of user service providers to provide more than one scheduled calendar user service to the user.
Claim 53
Dependent Claim
109 words
A method in accordance with claim 42 comprising: a user profile server which stores a profile of the user providing information about preferences of the user regarding the scheduled calendar server and changing a scheduled service to avoid conflict; and wherein the at least one calendaring and scheduling server stores information displayed by the display under control of the processor; and the software of the at least one calendaring and scheduling server accesses the profile of the user and uses the profile of the user in providing at least the scheduled calendar user services to the user of the mobile terminal and to change the schedule to avoid conflict.
Claim 54
Dependent Claim
72 words
A method in accordance with claim 50 wherein: the profile of the user contains at least one preferred user service provider which may be chosen to provide service to the user and the at least one preferred user service provider is given preference by the software in scheduling the scheduled calendar user services over any other user service provider which may be chosen to provide the user the scheduled calendar user services.
Claim 55
Dependent Claim
35 words
A system in accordance with claim 50 wherein: the user profile stores additional information for selecting between a plurality of user service providers to provide more than one scheduled calendar user service to the user.
Claim 56
Dependent Claim
110 words
A method in accordance with claim 43 where in: a user profile server which stores a profile of the user providing information about Preferences of the user regarding the scheduled calendar server and changing a scheduled service to avoid conflict; and wherein the at least one calendaring and scheduling server stores information displayed by the display under control of the processor; and the software of the at least one calendaring and scheduling server accesses the profile of the user and uses the profile of the user in providing at least the scheduled calendar user services to the user of the mobile terminal and to change the schedule to avoid conflict.
Claim 57
Dependent Claim
72 words
A system in accordance with claim 53 wherein: the profile of the user contains at least one preferred user service provider which may be chosen to provide service to the user and the at least one preferred user service provider is given preference by the software in scheduling the scheduled calendar user services over any other user service provider which may be chosen to provide the user the scheduled calendar user services.
Claim 58
Dependent Claim
35 words
A system in accordance with claim 53 wherein: the user profile stores additional information for selecting between a plurality of user service providers to provide more than one scheduled calendar user service to the user.
Claim 59
Dependent Claim
35 words
A system in accordance with claim 54 wherein: the user profile stores additional information for selecting between a plurality of user service providers to provide more than one scheduled calendar user service to the user.
Claim 60
Dependent Claim
63 words
A method in accordance with claim 39 wherein: the software of the at least one calendar and scheduling server further is responsive to the physical location stored therein to generate an alert which is transmitted to the mobile terminal which informs the user that the user should perform an unscheduled activity while the user is in a physical proximity to the physical location.
Claim 61
Dependent Claim
24 words
A method in accordance with claim 57 wherein: the unscheduled activity is an activity which may be performed by the user independent of time.
Claim 62
Dependent Claim
63 words
A method in accordance with claim 42 wherein: the software of the at least one calendar and scheduling server further is responsive to the physical location stored therein to generate an alert which is transmitted to the mobile terminal which informs the user that the user should perform an unscheduled activity while the user is in a physical proximity to the physical location.
Claim 63
Dependent Claim
24 words
A method in accordance with claim 59 wherein: the unscheduled activity is an activity which may be performed by the user independent of time.
Claim 64
Dependent Claim
64 words
A method in accordance with claim 43 wherein: the software of the at least one calendar and scheduling server further is responsive to the physical location stored therein to generate an alert which is transmitted to the mobile terminal which informs the user that the user should perform an unscheduled activity while the user is in a physical proximity to the stored physical location.
Claim 65
Dependent Claim
24 words
A method in accordance with claim 61 wherein: the unscheduled activity is an activity which may be performed by the user independent of time.
Claim 66
Dependent Claim
35 words
A system in accordance with claim 7 wherein: the software of the calendar and scheduling server further schedules at least one item in the calendar for the user is associated with the new physical location.
Claim 67
Dependent Claim
35 words
A method in accordance with claim 45 wherein: the software of the calendar and scheduling server further schedules at least one item in the calendar for the user is associated with the new physical location.
Claim 68
Dependent Claim
33 words
A system in accordance with claim 63 wherein: the at least one item is a scheduled user service to be provided to the user while the user is at the new physical location.
Claim 69
Dependent Claim
36 words
A system in accordance with claim 63 wherein: the at least one item is delivery of information to the user from at least one information provider server while the user is at the new physical location.
Claim 70
Dependent Claim
25 words
A system in accordance with claim 66 wherein: the information is subject matter useful to the user while the user is in the new location.
Claim 71
Dependent Claim
33 words
A method in accordance with claim 64 wherein: the at least one item is a scheduled user service to be provided to the user while the user is at the new physical location.
Claim 72
Dependent Claim
36 words
A method in accordance with claim 64 wherein: the at least one item is delivery of information to the user from at least one information provider server while the user is at the new physical location.
Claim 73
Independent Claim
276 words
A system providing calendar services comprising: a mobile terminal including a display, a processor which controls providing a display on the display of a calendar of a user of the mobile terminal including scheduled calendar user services which are provided to the user of the mobile terminal by at least one user service provider server and have associated therewith a scheduled time and at least one location at which the user service is provided to the user; at least one calendaring and scheduling server providing the mobile terminal with a schedule of the scheduled calendar user services which is maintained by the at least one calendaring and scheduling server and which is displayed by the display under control of the processor, the at least one calendaring and scheduling server executing software, which is responsive to a stored location, to schedule at least one calendar user service for the user of the mobile terminal and when a schedule conflict exists, the at least one calendaring and scheduling server communicates with the at least one service provider and changes the schedule to avoid the conflict and in response to confirmation that the calendar user service has been completed, schedules at least one additional item related to completion of the calendar user service; and a communication system providing communications between the mobile terminal and the at least one calendaring and scheduling server and between the at least one calendaring and scheduling server and the at least one service provider server; and wherein the schedule of scheduled calendar user services and changes of the schedule to avoid conflict is maintained solely by the at least one calendaring and scheduling server.
Claim 74
Independent Claim
276 words
A system providing calendar services comprising: a mobile terminal including a display, a processor which controls providing a display on the display of a calendar of a user of the mobile terminal including scheduled calendar user services which are provided to the user of the mobile terminal by at least one user service provider server and have associated therewith a scheduled time and at least one location at which the user service is provided to the user; at least one calendaring and scheduling server providing the mobile terminal with a schedule of the scheduled calendar user services which is maintained by the at least one calendaring and scheduling server and which is displayed by the display under control of the processor, the at least one calendaring and scheduling server executing software, which is responsive to a stored location, to schedule at least one calendar user service for the user of the mobile terminal and when a schedule conflict exists, the at least one calendaring and scheduling server communicates with the at least one service provider and changes the schedule to avoid the conflict and in response to confirmation that the calendar user service has been completed, schedules at least one additional item related to completion of the calendar user service; and a communication system providing communications between the mobile terminal and the at least one calendaring and scheduling server and between the at least one calendaring and scheduling server and the at least one service provider server; and wherein the schedule of scheduled calendar user services and changes of the schedule to avoid conflict is maintained solely by the at least one calendaring and scheduling server.
Claim 75
Dependent Claim
32 words
A system in accordance with claim 70 wherein: the at least one additional item is independent of a location of the mobile terminal at a time the calendar user service was completed.
Claim 76
Independent Claim
342 words
A method of providing calendar services in a system including a mobile terminal including a display, a processor which controls providing a display on the display of a calendar of a user of the mobile terminal including scheduled calendar user services which are provided to the user of the mobile terminal by at least one service provider server and have associated therewith a scheduled time and at least one location at which the service is provided to the user, at least one calendaring and scheduling server providing the mobile terminal with a schedule of the scheduled calendar services which is maintained by the at least one calendar scheduling server and which is displayed by the display under control of the processor, the at least one calendaring and scheduling server executing software, which is responsive to a stored therein to schedule at least one scheduled calendar user service for the user of the mobile terminal and a communication system providing communications between the mobile terminal and the at least one calendaring and scheduling server and between the at least one calendaring scheduling server and the at least one service provider server comprising: storing a location in at least one of the at least one calendaring and scheduling server and when a schedule conflict exists, the at least one calendaring and scheduling server communicates with the at least one service provider server and changes the schedule to avoid the conflict; in response to the stored location, the software of the at least one calendaring and schedules server schedules at least one calendar service for the user and in response to confirmation that the calendar service has been completed, schedules at least one additional item related to completion of a calendar service; transmitting the at least one scheduled calendar service to the mobile terminal; and displaying the at least one scheduled calendar service on the display; and wherein the schedule of scheduled calendar user services and changes of the schedule to avoid conflict is maintained solely by the at least one calendaring and scheduling server.
Claim 77
Independent Claim
342 words
A method of providing calendar services in a system including a mobile terminal including a display, a processor which controls providing a display on the display of a calendar of a user of the mobile terminal including scheduled calendar user services which are provided to the user of the mobile terminal by at least one service provider server and have associated therewith a scheduled time and at least one location at which the service is provided to the user, at least one calendaring and scheduling server providing the mobile terminal with a schedule of the scheduled calendar services which is maintained by the at least one calendar scheduling server and which is displayed by the display under control of the processor, the at least one calendaring and scheduling server executing software, which is responsive to a stored therein to schedule at least one scheduled calendar user service for the user of the mobile terminal and a communication system providing communications between the mobile terminal and the at least one calendaring and scheduling server and between the at least one calendaring scheduling server and the at least one service provider server comprising: storing a location in at least one of the at least one calendaring and scheduling server and when a schedule conflict exists, the at least one calendaring and scheduling server communicates with the at least one service provider server and changes the schedule to avoid the conflict; in response to the stored location, the software of the at least one calendaring and schedules server schedules at least one calendar service for the user and in response to confirmation that the calendar service has been completed, schedules at least one additional item related to completion of a calendar service; transmitting the at least one scheduled calendar service to the mobile terminal; and displaying the at least one scheduled calendar service on the display; and wherein the schedule of scheduled calendar user services and changes of the schedule to avoid conflict is maintained solely by the at least one calendaring and scheduling server.
Claim 78
Dependent Claim
32 words
A method in accordance with claim 72 wherein: the at least one additional item is independent of a location of the mobile terminal at a time the calendar service has been completed.
Claim 79
Dependent Claim
39 words
A system in accordance with claim 1 comprising: an entity in the system; and wherein when a conflict exists, the at least one calendaring and scheduling server communicates with the entity to change the schedule to avoid the conflict.
Claim 80
Dependent Claim
39 words
A method in accordance with claim 39 comprising: an entity in the system; and wherein when a conflict exists, the at least one calendaring and scheduling server communicates with the entity to change the schedule to avoid the conflict.
Claim 81
Dependent Claim
39 words
A system in accordance with claim 70 comprising: an entity in the system; and wherein when a conflict exists, the at least one calendaring and scheduling server communicates with the entity to change the schedule to avoid the conflict.
Claim 82
Dependent Claim
39 words
A system in accordance with claim 72 comprising: an entity in the system; and wherein when a conflict exists, the at least one calendaring and scheduling server communicates with the entity to change the schedule to avoid the conflict.
Claim 83
Dependent Claim
21 words
A system in accordance with claim 8 wherein: the user profile server is the at least one calendaring and scheduling server.
Claim 84
Dependent Claim
21 words
A system in accordance with claim 12 wherein: the user profile server is the at least one calendaring and scheduling server.
Claim 85
Dependent Claim
21 words
A system in accordance with claim 16 wherein: the user profile server is the at least one calendaring and scheduling server.
Claim 86
Dependent Claim
109 words
A system in accordance with claim 36 comprising: a user profile server which stores a profile of the user providing information about preferences of the user regarding the scheduled calendar services and changing a scheduled service to avoid conflict; and wherein the at least one calendaring and scheduling server stores information displayed by the display under control of the processor; and the software of the at least one calendaring and scheduling server accesses the profile of the user and uses the profile of the user in providing at least the scheduled calendar user services to the user of the mobile terminal and to change the schedule to avoid conflict.
Claim 87
Dependent Claim
109 words
A system in accordance with claim 70 comprising: a user profile server which stores a profile of the user providing information about preferences of the user regarding the scheduled calendar services and changing a scheduled service to avoid conflict; and wherein the at least one calendaring and scheduling server stores information displayed by the display under control of the processor; and the software of the at least one calendaring and scheduling server accesses the profile of the user and uses the profile of the user in providing at least the scheduled calendar user services to the user of the mobile terminal and to change the schedule to avoid conflict.
Claim 88
Dependent Claim
109 words
A method in accordance with claim 72 comprising: a user profile server which stores a profile of the user providing information about preferences of the user regarding the scheduled calendar services and changing a scheduled service to avoid conflict; and wherein the at least one calendaring and scheduling server stores information displayed by the display under control of the processor; and the software of the at least one calendaring and scheduling server accesses the profile of the user and uses the profile of the user in providing at least the scheduled calendar user services to the user of the mobile terminal and to change the schedule to avoid conflict.
Claim 89
Dependent Claim
21 words
A system in accordance with claim 82 wherein: the user profile server is the at least one calendaring and scheduling server.
Claim 90
Dependent Claim
21 words
A method in accordance with claim 83 comprising: the user profile server is the at least one calendaring and scheduling server.
Claim 91
Independent Claim
228 words
A system providing calendar services comprising: a mobile terminal including a display, a processor which controls providing a display on the display of a calendar of a user of the mobile terminal including scheduled calendar user services which are provided to the user of the mobile terminal by at least one user service provider server and have associated therewith a scheduled time and at least one location for which the user service is provided to the user; at least one calendaring and scheduling server providing the mobile terminal with a schedule of the scheduled calendar user services which is maintained by the at least one calendaring and scheduling server and which is displayed by the display under control of the processor, the at least one calendaring and scheduling server executing software, which is responsive to a stored location to schedule at least one scheduled calendar user service for the user of the mobile terminal and when a schedule conflict exists with a scheduled service, the at least one calendaring and scheduling server communicates with the at least one user service provider server and changes the schedule to avoid the conflict; and a communication system providing communications between the mobile terminal and the at least one calendaring and scheduling server and between the at least one calendaring and scheduling server and the at least one user service provider server.
Claim 92
Independent Claim
228 words
A system providing calendar services comprising: a mobile terminal including a display, a processor which controls providing a display on the display of a calendar of a user of the mobile terminal including scheduled calendar user services which are provided to the user of the mobile terminal by at least one user service provider server and have associated therewith a scheduled time and at least one location for which the user service is provided to the user; at least one calendaring and scheduling server providing the mobile terminal with a schedule of the scheduled calendar user services which is maintained by the at least one calendaring and scheduling server and which is displayed by the display under control of the processor, the at least one calendaring and scheduling server executing software, which is responsive to a stored location to schedule at least one scheduled calendar user service for the user of the mobile terminal and when a schedule conflict exists with a scheduled service, the at least one calendaring and scheduling server communicates with the at least one user service provider server and changes the schedule to avoid the conflict; and a communication system providing communications between the mobile terminal and the at least one calendaring and scheduling server and between the at least one calendaring and scheduling server and the at least one user service provider server.
Claim 93
Dependent Claim
109 words
A system in accordance with claim 86 comprising: a user profile server which stores a profile of the user providing information about preferences of the user regarding the scheduled calendar services and changing a scheduled service to avoid conflict; and wherein the at least one calendaring and scheduling server stores information displayed by the display under control of the processor; and the software of the at least one calendaring and scheduling server accesses the profile of the user and uses the profile of the user in providing at least the scheduled calendar user services to the user of the mobile terminal and to change the schedule to avoid conflict.
Claim 94
Dependent Claim
21 words
A system in accordance with claim 87 wherein: the user profile server is the at least one calendaring and scheduling server.