СПОСОБ И СИСТЕМА ВЫРАБОТКИ РЕКОМЕНДАЦИЙ ПО ПРИЛОЖЕНИЯМ ДЛЯ ПОЛЬЗОВАТЕЛЯ

1. Способ предложения приложения для скачивания пользователю, который связан с электронным устройством, выполняемый на сервере, соединенном с электронным устройством через канал связи, который включает:
оценку по меньшей мере одного параметра конкретного пользователя;
оценку по меньшей мере одного параметра конкретного приложения, связанного с потенциально-рекомендуемым приложением;
определение того, является ли потенциально-рекомендуемое приложение контекстуально соответствующим для пользователя на основе комбинации из по меньшей мере одного параметра конкретного пользователя и по меньшей мере одного параметра конкретного приложения;
в ответ на потенциально рекомендуемое приложение, являющееся контекстуально соответствующим для пользователя, передачу сигнала запуска, являющегося инструментом для побуждения электронного устройства обеспечить визуальные рекомендации по приложениям, потенциально-рекомендуемым к скачиванию, на электронное устройство.
2. Способ по п. 1, отличающийся тем, что один параметр конкретного пользователя указывает по меньшей мере на одно из: (i) взаимодействие пользователя в прошлом с другим приложением, (ii) взаимодействие пользователя в прошлом с поисковой системой; (iii) географическое местоположение пользователя; (iv) данные, связанные по меньшей мере с одним датчиком электронного устройства.
3. Способ по п. 2, отличающийся тем, что по меньшей мере один параметр конкретного пользователя указывает на два или более из: (i) взаимодействие пользователя в прошлом с другим приложением, (ii) взаимодействие пользователя в прошлом с поисковой системой; (iii) географическое местоположение пользователя; (iv) данные, связанные по меньшей мере с одним датчиком электронного устройства.
4. Способ по п. 2, отличающийся тем, что оценка по меньшей мере одного параметра конкретного пользователя указывает на географическое местоположение пользователя, содержащее оценку географического местоположения пользователя от устройства GPS, встроенного в электронное устройство.
5. Способ по п. 2, отличающийся тем, что оценка по меньшей мере одного параметра конкретного пользователя указывает на данные, связанные по меньшей мере с одним датчиком электронного устройства, включая прием данных от электронного устройства.
6. Способ по п. 2, отличающийся тем, что оценка взаимодействия пользователя в прошлом с одним из других приложений включает получение пользовательской истории взаимодействия от электронного устройства.
7. Способ по п. 2, отличающийся тем, что оценка взаимодействия пользователя в прошлом с поисковой системой включает получение пользовательской истории поисковых запросов от поисковой системы сервера и определение по меньшей мере одной цели поиска на основе пользовательской истории поисковых запросов.
8. Способ по п. 2, дополнительно включающий определение контекстуальной информации, связанной с пользователем, на основе по меньшей мере одного параметра конкретного пользователя.
9. Способ по п. 8, дополнительно включающий определение потенциально-рекомендованного приложения, являющегося контекстуально соответствующим для пользователя, на основе контекстуальной информации, связанной с пользователем.
10. Способ по п. 1, отличающийся тем, что по меньшей мере один параметр конкретного приложения является первым параметром конкретного приложения, дополнительно включающий:
определение второго параметра конкретного приложения, связанного с установленным потенциально-рекомендованным приложением; и
определение, является ли установленное потенциально-рекомендованное приложение контекстуально соответствующим для пользователя, основанное на комбинации по меньшей мере одного параметра конкретного пользователя и второго параметра конкретного приложения;
в ответ на установленное потенциально-рекомендуемое приложение, являющееся контекстуально соответствующим для пользователя, сигнал запуска, являющийся дополнительным инструментом для побуждения электронного устройства обеспечить визуальные рекомендации по установленному потенциально-рекомендуемому приложению.
11. Способ по п. 10, отличающийся тем, что визуальная рекомендация скачать потенциально-рекомендуемое приложение и визуальная рекомендация использовать установленное потенциально-рекомендуемое приложение предоставляются в рамках единого пользовательского интерфейса.
12. Способ по п. 1, отличающийся тем, что оценка по меньшей мере одного параметра конкретного приложения, связанного с потенциально-рекомендуемым приложением, включает анализ отзывов других пользователей, связанных с потенциально-рекомендуемым приложением.
13. Способ по п. 12, отличающийся тем, что анализ включает применение алгоритма машинного обучения.
14. Способ по п. 12, отличающийся тем, что анализ включает в себя создание аннотации приложения, имеющей заранее определенный формат.
15. Способ по п. 1, отличающийся тем, что по меньшей мере один параметр конкретного пользователя включает множество параметров конкретных пользователей.
16. Способ по п. 1, отличающийся тем, что по меньшей мере один параметр конкретного приложения включает множество параметров конкретных приложений.
17. Способ предложения приложения для скачивания пользователю, причем пользователь является связанным с электронным устройством, а способ выполняется на электронном устройстве, включающий:
оценку по меньшей мере одного параметра конкретного пользователя;
оценку по меньшей мере одного параметра конкретного приложения, связанного с потенциально-рекомендуемым приложением;
определение того, является ли потенциально-рекомендуемое приложение контекстуально соответствующим для пользователя, основанное на комбинации из по меньшей мере одного параметра конкретного пользователя и по меньшей мере одного параметра конкретного приложения;
в ответ на потенциально-рекомендуемое приложение, являющееся контекстуально соответствующим для пользователя, отображение на экране электронного устройства визуальных рекомендаций по приложениям, потенциально-рекомендуемым к скачиванию.
18. Способ по п. 17, отличающийся тем, что один параметр конкретного пользователя указывает по меньшей мере на одно из: (i) взаимодействие пользователя в прошлом с другим приложением, (ii) взаимодействие пользователя в прошлом с поисковой системой; (iii) географическое местоположение пользователя; (iv) данные, связанные по меньшей мере с одним датчиком электронного устройства.
19. Способ по п. 17, отличающийся тем, что по меньшей мере один параметр конкретного пользователя указывает на два или более из: (i) взаимодействие пользователя в прошлом с другим приложением, (ii) взаимодействие пользователя в прошлом с поисковой системой; (iii) географическое местоположение пользователя; (iv) данные, связанные по меньшей мере с одним датчиком электронного устройства.
20. Способ по п. 17, отличающийся тем, что оценка по меньшей мере одного параметра конкретного пользователя указывает на географическое местоположение пользователя, включающее оценку географического местоположения пользователя от устройства GPS, встроенного в электронное устройство.
21. Способ по п. 17, отличающийся тем, что оценка по меньшей мере одного параметра конкретного пользователя указывает на данные, связанные с по меньшей мере одним датчиком электронного устройства, включая прием данных от электронного устройства.
22. Способ по п. 17, отличающийся тем, что оценка взаимодействия пользователя в прошлом с одним из других приложений включает оценку пользовательской истории взаимодействия.
23. Способ по п. 17, отличающийся тем, что оценка взаимодействия пользователя в прошлом с поисковой системой включает получение пользовательской истории поисковых запросов от сервера поисковой системы и определение по меньшей мере одной цели поиска на основе пользовательской истории поисковых запросов.
24. Способ по п. 17, дополнительно включающий определение контекстуальной информации, связанной с пользователем, на основе по меньшей мере одного параметра конкретного пользователя.
25. Способ по п. 24, дополнительно включающий определение потенциально-рекомендуемого приложения, являющегося контекстуально соответствующим для пользователя, на основе контекстуальной информации, связанной с пользователем.
26. Способ по п. 17, в котором по меньшей мере один параметр конкретного приложения является первым параметром конкретного приложения, дополнительно включающий:
определение второго параметра конкретного приложения, связанного с установленным потенциально-рекомендуемым приложением; и
определение, является ли установленное потенциально-рекомендуемое приложение контекстуально соответствующим для пользователя, основанное на комбинации по меньшей мере одного параметра конкретного пользователя и второго параметра конкретного приложения;
в ответ на установленное потенциально-рекомендуемое приложение, являющееся контекстуально соответствующим для пользователя, обеспечение визуальной рекомендации по установленному потенциально-рекомендуемому приложению.
27. Способ по п. 26, отличающийся тем, что визуальная рекомендация скачать потенциально-рекомендуемое приложение и визуальная рекомендация использовать установленное потенциально-рекомендуемое приложение предоставляются как часть единого пользовательского интерфейса.
28. Способ по п. 17, отличающийся тем, что оценка по меньшей мере одного параметра конкретного приложения, связанного с потенциально-рекомендуемым приложением, включает анализ отзывов других пользователей, связанных с потенциально-рекомендуемым приложением.
29. Способ по п. 28, отличающийся тем, что анализ включает применение алгоритма машинного обучения.
30. Способ по п. 29, отличающийся тем, что анализ включает создание аннотации приложения, имеющей заранее определенный формат.
31. Способ предложения приложения пользователю, причем пользователь является связанным с электронным устройством, а способ выполняется на вычислительном устройстве; включающий:
оценку по меньшей мере одного параметра конкретного пользователя;
оценку по меньшей мере одного параметра конкретного приложения, связанного с потенциально-рекомендуемым приложением;
определения того, является ли потенциально-рекомендуемое приложение контекстуально соответствующим для пользователя, основанное на комбинации из по меньшей мере одного параметра конкретного пользователя и по меньшей мере одного параметра конкретного приложения;
в ответ на потенциально-рекомендуемое приложение, являющееся контекстуально соответствующим для пользователя, подачу команды электронному устройству, связанному с пользователем, обеспечить визуальные рекомендации, связанные с потенциально-рекомендуемыми приложениями.
32. Способ по п. 31, отличающийся тем, что потенциально-рекомендуемое приложение является новым приложением, которое будет скачано на электронное устройство, и визуальная рекомендация является рекомендацией скачать.
33. Способ по п. 31, отличающийся тем, что потенциально-рекомендуемым приложением является уже скачанное приложение, размещенное на электронном устройстве, и визуальная рекомендация является рекомендацией использования.
34. Способ по п. 31, отличающийся тем, что вычислительный аппарат является электронным устройством.
35. Способ по п. 31, отличающийся тем, что вычислительный аппарат является сервером, коммуникативно соединенным с электронным устройством через сеть связи.
36. Сервер, содержащий:
интерфейс связи для связи с электронным устройством через сеть связи,
процессор, функционально соединенный с интерфейсом связи, сконфигурированный для:
оценки по меньшей мере одного параметра конкретного пользователя;
оценки по меньшей мере одного параметра конкретного приложения, связанного с потенциально-рекомендуемым приложением;
определение того, является ли потенциально-рекомендуемое приложение контекстуально соответствующим для пользователя, основанное на комбинации из по меньшей мере одного параметра конкретного пользователя и по меньшей мере одного параметра конкретного приложения;
чуткой реакции на потенциально-рекомендуемое приложение, являющееся контекстуально соответствующим для пользователя, подачи сигнала запуска на электронное устройство, при том, что сигнал является инструментом для побуждения электронного устройства обеспечить визуальную рекомендацию по скачиванию потенциально-рекомендуемого приложения.
37. Электронное устройство, содержащее:
пользовательский интерфейс ввода для приема ввода от пользователя;
пользовательский интерфейс вывода для обеспечения по меньшей мере одного из визуальных и звуковых выходов для пользователя;
сетевой интерфейс связи для двусторонней связи по сети связи; и процессор, соединенный с пользовательским интерфейсом ввода, пользовательским интерфейсом вывода и сетевым интерфейсом связи, и
причем процессор настроен иметь доступ к машиночитаемым командам, которые при выполнении побуждают процессор выполнить программу по предложению приложения в качестве рекомендаций данного приложения пользователю для скачивания через пользовательский интерфейс вывода, дополнительно выполняемые команды, которые побуждают процессор выполнить:
оценку по меньшей мере одного параметра конкретного пользователя;
оценку по меньшей мере одного параметра конкретного приложения, связанного с потенциально-рекомендуемым приложением;
определение, является ли потенциально-рекомендуемое приложение контекстуально соответствующим для пользователя, основанное на комбинации по меньшей мере одного параметра конкретного пользователя и по меньшей мере одного параметра конкретного приложения;
в ответ на потенциально-рекомендуемое приложение, являющееся контекстуально соответствующим для пользователя, предоставлять на пользовательский интерфейс вывода визуальную рекомендацию для скачивания потенциально-рекомендуемого приложения.
38. Электронное устройство, содержащее:
пользовательский интерфейс ввода для приема ввода от пользователя;
пользовательский интерфейс вывода для обеспечения по меньшей мере одного из визуальных и звуковых выходов для пользователя;
сетевой интерфейс связи для двусторонней связи по сети связи; и
процессор, соединенный с пользовательским интерфейсом ввода, пользовательским интерфейсом вывода и сетевым интерфейсом связи, причем процессор выполнен с возможностью доступа к машиночитаемым командам, которые при выполнении побуждают процессор выполнить программу по предложению приложения в качестве рекомендаций данного приложения пользователю через пользовательский интерфейс вывода, дополнительно выполняемые команды, которые побуждают процессор выполнить:
оценку по меньшей мере одного параметра конкретного пользователя;
оценку по меньшей мере одного параметра конкретного приложения, связанного с потенциально-рекомендуемым приложением;
определения того, является ли потенциально-рекомендуемое приложение контекстуально соответствующим для пользователя; основанное на комбинации по меньшей мере одного параметра конкретного пользователя и по меньшей мере одного параметра конкретного приложения;
в ответ на потенциально-рекомендуемое приложение, являющееся контекстуально соответствующим для пользователя, подачу команды электронному устройству, связанному с пользователем, обеспечивать визуальную рекомендацию, связанную с потенциально-рекомендуемым приложением.