actually i would cache it,

```ruby
def occupied_times
  @occupied_times ||= (self.start_time..self.duration).collect
end
```