For what some of us would like, not often enough!
For what DJI does, there is no specific time frame. It seems DJI will update when they determine a significant number of fixes\updates are needed. Previous postings have indicated some UDs were months apart.