Способ и устройство для управления распорядком дня



Способ и устройство для управления распорядком дня
Способ и устройство для управления распорядком дня
Способ и устройство для управления распорядком дня
Способ и устройство для управления распорядком дня
Способ и устройство для управления распорядком дня
Способ и устройство для управления распорядком дня
Способ и устройство для управления распорядком дня

 


Владельцы патента RU 2614582:

СЯОМИ ИНК. (CN)

Изобретение относится к способу и устройству для управления распорядком дня. Техническим результатом является повышение точности управления распорядком дня. Способ управления распорядком дня, выполняемый приложением управления распорядком дня в терминале, при этом способ содержит этапы, на которых принимают сообщение уведомления о событии через заданный интерфейс от приложения третьей стороны, причем сообщение уведомления о событии включает в себя содержание события и время возникновения события, и генерируют календарное напоминание в соответствии с содержанием события и временем возникновения события посредством того, что сохраняют содержание события в распорядке дня для даты, соответствующей времени возникновения события, и задают событие напоминания в пределах предварительно определенного периода времени до времени возникновения события, с тем чтобы напоминать пользователю в течение этого предварительно определенного периода времени. 3 н. и 8 з.п. ф-лы, 10 ил.

 

[0001] Эта заявка основана на и испрашивает приоритет китайской заявки на патент № 201410351493.3, поданной 23 июля 2014 г., все содержимое которой включено в настоящее описание посредством ссылки.

Область техники, к которой относится изобретение

[0002] Настоящее раскрытие относится к области информации и связи и, более конкретно, к способу и устройству для управления распорядком дня.

Предшествующий уровень техники

[0003] Приложение управления распорядком дня является приложением, которое широко используется в интеллектуальном терминале. Пользователь интеллектуального терминала может сначала установить напоминания дел в приложении распорядка дня, например может установить, «напомнить в 15:00 21 июля, что имеется важное совещание в 15:30», таким образом, чтобы не забыть о нем.

[0004] В жизни имеется множество непредвиденных дел, которые не могут быть предсказаны и предварительно установлены в приложение управления распорядком дня пользователем, например потребность в зонте из-за изменения погоды или снижение цен товаров в корзине покупок web-сайта. В настоящее время мониторинг всех этих непредвиденных дел осуществляется соответствующими приложениями третьей стороны, и они напоминаются пользователю способом полосы уведомления. Например, приложение погоды осуществляет мониторинг изменения погоды и публикует уведомление об изменении погоды в полосе уведомления, а приложение покупок осуществляет мониторинг цен товаров и публикует уведомление о снижении цен товаров в полосе уведомления. Этот способ полосы уведомления не имеет функции организации времени и памятки.

Сущность изобретения

[0005] Для того чтобы преодолеть проблемы в рассматриваемой области техники, настоящее раскрытие предоставляет способ и устройство для управления распорядком дня.

[0006] В соответствии с первым аспектом вариантов осуществления настоящего раскрытия, предоставлен способ управления распорядком дня, включающий в себя:

[0007] прием сообщения уведомления о событии через заданный интерфейс, причем сообщение уведомления о событии включает в себя содержание события и время возникновения события, и

[0008] генерацию календарного напоминания в соответствии с содержанием события и временем возникновения события.

[0009] В необязательном порядке, способ дополнительно включает в себя:

[0010] определение передающей стороны сообщения уведомления о событии,

[0011] выяснение того, разрешено ли передающей стороне вызывать упомянутый заданный интерфейс для незапрошенной посылки (push) сообщения уведомления о событии, и

[0012] если передающей стороне разрешено вызывать этот заданный интерфейс для незапрошенной посылки сообщения уведомления о событии, выполнение этапа генерации календарного напоминания в соответствии с содержанием события и временем возникновения события.

[0013] В необязательном порядке, способ дополнительно включает в себя:

[0014] если передающей стороне не разрешено вызывать заданный интерфейс для незапрошенной посылки сообщения уведомления о событии, передачу информации обратной связи об отклонении незапрошенной посылки сообщения уведомления о событии передающей стороне.

[0015] В необязательном порядке, выяснение того, разрешено ли передающей стороне вызывать заданный интерфейс для незапрошенной посылки сообщения уведомления о событии включает в себя

[0016] выяснение того, находится ли передающая сторона в списке регистрации заданного интерфейса,

[0017] если передающая сторона находится в списке регистрации заданного интерфейса, выяснение того, принадлежит ли сообщение уведомления о событии информационной записи незапрошенной посылки, установленной передающей стороной, и

[0018] если сообщение уведомления о событии принадлежит информационной записи незапрошенной посылки, установленной передающей стороной, определение того, что передающей стороне разрешено вызывать заданный интерфейс для незапрошенной посылки сообщения уведомления о событии.

[0019] В необязательном порядке, прием сообщения уведомления о событии через заданный интерфейс включает в себя:

[0020] прием сообщения уведомления о событии через заданный интерфейс и

[0021] преобразование сообщения уведомления о событии в заданный формат.

[0022] В необязательном порядке, генерация календарного напоминания в соответствии с содержанием события и временем возникновения события включает в себя

[0023] сохранение содержания события в распорядке дня даты, соответствующей времени возникновения события, и

[0024] установку события напоминания в пределах предварительно определенного периода времени до времени возникновения события.

[0025] В соответствии со вторым аспектом вариантов осуществления настоящего раскрытия, предоставлено устройство для управления распорядком дня, включающее в себя:

[0026] модуль приема, сконфигурированный с возможностью приема сообщения уведомления о событии через заданный интерфейс, причем сообщение уведомления о событии включает в себя содержание события и время возникновения события, и

[0027] модуль генерации, сконфигурированный с возможностью генерации календарного напоминания в соответствии с содержанием события и временем возникновения события.

[0028] В необязательном порядке, устройство дополнительно включает в себя:

[0029] модуль определения, сконфигурированный с возможностью определения передающей стороны сообщения уведомления о событии,

[0030] модуль выяснения, сконфигурированный с возможностью выяснения того, разрешено ли передающей стороне вызывать заданный интерфейс для незапрошенной посылки сообщения уведомления о событии, и

[0031] модуль запуска, сконфигурированный с возможностью запуска модуля генерации для выполнения операций, когда модулем выяснения выяснено, что передающей стороне разрешено вызывать заданный интерфейс для незапрошенной посылки сообщения уведомления о событии.

[0032] В необязательном порядке, устройство дополнительно включает в себя:

[0033] модуль обратной связи, сконфигурированный с возможностью передачи информации обратной связи об отклонении незапрошенной посылки сообщения уведомления о событии в передающей стороне, когда модулем выяснения выяснено, что передающей стороне не разрешено вызывать заданный интерфейс для незапрошенной посылки сообщения уведомления о событии.

[0034] В необязательном порядке, модуль выяснения включает в себя:

[0035] первый подмодуль выяснения, сконфигурированный с возможностью выяснения того, находится ли передающая сторона в списке регистрации заданного интерфейса,

[0036] второй подмодуль выяснения, сконфигурированный с возможностью выяснения того, принадлежит ли сообщение уведомления о событии информационной записи незапрошенной посылки, установленной передающей стороной, когда первым подмодулем выяснения выяснено, что передающая сторона находится в списке регистрации заданного интерфейса, и

[0037] подмодуль определения, сконфигурированный с возможностью определения того, что передающей стороне разрешено использовать заданный интерфейс для незапрошенной посылки сообщения уведомления о событии, когда вторым подмодулем выяснения выяснено, что сообщение уведомления о событии принадлежит информационной записи незапрошенной посылки, установленной передающей стороной.

[0038] В необязательном порядке, модуль приема включает в себя:

[0039] подмодуль приема, сконфигурированный с возможностью приема сообщения уведомления о событии через заданный интерфейс, и

[0040] подмодуль преобразования, сконфигурированный с возможностью преобразования сообщения уведомления о событии в заданный формат.

[0041] В необязательном порядке, модуль генерации включает в себя:

[0042] подмодуль сохранения, сконфигурированный с возможностью сохранения содержания события в распорядке дня даты, соответствующей времени возникновения события, и

[0043] подмодуль задания, сконфигурированный с возможностью задания события напоминания в пределах предварительно определенного периода времени до времени возникновения события.

[0044] В соответствии с третьим аспектом вариантов осуществления настоящего раскрытия предоставлено устройство для управления распорядком дня, включающее в себя:

[0045] процессор и

[0046] память для сохранения инструкций, исполняемых процессором,

[0047] причем процессор сконфигурирован с возможностью

[0048] приема сообщения уведомления о событии через заданный интерфейс, причем сообщение уведомления о событии включает в себя содержание события и время возникновения события, и

[0049] генерации календарного напоминания в соответствии с содержанием события и временем возникновения события.

[0050] Технические решения, предоставляемые вариантами осуществления настоящего раскрытия, могут включать в себя следующие преимущественные результаты:

[0051] предоставляется заданный интерфейс, чтобы принимать сообщение уведомления о событии, посланное без запроса приложением третьей стороны, и генерируется календарное напоминание в соответствии с сообщением уведомления о событии, таким образом заменяя предварительное добавление пользователем некоторых непредвиденных дел в управление распорядком дня, тем самым одновременно реализуя функцию организации времени и обработки памятки.

[0052] Следует понимать, что как предыдущее общее описание, так и последующее подробное описание являются только иллюстративными и пояснительными, а не ограничительными в отношении изобретения.

Краткое описание чертежей

[0053] Фиг. 1 - блок-схема последовательности этапов, изображающая способ управления распорядком дня в соответствии с иллюстративным вариантом осуществления.

[0054] Фиг. 2 - блок-схема последовательности этапов, изображающая способ управления распорядком дня в соответствии с иллюстративным вариантом осуществления.

[0055] Фиг. 3 - блок-схема, изображающая интерфейс задания приложения в соответствии с иллюстративным вариантом осуществления.

[0056] Фиг. 4 - блок-схема, изображающая интерфейс задания предварительно определенного периода времени в соответствии с иллюстративным вариантом осуществления.

[0057] Фиг. 5 - блок-схема, изображающая устройство для управления распорядком дня в соответствии с иллюстративным вариантом осуществления.

[0058] Фиг. 6 - блок-схема, изображающая устройство для управления распорядком дня в соответствии с иллюстративным вариантом осуществления.

[0059] Фиг. 7 - блок-схема, изображающая структуру модуля приема в соответствии с иллюстративным вариантом осуществления.

[0060] Фиг. 8 - блок-схема, изображающая структуру модуля генерации в соответствии с иллюстративным вариантом осуществления.

[0061] Фиг. 9 - блок-схема, изображающая структуру модуля выяснения в соответствии с иллюстративным вариантом осуществления.

[0062] Фиг. 10 - блок-схема, изображающая устройство для управления распорядком дня в соответствии с иллюстративным вариантом осуществления.

Описание вариантов осуществления

[0063] Теперь будет сделана подробная ссылка на иллюстративные варианты осуществления, примеры которых проиллюстрированы на сопровождающих чертежах. Нижеследующее описание ссылается на сопровождающие чертежи, на которых одинаковые номера на разных чертежах представляют одинаковые или подобные элементы, если не представлено иначе. Реализации, приведенные в следующем описании иллюстративных вариантов осуществления, не представляют все реализации, согласующиеся с раскрытием. Вместо этого они являются только примерами устройств и способов, согласующихся с аспектами, ассоциированными с изобретением, как определено в прилагаемой формуле изобретения.

[0064] Фиг. 1 - блок-схема последовательности этапов, изображающая способ управления распорядком дня в соответствии с иллюстративным вариантом осуществления, который может применяться в терминале, имеющем приложение управления распорядком дня.

Способ включает в себя следующие этапы.

[0065] На этапе 11 принимается сообщение уведомления о событии через заданный интерфейс, причем сообщение уведомления о событии включает в себя содержание события и время возникновения события.

[0066] На этапе 12 генерируется календарное напоминание в соответствии с содержанием события и временем возникновения события.

[0067] В варианте осуществления, изображенном на фиг. 1, предоставляется заданный интерфейс, чтобы принимать сообщение уведомления о событии, посланное без запроса приложением третьей стороны, и генерируется календарное напоминание в соответствии с содержанием события, таким образом заменяя предварительное добавление пользователем некоторых непредвиденных дел в управление распорядком дня, тем самым одновременно реализуя функцию организации времени и обработки памятки.

[0068] Фиг. 2 - блок-схема последовательности этапов, изображающая способ управления распорядком дня в соответствии с иллюстративным вариантом осуществления, который может применяться в терминале, имеющем приложение управления распорядком дня. Способ включает в себя следующие этапы.

[0069] На этапе 201 принимается сообщение уведомления о событии через заданный интерфейс, причем сообщение уведомления о событии включает в себя содержание события и время возникновения события.

[0070] На этом этапе предварительно задается задаваемый интерфейс, и приложение третьей стороны может выполнять незапрошенную посылку сообщения уведомления о событии посредством вызова этого заданного интерфейса.

[0071] Заданный интерфейс имеет фиксированный формат задания сообщения. После того как сообщение уведомления о событии принято, принятое сообщение уведомления о событии должно быть сначала преобразовано в этот заданный формат.

[0072] Содержание события в сообщении уведомления о событии может быть разным на основе разных приложений третьей стороны. Например, содержание события может быть либо изменением погоды, либо снижением цен товаров в корзине покупок.

[0073] На этапе 202 определяется передающая сторона сообщения уведомления о событии.

[0074] На этом этапе приложение третьей стороны, при выполнении незапрошенной посылки сообщения уведомления о событии, может переносить такую информацию, которая может указывать его идентификационную метку и тому подобное, на основе чего может быть определена передающая сторона сообщения уведомления о событии.

[0075] На этапе 203 выясняется, разрешено ли передающей стороне вызывать заданный интерфейс для незапрошенной посылки сообщения уведомления о событии; если передающей стороне разрешено вызывать заданный интерфейс для незапрошенной посылки сообщения уведомления о событии, выполняется этап 204, иначе выполняется этап 205.

[0076] На этом этапе могут быть приняты следующие варианты реализации для выяснения того, разрешено ли передающей стороне вызывать заданный интерфейс для незапрошенной посылки сообщения о событии.

[0077] Заданный интерфейс в варианте осуществления может быть предоставлен приложению третьей стороны для вызова.

[0078] В качестве необязательного варианта реализации, заданный интерфейс должен быть зарегистрирован до того, как он будет вызван приложением третьей стороны; вследствие этого, имеется список регистрации, соответствующий заданным интерфейсам, и информация, такая как метки всех успешно зарегистрированных приложений третьей стороны и т.п., записывается в списке регистрации. Кроме того, приложение третьей стороны может дополнительно предоставлять информационную запись незапрошенной посылки при регистрации заданного интерфейса. Например, если приложение третьей стороны является приложением покупок, информационная запись незапрошенной посылки может включать в себя информационную запись, ассоциированную с ценой, и информационную запись, ассоциированную с продвижением нового товара.

[0079] В качестве другого необязательного варианта реализации, пользователь, использующий терминал, может автономно устанавливать список регистрации заданного интерфейса. Как изображено на фиг. 3, пользователь может выбирать из всех приложений, установленных в операционной системе терминала, приложения, которым разрешено вызывать заданный интерфейс для незапрошенной посылки сообщения уведомления о событии.

[0080] При выяснении того, разрешено ли передающей стороне вызывать заданный интерфейс для незапрошенной посылки сообщения уведомления о событии, сначала может быть выяснено, находится ли передающая сторона сообщения уведомления о событии в списке регистрации заданного интерфейса. Если принятое сообщение уведомления о событии принадлежит информационной записи незапрошенной посылки, установленной передающей стороной, тогда определяется, что передающей стороне разрешено вызывать заданный интерфейс для незапрошенной посылки сообщения уведомления о событии.

[0081] На этапе 204 генерируется памятка распорядка дня в соответствии с содержанием события и временем возникновения события.

[0082] На этом этапе содержание события может быть сохранено в приложении управления распорядком дня, например сохранено в распорядке дня для даты, соответствующей времени возникновения события; тогда может быть дополнительно задано событие напоминания в пределах предварительно определенного периода времени до возникновения упомянутого события, с тем, чтобы напоминать пользователю в течение этого предварительно определенного периода времени с помощью вибрации, звонка и тому подобного. В настоящем раскрытии упомянутый предварительно определенный период времени может быть либо установлен пользователем, либо может быть установлен по умолчанию системой. Как изображено на фиг. 4, пользователь может автономно устанавливать вышеупомянутый предварительно определенный период времени посредством такого интерфейса.

[0083] На этапе 205 информация обратной связи об отклонении незамещенной посылки сообщения уведомления о событии передается передающей стороне.

[0084] Далее в настоящем раскрытии представлен пример с помощью использования приложения третьей стороны, которое предсказывает погоду, в терминале. Подразумевается, что приложение погоды уже зарегистрировано в отношении заданного интерфейса, упомянутого в вышеизложенной последовательности этапов способа, текущее время 19:00, и приложением погоды в результате мониторинга установлено, что завтра утром будет умеренный дождь. Приложение погоды вызывает заданный интерфейс и в данном примере без запроса посылает сообщение уведомления о событии, переносящее содержание «будет умеренный дождь» и «завтра утром». Терминал после приема сообщения уведомления о событии сначала определяет, разрешено ли приложению погоды вызывать заданный интерфейс для незапрошенной посылки сообщения уведомления о событии, а затем сохраняет содержание события «будет умеренный дождь» в распорядке дня для даты, соответствующей времени возникновения события «завтра утром» в приложении управления распорядком дня, т.е. сохраняет содержание события в распорядке дня на завтра и, наконец, устанавливает событие напоминания на 8:00 утра завтра.

[0085] Фиг. 5 - блок-схема, изображающая устройство для управления распорядком дня в соответствии с иллюстративным вариантом осуществления. Ссылаясь на фиг. 5, устройство включает в себя модуль 31 приема и модуль генерации.

[0086] Модуль 31 приема сконфигурирован с возможностью приема сообщения уведомления о событии через заданный интерфейс, причем сообщение уведомления о событии включает в себя содержание события и время возникновения события.

[0087] Модуль 32 генерации сконфигурирован с возможностью генерации календарного напоминания в соответствии с содержанием события и временем возникновения события.

[0088] В варианте осуществления, как изображено на фиг. 5, предоставляется заданный интерфейс, чтобы принимать сообщение уведомления о событии, посылаемое без запроса приложением третьей стороны, и генерируется календарное напоминание в соответствии с сообщением уведомления о событии, таким образом заменяя предварительное добавление пользователем некоторых непредвиденных дел в управление распорядком дня, тем самым одновременно осуществляя функцию организации времени и обработки памятки.

[0089] Фиг. 6 - блок-схема, изображающая устройство для управления распорядком дня в соответствии с иллюстративным вариантом осуществления. Ссылаясь на фиг. 6, устройство включает в себя модуль 41 приема, модуль 42 генерации, модуль 43 определения, модуль 44 оценки, модуль 45 запуска и модуль 46 обратной связи.

[0090] Модуль 41 приема сконфигурирован с возможностью приема сообщения уведомления о событии через заданный интерфейс, причем сообщение уведомления о событии включает в себя содержание события и время возникновения события.

[0091] В качестве необязательного варианта реализации, как изображено на фиг. 7, модуль 41 приема может включать в себя подмодуль 411 приема и подмодуль 412 преобразования.

[0092] Подмодуль 411 приема сконфигурирован с возможностью приема сообщения уведомления о событии через заданный интерфейс.

[0093] Подмодуль 412 преобразования сконфигурирован с возможностью преобразования сообщения уведомления о событии в заданный формат.

[0094] Модуль 42 генерации сконфигурирован с возможностью быть запущенным модулем 45 запуска и генерации календарного напоминания в соответствии с содержанием события и временем возникновения события.

[0095] В качестве необязательного варианта реализации, как изображено на фиг. 8, модуль 42 генерации может включать в себя подмодуль 421 сохранения и подмодуль 422 задания.

[0096] Подмодуль 421 сохранения сконфигурирован с возможностью сохранения содержания события в распорядке дня для даты, соответствующей времени возникновения события.

[0097] Подмодуль 422 задания сконфигурирован с возможностью задания события напоминания в пределах предварительно определенного периода времени до времени возникновения события.

[0098] Модуль 43 определения сконфигурирован с возможностью определения передающей стороны сообщения уведомления о событии.

[0099] Модуль 44 выяснения сконфигурирован с возможностью выяснения того, разрешено ли передающей стороне вызывать заданный интерфейс для незапрошенной посылки сообщения уведомления о событии.

[00100] Модуль 44 выяснения может осуществлять функцию выяснения посредством разных реализаций. В качестве необязательного варианта реализации, как изображено на фиг. 9, модуль 44 выяснения может включать в себя первый подмодуль 441 выяснения, второй подмодуль 442 выяснения и подмодуль 443 определения.

[00101] Первый подмодуль 441 выяснения сконфигурирован с возможностью выяснения того, находится ли передающая сторона в списке регистрации заданного интерфейса.

[00102] Второй 442 подмодуль выяснения сконфигурирован с возможностью выяснения того, принадлежит ли сообщение уведомления о событии информационной записи незапрошенной посылки, установленной передающей стороной, когда первым подмодулем 441 выяснения выяснено, что передающая сторона находится в списке регистрации заданного интерфейса.

[00103] Подмодуль 443 определения сконфигурирован с возможностью определения того, что передающей стороне разрешено использовать заданный интерфейс для незапрошенной посылки сообщения уведомления о событии, когда вторым подмодулем 442 выяснения выяснено, что сообщение уведомления о событии принадлежит информационной записи незапрошенной посылки, установленной передающей стороной.

[00104] Модуль 45 запуска сконфигурирован с возможностью запуска модуля генерации для выполнения операций, когда модулем 44 выяснения выяснено, что передающей стороне разрешено вызывать заданный интерфейс для незапрошенной посылки сообщения уведомления о событии.

[00105] Модуль 46 обратной связи сконфигурирован с возможностью передачи информации обратной связи об отклонении незапрошенной посылки сообщения уведомления о событии передающей стороне, когда модулем 44 выяснения выяснено, что передающей стороне не разрешено вызывать заданный интерфейс для незапрошенной посылки сообщения уведомления о событии.

[00106] Фиг. 10 - блок-схема, изображающая устройство 800 для управления распорядком дня в соответствии с иллюстративным вариантом осуществления. Например, устройство 800 может быть мобильным телефоном, компьютером, цифровым широковещательным терминалом, устройством обмена сообщениями, игровой консолью, планшетным устройством, медицинским устройством, тренировочным оборудованием, персональным цифровым ассистентом и тому подобным.

[00107] Ссылаясь на фиг. 10, устройство 800 может включать в себя один или более из следующих компонентов: компонент 802 обработки, память 804, компонент 806 питания, компонент 808 мультимедиа, аудиокомпонент 810, интерфейс 812 ввода/вывода (I/O), компонент 814 датчика и компонент 816 связи.

[00108] Компонент 802 обработки обычно управляет общими операциями устройства 800, такими как операции, ассоциированные с отображением, телефонными вызовами, передачами данных, операциями камеры и операциями записи. Компонент 802 обработки может включать в себя один или более процессоров 820, чтобы исполнять инструкции для выполнения всех или части этапов в описанных выше способах. Кроме того, компонент 802 обработки может включать в себя один или более модулей, которые обеспечивают взаимодействие между компонентом 802 обработки и другими компонентами. Например, компонент 802 обработки может включать в себя модуль мультимедиа, чтобы обеспечивать взаимодействие между компонентом 808 мультимедиа и компонентом 802 обработки.

[00109] Память 804 сконфигурирована с возможностью сохранения различных типов данных, чтобы поддерживать работу устройства 800. Примеры таких данных включают в себя инструкции для любых приложений или способов, реализуемых в устройстве 800, контактные данные, данные телефонной книги, сообщения, изображения, видео и т.д. Память 804 может быть реализована с использованием любого типа энергозависимых или энергонезависимых запоминающих устройств или их комбинации, таких как статическая память произвольного доступа (SRAM), электрически стираемая программируемая постоянная память (EEPROM), стираемая программируемая постоянная память (EPROM), программируемая постоянная память (PROM), постоянная память (ROM), магнитная память, флэш-память, магнитный или оптический диск.

[00110] Компонент 806 питания подает питание в различные компоненты устройства 800. Компонент 806 питания может включать в себя систему управления питанием, один или более источников питания и любые другие компоненты, ассоциированные с генерацией, управлением и распределением питания в устройстве 800.

[00111] Компонент 808 мультимедиа включает в себя экран, обеспечивающий интерфейс вывода между устройством 800 и пользователем. В некоторых вариантах осуществления экран может включать в себя жидкокристаллический дисплей (LCD) и сенсорную панель (ТР). Если экран включает в себя сенсорную панель, экран может быть реализован как сенсорный экран, чтобы принимать входные сигналы от пользователя. Сенсорная панель включает в себя один или более датчиков касания, чтобы считывать касания, скольжения и жесты на сенсорной панели. Датчики касания могут не только считывать границу действия касания или скольжения, но также считывают период времени и давление, ассоциированные с действием касания или скольжения. В некоторых вариантах осуществления компонент 808 мультимедиа включает в себя переднюю камеру и/или заднюю камеру. Передняя камера и задняя камера могут принимать внешние элементы данных мультимедиа, когда устройство 800 находится в рабочем режиме, таком как режим фотографирования или режим видео. Каждая из передней камеры и задней камеры может быть системой фиксированного оптического объектива или может иметь функциональную возможность фокусировки и оптического масштабирования.

[00112] Аудиокомпонент 810 сконфигурирован с возможностью вывода и/или ввода аудио сигналов. Например, аудиокомпонент 810 включает в себя микрофон («MIC»), сконфигурированный с возможностью приема внешнего аудио сигнала, когда устройство 800 находится в рабочем режиме, таком как режим вызова, режим записи и режим распознавания речи. Принятый аудио сигнал может быть дополнительно сохранен в памяти 804 или передан с помощью компонента 816 связи. В некоторых вариантах осуществления аудиокомпонент 810 дополнительно включает в себя громкоговоритель, чтобы выводить аудиосигналы.

[00113] Интерфейс 812 I/O обеспечивает интерфейс между компонентом 802 обработки и модулями периферийного интерфейса, такими как клавиатура, колесико мыши для выбора щелчком, кнопки и тому подобные. Кнопки могут включать в себя, но не ограничены: кнопку возврата в исходное положение, кнопку уровня громкости, кнопку запуска и кнопку блокировки.

[00114] Компонент 814 датчика включает в себя один или более датчиков, чтобы предоставлять оценки состояния различных аспектов устройства 800. Например, компонент 814 датчика может обнаруживать открытое/закрытое состояние устройства 800, относительное расположение компонентов, например дисплея и клавиатуры устройства 800, изменение позиции устройства 800 или компонента устройства 800, присутствие или отсутствие контакта пользователя с устройством 800, ориентацию или ускорение/замедление устройства 800 и изменение температуры устройства 800. Компонент 814 датчика может включать в себя датчик близости, сконфигурированный с возможностью обнаружения присутствия близлежащих объектов без какого-либо физического контакта. Компонент 814 датчика может также включать в себя датчик света, такой как датчик изображения CMOS или CCD, для использования в приложениях формирования изображений. В некоторых вариантах осуществления компонент 814 датчика может также включать в себя датчик акселерометра, гироскопический датчик, магнитный датчик, датчик давления или датчик температуры.

[00115] Компонент 816 связи сконфигурирован с возможностью обеспечения связи, проводным способом или беспроводным способом, между устройством 800 и другими устройствами. Устройство 800 может осуществлять доступ к беспроводной сети на основе стандартов связи, таких как Wi-Fi, 2G или 3G или их комбинации. В одном иллюстративном варианте осуществления компонент 816 связи принимает широковещательный сигнал или информацию, ассоциированную с широковещательной связью, из внешней системы управления широковещательной связью через широковещательный канал. В одном иллюстративном варианте осуществления компонент 816 связи дополнительно включает в себя модуль связи ближнего действия (NFC) для обеспечения связи ближнего действия. Например, модуль NFC может быть реализован на основе технологии радиочастотной идентификации (RFID), технологии ассоциации данных инфракрасного излучения (IrDA), технологии сверхширокой полосы частот (UWB), технологии Bluetooth (BT) и других технологий.

[00116] В иллюстративных вариантах осуществления устройство 800 может быть реализовано с помощью одной или множества прикладных интегральных схем (ASIC), процессоров цифровых сигналов (DSP), устройств обработки цифровых сигналов (DSPD), программируемых логических устройств (PLD), вентильных матриц, программируемых в условиях эксплуатации (FPGA), контроллеров, микроконтроллеров, микропроцессоров или других электронных компонентов, для выполнения описанных выше способов.

[00117] В иллюстративных вариантах осуществления также предусмотрен постоянный читаемый компьютером запоминающий носитель, включающий в себя инструкции, такие как включенные в память 804, исполняемые процессором 820 в устройстве 800, для выполнения вышеописанных способов. Например, постоянный читаемый компьютером запоминающий носитель может быть ROM, RAM, CD-ROM, магнитной лентой, флоппи-диском, оптическим запоминающим устройством данных и тому подобным.

[00118] Другие варианты осуществления изобретения будут понятны специалистам в данной области техники из рассмотрения описания и применения на практике изобретения, раскрытого в настоящей заявке. Подразумевается, что эта заявка охватывает любые изменения, использования или адаптации изобретения, следующие его общим принципам и включающие в себя такие отклонения от настоящего раскрытия, как происходит в известной или обычной практике в данной области техники. Подразумевается, что описание и примеры считаются только как иллюстративные, причем действительные рамки объема и сущности изобретения определяются следующей формулой изобретения.

[00119] Будет понятно, что настоящее изобретение не ограничено точной конструкцией, которая была описана выше и проиллюстрирована на сопровождающих чертежах, и что различные модификации и изменения могут быть сделаны, не выходя за рамки его объема. Подразумевается, что рамки объема изобретения ограничены только прилагаемой формулой изобретения.

1. Способ управления распорядком дня, выполняемый приложением управления распорядком дня в терминале, при этом способ содержит этапы, на которых:

принимают сообщение уведомления о событии через заданный интерфейс от приложения третьей стороны, причем сообщение уведомления о событии включает в себя содержание события и время возникновения события, и

генерируют календарное напоминание в соответствии с содержанием события и временем возникновения события посредством того, что

сохраняют содержание события в распорядке дня для даты, соответствующей времени возникновения события, и

задают событие напоминания в пределах предварительно определенного периода времени до времени возникновения события, с тем чтобы напоминать пользователю в течение этого предварительно определенного периода времени.

2. Способ по п. 1, дополнительно содержащий этапы, на которых:

определяют передающую сторону сообщения уведомления о событии,

выясняют, разрешено ли передающей стороне вызывать заданный интерфейс для незапрошенной посылки сообщения уведомления о событии, и

если передающей стороне разрешено вызывать заданный интерфейс для незапрошенной посылки сообщения уведомления о событии, выполняют этап, на котором генерируют календарное напоминание в соответствии с содержанием события и временем возникновения события.

3. Способ по п. 2, дополнительно содержащий этап, на котором

если передающей стороне не разрешено вызывать заданный интерфейс для незапрошенной посылки сообщения уведомления о событии, передают передающей стороне информацию обратной связи об отклонении незапрошенной посылки сообщения уведомления о событии.

4. Способ по п. 2, в котором этап, на котором выясняют, разрешено ли передающей стороне вызывать заданный интерфейс для незапрошенной посылки сообщения уведомления о событии, содержит этапы, на которых:

выясняют, находится ли передающая сторона в списке регистрации заданного интерфейса,

если передающая сторона находится в списке регистрации заданного интерфейса, выясняют, принадлежит ли сообщение уведомления о событии информационной записи незапрошенной посылки, установленной передающей стороной, и

если сообщение уведомления о событии принадлежит информационной записи незапрошенной посылки, установленной передающей стороной, определяют, что передающей стороне разрешено вызывать заданный интерфейс для незапрошенной посылки сообщения уведомления о событии.

5. Способ по п. 1, в котором этап, на котором принимают сообщение уведомления о событии через заданный интерфейс, содержит этапы, на которых:

принимают сообщение уведомления о событии через заданный интерфейс и

преобразуют сообщение уведомления о событии в заданный формат.

6. Устройство для управления распорядком дня, содержащее:

модуль приема, сконфигурированный с возможностью приема сообщения уведомления о событии через заданный интерфейс, причем сообщение уведомления о событии включает в себя содержание события и время возникновения события, и

модуль генерации, сконфигурированный с возможностью генерации календарного напоминания в соответствии с содержанием события и временем возникновения события,

при этом модуль генерации содержит:

подмодуль сохранения, сконфигурированный с возможностью сохранения содержания события в распорядке дня для даты, соответствующей времени возникновения события, и

подмодуль задания, сконфигурированный с возможностью задания события напоминания в пределах предварительно определенного периода времени до времени возникновения события, с тем чтобы напоминать пользователю в течение этого предварительно определенного периода времени.

7. Устройство по п. 6, дополнительно содержащее:

модуль определения, сконфигурированный с возможностью определения передающей стороны сообщения уведомления о событии,

модуль выяснения, сконфигурированный с возможностью выяснения того, разрешено ли передающей стороне вызывать заданный интерфейс для незапрошенной посылки сообщения уведомления о событии, и

модуль запуска, сконфигурированный с возможностью запуска модуля генерации для выполнения операций, когда модулем выяснения выяснено, что передающей стороне разрешено вызывать заданный интерфейс для незапрошенной посылки сообщения уведомления о событии.

8. Устройство по п. 7, дополнительно содержащее:

модуль обратной связи, сконфигурированный с возможностью передачи передающей стороне информации обратной связи об отклонении незапрошенной посылки сообщения уведомления о событии, когда модулем выяснения выяснено, что передающей стороне не разрешено вызывать заданный интерфейс для незапрошенной посылки сообщения уведомления о событии.

9. Устройство по п. 7, в котором модуль выяснения содержит:

первый подмодуль выяснения, сконфигурированный с возможностью выяснения того, находится ли передающая сторона в списке регистрации заданного интерфейса,

второй подмодуль выяснения, сконфигурированный с возможностью выяснения того, принадлежит ли сообщение уведомления о событии информационной записи незапрошенной посылки, установленной передающей стороной, когда первым подмодулем выяснения выяснено, что передающая сторона находится в списке регистрации заданного интерфейса, и

подмодуль определения, сконфигурированный с возможностью определения того, что передающей стороне разрешено использовать заданный интерфейс для незапрошенной посылки сообщения уведомления о событии, когда вторым подмодулем выяснения выяснено, что сообщение уведомления о событии принадлежит информационной записи незапрошенной посылки, установленной передающей стороной.

10. Устройство по п. 6, в котором модуль приема содержит:

подмодуль приема, сконфигурированный с возможностью приема сообщения уведомления о событии через заданный интерфейс, и

подмодуль преобразования, сконфигурированный с возможностью преобразования сообщения уведомления о событии в заданный формат.

11. Устройство для управления распорядком дня, содержащее:

процессор и

память для хранения инструкций, исполняемых процессором,

причем процессор сконфигурирован с возможностью

принимать сообщение уведомления о событии через заданный интерфейс, причем сообщение уведомления о событии включает в себя содержание события и время возникновения события, и

генерировать календарное напоминание в соответствии с содержанием события и временем возникновения события посредством

сохранения содержания события в распорядке дня для даты, соответствующей времени возникновения события, и

задания события напоминания в пределах предварительно определенного периода времени до времени возникновения события, с тем чтобы напоминать пользователю в течение этого предварительно определенного периода времени.



 

Похожие патенты:

Изобретение относится к системе, способу и машиночитаемому носителю управления ресурсами. Технический результат заключается в повышении достоверности получаемых данных.

Изобретение относится к системе и способу для управления счетом оплаты абонентских услуг. Техническим результатом является повышение точности тарификации и контроля расходов, а также обеспечение раздельного управления услугами в рамках одного и того же пользовательского счета.

Изобретение относится к системе сбора и мониторинга данных для определенного пространства внутри общественного или коммерческого объекта. Техническим результатом является повышение быстродействия за счет минимизации передаваемых данных.

Изобретение относится к техническим средствам для формирования рабочих заданий по обслуживанию промышленных объектов. Технический результат заключается в повышении точности формирования заданий на проведения дополнительной операции и повышении эффективности системы формирования и распределения рабочих заданий по обслуживанию географически разнесенных промышленных объектов.

Изобретение относится к средствам рекомендации друга в терминале. Технический результат заключается в повышении точности рекомендации друзей в социальной сети.

Изобретение относится к способу, компьютерному носителю и системе для совместного использования и передачи контента передачи сообщений. Технический результат заключается в обеспечении доступа к совместно используемому контенту передачи сообщений.

Изобретение относится к системам управления потреблением электроэнергии телекоммуникационной сети. Технический результат заключается в оптимизации пространственно-временного управления потреблением электроэнергии в зависимости от состояний нагрузки в электросети.

Изобретение относится к области вычислительной техники. Техническим результатом является повышение достоверности данных об уровне заболеваемости населения.

Изобретение относится к области вычислительной техники. Техническим результатом является повышение надежности и быстродействия за счет сокращения аппаратных средств.

Изобретение относится к системе и способу автоматизированных платежных транзакций. Техническим результатом является повышение эффективности связи и улучшение совместимости устройств при проведении платежных транзакций.

Изобретение относится к способу, устройству и машиночитаемому носителю для поиска информации на электронной коммерческой платформе. Технический результат заключается в повышении точности поиска. Устройство содержит организационный модуль для организации информации на электронной коммерческой платформе заранее в форме категорий, продуктов и товаров и для формирования продуктов и включает определение информации о характеристиках продукта, включающей название продукта и значение названия продукта и различные другие названия и значения характеристик продукта, получающий модуль для получения и отправки поискового слова первому и второму поисковым модулям, первый поисковый модуль для подбора продуктов посредством сопоставления поискового слова с другими значениями характеристик продукта для образования первого набора результатов поиска, отправляемого модулю отображения, второй поисковый модуль для подбора продуктов посредством сопоставления поискового слова со значением названия продукта для образования второго набора результатов поиска, отправляемого модулю отображения, отображающему первый и второй наборы результатов поиска, при этом порядок отображения первого набора результатов поиска обладает преимуществом над порядком отображения второго набора результатов поиска. 3 н. и 10 з.п. ф-лы, 4 ил.

Изобретение относится к способу и устройству для определения маркера, подлежащего отображению в услуге карты. Технический результат заключается в повышении точности определения наиболее значимой информации, отображаемой с использованием маркера на карте. В способе выявляют диапазон распространения, соответствующий значимости пользователя, среди множества диапазонов распространения, устанавливают диапазон распространения для данного пользователя с использованием выявленного диапазона распространения, дифференцированно отображают множество маркеров, каждый из которых представляет информацию в установленном диапазоне распространения и отображают самым верхним маркер, представляющий информацию наивысшей значимости, когда множество маркеров отображаются перекрывающимися. 2 н. и 17 з.п. ф-лы, 10 ил.

Изобретение относится к способу и устройству для определения карты и к способу и устройству для выполнения взаимодействия между первым и вторым пользователем. Технический результат заключается в автоматизированном определении подходящей для взаимодействия между устройствами информации. В способе получают предысторию использования карты, получают информацию, связанную с окружением проведения расчетов устройства, определяют то, должна ли карта использоваться в расчетах, на основе полученной информации, которая связана с окружением проведения расчетов и полученной предыстории использования карты и предоставляют информацию расчетов, связанную с определенной картой, в торговый (POS) терминал, причем получение информации, которая связана с окружением проведения расчетов, содержит получение информации об окружении проведения расчетов от одного из: датчика в устройстве, торгового терминала и сервера расчетов, при этом изображение карты, которое связано с определенной картой, отображается на экране разблокировки устройства, и определение карты содержит этап, на котором определяют карту на основе принимаемого пользовательского ввода, связанного с изображением карты, отображаемым на экране разблокировки устройства, а также аутентифицируют пользователя относительно определенной карты. 4 н. и 19 з.п. ф-лы, 18 ил.

Заявленная группа изобретений относится к электронным коммуникациям, основанным на совместной работе мобильных средств связи. Технический результат заключается в предотвращении несанкционированного доступа третьих лиц к информации. Указанный результат достигается за счет выполнения этапов способа, которые предусматривают: помещение персональной аудиовизуальной информации в базу данных информационной системы, присвоение сохраненной информации кода и обеспечение доступа к информации абонента с кодом доступа. Изготавливают для абонента индивидуальный цифровой ключ с помещенными на нем индивидуальным учетным номером и секретным пин-кодом. Пин-код на ключе выполняют в виде динамического QR-кода, в который дополнительно вводят адресную ссылку на информационную систему, в которой помещена кодированная аудиовизуальная информация. Доступ в информационную систему абонент осуществляет посредством сканирования помещенного на ключ динамического QR-кода. За счет наличия на ключе адресной ссылки секретный пин-код с ключа поступает в информационную систему, сравнивается с пин-кодом, и, в случае совпадения пин-кодов, абонент получает доступ к аудиовизуальной информации, закодированной данным пин-кодом. 2 н. и 6 з.п. ф-лы, 4 ил.

Изобретение относится к способу, компьютерно-читаемому носителю хранения и системам заказа транспортного средства с использованием устройства связи ближнего действия. Технический результат заключается в возможности автоматизированного заказа транспортного средства с помощью устройства связи ближнего действия. В способе посредством устройства обработки клиентского вычислительного устройства обнаруживают, что устройство NFC клиентского вычислительного устройства находится в физической близости с целевым NFC-устройством, в ответ на обнаружение инициируют исполнение приложения запроса транспортного средства, имеющего ассоциированный графический пользовательский интерфейс, представляемый посредством клиентского вычислительного устройства, принимают данные от целевого NFC-устройства, формируют запрос заказа для транспортного средства на основе приложения запроса транспортного средства и принятых данных, передают запрос заказа транспортному серверу, принимают ответ от транспортного сервера, указывающий подтверждение запроса заказа и предписывают клиентскому вычислительному устройству отображать с использованием графического пользовательского интерфейса графическое представление соотношения между местоположением посадки и местоположением транспортного средства. 4 н. и 15 з.п. ф-лы, 16 ил.

Изобретение относится к области электронной торговли. Технический результат заключается в обеспечении защиты личной информации пользователя. Технический результат достигается за счет проведения анонимной обработки информации о получателе, выбранной пользователем, что позволяет получить анонимную информацию, соответствующую информации о получателе, формирования первого заказа, содержащего анонимную информацию, и передачи первого заказа третьей стороне, при этом информация о получателе содержит действительные контактные данные и действительное наименование пользователя, а анонимная информация содержит виртуальные контактные данные и виртуальное наименование пользователя, а проведение анонимной обработки информации о получателе, выбранной пользователем, содержит формирование виртуального наименования, соответствующего действительному наименованию пользователя, согласно первому правилу предварительной установки и/или формирование виртуальных контактных данных, соответствующих действительным контактным данным пользователя, согласно второму правилу предварительной установки, а также соотнесение виртуальных контактных данных с действительными контактными данными. 2 н. и 7 з.п. ф-лы, 10 ил.

Изобретение относится к способу и системе для аутентификации запроса транзакции из устройства. Техническим результатом является улучшение защиты транзакции пользователя за счет аутентификационной информации, которая формируется в устройстве, и аутентификационной информации, которая формируется в POS-терминале. Способ включает в себя: сохранение аутентификационной информации, которая формируется посредством устройства на основе пользовательского ввода в устройство, прием аутентификационной информации, которая формируется POS-терминалом, на основе пользовательского ввода, когда устройство приближается в пределы предварительно определенного диапазона относительно POS-терминала, сравнение сформированной и принятой аутентификационных информаций, предоставление информации карты, которая используется в транзакции, в POS-терминал на основе упомянутого сравнения. 3 н. и 17 з.п. ф-лы, 15 ил.

Изобретение относится к вычислительной технике и может быть использовано для кодирования и преобразования даты в цифровых устройствах. Техническим результатом является увеличение диапазона возможных значений даты. Способ содержит этапы, на которых выделяют для хранения данных о дате, включающей год, месяц и день, целое число длиной K бит; устанавливают для отсчета фиксированную дату как первое января определенного года Y0; вводят значения текущего года Y, месяца М, дня D; вычисляют целое число N для хранения данных о дате по формуле N=D+М*31+(Y-Y0)*372-32; сохраняют число N в двоичном формате; вычисляют при необходимости дату по формулам D=((N mod 372) mod 31)+1, M=((N mod 372) div 31)+1, Y=Y0+(N div 372), где div - операция целочисленного деления (деления с отбрасыванием дробной части); mod - операция взятия остатка от целочисленного деления.

Изобретение относится к области осуществления платежей посредством беспроводных терминалов, а именно к управлению функцией платежа средства ввода. Техническим результатом является обеспечение возможности предотвращения неправомерного использования средства ввода третьим лицом вне предварительно установленного расстояния. Для этого принимают посредством электронного устройства пакет, периодически передаваемый от средства ввода, имеющего функцию платежа, которое отправляет информацию платежа, хранимую в средстве ввода, в средство считывания платежа, когда средство ввода расположено внутри предварительно заданного расстояния от средства считывания платежа, и средство ввода получило разрешение от электронного устройства на совершение платежа и определяют посредством электронного устройства расстояние от электронного устройства до средства ввода на основе интенсивности сигнала принятого пакета. Затем передают посредством электронного устройства средству ввода сигнал подтверждения (ACK) согласно определенному расстоянию электронного устройства от средства ввода, который включает в себя или инструкции, разрешающие функцию платежа средства ввода, если определенное расстояние между средством ввода и электронным устройством находится внутри предварительно определенного диапазона связи, в котором электронное устройство может осуществлять связь со средством ввода, или инструкции, блокирующие функцию платежа средства ввода, если определенное расстояние между средством ввода и электронным устройством находится вне предварительно определенного диапазона, но внутри диапазона связи, и электронное устройство разрешает совершение платежей средством ввода. 2 н. и 13 з.п. ф-лы, 20 ил., 1 табл.
Наверх