×
26.08.2017
217.015.eb5b

СПОСОБ И УСТРОЙСТВО ДЛЯ ПОМЕТКИ ТЕРМИНАЛА

Вид РИД

Изобретение

Юридическая информация Свернуть Развернуть
№ охранного документа
0002628253
Дата охранного документа
15.08.2017
Краткое описание РИД Свернуть Развернуть
Аннотация: Изобретение относится к технологиям для пометки терминала. Техническим результатом является обеспечение возможности сервером формировать идентификационную информацию терминала. Предложен способ для пометки терминала, выполняемый сервером. Способ содержит этап, на котором принимают запрос доступа к веб-странице для осуществления доступа к целевой веб-странице, отправленный терминалом. Далее, согласно способу, отправляют предварительно заданную информацию рисования терминалу, а также отдают команду терминалу рисовать соответствующий объект согласно предварительно заданной информации рисования и конфигурационной информации терминала. Далее получают от терминала информацию об объекте, характеризующую объект, нарисованный терминалом, и формируют идентификационную информацию для идентификации терминала согласно информации об объекте. 3 н. и 15 з.п. ф-лы, 5 ил.
Реферат Свернуть Развернуть

[0001] Настоящая заявка основывается и заявляет приоритет по отношению к китайской патентной заявке № 201410602432.X, зарегистрированной 31 октября 2014 года, полное содержимое которой содержится в данном документе по ссылке.

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

[0002] Изобретение относится к области Интернет-технологий, более конкретно к способу и устройству для пометки терминала.

Уровень техники

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

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

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

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

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

[0007] Согласно первому аспекту вариантов осуществления настоящего изобретения предоставляется способ для пометки терминала. Способ включает в себя:

[0008] прием запроса на доступ к веб-странице для осуществления доступа к целевой веб-странице, отправленного терминалом;

[0009] отправку предварительно заданной информации рисования терминалу, предварительно заданная информация рисования инструктирует терминалу рисовать соответствующий объект согласно предварительно заданной информации рисования;

[0010] получение информации об объекте для характеризования объекта, нарисованного терминалом; и

[0011] формирование идентификационной информации для идентификации терминала согласно информации об объекте.

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

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

[0014] Необязательно, формирование идентификационной информации для идентификации терминала согласно информации об объекте включает в себя:

[0015] получение символьной информации для информации об объекте; и

[0016] формирование идентификационной информации терминала согласно символьной информации.

[0017] Необязательно, получение символьной информации для информации об объекте включает в себя:

[0018] когда объект является изображением и информация об объекте является информацией, полученной в формате PNG (переносимая сетевая графика), извлечение кода для проверки в информации об объекте и принятие кода для проверки в качестве символьной информации.

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

[0020] вычисление хэш-значения информации об объекте посредством предварительно заданного хэш-алгоритма и принятие хэш-значения в качестве символьной информации.

[0021] Необязательно, способ дополнительно включает в себя:

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

[0023] Необязательно, способ дополнительно включает в себя:

[0024] обнаружение того, несет ли запрос доступа к веб-странице небольшой текстовый cookie-файл, который несет идентификационную информацию терминала; и

[0025] если запрос доступа к веб-странице не несет cookie-файл, выполнение операции отправки предварительно заданной информации рисования терминалу.

[0026] Согласно второму аспекту вариантов осуществления настоящего изобретения предоставляется устройство для пометки терминала. Устройство включает в себя:

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

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

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

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

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

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

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

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

[0035] Необязательно, субмодуль получения символьной информации сконфигурирован, чтобы, когда объект является изображением и информация об объекте является информацией, полученной в PNG-формате, извлекать код для проверки в информации об объекте и принимать код для проверки в качестве символьной информации.

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

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

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

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

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

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

[0042] Согласно третьему аспекту вариантов осуществления настоящего изобретения предоставляется устройство для пометки терминала. Устройство включает в себя:

[0043] процессор;

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

[0045] при этом процессор сконфигурирован, чтобы выполнять:

[0046] прием запроса на доступ к веб-странице для осуществления доступа к целевой веб-странице, отправленного терминалом;

[0047] отправку предварительно заданной информации рисования терминалу, предварительно заданная информация рисования инструктирует терминалу рисовать соответствующий объект согласно предварительно заданной информации рисования;

[0048] получение информации об объекте для характеризования объекта, нарисованного терминалом; и

[0049] формирование идентификационной информации для идентификации терминала согласно информации об объекте.

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

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

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

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

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

[0054] Фиг. 1 – это блок-схема последовательности операций способа для пометки терминала согласно примерному варианту осуществления.

[0055] Фиг. 2 – это блок-схема последовательности операций способа для пометки терминала согласно другому примерному варианту осуществления.

[0056] Фиг. 3 – это блок-схема устройства для пометки терминала согласно примерному варианту осуществления.

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

[0058] Фиг. 5 – это блок-схема устройства для пометки терминала согласно примерному варианту осуществления.

Подробное описание вариантов осуществления

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

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

[0061] На этапе 101 принимается запрос доступа к веб-странице для доступа к целевой веб-странице, отправленный терминалом.

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

[0063] На этапе 103 получается информация об объекте для характеризования объекта, нарисованного терминалом.

[0064] На этапе 104 идентификационная информация для идентификации терминала формируется согласно информации об объекте.

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

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

[0067] На этапе 201 принимается запрос доступа к веб-странице для доступа к целевой веб-странице, отправленный терминалом.

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

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

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

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

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

[0073] Следует отметить, что, в настоящем варианте осуществления, сервер инструктирует терминалу рисовать изображения согласно Canvas-кодам, например. В практической реализации сервер может также инструктировать терминалу рисовать изображения согласно кодам других типов, пока различные терминалы могут рисовать различные изображения согласно коду. Это не ограничено в настоящем варианте осуществления.

[0074] Следует дополнительно отметить, что, поскольку Canvas-коды применяются к веб-сайту версии HTML5 (язык гипертекстовой разметки) и веб-сайту версии выше HTML5, целевая веб-страница в настоящем варианте осуществления, к которой терминал запрашивает доступ, является веб-страницей на веб-сайте версии HTML5 или веб-сайте версии выше HTML5.

[0075] На этапе 203 получается информация об объекте для характеризования объекта, нарисованного терминалом.

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

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

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

[0079] На этапе 205 получается символьная информация для информации об объекте.

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

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

[0082] В первом способе, когда объект является изображением и информация об объекте является информацией изображения, полученной в PNG-формате, код для проверки в информации об объекте извлекается и код для проверки принимается в качестве символьной информации.

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

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

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

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

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

[0088] На этапе 205 идентификационная информация для идентификации терминала формируется согласно символьной информации.

[0089] После того как сервер получает символьную информацию, сервер может формировать идентификационную информацию для идентификации терминала согласно символьной информации.

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

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

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

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

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

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

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

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

[0098] Во-вторых, если запрос доступа к веб-странице не несет cookie-файл, выполняется операция отправки предварительно заданной информации рисования терминалу.

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

[00100] Иначе, если результатом определения сервера является то, что запрос доступа к веб-странице несет cookie-файл, тогда сервер может идентифицировать терминал непосредственно согласно идентификационной информации в cookie-файле. Затем процесс заканчивается. Настоящий вариант осуществления не будет повторно иллюстрироваться в данном документе.

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

[00102] Фиг. 3 – это блок-схема устройства для пометки терминала согласно примерному варианту осуществления. Как показано на фиг. 3, устройство для пометки терминала может включать в себя, но не только, модуль 310 приема запроса, модуль 320 отправки информации рисования, модуль 330 получения информации об объекте и модуль 340 формирования идентификационной информации.

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

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

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

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

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

[00108] Фиг. 4 – это блок-схема устройства для пометки терминала согласно другому примерному варианту осуществления. Как показано на фиг. 4, устройство для пометки терминала может включать в себя, но не только, модуль 410 приема запроса, модуль 420 отправки информации рисования, модуль 430 получения информации об объекте и модуль 440 формирования идентификационной информации.

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

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

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

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

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

[00114] Необязательно, модуль 440 формирования идентификационной информации включает в себя:

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

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

[00117] Необязательно, субмодуль 441 получения символьной информации сконфигурирован, чтобы, когда объект является изображением, и информация об объекте является информацией, полученной в PNG-формате, извлекать код для проверки в информации об объекте и принимать код для проверки в качестве символьной информации.

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

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

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

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

[00122] модуль 460 обнаружения запроса, сконфигурированный, чтобы определять, несет ли запрос доступа к веб-странице небольшой текстовый cookie-файл, который несет идентификационную информацию терминала; и

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

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

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

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

[00127] Фиг. 5 – это блок-схема устройства 500 для пометки терминала согласно примерному варианту осуществления. Например, устройство 500 может быть предоставлено как сервер. Обращаясь к фиг. 5, устройство 500 включает в себя компонент 522 обработки, который дополнительно включает в себя один или более процессоров, и ресурсы памяти, представленные памятью 532 для хранения инструкций, исполняемых компонентом 522 обработки, таких как прикладные программы. Прикладные программы, сохраненные в памяти 532, могут включать в себя один или более модулей, каждый соответствует набору инструкций. Дополнительно, компонент 522 обработки сконфигурирован, чтобы исполнять инструкции, чтобы выполнять вышеописанный способ для пометки терминала.

[00128] Устройство 500 может также включать в себя компонент 526 энергоснабжения, сконфигурированный, чтобы выполнять управление энергоснабжением устройства 500, проводной или беспроводной сетевой интерфейс(ы) 550, сконфигурированный, чтобы соединять устройство 500 с сетью, и интерфейс 558 ввода/вывода (I/O). Устройство 500 может работать на основе операционной системы, сохраненной в памяти 532, такой как Windows Server™, MAC OS X™, Unix™, Linux™, FreeBSD™ или т.п.

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


СПОСОБ И УСТРОЙСТВО ДЛЯ ПОМЕТКИ ТЕРМИНАЛА
СПОСОБ И УСТРОЙСТВО ДЛЯ ПОМЕТКИ ТЕРМИНАЛА
СПОСОБ И УСТРОЙСТВО ДЛЯ ПОМЕТКИ ТЕРМИНАЛА
СПОСОБ И УСТРОЙСТВО ДЛЯ ПОМЕТКИ ТЕРМИНАЛА
Источник поступления информации: Роспатент

Показаны записи 1-10 из 417.
27.03.2016
№216.014.c83a

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

Настоящее изобретение относится к области обработки изображений, в частности к коррекции изображения цвета кожи. Техническим результатом является снижение разности между регулируемым цветом кожи и фактическим цветом кожи и исключение искажения изображения. Предложен способ корректировки...
Тип: Изобретение
Номер охранного документа: 0002578210
Дата охранного документа: 27.03.2016
10.03.2016
№216.014.cb66

Способ, аппарат и устройство для сегментации изображения

Настоящее изобретение относится к области технологии обработки изображений. Технический результат заключается в повышении точности сегментации изображения. Способ включает в себя: вычисление априорной вероятности появления переднего плана головы-плеч в каждом пикселе на изображении, имеющего...
Тип: Изобретение
Номер охранного документа: 0002577188
Дата охранного документа: 10.03.2016
20.05.2016
№216.015.3e8f

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

Изобретение относится к области мобильных устройств связи, а именно к мобильному терминалу с функцией будильника. Техническим результатом является реализация сигнала будильника при нахождении терминала в выключенном состоянии, что позволяет продлить срок службы батареи и уменьшить потребление...
Тип: Изобретение
Номер охранного документа: 0002584549
Дата охранного документа: 20.05.2016
20.08.2016
№216.015.4bb0

Способ и устройство для идентификации телефонного вызова

Изобретение относится к области коммуникаций, а именно к способу и устройству для обнаружения и идентификации мошеннических телефонных вызовов. Техническим результатом является обеспечение корректного определения, является ли телефонный вызов телефонным вызовом, осуществляемым с подложного...
Тип: Изобретение
Номер охранного документа: 0002594755
Дата охранного документа: 20.08.2016
27.08.2016
№216.015.50f2

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

Изобретение относится к области сетевой безопасности. Технический результат - обеспечение эффективной безопасности учетной записи пользоавателя. Способ привязки ключа токена к учетной записи содержит этапы, на которых: отправляют сообщение запроса привязки, переносящее учетную запись, серверу,...
Тип: Изобретение
Номер охранного документа: 0002595769
Дата охранного документа: 27.08.2016
27.08.2016
№216.015.5114

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

Изобретение относится к способу и аппарату для управления интеллектуальным освещением. Технический результат заключается в точности управления освещением с использованием конфигураций светового эффекта в зависимости от обстановки. Способ включает в себя: получение информации о состоянии...
Тип: Изобретение
Номер охранного документа: 0002595893
Дата охранного документа: 27.08.2016
12.01.2017
№217.015.593d

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

Изобретение относится к области средств взаимодействия пользователя с компьютерными устройствами, основанных на графических интерфейсах пользователя, а именно к настройке виджетов в мобильных устройствах. Техническим результатом является обеспечение автоматического сохранения размеров виджета...
Тип: Изобретение
Номер охранного документа: 0002588052
Дата охранного документа: 27.06.2016
13.01.2017
№217.015.6d26

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

Изобретение относится к области распределения интерактивного видео в режиме реального времени. Техническим результатом является предоставление пользователю возможности выбора для просмотра только интересующего его видео, что, в свою очередь, обеспечивает сохранение сетевых ресурсов и времени...
Тип: Изобретение
Номер охранного документа: 0002597232
Дата охранного документа: 10.09.2016
13.01.2017
№217.015.6d8d

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

Настоящее изобретение относится к области коммуникационных технологий, в частности к способам и устройствам подсказки при выборе мест в зале. Способ заключается в получении идентификатора поля зрения, определении идентификаторов мест в зале, соответствующих идентификатору поля зрения, и...
Тип: Изобретение
Номер охранного документа: 0002597077
Дата охранного документа: 10.09.2016
13.01.2017
№217.015.6f71

Способ и устройство для увеличения отображаемого шрифта

Изобретение относится к области техники связи, в частности к увеличению отображаемого шрифта в устройствах связи. Технический результат заключается в повышении гибкости увеличения отображаемого шрифта. Технический результат достигается за счет увеличения шрифта согласно правилу криволинейного...
Тип: Изобретение
Номер охранного документа: 0002597485
Дата охранного документа: 10.09.2016
Показаны записи 1-10 из 380.
27.03.2016
№216.014.c83a

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

Настоящее изобретение относится к области обработки изображений, в частности к коррекции изображения цвета кожи. Техническим результатом является снижение разности между регулируемым цветом кожи и фактическим цветом кожи и исключение искажения изображения. Предложен способ корректировки...
Тип: Изобретение
Номер охранного документа: 0002578210
Дата охранного документа: 27.03.2016
10.03.2016
№216.014.cb66

Способ, аппарат и устройство для сегментации изображения

Настоящее изобретение относится к области технологии обработки изображений. Технический результат заключается в повышении точности сегментации изображения. Способ включает в себя: вычисление априорной вероятности появления переднего плана головы-плеч в каждом пикселе на изображении, имеющего...
Тип: Изобретение
Номер охранного документа: 0002577188
Дата охранного документа: 10.03.2016
20.05.2016
№216.015.3e8f

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

Изобретение относится к области мобильных устройств связи, а именно к мобильному терминалу с функцией будильника. Техническим результатом является реализация сигнала будильника при нахождении терминала в выключенном состоянии, что позволяет продлить срок службы батареи и уменьшить потребление...
Тип: Изобретение
Номер охранного документа: 0002584549
Дата охранного документа: 20.05.2016
20.08.2016
№216.015.4bb0

Способ и устройство для идентификации телефонного вызова

Изобретение относится к области коммуникаций, а именно к способу и устройству для обнаружения и идентификации мошеннических телефонных вызовов. Техническим результатом является обеспечение корректного определения, является ли телефонный вызов телефонным вызовом, осуществляемым с подложного...
Тип: Изобретение
Номер охранного документа: 0002594755
Дата охранного документа: 20.08.2016
27.08.2016
№216.015.50f2

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

Изобретение относится к области сетевой безопасности. Технический результат - обеспечение эффективной безопасности учетной записи пользоавателя. Способ привязки ключа токена к учетной записи содержит этапы, на которых: отправляют сообщение запроса привязки, переносящее учетную запись, серверу,...
Тип: Изобретение
Номер охранного документа: 0002595769
Дата охранного документа: 27.08.2016
27.08.2016
№216.015.5114

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

Изобретение относится к способу и аппарату для управления интеллектуальным освещением. Технический результат заключается в точности управления освещением с использованием конфигураций светового эффекта в зависимости от обстановки. Способ включает в себя: получение информации о состоянии...
Тип: Изобретение
Номер охранного документа: 0002595893
Дата охранного документа: 27.08.2016
12.01.2017
№217.015.593d

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

Изобретение относится к области средств взаимодействия пользователя с компьютерными устройствами, основанных на графических интерфейсах пользователя, а именно к настройке виджетов в мобильных устройствах. Техническим результатом является обеспечение автоматического сохранения размеров виджета...
Тип: Изобретение
Номер охранного документа: 0002588052
Дата охранного документа: 27.06.2016
13.01.2017
№217.015.6d26

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

Изобретение относится к области распределения интерактивного видео в режиме реального времени. Техническим результатом является предоставление пользователю возможности выбора для просмотра только интересующего его видео, что, в свою очередь, обеспечивает сохранение сетевых ресурсов и времени...
Тип: Изобретение
Номер охранного документа: 0002597232
Дата охранного документа: 10.09.2016
13.01.2017
№217.015.6d8d

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

Настоящее изобретение относится к области коммуникационных технологий, в частности к способам и устройствам подсказки при выборе мест в зале. Способ заключается в получении идентификатора поля зрения, определении идентификаторов мест в зале, соответствующих идентификатору поля зрения, и...
Тип: Изобретение
Номер охранного документа: 0002597077
Дата охранного документа: 10.09.2016
13.01.2017
№217.015.6f71

Способ и устройство для увеличения отображаемого шрифта

Изобретение относится к области техники связи, в частности к увеличению отображаемого шрифта в устройствах связи. Технический результат заключается в повышении гибкости увеличения отображаемого шрифта. Технический результат достигается за счет увеличения шрифта согласно правилу криволинейного...
Тип: Изобретение
Номер охранного документа: 0002597485
Дата охранного документа: 10.09.2016
+ добавить свой РИД