Патент
Может прекратить действие
Изобретение № 2634219

Способ (варианты) и сервер для загрузки приложения

Правообладатель: Общество с ограниченной ответственностью "Яндекс" (RU) Авторы: ГОРСКИЙ Константин Павлович (RU), ГОНЧАРОВ Ярослав Николаевич (RU), ХУДАВЕРДЯН Тигран Оганесович (RU)
Формула изобретения

1. Способ загрузки приложения на электронное устройство, связанное с пользователем, способ выполняется на сервере, который соединен с электронным устройством через сеть передачи данных, способ включает в себя:

получение от электронного устройства, через сеть передачи данных, указания на приложение для загрузки на электронное устройство;

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

передачу первого и второго приложений электронному устройству.

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

3. Способ по п. 1, в котором дополнительно получают указание на множество пользовательских событий.

4. Способ по п. 3, в котором определение основано, по меньшей мере, частично на указании на множество пользовательских событий.

5. Способ по п. 3, в котором на этапе определения дополнительно выполняют определение третьего приложения, потенциально связанного с указанием на приложение, и в котором дополнительно до этапа передачи выполняют:

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

6. Способ по п. 5, в котором дополнительно выполняют получение указания по меньшей мере на один параметр электронного устройства и в котором этап выбора дополнительно основан, по меньшей мере, частично, по меньшей мере на одном параметре электронного устройства.

7. Способ по п. 3, в котором указание на множество пользовательских событий включает в себя по меньшей мере одно из:

список приложений, ранее загруженных пользователем;

список приложений, установленных на электронном устройстве на текущий момент;

список приложений, ранее загруженных и далее удаленных пользователем.

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

9. Способ по п. 8, в котором отслеживание выполняют в рамках заранее определенного периода времени после передачи.

10. Способ по п. 8, в котором в ответ на то, что один из первого и второго индикатора использования указывает на отсутствие взаимодействия с соответствующим одним из первого и второго приложения, выполняют:

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

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

12. Способ по п. 8, в котором соответствующий один из первого индикатора использования, связанного с первым приложением, и второго индикатора использования, связанного со вторым приложением, создают в ответ на выполнение пользователем:

первого запуска по меньшей мере одного из первого приложения и второго приложения с помощью электронного устройства;

подтверждения информации о платеже.

13. Способ по п. 8, в котором соответствующий один из первого индикатора использования, связанного с первым приложением, и второго индикатора использования, связанного со вторым приложением, создают в ответ на выполнение пользователем:

первого запуска по меньшей мере одного из первого приложения и второго приложения с помощью электронного устройства;

подтверждения информации о выборе функций.

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

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

16. Способ по п. 1, в котором указание на приложение, которое следует загрузить на электронное устройство, включает в себя часть заголовка приложения, введенного пользователем в электронное устройство.

17. Способ по п. 16, в котором часть заголовка вводится пользователем с помощью поисковой строки.

18. Способ по п. 17, в котором поисковая строка является многофункциональной поисковой строкой.

19. Способ по п. 1, в котором на этапе определения первого приложения и второго приложения далее выполняют получение указания по меньшей мере на первое и второе приложения из хранилища приложений, получение выполняют в ответ на:

передачу указания на приложение для загрузки на электронное устройство, хранилищу приложений;

создание хранилищем приложений указания на первое и второе приложения на основе соответствующих заголовков первого и второго приложений, совпадающих с указанием на приложение для загрузки на электронное устройство.

20. Способ по п. 19, в котором на этапе определения первого приложения и второго приложения далее выполняют получение указания по меньшей мере на часть первого и второго приложения от ресурса, отличного от хранилища приложений, причем этот ресурс доступен по сети передачи данных, получение выполняют в ответ на:

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

21. Способ по п. 1, в котором дополнительно выполняют получение от электронного устройства инструкции по оплате, связанной по меньшей мере с одним из первого приложения и второго приложения, инструкцию по оплате создают электронным устройством в ответ на:

первый запуск по меньшей мере одного из первого приложения и второго приложения с помощью электронного устройства;

подтверждение информации о платеже.

22. Способ по п. 1, в котором электронное устройство является планшетным устройством.

23. Сервер загрузки приложения на электронное устройство, связанное с пользователем, включающий в себя:

интерфейс связи для двухсторонней связи с электронным устройством через сеть передачи данных;

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

24. Способ загрузки приложения на электронное устройство, связанное с пользователем, способ выполняется на сервере, который соединен с электронным устройством через сеть передачи данных, способ включает в себя:

получение от электронного устройства, через сеть передачи данных, указания на приложение для загрузки на электронное устройство;

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

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

показать больше
Спасибо! Мы перезвоним вам в ближайшее время!