Visual representation of sub-intervals of time
AssigneeMicrosoft Corporation
InventorsDerik Stenerson, Ehud Pardo
Life of this patent
Estimating the term…
Abstract
The method may include creating a first time span where a time span comprises a start time, an end time and an attribute, creating a second time span; wherein the end time of the first time span and the start time of the second time span are set according to an adjustment rule, allowing modification of the start times and end times, if the end time of the first time span has been modified, automatically adjusting the start time of the second time span according to the adjustment rule and if the start time of the second time span has been modified, automatically adjusting the end time of the first time span according to the adjustment rule.
Claims20
A method for creating divisions of time, comprising:
- creating a first time span where a time span comprises a start time, an end time and an attribute;
- creating a second time span;
- wherein the end time of the first time span and the start time of the second time span are automatically set according to an adjustment rule;
- allowing modification of the start times and end times;
- if the end time of the first time span has been modified, automatically adjusting the start time of the second time span according to the adjustment rule;
- and
- if the start time of the second time span has been modified, automatically adjusting the end time of the first time span according to the adjustment rule.
A computer readable medium having computer executable instructions for creating divisions of time comprising:
- computer executable instructions for creating a first time span where a time span comprises a start time, an end time and an attribute;
- computer executable instructions for creating a second time span;
- wherein the end time of the first time span and the start time of the second time span are set according to an adjustment rule;
- computer executable instructions for allowing modification of the start times and end times;
- if the end time of the first time span has been modified, computer executable instructions for automatically adjusting the start time of the second time span according to the adjustment rule;
- and
- if the start time of the second time span has been modified, computer executable instructions for automatically adjusting the end time of the first time span according to the adjustment rule.
A computing apparatus, comprising:
- a display unit that is capable of generating video images;
- an input device;
- a processing apparatus operatively coupled to said display unit and said input device, said processing apparatus comprising a processor and a memory operatively coupled to said processor,
- a network interface connected to a network and to the processing apparatus;
- said processing apparatus being programmed to create a first time span where a time span comprises a start time, an end time and an attribute;
- said processing apparatus being programmed to create a second time span;
- wherein the end time of the first time span and the start time of the second time span are automatically set according to an adjustment rule;
- said processing apparatus being programmed to allow modification of the start times and end times;
- if the end time of the first time span has been modified, said processing apparatus being programmed to automatically adjust the start time of the second time span according to the adjustment rule;
- and
- if the start time of the second time span has been modified, said processing apparatus being programmed to automatically adjust the end time of the first time span according to the adjustment rule.
Dependencies are inferred from the claim text.