Формула
1. Способ обнаружения состояния сна, применимый к носимому смарт-устройству, в котором способ включает:
при обнаружении того, что текущее состояние пользователя соответствует заранее заданному состоянию сна, посылают запрос проверки состояния терминалу, для того, чтобы терминал проверил данные датчика и/или события операции заранее установленного приложения на терминале согласно запросу проверки состояния, причем терминал подключен к носимому смарт-устройству;
получают информацию о состоянии, которая отправляется в обратную сторону терминалом, на основе результатов проверки; и
определяют, входит ли пользователь в состояние сна, на основе информации о его состоянии.
2. Способ по п. 1, отличающийся тем, что текущее состояние заданного приложения включает состояние бодрствования или состояние сна, и определение того, входит ли пользователь в состояние сна на основе информации о его состоянии, включает:
определяют, что пользователь не входит в состояние сна, когда текущее состояние заданного приложения является состоянием бодрствования;
определяют, что пользователь входит в состояние сна, когда текущее состояние заданного приложения является состоянием сна.
3. Способ по п. 1, дополнительно включающий:
при определении, что текущее состояние пользователя соответствует заранее заданному состоянию сна, оценивают, активирована ли функция фильтрации состояния сна,
причем, когда сделан вывод о том, что функция фильтрации состояния сна активирована, посылают запрос проверки состояния терминалу.
4. Способ по любому из пп. 1-3, дополнительно включающий:
когда определено, что пользователь входит в состояние сна, посылают терминалу уведомление что пользователь вышел в состояние сна, для того чтобы терминал закрыл заданное приложение согласно уведомлению.
5. Способ обнаружения состояния сна, применимый к терминалу, способ включающий:
получают запрос проверки состояния, который посылается носимым смарт-устройством, когда оно обнаруживает, что текущее состояние пользователя соответствует заранее заданному состоянию сна;
проверяют данные датчика и/или события операции заданного приложения на терминале согласно запросу проверки состояния;
загружают информацию о состоянии обратно на носимое смарт-устройство на основе результатов проверки, так, что носимое смарт-устройство определяет, входит ли пользователь в состояние сна на основе информации о состоянии.
6. Способ по п. 5, отличающийся тем, что текущее состояние заданного приложения содержит состояние бодрствования или состояние сна, и проверка данных датчика и/или события операции заданного приложения на терминале включает:
оценивают, получает ли заданное приложение операцию прикосновения на протяжении заданного времени;
когда оценивают, что заданное приложение не получает операцию прикосновения на протяжении заданного времени, определяют, что текущим состоянием заданного приложения является состояние сна;
когда оценивают, что заданное приложение получает операцию прикосновения на протяжении заданного времени, определяют, что текущим состоянием заданного приложения является состояние бодрствования.
7. Способ по п. 5, отличающийся тем, что текущее состояние заданного приложения содержит состояние бодрствования или состояние сна, и проверка данных датчика
и/или события операции заданного приложения на терминале включает:
выводят запрошенное закрытие заданного приложения;
когда ответная команда, соответствующая запросу на протяжении заданного времени, получена, определяют, что текущим состоянием заданного приложения является состояние бодрствования;
когда ответная команда, соответствующая запросу на протяжении заданного времени, не получена, определяют, что текущим состоянием заданного приложения является состояние бодрствования.
8. Способ по п. 5, дополнительно содержащий:
перед проверкой данных датчика и/или события операции заданного приложения на терминале, оценивают, активирована ли функция фильтрации состояния сна, перед получением запроса проверки состояния, причем
когда оценивают, что активирована функция фильтрации состояния сна, проверяют данные датчика и/или события операции заданного приложения на терминале.
9. Способ по п. 5, дополнительно содержащий:
получают уведомление, отправленное носимым смарт-устройством и уведомляют, что пользователь входит в состояние сна, и закрывают заданное приложение согласно уведомлению.
10. Способ по любому из пп. 5-9, отличающийся тем, что дополнительно включает:
получают команду настройки приложения, вводимую пользователем;
настраивают заданное приложение согласно команде настройки приложения.
11. Устройство обнаружения состояния сна, применимое к носимому смарт-устройству, характеризующееся тем, что включает:
первый передающий модуль, выполненный с возможностью послания запроса проверки состояния на терминал, так, чтобы тот проверил данные датчика и/или
события операции заданного приложения на терминале согласно запросу проверки состояния, когда определено, что текущее состояние пользователя соответствует заданному состоянию сна, причем терминал подключен к носимому смарт-устройству;
получающий модуль, выполненный с возможностью получения информации о состоянии, которая отправляется терминалом обратно на основе результатов проверки; и
определяющий модуль, выполненный с возможностью определения, входит ли пользователь в состояние сна на основе информации о состоянии, полученной получающим модулем.
12. Устройство по п. 11, отличающееся тем, что текущее состояние заданного приложения включает состояние бодрствования и состояние сна, и определяющий модуль содержит:
первый определяющий субмодуль, выполненный с возможностью определения того, что пользователь не входит в состояние сна, когда текущим состоянием заданного приложения является состояние бодрствования;
второй определяющий субмодуль, выполненный с возможностью определения того, что пользователь входит в состояние сна, когда текущим состоянием заданного приложения является состояние сна.
13. Устройство по п. 11, дополнительно содержащее:
оценивающий модуль, выполненный с возможностью принятия решения о том, активирована ли функция фильтрации состояния сна, когда определено, что текущее состояние пользователя соответствует заданному состоянию сна; и
запускающий модуль, выполненный с возможностью запуска первого передающего модуля и послания запроса о проверке состояния на терминал, когда определено, что функция фильтрации состояния сна активирована.
14. Устройство по любому из пп. 11-13, дополнительно включающее:
второй передающий модуль, выполненный с возможностью отправления уведомления на терминал о том, что пользователь входит в состояние сна, так, чтобы терминал закрыл заданное приложение согласно уведомлению, когда определено, что пользователь входит в состояние сна.
15. Устройство обнаружения состояния сна, применимое к терминалу, характеризующееся тем, что включает:
получающий модуль, выполненный с возможностью получения запроса проверки состояния, который отправляется носимым смарт-устройством, когда оно определяет, что текущее состояние пользователя соответствует заданному состоянию сна, причем терминал подключен к носимому смарт-устройству;
проверяющий модуль, выполненный с возможностью проверки данных датчика и/или события операции заданного приложения на терминале согласно запросу проверки состояния;
модуль обратной связи, выполненный с возможностью отправки информации о состоянии обратно на носимое смарт-устройство на основе результатов проверки проверяющего модуля, с тем, чтобы носимое смарт-устройство определило, входит ли пользователь в состояние сна на основе информации о его состоянии.
16. Устройство по п. 15, отличающееся тем, что текущее состояние заданного приложения содержит состояние бодрствования или состояние сна, и проверяющий модуль включает:
оценивающий субмодуль, выполненный с возможностью принятия решения о том, получает ли заданное приложение операцию прикосновения на протяжении заданного промежутка времени;
первый определяющий субмодуль, выполненный с возможностью определения, что текущим состоянием заданного приложения является состояние сна, когда оценивающий субмодуль оценивает, что заданное приложение не получает операцию прикосновения на протяжении заданного промежутка;
второй определяющий субмодуль, выполненный с возможностью определения, что текущим состоянием заданного приложения является состояние бодрствования, когда оценивающий субмодуль оценивает что заданное приложение получает операцию прикосновения на протяжении заданного промежутка.
17. Устройство по п. 15, отличающееся тем, что текущее состояние заданного приложения включает состояние бодрствования или состояние сна, и проверяющий модуль включает:
субмодуль запроса, выполненный с возможностью вывода запроса для закрытия заданного приложения;
третий определяющий субмодуль, выполненный с возможностью определения, что текущим состоянием заданного приложения является состояние бодрствования, когда получена команда, соответствующая запросу на протяжении заданного промежутка времени;
четвертый определяющий субмодуль, выполненный с возможностью определения, что текущим состоянием заранее установленного приложения является состояние сна, если на протяжении заданного промежутка времени команда, соответствующая запросу, не получена.
18. Устройство по п. 15, дополнительно включающее:
оценивающий модуль, выполненный с возможностью оценивания, активирована ли функция фильтрации состояния сна, когда получен запрос проверки состояния; и
запускающий модуль, выполненный с возможностью запуска проверяющего модуля для проверки данных датчика и/или события операции заданного приложения на терминале, когда оценили, что функция фильтрации состояния сна активирована.
19. Устройство по п. 15, дополнительно включающее:
обрабатывающий модуль, выполненный с возможностью получения уведомления от носимого смарт-устройства о том, что пользователь входит в состояние сна, и закрывания заданного приложения согласно уведомлению.
20. Устройство по любому из пп. 15-19, дополнительно включающее:
модуль получения команд, выполненный с возможностью получения команды настройки приложений, вводимой пользователем;
настраивающий модуль, выполненный с возможностью настройки заданного приложения согласно команде настройки приложения.
21. Система обнаружения состояния сна, содержащая:
терминал и носимое смарт-устройство, причем
носимое смарт-устройство, выполнено с возможностью направления запроса о проверке состояния на терминал, с тем, чтобы терминал проверил данные датчика и/или события операции заданного приложения на терминале согласно запросу проверки состояния, при определении текущего состояния пользователя как соответствующего заранее заданному состоянию сна,, причем терминал подключен к носимому смарт-устройству; получения информации о состоянии, посланной обратно терминалом на основе результатов проверки; и определения, входит ли пользователь в состояние сна на основе информации о его состоянии, и
терминал, выполненный с возможностью получения запроса проверки состояния, посылаемого носимым смарт-устройством, когда оно определяет, что текущее состояние пользователя соответствует заранее заданному состоянию сна; проверки данных датчика и/или события операции заданного приложения на терминале в соответствии с запросом проверки состояния; и передачи информации о состоянии обратно на носимое смарт-устройство на основе результатов проверки с тем, чтобы носимое смарт-устройство определило, входит ли пользователь в состояние сна на основе информации о его состоянии.
22. Устройство обнаружения состояния сна, дополнительно включающее:
память для хранения инструкций, выполняемых процессором,
причем процессор выполнен с возможностью:
при определении, что текущее состояние пользователя соответствует заранее заданному состоянию сна, выполнения отправки запрос проверки состояния на терминал с тем, чтобы терминал проверил данные датчика и/или события операции заданного приложения на терминале согласно запросу проверки состояния, причем терминал подключен к носимому смарт-устройству;
получения информацию о состоянии, отправляемую обратно терминалом на основе результатов проверки; и
определения, входит ли пользователь в состояние сна, на основе информации о его состоянии.
23. Устройство обнаружения состояния сна, включающее:
память для хранения инструкций, выполняемых процессором,
причем процессор выполнен с возможностью:
получения запроса проверки состояния, посылаемого носимым смарт-устройством, когда оно определяет, что текущее состояние пользователя соответствует заранее заданному состоянию сна;
проверки данных датчика и/или события операции заданного приложения на терминале согласно запросу проверки состояния;
направления информации о состоянии обратно на носимое смарт-устройство на основе результатов проверки, так, чтобы носимое смарт-устройство определило, входит ли пользователь в состояние сна на основе информации о его состоянии.