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

Иллюстрации

Показать все

Изобретение относится к средствам для отображения прикладного программного обеспечения. Технический результат заключается в повышении точности ранжирования прикладного программного обеспечения. Получают по меньшей мере два параметрических коэффициента, указывающих информацию о прикладном программном обеспечении в течение установленного периода. Выводят индекс сортировки прикладного программного обеспечения в результате вычисления на основе по меньшей мере двух полученных параметрических коэффициентов. Сортируют прикладное программное обеспечение в соответствии с индексом сортировки и представление отсортированного прикладного программного обеспечения. При этом получение по меньшей мере двух параметрических коэффициентов, указывающих информацию о прикладном программном обеспечении в течение установленного периода, представляет собой: получение значения количества загрузок прикладного программного обеспечения в течение установленного периода и выполнение обработки значения количества загрузок путем умножения значения количества загрузок на (1/2)T, где Т - установленный период времени, с получением таким образом коэффициента количества загрузок, указывающего информацию о прикладном программном обеспечении в течение установленного периода. 2 н. и 14 з.п. ф-лы, 6 ил.

Реферат

ПЕРЕКРЕСТНАЯ ССЫЛКА НА РОДСТВЕННЫЕ ЗАЯВКИ

[0001] Настоящая заявка основана на заявке на патент КНР No.201310147875.Х, поданной 25 апреля 2013 года, полное содержание которой включено в настоящий документ путем ссылки.

ОБЛАСТЬ ТЕХНИКИ

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

УРОВЕНЬ ТЕХНИКИ

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

[0004] Для того чтобы облегчить пользователям выбор необходимого прикладного программного обеспечения, Интернет-операторы, как правило, представляют прикладные программы в отсортированном виде в соответствии с заранее заданным порядком, что дает пользователям базу для выбора прикладного программного обеспечения.

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

[0006] Первый порядок сортировки основан на количествах загрузок прикладных программ.

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

[0008] Количества загрузок прикладных программ в какой-то степени отражают потребности в прикладном программном обеспечении. Увеличение количества загрузок прикладного программного обеспечения указывает на увеличение участия (или потребностей) пользователя в прикладном программном обеспечении. Следовательно, можно обеспечить пользователей действительно необходимым прикладным программным обеспечением путем сортировки и представления прикладных программ в соответствии с количествами их загрузок.

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

[0010] Второй порядок сортировки основывается на накопленных оценках прикладных программ.

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

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

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

СУЩНОСТЬ ИЗОБРЕТЕНИЯ

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

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

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

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

[0018] сортировку прикладного программного обеспечения в соответствии с индексом сортировки и представление отсортированного прикладного программного обеспечения.

[0019] С другой стороны, способ отображения прикладного программного обеспечения содержит:

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

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

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

[0023] Некоторые полезные эффекты настоящего изобретения могут представлять собой:

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

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

КРАТКОЕ ОПИСАНИЯ ЧЕРТЕЖЕЙ

[0026] Фиг. 1 представляет блок-схему способа представления прикладного программного обеспечения в соответствии с Вариантом I осуществления настоящего изобретения.

[0027] Фиг. 2 представляет блок-схему способа представления прикладного программного обеспечения в соответствии с Вариантом II осуществления настоящего изобретения

[0028] Фиг. 3 представляет схематическое изображение, показывающее значения количества загрузок трех определенных прикладных программ (В1, В2 и В3) в течение последних 30 дней до текущего момента времени.

[0029] Фиг. 4 представляет столбиковую диаграмму, показывающую коэффициенты оценки после загрузки трех определенных прикладных программ (В1, В2 и В3) в течение установленного периода.

[0030] Фиг. 5 представляет столбиковые диаграммы разных коэффициентов оценки, полученных для трех прикладных программ (В1, В2 и В3), соответственно с учетом и без учета коэффициента оценки после загрузки.

[0031] Фиг. 6 представляет структурную схему устройства для представления программного обеспечения в соответствии с Вариантом III осуществления настоящего изобретения.

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

ПОДРОБНОЕ ОПИСАНИЕ

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

[0034] Описание различных вариантов осуществления настоящего изобретения будут произведено подробно в сочетании с чертежами описания.

[0035] Вариант I

[0036] Как показано на фиг. 1, которая представляет блок-схему способа представления прикладного программного обеспечения в соответствии с Вариантом I настоящего изобретения способ включает:

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

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

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

[0040] Информация о прикладном программном обеспечении относится к загрузкам и условию использования прикладного программного обеспечения и т.п.

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

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

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

[0044] Для получения коэффициента количества загрузок для указания загрузок прикладного программного обеспечения способ включает:

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

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

[0047] Например, если предположить, что "коэффициент полураспада" коэффициента количества загрузок прикладного программного обеспечения в течение установленного периода (Т) времени равен (1/2)T и значение количества загрузок прикладного программного обеспечения в течение установленного периода времени равно D, то обработка "полураспада" для значения количества загрузок может быть выполнена в соответствии с принципом полураспада коэффициента количества загрузок прикладного программного обеспечения, чтобы получить коэффициент количества загрузок D*(1/2)T для указания информации о прикладном программном обеспечении в течение установленного периода времени.

[0048] Шаг получения коэффициента оценки для указания условия использования прикладного программного обеспечения в течение установленного периода времени включает:

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

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

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

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

[0053] На шаге 103 сортируют прикладное программное обеспечение в соответствии с индексом сортировки и представляют отсортированное прикладное программное обеспечение.

[0054] На шаге 103 шаг сортировки прикладного программного обеспечения в соответствии с коэффициентом сортировки включает:

[0055] индексы сортировки могут быть выведены, соответственно для множества разных прикладных программ, в результате вычисления с использованием шагов 101-102, и выведенные таким образом индексы могут быть отсортированы в порядке убывания их числовых значений.

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

[0057] Шаг представления прикладного программного обеспечения может включать:

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

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

[0060] Вариант II

[0061] Как показано на фиг. 2, которая представляет блок-схему способа представления прикладного программного обеспечения в соответствии с Вариантом II осуществления настоящего изобретения, Вариант II осуществления настоящего изобретения предлагает подробное описание Варианта I осуществления настоящего изобретения, при этом способ включает:

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

[0063] Предпочтительно на шаге 201 способ получения коэффициента количества загрузок для указания загрузок прикладного программного обеспечения в течение установленного периода времени включает:

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

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

[0066] Предпочтительно, разделение установленного периода времени на множество временных интервалов включает, но не ограничивается этим: разделение установленного периода времени на множество временных интервалов с одним и тем же временным диапазоном (например, 24 часа для каждого временного интервала) и разделение установленного периода времени на множество временных интервалов с разными временными диапазонами (например, 6 часов для одного временного интервала и 12 часов для другого временного интервала и т.п.).

[0067] Например, если установленный период времени представляет собой один прошедший месяц (30 дней), этот установленный период времени может быть разделен на 30 временных интервалов (начиная с текущего момента времени, каждые 24 часа считаются временным интервалом), и значение количества загрузок прикладного программного обеспечения в течение каждого временного интервала может быть определено как: d1, d2, …, di, … d30, где d1 является значением количества загрузок прикладного программного обеспечения в течение первых 24 часов от текущего момента времени и di является значением количества загрузок прикладного программного обеспечения в течение i-ых 24 часов от текущего момента времени.

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

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

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

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

[0072] Предпочтительно, принимая один из временных интервалов в качестве примера, на значение количества загрузок прикладного программного обеспечения может также оказать влияние ссылка для загрузки. Например, прикладное программное обеспечение может быть получено по адресу веб-сайта, предоставленному издателем прикладного программного обеспечения, или от другого оборудования, в которое прикладное программное обеспечение было загружено. Можно видеть, что значение количества загрузок прикладного программного обеспечения может быть действительно указано путем получения значения количества загрузок прикладного программного обеспечения с адреса веб-сайта, предоставленного издателем прикладного программного обеспечения. Тем не менее, значение количества загрузок прикладного программного обеспечения может быть указано косвенно путем получения значения количества загрузок прикладного программного обеспечения от другого оборудования, в которое данное прикладное программное обеспечение было загружено, что может, возможно, быть связано с повторением, а значит может быть связано с более низкой точностью данных. Следовательно, статистика может делаться в отношении как значения количества загрузок, так и ссылки для загрузки прикладного программного обеспечения в течение временного интервала.

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

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

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

[0076] Во-вторых, выполнение "обработки полураспада" значения количества загрузок в соответствии с "принципом полураспада" коэффициента количества загрузок прикладного программного обеспечения, с получением таким образом коэффициента количества загрузок для указания информации о прикладном программном обеспечении в течение установленного периода времени.

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

[0078] Например, способ определения значения "полураспада" для прикладного программного обеспечения, соответствующего каждому временному интервалу, может быть достигнут с помощью следующей формулы: значение "полураспада" для прикладного программного обеспечения, соответствующее i-ому временному интервалу, равно (1/2)(i/T), где Τ обозначает период полураспада.

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

[0080] Например, определяют, что значение количества загрузок в пределах i-го временного интервала составляет Di и значение "полураспада" для прикладного программного обеспечения, соответствующее i-му временному интервалу, составляет (1/2)(i/T), тогда коэффициент количества загрузок в пределах i-го временного интервала составляет Di*(1/2)(i/T).

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

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

[0083] ;

[0084] где D(A) обозначает коэффициент количества загрузок прикладного программного обеспечения А в течение установленного периода времени, m обозначает продолжительность установленного периода времени, di обозначает значение количества загрузок прикладного программного обеспечения в течение i-го временного интервала, Τ обозначает "период полураспада" для коэффициента количества загрузок прикладного программного обеспечения и i обозначает количество (в диапазоне от 1 до m) временных интервалов, выделенных из текущего момента времени.

[0085] Следует пояснить, что исследование большого массива данных показывает, что тренд отклонения значения количества загрузок прикладного программного обеспечения отвечает принципу эффекта полураспада, и периоды полураспада для количества загрузок прикладного программного обеспечения могут варьироваться в зависимости от разных сценариев применения. Например, некоторые прикладные программы могут иметь период полураспада 1, в то время как некоторые другие прикладные программы могут иметь период полураспада 2. Поэтому Τ будет определяться в соответствии со сценариями применения.

[0086] Как показано на фиг. 3, это схематическое изображение, показывающее ежедневные значения количества загрузок трех определенных прикладных программ (В1, В2 и В3) в течение последних 30 дней от текущего момента времени. При этом значения количества загрузок рассчитывают, принимая число раз в качестве единицы измерения.

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

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

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

[0090] Например, получают значения оценки (Z1, Z2, …, Ζn) прикладного программного обеспечения, передаваемые по обратной связи пользователями в течение установленного периода времени (30 дней), и вычисляют среднее значение от значений оценки прикладного программного обеспечения в течение установленного периода времени: [Ζ1+Ζ2+…+Ζn]/n, где n=30.

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

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

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

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

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

[0096] На первом шаге референтное пороговое значение оценки может быть получено путем корректировки порогового значения оценки прикладного п