Abstract:
Methods, apparatuses, and computer-readable storage media for displaying an image at an electronic device are disclosed. In a particular embodiment, an electronic device is disclosed that includes a first panel having a first display surface to display a graphical user interface element associated with an application. The electronic device also includes a second panel having a second display surface. The first display surface is separated from the second display surface by a gap. A processor is configured to execute program code including a graphical user interface. The processor is configured to launch or close the application in response to user input causing a movement of the graphical user interface element in relation to the gap.
Abstract:
Systems, methods, devices, and computer program products are described for using context-aware recommendation techniques to facilitate content discovery on a mobile device platform. In particular, the context-aware recommendation techniques evaluate both a current device context and a social context to generate application relevance scores for each of a number of applications downloaded to a mobile device. Application representations on a graphical user interface (GUI) of the mobile device are rearranged, resized, and/or otherwise affected according to their respective application relevance scores. In certain configurations, one or more applications are pinned, thereby altering (e.g., reducing or eliminating) how changes in their respective application relevance scores affect display of their respective application representations on the GUI of the mobile device.
Abstract:
A method of determining a communications contact relevance for a user includes: analyzing stored contact information of a plurality of contacts with which the user can at least one of receive information from or transmit information to; analyzing context information relevant to likelihoods of imminent communication by the user with the contacts, the context information including information different from ones of the contacts with which the user most recently communicated, the context information further including present user context information and at least one of present context or historical context associated with each of the contacts, respectively; and determining the likelihoods of imminent communication between the user and the contacts based on the context information.
Abstract:
A method of providing three-dimensional (3D) sound at a wireless device is disclosed and may include detecting movement of a 3D virtual object within a display, determining a direction of the movement of the 3D virtual object, and transmitting sound from a 3D sound system that tracks the direction of the movement of the 3D virtual object. The method may further include selectively altering a phase of the sound as the 3D virtual object moves, selectively altering a volume of the sound as the 3D virtual object moves, selective altering a pitch of the sound as the 3D virtual object moves, selectively altering a tone of the sound as the 3D virtual object moves, or a combination thereof.
Abstract:
In a particular embodiment, a method includes receiving a user input at a first display surface of an electronic device to move a graphical user interface element displayed at the first display surface. The electronic device includes a second display surface separated from the first display surface by a gap. The method also includes determining that at least a portion of the graphical user interface element is to be moved beyond an edge of the first display surface into the gap such that the at least a portion of the graphical user element will not be displayed at the first display surface. The method further includes displaying the at least a portion of the graphical user interface element at the second display surface based on a location and a direction of movement of the graphical user interface element at the first display surface.
Abstract:
In a particular embodiment, a method includes receiving a user input at a first display surface of an electronic device to move a graphical user interface element displayed at the first display surface. The electronic device includes a second display surface separated from the first display surface by a gap. The method also includes determining that at least a portion of the graphical user interface element is to be moved beyond an edge of the first display surface into the gap such that the at least a portion of the graphical user element will not be displayed at the first display surface. The method further includes displaying the at least a portion of the graphical user interface element at the second display surface based on a location and a direction of movement of the graphical user interface element at the first display surface.
Abstract:
A method of determining a communications contact relevance for a user includes: analyzing stored contact information of a plurality of contacts with which the user can at least one of receive information from or transmit information to; analyzing context information relevant to likelihoods of imminent communication by the user with the contacts, the context information including information different from ones of the contacts with which the user most recently communicated, the context information further including present user context information and at least one of present context or historical context associated with each of the contacts, respectively; and determining the likelihoods of imminent communication between the user and the contacts based on the context information.
Abstract:
Systems (100), methods, devices, and computer program products are described for using context-aware recommendation techniques to facilitate content discovery on a mobile device platform (115a, 115b.. 115n). In particular, the context-aware recommendation techniques evaluate both a current device context (125a, 125b... 125n) and a social context (135a, 135b... 135n) to generate application relevance scores for each of a number of applications downloaded to a mobile device. Application representations on a graphical user interface GUI of the mobile device are rearranged, resized, and/or otherwise affected according to their respective application relevance scores. In certain configurations, one or more applications are pinned, thereby altering, e.g., reducing or eliminating, how changes in their respective application relevance scores affect display of their respective application representations on the GUI of the mobile device.
Abstract:
An apparatus includes a processing system, a display, and a plurality of haptic actuators. The display and the haptic actuators are coupled to the processing system. The processing system is configured to control the haptic actuators to simulate movement in a particular direction corresponding to movement in the particular direction in a visual depiction in the display.
Abstract:
Methods and systems for determining the suitability of information to be received by a mobile client are disclosed. For example, an exemplary method may include receiving on the mobile client, information relating to a transaction between the mobile client and a transaction host, using a near-field-communication (NFC) link, updating a user profile on the mobile client based on the received transaction information, and performing at least one of receiving, selecting and displaying one or more targeted content messages on the mobile client based upon the updated user profile.