СПОСОБ И УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ БУДИЛЬНИКОМ, ЭЛЕКТРОННОЕ УСТРОЙСТВО
METHOD AND DEVICE FOR CONTROLLING ALARM SYSTEM, ELECTRONIC DEVICE

Перекрестные ссылки на родственные заявки
[0001] Эта заявка основывается и испрашивает приоритет по китайской патентной заявке № 201510497767,4, поданной 13 августа 2015 года, полное содержимое которой содержится в данном документе по ссылке.
Область техники, к которой относится изобретение
[0002] Настоящее изобретение, в целом, относится к области техники умного дома, а более конкретно, к способу и устройству для управления будильником, а также к электронному устройству.
Уровень техники
[0003] Будильник, необходимый инструмент для повседневной человеческой жизни, может предоставлять возможность пользователю просыпаться вовремя, предварительно устанавливая время, чтобы выполнять напоминание, так, чтобы предотвращать задержку основанного на времени плана (например, поход в школу, поход на работу, выход).
[0004] Иногда пользователь может просыпаться приблизительно в предварительно определенное время без будильника, поскольку сформировались "биологические часы" с ежедневными рабочими и жизненными привычками. Однако, будильник в предшествующем уровне техники все еще предоставляет напоминание согласно предварительно заданному времени, что может наоборот выводить из душевного равновесия пользователя, в частности, того, который находится в плохом расположении духа после пробуждения утром.
Сущность изобретения
[0005] Задачей настоящего изобретения является предоставление способа и устройства для управления будильником, и электронного устройства с тем, чтобы преодолевать недостатки в предшествующем уровне техники.
[0006] Согласно первому аспекту вариантов осуществления настоящего изобретения предоставляется способ для управления будильником, включающий в себя:
получение информации о движении пользователя; и
отмену напоминания, если пользователь находится в движущемся состоянии, когда время выполнения напоминания, предварительно заданное в будильнике, достигнуто.
[0007] Альтернативно, получение информации о движении пользователя включает в себя: обнаружение движения пользователя посредством датчика движения, расположенного в будильнике.
[0008] Альтернативно, получение информации о движении пользователя включает в себя:
установление беспроводной связи с устройством, оборудованным датчиком движения; и
прием движения пользователя, обнаруженного посредством датчика движения, по беспроводной связи.
[0009] Альтернативно, в случае, когда устройство, оборудованное датчиком движения, является носимым устройством, датчик движения включает в себя: датчик физиологических параметров.
[0010] Альтернативно, датчик движения включает в себя: инфракрасный датчик, находящийся около пользователя и имеющий принимающее и передающее окно, обращенное по направлению к области, где пользователь находится.
[0011] Альтернативно, способ дополнительно включает в себя:
откладывание времени выполнения напоминания на предварительно определенный период времени и формирование соответствующего отложенного напоминания; и
получение информации о движении пользователя в предварительно определенном периоде времени на периодической основе и отмену отложенного напоминания, если пользователь находится в движущемся состоянии.
[0012] Согласно второму аспекту вариантов осуществления настоящего изобретения предоставляется устройство для управления будильником, включающее в себя:
блок получения , сконфигурированный, чтобы получать информацию о движении пользователя; и
первый блок отмены, сконфигурированный, чтобы отменять напоминание, если пользователь находится в движущемся состоянии, когда время выполнения напоминания, предварительно заданное в будильнике, достигается.
[0013] Альтернативно, блок получения включает в себя: субблок обнаружения, сконфигурированный, чтобы обнаруживать движение пользователя посредством датчика движения, расположенного в будильнике.
[0014] Альтернативно, блок получения включает в себя:
субблок установления связи, сконфигурированный, чтобы устанавливать беспроводную связь с устройством, оборудованным датчиком движения; и
принимающий субблок, сконфигурированный, чтобы принимать движение пользователя, обнаруженное посредством датчика движения, по беспроводной связи.
[0015] Альтернативно, в случае, когда устройство, оборудованное датчиком движения, является носимым устройством, датчик движения включает в себя: датчик физиологических параметров.
[0016] Альтернативно, датчик движения включает в себя: инфракрасный датчик, находящийся около пользователя и имеющий принимающее и передающее окно, обращенное по направлению к области, где пользователь находится.
[0017] Альтернативно, устройство дополнительно включает в себя:
блок формирования, сконфигурированный, чтобы откладывать время выполнения напоминания на предварительно определенный период времени и формировать соответствующее отложенное напоминание; и
второй блок отмены, сконфигурированный, чтобы получать информацию о движении пользователя в предварительно определенном периоде времени на периодической основе и отменять отложенное напоминание, если пользователь находится в движущемся состоянии.
[0018] Согласно третьему аспекту вариантов осуществления настоящего изобретения предоставляется электронное устройство, включающее в себя:
процессор; и
память для хранения инструкций, исполняемых процессором,
при этом процессор конфигурируется, чтобы:
получать информацию о движении пользователя; и
отменять напоминание, если пользователь находится в движущемся состоянии, когда время выполнения напоминания, предварительно заданное в будильнике, достигается.
[0019] Техническое решение согласно вариантам осуществления настоящего изобретения может иметь следующие полезные результаты. Согласно вариантам осуществления настоящего изобретения движение пользователя получается так, что то, просыпается ли пользователь или все еще спит, распознается, при этом определяется потребность пользователя в напоминании будильника. В то же время, напоминание будильника может быть отменено автоматически с тем, чтобы не допускать выхода пользователя из состояния душевного равновесия в случае, когда пользователь уже просыпается, и напоминание будильника является нежелательным, при этом формируя благоприятное восприятие пользователем.
[0020] В случае, когда будильник снабжается датчиком движения, движение пользователя может быть обнаружено автоматически без помощи других устройств, тем самым, снижая сложность достижения технического решения настоящего изобретения.
[0021] Движение пользователя может быть получено посредством устройства, оборудованного датчиком движения, по беспроводной связи, установленной между будильником и устройством, оборудованным датчиком движения, тем самым, уменьшая структурную сложность будильника в этом варианте осуществления.
[0022] Датчик движения может обнаруживать движение пользователя, находясь в непосредственном контакте или близко к пользователю. Например, датчик движения может быть датчиком физиологических параметров, расположенным в носимом устройстве.
[0023] Датчик движения может быть инфракрасным датчиком, с тем, чтобы идентифицировать движение пользователя, даже если датчик движения находится далеко от пользователя.
[0001] Отложенное напоминание может быть сформировано автоматически в соответствии с движением пользователя с тем, чтобы не допускать повторного засыпания пользователя или не допускать неправильной оценки состояния сна пользователя, тем самым, гарантируя, что пользователь сможет вставать вовремя.
[0024] Следует понимать, что и упомянутое выше общее описание, и последующее детальное описание являются только иллюстративными и пояснительными, а не ограничивающими раскрытие как заявлено.
Краткое описание чертежей
[0002] Прилагаемые чертежи, которые содержатся и составляют часть этого подробного описания, иллюстрируют варианты осуществления в соответствии с раскрытием сущности и наряду с описанием служат для того, чтобы пояснять принципы раскрытия сущности.
[0003] Фиг. 1 - это блок-схема последовательности операций, показывающая способ для управления будильником согласно иллюстративному варианту осуществления.
[0004] Фиг. 2A - это схематичный чертеж, показывающий будильник согласно иллюстративному варианту осуществления.
[0005] Фиг. 2B - это схематичный чертеж, показывающий сценарий применения способа для управления будильником согласно иллюстративному варианту осуществления.
[0006] Фиг. 3 - это блок-схема последовательности операций, показывающая другой способ для управления будильником согласно иллюстративному варианту осуществления.
[0007] Фиг. 4A - это схематичный чертеж, показывающий будильник и обнаруживающее устройство согласно иллюстративному варианту осуществления.
[0008] Фиг. 4B - это схематичный чертеж, показывающий сценарий применения другого способа для управления будильником согласно иллюстративному варианту осуществления.
[0009] Фиг. 5 - это блок-схема последовательности операций, показывающая дополнительный способ для управления будильником согласно иллюстративному варианту осуществления.
[0010] Фиг. 6 - это схематичный чертеж, показывающий обнаруживающее устройство согласно иллюстративному варианту осуществления.
[0011] Фиг. 7-10 - это блок-схемы, каждая показывает устройство для управления будильником согласно иллюстративному варианту осуществления.
[0012] Фиг. 11 - это схематичный чертеж, показывающий устройство для управления будильником согласно иллюстративному варианту осуществления.
Подробное описание изобретения
[0013] Далее приводится подробное описание иллюстративных вариантов осуществления, примеры которых проиллюстрированы на прилагаемых чертежах. Нижеприведенное описание ссылается на прилагаемые чертежи, причем идентичные номера на различных чертежах представляют идентичные или аналогичные элементы, если не указано иное. Реализации, изложенные в последующем описании иллюстративных вариантов осуществления, не представляют все реализации, согласующиеся с изобретением. Вместо этого, они являются просто примерами устройств и способов в соответствии с аспектами, связанными с раскрытием сущности, изложенным в прилагаемой формуле изобретения.
[0014] Фиг. 1 - это блок-схема последовательности операций, показывающая способ для управления будильником согласно иллюстративному варианту осуществления. Обращаясь к фиг. 1, способ используется в будильнике или мобильном устройстве, имеющем функцию будильника, и включает в себя следующие этапы.
[0015] На этапе 102 получается информация о движении пользователя.
[0016] В иллюстративном варианте осуществления движение пользователя может быть обнаружено непосредственно датчиком движения, расположенным в будильнике, тем самым, снижая сложность достижения технического решения настоящего изобретения.
[0017] В другом иллюстративном варианте осуществления движение пользователя может быть обнаружено посредством установления беспроводной связи с устройством, оборудованным датчиком движения; и приема движения пользователя, обнаруженного посредством датчика движения, по беспроводной связи, тем самым, уменьшая структурную сложность будильника в этом варианте осуществления.
[0018] На этапе 104 напоминание отменяется, если пользователь находится в движущемся состоянии, когда время выполнения напоминания, предварительно заданное в будильнике, достигается.
[0019] В настоящем варианте осуществления предполагается, что время выполнения напоминания первоначально предварительно задается в 07:00. Выражение "отмена напоминания" ссылается на отмену напоминания, которое должно выполняться в 07:00 в этот самый день, вместо того, чтобы больше не выполнять напоминание.
[0020] Дополнительно, время выполнения напоминания откладывается на предварительно определенный период времени (например, 5 мин.), и соответствующее отложенное напоминание (ссылающееся на напоминание, которое должно быть выполнено в 07:05) формируется, так что движение пользователя может быть обнаружено в предварительно определенном периоде времени на периодической основе. В случае, когда обнаруживается, что пользователь находится в движущемся состоянии, отложенное напоминание отменяется. В настоящем варианте осуществления отложенное напоминание формируется автоматически, с тем, чтобы не допускать повторного засыпания пользователя или не допускать неправильной оценки состояния сна пользователя, тем самым, гарантируя, что пользователь может вставать вовремя.
[0021] Как может быть видно из вышеописанных вариантов осуществления, движение пользователя обнаруживается так, что то, просыпается ли уже пользователь самопроизвольно, или все еще спит, распознается, так, чтобы определять потребность пользователя в напоминании будильника. В то же время, напоминание будильника может быть отменено автоматически с тем, чтобы не допускать беспокойства пользователя в случае, когда пользователь уже просыпается, и, таким образом, напоминание будильника является нежелательным, при этом улучшая восприятие пользователем.
[0022] В вариантах осуществления настоящего изобретения "будильник" может быть независимым будильником или мобильным телефоном, имеющим функцию будильника, таким как смартфон. Для того, чтобы облегчать понимание, техническое решение настоящего изобретения описывается в последующих вариантах осуществления, беря независимый будильник в качестве примера.
[0023] Первый вариант осуществления
[0024] Фиг. 2A - это схематичный чертеж, показывающий будильник согласно иллюстративному варианту осуществления. Как показано на фиг. 2A, в иллюстративном варианте осуществления, будильник снабжается датчиком движения. Соответственно, как показано на фиг. 2B, в сценарии применения способа для управления будильником, будильник может быть помещен в место у кровати, так, чтобы иметь возможность формировать область обнаружения (показанную как затененная область на фиг. 2B) непосредственно датчиком движения. Во время настройки будильника, область обнаружения может охватывать область движения пользователя, так что будильник может непосредственно обнаруживать движение пользователя.
[0025] Соответственно, фиг. 3 - это блок-схема последовательности операций, показывающая другой способ для управления будильником согласно иллюстративному варианту осуществления. Как показано на фиг. 3, способ может включать в себя следующие этапы.
[0026] На этапе 302 будильник принимает время выполнения напоминания, предварительно заданное пользователем.
[0027] В настоящем варианте осуществления предполагается, что время выполнения напоминания, предварительно заданное пользователем, это 07:00 каждого утра, так будильник предоставляет возможность пользователю просыпаться каждое утро в 07:00 посредством предоставления напоминания (такого как звонок) на предшествующем уровне техники.
[0028] На этапе 304 будильник предоставляет возможность запуска датчика движения.
[0029] В настоящем варианте осуществления будильник может предоставлять возможность поддержания датчика движения во включенном состоянии в случае, когда время выполнения напоминания было задано; или будильник может предоставлять возможность запуска датчика движения в предварительно определенное время, предварительно заданное перед временем выполнения напоминания каждый день. Например, когда время выполнения напоминания задается в 07:00, будильник может предоставлять возможность запуска датчика движения в 06:30, в то время как датчик движения очевидно находится в выключенном состоянии в 06:00, с тем, чтобы снижать потребление электричества, вызванное датчиком движения, тем самым, продлевая период времени ожидания будильника.
[0030] На этапе 306, когда предварительно заданное время выполнения напоминания, достигается, определяется, просыпается ли уже пользователь, на основе движения пользователя, обнаруженного посредством датчика движения. Если определяется, что пользователь уже просыпается, выполняется этап 308; иначе выполняется этап 316.
[0031] На этапе 308 напоминание, которое должно выполняться в 07:00, отменяется.
[0032] В настоящем изобретении датчик движения может быть любым датчиком, способным обнаруживать движение пользователя на предшествующем уровне техники, который не ограничивается в данном документе. В качестве примера, датчик движения может быть инфракрасным датчиком, с тем, чтобы обнаруживать, находится ли пользователь в движущемся состоянии, излучая и принимая инфракрасный сигнал. Несомненно, для того, чтобы различать движение пользователя во время сна, такое как переворачивание, датчик движения или будильник может идентифицировать уровень движения пользователя. Например, определяется, что пользователь уже просыпается, только когда обнаруживается значительный уровень движения пользователя.
[0033] В настоящем варианте осуществления напоминание отменяется в случае, когда пользователь уже просыпается, с тем, чтобы не допускать страдания пользователя при выходе из состояния душевного равновесия, вызванного будильником, в частности, пользователя в плохом настроении (т.е., "вставшего не с той ноги") после пробуждения утром. Следовательно, в случае, когда пользователь уже просыпается, представляется излишним то, чтобы будильник напоминал пользователю проснуться, так что отмена напоминания улучшает пользовательское восприятие.
[0034] На этапе 310 будильник может откладывать время выполнения напоминания, предварительно заданное на этапе 302, на предварительно определенный период времени автоматически, тем самым, формируя новое время выполнения напоминания; и соответствующее отложенное напоминание формируется.
[0035] В настоящем варианте осуществления предполагается, что предварительно определенный период времени равен 5 мин., время выполнения напоминания задается на этапе 302 в 07:00, а новым временем выполнения напоминания является 07:05.
[0036] На этапе 312, когда новое время выполнения напоминания достигается, то, встал ли пользователь, определяется на основе движения пользователя, обнаруженного посредством датчика движения. Если определяется, что пользователь встал, выполняется этап 314; иначе выполняется этап 316.
[0037] На этапе 314 отложенное напоминание отменяется.
[0038] На этапе 316 выполняется напоминание.
[0039] В настоящем варианте осуществления, поскольку будильник может неверно оценивать движение пользователя, получающееся в результате значительного уровня движения во время сна, такое как переворачивание или вызванное походом в туалет в течение ночи (возможно, что пользователь снова должен прийти спать). Следовательно, отмена напоминания, которая должна выполняться на этапе 308, может не давать возможности пользователю вставать вовремя на основе вышеописанного или других случаев.
[0040] В результате, в настоящем варианте осуществления, отложенное напоминание автоматически устанавливается, так, чтобы гарантировать, что пользователь встает, вместо продолжения обнаружения движения пользователя. Движение пользователя может на периодической основе обнаруживаться в течение предварительно определенного периода времени (например, в течение от 07:00 до 07:05), прежде чем время выполнения отложенного напоминания будет достигнуто. Отложенное напоминание отменяется, если обнаруживается, что пользователь находится в движущемся состоянии. Например, в случае, когда период обнаружения равен 1 мин., требуется, чтобы пользователь находился в движущемся состоянии каждый раз, когда обнаружение выполняется, вместо обнаружения в любое время.
[0041] Второй вариант осуществления
[0042] Фиг. 4A - это схематичный чертеж, показывающий будильник и обнаруживающее устройство согласно иллюстративному варианту осуществления. Как показано на фиг. 4A, в иллюстративном варианте осуществления, будильник не снабжается датчиком движения, тогда желательно внешнее обнаруживающее устройство, чтобы обнаруживать движение пользователя. Обнаруживающее устройство снабжается датчиком движения, и будильник и обнаруживающее устройство снабжаются первым модулем 1 связи и вторым модулем 2 связи, соответственно, так что беспроводная связь устанавливается между будильником и обнаруживающим устройством, и, таким образом, будильник может получать движение пользователя, обнаруживаемое посредством датчика движения внутри обнаруживающего устройства. Беспроводная связь между будильником и обнаруживающим устройством может быть установлена любым способом, таким как Bluetooth, WIFI и NFC. Беспроводная связь между будильником и обнаруживающим устройством может быть связью способом точка-точка; или связью посредством соединения в одну и ту же локальную вычислительную сеть в одно и то же время, которое не ограничивается в данном документе.
[0043] Соответственно, как показано на фиг. 4B, в сценарии применения другого способа для управления будильником, как будильник, так и обнаруживающее устройство могут быть размещены у кровати, так что обнаруживающее устройство может формировать область обнаружения (показанную как затененная область на фиг. 4B) посредством датчика движения. Во время настройки обнаруживающего устройства области обнаружения может быть предоставлена возможность охватывать область движения пользователя, так что движение пользователя может быть обнаружено посредством обнаруживающего устройства.
[0044] Соответственно, фиг. 5 - это блок-схема последовательности операций, показывающая дополнительный способ для управления будильником согласно иллюстративному варианту осуществления. Как показано на фиг. 5, способ может включать в себя следующие этапы.
[0045] На этапе 502 будильник принимает время выполнения напоминания, предварительно заданное пользователем.
[0046] В настоящем варианте осуществления предполагается, что время выполнения напоминания, предварительно заданное пользователем, это 07:00 каждого утра, так будильник предоставляет возможность пользователю просыпаться каждое утро в 07:00 посредством предоставления напоминания (такого как звонок) на предшествующем уровне техники.
[0047] На этапе 504 беспроводная связь устанавливается между будильником и обнаруживающим устройством.
[0048] В настоящем варианте осуществления беспроводная связь может быть установлена между будильником и обнаруживающим устройством любым способом, таким как Bluetooth, WIFI и NFC, который не ограничивается в данном документе. Беспроводная связь между будильником и обнаруживающим устройством может быть непосредственной связью способом точка-точка; или связью посредством соединения в одну и ту же локальную вычислительную сеть в одно и то же время, которое не ограничивается в данном документе.
[0049] Не существует обязательного последовательного порядка между этапами 502 и 504. Например, беспроводная связь может быть установлена сначала, а затем задается время выполнения напоминания.
[0050] На этапе 506A будильник сравнивает текущее время и время выполнения напоминания, с тем, чтобы определять, достигается ли время выполнения напоминания.
[0051] На этапе 506B движение пользователя обнаруживается посредством обнаруживающего устройства, этот этап эквивалентен этапу 304 на фиг. 3, который не описывается подробно здесь.
[0052] Не существует обязательного последовательного порядка между этапами 506A и 506B.
[0053] На этапе 508, если обнаруживается, что пользователь находится в движущемся состоянии, обнаруживающее устройство информирует будильник о полученном результате обнаружения.
[0054] В настоящем варианте осуществления обнаруживающее устройство может непосредственно информировать будильник о результате обнаружения, полученном посредством датчика движения, вместо идентификации движения пользователя. Будильник идентифицирует движение пользователя, с тем, чтобы определять, находится ли пользователь в движущемся состоянии.
[0055] На этапе 510, когда время выполнения напоминания достигается, определяется, находится ли пользователь в движущемся состоянии. Если определяется, что пользователь находится в движущемся состоянии, выполняется этап 512; иначе выполняется напоминание.
[0056] На этапе 512 напоминание, которое должно быть выполнено в 07:00, отменяется, этот этап эквивалентен этапу 308 на фиг. 3, который не описывается подробно здесь.
[0057] На этапе 514 будильник может откладывать время выполнения напоминания, предварительно заданное на этапе 502, на предварительно определенный период времени автоматически, тем самым, формируя новое время выполнения напоминания; и соответствующее отложенное напоминание формируется.
[0058] В настоящем варианте осуществления предполагается, что предварительно определенный период времени равен 5 мин., время выполнения напоминания задается на этапе 502 в 07:00, а новым временем выполнения напоминания является 07:05.
[0059] На этапе 516, когда новое время выполнения напоминания достигается, определяется, встал ли пользователь, на основе движения пользователя, обнаруженного посредством датчика движения. Если определяется, что пользователь встал, выполняется этап 518; иначе выполняется отложенное напоминание.
[0060] На этапе 518 отложенное напоминание отменяется, этот этап эквивалентен этапу 314 на фиг. 3, который не описывается подробно здесь.
[0061] Следует отметить, что будильник сам по себе (как показано на фиг. 2A-2B) или вместе с внешним обнаруживающим устройством, которое оснащается датчиком движения (как показано на фиг. 4A-4B) находится на некотором расстоянии от пользователя, когда обнаруживается движение пользователя. В сущности, обнаруживающее устройство может быть в непосредственном контакте или находиться около пользователя (например, расстояние между обнаруживающим устройством и пользователем не больше предварительно определенного расстояния) на основе того, что будильник располагается с интервалом от пользователя, с тем, чтобы обнаруживать физиологический отличительный признак, и обнаруживать движение пользователя.
[0062] В качестве примера, как показано на фиг. 6, обнаруживающее устройство может быть носимым устройством (таким как интеллектуальный браслет), который может быть снабжен датчиком физиологических параметров, служащим в качестве датчика движения настоящего изобретения. Датчик физиологических параметров может обнаруживать предварительно заданный физиологический отличительный признак пользователя, такой как частота сердцебиения, величина давления и дыхательный ритм, тем самым, обнаруживая движение пользователя более точно.
[0063] Согласно способу управления будильником в вышеописанном варианте осуществления предоставляется устройство для управления будильником в варианте осуществления.
[0064] Фиг. 7 - это блок-схема, показывающая устройство для управления будильником согласно иллюстративному варианту осуществления. Обращаясь к фиг. 7, устройство включает в себя блок 71 получения  и первый блок 72 отмены.
[0065] Блок 71 получения  конфигурируется, чтобы получать информацию о движении пользователя.
[0066] Первый блок 72 отмены конфигурируется, чтобы отменять напоминание, если пользователь находится в движущемся состоянии, когда время выполнения напоминания, предварительно заданное в будильнике, достигается.
[0067] Фиг. 8 - это схематичный чертеж, показывающий другое устройство для управления будильником согласно иллюстративному варианту осуществления. На основе варианта осуществления, который показан на фиг. 7, блок 71 получения  может дополнительно включать в себя субблок 711 обнаружения.
[0068] Субблок 711 обнаружения конфигурируется, чтобы обнаруживать движение пользователя посредством датчика движения, расположенного в будильнике.
[0069] Альтернативно, датчик движения включает в себя: инфракрасный датчик, находящийся около пользователя и имеющий передающее и принимающее окно, обращенное по направлению к области, где пользователь находится.
[0070] Фиг. 9 - это блок-схема, показывающая дополнительное устройство для управления будильником согласно иллюстративному варианту осуществления. На основе варианта осуществления, который показан на фиг. 7, блок 71 получения  может дополнительно включать в себя: субблок 712 установления связи и принимающий субблок 713.
[0071] Субблок 712 установления связи конфигурируется, чтобы устанавливать беспроводную связь с устройством, оборудованным датчиком движения.
[0072] Принимающий субблок 713 конфигурируется, чтобы принимать движение пользователя, обнаруженное посредством датчика движения, по беспроводной связи.
[0073] Альтернативно, в случае, когда устройство, оборудованное датчиком движения, является носимым устройством, датчик движения включает в себя: датчик физиологических параметров.
[0074] Альтернативно, датчик движения включает в себя: инфракрасный датчик, находящийся около пользователя и имеющий передающее и принимающее окно, обращенное по направлению к области, где пользователь находится.
[0075] Фиг. 10 - это блок-схема, показывающая еще одно дополнительное устройство для управления будильником согласно иллюстративному варианту осуществления. На основе варианта осуществления, который показан на фиг. 7, устройство может дополнительно включать в себя: блок 73 формирования и второй блок 74 отмены.
[0076] Блок 73 формирования конфигурируется, чтобы откладывать время выполнения напоминания на предварительно определенный период времени и формировать соответствующее отложенное напоминание.
[0077] Второй блок 74 отмены конфигурируется, чтобы получать информацию о движении пользователя в предварительно определенном периоде времени на периодической основе и отменять отложенное напоминание, если определяется, что пользователь находится в движущемся состоянии.
[0078] Следует отметить, что блок 73 формирования и второй блок 74 отмены в варианте осуществления устройства, который показан на фиг. 10, могут также быть включены в вариант осуществления устройства, который показан на фиг. 8 или 9, который не ограничивается в данном документе.
[0079] Относительно устройств в вышеописанных вариантах осуществления, конкретные способы для выполнения операций для отдельных модулей подробно описаны в вариантах осуществления относительно способов для управления будильником, так что дополнительная детализация не представляется в данном документе.
[0080] Поскольку варианты осуществления устройства практически соответствуют вариантам осуществления способа, ссылка выполняется на описание для вариантов осуществления способа относительно деталей, нераскрытых в вариантах осуществления устройства. Вышеописанные варианты осуществления устройства представлены просто с целью иллюстрации. Эти блоки, описанные как отдельные компоненты, могут быть или могут не быть физически раздельными; эти блоки, описанные как компонент отображения, могут быть или могут не быть физическим блоком, т.е., либо находиться в одном месте, либо распределены во множество сетевых блоков. Задача настоящего изобретения может быть достигнута посредством части или всех модулей в соответствии с практическими требованиями. Это будет понятно и исполнимо специалистами в данной области техники без творческого усилия.
[0081] Соответственно, настоящее изобретение дополнительно предоставляет в вариантах осуществления электронное устройство, включающее в себя процессор; и память для хранения инструкций, исполняемых процессором. Процессор конфигурируется, чтобы: получать информацию о движении пользователя; и отменять напоминание, если пользователь находится в движущемся состоянии, когда время выполнения напоминания, предварительно заданное в будильнике, достигается.
[0082] Соответственно, настоящее изобретение дополнительно предоставляет в вариантах осуществления терминал, включающий в себя память; и одну или более программ, сохраненных в памяти, сконфигурированных исполняться одним или более процессорами и включающих в себя следующие инструкции для исполнения: получение информации о движении пользователя; и отмена напоминания, если пользователь находится в движущемся состоянии, когда время выполнения напоминания, предварительно заданное в будильнике, достигается.
[0083] Фиг. 11 - это блок-схема, показывающая устройство 1100 для управления будильником согласно иллюстративному варианту осуществления. Например, устройство 1100 может быть будильником, мобильным телефоном, компьютером, терминалом цифрового вещания, устройством приема и отправки сообщений, игровой консолью, планшетом, медицинским устройством, тренажерным оборудованием, персональным цифровым помощником и т.п.
[0084] Обращаясь к фиг. 11, устройство 1100 может включать в себя один или более из следующих компонентов: компонент 1102 обработки, память 1104, компонент 1106 энергоснабжения, мультимедийный компонент 1108, аудиокомпонент 1110, интерфейс 1112 ввода/вывода (I/O), компонент 1114 датчика и компонент 1116 связи.
[0085] Компонент 1102 обработки типично управляет всеми операциями устройства 1100, такими как операции, ассоциированные с отображением, телефонными вызовами, обменами данными, операциями камеры и операциями записи. Компонент 1102 обработки может включать в себя один или более процессоров 1120, чтобы выполнять инструкции, чтобы выполнять все или часть этапов в вышеописанных способах. Кроме того, компонент 1102 обработки может включать в себя один или более модулей, которые упрощают взаимодействие между компонентом 1102 обработки и другими компонентами. Например, компонент 1102 обработки может включать в себя мультимедийный модуль, чтобы облегчать взаимодействие между мультимедийным компонентом 1108 и компонентом 1102 обработки.
[0086] Память 1104 конфигурируется, чтобы хранить различные типы данных, чтобы поддерживать работу устройства 1100. Примеры таких данных включают в себя инструкции для каких-либо приложений или способов, работающих на устройстве 1100, контактные данные, данные телефонной книги, сообщения, изображения, видеозаписи и т.д. Память 1104 может быть реализована с помощью любого типа энергозависимых или энергонезависимых запоминающих устройств или их комбинации, такого как статическое оперативное запоминающее устройство (SRAM), электрически стираемое программируемое постоянное запоминающее устройство (EEPROM), стираемое программируемое постоянное запоминающее устройство (EPROM), программируемое постоянное запоминающее устройство (PROM), постоянное запоминающее устройство (ROM), магнитная память, флэш-память, магнитный или оптический диск.
[0087] Компонент 1106 энергоснабжения предоставляет энергию различным компонентам устройства 1100. Компонент 1106 энергоснабжения может включать в себя систему управления энергией, один или более источников энергии и любые другие компоненты, ассоциированные с генерацией, управлением и распределением энергии в устройстве 1100.
[0088] Мультимедийный компонент 1108 включает в себя экран, обеспечивающий интерфейс вывода между устройством 1100 и пользователем. В некоторых вариантах осуществления экран может включать в себя жидкокристаллический дисплей (LCD) и сенсорную панель (TP). Если экран включает в себя сенсорную панель, экран может быть реализован как сенсорный экран, чтобы принимать входные сигналы от пользователя. Сенсорная панель включает в себя один или более сенсорных датчиков, чтобы распознавать касания, скольжения и жесты на сенсорной панели. Сенсорные датчики могут не только распознавать границу касания или действия скольжения, но также распознавать период времени и давление, ассоциированные с касанием или действием скольжения. В некоторых вариантах осуществления мультимедийный компонент 1108 включает в себя переднюю камеру и/или заднюю камеру. Передняя камера и/или задняя камера могут принимать внешние мультимедийные данные, в то время как устройство 1100 находится в рабочем режиме, таком как режим фотографирования или режим видеосъемки. Каждая из передней камеры и задней камеры может быть системой с фиксированной оптической линзой или иметь возможность фокусирования и оптического увеличения.
[0089] Аудиокомпонент 1110 конфигурируется, чтобы выводить и/или вводить аудиосигналы. Например, аудиокомпонент 1110 включает в себя микрофон ("MIC"), сконфигурированный, чтобы принимать внешний аудиосигнал, когда устройство 1100 находится в рабочем режиме, таком как режим вызова, режим записи и режим идентификации голоса. Принятый аудиосигнал может быть дополнительно сохранен в памяти 1104 или передан посредством компонента 1116 связи. В некоторых вариантах осуществления аудиокомпонент 1110 дополнительно включает в себя динамик, чтобы выводить аудиосигналы.
[0090] I/O-интерфейс 1112 предоставляет интерфейс между компонентом 1102 обработки и периферийными интерфейсными модулями, такими как клавиатура, колесо со щелчком, кнопки и т.п. Кнопки могут включать в себя, но не только, кнопку начальной страницы, кнопку громкости, кнопку запуска и кнопку блокировки.
[0091] Компонент 1114 датчика включает в себя один или более датчиков, чтобы предоставлять оценки состояния различных аспектов устройства 1100. Например, компонент 1114 датчика может обнаруживать открытое/закрытое состояние устройства 1100, относительное расположение компонентов, например, дисплея и клавиатуры, устройства 1100, изменение в положении устройства 1100 или компонента устройства 1100, присутствие или отсутствие контакта пользователя с устройством 1100, ориентацию или ускорение/замедление устройства 1100 и изменение в температуре устройства 1100. Компонент 1114 датчика может включать в себя датчик близости, сконфигурированный, чтобы обнаруживать присутствие близких объектов без какого-либо физического контакта. Компонент 1114 датчика может также включать в себя датчик света, такой как CMOS или CCD-датчик изображения для использования в приложениях формирования изображений. В некоторых вариантах осуществления компонент 1114 датчика может также включать в себя датчик акселерометра, датчик гироскопа, магнитный датчик, датчик давления или температурный датчик.
[0092] Компонент 1116 связи конфигурируется, чтобы обеспечивать связь, проводную или беспроводную, между устройством 1100 и другими устройствами. Устройство 1100 может осуществлять доступ к беспроводной сети на основе стандарта связи, такого как WiFi, 2G или 3G, или их комбинации. В одном иллюстративном варианте осуществления компонент 1116 связи принимает широковещательный сигнал или ассоциированную с вещанием информацию от внешней системы управления вещанием через широковещательный канал. В одном иллюстративном варианте осуществления компонент 1116 связи дополнительно включает в себя модуль связи ближнего радиуса действия (NFC), чтобы обеспечивать связь ближнего радиуса действия. Например, NFC-модуль может быть реализован на основе технологии радиочастотной идентификации (RFID), технологии инфракрасной передачи данных (IrDA), технологии сверхширокой полосы пропускания (UWB), технологии Bluetooth (BT) и других технологий.
[0093] В иллюстративных вариантах осуществления устройство 1100 может быть реализовано с помощью одной или более специализированных интегральных микросхем (ASIC), цифровых сигнальных процессоров (DSP), устройств обработки цифровых сигналов (DSPD), программируемых логических устройств (PLD), программируемых пользователем вентильных матриц (FPGA), контроллеров, микроконтроллеров, микропроцессоров или других электронных компонентов для выполнения вышеописанных способов.
[0094] В иллюстративных вариантах осуществления также предоставляется невременный компьютерно-читаемый носитель хранения, включающий в себя инструкции, такие как включенные в память 1104, исполняемые процессором 1120 в устройстве 1100, для выполнения вышеописанных способов. Например, невременный компьютерно-читаемый носитель хранения может быть ROM, RAM, CD-ROM, магнитной лентой, гибким диском, оптическим устройством хранения данных и т.п.
[0095] Другие варианты осуществления изобретения будут очевидны специалистам в данной области техники из рассмотрения спецификации и практического применения изобретения, раскрытого в данном документе. Эта заявка предполагает охватывать любые варианты, использования или адаптации настоящего изобретения, следующие общим его принципам и включающие в себя такие отступления от настоящего изобретения как подпадающие под известную или привычную практику в данной области техники. Предполагается, что описание и примеры должны рассматриваться только как иллюстративные, при этом истинные рамки и дух открытия указываются посредством последующей формулы изобретения.
[0096] Будет понятно, что настоящее изобретение не ограничивается точной конструкцией, которая была описана выше и проиллюстрирована на сопровождающих чертежах, и что различные модификации и изменения могут быть выполнены без отступления от его рамок. Предполагается, что рамки изобретения должны быть ограничены только прилагаемой формулой изобретения.