Данная заявка представляет собой перевод на национальную фазу международной заявки PCT/CN 2013/079050, которая испрашивает приоритет по китайской патентной заявке №201210236618.9, поданной 10 июля 2012 года, все содержание которой включено в данный документ посредством ссылки.
Область техники, к которой относится изобретение
Настоящее изобретение относится к сетевым информационным технологиям, в частности, к способу и системе, использующей данный способ обеспечения рекомендуемой информации для браузеров мобильных терминалов.
Уровень техники
Существующий способ обеспечения рекомендуемой информации для браузеров мобильных терминалов, в частности, включает в себя: выбор пользователем для открытия браузера мобильного терминала, передачу браузером запроса на сервер, и передачу сервером предварительно сгенерированной рекомендуемой информации в браузер для отображения.
В существующем способе для любого пользователя мобильного терминала рекомендуемая информация, выданная и возвращенная сервером, одинакова. Другими словами, сервер передает одинаковую рекомендуемую информацию во все мобильные терминалы. Однако различные пользователи мобильных терминалов имеют свои разные потребности в рекомендуемой информации, таким образом, рекомендуемая информация, обеспечиваемая в соответствии с существующим способом, лишена специфики и точности, и удовлетворить различные потребности разных пользователей с помощью такой информации проблематично.
Раскрытие изобретения
В соответствии с одним из аспектов данного изобретения способ обеспечения рекомендуемой информации для браузера мобильного терминала содержит:
классификацию браузером мобильного терминала каждого веб-сайта в пределах истории посещений веб-сайтов, вычисление балла каждого классификатора каждого веб-сайта, суммирование баллов идентичных классификаторов для получения суммарного результата каждого классификатора;
ранжирование браузером мобильного терминала различных классификаторов в соответствии с суммарными результатами, начиная с классификатора, имеющего наибольший балл, выбор установленного числа классификаторов и передачу выбранных классификаторов на сервер;
генерацию сервером рекомендуемой информации, ассоциированной с классификаторами, и передачу сгенерированной рекомендуемой информации в браузер для отображения.
В соответствии с другим аспектом данного изобретения система обеспечения рекомендуемой информации для браузера мобильного терминала включает в себя браузер и сервер;
причем браузер сконфигурирован для классификации каждого веб-сайта в пределах истории посещений веб-сайтов, вычисления балла каждого классификатора каждого веб-сайта, суммирования баллов идентичных классификаторов для получения суммарного результата каждого классификатора, ранжирования различных классификаторов в соответствии с суммарными результатами, начиная с классификатора, имеющего наибольший балл, выделения установленного числа классификаторов и передачи выбранных классификаторов на сервер;
сервер сконфигурирован для приема классификаторов от браузера, генерации рекомендуемой информации, ассоциированной с классификаторами, и передачи сгенерированной рекомендуемой информации в браузер для отображения.
В соответствии с еще одним аспектом данного изобретения способ обеспечения рекомендуемой информации для браузера мобильного терминала содержит:
анализ посредством браузера мобильного терминала истории посещений веб-сайтов, к которым осуществлял доступ пользователь, использующий браузер мобильного терминала, с целью определения предпочтений пользователя;
сообщение, посредством браузера мобильного терминала, по своей инициативе, предпочтений пользователя на сервер;
прием, посредством сервера, предпочтений пользователя и генерацию рекомендуемой информации на основе предпочтений пользователя;
обеспечение, посредством сервера, рекомендуемой информации в браузер для отображения.
В соответствии с еще одним аспектом данного изобретения обеспечивается машиночитаемый носитель данных, содержащий набор команд для обеспечения рекомендуемой информации для браузера мобильного терминала, причем данный набор команд предназначен для побуждения, по меньшей мере, одного процессора на выполнение следующих действий:
классификация браузером мобильного терминала каждого веб-сайта в пределах истории посещений веб-сайтов, вычисление балла каждого классификатора каждого веб-сайта, суммирование баллов идентичных классификаторов для получения суммарного результата каждого классификатора;
ранжирование браузером мобильного терминала различных классификаторов в соответствии с суммарными результатами, начиная с классификатора, имеющего наибольший балл, выборку установленного числа классификаторов и передачу выбранных классификаторов на сервер для генерации сервером рекомендуемой информации, ассоциированной с классификаторами;
прием и отображение рекомендуемой информации, ассоциированной с классификаторами, от сервера.
Другие аспекты данного изобретения будут более понятны специалистам в данной области техники в свете описания, формулы изобретения и прилагаемых чертежей.
Краткое описание чертежей
Фиг. 1 представляет собой блок-схему последовательности действий способа обеспечения рекомендуемой информации для браузера мобильного терминала в соответствии с настоящим изобретением; и
Фиг. 2 представляет собой структурную схему системы обеспечения рекомендуемой информации для браузера мобильного терминала в соответствии с настоящим изобретением.
Осуществление изобретения
В последующем описании вариантов осуществления изобретения даны ссылки на прилагаемые чертежи, которые являются частью описания и на которых в качестве примера показаны конкретные варианты осуществления изобретения, которые могут быть осуществлены на практике. Следует понимать, что могут быть использованы другие варианты осуществления изобретения и могут быть выполнены структурные изменения, не выходя за объем раскрытых вариантов осуществления.
Примеры мобильных терминалов, которые могут быть использованы в соответствии с различными вариантами осуществления включают в себя, однако не ограничиваясь этим, планшетный персональный компьютер (PC) (включая в себя, однако не ограничиваясь этим, Apple iPad и другие устройства с сенсорным экраном, работающие под управлением Apple iOS, Microsoft Surface, и другие устройства с сенсорным экраном, работающие под управлением операционной системы Windows, и планшетные устройства, работающие под управлением операционной системы Android), мобильный телефон, смартфон (включая в себя, однако не ограничиваясь этим, Apple iPhone, Windows Phone и другие смартфоны, работающие под управлением операционных систем Windows Mobile или Pocket PC, и смартфоны, работающие под управлением операционной системы Android, операционной системы Blackberry или операционной системы Symbian), устройство для чтения электронных книг (включая в себя, однако не ограничиваясь этим, Amazon Kindle и Barnes & Noble Nook), компактный компьютер (включая в себя, однако не ограничиваясь этим, компьютеры, работающие под управлением операционной системы Apple Mac, операционной системы Windows, операционной системы Android и/или операционной системы Google Chrome) или устройства, установленные на транспортных средствах, работающие под управлением любых вышеперечисленных операционных систем или любых других операционных систем, все из которых хорошо известны специалистам в данной области техники.
Данное изобретение обеспечивает рекомендуемую информацию для браузера мобильного терминала для различных мобильных терминалов на основе информации об истории осуществления доступа пользователя к веб-сайтам. Фиг. 1 представляет собой схему последовательности действий способа обеспечения рекомендуемой информации для браузера мобильного терминала в соответствии с настоящим изобретением, причем данный способ содержит:
Этап 101: классификация браузером мобильного терминала каждого веб-сайта в пределах истории посещений веб-сайтов.
Браузер отображает в кэш-памяти историю посещений веб-сайтов. История посещений веб-сайтов записывает информацию об истории просмотров веб-сайтов пользователем, включающую в себя веб-сайт, имя веб-сайта, время осуществления доступа и т.д.
Настоящее изобретение классифицирует веб-сайты в соответствии с характеристиками каждого веб-сайта. Каждый веб-сайт может быть классифицирован при помощи по меньшей мере одного классификатора. Ниже, в таблице 1 показаны правила классификации веб-сайтов с учетом того, что в качестве примера для иллюстрации каждый веб-сайт имеет два классификатора, включающих в себя первичный классификатор и вторичный классификатор.
Таблица 1 содержит некоторую информацию о правилах классификации веб-сайтов. В таблице 1 классификация 1 относится к первичному классификатору, а классификация 2 - к вторичному классификатору. Некоторые веб-сайты каждый могут включать в себя первичный классификатор и вторичный классификатор одновременно, в то время как некоторые веб-сайты каждый могут включать в себя только первичный классификатор с пустым вторичным классификатором.
После того как пользователь осуществляет выбор, чтобы открыть браузер мобильного терминала, браузер считывает информацию веб-сайта из кэшированной истории посещений веб-сайтов. В частности, в зависимости от потребностей, может быть считана информация тех веб-сайтов, доступ к которым был осуществлен до установленного момента времени, например, информацию тех веб-сайтов, доступ к которым был осуществлен в предыдущие дни или один предыдущий месяц. Если в считанной информации содержатся одни и те же веб-сайты, сохраняют один из таких веб-сайтов. Затем из таблицы 1, относящейся к считанным веб-сайтам, могут быть найдены соответствующие классификаторы.
Этап 102: вычисление браузером балла каждого классификатора каждого веб-сайта, суммирование баллов идентичных классификаторов для получения суммарного результата каждого классификатора.
Один из способов вычисления балла каждого классификатора каждого веб-сайта может быть установлен в соответствии с фактическими потребностями, в частности, например, может представлять собой
установку первого весового значения и второго весового значения соответственно для первичного классификатора и вторичного классификатора каждого веб-сайта;
вычисление вероятностного балла выбора каждого веб-сайта, умножение первого весового значения на вероятностный балл выбора каждого соответствующего веб-сайта для получения результата умножения, который может быть использован в качестве балла первичного классификатора; умножение второго весового значения на вероятностный балл выбора каждого соответствующего веб-сайта для получения результата умножения, который может быть использован в качестве балла вторичного классификатора.
Исходя из того, что: веб-сайты, которые считаны с истории посещений веб-сайтов, и доступ к которым был осуществлен до установленного момента времени, включают YOUKU (осуществление доступа один раз), Tudou (осуществление доступа один раз), Sohu (осуществление доступа один раз) и Qidian Chinese novel network (осуществление доступа четыре раза), первое весовое значение установлено 5, второе весовое значение установлено 2,5, а число осуществлений доступа к идентичному веб-сайту до установленного момента времени может быть использовано в качестве вероятностного балла выбора идентичного веб-сайта, т.е. вероятностный балл выбора каждого из YOUKU, Tudou и Sohu равен 1, а вероятностный балл выбора Qidian Chinese novel network равен 4, следовательно, баллы разных классификаторов, полученные в результате вычисления, представляют собой:
балл "новости": 5×1=5;
балл "видео": 2,5×1+5×1+2,5×1+5×1=15;
балл "чтение": 5×4=20.
Здесь балл "чтение" наибольший, балл "видео" средний, а балл "новости" наименьший.
Этап 103: ранжирование браузером мобильного терминала различных классификаторов в соответствии с суммарными результатами, начиная с классификатора, имеющего наибольший балл, выбор установленного числа классификаторов и передачу выбранных классификаторов на сервер.
На основе примера, зафиксированного на этапе 102, если установленное число равно 2, то выбранные классификаторы включают в себя "чтение" и "видео".
Этап 104: генерация сервером рекомендуемой информации, ассоциированной с классификаторами, и передача сгенерированной рекомендуемой информации в браузер для отображения.
После приема сервером классификаторов рекомендуемая информация, ассоциированная с данными классификаторами, может быть сгенерирована несколькими способами, которые проиллюстрированы примерами ниже.
Один из способов может заключаться в следующем:
получение соответствующих веб-сайтов в соответствии с принятыми классификаторами, генерация информации по навигации веб-сайта в соответствии с полученными веб-сайтами и передача стартовой страницы браузера, содержащей информацию по навигации веб-сайта, в браузер для отображения. Один классификатор может соответствовать нескольким вебсайтам, после приема сервером классификатора сервер может выбрать из соответствующих веб-сайтов "горячие" веб-сайты для генерации информации по навигации веб-сайта.
Другой способ может заключаться в следующем:
установка элемента ввода для считываемого контента на стартовой странице браузера и передача стартовой страницы браузера в браузер для отображения; и
прием запроса считываемого контента, переданного от браузера, генерация веб-страницы считываемого контента, ассоциированной с принятыми классификаторами, и передача сгенерированной веб-страницы считываемого контента в браузер для отображения.
В частности, элемент ввода для считываемого контента, установленный на стартовой странице браузера, может представлять собой кнопку. Если пользователь нажимает данную кнопку, браузер передает на сервер запрос считываемого контента. После приема сервером запроса считываемого контента сервер выбирает считываемый контент, ассоциированный с принятыми классификаторами, генерирует веб-страницу считываемого контента и передает сгенерированную веб-страницу считываемого контента в браузер. Например, один классификатор может представлять собой "развлечение", сервер выбирает информацию о популярных в текущий момент развлечениях, генерирует веб-страницу считываемого контента, соответствующую выбранной информации о развлечениях, и передает сгенерированную веб-страницу считываемого контента в браузер для отображения.
Еще один способ может заключаться в следующем:
генерация контентов сообщений, ассоциированных с принятыми классификаторами, внедрение контентов сообщений в веб-страницу, к которой осуществляет доступ пользователь, и передача данной веб-страницы в браузер для отображения. В частности, контенты сообщений могут быть внедрены в кнопку на стартовой странице браузера в виде текстового сообщения. Когда пользователь просматривает стартовую страницу, пользователь может прочесть сообщение в кнопке стартовой страницы, в данном случае предполагается, что сообщение представляет собой популярную в текущий момент туристическую информацию. Кроме того, контент сообщения может быть отображен в виде рекламного контента с небольшим всплывающим окном.
Браузер мобильного терминала может представлять собой, например, QQ браузер (HD версия, разработан и выпущен фирмой Tencent со. Itd).
В данном изобретении благодаря классификации веб-сайтов в истории посещений веб-сайтов, выборке классификаторов с более высокими баллами и генерации сервером рекомендуемой информации в соответствии с выбранными классификаторами, может быть достигнуто обеспечение рекомендуемой информации для каждого браузера мобильного терминала на основе информации об истории осуществлений доступа пользователя к веб-сайтам, таким образом рекомендуемая информация, переданная в браузер мобильного терминала, имеет большую специфичность, более точна и может удовлетворить различные потребности пользователей.
В данном изобретении благодаря исследованию истории посещений веб-сайтов, к которым осуществляли доступ через браузер, могут быть получены основные варианты поведения пользователя браузера, чтобы проанализировать и определить предпочтения пользователя в отношении типов веб-сайтов. В соответствии с основным предпочтением пользователя браузера сервер может интеллектуально сопоставить информацию по навигации веб-сайта, информацию о считываемом контенте или контент сообщения с предпочтением пользователя и обеспечить сопоставленной информацией браузер для отображения. Кроме того, браузер сообщает, по своей инициативе, на сервер не исходные данные веб-сайта, а предпочтения пользователя, т.е. выделенные классификаторы, полученные в результате анализа, тем самым защищая частную сферу пользователя. На основе переданных браузером классификаторов сервер может достоверно получать варианты поведения пользователя и передавать обратно в браузер предпочитаемую пользователем рекомендуемую информацию, таким образом, может быть достигнута выраженная степень оптимизации пользовательского опыта.
Фиг. 2 представляет собой структурную схему системы обеспечения рекомендуемой информации для браузера мобильного терминала в соответствии с настоящим изобретением, причем данная система включает в себя браузер и сервер.
Браузер сконфигурирован для классификации каждого веб-сайта в пределах истории посещений веб-сайтов, вычисления балла каждого классификатора каждого веб-сайта и суммирования баллов идентичных классификаторов для получения суммарного результата каждого классификатора. В другом варианте осуществления браузер сконфигурирован для ранжирования различных классификаторов в соответствии с суммарными результатами, начиная с классификатора, имеющего наибольший балл, выборки установленного числа классификаторов и передачи выбранных классификаторов на сервер.
Сервер сконфигурирован для приема классификаторов от браузера, генерации рекомендуемой информации, ассоциированной с классификаторами, и передачи сгенерированной рекомендуемой информации в браузер для отображения.
По выбору, классификаторы каждого веб-сайта могут включать в себя первичный классификатор и вторичный классификатор. Браузер включает в себя модуль вычисления баллов, сконфигурированный для установки первого весового значения и второго весового значения соответственно для первичного классификатора и вторичного классификатора каждого веб-сайта, вычисления вероятностного балла выбора каждого веб-сайта, умножения первого весового значения на вероятностный балл выбора каждого соответствующего веб-сайта для получения результата умножения, который может быть использован в качестве балла первичного классификатора; умножения второго весового значения на вероятностный балл выбора каждого соответствующего веб-сайта для получения результата умножения, который может быть использован в качестве балла вторичного классификатора.
По выбору, сервер включает в себя первый модуль генерации рекомендуемой информации, сконфигурированный для получения соответствующих веб-сайтов в соответствии с принятыми классификаторами, генерации информации по навигации веб-сайта в соответствии с полученными веб-сайтами и передачи стартовой страницы браузера, содержащей информацию по навигации веб-сайта, в браузер для отображения.
По выбору, сервер включает в себя второй модуль генерации рекомендуемой информации, сконфигурированный для установки элемента ввода для считываемого контента на стартовой странице браузера и передачи стартовой страницы браузера в браузер для отображения, приема запроса считываемого контента, переданного от браузера, генерации вебстраницы считываемого контента, ассоциированной с принятыми классификаторами, и передачи сгенерированной веб-страницы считываемого контента в браузер для отображения.
По выбору, сервер включает в себя третий модуль генерации рекомендуемой информации, сконфигурированный для генерации рекламных контентов, ассоциированных с принятыми классификаторами, внедрения рекламных контентов в веб-страницу, к которой осуществляет доступ пользователь, и передачи данной веб-страницы в браузер для отображения.
Описанные в данном документе способы, модули и система могут быть реализованы аппаратными средствами, машиночитаемыми командами или комбинацией аппаратных средств и машиночитаемых команд. Машиночитаемые команды, используемые в раскрытых в данном документе примерах, могут быть сохранены на носителе данных, читаемом, по меньшей мере, одним или несколькими процессорами, например, на жестком диске, CD-ROM, DVD, компакт-диске, гибком диске, накопителе на магнитной ленте, RAM, ROM или другом подходящем устройстве хранения данных или, по меньшей мере часть машиночитаемых команд может быть заменена специализированными аппаратными средствами, например заказными интегральными микросхемами, матрицей логических элементов, программируемой логической интегральной схемой (FPGA), программируемым логическим устройством (PLG), специализированными компьютерами и т.д.
Кроме того, обеспечивается машиночитаемый носитель данных для хранения команд, побуждающих машину на выполнение процесса, описанного в соответствии с примерами в данном документе. В частности, речь идет о системе или устройстве, имеющем носитель данных, на котором хранятся машиночитаемые программные коды для реализации функций любого из вышеописанных примеров, который может побуждать систему или устройство (или центральный процессор, или микропроцессор) на считывание и выполнение сохраненных на носителе данных программных кодов.
В этом случае программные коды, считываемые с носителя данных, могут реализовать любой из вышеописанных примеров, следовательно, данные программные коды и носитель данных, на котором хранятся программные коды, являются частью технической системы.
Носитель данных для обеспечения программных кодов может включать в себя гибкий диск, жесткий диск, магнитооптический диск, компакт-диск (например, CD-ROM, CD-R, CD-RW, DVD-ROM, DVD-RAM, DVD-RW, DVD+RW), накопитель на магнитной ленте, флеш-карту, ROM и т.д. Программный код может быть загружен со служебной машины через сеть передачи данных.
Следует отметить, что в качестве альтернативы программным кодам, выполняемым компьютером, по меньшей мере, часть операций, выполняемых программными кодами, может быть реализована операционной системой, работающей в компьютере, следуя командам на основе программных кодов для реализации любого из вышеописанных примеров.
Кроме того, программные коды, реализованные с носителя данных, записывают на устройство хранения в плате расширения, вставляемой в компьютер, или на устройство хранения в подсоединенном к компьютеру блоке расширения. В данном примере, центральный процессор в плате расширения или в блоке расширения выполняет, по меньшей мере, часть операций в соответствии с командами на основе программных кодов для реализации любого из вышеописанных примеров.
Вышеизложенное не ограничивает данное изобретение, а является лишь предпочтительными вариантами его осуществления. В объем данного изобретения входят любые модификации, эквивалентные замены и усовершенствования, выполненные без отхода от его идеи и принципа.
Промышленная применимость и полезные эффекты
Примеры промышленной применимости и некоторые полезные эффекты описанных вариантов осуществления перечисляются с целью иллюстрации и без ограничения объема любого пункта формулы изобретения и/или описания. Специалисту в данной области техники могут быть очевидны и включены в данное описание различные изменения, модификации и эквиваленты технических решений раскрытых вариантов осуществления изобретения.
Используя раскрытые системы и способы, браузер классифицирует каждый веб-сайт в пределах истории посещений веб-сайтов, вычисляет балл каждого классификатора каждого веб-сайта, ранжирует различные классификаторы в соответствии с данными баллами и выбирает установленное число классификаторов, затем сервер генерирует рекомендуемую информацию, ассоциированную с классификаторами, и передает сгенерированную рекомендуемую информацию в браузер для отображения. Таким образом, в настоящем изобретении благодаря классификации веб-сайтов в истории посещений веб-сайтов, выборке классификаторов с наибольшими баллами и генерации сервером рекомендуемой информации в соответствии с выбранными классификаторами может быть достигнуто обеспечение рекомендуемой информации для каждого браузера мобильного терминала на основе истории посещений веб-сайтов, к которым осуществлял доступ пользователь. По существу, рекомендуемая информация, переданная в браузер мобильного терминала, имеет достаточную специфичность и точность, чтобы удовлетворить различные потребности разных пользователей.
Настоящее изобретение относится к обеспечению рекомендуемой информации для браузера мобильного терминала. Техническим результатом является обеспечение эффективного получения пользователем рекомендуемой информации. Способ обеспечения рекомендуемой информации для браузера мобильного терминала содержит классификацию браузером мобильного терминала каждого веб-сайта в пределах истории посещений веб-сайтов при помощи по меньшей мере одного классификатора, вычисление балла каждого из по меньшей мере одного классификатора каждого веб-сайта, суммирование баллов идентичных классификаторов для получения суммарного результата каждого классификатора, причем соответствующий веб-сайту классификатор представляет собой характеристику этого веб-сайта; ранжирование браузером мобильного терминала различных классификаторов в соответствии с суммарными результатами; начиная с классификатора, имеющего наибольший балл, выбор установленного числа классификаторов и передачу выбранных классификаторов на сервер для генерации сервером рекомендуемой информации, ассоциированной с классификаторами; прием и отображение браузером мобильного терминала рекомендуемой информации, ассоциированной с классификаторами, от сервера. 4 н. и 14 з.п. ф-лы, 2 ил., 1 табл.
1. Способ обеспечения рекомендуемой информации для браузера мобильного терминала, содержащий:
классификацию браузером мобильного терминала каждого веб-сайта в пределах истории посещений веб-сайтов при помощи по меньшей мере одного классификатора, вычисление балла каждого из по меньшей мере одного классификатора каждого веб-сайта, суммирование баллов идентичных классификаторов для получения суммарного результата каждого классификатора, причем соответствующий веб-сайту классификатор представляет собой характеристику этого веб-сайта;
ранжирование браузером мобильного терминала различных классификаторов в соответствии с суммарными результатами; начиная с классификатора, имеющего наибольший балл, выбор установленного числа классификаторов и передачу выбранных классификаторов на сервер для генерации сервером рекомендуемой информации, ассоциированной с классификаторами;
прием и отображение браузером мобильного терминала рекомендуемой информации, ассоциированной с классификаторами, от сервера.
2. Способ по п. 1, в котором каждый веб-сайт включает в себя первичный классификатор и вторичный классификатор; вычисление балла каждого классификатора каждого веб-сайта содержит:
установку первого весового значения и второго весового значения соответственно для первичного классификатора и вторичного классификатора каждого веб-сайта;
вычисление вероятностного балла выбора каждого веб-сайта, умножение первого весового значения на вероятностный балл выбора каждого соответствующего веб-сайта для получения результата умножения, который может быть использован в качестве балла первичного классификатора; умножение второго весового значения на вероятностный балл выбора каждого соответствующего веб-сайта для получения результата умножения, который может быть использован в качестве балла вторичного классификатора.
3. Способ по п. 1, в котором генерация рекомендуемой информации, ассоциированной с классификаторами, и передача сгенерированной рекомендуемой информации в браузер для отображения содержит:
получение соответствующих веб-сайтов в соответствии с принятыми классификаторами, генерацию информации по навигации веб-сайта в соответствии с полученными веб-сайтами и передачу стартовой страницы браузера, содержащей информацию по навигации веб-сайта, в браузер для отображения.
4. Способ по п. 1, в котором генерация рекомендуемой информации, ассоциированной с классификаторами, и передача сгенерированной рекомендуемой информации в браузер для отображения содержит:
установку элемента ввода для считываемого контента на стартовой странице браузера и передачу стартовой страницы браузера в браузер для отображения;
прием запроса считываемого контента, переданного от браузера, генерацию веб-страницы считываемого контента, ассоциированной с принятыми классификаторами, и передачу сгенерированной веб-страницы считываемого контента в браузер для отображения.
5. Способ по п. 1, в котором генерация рекомендуемой информации, ассоциированной с классификаторами, и передача сгенерированной рекомендуемой информации в браузер для отображения содержит:
генерацию контентов сообщений, ассоциированных с принятыми классификаторами, внедрение контентов сообщений в веб-страницу, к которой осуществляет доступ пользователь, и передачу данной веб-страницы в браузер для отображения.
6. Система обеспечения рекомендуемой информации для браузера мобильного терминала, содержащая:
браузер и сервер;
причем браузер сконфигурирован для классификации каждого веб-сайта в пределах истории посещений веб-сайтов при помощи по меньшей мере одного классификатора, вычисления балла каждого из меньшей мере одного классификатора каждого веб-сайта, суммирования баллов идентичных классификаторов для получения суммарного результата каждого классификатора; ранжирования различных классификаторов в соответствии с суммарными результатами; начиная с классификатора, имеющего наибольший балл, выборки установленного числа классификаторов и передачи выбранных классификаторов на сервер, причем соответствующий веб-сайту классификатор представляет собой характеристику этого веб-сайта; и
сервер сконфигурирован для приема классификаторов от браузера, генерации рекомендуемой информации, ассоциированной с классификаторами, и передачи сгенерированной рекомендуемой информации в браузер для отображения.
7. Система по п. 6, в которой каждый веб-сайт включает в себя первичный классификатор и вторичный классификатор; браузер включает в себя модуль вычисления баллов, сконфигурированный для установки первого весового значения и второго весового значения соответственно для первичного классификатора и вторичного классификатора каждого веб-сайта, вычисления вероятностного балла выбора каждого веб-сайта, умножения первого весового значения на вероятностный балл выбора каждого соответствующего веб-сайта для получения результата умножения, который может быть использован в качестве балла первичного классификатора, умножения второго весового значения на вероятностный балл выбора каждого соответствующего веб-сайта для получения результата умножения, который может быть использован в качестве балла вторичного классификатора.
8. Система по п. 6 или 7, в которой сервер включает в себя первый модуль генерации рекомендуемой информации, сконфигурированный для получения соответствующих веб-сайтов в соответствии с принятыми классификаторами, генерации информации по навигации веб-сайта в соответствии с полученными веб-сайтами и передачи стартовой страницы браузера, содержащей информацию по навигации веб-сайта, в браузер для отображения.
9. Система по п. 6 или 7, в которой сервер включает в себя второй модуль генерации рекомендуемой информации, сконфигурированный для установки элемента ввода для считываемого контента на стартовой странице браузера и передачи стартовой страницы браузера в браузер для отображения, приема запроса считываемого контента, переданного от браузера, генерации веб-страницы считываемого контента, ассоциированной с принятыми классификаторами, и передачи сгенерированной веб-страницы считываемого контента в браузер для отображения.
10. Система по п. 6 или 7, в которой сервер включает в себя третий модуль генерации рекомендуемой информации, сконфигурированный для генерации рекламных контентов, ассоциированных с принятыми классификаторами, внедрения рекламных контентов в веб-страницу, к которой осуществляет доступ пользователь, и передачи данной веб-страницы в браузер для отображения.
11. Способ обеспечения рекомендуемой информации для браузера мобильного терминала, содержащий:
анализ браузером мобильного терминала истории посещений веб-сайтов, к которым осуществлял доступ пользователь, использующий браузер мобильного терминала, с целью определения предпочтений пользователя;
инициативное сообщение браузером мобильного терминала предпочтений пользователя на сервер;
прием сервером предпочтений пользователя и генерацию рекомендуемой информации на основе предпочтений пользователя;
обеспечение сервером рекомендуемой информации в браузер для отображения;
причем анализ браузером мобильного терминала истории посещений веб-сайтов, к которым осуществлял доступ пользователь, использующий браузер мобильного терминала, с целью определения предпочтений пользователя, содержит:
классификацию браузером мобильного терминала каждого веб-сайта в пределах истории посещений веб-сайтов при помощи по меньшей мере одного классификатора, вычисление балла каждого из по меньшей мере одного классификатора каждого веб-сайта, суммирование баллов идентичных классификаторов для получения суммарного результата каждого классификатора, причем соответствующий веб-сайту классификатор представляет собой характеристику этого веб-сайта;
ранжирование браузером мобильного терминала различных классификаторов в соответствии с суммарными результатами; начиная с классификатора, имеющего наибольший балл, выборку установленного числа классификаторов;
причем сообщение предпочтений пользователя на сервер содержит:
передачу выбранных классификаторов на сервер.
12. Способ по п. 11, в котором генерация рекомендуемой информации на основе предпочтений пользователя содержит:
интеллектуальное сопоставление сервером информации по навигации веб-сайта, информации о считываемом контенте или контента сообщения с предпочтением пользователя.
13. Способ по п. 11, в котором генерация рекомендуемой информации на основе предпочтений пользователя содержит:
генерацию рекомендуемой информации, ассоциированной с выбранными классификаторами.
14. Машиночитаемый носитель данных, содержащий набор команд для обеспечения рекомендуемой информации для браузера мобильного терминала, причем набор команд предназначен для побуждения по меньшей мере одного процессора к выполнению следующих действий:
классификация каждого веб-сайта в пределах истории посещений веб-сайтов при помощи по меньшей мере одного классификатора, вычисление балла каждого из по меньшей мере одного классификатора каждого веб-сайта, суммирование баллов идентичных классификаторов для получения суммарного результата каждого классификатора, причем соответствующий веб-сайту классификатор представляет собой характеристику этого веб-сайта;
ранжирование различных классификаторов в соответствии с суммарными результатами; начиная с классификатора, имеющего наибольший балл, выборку установленного числа классификаторов и передачу выбранных классификаторов на сервер для генерации сервером рекомендуемой информации, ассоциированной с классификаторами;
прием и отображение рекомендуемой информации, ассоциированной с классификаторами, от сервера.
15. Машиночитаемый носитель данных по п. 14, причем каждый веб-сайт включает в себя первичный классификатор и вторичный классификатор; вычисление балла каждого классификатора каждого веб-сайта содержит:
установку первого весового значения и второго весового значения соответственно для первичного классификатора и вторичного классификатора каждого веб-сайта;
вычисление вероятностного балла выбора каждого веб-сайта, умножение первого весового значения на вероятностный балл выбора каждого соответствующего веб-сайта для получения результата умножения, который может быть использован в качестве балла первичного классификатора; умножение второго весового значения на вероятностный балл выбора каждого соответствующего веб-сайта для получения результата умножения, который может быть использован в качестве балла вторичного классификатора.
16. Машиночитаемый носитель данных по п. 14, причем генерация рекомендуемой информации, ассоциированной с классификаторами, и передача сгенерированной рекомендуемой информации в браузер для отображения содержит:
получение соответствующих веб-сайтов в соответствии с принятыми классификаторами, генерацию информации по навигации веб-сайта в соответствии с полученными веб-сайтами и передачу стартовой страницы браузера, содержащей информацию по навигации веб-сайта, в браузер для отображения.
17. Машиночитаемый носитель данных по п. 14, причем генерация рекомендуемой информации, ассоциированной с классификаторами, и передача сгенерированной рекомендуемой информации в браузер для отображения содержит:
установку элемента ввода для считываемого контента на стартовой странице браузера и передачу стартовой страницы браузера в браузер для отображения;
прием запроса считываемого контента, переданного от браузера, генерацию веб-страницы считываемого контента, ассоциированной с принятыми классификаторами, и передачу сгенерированной веб-страницы считываемого контента в браузер для отображения.
18. Машиночитаемый носитель данных по п. 14, причем генерация рекомендуемой информации, ассоциированной с классификаторами, и передача сгенерированной рекомендуемой информации в браузер для отображения содержит:
генерацию контентов сообщения, ассоциированных с принятыми классификаторами, внедрение контентов сообщения в веб-страницу, к которой осуществляет доступ пользователь, и передачу данной веб-страницы в браузер для отображения.
Пломбировальные щипцы | 1923 |
|
SU2006A1 |
Топчак-трактор для канатной вспашки | 1923 |
|
SU2002A1 |
US 7953777 B2, 31.05.2011 | |||
CN 102495845 A, 13.06.2012 | |||
СБОР ДАННЫХ О ПОЛЬЗОВАТЕЛЬСКОМ ПОВЕДЕНИИ ПРИ ВЕБ-ПОИСКЕ ДЛЯ ПОВЫШЕНИЯ РЕЛЕВАНТНОСТИ ВЕБ-ПОИСКА | 2007 |
|
RU2435212C2 |
Авторы
Даты
2016-10-27—Публикация
2013-07-09—Подача