Modifying Time Associated With Digital Media Items
First Claim
Patent Images
1. A computer-implemented method comprising:
- displaying a plurality of content items in a user interface, each content item having an initial time value;
receiving input to modify time values of the plurality of content items;
receiving input of a new time value for a content item of the plurality of content items;
determining a change amount value based on the difference between an initial time value of the content item and the new time value; and
for each content item, modifying the initial time value to a different time value by applying the change amount value to the initial time value.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method includes displaying multiple content items in a user interface, where each content item has an initial time value. Input is received to modify time values of the multiple content items. Input of a new time value for a content item of the multiple content items is also received. A change amount value is determined based on the difference between an initial time value of the content item and the new time value. For each content item, the initial time value is modified to a different time value by applying the change amount value to the initial time value.
-
Citations
57 Claims
-
1. A computer-implemented method comprising:
-
displaying a plurality of content items in a user interface, each content item having an initial time value; receiving input to modify time values of the plurality of content items; receiving input of a new time value for a content item of the plurality of content items; determining a change amount value based on the difference between an initial time value of the content item and the new time value; and for each content item, modifying the initial time value to a different time value by applying the change amount value to the initial time value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-implemented method comprising:
-
displaying a plurality of content items associated with a plurality of time values in a user interface, each content item corresponding to a time value; displaying a plurality of locations associated with the plurality of content items in the user interface, each location corresponding to a content item, the plurality of locations associated with a plurality of reference times, each location associated with a corresponding reference time; in response to input, moving a location of a content item to a new location; and based on a difference between a reference time corresponding to the new location and a time value associated with the moved content item, moving each remaining location corresponding to each remaining content item to a corresponding new location. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer program product, tangibly embodied in a computer-readable medium, the computer program product causing data processing apparatus to perform operations comprising:
-
displaying a plurality of content items in a user interface, each content item having an initial time value; receiving input to modify time values of the plurality of content items; receiving input of a new time value for a content item of the plurality of content items; determining a change amount value based on the difference between an initial time value of the content item and the new time value; and for each content item, modifying the initial time value to a different time value by applying the change amount value to the initial time value. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A computer program product, tangibly embodied on a computer-readable medium, the computer program product causing data processing apparatus to perform operations comprising:
-
displaying a plurality of content items associated with a plurality of time values in a user interface, each content item corresponding to a time value; displaying a plurality of locations associated with the plurality of content items in the user interface, each location corresponding to a content item, the plurality of locations associated with a plurality of reference times, each location associated with a corresponding reference time; in response to input, moving a location of a content item to a new location; and based on a difference between a reference time corresponding to the new location and a time value associated with the moved content item, moving each remaining location corresponding to each remaining content item to a corresponding new location. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A system comprising:
-
a processor; and a computer program product, tangibly embodied on a computer-readable medium, the computer program product encoding instructions to cause the processor to perform operations including; displaying a plurality of content items in a user interface, each content item having an initial time value; receiving input to modify time values of the plurality of content items; receiving input of a new time value for a content item of the plurality of content items; determining a change amount value based on the difference between an initial time value of the content item and the new time value; and for each content item, modifying the initial time value to a different time value by applying the change amount value to the initial time value. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47, 48)
-
-
49. A system comprising:
-
a processor; and a computer program product, tangibly embodied in a computer-readable medium, the computer program product encoding instructions to cause the processor to perform operations comprising; displaying a plurality of content items associated with a plurality of time values in a user interface, each content item corresponding to a time value; displaying a plurality of locations associated with the plurality of content items in the user interface, each location corresponding to a content item, the plurality of locations associated with a plurality of reference times, each location associated with a corresponding reference time; in response to input, moving a location of a content item to a new location; and based on a difference between a reference time corresponding to the new location and a time value associated with the moved content item, moving each remaining location corresponding to each remaining content item to a corresponding new location. - View Dependent Claims (50, 51, 52, 53, 54, 55, 56, 57)
-
Specification