| Patent application number | Description | Published |
| 20080310633 | METHOD AND DEVICES FOR PROVIDING SECURE DATA BACKUP FROM A MOBILE COMMUNICATION DEVICE TO AN EXTERNAL COMPUTING DEVICE - A method and devices for providing secure data backup from a mobile communication device to an external computing device is described. In accordance with one example embodiment, there is provided a method of backing up data from a mobile communication device to an external computing device, the mobile communication device being connected to the external computing device for exchanging data with each other, the method comprising: receiving a request to backup one or more data items in a plurality of data items stored on the mobile communication device; encrypting a data item using an encryption key stored in memory of the mobile communication device; transferring the encrypted data item to the external computing device; and storing a backup file comprising the encrypted data item in the memory of the external computing device. A method of restoring backup data to a mobile communication device from an external computing device is also provided, as are mobile communication devices and computing devices configured for implementing the backup and restore operations. | 12-18-2008 |
| 20100223321 | DATA HUB SERVER - Apparatus and methods to engage in accessing informational content in a data hub server, where the informational content is identified as public or partially public to a group registered in the data hub server with permission to access the informational content made public or partially public in the data hub server by another entity, provide a mechanism to enhance the communication capabilities among mobile electronic devices. Additional apparatus, systems, and methods are disclosed. | 09-02-2010 |
| 20100223359 | DEVICE-TO-DEVICE TRANSFER - Apparatus and methods to engage in a transfer of informational content between a first mobile electronic device and a second mobile electronic device using directed transmission between a first server and a second server. Additional apparatus, systems, and methods are disclosed. | 09-02-2010 |
| 20100228753 | INTELLIGENT HYPERLINKING OF DATES IN TEXT - A method, handheld electronic device and computer program product for allowing a user to view calendar data related to text the user is reading are provided. The method comprises: receiving an instruction to display a specified text; identifying at least one string in the specified text indicating date information; displaying the specified text with the date string presented as a hyperlink; and receiving user input activating the hyperlink and displaying calendar information related to the date indicated by the date string in response to the user input. | 09-09-2010 |
| 20110059726 | System And Methods For Wireless Messaging - Systems and methods for enabling data messaging in a wireless communications system is provided in one embodiment. Wireless messaging is enabled by having a host service send enable messages to a mobile communications device. Once an enable message has been received at the mobile communications device, the generation of an event causes the mobile communications device to send a fetch message to the host service to retrieve messages. | 03-10-2011 |
| Patent application number | Description | Published |
| 20080235287 | HANDHELD ELECTRONIC DEVICE INCLUDING APPOINTMENT AND MEETING CONFLICT NOTIFICATION, AND ASSOCIATED METHOD - A method of checking a new entry in a calendar application having a cache that includes a first subset of existing entries falling within a first date range. Also, an electronic device implementing the method. The method includes determining whether the date of the new entry falls within the first date range. If so, the method determines whether the new entry directly conflicts with or is adjacent to one of the existing entries in the first subset, and provides a notification if appropriate. If the date is outside the first date range, the method creates a new calendar cache including a second subset of existing entries falling within a second date range around the new entry date, determines whether the new calendar entry directly conflicts with or is adjacent to one of the existing calendar entries in the second subset, and provides a notification if appropriate. | 09-25-2008 |
| 20100011068 | METHOD AND APPARATUS FOR PROVIDING NOTIFICATION OF CALENDAR EVENT MESSAGES - 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. | 01-14-2010 |
| 20100042698 | METHOD AND APPARATUS FOR EFFICIENTLY MANAGING "MESSAGES SENT" FILE AND RESENDING OF MESSAGES FROM MOBILE WIRELESS COMMUNICATION DEVICE - An enhanced email system incorporating mobile wireless communication devices includes program logic for efficiently managing (i.e., at least partially synchronizing) “messages sent” files in the mobile device and in a related message server. The exemplary program logic also more efficiently handles resending of previously sent email messages from the mobile wireless communication device (especially in the context of synchronized messages sent files) by sending to the message server only abbreviated unique message ID in the first instance. In this way, wireless bandwidth is conserved as is the device battery. | 02-18-2010 |
| 20100161667 | METHOD AND SYSTEM FOR DATA RECORD MANAGEMENT IN A COMPUTING DEVICE - A method and system for data record management is provided. In an embodiment, a method is provided for updating a data record representing a calendar appointment. The method comprises steps for inputting and saving data representing linked appointments that are associated with data representing base appointments. | 06-24-2010 |
| 20100188431 | METHOD AND APPARATUS FOR CONTROLLING A DISPLAY OF A PORTABLE ELECTRONIC DEVICE - A method and apparatus for controlling a display of a portable electronic device are provided. The method comprises generating a screen comprising a list on the display. The list comprises one or more row elements, with each row element comprising one or more column sub-elements. At least a portion of one of the column sub-elements of at least one of the row elements is truncated. Upon selection of a row element, the screen is enabled for scrolling of that row element. Enabling scrolling comprises loading the truncated portion of the selected row element into a pre-buffer. The method further comprises receiving a scrolling input, and updating the screen on the display to scroll the row element, bringing the truncated portion into view. The selected row is scrolled while maintaining the series of column sub-elements in the row without reference to other rows. | 07-29-2010 |
| 20100227600 | METHOD AND APPARATUS FOR MODIFYING NOTIFICATION SETTINGS ON A MOBILE ELECTRONIC DEVICE - A method and apparatus for modifying notification settings on a mobile electronic device is provided, the mobile electronic device comprising a processing unit, a display, a memory, an input device, and at least one notification device. It is determined that the at least one notification device has been activated using a given notification setting. A menu list is responsively changed to include a notification setting change option, the menu list associated with the input device and stored in the memory, such that when the input device is activated, the display is controlled by the processing unit to provide a representation of the menu list such that the notification setting option can be selected and the given notification setting changed. | 09-09-2010 |
| 20100235215 | METHOD AND COMPUTING DEVICE FOR UPDATING A CALENDAR DATABASE STORING EVENT DATA ASSOCIATED WITH AN EVENT, USING A WAITLIST - A method and computing device for updating a calendar database storing event data associated with an event are provided. The event data comprises identifiers of invitees to the event and a maximum number of attendees for the event. The computing device is in communication with the calendar database. Event request data is transmitted to respective invitee computing devices associated with the invitees, the event request data requesting respective responses from the invitee computing devices, each respective response comprising one of a positive response indicative that the event will be attended and a negative response indicative that the event will not be attended. Respective positive responses are received from at least a subset of the invitee computing devices. The event data is updated, based on the positive responses, to maintain a first list of identifiers of attendees. If a number of attendees equals the maximum number, and at least one subsequent positive response is received, then: the event data is updated, based on the at least one subsequent positive response, to maintain a second list of identifiers of waitlisted invitees for the event; and a waiting-list notification is transmitted, to each one of the invitee computing devices associated with the second list, the waiting list notification indicative that an invitee associated with one of the invitee computing devices associated with the second list is on a waiting list. | 09-16-2010 |
| 20110167124 | METHOD AND APPARATUS FOR EFFICIENTLY MANAGING "MESSAGES SENT" FILE AND RESENDING OF MESSAGES FROM MOBILE WIRELESS COMMUNICATION DEVICE - An enhanced email system incorporating mobile wireless communication devices includes program logic for efficiently managing (i.e., at least partially synchronizing) “messages sent” files in the mobile device and in a related message server. The exemplary program logic also more efficiently handles resending of previously sent email messages from the mobile wireless communication device (especially in the context of synchronized messages sent files) by sending to the message server only abbreviated unique message ID in the first instance. In this way, wireless bandwidth is conserved as is the device battery. | 07-07-2011 |