놀랍게도 수면 1단계에서 깰 수 있도록 돕는 다양한 앱을 스마트폰에 다운로드 받아서 설치할 수 있다.  어떤 앱은 신체의 움직임을 살펴서 현재 수면의 어떤 단게에 있는지 확인하기도 한다. 물론 이를 위해 스마트폰을 매트리스나 주변의 탁자 위에 특정한 방식으로 설치할 필요가 있다. 또한 사전에 미리 앱에 일어나고 싶은 기상 시간을 설정해둘 필요가 있다. 이외에는 뇌파를 측정하고 낮은 수면 단계에서 깰 수 있도록 돕는 헤드 밴드(머리띠)를 착용하는 것이 있다. 신체의 멜라토닌 반응을 조절하기 위해 어떤 알람은 램프의 형태로 만들어졌다.  이런 용도로 만들어진 알람 램프는 자연광의 파장을 흉내낸다. 그리고 사전에 설정해둔 시간이 가까워지면 알람이 울리는 대신 램프에서 어두운 빛이 나오기 시작하며 서서히 밝아지기 시작한다. 우리 뇌는 이 빛을 인식하고 아침이 되었다고 생각하게 된다. 시중에서 판매되는 다양한 램프는 파란 파장의 빛을 사용하는데 이는 자연광을 더 자연스럽게 흉내낼 수 있기 때문이다. 일반적인 인공 광원은 소용이 없다. 앞서 언급한 바와 같이 인공적인 빛은 뇌에 일어나라는 신호를 보내지도 않으며 수면 주기를 조절하는 데 도움을 주지도 않는다. 아침의 알람과 같이 비전통적인 방식을 사용하는 것에 더해 잠에 드는 시간을 게산하고 평균적인 수면 주기를 바탕으로 알람을 설정하는 것이 좋다.  일반적인 수면 주기의 길이는 90분이다. 따라서 어떤 알람 기기를 사용하던 90분 주기로 설정할 것을 잊지 않도록 한다. 이를 사전에 계산하는 것이 수면 관성을 최소화시킬 수 있는 방법이다. 일단 잠에 들면 수면 주기의 첫 90분이 돌아가기 시작한다. 물론 자신에게 필요한 수면 시간이 어느 정도 되는지 알아보기 위해서는 며칠을 더 보내야 할 수도 있다. 하지만 일단 그 숫자를 알고 나면 수면 주기인 90분과 적절히 합해서 수면의 질을 최적화시킬 수 있는 시간을 찾아낼 수 있을 것이다. 계산을 역으로 해서 가장 적절한 취침 시간을 찾아보도록 하자. 먼저 매일 아침에 일어날 때 필요한 시간을 알아낸 다음에 거꾸로 90분씩 되돌아가 가장 좋은 취침 시간을 결정해볼 수 있다. 잠에 들 때 필요한 시간을 충분히 주는 것을 잊지 않도록 한다. 수면의 질을 높이고, 수면 관성을 최소화시키고, 아침에 깬 정신으로 일어나서 하루를 맞이할 수 있도록 자신의 몸이 필요한 수면 시간을 기억하도록 한다.
앱 다운받기. 빛이 나오는 장치 사용하기. 가장 좋은 취침 및 기상 시간 계산하기.