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:
Methods, systems, and devices are described for identifying and determining quantity data for consumable items from a plurality of weight sensing devices. A consumption metric for the consumable items is determined based on the identification and quantity data. Consumption-related information is provided based on the consumption metric. Consumption-related information may be used for a number of purposes, including for providing aggregate consumption information to suppliers, and health advice and recipes to users, for example.
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:
Methods, systems, and devices are described for identifying and determining quantity data for consumable items from a plurality of weight sensing devices. A consumption metric for the consumable items is determined based on the identification and quantity data. Consumption-related information is provided based on the consumption metric. Consumption-related information may be used for a number of purposes, including for providing aggregate consumption information to suppliers, and health advice and recipes to users, for example.
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:
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.