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

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

 

Перекрестные ссылки на связанные заявки

[0001] Настоящая заявка основана на заявке на патент Китайской Народной Республики №201510640419.8, которая была зарегистрирована 30 сентября 2015 года. При этом содержимое упомянутой заявки полностью включено в настоящий документ путем ссылки.

Область техники

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

Предпосылки создания изобретения

[0003] С развитием Интернет-сервисов все большее количество пользователей используют приложения «облачных сервисов» и отдают им свои предпочтения.

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

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

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

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

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

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

[0009] определение неактивного пользователя;

[0010] оценку, находится ли упомянутый неактивный пользователь в состоянии, допускающем активацию;

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

[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] Фиг. 1 представляет собой блок-схему алгоритма, иллюстрирующую способ напоминания в соответствии с одним из вариантов осуществления настоящего изобретения.

[0048] Фиг. 2 представляет собой эскизную блок-схему конкретных шагов реализации для шага S102, показанного на фиг. 1.

[0049] Фиг. 3 представляет собой эскизную блок-схему конкретных шагов реализации для шага S103, показанного на фиг. 1.

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

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

[0052] Фиг. 6 представляет собой структурную блок-схему, соответствующую модулю передачи информации напоминания, показанному на фиг. 4.

[0053] Фиг. 7 представляет собой структурную блок-схему, соответствующую модулю получения информации о неактивном пользователе, показанному на фиг. 6.

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

Подробное описание изобретения

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

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

[0057] На шаге S101 определяют неактивного пользователя.

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

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

[0060] На шаге S102 оценивают, находится ли неактивный пользователь в состоянии, допускающем активацию (допускающем «пробуждение»), при этом если неактивный пользователь не находится в состоянии, допускающем активацию, не выполняют никакую операцию; и если неактивный пользователь находится в состоянии, допускающем активацию, продолжают выполнение процедуры, перейдя к шагу S103.

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

[0062] На шаге S103 неактивному пользователю передают информацию напоминания.

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

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

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

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

[0067] На шаге S201 получают запись общения другого, активного, пользователя.

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

[0069] На шаге S203 определяют, что неактивный пользователь находится в состоянии, допускающем активацию.

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

[0071] В рассмотренном выше варианте осуществления настоящего изобретения упомянутая запись общения может, в общем случае, включать: запись о вызове, запись о сообщении службы коротких сообщений, и/или запись о сообщении электронной почты между активным пользователем и неактивным пользователем.

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

[0073] На шаге 301 получают контактную информацию неактивного пользователя.

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

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

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

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

[0078] При таком методе реализации не выполняется проверка достоверности контактной информации неактивного пользователя облачного сервиса, то есть, контактную информацию неактивного пользователя облачного сервиса получают непосредственно из персональной информации, предоставленной пользователем при регистрации в облачном сервисе. Информация, предоставляемая при регистрации пользователя в облачном сервисе, может включать несколько типов информации, например, информацию о телефонном номере, информацию об адресе электронной почты, информацию об учетной записи пользователя в системе мгновенного обмена сообщениями (например, учетной записи системы Tencent QQ), и информацию о персональной учетной записи, сформированную путем регистрации пользователя на публичной платформе (например, идентификатор системы WeChat). В реальных применениях контактная информация не ограничена описанными выше типами.

[0079] После получения контактной информации неактивного пользователя облачного сервиса, облачный сервер может передавать информацию напоминания неактивному пользователю облачного сервиса в соответствии с этой контактной информацией. А именно, когда полученная контактная информация представляет собой информацию о телефонном номере пользователя, на его телефонный номер может быть послано SMS-сообщение с напоминанием, или клиентская служба облачного сервиса может осуществить напоминание путем телефонного звонка по этому номеру; если полученная контактная информация представляет собой информацию об адресе электронной почты пользователя, на его почтовый ящик может быть послано письмо с напоминанием; если полученной контактной информацией является информация об учетной записи пользователя в системе мгновенного обмена сообщениями, на эту учетную запись может быть передано мгновенное сообщение с напоминанием; если же полученная контактная информация представляет собой информацию о персональной учетной записи пользователя, сформированную путем регистрации пользователя на публичной платформе, сообщение с напоминанием может быть передано в соответствии с информацией о персональной учетной записи пользователя.

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

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

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

[0083] Пользователь А выполняет регистрацию в облачном сервисе, расположенном на облачном сервере, а затем облачный сервер контролирует состояние использования облачного сервиса пользователем А. Когда будет найдено, что пользователь не использовал соответствующую функцию облачного сервиса в течение заранее заданного периода времени, облачный сервер определяет, что пользователь А является неактивным пользователем облачного сервиса. Для пробуждения пользователя А облачному серверу необходимо получить контактную информацию пользователя А. В качестве одного из методов получения контактной информации, облачный сервер может сканировать записи общения и получать записи общения любых других, активных пользователей облачного сервиса с неактивным пользователем А облачного сервиса, а затем оценить, содержит ли результат сканирования упомянутой записи общения запись общения между активным пользователем облачного сервиса и пользователем А, если результат сканирования записи общения содержит запись общения между активным пользователем облачного сервиса и пользователем А (что указывает на достоверность текущей контактной информации пользователя А), контактную информацию пользователя А считывают из записи общения между активным пользователем облачного сервиса и пользователем А. В качестве другого метода, когда облачный сервер не находит записи общения между активным пользователем облачного сервиса и пользователем А в ходе сканирования записи общения, для получения контактной информации пользователя А из его персональной информации может быть считана персональная информация, предоставленная пользователем при регистрации в облачном сервисе. После получения контактной информации пользователя А облачный сервер может передавать пользователю А информацию напоминания в соответствии с полученной контактной информацией, в результате чего пользователю А обеспечивается напоминание о том, что на облачном сервисе по-прежнему имеются данные, скопированные туда в целях резервирования.

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

[0085] Модуль 401 определения неактивного пользователя сконфигурирован для определения неактивного пользователя.

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

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

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

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

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

[0091] блок 501 получения записи общения, сконфигурированный для получения записи общения другого, активного, пользователя;

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

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

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

[0095] В рассмотренном выше варианте осуществления настоящего изобретения упомянутая запись общения может, в общем случае, включать: запись о вызове, запись о сообщении службы коротких сообщений, и/или запись о сообщении электронной почты между активным пользователем и неактивным пользователем.

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

[0097] блок 601 получения информации о неактивном пользователе, сконфигурированный для получения контактной информации неактивного пользователя; и

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

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

[00100] блок 701 считывания информации из материалов регистрации, сконфигурированный для считывания контактной информации, предоставленной в ходе регистрации неактивного пользователя; и

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

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

[00103] для определения неактивного пользователя;

[00104] для оценки, находится ли упомянутый неактивный пользователь в состоянии, допускающем активацию;

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

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

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

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

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

[00110] Память 804 сконфигурирована для хранения различных типов данных для поддержки функционирования устройства 800. Примерами подобных данных могут служить инструкции любых приложений или способов, выполняемых на устройстве 800, контактные данные, данные телефонной книги, сообщения, изображения, видеоданные и т.п. Память 804 может быть реализована с использованием энергозависимых или энергонезависимых устройств любого типа, а также их комбинаций, например, статической памяти с произвольным доступом (static random access memory, SRAM), электрически стираемой перепрограммируемой памяти в режиме «только для чтения» (electrically erasable programmable read-only memory, EEPROM), стираемой перепрограммируемой памяти в режиме «только для чтения» (erasable programmable read-only memory, EPROM), программируемой памяти в режиме «только для чтения» (programmable read-only memory, PROM), памяти в режиме «только для чтения», магнитной памяти, флэш-памяти, магнитного или оптического диска.

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

[00112] Мультимедийный блок 808 включает экран, который обеспечивает интерфейс вывода между устройством 800 и пользователем. В некоторых из вариантов осуществления настоящего изобретения экран может включать дисплей на жидких кристаллах (liquid crystal display, LCD) и сенсорную панель (touch panel, TP). Если экран включает сенсорную панель, то в этом случае экран может быть реализован как сенсорный экран, принимающий сигналы ввода от пользователя. Сенсорная панель включает один или более датчиков касания, предназначенных для регистрации касаний, скольжений и других жестов по сенсорной панели. Датчики касания могут не только регистрировать границы операций касания или скольжения, но также измерять период времени и величину давления, связанные с этими операциями. В некоторых вариантах осуществления настоящего изобретения мультимедийный блок 808 включает фронтальную камеру и/или тыловую камеру. Фронтальная камера и/или тыловая камера могут принимать внешние мультимедийные данные, когда устройство 800 находится в определенном режиме работы, например, в режиме фотографирования или в режиме видеосъемки. Как фронтальная камера, так и тыловая камера могут представлять собой фиксированные системы оптических линз или иметь функциональность фокусировки и оптического масштабирования.

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

[00114] Интерфейс 812 ввода/вывода обеспечивает интерфейс между процессорным блоком 802 и модулями периферийных интерфейсов, например, клавиатурой, поворотно-нажимным переключателем («колесо»), кнопками и т.п. Кнопки могут включать, без ограничения перечисленным, «домашнюю» кнопку, кнопку громкости, кнопку «пуск» или кнопку блокировки.

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

[00116] Блок 816 связи сконфигурирован для обеспечения связи, проводной или беспроводной, между устройством 800 и другими устройствами. Устройство 800 может осуществлять доступ к беспроводной сети, основанной на таких стандартах связи, как WiFi, 2G или 3G, или их комбинации. В одном из примеров осуществления настоящего изобретения блок 816 связи принимает широковещательный сигнал или соответствующую широковещательную информацию от внешней широковещательной системы управления по широковещательному каналу. В одном из примеров осуществления настоящего изобретения блок 816 связи также включает модуль ближней бесконтактной связи (near field communication, NFC) для обеспечения связи в ближней зоне. Например, NFC-модуль может быть реализован на базе технологии радиочастотной идентификации (radio frequency identification, RFID), технологии ассоциации передачи данных в инфракрасном диапазоне (infrared data association, IrDA), технологии сверхширокой полосы пропускания (ultra-wideband, UWB), технологии Bluetooth (ВТ) или других технологий.

[00117] В примерах осуществления настоящего изобретения устройство 800 может быть реализовано с использованием одной или более заказных интегральных схем (ASIC), цифровых сигнальных процессоров (DSP), цифровых устройств обработки сигналов (digital signal processing devices, DSPD), программируемых логических устройств (programmable logic devices, PLD), электрически программируемых вентильных матриц (field programmable gate arrays, FPGA), процессорах, контроллерах, микроконтроллерах, микропроцессорах или других электронных блоках, предназначенных для реализации описанных выше способов.

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

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

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

1. Способ напоминания, включающий:

определение неактивного пользователя;

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

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

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

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

получение записи общения другого, активного, пользователя;

оценку, содержит ли упомянутая запись общения запись общения с упомянутым неактивным пользователем; и

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

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

3. Способ по п. 1, в котором передача неактивному пользователю информации напоминания включает:

получение контактной информации неактивного пользователя; и передачу неактивному пользователю информации напоминания согласно контактной информации.

4. Способ по п. 3, в котором получение контактной информации неактивного пользователя включает:

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

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

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

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

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

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

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

при этом модуль оценки неактивного пользователя включает:

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

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

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

7. Устройство по п. 6, в котором запись общения включает: запись о вызове, запись о сообщении службы коротких сообщений, и/или запись о сообщении электронной почты.

8. Устройство по п. 6, в котором модуль передачи информации напоминания включает:

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

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

9. Устройство по п. 8, в котором блок получения информации о неактивном пользователе включает:

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

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

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

11. Сервер, включающий: процессор и память для хранения инструкций, выполняемых процессором, при этом процессор сконфигурирован:

для определения неактивного пользователя;

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

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

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

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

получение записи общения другого, активного, пользователя;

оценку, содержит ли упомянутая запись общения запись общения с упомянутым неактивным пользователем; и

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



 

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

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

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

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

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

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

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

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

Изобретение относится к способу оценки помехозащищенности линий радиосвязи приемного радиоцентра (ПРЦ). Технический результат заключается в обеспечении возможности оценивать помехозащищенность линий радиосвязи ПРЦ по результатам сравнения истинных значений дистанций связи с рассчитанными значениями с учетом градаций мощности передатчиков корреспондентов.

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

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

Изобретение относится к устройствам мониторинга и диагностики систем управления железнодорожной автоматикой. Система безопасного мониторинга и диагностики систем управления железнодорожной автоматикой, содержащая объединенные через Ethernet внутреннюю локальную вычислительную сеть автоматизированные рабочие места, серверы на базе промышленных электронных вычислительных машин, снабжена преобразователями среды автоматизированной системы управления МПЦ и устройством безопасного мониторинга, связанными между собой последовательной линией передачи данных с помощью плат диодной связи. Достигается повышение надежности и безопасности системы. 3 з.п. ф-лы, 2 ил.

Изобретение относится к области передачи и приема сигналов квадратурной амплитудной модуляции (КАМ) и предполагает использование в канале связи вместо одного сигнала КАМ с высоким номером суперпозицию нескольких сигналов КАМ с более низкими номерами КАМ (иерархическую модуляцию). Технический результат – повышение энергетической эффективности канала с сохранением его спектральной эффективности. Для достижения нужного энергетического эффекта сигналы КАМ на передающем конце складывают в определенной пропорции, зависящей от примененных видов модуляции и помехоустойчивого кодирования и обеспечивающей на приемном конце их последовательное (с вычитанием из суперпозиции сигналов очередного декодированного сигнала) декодирование с заданной вероятностью ошибок. При этом наибольшая энергетическая эффективность достигается, если каждый последующий сигнал КАМ в суперпозиции сдвинут относительно предыдущего на половину периода символьной частоты. 2 н. и 3 з.п. ф-лы, 4 ил., 3 табл.

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

Изобретение относится к реализации сети удаленных терминалов. Технический результат – предоставление возможности оператору обмениваться данными с любыми технологическими установками автоматизированной системы управления, связанной с удаленными терминалами в сети, с помощью отдельного удаленного терминала сети. Для этого способ включает выделение, с помощью процессора первого удаленного терминала, первого временного интервала первого блока данных первого списка передачи данных к первому удаленному терминалу, при этом первый удаленный терминал связан со вторым удаленным терминалом через сеть, связанную с автоматизированной системой управления технологическим процессом и связанную с основным узлом автоматизированной системы управления технологическим процессом, первый удаленный терминал передает первый набор данных по сети во время первого временного интервала и выделяет, с помощью процессора, второй временной интервал первого блока данных второму удаленному терминалу, при этом второй удаленный терминал передает второй набор данных по сети во время второго временного интервала. 5 н. и 34 з.п. ф-лы, 19 ил.

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