Although, by default the scheduler widget requests all of the events, data can be constraint by enabling the server operation of the DataSource and manually sending the current View start and end date to the server. This way you could filter the result and return only the data for required time frame. I have attached a sample which demonstrates this. Note that the recurring events should be always returned in order to be expand correctly.
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI