Patent application number | Description | Published |
20080207263 | TEMPORARY NOTIFICATION PROFILE SWITCHING ON AN ELECTRONIC DEVICE - Automated switching of notification profiles is provided on a mobile electronic device having a plurality of different notification profiles each specifying event notification behavior for the mobile electronic device. The device switches to a first notification profile to specify event notification behavior for the mobile electronic device, the first notification profile having a specified expiration time; monitors for expiration of the first notification profile in dependence on the expiration time; and switches, upon expiration of the first notification profile, to a second notification profile to specify event notification behavior for the mobile electronic device. | 08-28-2008 |
20080250319 | SYSTEM AND METHOD FOR DETERMINING MEDIA PLAYBACK BEHAVIOUR IN A MEDIA APPLICATION FOR A PORTABLE MEDIA DEVICE - A system and method is provided for determining playback behavior in a media application for a wireless communications device. The wireless communication device has a memory with media files stored therein. The method comprises the steps of: determining playback attributes associated with a media file; determining if a user triggered event occurs during the media file playback; determining if the media file playback ends due to the playback reaching the end of the media file; selecting a function to perform based on playback attributes of the file being played and based on whether the playback ends or the user triggered event occurs, wherein the selected function is based upon the determined attributes associated with the media file; and performing the selected function. | 10-09-2008 |
20080250431 | SYSTEM AND METHOD FOR DISPLAYING MEDIA FILES IN A MEDIA APPLICATION FOR A PORTABLE MEDIA DEVICE - A method is provided for use with a media application running on a wireless device. The method displays to a user a listing of media files available in a memory of the wireless device. The method comprises the steps of: determining locations in the memory to search for the available media files; the locations including all memory devices of the wireless device suitable for storing the media flies except for one or more predetermined folders contained in the memory, searching the determined locations for files to include in the listing of available media files; locating files not yet included in the listing of available media files; determining if the located files meet criteria of the search and identifying located files that meet the criteria of the search as suitable media files, and displaying a menu including the suitable media files. | 10-09-2008 |
20080270560 | SYSTEM AND METHOD FOR PRIORITIZING AND DISPLAYING MESSAGES - A system for prioritizing and displaying received messages, including e-mail, SMS, IM, multimedia, and voicemail, at a communication device includes means for dynamically associating a priority value with a received message upon detection of an evaluation event, and means for dynamically updating a listing of received messages associated with at least a priority value equal to or greater than a predetermined priority value in a designated priority viewport. The viewport is constantly viewable in a message listing screen and comprises a listing of prioritized messages separate and apart from non-prioritized messages. Evaluation events may include user operation such as reading, deleting, replying, moving, or forwarding the message and similar operations, or a determination that the message has reached a predetermined age. | 10-30-2008 |
20080301250 | THREAD-BASED MESSAGE PRIORITIZATION - To perform thread-based message prioritization, metadata may be extracted from a received electronic message. Based on the extracted message metadata and accumulated metadata extracted from previously received messages, a message thread to which the received electronic message belongs may be identified. Based on a set of thread priority assessment criteria, a priority level for the message thread may be determined. At least part of the message thread may be processed according to the priority level. The processing may be altering a notification behavior of an electronic messaging client for electronic messages of the message thread. Thread priority assessment may be based on user-configurable criteria that may be set via a graphical user interface. Message thread identification may also be based on user-configurable criteria that may be set via a graphical user interface. | 12-04-2008 |
20090029724 | SYSTEM AND METHOD FOR ACKNOWLEDGING CALENDAR APPOINTMENTS USING A MOBILE DEVICE - A system and method are provided for communicating calendar appointment acknowledgements to a sender from a recipient device, in particular a mobile communication device capable of receiving SMS messages. The sender creates a calendar object comprising calendar event data, designates a recipient, and selects a transport method for delivering the calendar event data. If the transport method is SMS, then a calendar object message in plaintext SMS format is prepared, comprising a unique identifier, and transmitted to the recipient. The recipient's mobile communication device receives the SMS message and parses the message to extract the calendar event data, and transmits an acknowledgement to the sender including the unique identifier. | 01-29-2009 |
20090061826 | SYSTEM AND METHOD FOR INTERRUPT CONTROL ON A HANDHELD DEVICE - An interrupt message is sent over one of a plurality of transport mediums from a first mobile device to a second mobile device. The interrupt message may include a first mobile device identifier associated with a transport medium that is independent of the plurality of transport mediums. Upon receipt of the interrupt message at the second mobile device an interruption of any current mobile device operation may occur to notify a user of the interrupt message. | 03-05-2009 |
20090088189 | METHOD AND APPARATUS CAPABLE OF UNIFIED MULTI-TRANSPORT MESSAGE HANDLING - Upon obtaining a message object that specifies a plurality of destination addresses, a multi-transport client selects a candidate destination address from among the plurality of destination addresses, determines the transport associated with the candidate destination address and arranges for transmission of a portion of the message over the determined transport toward the candidate destination address. | 04-02-2009 |
20090144655 | MULTIPLE DISPLAY REGIONS IN A UNIFIED MESSAGE INBOX - Various embodiments are provided herein of a method of displaying an inbox window of a message application. The method includes partitioning a display of the inbox window into a first message display region and a second message display region, displaying located messages that satisfy user-defined designation criteria in the first message display region; and displaying remaining messages of the inbox window in the second message display region. The method can be performed by a communications device and can also be stored as program code on a computer readable medium. | 06-04-2009 |
20090213088 | EXPEDITED COMMUNICATION KEY SYSTEM AND METHOD - A method of performing expedited communication functions on a mobile device includes monitoring the duration-of key press on a keyboard of the mobile device and determining if the monitored duration of the key press is greater than a threshold duration. If the monitored duration of the key press is determined to be less than a threshold duration, then a primary key function associated with the pressed key is activated. If the monitored duration of the key press is determined to be greater than a threshold duration, then an expedited communication function associated with the pressed key is activated. | 08-27-2009 |
20100082239 | METHOD OF SHARING EVENT INFORMATION AND MAP LOCATION INFORMATION - In a method of sharing location information between a map application and a calendar application, the map application pulls calendar event locations from a calendar event store and presents these calendar event locations as suggested locations for the map application. Likewise, the calendar application pulls map locations from a map location data store and presents these map locations as suggested locations for calendar events. By sharing location information between the map application and the calendar applications, these applications become significantly more useful. | 04-01-2010 |
20100085841 | ELECTRONIC DEVICE AND METHOD PROVIDING ACTIVATION OF AN IMPROVED BEDTIME MODE OF OPERATION - An improved electronic device and method provide an improved clock feature that includes a BEDTIME mode that is initiated by execution of a BEDTIME mode routine. The BEDTIME mode comprises a number of features that are conducive to sleep by performing operations that minimize distractions to a user, and all such operations are initiated by execution of the BEDTIME mode routine. The BEDTIME mode can be triggered in a variety of fashions, such as by setting an alarm or by docking the device with a predetermined other device such as a docking station. | 04-08-2010 |
20100144312 | LIMITING DATA TRANSMISSION TO AND/OR FROM A COMMUNICATION DEVICE AS A DATA TRANSMISSION CAP IS APPROACHED AND GRAPHICAL USER INTERFACE FOR CONFIGURING SAME - A data transmission cap represents a maximum amount of data that can be transmitted to and/or from a communication device during a subscriber billing cycle without incurring a penalty under a subscriber rate plan. To limit data transmission to and/or from the communication device as the data transmission cap is approached, a graphical user interface (GUI) is displayed. The GUI includes one or more GUI controls for selecting a data transmission limiting tactic from a plurality of distinct data transmission limiting tactics and for specifying a data transmission threshold at which the selected tactic is to take effect, the threshold being below the operative cap. Upon user interaction with the GUI control(s), user input indicating the selected data transmission tactic and specified data transmission threshold is received. The communication device or another electronic device in communication therewith is configured to effect the selected data transmission limiting tactic when the specified data transmission threshold is reached. | 06-10-2010 |
20100251138 | SYSTEM AND METHOD FOR INTEGRATING AN ADDRESS BOOK WITH AN INSTANT MESSAGING APPLICATION IN A MOBILE STATION - This relates to a method for operating a mobile station. The method includes grouping two or more member addresses into a group. The group is presented as a group data in a transient data list. A selection of an option to open a messaging session with the group is selected. A messaging session is opened, with the member addresses of the selected group. | 09-30-2010 |
20100262917 | SYSTEM FOR FACILITATING THREAD-BASED MESSAGE PRIORITIZATION - To perform thread-based message prioritization, metadata may be extracted from a received electronic message. Based on the extracted message metadata and accumulated metadata extracted from previously received messages, a message thread to which the received electronic message belongs may be identified. Based on a set of thread priority assessment criteria, a priority level for the message thread may be determined. At least part of the message thread may be processed according to the priority level. The processing may be altering a notification behavior of an electronic messaging client for electronic messages of the message thread. Thread priority assessment may be based on user-configurable criteria that may be set via a graphical user interface. Message thread identification may also be based on user-configurable criteria that may be set via a graphical user interface. | 10-14-2010 |
20110080351 | 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 - 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. | 04-07-2011 |
20110087964 | METHOD FOR INDICATING A VOLUME OF AN AUDIO SINK OF A PORTABLE ELECTRONIC DEVICE - A method includes rendering data for display on a display screen of a portable electronic device and rendering an overlay for display on the display screen, the overlay being superimposed over the data and including a volume indicator and an audio sink indicator. | 04-14-2011 |
20110115716 | TOUCH-SENSITIVE DISPLAY METHOD AND APPARATUS - A method includes detecting a continuous touch on a touch-sensitive display. A position of one or more boundaries is updated when the continuous touch crosses a first boundary of the one or more boundaries. Feedback is provided when the continuous touch crosses the first boundary. | 05-19-2011 |
20110199322 | GRAPHICAL USER INTERFACES FOR DEVICES THAT PRESENT MEDIA CONTENT - Methods and devices are described pertaining to graphical user interfaces that enable users to manage and play their media content on a portable electronic device. For example, a method is described in which a first source icon associated with a first set of media selections is displayed and a second source icon associated with a second set of media selections is also displayed. In addition, a first function icon indicative of a first function is superimposed on the first source icon, and a second function icon indicative of a second function is superimposed on the second source icon. A selection input associated with either of the first source icon or the second source icon is received and the first function is executed when the selection input is associated with the first icon, and the second function is executed when the selection input is associated with the second icon. | 08-18-2011 |
20110231401 | ENABLING CATEGORY-BASED FILTERING - A category may be associated, in a personal information manager (PIM) application, with a data item by associating a category pattern with the data item. Where the PIM application already associates keyword patterns with data items for enabling keyword searching, the category pattern may have a format of an ordered plurality of elements that satisfies at least one rule for the format of the keyword patterns. Optionally, the first element of the ordered plurality of elements may be an element predetermined to be specific to pluralities of elements associated with categories. Advantageously, this approach to the association of a category with a data item allows for the association of more than one category with a single data item. Such an allowance provides for more accurate synchronization with a PIM application on a desktop that also allows the association of more than one category with a data item. Given the allowance of the association of multiple categories with a single data item, the user may filter a list of data items by one or more categories. | 09-22-2011 |
20110269431 | SYSTEM AND METHOD FOR INTERRUPT CONTROL ON A HANDHELD DEVICE - An interrupt message is sent over one of a plurality of transport mediums from a first mobile device to a second mobile device. The interrupt message may include a first mobile device identifier associated with a transport medium that is independent of the plurality of transport mediums. Upon receipt of the interrupt message at the second mobile device an interruption of any current mobile device operation may occur to notify a user of the interrupt message. | 11-03-2011 |
20110270938 | SCHEDULABLE E-MAIL FILTERS - An e-mail filter may be associated with a schedule defining a recurrent active time period. As such, some e-mail filters may be active at specific times of day and on specific days of the week and inactive the rest of the time. Before applying any filters, the current time is determined and it is determined which filters are active. The determination of which filters are active is based on the current time being within the active time period. | 11-03-2011 |
20110314118 | SYSTEM, METHOD, AND USER INTERFACE FOR SEARCHING FOR MESSAGES WITH ATTACHMENTS ON A MOBILE DEVICE - Embodiments of a system, method, and user interface for searching for messages with attachments on mobile devices are disclosed. In one embodiment, a messaging application is programmed such that, in operation, a user is presented with a search screen in which the user may define search parameters for a search. A search parameter associated with an option to search for messages of a specified type is provided, and more specifically, an option to search for messages (e.g. electronic mail messages) having one or more attachments is made available to the user. | 12-22-2011 |
20120014684 | Camera Focus and Shutter Control - A touch screen on a camera is provided. The touch screen comprises a button, wherein removal of contact from the button by lifting contact from the touch screen causes a photograph to be taken, and wherein removal of contact from the button by maintaining contact with the touch screen while moving contact to a portion of the touch screen other than the button causes a photograph not to be taken. | 01-19-2012 |
20120016879 | SYSTEMS AND METHODS OF USER INTERFACE FOR IMAGE DISPLAY - Approaches to displaying image search results, and image content of computer readable media include providing a matrix display of images, with an interface to insert and remove floating date dividers, each indicative of a day on which one or more of the images was created. Available images can be abstracted according to a respective month in which the images were created, up to a determined maximum number of months, after which images are abstracted according to a year in which they were created. Selecting a month causes display of a matrix of images created during that month, while selecting a year causes display of a list of months. A selected thumbnail can be displayed for each month or year of a displayed list. Search results can grouped according to how each result satisfied the search criteria, such as a separate group for images that had names matching a search criteria, and one or more separate groups for images that satisfied a date range criteria. | 01-19-2012 |
20120166565 | SYSTEM AND METHOD FOR ACKNOWLEDGING CALENDAR APPOINTMENTS USING A MOBILE DEVICE - A system and method are provided for communicating calendar appointment acknowledgements to a sender from a recipient device, in particular a mobile communication device capable of receiving SMS messages. The sender creates a calendar object comprising calendar event data, designates a recipient, and selects a transport method for delivering the calendar event data. If the transport method is SMS, then a calendar object message in plaintext SMS format is prepared, comprising a unique identifier, and transmitted to the recipient. The recipient's mobile communication device receives the SMS message and parses the message to extract the calendar event data, and transmits an acknowledgement to the sender including the unique identifier. | 06-28-2012 |
20120203851 | SYSTEM FOR FACILITATING THREAD-BASED MESSAGE PRIORITIZATION - To perform thread-based message prioritization, metadata may be extracted from a received electronic message. Based on the extracted message metadata and accumulated metadata extracted from previously received messages, a message thread to which the received electronic message belongs may be identified. Based on a set of thread priority assessment criteria, a priority level for the message thread may be determined. At least part of the message thread may be processed according to the priority level. The processing may be altering a notification behavior of an electronic messaging client for electronic messages of the message thread. Thread priority assessment may be based on user-configurable criteria that may be set via a graphical user interface. Message thread identification may also be based on user-configurable criteria that may be set via a graphical user interface. | 08-09-2012 |
20120209927 | SCHEDULABLE E-MAIL FILTERS - An e-mail filter may be associated with a schedule defining a recurrent active time period. As such, some e-mail filters may be active at specific times of day and on specific days of the week and inactive the rest of the time. Before applying any filters, the current time is determined and it is determined which filters are active. The determination of which filters are active is based on the current time being within the active time period. | 08-16-2012 |
20120221660 | REPRESENTING NEW MESSAGES ON A COMMUNICATION DEVICE - There is provided a method of representing new email messages on a communication device having a display. This method comprises setting a new message flag when an email message is received by the device; and displaying a new message indicator on the display when the new message flag is set. The new message indicator can be displayed on a home screen on the display. The new message flag can be unset when a messages screen is selected on the device. A computer readable memory having recorded thereon instructions to carry out this method is also provided, as well as a device comprising such memory. | 08-30-2012 |
20120272129 | METHOD AND APPARATUS FOR GENERATING A NEW EVENT DIRECTLY FROM A DOCUMENT - An event providing apparatus includes a storage device in communicating with a date/time detector module. The detector module detects a condition that at least a portion of information stored on the storage device could be mapped to an event, identifies date and time entries in the information, and generates a hyperlink to open an application for creating an event for each entry, the date and time being provided to the application to generate the event directly from the information. The apparatus also includes a display for displaying the time and date in the form of the hyperlink; and a prompter module communicating with the detector module for automatically providing a prompt related to the event in response to selection of the hyperlink. In response to user interaction with the user prompt, the application is started and the event based on the hyperlinked date and time is created. | 10-25-2012 |
20120309459 | EXPEDITED COMMUNICATION KEY SYSTEM AND METHOD - A method of performing expedited communication functions on a mobile device includes monitoring the duration-of key press on a keyboard of the mobile device and determining if the monitored duration of the key press is greater than a threshold duration. If the monitored duration of the key press is determined to be less than a threshold duration, then a primary key function associated with the pressed key is activated. If the monitored duration of the key press is determined to be greater than a threshold duration, then an expedited communication function associated with the pressed key is activated. | 12-06-2012 |
20130002421 | Electronic Device and Method Providing Activation of an Improved Bedtime Mode of Operation - An improved electronic device and method provide an improved clock feature that includes a BEDTIME mode that is initiated by execution of a BEDTIME mode routine. The BEDTIME mode comprises a number of features that are conducive to sleep by performing operations that minimize distractions to a user, and all such operations are initiated by execution of the BEDTIME mode routine. The BEDTIME mode can be triggered in a variety of fashions, such as by setting an alarm or by docking the device with a predetermined other device such as a docking station. | 01-03-2013 |
20130107814 | SYSTEM AND METHODS FOR WIRELESS MESSAGING | 05-02-2013 |
20130137400 | System And Method For Wireless Messaging In A Wireless Communication System - A host service queues one or more data messages for delivery to a wireless mobile device, and attempts to authenticate whether a service session with the device is active. A session includes a saved login credential over a predetermined time period, where the credential was previously received and saved from a previous login. When the session is active, the host service sends the data message to the device via a wireless network. When the session is inactive, the host service sends a notification message to the router system over a previously-established connection. The notification message is subsequently forwarded by the router system to the device in the wireless network. After sending the notification message, the host service receives a new login credential from the device for activating a new service session, authenticates the new login credential, and activates the new service session for data message delivery. | 05-30-2013 |
20130166664 | SCHEDULABLE E-MAIL FILTERS - An e-mail filter may be associated with a schedule defining a recurrent active time period. As such, some e-mail filters may be active at specific times of day and on specific days of the week and inactive the rest of the time. Before applying any filters, the current time is determined and it is determined which filters are active. The determination of which filters are active is based on the current time being within the active time period. | 06-27-2013 |
20130179522 | SYSTEM FOR FACILITATING THREAD-BASED MESSAGE PRIORITIZATION - To perform thread-based message prioritization, metadata may be extracted from a received electronic message. Based on the extracted message metadata and accumulated metadata extracted from previously received messages, a message thread to which the received electronic message belongs may be identified. Based on a set of thread priority assessment criteria, a priority level for the message thread may be determined. At least part of the message thread may be processed according to the priority level. The processing may be altering a notification behavior of an electronic messaging client for electronic messages of the message thread. Thread priority assessment may be based on user-configurable criteria that may be set via a graphical user interface. Message thread identification may also be based on user-configurable criteria that may be set via a graphical user interface. | 07-11-2013 |
20130283049 | 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 one 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 in communication with the external computing device, the method includes: receiving a request to backup one or more data items stored on the mobile communication device; encrypting a data item using an encryption key stored in a protected memory of the mobile communication device; and transferring the encrypted data item to the external computing device for storage by 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. | 10-24-2013 |
20130325990 | SYSTEM AND METHOD FOR PRIORITIZING AND DISPLAYING MESSAGES - A device and method for displaying received messages, such as email, SMS, IM, multimedia, and voicemail, are provided. Each of a plurality of received messages, initially unread, is associated with a value. The device concurrently displays a first message listing and a second message listing, the first message listing comprising entries for messages of the plurality of received messages associated with a value meeting a specified threshold, and the second message listing comprising entries for other messages of the plurality of received messages. When a message associated with a value meeting the specified threshold and having an entry in the first message listing is marked read, the displayed message listings are updated to remove the entry for the message from the first message listing and to include an entry for the message in the second message listing. | 12-05-2013 |
20130332551 | MULTIPLE DISPLAY REGIONS IN A UNIFIED MESSAGE INBOX - Various embodiments are provided herein of a method of displaying an inbox window of a message application. The method includes partitioning a display of the inbox window into a first message display region and a second message display region, displaying located messages that satisfy user-defined designation criteria in the first message display region; and displaying remaining messages of the inbox window in the second message display region. The method can be performed by a communications device and can also be stored as program code on a computer readable medium. | 12-12-2013 |
20140082110 | SYSTEM AND METHOD FOR INTEGRATING AN ADDRESS BOOK WITH AN INSTANTMESSAGING APPLICATION IN A MOBILE STATION - This relates to a method for operating a mobile station. The method includes grouping two or more member addresses into a group. The group is presented as a group data in a transient data list. A selection of an option to open a messaging session with the group is selected. A messaging session is opened, with the member addresses of the selected group. | 03-20-2014 |
20140137048 | 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. | 05-15-2014 |