An electronic calendar
AssigneeAT&T Intellectual Property I, L.P.
InventorJeffrey Aaron
Life of this patent
Estimating the term…
Abstract
An electronic calendar is provided to a user that receives a request to schedule an event from the user. Additional information related to the user and/or the event is obtained by prompting the user for the additional information and/or obtaining the additional information from a database communicatively coupled to the electronic calendar. A plurality of events are scheduled based on the request to schedule an event and the obtained additional information.
Claims21
A method for providing an electronic calendar to a user, comprising:
- receiving a request to schedule an event from the user;
- obtaining additional information related to the user and/or the event by prompting the user for the additional information and/or obtaining the additional information from a database communicatively coupled to the electronic calendar;
- and
- scheduling a plurality of events based on the request to schedule an event and the obtained additional information.
A method for providing an electronic calendar application service providing module in a framework for providing computing device executed application services to a user using a plurality of application service providing modules, each of which provides a subset of the application services to the user, the method comprising:
- receiving a request to schedule an event;
- translating the received request to at least one need to be satisfied;
- identifying at least one of the plurality of application service providing modules other than the electronic calendar required for satisfying the at least one need;
- requesting execution of actions by the identified at least one of the plurality of application service providing modules to satisfy the at least one need;
- and
- scheduling a plurality of events based on the request to schedule an event from the user and on the execution of action by the identified at least one of the plurality of application service providing modules.
An electronic calendar application service providing module comprising:
- means for receiving a request to schedule an event from the user;
- means for obtaining additional information related to the user and/or the event by prompting the user for the additional information and/or obtaining the additional information from a database communicatively coupled to the electronic calendar;
- and
- means for scheduling a plurality of events based on the request to schedule an event and the obtained additional information.
Dependencies are inferred from the claim text.