Patent ID: 7398479
Filing Date: 2008-07-08
Classification: G06F,Y10S

Abstract:
1. A computer readable storage medium having computer-executable instructions stored thereon which when executed implement a calendar-based asset organizer, the medium comprising: instructions for a digital asset manager, for receiving a search query for digital assets, and for returning a result set of identifiers for a plurality of digital assets that satisfy the query, wherein each asset in the result set has a date&time associated therewith; and instructions for a user interface, communicatively coupled with the digital asset manager, (i) for issuing the search query to the digital asset manager, (ii) for receiving the result set of the search query from the digital asset manager, (iii) for presenting a calendar view of the result set wherein years, months and days between the earliest and latest date&times associated with assets in the result set are represented by cells, the cells being of uniform size and sorted by time, each cell having a display background comprising a representation of an asset in the result set whose associated date&time lies within the cell's date&time range, the calendar view comprising (a) a year view displaying one year per cell, and indicating the number of assets in the result set that have associated date&times within each year, for each of the displayed years, (b) a month view displaying one month per cell, and indicating the number of assets in the result set that have associated date&times within each month, for each of the displayed months, and (c) a day view displaying one day per cell, and indicating the number of assets in the result set that have associated date&times within each day, for each of the displayed days, and (iv) for switching the calendar view between year view, month view and day view, wherein (1) selecting a cell for a specific year within the year view serves to display representations of the assets in the result set that have associated date&times within the specific year, (2) selecting a cell for a specific month within the month view serves to display representations of the assets in the result set that have associated date&times within the specific month, (3) selecting a cell for a specific day within the day view serves to display representations of the assets in the result set that have date&times within the specific day, and (4) right-clicking on a cell within the year view serves to display a pop-up window displaying months within the year, and to display the number of assets in the result set that have associated date&times within each month, for each of the displayed months.