Abstract:
A method is provided to process data in a wireless data exchange. The method includes exchanging data between two or more wireless devices in real time and opening a thread of communications between the wireless devices, where the thread includes one or more data exchanges between the wireless devices. When the real time messaging exchange has been established, the method identifies all or portions of the thread as potential data to store. As such data is identified, the method selectively caches the identified portions of the thread for future data retrieval.
Abstract:
Systems (and corresponding methodologies) capable of searching, pre-searching, fetching and pre-fetching multi-media content for inclusion into an SMS (Short Message Service), MMS (Multi-media Message Service), IM (Instant Message) or other message type based upon predictive- and rules-based searching techniques are provided. The systems can predict or infer an in-process message, for example, based upon a portion of the inputted text message. Thereafter, in real- or near real-time, content related to the topic of conversation can be retrieved from a local store, remote stores (e.g., servers) or cloud-based sources. The retrieved content can be incorporated into the SMS, MMS, or IM message as appropriate or desired thereby enhancing the messaging experience.
Abstract:
The claimed subject matter provides for systems, devices, and methods employing one or more visual cues to conversation bubbles in a threaded messaging environment. As used herein, a threaded messaging environment can include “texting” and other messaging protocols. The visual cues can include indexed conversation bubble tails, color drop-shadow effects, and dynamic adaptive conversation bubble footprints. These visual cues can facilitate rapid visual user comprehension of messages related to particular conversants, the extents of a message, or combinations thereof.
Abstract:
The claimed subject matter provides for systems, devices, and methods facilitating dynamic scaling of messaging content. Messaging content can include visual content other than the actual textual content of a message body for a messaging environment. In an aspect dynamic scaling of messaging content can allow message content such as pictures, images, emoticons, movies, maps, and the like to be presented to a user in a manner that facilities efficient comprehension of the message content. The tokens can be dynamically scaled as the messaging environment changes to maintain high levels of comprehension.
Abstract:
Systems, methods, and devices employing tumbler-style graphical user interfaces (TSGUI) are presented. TSGUI can facilitate high context rapid selection of content objects from at least a plurality of tumbler components. Selection of content objects can relate to a path for a memory to access a related final information. TSGUI can be employed in mobile computing devices, including telephonic mobile computing devices. In an embodiment a TSGUI of a mobile device can facilitate access to content in relation to messaging applications native to the mobile device.
Abstract:
The claimed subject matter provides for systems, devices, and methods facilitating dynamic scaling of messaging content. Messaging content can include visual content other than the actual textual content of a message body for a messaging environment. In an aspect dynamic scaling of messaging content can allow message content such as pictures, images, emoticons, movies, maps, and the like to be presented to a user in a manner that facilities efficient comprehension of the message content. The tokens can be dynamically scaled as the messaging environment changes to maintain high levels of comprehension.
Abstract:
The claimed subject matter provides for systems, devices, and methods for dynamic transitioning between messaging conversation classes including 1:1, 1:Many, and Many:Many (N:M) conversation protocols. These messaging topologies can be transitioned based at least in part on the number of conversants, a predetermined threshold value, and both determinations and inference related to the conversation topology, message, and conversants. The claimed subject matter can provide for effective seamless messaging conversations in unified messaging environment by reducing the overhead associated with changing numbers of conversants.
Abstract:
Systems, methods, and devices employing tumbler-style graphical user interfaces (TSGUI) are presented. TSGUI can facilitate high context rapid selection of content objects from at least a plurality of tumbler components. Selection of content objects can relate to a path for a memory to access a related final information. TSGUI can be employed in mobile computing devices, including telephonic mobile computing devices. In an embodiment a TSGUI of a mobile device can facilitate access to content in relation to messaging applications native to the mobile device.
Abstract:
The claimed subject matter provides for systems, devices, and methods for dynamic transitioning between messaging conversation classes including 1:1, 1:Many, and Many:Many (N:M) conversation protocols. These messaging topologies can be transitioned based at least in part on the number of conversants, a predetermined threshold value, and both determinations and inference related to the conversation topology, message, and conversants. The claimed subject matter can provide for effective seamless messaging conversations in unified messaging environment by reducing the overhead associated with changing numbers of conversants.
Abstract:
Message content is scaled to support rich messaging. Devices and associated messaging systems can support various levels of content richness or fidelity. Message content scaling is employed to ensure sharing of content in as rich a manner as possible given limitations associated with various messaging systems, among other things. Messages can be scaled down or degraded, for instance where communicating devices do not support high fidelity content being transmitted. Alternatively, messages can be scaled up or enriched in cases, where low fidelity content is transmitted to a device supporting richer content, for example.