System and method for management of digital media
First Claim
Patent Images
1. A mobile device comprising:
- a data storage device;
one or more cameras that capture a plurality of digital media items, each of the plurality of digital media items having one or more time-based characteristics and a media type, each digital media item to be stored on the data storage device;
one or more buttons that indicate the start or stop of a media capture session when engaged;
a sliding control that slides along a predefined path;
a display that presents the sliding control, the one or more buttons, and one or more of the plurality of digital media items;
the data storage device storing instructions that, when executed;
during the media capture session record to a log on the data storage device all digital media items which are captured;
start the media capture session when the one or more buttons indicating start is engaged and record in the log a starting time stamp;
stop the media capture session when the one or more buttons indicating stop is engaged and record in the log an ending time stamp;
group a subset of the digital media items into an initial grouping, the initial grouping comprising a plurality of groups, wherein, prior to grouping the subset into the initial grouping, the digital media items in the subset are first identified from the log and each group of the plurality of groups contains a distinct set of digital media items from the subset;
in response to movement of the sliding control in a first direction along the predefined path, decrease the plurality of groups such that there are a fewer number of groups;
in response to movement of the sliding control in a second direction along the predefined path, increase the plurality of groups such that there are more groups; and
after the plurality of groups has been increased or decreased, assign each of the plurality of digital media items in the subset to one of the plurality of groups;
store the plurality of groups on the data storage device; and
a processor that executes the instructions;
wherein after the plurality of groups has been increased or decreased, the display presents each of the plurality of digital media items in the subset in the one of the plurality of groups to which it has been assigned;
wherein one or more digital media items within each of the plurality of groups are presented by the display physically arranged along a first axis and a distinct second axis;
wherein the physical arrangement along the first axis is based on their media type and the physical arrangement along the distinct second axis is based on their one or more time-based characteristics.
2 Assignments
0 Petitions
Accused Products
Abstract
A media management system configured provides functionality to store, organize, and share digital media. The media management system may capture media in one or more media capture sessions and organize the media according to the time at which it was created or captured. An adaptable media grouping system is included to allow desired media to be quickly and easily located through coarse and fine groupings. The media management system may also manage and share URLs. The media management system may be implemented on various hardware devices, including mobile, desktop, and other computing devices.
-
Citations
13 Claims
-
1. A mobile device comprising:
-
a data storage device; one or more cameras that capture a plurality of digital media items, each of the plurality of digital media items having one or more time-based characteristics and a media type, each digital media item to be stored on the data storage device; one or more buttons that indicate the start or stop of a media capture session when engaged; a sliding control that slides along a predefined path; a display that presents the sliding control, the one or more buttons, and one or more of the plurality of digital media items; the data storage device storing instructions that, when executed; during the media capture session record to a log on the data storage device all digital media items which are captured; start the media capture session when the one or more buttons indicating start is engaged and record in the log a starting time stamp; stop the media capture session when the one or more buttons indicating stop is engaged and record in the log an ending time stamp; group a subset of the digital media items into an initial grouping, the initial grouping comprising a plurality of groups, wherein, prior to grouping the subset into the initial grouping, the digital media items in the subset are first identified from the log and each group of the plurality of groups contains a distinct set of digital media items from the subset; in response to movement of the sliding control in a first direction along the predefined path, decrease the plurality of groups such that there are a fewer number of groups; in response to movement of the sliding control in a second direction along the predefined path, increase the plurality of groups such that there are more groups; and after the plurality of groups has been increased or decreased, assign each of the plurality of digital media items in the subset to one of the plurality of groups; store the plurality of groups on the data storage device; and a processor that executes the instructions; wherein after the plurality of groups has been increased or decreased, the display presents each of the plurality of digital media items in the subset in the one of the plurality of groups to which it has been assigned; wherein one or more digital media items within each of the plurality of groups are presented by the display physically arranged along a first axis and a distinct second axis; wherein the physical arrangement along the first axis is based on their media type and the physical arrangement along the distinct second axis is based on their one or more time-based characteristics. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A media management system comprising:
-
a data storage device; a capture device that captures a plurality of digital media items, each having at least a first characteristic and a distinct second characteristic associated therewith, each digital media item to be stored on the data storage device; one or more buttons; a sliding control that slides along a predefined path, wherein movement of the sliding control in a first direction indicates a user selection of a coarse media grouping and movement of the sliding control in a second direction indicates a user selection of a fine media grouping; the data storage device storing instructions that, when executed; during a media capture session record to a log on the data storage device all digital media items which are captured; start the media capture session when the one or more buttons indicating start is engaged and record in the log a starting time stamp; stop the media capture session when the one or more buttons indicating stop is engaged and record in the log an ending time stamp; group a subset of the digital media items into an initial grouping, the initial grouping comprising a plurality of distinct groups, wherein, prior to grouping the subset into the initial grouping, the digital media items in the subset are first identified from the log and each group of the plurality of distinct groups are associated with a distinct period of time; increase the plurality of distinct groups such that there are an increased number of groups, and contract the period of time associated with each of the plurality of distinct groups in response to the user selection of the fine media grouping; decrease the plurality of distinct groups such that there are a fewer number of groups, and expand the period of time associated with each of the plurality of distinct groups in response to the user selection of the coarse media grouping; assign each of the digital media items in the subset to one of the plurality of distinct groups after the plurality of distinct groups is increased or decreased; and for each of the plurality of distinct groups, sort the plurality of digital media items therein based at least on the first characteristic and the distinct second characteristic; store the plurality of groups on the data storage device; a processor that executes the instructions; and a display that presents the sliding control and the plurality of digital media items, wherein each of the plurality of digital media items is presented within one of the plurality of distinct groups; wherein, within each of the plurality of distinct groups, the plurality of digital media items are presented by the display physically arranged along a first axis and a distinct second axis; wherein the physical arrangement of the plurality of digital media items along the first axis is based on the first characteristic associated therewith, and the physical arrangement of the plurality of digital media items along the distinct second axis is based on the distinct second characteristic associated therewith; wherein the first characteristic is a time and the distinct second characteristic is a media type. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A mobile-device implemented method of managing media comprising:
-
capturing a plurality of digital media items with a camera of the mobile device, each of the plurality of digital media items having at least a first characteristic and a distinct second characteristic associated therewith; storing the plurality of digital media items on a memory or storage device; during a media capture session record to a log on the memory or storage device all digital media items which are captured; starting the media capture session when one or more buttons indicating start are engaged and record in the log a starting time stamp; stopping the media capture session when the one or more buttons indicating stop are engaged and record in the log an ending time stamp; assigning a subset of digital media items to a plurality of distinct groups, wherein prior to assigning the subset into the plurality of distinct groups, the digital media items in the subset are first identified from the log; storing the plurality of distinct groups on the memory or storage device; presenting a sliding control that is moveable along a predefined path with a display of the mobile device, wherein movement of the sliding control in a first direction indicates a user selection of a coarse media grouping and movement of the sliding control in a second direction indicates a user selection of a fine media grouping; in response to receiving the user selection of the coarse media grouping, decreasing the plurality of distinct groups such that there are fewer groups; in response to receiving the user selection of the fine media grouping, increasing the plurality of distinct groups such that there are more groups; after increasing or decreasing the plurality of distinct groups, re-assigning the plurality of digital media items in the subset to the plurality of distinct groups, wherein each of the plurality of distinct groups contains a distinct subset of the plurality of digital media items; and both after assigning and re-assigning the plurality of digital media items to the plurality of distinct groups, presenting the plurality of digital media items in the subset in the plurality of distinct groups with a display screen of the mobile device; wherein, within each of the plurality of distinct groups, the plurality of digital media items are presented by the display physically arranged along a first axis and a distinct second axis; wherein the physical arrangement of the plurality of digital media items along the first axis is based on the first characteristic associated therewith, and the physical arrangement of the plurality of digital media items along the distinct second axis is based on the distinct second characteristic associated therewith; wherein the first characteristic is a time and the distinct second characteristic is a media type. - View Dependent Claims (12, 13)
-
Specification