Abstract:
A method and apparatus for controlling display of data on a screen of a portable electronic device. The method includes launching an application that includes at least one field for receiving data and at least one field label for identifying the at least one field, entering data into the at least one field and removing the at least one field label from the screen when data is entered into the at least one field.
Abstract:
An event entry is stored in a computing device, the event entry having a start time associated therewith. A plurality of alerts are provided at respective times prior to the start time, and one of a plurality of levels of notification to be associated with each of the plurality of alerts, wherein the plurality of levels are distinguishable from each other to enable the alerts to be escalated by changing the level associated with each subsequent alert. An initial alert is provided prior to the start time, the initial alert comprising a first level of notification and, upon detecting an increased urgency associated with the event entry subsequent to the initial alert, a next alert is provided prior to the start time, the next alert providing a second level of notification to thereby escalate the next alert with respect to the initial alert.
Abstract:
A system and method are provided for drawing graphics, such as to display a user interface on a display of a mobile device. A graphics stack is used to store pre-computed coordinate values to improve performance for drawing graphics, such as to display a user interface on a display of a mobile device.
Abstract:
A method of memory management in an electronic device, includes receiving at the electronic device, representative viewable or audible samples of data records, and storing the representative viewable or audible samples of data records in a memory of the electronic device. Each of the representative viewable or audible samples of data records includes one of a compressed version of a corresponding one of the backup data records, and a viewable or audible portion of the corresponding one of the backup data records.
Abstract:
To facilitate text-to-speech conversion of a username, a first or last name of a user associated with the username may be retrieved, and a pronunciation of the username may be determined based at least in part on whether the name forms at least part of the username. To facilitate text-to-speech conversion of a domain name having a top level domain and at least one other level domain, a pronunciation for the top level domain may be determined based at least in part upon whether the top level domain is one of a predetermined set of top level domains. Each other level domain may be searched for one or more recognized words therewithin, and a pronunciation of the other level domain may be determined based at least in part on an outcome of the search. The username and domain name may form part of a network address such as an email address, URL or URI.
Abstract:
A method and system for delivery and presentation of a message on a communication device. A detection of a connection of a call made by a communication device is detected at the communication device. A further detection that the communication device is operating in a pre-defined mode of operation is performed, a message accessibly stored in memory is accessed, and display or other presentation of the message is initiated on an interface such as a display screen of the communication device. The call connection status is monitored, and the message is presented at least while the call is connected and the device is operating in the pre-defined mode of operation.
Abstract:
A method is provided for dynamically determining a zoom-level to display to a user of a mapping application executing on a mobile device. The method comprises the following steps. The zoom-level is determined in accordance with at least one predefined parameter. The at least one predefined parameter is monitored for detecting a change. A new zoom-level corresponding with the detected change is determined. Lastly, the zoom-level of the mapping application is changed to the new zoom-level. A mobile device and computer-readable medium configured to implement the method are also provided.
Abstract:
A method is provided for dynamically determining a zoom-level to display to a user of a mapping application executing on a mobile device. The method comprises the following steps. The zoom-level is determined in accordance with at least one predefined parameter. The at least one predefined parameter is monitored for detecting a change. A new zoom-level corresponding with the detected change is determined. Lastly, the zoom-level of the mapping application is changed to the new zoom-level. A mobile device and computer-readable medium configured to implement the method are also provided.
Abstract:
A method for changing visual attributes presented by a graphical user interface of a device such as a mobile electronic device by loading onto the device a file containing information for changing selected visual attributes of the interface. A method or compiler for generating or compiling a file that contains information used by a device to change the user interface presented by the device.
Abstract:
System and method that provides tactical feedback through a speaker of a handheld electronic device having a full alphabetic keyboard upon activation of a navigation tool. The audible feedback produced by the speaker is capable of being modified based on upon the location, speed, and other characteristics of the movement of a cursor on the display of a handheld electronic device. The sound produced by the speaker can originate from an audio file stored or otherwise available on the handheld electronic device.