Method of ordering and presenting images with smooth metadata transitions
First Claim
1. A method of generating an ordered sequence of items from a collection of items, at least one of the items of the collection being associated with a plurality of annotations, the method comprising the steps of:
- selecting a first annotation for a first group of items and a second annotation for a second group of items;
receiving the first group of items from the collection of items, each item in the first group being associated with the first annotation;
receiving the second group of items to form a sequence of groups, each item in the second group being associated with the second annotation, and the second group being adjacent to the first group and comprising an item associated with the first annotation; and
ordering the items in the first group and the second group, respectively, and appending the first group to the second group such thatthe item in the second group that is associated with the first annotation is between the items in the first group and the remaining items in the second group, andthe items in the second group are increasingly associated with the first annotation and decreasingly associated with the second annotation.
1 Assignment
0 Petitions
Accused Products
Abstract
A method (100) of generating an ordered sequence of items from a collection of items, at least one of the items of the collection having at least two annotations, is disclosed. The method (100) selects one or more of the annotations and forms a first plurality of groups of items from the collection of items, each item in a group having one or more of the selected annotations in common. The method (100) selects a second plurality of the groups of items to form a sequence of groups, each group in the sequence comprising an item having at least one annotation in common with an item of at least one adjacent group of the sequence. The items are ordered within each of the selected groups of the sequence based on the selected annotations.
-
Citations
12 Claims
-
1. A method of generating an ordered sequence of items from a collection of items, at least one of the items of the collection being associated with a plurality of annotations, the method comprising the steps of:
-
selecting a first annotation for a first group of items and a second annotation for a second group of items; receiving the first group of items from the collection of items, each item in the first group being associated with the first annotation; receiving the second group of items to form a sequence of groups, each item in the second group being associated with the second annotation, and the second group being adjacent to the first group and comprising an item associated with the first annotation; and ordering the items in the first group and the second group, respectively, and appending the first group to the second group such that the item in the second group that is associated with the first annotation is between the items in the first group and the remaining items in the second group, and the items in the second group are increasingly associated with the first annotation and decreasingly associated with the second annotation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus for generating an ordered sequence of items from a collection of items, at least one of the items of the collection being associated with a plurality of annotations, the apparatus comprising:
-
a memory; and at least a processor functioning as; selection mean for selecting a first annotation for a first group of items and a second annotation for a second group of items; first receiving means for receiving the first group of items from the collection of items, each item in the first group being associated with the first annotation; second receiving means for receiving the second group of items to form a sequence of groups, each item in the second group being associated with the second annotation, and the second group being adjacent to the first group and comprising an item associated with the first annotation; and ordering means for ordering the items in the first group and the second group, respectively, and appending the first group to the second group such that the item in the second group that is associated with the first annotation is adjacent to the first group of items, and the items in the second group are increasingly associated with the first annotation and decreasingly associated with the second annotation.
-
-
12. A non-transitory computer-readable medium, having a program recorded thereon and configured to make a computer execute a method to generate an ordered sequence of items from a collection of items, at least one of the items of the collection being associated with a plurality of annotations, the method comprising the steps of:
-
selecting a first annotation for a first group of items and a second annotation for a second group of items; receiving the first group of items from the collection of items, each item in the first group being associated with the first annotation; receiving the second group of items to form a sequence of groups, each item in the second group being associated with the second annotation, and the second group being adjacent to the first group and comprising an item associated with the first annotation; and ordering the items in the first group and the second group, respectively, and appending the first group to the second group such that the item in the second group that is associated with the first annotation is adjacent to the first group of items, and the items in the second group are increasingly associated with the first annotation and decreasingly associated with the second annotation.
-
Specification