System and methods thereof for downloading applications via a communication network
DCFirst Claim
1. A method, implemented by a computing device, for causing at least one application to be downloaded via a communication network, comprising:
- receiving, via the communication network, an input search query from a user device;
determining the search intent based on the input search query;
selecting, based on the search intent, at least one application from at least one applications central repository;
causing an icon corresponding to the at least one selected application to be displayed on a display of the user device;
receiving via the communication network an input from the user device indicating a particular one of the at least one selected application;
causing establishment of a direct communication link between the user device and a location hosting the particular one of the at least one selected application in response to an input received from the user device; and
causing initiation of a download of the particular one of the at least one selected application to the user device over the direct communication link.
2 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A method and system for downloading at least one application via a communication network are provided. The method comprises receiving an input search query from a user device; determining the search intent respective of the input search query, wherein the search intent indicates a topic of interest of a user of the user device; selecting, based on the search intent, at least one application from at least one applications central repository; creating a display segment over a display of the user device; displaying an icon corresponding to the at least one selected application in the display segment; establishing a direct communication link between the user device and a location hosting the at least one selected application in response to an input received from the user device; and downloading the application to the user device.
81 Citations
19 Claims
-
1. A method, implemented by a computing device, for causing at least one application to be downloaded via a communication network, comprising:
-
receiving, via the communication network, an input search query from a user device; determining the search intent based on the input search query; selecting, based on the search intent, at least one application from at least one applications central repository; causing an icon corresponding to the at least one selected application to be displayed on a display of the user device; receiving via the communication network an input from the user device indicating a particular one of the at least one selected application; causing establishment of a direct communication link between the user device and a location hosting the particular one of the at least one selected application in response to an input received from the user device; and causing initiation of a download of the particular one of the at least one selected application to the user device over the direct communication link. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for causing to be downloaded at least one application via a communication network, comprising:
-
a network interface configured to receive via the communication network an input search query from a user device; a processor; a memory connected to the processor and configured to contain a plurality of instructions that when executed by the processor configure the system to; determine the search intent based on the input search query, wherein the search intent indicates a topic of interest of a user of the user device; select, based on the search intent, at least one application from at least one applications central repository; cause an icon corresponding to the at least one selected application to be displayed on a display of the user device; responsive to an input received from the user device via the communication network, cause a direct communication link to be established between the user device and a location hosting the particular one of the at least one selected application; and cause initiation of a download of the particular one of the at least one selected application to the user device over the direct communication link. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
Specification