[BDSDK-36] implemented more intuitive interval definitions