摘要:
A method of controlling an electronic device includes retrieving, from at least one database comprising a plurality of calendared events, calendared events for a calendar day and for the calendar day, determining free time periods between an earliest of a start time of a working day and an end time of a first calendared event and a latest of the end time of the working day and a start time of a last calendared event, and rendering the calendared events and the determined free time periods in a time-ordered list on a display of the electronic device.
摘要:
A method of sharing with a portable electronic device of a first entity, calendar-event records associated with a second entity and accessible by a server. The method includes receiving at the server permission to share with the first entity the calendar-event records associated with the second entity, receiving at the server a query including calendar-event time constraints, obtaining at the server ones of the calendar-event records that meet the calendar-event time constraints, and transmitting, from the server to the portable electronic device of the first entity, the ones of the calendar-event records that meet the calendar-event time constraints.
摘要:
A method of requesting addition to a calendar event includes receiving the calendar event as a shared calendar event for viewing at an electronic device of a requester, receiving a selection of the calendar event at the electronic device of the requester, providing at the electronic device of the requester a user-selectable option for requesting addition to the calendar event, generating at the electronic device of the requester a request for addition to the calendar event in response to user-selection of the option for requesting addition, the request including an identifier of the calendar event, and transmitting the request for addition to the calendar event from the electronic device for delivery to an electronic device of an organizer.
摘要:
A mobile wireless communications device may include a portable housing, a wireless transceiver carried by the portable housing, an input device carried by the portable housing, a display carried by the portable housing, and a processor carried by the portable housing and coupled to the wireless transceiver, the input device, and the display. The processor may perform a time alarm function having a time alarm value settable via the input device, and generate an alarm indication upon reaching the time alarm value. The processor also may generate a first time alarm function GUI on the display including a first selectable menu list for the time alarm function, and generate a second time alarm function GUI including a second selectable menu list on the display different from the first selectable menu list when a current time is within a threshold time of the time alarm value.
摘要:
A method of controlling touch input on a touch-sensitive display when a display element is active and a portable electronic device configured for the same are provided. In accordance with one embodiment, there is provided a method of controlling touch input on a touch-sensitive display of a portable electronic device, the method comprising: displaying a widget having at least one field on a user interface screen displayed on the touch-sensitive display; selecting the field in the widget in response to predetermined interaction with the touch-sensitive display; changing the value of the selected field in accordance with a predetermined touch gesture at any location on the touch-sensitive display; and re-displaying the widget on the user interface screen with the changed value of the selected field.
摘要:
A method of controlling an electronic device includes retrieving records that satisfy a set of constraints, rendering data from the records in a list on a display, and rendering, in the list, further data from a selected one of the records in the list on the display in response to receipt of an input.
摘要:
A mobile device configured to communicate with one or more various enterprise services and Internet services. Such services include such features as e-mail, calendar, and personal information management (PIM). The mobile device is configured to maintain a distinction between each of these services by having a number of databases, each database dedicated to a specific service. To facilitate this distinction, a service identifier is generated with respect to each database. When a service is removed, the mobile device no longer has access to the service. In such an instance, the mobile device is configured to maintain the associated database and the service identifier. Should a removed service become reactivated for the mobile device, the maintained database will become re-associated with the proper service by using the service identifier. By distinguishing between databases using the service identifiers, the mobile device may prevent “cross-pollination” between its databases when synchronizing with different services.
摘要:
A method and apparatus for updating a local database at a mobile electronic device, from a remote database over a wireless network is provided. The local database is for storing availability data. First request data is transmitted to the remote database over the wireless network and first availability data for a first time period is subsequently received therefrom. The first availability data comprises data representative of at least a first invitee's availability during the first time period. Second request data is assembled, the second request data for requesting, from the remote database, at least the first invitee's availability during only a second time period. The second request data is transmitted to the remote database. Second availability data is subsequently receiving therefrom, the second availability data comprising data representative of at least the first invitee's availability during only the second time period. The second availability data is stored in the local database if the second availability data is indicative that at least the first invitee is available during the second time period.
摘要:
An electronic device and a method implemented within the electronic device for controlling notification of calendar event messages by receiving a message having an attachment; examining the message to identify the attachment; and in the event that the attachment relates to a calendar event then activating the notification.
摘要:
A method and computing device for managing calendar data records are provided, the computing device comprising a processor interconnected with a memory enabled to maintain the data records and with a touchscreen controlled to generate a representation of a subset of at least two of the data records within a first portion of the touchscreen. The touchscreen is further controlled to generate a representation of details of a first one of the data records in the subset in a second portion of the touchscreen, different from the first portion, when input data associated with the first portion is detected by the touchscreen. The touchscreen is further controlled to generate a representation of details of a next data record in the subset, in a given order, in the second portion, each time an input event is detected at a portion of the touchscreen associated with providing next data records.