METHOD AND APPARATUS FOR DYNAMICALLY GROUPING ITEMS IN APPLICATIONS
First Claim
1. A method comprising:
- determining context associated with each group comprising one or more items for a plurality of groups;
determining current context at a device;
in response to determining that a prompt is presented for input to indicate an item, determining a suggested group of the plurality of groups based on the current context at the device and relevance of a context associated with the suggested group; and
causing the suggested group to be presented.
3 Assignments
0 Petitions
Accused Products
Abstract
Techniques for dynamically grouping items include determining context associated with each group comprising one or more items; and determining current context at a device. In response to determining that prompted prompt is presented for input to indicate an item, a suggested group is determined based on the current context at the device and relevance of a context associated with the suggested group. The suggested group is presented. In some embodiments, prompted prompt is presented to name a suggested group; and, in response, data indicating the suggested group is stored as a permanent group associated with the name. In some embodiments, relevance is determined for each item of a group. A group avatar is generated based on M images associated with the items that have the most relevance.
-
Citations
20 Claims
-
1. A method comprising:
-
determining context associated with each group comprising one or more items for a plurality of groups; determining current context at a device; in response to determining that a prompt is presented for input to indicate an item, determining a suggested group of the plurality of groups based on the current context at the device and relevance of a context associated with the suggested group; and causing the suggested group to be presented. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following, determine context associated with each group comprising one or more items for a plurality of groups; determining current context at the apparatus; in response to determining that a prompt is presented for input to indicate an item, determine a suggested group of the plurality of groups based on the current context at the apparatus and relevance of a context associated with the suggested group; and cause the suggested group to be presented. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer-readable storage medium carrying one or more sequences of one or more instructions which, when executed by one or more processors, cause an apparatus to at least perform the following steps:
-
determining context associated with each group comprising one or more items for a plurality of groups; determining current context at the apparatus; in response to determining that a prompt is presented for input to indicate an item, determining a suggested group of the plurality of groups based on the current context at the apparatus and relevance of a context associated with the suggested group; and causing the suggested group to be presented. - View Dependent Claims (17, 18, 19, 20)
-
Specification