CN110113743A - A kind of application program method for pushing and wireless router - Google Patents
A kind of application program method for pushing and wireless router Download PDFInfo
- Publication number
- CN110113743A CN110113743A CN201910348360.3A CN201910348360A CN110113743A CN 110113743 A CN110113743 A CN 110113743A CN 201910348360 A CN201910348360 A CN 201910348360A CN 110113743 A CN110113743 A CN 110113743A
- Authority
- CN
- China
- Prior art keywords
- application program
- program
- user terminal
- wireless router
- downloading
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000009434 installation Methods 0.000 claims abstract description 71
- 238000000034 method Methods 0.000 claims abstract description 39
- 238000003860 storage Methods 0.000 claims description 75
- 230000015654 memory Effects 0.000 claims description 24
- 238000004590 computer program Methods 0.000 claims description 15
- 230000005540 biological transmission Effects 0.000 claims description 9
- 238000004891 communication Methods 0.000 abstract description 11
- 238000005516 engineering process Methods 0.000 abstract description 3
- 238000010586 diagram Methods 0.000 description 15
- 230000008569 process Effects 0.000 description 10
- 238000012545 processing Methods 0.000 description 8
- 230000008859 change Effects 0.000 description 5
- 230000006870 function Effects 0.000 description 4
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 230000001737 promoting effect Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000035800 maturation Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000029058 respiratory gaseous exchange Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/34—Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/55—Push-based network services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/22—Processing or transfer of terminal data, e.g. status or physical capabilities
- H04W8/24—Transfer of terminal data
- H04W8/245—Transfer of terminal data from a network towards a terminal
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Stored Programmes (AREA)
- Information Transfer Between Computers (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The present invention provides a kind of application program method for pushing and wireless routers, belong to field of communication technology.A kind of application program method for pushing and wireless router provided by the invention, user terminal leads to WLAN and connect with wireless router, when wireless router receives the program download request that user terminal is sent by WLAN, the installation file of the corresponding application program of program download request can be sent to user terminal by WLAN.During user terminal downloads application program, the surfing flow of user can not be consumed, saves campus network for user.Also, in the occasion of not mobile network, user terminal can also complete the downloading of application program by the above method.
Description
Technical field
The present invention relates to field of communication technology more particularly to a kind of application program method for pushing and wireless router.
Background technique
As the development of wireless communication technique and a wide range of of mobile network are popularized, the use of intelligent mobile terminal is to people
Life and office etc. bring great convenience, people apply intelligent mobile terminal to download and answer using various more and more
Corresponding affairs are handled with program.
Currently, user, outdoors in space, the wireless network that surrounding not can connect, user will download some and answer at this time
It when with program, needs to connect mobile network, is scanned the two-dimensional code and be downloaded using user terminal, or answered in application market search
It is downloaded with program.For example, when the staff of certain company promotes some application program, can allow under scanning input two dimensional code
The application program is carried, entire downloading process needs to complete in the state that user terminal connects mobile network.
The downloading process of above-mentioned application program needs to consume the surfing flow of user, increases the campus network of user.
Summary of the invention
The embodiment of the present invention provides a kind of application program method for pushing and wireless router, under solving in the prior art
The problem of consuming customer flow is needed when carrying application program.
Specific technical solution provided in an embodiment of the present invention is as follows:
In a first aspect, it is applied to wireless router the embodiment of the invention provides a kind of application program method for pushing, it is described
Method includes:
Receive the program download request that the user terminal is sent by WLAN;Described program downloading request carries
There is the identification information of the application program of the user terminal pre-download;
The installation that corresponding application program is requested in described program downloading is sent to the user terminal by WLAN
File.
Above-mentioned application program method for pushing, user terminal lead to WLAN and connect with wireless router, wireless router
It, can be by WLAN to user terminal when receiving the program download request that user terminal is sent by WLAN
Send the installation file of the corresponding application program of program download request.It, can be with during user terminal downloads application program
The surfing flow of user is not consumed, saves campus network for user.Also, in the occasion of not mobile network, user terminal
The downloading of application program can be completed by the above method.
In one possible implementation, before the program download request for receiving the user terminal transmission, also
Include:
Program, which is sent, to the user terminal downloads the page;It includes at least one application program in the page that described program, which is downloaded,
Download button, the download button of each application program is corresponding with the identification information of the application program.
By the above method, when carrying out application program popularization, wireless router is by the correlation for the application program promoted
Information is downloaded the page by program and is sent to the user terminal, so that user terminal is by program downloading page presentation to user, user
The application program that pre-download can be directly selected on the program downloading page, is looked into without passing through application market or other means again
The application program downloaded needed for looking for, has saved the time of user, is more convenient user and uses.
In one possible implementation, the described program downloading page can be generated in the following manner:
Corresponding number is arranged on preset program downloading Page Template in the quantity of application program according to the pre-stored data
Download button;
The corresponding relationship between the identification information of the application program and the download button is established, is obtained under described program
Carry the page.
In the above method, wireless router can download the page with application program automatically generating program according to the pre-stored data,
Extension worker's manual configuration program without application program downloads the page, and use is more convenient.Even if without the correlation of webpage configuration
Professional knowledge, extension worker easily can also promote its application program using the wireless router.
In one possible implementation, the method also includes:
When the application program in local storage medium changes, more according to the identification information of the application program after variation
New described program downloads the page.
In the above method, when the application program in local storage medium changes, wireless router can be according to change
Application program after change timely updates the program downloading page, to ensure Downloadable application program that the program downloading page provides
After ensuring there are in local storage medium, avoiding generation user from selecting some application program, wireless router can not provide this and answer
The phenomenon that with the installation file of program.
In one possible implementation, after the program download request for receiving the user terminal transmission, to
The user terminal is sent before the installation file that corresponding application program is requested in described program downloading, further includes:
Whether the identification information that the application program that request carries is downloaded according to described program judges pre- on local storage medium
First it is stored with the installation file of the application program;
If so, obtaining the installation file of the application program from the local storage medium;
If not, obtain the installation file of the application program by network, and by the installation file of the application program
It is stored on the local storage medium.
In the above method, wireless router receives program download request, the application journey carried according to program download request
The identification information of sequence judges the installation file that application program whether is previously stored on local storage medium.If be locally stored
There is no the installation file of the application program on medium, the installation file of the application program can be obtained by network and is stored in this
On ground storage medium.When next user downloads this application program again, network may not need directly for the peace of the application program
Dress file is sent to the user terminal, and the pushing speed of program can be improved, reduce the waiting time of user.
Second aspect, the embodiment of the invention provides a kind of wireless router, including memory and processor, the storages
The computer program that can be run on the processor is stored on device, when the computer program is executed by the processor
When, so that the processor executes following steps:
Receive the program download request that the user terminal is sent by WLAN;Described program downloading request carries
There is the identification information of the application program of the user terminal pre-download;
The installation that corresponding application program is requested in described program downloading is sent to the user terminal by WLAN
File.
In one possible implementation, the processor is also used to:
Program, which is sent, to the user terminal downloads the page;It includes at least one application program in the page that described program, which is downloaded,
Download button, the download button of each application program is corresponding with the identification information of the application program.
In one possible implementation, the processor is also used to:
Corresponding number is arranged on preset program downloading Page Template in the quantity of application program according to the pre-stored data
Download button;
The corresponding relationship between the identification information of the application program and the download button is established, is obtained under described program
Carry the page.
In one possible implementation, the processor is also used to:
When the application program in local storage medium changes, more according to the identification information of the application program after variation
New described program downloads the page.
In one possible implementation, the processor is also used to:
Whether the identification information that the application program that request carries is downloaded according to described program judges pre- on local storage medium
First it is stored with the installation file of the application program;
If so, obtaining the installation file of the application program from the local storage medium;
If not, obtain the installation file of the application program by network, and by the installation file of the application program
It is stored on the local storage medium.
The third aspect, the embodiment of the invention provides a kind of wireless routers, comprising:
Request receiving module, the program download request sent for receiving the user terminal by WLAN;Institute
State the identification information that program download request carries the application program of the user terminal pre-download;
File sending module is corresponded to for sending described program downloading request to the user terminal by WLAN
Application program installation file.
In one possible implementation, the wireless router further include:
Page sending module downloads the page for sending program to the user terminal;It is wrapped in the described program downloading page
Download button containing at least one application program, the download button of each application program and the mark of the application program are believed
Manner of breathing is corresponding.
In one possible implementation, the wireless router further include:
Page generation module downloads page mould in preset program for the quantity of application program according to the pre-stored data
The download button of corresponding number is set on plate;Establish the correspondence between the identification information of the application program and the download button
Relationship obtains the described program downloading page.
In one possible implementation, the wireless router further include:
Renewal of the page module, for when the application program in local storage medium changes, according to answering after variation
The page is downloaded with the update of identification information described program of program.
In one possible implementation, the wireless router further include:
File acquisition module judges this for downloading the identification information for the application program that request carries according to described program
Whether the installation file of the application program is previously stored on ground storage medium;If so, from the local storage medium
Obtain the installation file of the application program;If not, obtaining the installation file of the application program by network, and will be described
The installation file of application program is stored on the local storage medium.
Fourth aspect, the embodiment of the invention provides a kind of computer readable storage medium, the computer-readable storage
Dielectric memory contains computer program, when the computer program is executed by processor, realizes any one in above-mentioned first aspect
The step of kind application program method for pushing.
Second aspect technical effect brought by any one implementation into fourth aspect can be found in first aspect
Technical effect brought by corresponding implementation, details are not described herein again.
Detailed description of the invention
To describe the technical solutions in the embodiments of the present invention more clearly, make required in being described below to embodiment
Attached drawing is briefly introduced, it should be apparent that, drawings in the following description are only some embodiments of the invention, for this
For the those of ordinary skill in field, without any creative labor, it can also be obtained according to these attached drawings
His attached drawing.
Fig. 1 is a kind of application scenarios schematic diagram of application program method for pushing provided in an embodiment of the present invention;
Fig. 2 is a kind of flow diagram of application program method for pushing in the embodiment of the present invention;
Fig. 3 is the flow diagram of another application program method for pushing in the embodiment of the present invention;
Fig. 4 is the schematic diagram that program provided in an embodiment of the present invention downloads the page;
Fig. 5 is the flow diagram of another application program method for pushing provided in an embodiment of the present invention;
Fig. 6 is a kind of structural block diagram of wireless router provided in an embodiment of the present invention;
Fig. 7 is the structural block diagram of another wireless router provided in an embodiment of the present invention.
Specific embodiment
To make the objectives, technical solutions, and advantages of the present invention clearer, below in conjunction with attached drawing to the present invention make into
It is described in detail to one step, it is clear that the described embodiments are only some of the embodiments of the present invention, rather than whole implementation
Example.Based on the embodiments of the present invention, obtained by those of ordinary skill in the art without making creative efforts
All other embodiment, shall fall within the protection scope of the present invention.
It should be noted that the application scenarios of following descriptions of the embodiment of the present invention are to more clearly illustrate the present invention
The technical solution of embodiment does not constitute the restriction for technical solution provided in an embodiment of the present invention, ordinary skill
Personnel it is found that with new opplication scene appearance, technical solution provided in an embodiment of the present invention is for similar technical problem, together
Sample is applicable in.
The embodiment of the invention provides a kind of application program method for pushing and wireless routers, wherein the application program
Method for pushing can be applied to wireless router.Fig. 1 shows the usage scenario schematic diagram of the embodiment of the present invention, as shown in Figure 1,
Wireless router 100 can be outdoor wireless router or vehicle-mounted router etc., and wireless router 100 can be carried around, have
Emit the function of WLAN (WiFi) signal.In general, wireless router 100 just factory or factory reset it
Afterwards, then power on and can emit wireless lan signal.User terminal 200 is in the wireless of the transmitting of wireless router 100
When within the coverage area of local area network signal, it can the wireless lan signal that is sent by wireless router 100 and wireless
Router 100 is communicatively coupled, and downloads application program from wireless router 100.It should be noted that user terminal
200 can only connect the wireless router 100, and cannot connect network by wireless router 100.Lower combination attached drawing and specific reality
Example is applied application program method for pushing provided in an embodiment of the present invention and wireless router is described in detail.
Embodiment one
A kind of application program method for pushing is present embodiments provided, can be applied to wireless router.As shown in Fig. 2, should
Method includes the following steps:
Step S201 receives the program download request that user terminal is sent by WLAN.
Wherein, user terminal can be mobile phone or palm PC etc..User terminal is emitted wireless by wireless router
Local area network signal and the wireless router are established after communication connection, when user has the demand of downloading application program, Ke Yitong
It crosses user terminal and sends program download request to wireless router.Described program downloading request carries user terminal pre-download
The identification information of the identification information of application program, application program can be the title of application program, be also possible to application program
Link information, such as the store path of application program etc..
Optionally, the program downloading page selection that user can also push to user terminal by wireless router will download
Application program.After user clicks the corresponding download button of application program, user terminal is raw according to the identification information of application program
At corresponding program download request.
Step S202 sends the installation of the corresponding application program of program download request by WLAN to user terminal
File.
Wireless router receives the program download request of user terminal transmission, is answered according to what is carried in program download request
The installation file that corresponding application program is obtained with the identification information of program sends this to user terminal by WLAN and answers
With the installation file of program.
Application program method for pushing provided in this embodiment, user terminal lead to WLAN and connect with wireless router,
When wireless router receives the program download request that user terminal is sent by WLAN, WLAN can be passed through
The installation file of the corresponding application program of program download request is sent to user terminal.In the mistake of user terminal downloads application program
Cheng Zhong can not consume the surfing flow of user, save campus network for user.Also, it in the occasion of not mobile network, uses
Family terminal can also complete the downloading of application program by the above method.
Embodiment two
On the basis of the above embodiment 1, a kind of specific implementation of application program method for pushing is present embodiments provided
Example.In a kind of illustratively application scenarios, the extension worker of application program can will apply journey when promoting its application program
Sequence is stored in advance in the local storage medium of wireless router.The local storage medium can be inside wireless router
Memory is also possible to be connected to the external memories such as USB flash disk or the SD card on wireless router.What is provided through this embodiment answers
With program method for pushing, user terminal can download the application program that extension worker is promoted in the case where not consumed flow,
To make user more gladly receive its application program.
As shown in figure 3, application program method for pushing provided in this embodiment, includes the following steps:
Step S301 is established by WLAN and user terminal and is communicated to connect.
Wireless router emits wireless lan signal after powering on, user terminal can actively search for WLAN letter
Number, after the wireless lan signal for searching wireless router transmitting, established under the trigger of the user with the wireless router
Communication connection.Alternatively, user can input the chained address of wireless router in the browser of user terminal manually, it is connected to
Wireless router.Wherein, the chained address of wireless router can be IP address, such as 192.168.1.1.
Step S302 sends program to user terminal by WLAN and downloads the page.
After wireless router and user terminal establish communication connection, sent under program by WLAN to user terminal
Carry the page.The program downloading page can be preparatory manual configuration, be also possible to what wireless router automatically generated.
Illustratively, wireless router can generate program with application program according to the pre-stored data and download the page, generate
Journey is as follows: the quantity of application program according to the pre-stored data, and corresponding number is arranged on preset program downloading Page Template
Download button;The corresponding relationship between the identification information of application program and download button is established, the described program downloading page is obtained.
It should be noted that above-mentioned download button can be rendered as button or key form, it is also possible to the figure mark of application program
Know other forms such as (hereinafter referred icons).
It further says, wireless router can count the quantity of the file of specified format in local storage medium, will refer to
Corresponding number is arranged on preset program downloading Page Template in quantity of the quantity of the file for the formula that fixes as application program
Download button.Illustratively, the file of specified format can be the file of exe format.Wireless router can be by specified format
The name of file be referred to as the identification information of corresponding application program;Or using the storage location of the file of specified format as pair
The identification information for the application program answered establishes the corresponding relationship between the identification information of application program and download button.
Since wireless router can download the page with application program automatically generating program according to the pre-stored data, without application
Extension worker's manual configuration program of program downloads the page, and use is more convenient.Even if without the relevant professional knowledge of webpage configuration,
Extension worker easily can also promote its application program using the wireless router, therefore using more convenient.
It as shown in the above description, include the download button of at least one application program, each application in the program downloading page
The download button of program and the identification information of application program are corresponding.User clicks the download button on the program downloading page, uses
Family terminal can generate program download request according to the identification information of the corresponding application program of the download button, to wireless router
Send program download request.
For example, if only one application program, program are downloaded in the page in the local storage medium of wireless router
It can only include a download button.If in the local storage medium of wireless router including multiple application programs, program
Multiple download buttons can be correspondingly arranged in the downloading page, as shown in figure 4, can be used the icon of application program as downloading by
Button.It, can be with the corresponding download button of an application program in the program downloading page in some embodiments.Other are implemented
In example, application program can also be downloaded in groups, as some download button can correspond to multiple application programs with correlation
Identification information.When the user clicks when the download button, relevant multiple application programs can be disposably downloaded, use is avoided
Family need to click the trouble that multiple download buttons could all download required application program.
Step S303 receives the program download request that user terminal is sent by WLAN.
Step S304 sends the installation of the corresponding application program of program download request by WLAN to user terminal
File.
The mark of the application program of user terminal pre-download is carried in the program download request that wireless router receives
Information, the identification information of application program can be the title of application program or the storage location of application program.It is downloaded according to program
The identification information for requesting the application program carried, can determine storage of the installation file of application program in local storage medium
Position, the installation file for obtaining application program from determining storage location are sent to the user terminal.Illustratively, if using journey
The identification information of sequence is the title of application program, can be according to the title of application program and the title of pre-set application program
With the corresponding relationship of the storage location of installation file, the storage location of the installation file of application program is determined;Alternatively, can basis
The title of application program searches the installation file of corresponding application program in local storage medium, and then determines application program
The storage location of installation file.
When the application program method for pushing that extension worker provides through this embodiment promotes and applies program, wireless router can
It is sent to the user terminal so that the relevant information for the application program promoted is downloaded the page by program, so that user terminal is by journey
Sequence downloads page presentation to user, and user can directly select the application program of pre-download on the program downloading page, without
The application program downloaded needed for being searched again by application market or other means, to save the time of user.Also, with it is existing
Some extension workers are needed to be downloaded using flow after scanning input two dimensional code to compare, use this when promoting and applying program
The program method for pushing that embodiment provides, user terminal download application program from wireless router by WLAN, can be with
Surfing flow is not consumed, saves campus network for user.Even if user terminal can also pass through in the occasion of not mobile network
The downloading of above method completion application program.
It in an alternative embodiment, can be according to change when the application program in local storage medium changes
The update of identification information program of application program after change downloads the page.Specifically, wireless router can under artificial triggering root
The page is downloaded according to the update of identification information program of the application program after variation;It is locally stored alternatively, wireless router can monitor
Whether the application program in medium changes, if there is a change, can be automatically according to the mark of the application program after variation
Information updating program downloads the page, is stored in local deposit really with the Downloadable application program for ensuring that the program downloading page provides
In storage media, after avoiding generation user from selecting some application program, wireless router can not provide the installation text of the application program
The phenomenon that part.
When more new procedures download the page, original download button in the program downloading page can be first deleted, according to above-mentioned
Program downloading page generating process regenerates the program downloading page.For example, if application program, which is stored in, is connected to no route
By in the storage card on device, after storage card is pulled out, wireless router can be deleted under the program downloading page or clear program
The download button in the page is carried, when new storage card is inserted into wireless router, wireless router can be according to new storage card
The application program of middle storage generates the new program downloading page.If being connected with multiple storage cards on wireless router, no route
Application program on all storage cards can be integrated by device and generate the program downloading page.
Embodiment three
On the basis of the above embodiment 1, the specific implementation of another application program method for pushing is present embodiments provided
Example.In the present embodiment, it if not having to store the application program of user terminal pre-download on wireless router, can be obtained from network
The installation file of application program is taken to be sent to the user terminal.As shown in figure 5, this method comprises the following steps:
Step S501 is established by WLAN and user terminal and is communicated to connect.
Step S502 receives the program download request that user terminal is sent by WLAN.
Mobile terminal sends preset program to user terminal by WLAN and downloads the page.Program is downloaded in the page
It can also include the icon of long-range application program shop.After user clicks the icon of application program shop, user terminal can be with
Show the interface of application program shop, user can select the application program to be downloaded in interface.User clicks application program
After icon or the corresponding download button of application program, user terminal generates under corresponding program according to the identification information of application program
Request Concurrency is carried to send to wireless router.
Step S503 judges on local storage medium according to the identification information for the application program that program download request carries
Whether the installation file of application program is previously stored with;If so, executing step S504;If not, executing step S505.
Wireless router is searched on local storage medium according to the identification information of application program corresponding using journey first
Sequence.It, can be straight by step S504 and step S506 if being stored with the installation file of the application program on local storage medium
It connects and the installation file of application program is pushed into user terminal.If there is no the installation text of the application program on local storage medium
Part then can pass through web search according to step S505 and obtain the installation file of the application program.
Step S504 obtains the installation file of application program from local storage medium.
Step S505, the installation file of application program is obtained by network, and the installation file of application program is stored in
On local storage medium.
Step S506 sends the installation of the corresponding application program of program download request by WLAN to user terminal
File.
Application program method for pushing provided in this embodiment, wireless router receives program download request, according to program
The identification information for the application program that downloading request carries, judges the peace that application program whether is previously stored on local storage medium
Fill file.If not having the installation file of the application program on local storage medium, the application program can be obtained by network
Installation file and be stored on local storage medium.When next user downloads this application program again, network may not need
Directly the installation file of the application program is sent to the user terminal, the pushing speed of program can be improved, reduce user etc.
To the time.
Example IV
It is additionally provided based on the same inventive concept, in the embodiment of the present invention with above-mentioned application program method for pushing a kind of wireless
Router, since the principle that the wireless router solves the problems, such as is similar to above-mentioned application program method for pushing, this is without route
It may refer to above method embodiment by device to be implemented, overlaps will not be repeated.
As shown in fig. 6, wireless router 100 provided in an embodiment of the present invention includes processor 101, memory 102 is wireless
Communication unit 103 and data transmission interface 104.Processor 101,102 wireless communication unit 103 of memory and data transmission interface
104 can be connected by bus 105.
Processor 101 can be a kind of IC chip, the processing capacity with signal.It is above-mentioned during realization
Each step of application program method for pushing can pass through the integrated logic circuit of the hardware in processor 101 or software form
Instruction is completed.
Memory 102 can be random access memory, flash memory, read-only memory, programmable read only memory or electrically erasable
Write programmable storage etc..Memory 102 realizes that the program of above-mentioned application program method for pushing and processor 101 exist for storing
Execute the data such as installation file of used application program when program.
For wireless communication unit 103 for emitting wireless lan signal, user terminal can unit 103 by wireless communication
The wireless lan signal and wireless router of transmitting establish connection.Optionally, wireless communication unit 103 is sent out including wireless signal
Penetrate machine and antenna.Wireless signal transmitter exports radiofrequency signal, antenna is transported to by feeder line, by antenna with electromagnetic wave spoke
It is shot out.
Data transmission interface 104 is input/output interface, such as USB port.Data transmission interface 104 can be used for connecting U
The installation file of application program is stored in disk or SD card etc., USB flash disk or SD card.
Bus 105 can be isa bus, pci bus or eisa bus etc..The bus can be divided into address bus, number
According to bus, control bus etc..Only to be indicated with a four-headed arrow in Fig. 6, it is not intended that an only bus convenient for indicating
Or a type of bus.
The process that the embodiment of the present invention discloses, can be applied in processor 101, or realized by processor 101.In reality
During now, each step of signal processing flow can pass through the integrated logic circuit or software of the hardware in processor 101
The instruction of form is completed.Processor 101 can be general processor, digital signal processor, specific integrated circuit, scene can compile
Journey gate array or other programmable logic device, discrete gate or transistor logic, discrete hardware components, may be implemented
Or disclosed each method, step and logic diagram in the execution embodiment of the present invention.General processor can be microprocessor
Or any conventional processor etc..The step of method in conjunction with disclosed in the embodiment of the present invention, can be embodied directly at hardware
Reason device executes completion, or in processor hardware and software module combine and execute completion.Software module can be located at random
Memory, flash memory, read-only memory, the abilities such as programmable read only memory or electrically erasable programmable memory, register
In the storage medium of domain maturation.The storage medium is located at memory 102, and processor 101 reads the information in memory 102, knot
Close the step of its hardware completes signal processing flow.
Specifically, processor 101, for reading the program in memory 102 and executing following steps:
Receive the program download request that the user terminal is sent by WLAN;Described program downloading request carries
There is the identification information of the application program of the user terminal pre-download;
The installation that corresponding application program is requested in described program downloading is sent to the user terminal by WLAN
File.
Optionally, the processor 101 is also used to:
Program, which is sent, to the user terminal downloads the page;It includes at least one application program in the page that described program, which is downloaded,
Download button, the download button of each application program is corresponding with the identification information of the application program.
Optionally, the processor 101 is also used to:
Corresponding number is arranged on preset program downloading Page Template in the quantity of application program according to the pre-stored data
Download button;
The corresponding relationship between the identification information of the application program and the download button is established, is obtained under described program
Carry the page.
Optionally, the processor 101 is also used to:
When the application program in local storage medium changes, more according to the identification information of the application program after variation
New described program downloads the page.
Optionally, the processor 101 is also used to:
Whether the identification information that the application program that request carries is downloaded according to described program judges pre- on local storage medium
First it is stored with the installation file of the application program;
If so, obtaining the installation file of the application program from the local storage medium;
If not, obtain the installation file of the application program by network, and by the installation file of the application program
It is stored on the local storage medium.
Wireless router provided in an embodiment of the present invention receives under the program that user terminal is sent by WLAN
When carrying request, the installation text of the corresponding application program of program download request can be sent to user terminal by WLAN
Part.During user terminal downloads application program, the surfing flow of user can not be consumed, saves traffic fee for user
With.Also, in the occasion of not mobile network, user terminal can also complete the downloading of application program by the above method.
Embodiment five
It is additionally provided based on the same inventive concept, in the embodiment of the present invention with above-mentioned application program method for pushing a kind of wireless
Router, since the principle that the wireless router solves the problems, such as is similar to above-mentioned application program method for pushing, this is without route
It may refer to above method embodiment by device to implement, overlaps will not be repeated.
As shown in fig. 7, a kind of wireless router provided in an embodiment of the present invention, including following module:
Request receiving module 71, the program download request sent for receiving the user terminal by WLAN;
Described program downloading request carries the identification information of the application program of the user terminal pre-download;
File sending module 72, for sending described program downloading request pair to the user terminal by WLAN
The installation file for the application program answered.
Optionally, which can also include page sending module, page sending module and request receiving module
71 connections download the page for sending program to the user terminal;Described program is downloaded in the page comprising at least one application
The download button of the download button of program, each application program is corresponding with the identification information of the application program.
Optionally, wireless router can also include page generation module, and page generation module and page sending module connect
It connects, for the quantity of application program according to the pre-stored data, corresponding number is set on preset program downloading Page Template
Download button;The corresponding relationship between the identification information of the application program and the download button is established, described program is obtained
Download the page.
Optionally, wireless router can also include renewal of the page module, for when the application journey in local storage medium
When sequence changes, the page is downloaded according to the update of identification information described program of the application program after variation.
Optionally, wireless router can also include file acquisition module, and file acquisition module is connected to request and receives mould
Between block 71 and file sending module 72, file acquisition module is used to download the application program that request carries according to described program
Identification information judges the installation file that the application program whether is previously stored on local storage medium;If so, from described
The installation file of the application program is obtained on local storage medium;If not, obtaining the peace of the application program by network
File is filled, and the installation file of the application program is stored on the local storage medium.
Wireless router provided in an embodiment of the present invention, user terminal lead to WLAN and connect with wireless router, nothing
When line router receives the program download request that user terminal is sent by WLAN, can by WLAN to
User terminal sends the installation file of the corresponding application program of program download request.In the process of user terminal downloads application program
In, the surfing flow of user can not be consumed, saves campus network for user.Also, in the occasion of not mobile network, user
Terminal can also complete the downloading of application program by the above method.
The embodiment of the invention provides a kind of computer readable storage medium, storage in the computer readable storage medium
There is computer program, when the computer program is executed by processor, answering for any of the above-described embodiment of the method record may be implemented
The step of with program method for pushing.
It should be understood by those skilled in the art that, embodiments herein can provide as method, system or computer program
Product.Therefore, complete hardware embodiment, complete software embodiment or reality combining software and hardware aspects can be used in the application
Apply the form of example.Moreover, it wherein includes the computer of computer usable program code that the application, which can be used in one or more,
The computer program implemented in usable storage medium (including but not limited to magnetic disk storage, CD-ROM, optical memory etc.) produces
The form of product.
The application be referring to according to the present processes, equipment (system) and computer program product flow chart and/or
Block diagram describes.It should be understood that each process that can be realized by computer program instructions in flowchart and/or the block diagram and/or
The combination of process and/or box in box and flowchart and/or the block diagram.It can provide these computer program instructions to arrive
General purpose computer, special purpose computer, Embedded Processor or other programmable data processing devices processor to generate one
Machine, so that being generated by the instruction that computer or the processor of other programmable data processing devices execute for realizing flowing
The device for the function of being specified in journey figure one process or multiple processes and/or block diagrams one box or multiple boxes.
These computer program instructions, which may also be stored in, is able to guide computer or other programmable data processing devices with spy
Determine in the computer-readable memory that mode works, so that it includes referring to that instruction stored in the computer readable memory, which generates,
Enable the manufacture of device, the command device realize in one box of one or more flows of the flowchart and/or block diagram or
The function of being specified in multiple boxes.
These computer program instructions also can be loaded onto a computer or other programmable data processing device, so that counting
Series of operation steps are executed on calculation machine or other programmable devices to generate computer implemented processing, thus in computer or
The instruction executed on other programmable devices is provided for realizing in one or more flows of the flowchart and/or block diagram one
The step of function of being specified in a box or multiple boxes.
Obviously, those skilled in the art can carry out various modification and variations without departing from the essence of the application to the application
Mind and range.In this way, if these modifications and variations of the application belong to the range of the claim of this application and its equivalent technologies
Within, then the application is also intended to include these modifications and variations.
Claims (11)
1. a kind of application program method for pushing is applied to wireless router, which is characterized in that the described method includes:
Receive the program download request that the user terminal is sent by WLAN;Described program downloading request carries
State the identification information of the application program of user terminal pre-download;
The installation file that corresponding application program is requested in described program downloading is sent to the user terminal by WLAN.
2. the method according to claim 1, wherein the program downloading for receiving the user terminal transmission is asked
Before asking, further includes:
Program, which is sent, to the user terminal downloads the page;Described program is downloaded in the page comprising under at least one application program
Button is carried, the download button of each application program is corresponding with the identification information of the application program.
3. according to the method described in claim 2, it is characterized in that, generating described program in the following manner downloads the page:
The downloading of corresponding number is arranged in the quantity of application program according to the pre-stored data on preset program downloading Page Template
Button;
The corresponding relationship between the identification information of the application program and the download button is established, described program downloading page is obtained
Face.
4. according to the method described in claim 3, it is characterized in that, the method also includes:
When the application program in local storage medium changes, according to the update of identification information of the application program after variation institute
State the program downloading page.
5. the method according to claim 1, wherein the program downloading for receiving the user terminal transmission is asked
After asking, Xiang Suoshu user terminal is sent before the installation file that corresponding application program is requested in described program downloading, further includes:
The identification information that the application program that request carries is downloaded according to described program, judges whether deposit in advance on local storage medium
Contain the installation file of the application program;
If so, obtaining the installation file of the application program from the local storage medium;
If not, obtaining the installation file of the application program by network, and the installation file of the application program is saved
On the local storage medium.
6. a kind of wireless router, which is characterized in that including memory and processor, being stored on the memory can be described
The computer program run on processor, when the computer program is executed by the processor, so that the processor is held
Row following steps:
Receive the program download request that the user terminal is sent by WLAN;Described program downloading request carries
State the identification information of the application program of user terminal pre-download;
The installation file that corresponding application program is requested in described program downloading is sent to the user terminal by WLAN.
7. wireless router according to claim 6, which is characterized in that the processor is also used to:
Program, which is sent, to the user terminal downloads the page;Described program is downloaded in the page comprising under at least one application program
Button is carried, the download button of each application program is corresponding with the identification information of the application program.
8. wireless router according to claim 7, which is characterized in that the processor is also used to:
The downloading of corresponding number is arranged in the quantity of application program according to the pre-stored data on preset program downloading Page Template
Button;
The corresponding relationship between the identification information of the application program and the download button is established, described program downloading page is obtained
Face.
9. wireless router according to claim 8, which is characterized in that the processor is also used to:
When the application program in local storage medium changes, according to the update of identification information of the application program after variation institute
State the program downloading page.
10. wireless router according to claim 6, which is characterized in that the processor is also used to:
The identification information that the application program that request carries is downloaded according to described program, judges whether deposit in advance on local storage medium
Contain the installation file of the application program;
If so, obtaining the installation file of the application program from the local storage medium;
If not, obtaining the installation file of the application program by network, and the installation file of the application program is saved
On the local storage medium.
11. a kind of wireless router, which is characterized in that the wireless router includes:
Request receiving module, the program download request sent for receiving the user terminal by WLAN;The journey
Sequence downloading request carries the identification information of the application program of the user terminal pre-download;
File sending module, for being sent by WLAN to the user terminal, described program downloading request is corresponding to be answered
With the installation file of program.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910348360.3A CN110113743A (en) | 2019-04-28 | 2019-04-28 | A kind of application program method for pushing and wireless router |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910348360.3A CN110113743A (en) | 2019-04-28 | 2019-04-28 | A kind of application program method for pushing and wireless router |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110113743A true CN110113743A (en) | 2019-08-09 |
Family
ID=67487074
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910348360.3A Pending CN110113743A (en) | 2019-04-28 | 2019-04-28 | A kind of application program method for pushing and wireless router |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110113743A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114765908A (en) * | 2021-01-13 | 2022-07-19 | 京东方科技集团股份有限公司 | Client front-end device, Internet of things system, data transmission method and storage medium |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103702399A (en) * | 2013-12-25 | 2014-04-02 | 福建星网锐捷通讯股份有限公司 | Method for managing wireless router through intelligent mobile phone |
CN104394601A (en) * | 2014-11-24 | 2015-03-04 | 深圳信息职业技术学院 | WiFi (wireless fidelity) network access control method, device and router |
CN104852953A (en) * | 2015-01-27 | 2015-08-19 | 苏州梦想人软件科技有限公司 | Reality augmenting method of wireless router having storage and recognition functions |
CN105204915A (en) * | 2015-10-29 | 2015-12-30 | 小米科技有限责任公司 | Application program updating method, device and system |
CN106657217A (en) * | 2016-09-20 | 2017-05-10 | 厦门伙伴信息技术有限公司 | Routing device-based APP downloading and caching method |
CN108124005A (en) * | 2017-12-18 | 2018-06-05 | 上海斐讯数据通信技术有限公司 | A kind of target APP's exempts from flow method for down loading, system and router |
-
2019
- 2019-04-28 CN CN201910348360.3A patent/CN110113743A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103702399A (en) * | 2013-12-25 | 2014-04-02 | 福建星网锐捷通讯股份有限公司 | Method for managing wireless router through intelligent mobile phone |
CN104394601A (en) * | 2014-11-24 | 2015-03-04 | 深圳信息职业技术学院 | WiFi (wireless fidelity) network access control method, device and router |
CN104852953A (en) * | 2015-01-27 | 2015-08-19 | 苏州梦想人软件科技有限公司 | Reality augmenting method of wireless router having storage and recognition functions |
CN105204915A (en) * | 2015-10-29 | 2015-12-30 | 小米科技有限责任公司 | Application program updating method, device and system |
CN106657217A (en) * | 2016-09-20 | 2017-05-10 | 厦门伙伴信息技术有限公司 | Routing device-based APP downloading and caching method |
CN108124005A (en) * | 2017-12-18 | 2018-06-05 | 上海斐讯数据通信技术有限公司 | A kind of target APP's exempts from flow method for down loading, system and router |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114765908A (en) * | 2021-01-13 | 2022-07-19 | 京东方科技集团股份有限公司 | Client front-end device, Internet of things system, data transmission method and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101809554B (en) | Method and device for managing application data in an NFC system in response to contactless data transmission or reception | |
KR100697174B1 (en) | Near and remote access and method for wireless parametric data and regulatory data | |
CN107861713A (en) | Data calling method, device and computer-readable recording medium | |
CN110351378A (en) | A kind of control method and system of internet of things equipment | |
CN103152392B (en) | Installation kit supplying method, acquisition methods, equipment and system | |
CN109600401A (en) | Household electrical appliances upgrade method, client and server | |
CN113743143B (en) | Distribution network binding method and system of intelligent equipment of Internet of things | |
CN111786852B (en) | Test method and related equipment | |
CN104519105A (en) | Method and device for acquiring applications matched with terminals | |
CN111026926A (en) | Data processing method, device, equipment and storage medium | |
CN108810916A (en) | Wi-Fi Hotspot recommends method, apparatus and storage medium | |
CN108664262A (en) | Firmware batch upgrading method, system and the storage medium of wireless sorting device | |
CN111135581A (en) | Game updating method and device | |
CN113791766B (en) | Method for combining data interfaces, electronic device and readable storage medium | |
CN107205210A (en) | Collocation method, device, system and the computer program of wireless network node | |
CN110113743A (en) | A kind of application program method for pushing and wireless router | |
CN111615099A (en) | eSIM card interaction control method and related equipment | |
CA2397109A1 (en) | Information processing terminal | |
CN113449086A (en) | Dialogue management method, device and storage medium | |
CN104869274A (en) | Image forming system, information processing device and tally information transmission method | |
CN207354634U (en) | The configuration system of radio network configuration equipment and wireless network node | |
CN106886705A (en) | A kind of processing method and processing device of film information | |
KR101028351B1 (en) | Handheld terminal | |
CN109413714B (en) | Method, device, storage medium and terminal for processing user agent information | |
CN106254440A (en) | The upgrade method of a kind of AP and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190809 |
|
RJ01 | Rejection of invention patent application after publication |