Method and apparatus for internet access optimization
US-2016285821-A1 · Sep 29, 2016 · US
US9813483B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9813483-B2 |
| Application number | US-201414334204-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jul 17, 2014 |
| Priority date | Mar 7, 2013 |
| Publication date | Nov 7, 2017 |
| Grant date | Nov 7, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
The present invention provides a method and system for downloading an application, a downloading terminal, a sharing terminal, and a storage medium, in which the method includes: sending an application sharing request to a sharing terminal by a downloading terminal, to obtain application information of the sharing terminal; receiving, by the sharing terminal, the application sharing request sent by the downloading terminal, and sending the application information of the sharing terminal to the downloading terminal; and downloading the corresponding application by the downloading terminal according to the application information sent by the sharing terminal. According to the invention, the promotion of the applications can be targeted, such that the application with a better user experience in sharing terminal is recommended to the downloading terminal, thus improving the promotion efficiency of the application, while not causing the adverse effect to terminal which downloads the application.
Opening claim text (preview).
The invention claimed is: 1. A method for downloading an application, comprising: sending an application sharing request to a sharing terminal by a downloading terminal, to obtain application information of the sharing terminal, wherein the application information of the sharing terminal includes an application list indicating one or more applications installed on the sharing terminal; receiving, by the sharing terminal, the application sharing request sent by the downloading terminal; sending, by the sharing terminal a network address acquisition request to a network address server, in order to obtain a download address for the one or more applications installed on the sharing terminal; receiving, by the network address server, the network address acquisition request sent by the sharing terminal, and sending the download address for the one or more applications to the sharing terminal; sending, by the sharing terminal, the application information to the downloading terminal, and sending the download address for the one or more applications to the downloading terminal; sending, by the downloading terminal a downloading request to an application server according to the download address for the one or more applications, in order to download a corresponding application installation package; and receiving, by the application server, the downloading request sent by the downloading terminal, and sending the application installation package corresponding to the downloading request to the downloading terminal. 2. The method of claim 1 , further comprising: determining whether the application installation package corresponding to the downloading request exists in the application server; if the application installation package corresponding to the downloading request exists in the application server, directly sending the application installation package to the downloading terminal; and if the application installation package corresponding to the downloading request does not exist in the application server, downloading the application installation package through the internet, wherein the application installation package is stored and sent to the downloading terminal. 3. The method of claim 1 , wherein: the downloading terminal and the sharing terminal are in a same wireless network; and the downloading terminal communicates with the sharing terminal within the wireless network. 4. The method of claim 1 , wherein downloading the at least one application in the application list further comprises: downloading, by the downloading terminal, the at least one application based on a user selection in the application list. 5. A system for downloading an application, comprising a downloading terminal and a sharing terminal, wherein the downloading terminal is configured for: sending an application sharing request to the sharing terminal to obtain application information of the sharing terminal, wherein the application information of the sharing terminal includes an application list indicating one or more applications installed on the sharing terminal; and downloading at least one application in the application list according to the application information sent by the sharing terminal; and the sharing terminal is configured for receiving the application sharing request sent by the downloading terminal and sending the application information of the sharing terminal to the downloading terminal; wherein the system further comprises a network address server, and an application server; the sharing terminal is also configured for sending the network address acquisition request to the network address server to obtain a download address for the one or more applications installed on the sharing terminal; the network address server is also configured for receiving the network address acquisition request sent by the sharing terminal and sending the download address for the one or more applications to the sharing terminal; the sharing terminal is also configured for sending the application information to the downloading terminal and sending the download address for the one or more applications to the downloading terminal; the downloading terminal is also configured for sending the downloading request to the application server according to the download address, in order to download a corresponding application installation package; and the application server is also configured for receiving the downloading request sent by the downloading terminal and sending the application installation package corresponding to the downloading request to the downloading terminal. 6. The system of claim 5 , wherein the application server is also configured for: receiving the downloading request sent by the downloading terminal, determining whether the application installation package corresponding to the downloading request exists in the application server, if the application installation package exists in the application server, the application server directly sends the application installation package corresponding to the downloading request to the downloading terminal; if the application installation package does not exist in the application server, the application server downloads the application installation package corresponding to the downloading request through the internet, stores the downloaded application installation package, and sends the downloaded application installation package to the downloading terminal.
Related publications grouped by family.
Answers are generated from the same data shown on this page.