×

Intelligent content organization based on time gap analysis

  • US 7,779,358 B1
  • Filed: 11/30/2006
  • Issued: 08/17/2010
  • Est. Priority Date: 11/30/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • obtaining gap values for a collection of images, wherein each gap value is a temporal difference between temporally adjacent images;

    using a processor to determine a first grouping of the collection of images based at least in part on the gap values, wherein the first grouping is performed such that each group in the first grouping is temporally contiguous;

    presenting the first grouping having a first number of groups;

    receiving input from a user in response to the presented first grouping that includes a second number of groups that is different from the first number of groups;

    using the processor to determine a second grouping of the collection of images, resulting in the second number of groups, based at least in part on the second number of groups and the gap values, wherein the second grouping is performed such that each group in the second grouping is temporally contiguous and wherein determining the first grouping and/or determining the second grouping includes;

    setting a threshold to a value between 0 and 100;

    setting a gap sum to 0;

    determining a total gap based at least in part on an earliest date and/or time of an image in the collection of images and a latest date and/or time of an image in the collection of images;

    adding a largest gap value between adjacent images in the collection of images to the gap sum;

    determining if a percentage associated with the gap sum and the total gap is greater than or equal to the threshold;

    if it is determined that the percentage associated with the gap sum and the total gap is greater than or equal to the threshold, ending the grouping process; and

    if it is determined that the percentage associated with the gap sum and the total gap is not greater than or equal to the threshold;

    adding a next largest gap value to the gap sum to obtain an updated gap sum;

    determining if the percentage associated with the updated gap sum and the total gap is greater than or equal to the threshold; and

    if it is determined that the percentage associated with the updated gap sum and the total gap is greater than or equal to the threshold, ending the grouping process;

    presenting the second grouping;

    receiving an indication associated with storing the collection of images grouped according to the second grouping; and

    storing, for each of the two or more groups resulting from the second grouping, the images in a given group in a corresponding directory on a file system, wherein each group resulting from the second grouping corresponds to a different directory on the file system.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×