Sequencing electronic files
First Claim
Patent Images
1. A computerized method comprising:
- providing a first file;
determining at least a first characteristic and a second characteristic of the first file;
identifying a first ordered list of files of a first collection of files having the first characteristic from a first source and a second ordered list of files of a second collection of files having the second characteristic from a second source, wherein the first collection is different from the second collection;
displaying, on a user interface of a display screen of a first device, representations of each of at least the first ordered list of files of the first collection and the second ordered list of files of the second collection;
receiving a user selection of the first ordered list of files and the second ordered list of files;
in response to the user selection, determining a third ordered list of files based on the first characteristic and the second characteristic wherein the third ordered list of files includes one or more files absent from the first ordered list of files and the second ordered list of files; and
providing an indication of the third ordered list of files.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for sequencing electronic files include generating a first file sequence and one or more alternative file sequences. An alternative file sequence may be generated based in part on a characteristic of a file in the first sequence. The first and alternative sequences may be used in an electronic slideshow that allows a user to switch between file sequences. In some implementations, which alternative file sequences are generated may be determined based in part on a prediction of characteristics that may be of interest to a user.
26 Citations
20 Claims
-
1. A computerized method comprising:
-
providing a first file; determining at least a first characteristic and a second characteristic of the first file; identifying a first ordered list of files of a first collection of files having the first characteristic from a first source and a second ordered list of files of a second collection of files having the second characteristic from a second source, wherein the first collection is different from the second collection; displaying, on a user interface of a display screen of a first device, representations of each of at least the first ordered list of files of the first collection and the second ordered list of files of the second collection; receiving a user selection of the first ordered list of files and the second ordered list of files; in response to the user selection, determining a third ordered list of files based on the first characteristic and the second characteristic wherein the third ordered list of files includes one or more files absent from the first ordered list of files and the second ordered list of files; and providing an indication of the third ordered list of files. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable medium storing instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising:
-
providing a first file; determining at least a first characteristic and a second characteristic of the first file; identifying a first ordered list of files of a first collection of files having the first characteristic from a first device and a second ordered list of files of a second collection of files having the second characteristic from a second device, wherein the first collection is different from the second collection; displaying, on a user interface, representations of each of at least the first ordered list of files of the first collection and the second ordered list of files of the second collection; receiving a user selection of the first ordered list of files and the second ordered list of files; in response to the user selection, determining a third ordered list of files based on the first characteristic and the second characteristic wherein the third ordered list of files includes one or more files not present in the first ordered list of files and the second ordered list of files; and providing one or more files of the third ordered list of files. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
one or more processors; and one or more computer-readable media having instructions stored thereon that, when executed by the one or more processors, cause performance of operations comprising; providing a first file; determining at least a first characteristic and a second characteristic of the first file; identifying a first ordered list of files of a first collection of files having the first characteristic from a first device and a second ordered list of files of a second collection of files having the second characteristic from a second device, wherein the first collection is different from the second collection; displaying, on a user interface, representations of each of at least the first ordered list of files of the first collection and the second ordered list of files of the second collection; receiving a user selection of the first ordered list of files and the second ordered list of files; in response to the user selection, determining a third ordered list of files based on the first characteristic and the second characteristic wherein the third ordered list of files includes one or more files absent from the first ordered list of files and the second ordered list of files; and providing an indication of the third ordered list of files. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification