Displaying sort results on a mobile computing device
AssigneeIntel Corporation
InventorsHayat Benchenaa, Darren P. Wilson, Aras Bilgen, Dirk Hohndel
Life of this patent
Estimating the term…
Abstract
Technologies for displaying sort results on a computing device includes determining a plurality of sort criteria of the set of data items to be sorted and associating a visual property to each sort criteria. A sort priority of sort criteria may also be determined. The set of data items are sorted based on the sort criteria and sort priority. The sort result is displayed using the visual properties of identify the sorting order of each corresponding sort criteria. The visual properties may include, for example, the display location, size, color, animation, or other visual aspect of the data items.
Claims20
An apparatus comprising:
- at least one processor;
- and
- at least one storage device including:
- a database to identify an association between a first user and a second user, an association between the first user and a third user, and an association between the first user and a fourth user;
- and
- machine readable instructions which, when executed, cause the at least one processor to:
- access a first location of the first user, a second location of the second user, a third location of the third user, and a fourth location of the fourth user;
- determine a first distance between the first user and the second user based on the first location and the second location;
- determine a second distance between the first user and the third user based on the first location and the third location;
- determine a third distance between the first user and the fourth user based on the first location and the fourth location;
- and
- cause display of at least one sorted list of the second, third, and fourth users based on a first sort criterion corresponding to location and a second sort criterion corresponding to distance, the at least one sorted list to include:
- representations of the second user and the third user as associated with a same location, the representations of the second user and the third user in a sorted order based on the first and second distances;
- and
- representation of the fourth user as associated with the fourth location, the second, third and fourth distances associated with a different visual property than the same location and the fourth location.
At least one tangible computer-readable storage medium comprising computer readable instructions which, when executed, cause at least one processor to at least:
- access a first location of a first user, a second location of a second user, a third location of a third user, and a fourth location of a fourth user, the first user having an association with the second user, an associated with the third user, and an association with the fourth user;
- determine a first distance between the first user and the second user based on the first location and the second location;
- determine a second distance between the first user and the third user based on the first location and the third location;
- determine a third distance between the first user and the fourth user based on the first location and the fourth location;
- and
- cause display of at least one sorted list of the second, third, and fourth users based on a first sort criterion corresponding to location and a second sort criterion corresponding to distance, the at least one sorted list to include:
- representations of the second user and the third user as associated with a same location, the representations of the second user and the third user in a sorted order based on the first and second distances;
- and
- representation of the fourth user as associated with the fourth location, the second, third and fourth distances associated with a different visual property than the same location and the fourth location.
A method comprising:
- accessing, by executing an instruction with at least one processor, a first location of a first user, a second location of a second user, a third location of a third user, and a fourth location of a fourth user;
- determining, by executing an instruction with the at least one processor, a first distance between the first user and the second user based on the first location and the second location;
- determining, by executing an instruction with the at least one processor, a second distance between the first user and the third user based on the first location and the third location;
- determining, by executing an instruction with the at least one processor, a third distance between the first user and the fourth user based on the first location and the fourth location;
- and
- causing display of at least one sorted list of the second, third, and fourth users based on a first sort criterion corresponding to location and a second sort criterion corresponding to distance, the at least one sorted list to include:
- representations of the second user and the third user as associated with a same location, the representations of the second user and the third user in a sorted order based on the first and second distances;
- and
- representation of the fourth user as associated with the fourth location, the second, third and fourth distances associated with a different visual property than the same location and the fourth location.
A system comprising:
- means for storing an association between a first user and a second user, an association between the first user and a third user, and an association between the first user and a fourth user;
- means for processing a first location of the first user, a second location of the second user, a third location of the third user, and a fourth location of the fourth user to:
- determine a first distance between the first user and the second user based on the first location and the second location;
- determine a second distance between the first user and the third user based on the first location and the third location;
- and
- determine a third distance between the first user and the fourth user based on the first location and the fourth location;
- and
- means for displaying at least one sorted list of the second, third, and fourth users based on a first sort criterion corresponding to location and a second sort criterion corresponding to distance, the at least one sorted list including:
- representations of the second user and the third user as associated with the same location, the representations of the second user and the third user in a sorted order based on the first and second distances;
- and
- a representation of the fourth user as associated with the fourth location, the representations of the second, third and fourth distances associated with a different visual property than the same location and the fourth location.
Dependencies are inferred from the claim text.