По данной заявке испрашивается приоритет в соответствии с китайской патентной заявкой №201210458679.X, поданной 15 ноября 2012 г., описание которой включается полностью в качестве ссылки.
ОБЛАСТЬ ТЕХНИКИ
[0002] Настоящее изобретение относится к интернет-технологиям, и, в частности, к способу обработки идентификаторов продукта и к серверу.
УРОВЕНЬ ТЕХНИКИ
[0003] В связи с непрерывным развитием электронной коммерции требования пользователей к работе систем электронной коммерции постепенно растут. Например, пользователь может захотеть получать информацию о продуктах, которые чаще продаются или в которых выше заинтересованность.
[0004] В настоящее время, идентификаторы продукта, отображающиеся на странице дисплея терминала (например, ПК) могут в целом быть организованными и управляющимися на основе рекомендующегося расположения продукта и требующегося места для хранения. Предлагаемые услуги могут обеспечивать редактирование и управление идентификаторами продукта, показывающимися на странице отображения продукта, включая регулирование расположения продукта в соответствии с перечнем или удаление продукт из показа.
[0005] Однако, есть некоторые проблемы в управлении идентификаторами продукта, показывающимися на отображаемой странице продукта.
[0006] Во-первых, различные команды для редактирования информации о продуктах вводятся вручную, и информация о продуктах может быть статичной.
[0007] Во-вторых, идентификаторы продукта, показывающиеся на странице отображения продукта, могут получаться из перечня продуктов. После того, как провайдер услуг добавляет идентификатор продукта в перечень продуктов, невозможно своевременно получать информацию об обращениях и продажах продукта с этим идентификатором на дисплее терминала.
КРАТКОЕ ОПИСАНИЕ ИЗОБРЕТЕНИЯ
[0008] В одном из примеров рассматривается способ обработки идентификаторов продукта. Способ содержит получение информации о преобразовании идентификаторов продукта; вычисление результатов преобразования идентификаторов продукта на основе соответствующей информации о преобразовании продукта; сортирование идентификаторов продукта в соответствии с результатами преобразования идентификаторов продукта; и направление отсортированных идентификаторов на дисплей терминала.
[0009] В другом примере предлагается сервер, который содержит: устройство памяти и один или более процессоров; устройство памяти содержит один или несколько программных модулей, выполненных с возможностью исполнения одним или более процессорами; причем один или более программные модули содержат модуль получения информации о преобразовании продукта для получения информации об идентификаторах преобразования продукта; модуль вычисления показателей преобразования продукта для вычисления показателей преобразования идентификаторов продукта, основанных на соответствующей информации о преобразовании продукта; сортировочный модуль для сортировки идентификаторов продукта в соответствии с показателями преобразования идентификаторов продукта; и передающий модуль для передачи отсортированных идентификаторов на дисплей терминала.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0010] Для лучшего понимания настоящего изобретения, ссылка должна быть сделана на подробное описание ниже в сочетании со следующими чертежами, на которых одинаковые ссылочные позиции относятся к соответствующим элементам на всех чертежах.
[0011] На Фиг. 1 представляется блок-схема, иллюстрирующая способ обработки идентификаторов продукта в соответствии с одним из примеров осуществления настоящего изобретения;
[0012] На Фиг. 2 представляется блок-схема, иллюстрирующая способ обработки идентификаторов продукта в соответствии с одним из примеров осуществления настоящего изобретения;
[0013] На Фиг. 3 представляется схема, иллюстрирующая структуру сервера в соответствии с одним из примеров осуществления настоящего изобретения;
[0014] На Фиг. 4 представляется схема, иллюстрирующая структуру сервера в соответствии с одним из примеров осуществления настоящего изобретения;
[0015] На Фиг. 5 представляется схема, иллюстрирующая структуру модуля, формирующего показатель преобразования продукта в сервере, показанном на Фиг. 4, в соответствии с одним из примеров осуществления настоящего изобретения;
[0016] На Фиг. 6 иллюстрируется система поддержки электронной коммерции в соответствии с одним из примеров осуществления настоящего изобретения;
[0017] На Фиг. 7 иллюстрируется машиночитаемый носитель для хранения данных, обрабатываемых компьютерной системой.
ПОДРОБНОЕ ОПИСАНИЕ ИЗОБРЕТЕНИЯ
[0018] При дальнейшем рассмотрении будут приводиться детальные ссылки на примеры, которые иллюстрируются прилагаемыми чертежами. В дальнейшем подробном описании многочисленные конкретные детали изложены для того, чтобы обеспечить полное понимание настоящего изобретения. Кроме того, чертежи являются иллюстрациями одного из примеров, в котором модули или процессы, показанные на чертежах, не обязательно являются существенными для осуществления настоящего изобретения. В других случаях, хорошо известные способы, процедуры, компоненты и схемы не были описаны подробно с тем, чтобы излишне не затенять аспектов, указанных в примерах.
[0019] В одном из примеров способ обработки идентификаторов продукта показывается на Фиг. 1. В частности, способ включает: получение информации о преобразовании идентификаторов продукта (блок 11); вычисление показателей преобразования идентификаторов продукта на основе соответствующей информации о преобразовании продукта (блок 12); сортирование идентификаторов продукта в соответствии с показателями идентификаторов продукта (блок 13); и направление отсортированных идентификаторов продукта на дисплей терминала (блок 14).
[0020] Таким образом, информация о преобразовании продукта, отражающая эффект отображения идентификаторов продукта, может получаться своевременно. Соответственно, положение отображения идентификаторов продукта на дисплее терминала может регулироваться автоматически в соответствии с информацией о преобразовании продукта, таким образом, обеспечивая равномерную частоту появления идентификаторов продукта.
[0021] Кроме того, способ обработки идентификаторов продукта может быть показан на Фиг. 2 в соответствии с одним из примеров осуществления настоящего изобретения. В примере способ может реализовываться с помощью сервера. В частности, сервер может быть вычислительным устройством, включающим процессор и устройство памяти.
[0022] В блоке S201 интервал времени Т и порог Q показателя устанавливаются предварительно. В качестве примера, временной интервал Т может составлять 30 минут, а порог Q показателя может составлять 10 пунктов.
[0023] В одном из примеров уровень М снятия с показа дополнительно конфигурируется и используется вместе с порогом Q показателя для контроля идентификаторов, снимаемых с показа (например, удаляемых со страницы). В частности, один или несколько идентификаторов продукта могут выбираться в соответствии с уровнем М снятия с показа из идентификаторов продукта, имеющих показатель преобразования продукта ниже порога. Затем выбранные один или более идентификаторы определяются в качестве кандидатов в идентификаторы продукта.
[0024] Например, предположим, что на странице существует 40 идентификаторов продукта. Когда показатель имеет порог Q, равный 5, а уровень снятия с показа продукта М составляет 10%, может быть 10 идентификаторов продукта, имеющих показатель преобразования ниже порога Q, и один идентификатор продукта может в конце удаляться со страницы. Рассмотрим другой пример, когда показатель имеет порог Q, равняющийся 9, уровень М снятия с показа продукта составляет 15%, может быть 18 идентификаторов продукта, имеющих показатель преобразования ниже порога Q, и 3 идентификатора продукта могут в конце удаляться со страницы. Уровень М снятия с показа может использоваться, чтобы сбалансировать идентификаторы продукта, сохраняющиеся в наборе характеристик продукта, и теми, которые показаны на странице. Когда число идентификаторов продукта, остающихся в наборе характеристик продукта, меньше, чем число идентификаторов продукта, имеющих показатель преобразования продукта ниже порогового показателя Q, используется уровень М снятия с показа, чтобы предотвратить излишнюю трату положений отображения на странице. Другими словами, часть идентификаторов продукта, имеющих более низкий показатель преобразования продукта, удаляется со страницы и заменяется идентификаторами продукта, выбранными случайным образом из набора, относящегося к продукту, в то время как другая часть идентификаторов продукта, имеющих более низкий показатель преобразования, остается на странице.
[0025] В блоке S202, информация о преобразовании идентификаторов продукта, отображаемых на странице, периодически получается в соответствии с заданным временным интервалом Т. В одном из примеров идентификаторы продукта являются идентификаторами, показывающимися на дисплее терминала для представления соответствующих продуктов. В качестве примера, идентификатор продукта может быть идентификатором товара, отображающимся на торговом интернет-сайте (например, wanggou.com, taobao.com). Идентификатор продукта может показываться в различных формах, например, в анимации, в виде изображения или в текстовом виде.
[0026] В одном из примеров информация о преобразовании идентификаторов продукта может получаться через каждые 30 минут. Информация о преобразовании идентификаторов продукта может, например, включать, по меньшей мере, один из следующих параметров: число просмотров страниц (PV) идентификатора продукта, число индивидуальных посетителей (UV) идентификатора продукта, число заказов на идентификатор продукта, число подтвержденных заказов на идентификатор продукта, объем продаж идентификатора продукта, количество продаж идентификатора продукта, показатель преобразования идентификатора продукта в режиме реального времени и, в целом, показатель преобразования идентификатора продукта. Таким образом, щелчки мышью и продажи продуктов могут отслеживаться в режиме реального времени, и перечень продукции может дополнительно синхронизироваться.
[0027] В одном из примеров число PV идентификатора продукта может быть в несколько раз больше нажатий на идентификатор продукта, а число UV идентификатора продукта может равняться количеству людей, которые нажимают на идентификатор продукта. Число заказов на идентификатор продукта может быть в несколько раз больше того, сколько раз идентификатор продукта был реально заказан, а число подтвержденных заказов может равняться числу заказов, по которым получена оплата и которые были приняты. Объем продаж может быть количеством или числом продуктов, проданных в течение определенного периода, а объем продаж может быть суммой денег, соответствующей продаваемым продуктам. В режиме реального времени показатель преобразования идентификатора продукта может быть отношением числа заказов идентификатора продукта к числу PV идентификатора продукта, и общий показатель преобразования идентификатора продукта может быть отношением числа подтвержденных заказов идентификатора продукта к числу PV идентификатора продукта.
[0028] В блоке S203, при преобразовании продукта показатель идентификатора продукта может быть получен на основе соответствующей информации о преобразовании продукта.
[0029] В частности, блок S203 может включать в себя: вычисление показателя для каждого параметра информации преобразования продукта и вычисление показателя преобразования продукта, соответствующего идентификатору продукта, в соответствии с показателями параметров и соответствующих пропорций параметров.
[0030] В одном из примеров, первый показатель создается для числа PV идентификатора продукта. Это означает, что сервер может определять статистику по кликам, относящимся к идентификатору продукта, получаемым в его положении отображения, чтобы получить число PV идентификатора продукта в интервале времени Т, и создавать первый показатель, основанный на числе PV. Например, если идентификатор продукта был нажат 10 раз в течение 30 минут, соответствующий первый показатель может быть 10 пунктов.
[0031] В одном из примеров второй показатель формируется по числу заказов идентификатора продукта. То есть сервер может выполнять статистические расчеты для записи, сколько заказов идентификатор продукта получает за временной интервал Т, чтобы получить число заказов идентификатора продукта, а также создавать второй показатель на основании числа заказов. Например, если показатель по заказу 5 пунктов, и получается 10 заказов в течение 30 минут, соответствующий второй показатель может быть 50 пунктов.
[0032] Соответственно, третий показатель, четвертый показатель, …, и N-й показатель соответствуют другим параметрам, включенным в информацию о преобразовании продукта, таким как количество продаж идентификатора продукта, число UV идентификатора продукта, и формируется реальный уровень преобразования идентификатора продукта. В частности, N представляет собой натуральное число. Наконец, показатель идентификатора элемента при преобразовании продукта может формироваться в соответствии с первым, вторым и N показателями идентификатора продукта.
[0033] В одном из примеров доля каждого параметра идентификатора продукта может быть принята во внимание при расчете показателя идентификатора продукта при преобразовании. Таким образом, идентификаторы могут сортироваться в зависимости от выбора пользователей. Например, когда пользователи более заинтересованы в количестве продаж идентификатора продукта, доля третьего показателя, соответствующего количеству продаж идентификатора продукта, включенного в информацию о преобразовании, устанавливается на 50%, а доля второго показателя, соответствующего объему продаж идентификатора продукта, включенного в информацию о преобразовании продукта, устанавливается на 30%,... Таким образом, третий показатель, соответствующий объему продаж идентификатора продукта, может иметь более высокую долю, чем другие показатели, тем самым позволяя сортировать идентификаторы продукта более точно, чтобы показать идентификаторы элементов с более высоким объемом продаж. Таким образом, идентификаторы продукта с лучшим объемом продаж или вызывающие больший интерес, могут отображаться в лучшем положении на странице. С другой стороны, продукты с плохим уровнем продаж также могут иметь сбалансированную частоту появления.
[0034] В блоке S204 идентификаторы продукта расположены в заданной последовательности. Это означает, что идентификаторы сортируются в соответствии с их показателями.
[0035] В блоке S205 отсортированные идентификаторы продукта подаются на дисплей терминала для того, чтобы быть отображенными в определенном порядке на веб-странице и на дисплее терминала. В одном из примеров идентификаторы продукта отображаются на экране дисплея терминала. В частности, на дисплее терминала идентификаторы продукта могут отображаться в отсортированном порядке в соответствии с веб-страницей заявки.
[0036] В одном из примеров идентификатор продукта, имеющий более высокий показатель, располагается в лучшем положении для отображения, например, в верхней части страницы. Напротив, идентификатор продукта, имеющий низкий показатель, располагается в другом положении при отображении, например, в нижней части страницы. Таким образом, идентификатор продукта, имеющий более высокий показатель, может иметь больше шансов привлечь внимание на дисплее, указывая, что продукт, определяющийся этим идентификатором, как правило, является качественным продуктом, популярным у пользователей.
[0037] В одном из примеров показатель преобразования идентификатора продукта может сравниваться с пороговым значением Q. Когда показатель преобразования идентификатора продукта ниже порогового значения Q, идентификатор продукта может определяться в качестве идентификатора-кандидата продукта (т.е., идентификатора продукта, ожидающего отображения на дисплее). Например, в случае, когда показатель преобразования идентификатора равняется 8, а значение порога 10, идентификатор продукта определяется как идентификатор-кандидат продукта, так как его показатель преобразования ниже порога Q. В одном из примеров идентификаторы-кандидаты сохраняются в данных продукта, ожидая возможности отображаться на странице. После того, как идентификатор продукта, отображающийся на странице, определяется как идентификатор-кандидат, он удаляется со страницы (т.е., удаляется с показа) и хранится в данных продукта.
[0038] Следует отметить, что порог Q показателя может относиться к значению уровня М снятия с показа. Например, есть положительная корреляция между порогом Q показателя и уровнем М снятия с показа. В одном из примеров порог Q показателя устанавливается в настоящем описании для определения, какие идентификаторы продукта должны быть сняты с показа в связи с относительно низким показателем преобразования, в то время как число идентификаторов продукта, снятых с показа, также определяется в зависимости от уровня М снятия с показа. Таким образом, можно воспользоваться логикой управления в реальном времени для замены идентификаторов продукта, отображаемых в данный момент на странице, теми, которые содержатся в данных продукта.
[0039] Кроме того, идентификаторы продукта с аномальной информацией могут определяться как идентификаторы-кандидаты. Например, идентификаторы продуктов, которых нет на складе, или идентификаторы продуктов с проблемами качества, отмеченными в обратной связи, определяются как идентификаторы-кандидаты. Когда идентификатор продукта с аномальной информацией отмечается как идентификатор-кандидат, выбирается другой идентификатор продукта из данных продукта, и он занимает положение отображения идентификатора продукта с аномальной информацией, чтобы избежать потери позиций отображения.
[0040] В одном из примеров, для того чтобы обеспечить больше возможностей для отображения на странице идентификаторов-кандидатов, показатели преобразования идентификаторов продукта, отображаемых на странице, могут устанавливаться в исходное значение показателей, когда происходит замена идентификатора продукта. Затем сервер входит в новый цикл сбора информации о преобразовании и вычисления показателей преобразования продукта, и все идентификаторы, которые будут отображаться на странице, могут иметь начальный показатель. В примере начальный показатель может равняться 0. Предполагается, что идентификаторы продукта А, В и С вначале отображаются на странице, и идентификатор продукта имеет показатель преобразования ниже порога Q. Тогда идентификатор А продукта заменяется идентификатором D, ранее сохранявшимся в данных продукта. После замены идентификатора продукта, идентификаторы В, С и D не отображаются на странице. В это время, показатели идентификаторов В, С и D сбрасываются на ноль, тем самым обеспечивая идентификатору D справедливый шанс, чтобы конкурировать с идентификаторами В и С.
[0041] Таким образом, в способе, показанном на Фиг. 1-2, можно получать информацию, относящуюся к продукту, на странице дисплея терминала в режиме реального времени, и автоматически регулировать положения отображения идентификаторов продукта в соответствии с информацией о продукте, чтобы обеспечить равномерную частоту появления для всех видов товаров.
[0042] Структура сервера показывается на Фиг. 3 в соответствии с примером осуществления настоящего изобретения. В частности, сервер может содержать устройство 31 памяти и один или более процессоров 32. Устройство памяти 31 хранит один или несколько программных модулей 311, конфигурирующихся для исполнения одним или более процессорами 32. В одном из примеров один или более программные модули 311 содержат модуль 312 получения информации о преобразовании, модуль 313 вычисления показателя преобразования, сортировочный модуль 314 и передающий модуль 315.
[0043] В частности, модуль 312 получения информации о преобразовании предназначается для получения информации о преобразовании идентификаторов продукта. Модуль 313 вычисления показателя преобразования предназначается для вычисления показателей преобразования идентификаторов продукта на основе соответствующей информации о преобразовании продукта. Сортировочный модуль 314 предназначается для сортировки идентификаторов продукта в соответствии с показателями преобразования идентификаторов продукта. Передающий модуль 315 предназначен для передачи отсортированных идентификаторов продукта на дисплей терминала.
[0044] Таким образом, настоящее изобретение раскрывает сервер, выполняющийся с возможностью своевременно получать информацию о преобразовании с эффектом отображения идентификаторов продукта на дисплее терминала. Соответственно положения отображения идентификаторов продукта могут регулироваться автоматически в соответствии с информацией о преобразовании, обеспечивая, таким образом, равномерную частоту появления идентификаторов продукта.
[0045] На Фиг. 4 показывается схема, иллюстрирующая структуру сервера в соответствии с одним из примеров осуществления настоящего изобретения. В частности, сервер содержит модуль 41 установки интервала времени, модуль 42 установки порогового значения показателя, модуль 43 получения информации о преобразовании, модуль 44 вычисления показателей преобразования, сортировочный модуль 45 и передающий модуль 46.
[0046] В одном из примеров модуль 41 установки интервала времени предназначается для предварительной установки интервала времени Т, а модуль 42 установки порогового значения показателя предназначается для установки порога Q показателя. При рассмотрении операций этих двух модулей можно использовать описания, относящиеся к Фиг. 1-3, которые не повторяются далее.
[0047] В одном из примеров модуль 43 получения информации о преобразовании идентификаторов продукта предназначается для получения информации периодически в соответствии с интервалом времени Т. Модуль 44 предназначается для вычисления показателей преобразования на основании соответствующей информации о преобразовании, а также получения порога Q показателя, устанавливающегося модулем 42 установки порогового значения показателя. Сортировочный модуль 45 предназначается для сортировки идентификаторов продукта в соответствии с показателем преобразования идентификаторов продукта. Передающий модуль 46 предназначается для передачи отсортированных идентификаторов продукта на дисплей терминала для того, чтобы дисплей терминала мог показать на странице отсортированные идентификаторы продукта.
[0048] В одном из примеров сортировочный модуль 45 дополнительно предназначен для определения того, находится ли показатель преобразования идентификатора ниже порога Q, и определения идентификатора продукта в качестве идентификатора-кандидата, если показатель преобразования ниже порога Q.
[0049] На Фиг. 5 показана схема, иллюстрирующая структуру модуля 44 вычисления показателей преобразования в соответствии с примером осуществления настоящего изобретения.
[0050] В частности, модуль 44 вычисления показателей преобразования содержит модуль 441 вычисления показателя параметров и модуль 442 вычисления общего показателя.
[0051] В одном из примеров модуль 441 вычисления показателя параметров предназначается для вычисления показателя каждого параметра, содержащегося в информации о преобразовании продукта. Модуль 442 вычисления общего показателя предназначается для вычисления показателя преобразования идентификатора продукта в соответствии с показателями параметров, содержащихся в информации о преобразовании идентификатора, и пропорциями соответствующих параметров.
[0052] Операции модулей, содержащихся в сервере, могут относиться к тем, которые рассматриваются в описании, относящемся к Фиг. 1-4, которые повторно не описываются далее.
[0053] В данном случае, сервер, показанный на Фиг. 3-5, может использоваться как управляющий контентом компьютер, содержащий базы данных для компании, занимающейся электронной коммерцией, чтобы регулировать продукцию или услуги на веб-странице. Фиг. 6 иллюстрирует систему для поддержания электронной коммерции в соответствии с примером осуществления настоящего изобретения. Система содержит сервер 601 управления контентом, сервер 602 электронной коммерции и сеть 603. Сервер 601 управления контентом показан на Фиг. 3-5. Указанный сервер содержит устройство 31 памяти, процессор 32, шину 33, которая соединяет различные компоненты сервера 601 управления контентом, в том числе устройство памяти 31, процессор 32 и сетевой коммуникационный интерфейс 34. Интерфейс 34 коммуникационной сети соединяет сервер 601 управления контентом с сетью 603, которая может быть, например, Интернетом или Интранетом. Сервер 602 электронной коммерции предназначен для обеспечения веб-сайта для покупки и продажи товаров или услуг, причем веб-сайт может содержать множество веб-страниц. Пользователь может получать доступ к веб-сайту с помощью сети 603 с использованием различных терминальных устройств 604, таких как ПК 6041, смартфон 6042, планшет 6043, цифровая камера 6044, смарт-часы 6045 или другое электронное устройство, имеющее возможность доступа к веб-странице. Таким образом, идентификаторы продукта, управляемые сервером 601 управления контентом, отображаемые на странице, поддерживаемой сервером 602 электронной коммерции, могут представляться на экране терминального устройства 604, как показано на Фиг. 1-5.
[0054] Фиг. 7 иллюстрирует машиночитаемый носитель 701 данных, сохраняющий одну или более программ, предназначенных для исполнения в компьютерной системе 702.
[0055] В одном из примеров одна или более программы содержат инструкции 7011, включающие: получение информации о преобразовании идентификаторов продукта; вычисление показателей преобразования идентификаторов продукта на основе соответствующей информации о преобразовании продукта; сортирование идентификаторов продукта в соответствии с показателями преобразования идентификаторов продукта; и передачу отсортированных идентификаторы продукта на дисплей терминала.
[0056] В одном из примеров одна или более программы содержат инструкции 7011: предварительно установить интервал времени; и получать информацию о преобразовании идентификаторов продукта периодически в соответствии с интервалом времени.
[0057] В одном из примеров, одна или более программы содержат инструкции 7011: предварительно устанавливать порог показателей; определять, находится ли показатель преобразования идентификатора ниже порога показателя; и определять идентификатор продукта в качестве идентификатора-кандидата, если показатель преобразования находится ниже порога показателя.
[0058] В одном из примеров одна или более программы содержат инструкции 7011: вычислять показатель каждого параметра, содержащегося в информации о преобразовании продукта; и рассчитывать показатель преобразования идентификатора продукта в соответствии с показателями параметров, содержащихся в информации о преобразовании идентификатора продукта, и пропорциями соответствующих параметров.
[0059] В частности, инструкции 7011 для обработки идентификаторов продукта могут ссылаться на Фиг. 1-6, которые не будут подробно описываться повторно.
[0060] В свете вышеизложенного, настоящее изобретение позволяет своевременно получать информацию о преобразовании идентификатора продукта, представляющего продукт на странице дисплея терминала, создавать показатель преобразования продукта, соответствующий идентификатору продукта, в соответствии с информацией о преобразовании продукта, и автоматически регулировать положение отображения идентификатора продукта на основе показателя преобразования продукта. Информация о преобразовании может представлять собой число просмотров страницы (PV) идентификатора продукта или объем продаж идентификатора продукта. При этом идентификаторы продукта могут отображаться на странице по очереди, то есть идентификаторы продукта могут иметь одинаковую частоту появления, чтобы избежать эффекта Мэтью. Другими словами, при этом можно избежать того, что идентификаторы продукта, уже показанные на странице, продолжают отображаться на странице, в то время как идентификаторы, не показанные на странице (кандидаты в данных продукта), не имеют шанса появиться на странице.
[0061] Приведенное выше описание служит целям пояснения и было изложено со ссылкой на конкретные примеры. Однако приведенные выше обсуждения не предназначаются для того, чтобы быть исчерпывающими или ограничивающими настоящее изобретение точными раскрытыми формами. Возможны многие модификации и вариации в свете вышеизложенного. Примеры выбирались и описывались для того, чтобы лучше пояснить принципы настоящего изобретения и его практического применения, чтобы дать возможность другим специалистам в данной области техники наилучшим образом использовать настоящее изобретение и примеры с различными модификациями, которые подходят для конкретного предполагаемого применения.
[0062] Приведенные выше примеры могут реализовываться с помощью аппаратных средств, программного обеспечения, встроенного микропрограммного обеспечения или их комбинаций. Например, различные способы, процессы и функциональные модули, описывающиеся в данном документе, могут реализовываться с помощью процессора (здесь термин "процессор" следует интерпретировать в широком смысле, чтобы включать в себя ЦПУ, процессорный блок или модуль, ASIC, логический модуль или программируемую вентильную матрицу, и т.д.). Процессы, методы и функциональные модули могут воплощаться в одном процессорном устройстве или разделяться между несколькими процессорами. Ссылку в данном описании и в формуле изобретения на термин "процессор", таким образом, следует интерпретировать, имея в виду "один или несколько процессоров". Процессы, методы и функциональные модули выполняются в виде машиночитаемых команд для одного или более процессоров, аппаратной логической схемы одного или более процессоров или их комбинаций. Модули, упомянутые в приведенных выше примерах, могут объединяться в один модуль или дополнительно разделяться на множество субмодулей. Кроме того, примеры, описанные здесь, могут реализовываться в виде программного продукта. Компьютерный программный продукт хранится в долговременном носителе данных или устройстве и включает в себя множество инструкций для изготовления электронного устройства, реализующего способ, представленный в примерах настоящего изобретения.
Изобретение относится к средствам обработки идентификаторов продукта. Технический результат заключается в повышении надежности обработки. В способе осуществляют получение информации о преобразовании идентификаторов продукта, далее рассчитывают показатели преобразования идентификаторов продукта и сортируют идентификаторы продукта в соответствии с показателями преобразования идентификаторов продукта, а также отправляют отсортированные идентификаторы продукта на дисплей терминала. При этом используют сервер, содержащий устройство памяти и один или более процессоров, а также машиночитаемый носитель для хранения одной или более программ, выполняемых для исполнения компьютерной системой, содержащих инструкции. 3 н. и 12 з.п. ф-лы, 7 ил.
1. Способ обработки идентификаторов продукта, содержащий:
получение информации о преобразовании идентификаторов продукта;
расчет показателей преобразования идентификаторов продукта на основании информации о продукте;
сортирование идентификаторов продукта в соответствии с показателями преобразования идентификаторов продукта;
направление отсортированных идентификаторов продукта на дисплей терминала;
предварительную установку порога показателя;
определение того, не превышает ли показатель первого идентификатора, отображенного на веб-странице, порога показателя, и
если показатель преобразования продукта ниже порога показателя, определение первого идентификатора продукта в качестве идентификатора-кандидата.
2. Способ по п. 1, в котором когда идентификатор продукта с аномальной информацией отмечается как идентификатор-кандидат, выбирается другой идентификатор продукта из данных продукта, и он занимает положение отображения идентификатора продукта с аномальной информацией, чтобы избежать потери позиций отображения.
3. Способ по п. 1, дополнительно содержащий предварительную установку интервала времени и получение информации о преобразовании идентификаторов периодически с временным интервалом.
4. Способ по п. 1, в котором информация о преобразовании идентификатора продукта содержит по меньшей мере один из следующих параметров:
число просматривающихся страниц идентификатора продукта, число заказов идентификатора продукта, идентификатор объема продаж продукта, идентификатор объема реализации продукта, количество индивидуальных посетителей идентификатора продукта, идентификатор числа подтвержденных заказов продукта, идентификатор курса обмена продукта в режиме реального времени и идентификатор общего курса обмена продукта.
5. Способ по п. 4, в котором вычисление показателей преобразования идентификаторов продукта на основе соответствующей информации преобразования содержит:
создание показателя каждого параметра, содержащегося в информации о преобразовании продукта; и
расчет показателя преобразования идентификатора продукта в соответствии с показателями параметров, содержащихся в информации о преобразовании идентификатора продукта и пропорций соответствующих параметров.
6. Способ по п. 1, дополнительно содержащий:
отображение второго идентификатора продукта, выбранного из набора продуктов на веб-странице, когда первый идентификатор продукта определяется в качестве идентификатора-кандидата; и
установление показателей преобразования идентификаторов продукта, отображаемых на вэб-странице, на первоначальный показатель для того, чтобы пересчитать соответствующие показатели преобразования.
7. Способ по п. 1, в котором определение первого идентификатора продукта в качестве идентификатора-кандидата содержит:
конфигурацию уровня снятия с показа;
выбор в зависимости от уровня снятия с показа одного или более идентификаторов продукта из идентификаторов, имеющих показатель преобразования ниже порогового значения; и
идентификацию отобранных одного или более идентификаторов продукта как идентификаторов-кандидатов.
8. Сервер, содержащий:
устройство памяти и один или более процессоров;
устройство памяти сохраняет один или более программных модулей, выполненных для исполнения одним или более процессорами,
причем один или более программные модули включают:
модуль получения информации о преобразовании продукта для получения информации о преобразовании идентификаторов продукта;
модуль расчета показателя преобразования продукта для вычисления показателей преобразования идентификаторов продукта на основе соответствующей информации о преобразовании продукта;
сортировочный модуль для сортировки идентификаторов продукта в соответствии с показателями преобразования идентификаторов продукта;
передающий модуль, выполненный для того, чтобы передавать отсортированные идентификаторы продукта на дисплей терминала;
один или более программные модули содержат модуль, устанавливающий пороговое значение показателя, чтобы предварительно устанавливать указанный порог, и
сортировочный модуль, предназначенный для того, чтобы определять, находится ли показатель преобразования идентификатора продукта ниже порогового значения идентификатора продукта в качестве идентификатора-кандидата, если показатель преобразования идентификатора продукта ниже порога показателя.
9. Сервер по п. 8, в котором когда идентификатор продукта с аномальной информацией отмечается как идентификатор-кандидат, то выбирается другой идентификатор продукта из данных продукта, и он занимает положение отображения идентификатора продукта с аномальной информацией, чтобы избежать потери позиций отображения.
10. Сервер по п. 8, в котором один или более программные модули дополнительно содержат:
модуль настройки интервала времени, чтобы предварительно устанавливать интервал времени; и
модуль получения информации о преобразовании продукта, дополнительно выполненный с возможностью периодически в соответствии с интервалом времени получать информацию о преобразовании идентификаторов продукта.
11. Сервер по п. 8, в котором модуль расчета показателя преобразования продукта содержит:
модуль вычисления показателя параметра, предназначенный для вычисления показателя каждого параметра, содержащегося в информации о преобразовании продукта; и
модуль вычисления полного показателя для вычисления показателя преобразования идентификатора продукта в соответствии с показателями параметров, содержащихся в информации о преобразовании идентификатора продукта, и пропорциями соответствующих параметров.
12. Машиночитаемый носитель для хранения одной или более программ, выполняемых для исполнения компьютерной системой, при этом одна или более программы содержат инструкции для:
получения информации о преобразовании идентификаторов продукта;
вычисления показателей преобразования идентификаторов продукта на основе соответствующей информации о преобразовании продукта;
сортирования идентификаторов продукта в соответствии с показателями преобразования идентификаторов продукта;
передачи отсортированных идентификаторов на дисплей терминала, при этом
одна или более программы включают инструкции для:
предварительной установки порога показателей,
определения, является ли значение показателя преобразования идентификатора продукта ниже порога показателей, и
определения идентификатора продукта в качестве идентификатора-кандидата, если значение показателя преобразования продукта ниже порога показателей.
13. Машиночитаемый носитель по п. 12, в котором, когда идентификатор продукта с аномальной информацией отмечается как идентификатор-кандидат, то выбирается другой идентификатор продукта из данных продукта, и он занимает положение отображения идентификатор продукта с аномальной информацией, чтобы избежать потери позиций отображения.
14. Машиночитаемый носитель по п. 12, в котором одна или более программ содержат инструкции для:
предварительной установки интервала времени; и
получения информации о преобразовании идентификаторов продукта периодически в соответствии с интервалом времени.
15. Машиночитаемый носитель по п. 12, в котором одна или более программ содержат инструкции для:
вычисления показателя каждого параметра, содержащегося в информации о преобразовании продукта; и
вычисления показателя преобразования идентификатора продукта в соответствии с показателями параметров, содержащихся в информации о преобразовании идентификатора продукта, и пропорциями соответствующих параметров.
Пресс для выдавливания из деревянных дисков заготовок для ниточных катушек | 1923 |
|
SU2007A1 |
Колосоуборка | 1923 |
|
SU2009A1 |
Станок для изготовления деревянных ниточных катушек из цилиндрических, снабженных осевым отверстием, заготовок | 1923 |
|
SU2008A1 |
Изложница с суживающимся книзу сечением и с вертикально перемещающимся днищем | 1924 |
|
SU2012A1 |
СИСТЕМЫ, АППАРАТ И СПОСОБЫ СОЗДАНИЯ РЕКОМЕНДАЦИЙ | 2008 |
|
RU2451986C2 |
Авторы
Даты
2017-06-20—Публикация
2013-10-22—Подача