Steps
Keep the cat active during day. An active cat during the day leads to a sleepy cat at night.
Schedule a play session right before bed.
Feed your cat a meal before bed.
Put a perch near your bed.
Let the cat explore the bed.
Try a new cover on the bed.
Reward the cat if it joins you in the night.