摘要:
A method is disclosed for dynamically varying a content download depending on whether the download is a foreground-download or a background-download. When a server receives a content-request from a device, the server determines whether the content-request is foreground-generated or background-generated and accordingly selects a set of content to transmit in response to the device. If the content-request is background-generated, for instance, the server may select a smaller quantity of content, since the device user might not be actively involved with the download. On the other hand, if the content-request is foreground-generated, the server may select a larger quantity of content, since the user is involved at the time. Alternatively, the device itself may select a location from which to request content, based on whether the download is a foreground-download or a background-download.
摘要:
A method, system, and computer-readable storage media is provided for consolidating an operating status of a mobile device. APIs and applications operate in the mobile device to collect various data associated with the operation of the mobile device. The mobile device can be configured by a user or a service provider system to determine which data to collect. The collected data is consolidated through calculations resulting in a single value or variable that indicates the operating health of the mobile device. A visual representation of the single value or variable is provided in a display at the mobile device to illustrate the health of the mobile device to the user.
摘要:
Embodiments of the invention provide systems and methods for dynamically forwarding incoming calls and/or messages to different mobile communications devices (“MCDs”). In one embodiment, a method may include: storing associations between multiple MCDs and a user and identifying that at least one of the MCDs is inactive and that at least one of the MCDs is active. The method may further include: receiving an incoming call or message intended for the at least one inactive MCD; and if only one of the MCDs is active, causing the incoming call or message to be forwarded to the one active MCD; and if more than one of the MCDs is active, either: (a) causing the incoming call or message to be forwarded to at least one of the active MCDs or (b) not causing the incoming call or message to be forwarded.
摘要:
Embodiments of the invention may include systems and methods for sharing threaded conversations on mobile communications devices. In one embodiment, a method may include: receiving, at a service provider system, a message containing a thread file associated with a forwarded message thread from a forwarding party mobile communications device, wherein the thread file comprises message text and sender information obtained from each of multiple text messages in the forwarded message thread, and wherein the message identifies at least one new recipient; identifying the message as containing a thread file; generating and associating a unique thread identifier with the thread file; and transmitting the thread file with the unique thread identifier over a wireless network for delivery to the at least one new recipient for display of the forwarded message thread.
摘要:
A wireless telephone includes one or more keys incorporating a programmable display. The display may display an image file (e.g., a photo of a parent or friend), such as a photo captured by a camera incorporated into the telephone. The image file may be displayed directly on the key or it may be cropped or downsampled as appropriate. The user interface allows the user to program the key to dial a particular telephone number. In one embodiment, during a multi-party conference call the keys display images of the conference call participants. The participant currently speaking can be displayed on a main display of the phone. When the conference call is over, the key displays revert back to their previous display state.
摘要:
A method is disclosed for dynamically varying a content download depending on whether the download is a foreground-download or a background-download. When a server receives a content-request from a device, the server determines whether the content-request is foreground-generated or background-generated and accordingly selects a set of content to transmit in response to the device. If the content-request is background-generated, for instance, the server may select a smaller quantity of content, since the device user might not be actively involved with the download. On the other hand, if the content-request is foreground-generated, the server may select a larger quantity of content, since the user is involved at the time. Alternatively, the device itself may select a location from which to request content, based on whether the download is a foreground-download or a background-download.
摘要:
A system and method for suppressing operation of alert logic at a communication device so as to reduce a quantity of alerts presented by various alert logic elements, where each alert logic element is operable to cause an alert for a given event to be presented. Conflict-resolution logic executable by a processor may receive an alert notification for the given event, determine which alert logic elements are operable to present an alert for the given event, determine which of the alert logic elements are running and a priority for each of the alert logic elements, suppressing operation of the alert logic elements that are running and do not have the highest priority, and providing alert notification to the alert logic element that is running and having the highest priority. The alert logic element receiving the alert notification causes the alert for the given event to be presented.
摘要:
Embodiments of the invention provide systems and methods for automatically synchronizing data using a mobile communications device (MCD). According to one embodiment, a method for automatically synchronizing data using an MCD is provided. The method may include: associating an automatic synchronization command with an event occurrence on an MCD and at least one MCD application; and, upon detecting the event occurrence, executing the automatic synchronization command to cause automatic synchronization of data between memory of the MCD and at least one remote server associated with the MCD application.