CN101587495A - Method and system for downloading and disposing application through browser and providing application entrance - Google Patents
Method and system for downloading and disposing application through browser and providing application entrance Download PDFInfo
- Publication number
- CN101587495A CN101587495A CNA2009103041286A CN200910304128A CN101587495A CN 101587495 A CN101587495 A CN 101587495A CN A2009103041286 A CNA2009103041286 A CN A2009103041286A CN 200910304128 A CN200910304128 A CN 200910304128A CN 101587495 A CN101587495 A CN 101587495A
- Authority
- CN
- China
- Prior art keywords
- application
- deployment
- browser
- information
- download
- 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
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Stored Programmes (AREA)
Abstract
The principal aim of the present invention is to provide a method and a system for downloading and disposing applications through a browser and providing an application entrance, capable of simplifying a process that an user downloads a program installation package and installs it, preventing browsing contents from being cleared away by some caching mechanism, improving a download speed of the application, providing functions of displaying the application entrance, operating the application, updating the application and deleting the application, namely improving user experience of using the internet application effectively. The method includes steps of providing an application entrance disposed with an application through a browser; when an user selects an application to download and dispose, a browser plug-in board obtains the application through the internet and dispose the application; when the user selects the application entrance to implement an operating action, the browser plug-in board operates the application; when the user selects the application entrance to delete, the browser plug-in board disposes the application in reverse; when the user selects the application entrance to update, the browser plug-in board updates and disposes the application. The system of the invention includes a browser, a browser plug-in board and an application information system.
Description
Technical field
The present invention relates to the Internet-browser field, particularly a kind of by the browser downloads application deployment and the method and system of using inlet are provided, it allows user by in the browser that is installed on the electric terminal equipment, executable file or document files etc. are used from the downloaded to the electric terminal equipment, and automatically application such as executable file or document files are installed and dispose or the storage deployment, and the application inlet tabulation that application deployment are provided in the middle of browser, the user can be by using the operation that inlet is used, and the renewal and the deletion of using.
Background technology
Along with Internet development, the electric terminal equipment of the overwhelming majority, personal computer (PC) for example, mobile phone, PDA(Personal Digital Assistant)s etc. all can be installed the browser (Browser) of supporting access internet, and the user can obtain magnanimity resource miscellaneous on the internet by browser.
In the prior art, browser obtains the method for Internet resources, promptly by browser HTTP request, obtain the certain content that URL points to, show then and application that browser is to the processing mode of some contents, as HTML, XHTML, WML generally is that viewed device is directly resolved application, Flash, Java Applet, contents such as Unity3D are generally resolved application by browser plug-in, and the executable file resource, because safety issue can directly not obtained, but download the process user to agree to download again by prompting, and perhaps activate outside special download tool and download, executable file is saved on the local storage.
Those can directly resolve be used or plug-in unit can be resolved the resource of application, and browser all can carry out buffer memory to its content that obtains, and improving the surfing of visit next time, but the content of buffer memory can be buffered the mechanism deletion usually or manually be removed by the user; When also having browser to obtain plug-in content, as Flash, Java Applet, during contents such as Unity3D, general all is to be downloaded by the plug-in unit of these contents, as Flash Player, Java Plugin, Unity3D WebPlayer, and these plug-in units generally are to connect by single HTTP to carry out download content, even if the many HTTP of multithreading connect download, also can't download raising speed by the mode of many image sources, some big contents often, as big Flash, Java Applet, the Unity3D file usually will be too of a specified duration because of the network download process, make the user wait for the oversize time, some situation is because the self reason of plug-in unit even can cause failed download, thereby greatly reduces user experience; Meet the executable file that some determine safety, the user also need find executable file to move after download is finished again, if the program installation kit must carry out manual installation step by step, has increased the loaded down with trivial details of operation; Have when the user need visit these contents and use, the supplier conducts interviews to need branch to be clipped to separately again, and these contents are provided by many different suppliers with using usually, and the user travels to and fro between the searching of the inlet of these contents and application.
At the problems referred to above, if the download and the installation of program installation kit can be integrated, and can accelerate speed of download by the mode of many image sources, have again, can concentrate displaying to make things convenient for the user to move the inlet of these application and content, upgrade, perhaps deletion will effectively improve the experience that user's internet usage is used.
Summary of the invention
It is a kind of by the browser downloads application deployment and the method and system of using inlet are provided that fundamental purpose of the present invention is to provide, it can be simplified user's download program installation kit and carry out process of manual installation again, have again and avoid of the removing of some caching mechanisms browsing content, and the speed of download of accelerating application, provide and use the inlet displaying, use operation, use and upgrade, use the function of deletion, the comprehensive above-mentioned experience that effectively improves the application of user's internet usage.
Application can be an executable file, can be the Flash file, Java Applet file or Web3D file, the i.e. digital document of being made up of binary sequence.
Use inlet, i.e. the mode swift to operate of application deployment comprises the title of application, and the icon of application, and the state of using (download state, deployable state or prompting state) can be used operation by using inlet, uses to upgrade and use deletion.
Technical solution of the present invention is as follows:
A kind of by the browser downloads application deployment and the method for using inlet is provided, its feature comprises:
A) provide the application of application deployment to enter the mouth by browser;
Preferable detailed process is:
Applied information system provides the application inlet tabulation of application deployment with form web page, and the various information of application deployment obtain by browser plug-in.
B) download deployment when the user selects an application, browser plug-in obtains application by the internet, and disposes preferable detailed process and be:
B1) applied information system can be published to browser for downloading the list of application of disposing by the form of webpage;
B2) browser with these use show, and load browser plug-in;
B3) select an application to download deployment by browser as the user, then browser calls the download deployment interface that browser plug-in provides by shell script;
B4) browser plug-in judges whether this application is disposed, if disposed then point out the user, and finishes this time action, otherwise, promptly obtain the download address information of this application, the download of using from applied information system;
B5) browser plug-in obtains the deployment information of this application from applied information system, the application of finishing will be downloaded, according to deployment information, dispose, if promptly use is that executable file also needs operation to dispose, and then starts the installation and operation of this executable file from the backstage, disposes according to deployment information, otherwise, application memory is finished deployment under the local path of appointment according to deployment information.
C) carry out run action when the user selects an application inlet, browser plug-in carries out the executable file operation with this application, perhaps this application is loaded into browser and moves;
Preferable detailed process is:
C1) user selects an application inlet to carry out run action by browser;
C2) browser calls the application runnable interface that browser plug-in provides by shell script;
C3) browser plug-in obtains the operation instruction information of this application, if executable file, then carry out the operation of executable file according to operation instruction information, otherwise, local store path with this application, return to the caller shell script, again by shell script according to operation instruction information, the application file of return path appointment is loaded in the browser moves.
D) select one to use inlet and delete action as the user, browser plug-in is disposed preferable detailed process and is this application is counter:
D1) user selects an application inlet to delete action by browser;
D2) browser calls the anti-deployment interface of application that browser plug-in provides by shell script;
D3) browser plug-in obtains the anti-deployment information of this application, if executable file also needs anti-deployment of operation, then start the anti-installation and operation of this executable file from the backstage, dispose according to anti-deployment information is counter, otherwise, will use to delete according to anti-deployment information and finish anti-deployment from the local path of appointment.
E) carry out more new element when the user selects an application inlet, browser plug-in upgrades deployment with this application;
Preferable detailed process is:
E1) user selects an application inlet to carry out more new element by browser;
E2) browser calls the application updating interface that browser plug-in provides by shell script;
E3) browser plug-in obtains the renewal tutorial message of this application, if can upgrade by patch, then obtain this patch, operation by patch is upgraded, otherwise, obtain the latest edition download address information of this application, download, after download is finished,, carry out the deployment of latest edition then with anti-deployment of version that this application has been disposed.
A kind of by the browser downloads application deployment and the system that uses inlet is provided, comprise browser, browser plug-in and applied information system, wherein
Browser is used for the webpage that the access application infosystem provides, and loads browser plug-in;
Browser plug-in is used to realize the download of using, and the deployment of application is disposed with anti-, the renewal of application, and the operation of using;
Applied information system is used to provide this system of browser access required webpage, and provides browser plug-in required various application messages.
Browser plug-in specifically comprises:
Download module: realize the download function of the many image sources of multithreading of HTTP/FTP, the download of using according to the download address information of using;
Deployment module:
Realizing the deployment of application, promptly according to deployment information, is that executable file also needs operation to dispose if use, then start the installation and operation of this executable file from the backstage, dispose according to deployment information, otherwise, according to deployment information application memory is finished deployment to this locality;
Realize the anti-deployment of application, promptly according to anti-deployment information, if executable file also needs anti-deployment of operation, then start the anti-installation and operation of this executable file from the backstage, dispose according to anti-deployment information is counter, otherwise, will use to delete according to anti-deployment information and finish anti-deployment from this locality;
Realize the renewal of application, promptly according to upgrading tutorial message, if can upgrade by patch, then obtain this patch, upgrade by the operation of patch, otherwise, obtain the latest edition download address information of this application, download, after download is finished, with anti-deployment of version that this application has been disposed, carry out the deployment of latest edition then;
Operation module: realize the operation of application, promptly according to the operation instruction information of this application, if executable file, then carry out the operation of executable file according to operation instruction information, otherwise,, return to caller browser shell script with the local path of this application, again by shell script according to operation instruction information, the application file of return path appointment is loaded in the browser moves.
Applied information system specifically comprises:
Application information module: safeguard the sign version information of all application, title, icon information, the download address list information, deployment information, operation instruction information, anti-deployment information upgrades tutorial message;
Web service module: the webpage that the user capture application information module is provided.
The invention has the advantages that:
The download and the installation of program installation kit are integrated in the present invention, and accelerate speed of download by the mode of many image sources, have again, concentrate displaying to make things convenient for the user to move the inlet of these application and content, upgrade, perhaps deletion, comprehensive above-mentioned effectively raise the application on user's internet usage and the experience of content.
Description of drawings
Fig. 1 for the present invention by the browser downloads application deployment and the main realization principle flow chart of the method for using inlet is provided;
Fig. 2 provides the process flow diagram of the inlet of application deployment tabulation by browser for applied information system among the present invention;
Fig. 3 downloads the process flow diagram of disposing for user among the present invention uses by browser;
Fig. 4 uses the process flow diagram of operation for user among the present invention by browser;
Fig. 5 uses the process flow diagram of deletion for user among the present invention by browser;
Fig. 6 uses the process flow diagram of renewal for user among the present invention by browser;
Fig. 7 for the present invention by the browser downloads application deployment and the structured flowchart of the system that uses inlet is provided.
Embodiment
It is a kind of by the browser downloads application deployment and the method and system of using inlet are provided that fundamental purpose of the present invention is to provide, it can be simplified user's download program installation kit and carry out process of manual installation again, have again and avoid of the removing of some caching mechanisms browsing content, and the speed of download of accelerating application, provide and use the inlet displaying, use operation, use and upgrade, use the function of deletion, the comprehensive above-mentioned experience that effectively improves the application of user's internet usage.
Below in conjunction with each accompanying drawing the specific implementation process of technical solution of the present invention is carried out further detailed elaboration.
See also Fig. 1, this figure is the present invention by the browser downloads application deployment and the main realization principle flow chart of the method for using inlet is provided that its main implementation procedure is:
Step S100, applied information system provide the application inlet tabulation of application deployment with form web page.
Step S101, user browse can be for downloading the list of application webpage of disposing.
Step S102 accepts the user action is disposed in one download of using.
Step S103, browser plug-in is used download from the download address information that applied information system obtains this application, and carry out the deployment of executable file installation and operation according to the deployment information of using, perhaps application memory is finished deployment under the local path of appointment.
Step S104 accepts the user and uses the run action that enters the mouth to one.
Step S105, browser plug-in is used operation instruction information according to this, and the executable file operation is carried out in this application, perhaps is loaded into browser and moves.
Step S106 accepts the user to a deletion action of using inlet.
Step S107, browser plug-in carry out the anti-deployment of the anti-installation and operation of executable file according to the anti-deployment information of this application with this application, perhaps will use from specifying local path to delete and finish anti-deployment.
Step S108 accepts the user and uses the more new element that enters the mouth to one.
Step S109, browser plug-in obtains patch file according to the renewal tutorial message of this application, upgrades by the operation patch, perhaps, obtains the latest edition of this application, and the version that will dispose is counter again disposes, and finishes the deployment of latest edition then.
See also Fig. 2, this figure is that applied information system provides the process flow diagram that inlet is tabulated of application deployment by browser among the present invention, and its main implementation procedure is:
Step S200, the inlet of the application deployment tabulation webpage that the user provides by the browser access applied information system.
Step S201, this webpage generate by the various information of calling browser plug-in and obtaining application deployment and use the inlet tabulation and show.
See also Fig. 3, this figure is that the user uses the process flow diagram of downloading deployment by browser among the present invention, and its main implementation procedure is:
Step S300, applied information system can be published to browser for downloading the list of application of disposing by the form of webpage
Step S301, browser show these list of applications, and load browser plug-in.
Step S302, when the user selects an application to download deployment by browser, then browser calls the download deployment interface that browser plug-in provides by JavaScript.
Step S303 judges whether the application that the user selects is disposed, if, the prompting user, process ends, otherwise then step S304 continues to carry out.
Step S304, browser plug-in obtains the download address information of this application, and the download of using is because support the mode of many image sources to download, download address information is generally a url list, and the download module by browser plug-in is realized the download of using in many mirror images mode of HTTP/FTP.
Step S305, browser plug-in obtain the deployment information of this application.
Step S306 judges whether use is that executable file also needs operation to dispose, if, execution in step S307, otherwise execution in step S308.
Step S307 starts the installation and operation of this executable file from the backstage, dispose according to deployment information, in this case, each step necessary operations when deployment information comprises the installation procedure operation, browser plug-in carries out finishing deployment alternately with installation procedure according to these operations.
Step S308 finishes deployment with application memory according to deployment information under the local path of appointment, in this case, deployment information comprises a relative path, and browser plug-in is used the local path of actual storage according to this relative path decision.
See also Fig. 4, this figure is that the user uses the process flow diagram of operation by browser among the present invention, and its main implementation procedure is:
Step S400, applied information system is published to browser with the application inlet tabulation that the user has disposed by form web page.
Step S401, browser will use the inlet tabulation and show, and load browser plug-in.
Step S402 accepts the user and uses the run action that enters the mouth to one.
Step S403, browser calls the application runnable interface that browser plug-in provides by the JavaScript script.
Step S404, browser plug-in judge whether use is executable file, if, execution in step S406, otherwise, execution in step S405.
Step S405, local store path with this application, return to caller JavaScript, again by JavaScript according to operation instruction information, the application file of return path appointment is loaded in the browser moves, in this case, operation instruction information, comprise some JavaScript scripts needed information when load application, wide and high as what use, and some information that need pass to application.
Step S406 carries out the operation of executable file according to operation instruction information, and in this case, operation instruction information comprises operating file information, trip information usually.
See also Fig. 5, this figure is that the user uses the process flow diagram of deletion by browser among the present invention, and its main implementation procedure is:
Step S500, applied information system is published to browser with the application inlet tabulation that the user has disposed by form web page.
Step S501, browser will use the inlet tabulation and show, and load browser plug-in.
Step S502 accepts the user to a deletion action of using inlet.
Step S503, browser calls the application delete interface that browser plug-in provides by the JavaScript script.
Step S504, browser plug-in judge whether application is executable file and needs operation instead to dispose, if, execution in step S505, otherwise, execution in step S506.
Step S505, start the anti-installation and operation of this executable file from the backstage, dispose according to anti-deployment information is counter, in this case, anti-deployment information comprises anti-installation and operation fileinfo, trip information usually, and anti-installation procedure is in when operation, each step necessary operations information.
Step S506 will use to delete from the local path of appointment according to anti-deployment information and finish anti-deployment, and in this case, anti-deployment information comprises the fileinfo of needs deletion usually.
See also Fig. 6, this figure is that the user uses the process flow diagram of renewal by browser among the present invention, and its main implementation procedure is:
Step S600, applied information system is published to browser with the application inlet tabulation that the user has disposed by form web page.
Step S601, browser will use the inlet tabulation and show, and load browser plug-in.
Step S602 accepts the user and uses the more new element that enters the mouth to one.
Step S603, browser calls the application updating interface that browser plug-in provides by the JavaScript script.
Step S604 judges whether this application version is latest edition, if, the prompting user, process ends, otherwise then step S605 continues to carry out.
Step S605 judges whether and can upgrade by patch, if, execution in step S609, S610, otherwise, execution in step S606, S607, S608.
Step S606 obtains the latest edition download address information of this application, downloads.
Step S607, the anti-deployment of version that this application has been disposed.
Step S608 obtains the deployment information of latest edition, carries out the deployment of latest edition.
Step S609 obtains patch download address information, carries out patch and downloads.
Step S610, the operation patch is finished renewal.
Above-mentioned by the browser downloads application deployment and the method for using inlet is provided corresponding to the present invention, the present invention and then proposed a kind of by the browser downloads application deployment and the system that uses inlet is provided, see also Fig. 7, this figure is the present invention by the browser downloads application deployment and the structured flowchart of the system that uses inlet is provided, wherein
Browser plug-in 8011 allows user 70 use from an applied information system one by browser 801 and is downloaded to electric terminal equipment 80 and disposes, and can move, upgrades and deletion, comprising:
Deployment module 80112:
Realizing the deployment of application, promptly according to deployment information, is that executable file also needs operation to dispose if use, then start the installation and operation of this executable file from the backstage, dispose according to deployment information, otherwise, according to deployment information application memory is finished deployment to this locality;
Realize the anti-deployment of application, promptly according to anti-deployment information, if executable file also needs anti-deployment of operation, then start the anti-installation and operation of this executable file from the backstage, dispose according to anti-deployment information is counter, otherwise, will use to delete according to anti-deployment information and finish anti-deployment from this locality;
Realize the renewal of application, promptly according to upgrading tutorial message, if can upgrade by patch, then obtain this patch, upgrade by the operation of patch, otherwise, obtain the latest edition download address information of this application, download, after download is finished, with anti-deployment of version that this application has been disposed, carry out the deployment of latest edition then;
Application information module 901: safeguard the sign version information of all application, title, icon information, the download address list information, deployment information, operation instruction information, anti-deployment information upgrades tutorial message;
Web service module 902: the webpage that the user capture application information module is provided.
Obviously, those skilled in the art can carry out various changes and modification to the present invention and not break away from the spirit and scope of the present invention.Like this, if of the present invention these are revised and modification belongs within the scope of claim of the present invention and equivalent technologies thereof, then the present invention also is intended to comprise these changes and modification interior.
Claims (16)
1. one kind by the browser downloads application deployment and the method for using inlet is provided, and it is characterized in that comprising:
1) provide the application of application deployment to enter the mouth by browser;
2) download deployment when the user selects an application, browser plug-in obtains by the internet and uses and dispose;
3) carry out run action when the user selects an application inlet, browser plug-in moves this application;
4) select one to use inlet and delete action as the user, browser plug-in is disposed this application is counter;
5) carry out more new element when the user selects an application inlet, browser plug-in upgrades deployment with this application.
2. the method for claim 1 is characterized in that, application can be an executable file, can be the Flash file, Java Applet file or Web3D file, the i.e. digital document of being made up of binary sequence.
3. the method for claim 1 is characterized in that, uses inlet, i.e. the mode swift to operate of application deployment, the title that comprises application, the icon of application, and the state of using, can use operation by using inlet, use renewal and use deletion.
4. method as claimed in claim 3 is characterized in that, uses the application state of inlet, comprises the download state of application, the deployable state of application, and the prompting state of using.
5. the method for claim 1, it is characterized in that, browser is installed on the electric terminal equipment, electric terminal equipment can be personal computer (PC), it can be mobile phone, can be PDA(Personal Digital Assistant), promptly have CPU element, can carry out the electronic equipment of local file storage.
6. the method for claim 1 is characterized in that, provides the detailed process of the application inlet of application deployment to be by browser:
Applied information system provides the application inlet tabulation of application deployment with form web page, and the various information of application deployment obtain by browser plug-in.
7. the method for claim 1 is characterized in that, the detailed process of downloading application deployment by browser plug-in is:
Accept the user by browser and dispose action at a download of using;
Obtain application by browser plug-in, application is carried out the installation and operation of executable file and finished deployment, perhaps application memory is finished deployment to this locality.
8. method as claimed in claim 7 is characterized in that, applied information system can be published to browser for downloading the list of application of disposing by the form of webpage, select for the user.
9. the method for claim 1 is characterized in that, the detailed process of using by the browser plug-in operation is:
Accept the user and use the run action that enters the mouth at one;
By the application that browser plug-in will have been disposed, carry out the operation of executable file, perhaps,, be loaded in the browser and move the application of having disposed.
10. the method for claim 1 is characterized in that, the detailed process of using by the browser plug-in deletion is:
Accept the user at a deletion action of using inlet;
The executable file that to have been disposed by browser plug-in carries out anti-installation and operation and finishes anti-deployment, perhaps will use to delete from this locality and finish anti-deployment.
11. the method for claim 1 is characterized in that, upgrades the detailed process of using by browser plug-in to be:
Accept the user and use the more new element that enters the mouth at one;
Obtain patch file by browser plug-in, upgrade by the operation patch, perhaps, obtain the latest edition of this application, the version that will dispose is counter again disposes, and finishes the deployment of latest edition then.
12. one kind by the browser downloads application deployment and the system that uses inlet is provided, and it is characterized in that, comprise browser, browser plug-in and applied information system, wherein,
Browser is used for the webpage that the access application infosystem provides, and loads browser plug-in;
Browser plug-in is used to realize the download of using, and the deployment of application is disposed with anti-, the renewal of application, and the operation of using;
Applied information system is used to provide this system of browser access required webpage, and provides browser plug-in required various application messages.
13. system as claimed in claim 12 is characterized in that, this browser can use shell script and browser plug-in to carry out alternately.
14. system as claimed in claim 12 is characterized in that, this browser plug-in can be an ActiveX control in the IE browser, and at firefox, Chrome can be the NPAPI control in the Opera browser, and perhaps its plug-in unit is exactly a browser itself.
15. system as claimed in claim 12 is characterized in that, this browser plug-in specifically comprises
Download module: realize the download function of the many image sources of multithreading of HTTP/FTP, the download of using according to the download address information of using;
Deployment module:
Realizing the deployment of application, promptly according to deployment information, is that executable file also needs operation to dispose if use, then start the installation and operation of this executable file from the backstage, dispose according to deployment information, otherwise, according to deployment information application memory is finished deployment to this locality;
Realize the anti-deployment of application, promptly according to anti-deployment information, if executable file also needs anti-deployment of operation, then start the anti-installation and operation of this executable file from the backstage, dispose according to anti-deployment information is counter, otherwise, will use to delete according to anti-deployment information and finish anti-deployment from this locality;
Realize the renewal of application, promptly according to upgrading tutorial message, if can upgrade by patch, then obtain this patch, upgrade by the operation of patch, otherwise, obtain the latest edition download address information of this application, download, after download is finished, with anti-deployment of version that this application has been disposed, carry out the deployment of latest edition then;
Operation module: realize the operation of application, promptly according to the operation instruction information of this application, if executable file, then carry out the operation of executable file according to operation instruction information, otherwise,, return to caller browser shell script with the local path of this application, again by shell script according to operation instruction information, the application file of return path appointment is loaded in the browser moves.
16. system as claimed in claim 12 is characterized in that, applied information system comprises:
Application information module: safeguard the sign version information of all application, title, icon information, download address information, deployment information, operation instruction information, anti-deployment information upgrades tutorial message;
Web service module: the webpage that the user capture application information module is provided.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2009103041286A CN101587495A (en) | 2009-07-08 | 2009-07-08 | Method and system for downloading and disposing application through browser and providing application entrance |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2009103041286A CN101587495A (en) | 2009-07-08 | 2009-07-08 | Method and system for downloading and disposing application through browser and providing application entrance |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101587495A true CN101587495A (en) | 2009-11-25 |
Family
ID=41371743
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2009103041286A Pending CN101587495A (en) | 2009-07-08 | 2009-07-08 | Method and system for downloading and disposing application through browser and providing application entrance |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101587495A (en) |
Cited By (46)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101763282A (en) * | 2009-12-25 | 2010-06-30 | 中兴通讯股份有限公司 | Method and terminal for dynamically managing application program |
CN102314437A (en) * | 2010-06-30 | 2012-01-11 | 百度在线网络技术(北京)有限公司 | Method for supporting user to browse multiple format resources and equipment |
CN102323882A (en) * | 2011-08-31 | 2012-01-18 | 北京华电万通科技有限公司 | Data processing device and method applied to Web3D |
CN102508597A (en) * | 2011-09-30 | 2012-06-20 | 北京风灵创景科技有限公司 | Method and equipment for collecting applications on desktop of movable terminal |
CN102790806A (en) * | 2012-08-17 | 2012-11-21 | 深圳锐取信息技术股份有限公司 | Method and device for downloading courseware based on http (hyper text transport protocol) |
CN102819451A (en) * | 2011-06-09 | 2012-12-12 | 深圳市财付通科技有限公司 | Method and system for calling browser plug-in |
CN103001960A (en) * | 2012-11-30 | 2013-03-27 | 北京奇虎科技有限公司 | Browser and internet banking login method |
CN103023894A (en) * | 2012-11-30 | 2013-04-03 | 北京奇虎科技有限公司 | Method and browser for internet banking login |
CN103235722A (en) * | 2013-04-19 | 2013-08-07 | 南京莱斯信息技术股份有限公司 | ActiveX control framework technology achieving method |
CN103595755A (en) * | 2012-08-13 | 2014-02-19 | 三星电子株式会社 | Method and apparatus for displaying content of portable terminal that uses cloud service |
CN103617055A (en) * | 2013-11-20 | 2014-03-05 | 北京奇虎科技有限公司 | Browser and method and device of starting applications in browser |
CN103678506A (en) * | 2013-11-20 | 2014-03-26 | 北京奇虎科技有限公司 | Method and device for loading application program shortcuts in browser and browser |
CN103825896A (en) * | 2011-04-01 | 2014-05-28 | 北京奇虎科技有限公司 | Method for deploying application to terminal by central server and terminal application deploying method |
CN103825947A (en) * | 2011-04-01 | 2014-05-28 | 北京奇虎科技有限公司 | Terminal application deployment method and system based on network |
WO2014101647A1 (en) * | 2012-12-27 | 2014-07-03 | Tencent Technology (Shenzhen) Company Limited | Method and apparatus for installing webpage application |
CN103914340A (en) * | 2012-12-31 | 2014-07-09 | 联想(北京)有限公司 | Information processing method and corresponding information processing device |
CN103957460A (en) * | 2014-03-24 | 2014-07-30 | 上海聚力传媒技术有限公司 | Method and device for generating television receiving terminal desktop application |
CN104008096A (en) * | 2013-02-21 | 2014-08-27 | 腾讯科技(深圳)有限公司 | Browser-based application operation method and apparatus |
CN104066486A (en) * | 2012-01-24 | 2014-09-24 | 索尼电脑娱乐公司 | Information processing device and information processing system |
CN104125198A (en) * | 2013-04-25 | 2014-10-29 | 华为技术有限公司 | Web player plug-in redirection method, server and client |
CN104239104A (en) * | 2014-09-17 | 2014-12-24 | 北京金山安全软件有限公司 | Method, device and terminal for unloading application program APP |
WO2015003549A1 (en) * | 2013-07-09 | 2015-01-15 | Tencent Technology (Shenzhen) Company Limited | Method and system for application message alerting |
CN104346196A (en) * | 2014-06-17 | 2015-02-11 | 腾讯科技(深圳)有限公司 | Software downloading and installing method and device |
CN104573026A (en) * | 2015-01-12 | 2015-04-29 | 北京数码大方科技股份有限公司 | Industrial network disc and webpage application processing method and device |
CN105049483A (en) * | 2015-06-03 | 2015-11-11 | 中国银行股份有限公司 | Browser based data uploading method and device |
CN105094888A (en) * | 2012-03-29 | 2015-11-25 | 北京奇虎科技有限公司 | Application plug-in loading method and apparatus |
WO2015196414A1 (en) * | 2014-06-26 | 2015-12-30 | Google Inc. | Batch-optimized render and fetch architecture |
CN105808278A (en) * | 2014-12-31 | 2016-07-27 | 中国移动通信集团辽宁有限公司 | Client version upgrading method and device |
CN105867982A (en) * | 2016-04-19 | 2016-08-17 | 奇酷软件(深圳)有限公司 | Management method and management system of social application and mobile terminal |
CN106210029A (en) * | 2016-07-06 | 2016-12-07 | 北京金山安全软件有限公司 | Multi-address downloading method, device and terminal |
US9582482B1 (en) | 2014-07-11 | 2017-02-28 | Google Inc. | Providing an annotation linking related entities in onscreen content |
US9703541B2 (en) | 2015-04-28 | 2017-07-11 | Google Inc. | Entity action suggestion on a mobile device |
US9736212B2 (en) | 2014-06-26 | 2017-08-15 | Google Inc. | Optimized browser rendering process |
CN107193582A (en) * | 2017-04-06 | 2017-09-22 | 百度在线网络技术(北京)有限公司 | Dissemination method and system |
US9785720B2 (en) | 2014-06-26 | 2017-10-10 | Google Inc. | Script optimized browser rendering process |
US9965559B2 (en) | 2014-08-21 | 2018-05-08 | Google Llc | Providing automatic actions for mobile onscreen content |
CN108038129A (en) * | 2017-11-11 | 2018-05-15 | 南京邮电大学 | A kind of Internet of Things Web browser scheme based on chromium kernels |
US10055390B2 (en) | 2015-11-18 | 2018-08-21 | Google Llc | Simulated hyperlinks on a mobile device based on user intent and a centered selection of text |
CN108733293A (en) * | 2018-06-11 | 2018-11-02 | 广州视源电子科技股份有限公司 | writing track processing method and device |
US10178527B2 (en) | 2015-10-22 | 2019-01-08 | Google Llc | Personalized entity repository |
CN109271173A (en) * | 2018-09-18 | 2019-01-25 | 广州视源电子科技股份有限公司 | Platform application management method and device, storage medium and terminal equipment |
CN109408150A (en) * | 2018-10-30 | 2019-03-01 | 维沃移动通信有限公司 | It is a kind of to apply loading method and mobile terminal fastly |
US10535005B1 (en) | 2016-10-26 | 2020-01-14 | Google Llc | Providing contextual actions for mobile onscreen content |
US10970646B2 (en) | 2015-10-01 | 2021-04-06 | Google Llc | Action suggestions for user-selected content |
US11237696B2 (en) | 2016-12-19 | 2022-02-01 | Google Llc | Smart assist for repeated actions |
US12141709B1 (en) | 2023-06-29 | 2024-11-12 | Google Llc | Providing contextual actions for mobile onscreen content |
-
2009
- 2009-07-08 CN CNA2009103041286A patent/CN101587495A/en active Pending
Cited By (101)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101763282A (en) * | 2009-12-25 | 2010-06-30 | 中兴通讯股份有限公司 | Method and terminal for dynamically managing application program |
CN102314437A (en) * | 2010-06-30 | 2012-01-11 | 百度在线网络技术(北京)有限公司 | Method for supporting user to browse multiple format resources and equipment |
CN102314437B (en) * | 2010-06-30 | 2017-07-07 | 百度在线网络技术(北京)有限公司 | A kind of method and apparatus that multiple format resource is browsed for support |
CN103825947A (en) * | 2011-04-01 | 2014-05-28 | 北京奇虎科技有限公司 | Terminal application deployment method and system based on network |
CN103825896A (en) * | 2011-04-01 | 2014-05-28 | 北京奇虎科技有限公司 | Method for deploying application to terminal by central server and terminal application deploying method |
CN102819451A (en) * | 2011-06-09 | 2012-12-12 | 深圳市财付通科技有限公司 | Method and system for calling browser plug-in |
CN102819451B (en) * | 2011-06-09 | 2015-08-19 | 财付通支付科技有限公司 | A kind of browser plug-in call method and system |
CN102323882B (en) * | 2011-08-31 | 2014-03-12 | 北京华电万通科技有限公司 | Data processing device and method applied to Web3D |
CN102323882A (en) * | 2011-08-31 | 2012-01-18 | 北京华电万通科技有限公司 | Data processing device and method applied to Web3D |
CN102508597A (en) * | 2011-09-30 | 2012-06-20 | 北京风灵创景科技有限公司 | Method and equipment for collecting applications on desktop of movable terminal |
US11547936B2 (en) | 2012-01-24 | 2023-01-10 | Sony Interactive Entertainment Inc. | Information processing apparatus and information processing system |
US10967262B2 (en) | 2012-01-24 | 2021-04-06 | Sony Interactive Entertainment Inc. | Information processing apparatus and information processing system for permitting a first user to join in executing game software of a second user over a network |
US10406443B2 (en) | 2012-01-24 | 2019-09-10 | Sony Interactive Entertainment Inc. | Information processing apparatus and information processing system |
US9889376B2 (en) | 2012-01-24 | 2018-02-13 | Sony Interactive Entertainment Inc. | Information processing apparatus and information processing system |
CN104066486B (en) * | 2012-01-24 | 2017-03-08 | 索尼电脑娱乐公司 | Messaging device and information processing system |
CN104066486A (en) * | 2012-01-24 | 2014-09-24 | 索尼电脑娱乐公司 | Information processing device and information processing system |
US9682323B2 (en) | 2012-01-24 | 2017-06-20 | Sony Corporation | Information processing apparatus and information processing system for permitting a first user to access game software of a second user over a network |
CN105094890A (en) * | 2012-03-29 | 2015-11-25 | 北京奇虎科技有限公司 | Method and device for loading application program plug-ins |
CN105094890B (en) * | 2012-03-29 | 2018-12-07 | 北京奇虎科技有限公司 | A kind of application plug loading method and device |
CN105094888A (en) * | 2012-03-29 | 2015-11-25 | 北京奇虎科技有限公司 | Application plug-in loading method and apparatus |
CN105094888B (en) * | 2012-03-29 | 2018-12-07 | 北京奇虎科技有限公司 | A kind of application plug loading method and device |
CN105094889B (en) * | 2012-03-29 | 2018-12-04 | 北京奇虎科技有限公司 | A kind of application plug loading method and device |
CN105094889A (en) * | 2012-03-29 | 2015-11-25 | 北京奇虎科技有限公司 | Method and device for loading application program plugins |
CN103595755A (en) * | 2012-08-13 | 2014-02-19 | 三星电子株式会社 | Method and apparatus for displaying content of portable terminal that uses cloud service |
CN102790806B (en) * | 2012-08-17 | 2015-02-11 | 深圳锐取信息技术股份有限公司 | Method and device for downloading courseware based on http (hyper text transport protocol) |
CN102790806A (en) * | 2012-08-17 | 2012-11-21 | 深圳锐取信息技术股份有限公司 | Method and device for downloading courseware based on http (hyper text transport protocol) |
CN103001960B (en) * | 2012-11-30 | 2016-01-06 | 北京奇虎科技有限公司 | Browser and Web bank's login method |
US9876777B2 (en) | 2012-11-30 | 2018-01-23 | Beijing Qihoo Technology Company Limited | Method and browser for online banking login |
US20150326564A1 (en) * | 2012-11-30 | 2015-11-12 | Qizhi Software (Beijing) Company Limited | Method And Browser For Online Banking Login |
CN103023894A (en) * | 2012-11-30 | 2013-04-03 | 北京奇虎科技有限公司 | Method and browser for internet banking login |
CN103001960A (en) * | 2012-11-30 | 2013-03-27 | 北京奇虎科技有限公司 | Browser and internet banking login method |
CN103023894B (en) * | 2012-11-30 | 2016-01-06 | 北京奇虎科技有限公司 | A kind of method and browser carrying out Web bank's login |
WO2014101647A1 (en) * | 2012-12-27 | 2014-07-03 | Tencent Technology (Shenzhen) Company Limited | Method and apparatus for installing webpage application |
CN103914340A (en) * | 2012-12-31 | 2014-07-09 | 联想(北京)有限公司 | Information processing method and corresponding information processing device |
CN104008096B (en) * | 2013-02-21 | 2019-06-25 | 腾讯科技(深圳)有限公司 | A kind of application operating method and apparatus based on browser |
CN104008096A (en) * | 2013-02-21 | 2014-08-27 | 腾讯科技(深圳)有限公司 | Browser-based application operation method and apparatus |
CN103235722A (en) * | 2013-04-19 | 2013-08-07 | 南京莱斯信息技术股份有限公司 | ActiveX control framework technology achieving method |
CN103235722B (en) * | 2013-04-19 | 2016-08-24 | 南京莱斯信息技术股份有限公司 | A kind of ActiveX control framework technology implementation method |
CN104125198B (en) * | 2013-04-25 | 2017-10-24 | 华为技术有限公司 | Web player plug-in unit reorientation method, server and client side |
CN104125198A (en) * | 2013-04-25 | 2014-10-29 | 华为技术有限公司 | Web player plug-in redirection method, server and client |
WO2015003549A1 (en) * | 2013-07-09 | 2015-01-15 | Tencent Technology (Shenzhen) Company Limited | Method and system for application message alerting |
CN103678506B (en) * | 2013-11-20 | 2018-10-12 | 北京奇虎科技有限公司 | The method, apparatus and browser of loading application programs shortcut in a browser |
CN103617055A (en) * | 2013-11-20 | 2014-03-05 | 北京奇虎科技有限公司 | Browser and method and device of starting applications in browser |
CN103617055B (en) * | 2013-11-20 | 2017-12-08 | 北京奇虎科技有限公司 | A kind of method, apparatus and browser for starting application program in a browser |
CN103678506A (en) * | 2013-11-20 | 2014-03-26 | 北京奇虎科技有限公司 | Method and device for loading application program shortcuts in browser and browser |
CN103957460A (en) * | 2014-03-24 | 2014-07-30 | 上海聚力传媒技术有限公司 | Method and device for generating television receiving terminal desktop application |
CN104346196A (en) * | 2014-06-17 | 2015-02-11 | 腾讯科技(深圳)有限公司 | Software downloading and installing method and device |
US10713330B2 (en) | 2014-06-26 | 2020-07-14 | Google Llc | Optimized browser render process |
US9785720B2 (en) | 2014-06-26 | 2017-10-10 | Google Inc. | Script optimized browser rendering process |
US9736212B2 (en) | 2014-06-26 | 2017-08-15 | Google Inc. | Optimized browser rendering process |
US9984130B2 (en) | 2014-06-26 | 2018-05-29 | Google Llc | Batch-optimized render and fetch architecture utilizing a virtual clock |
US10284623B2 (en) | 2014-06-26 | 2019-05-07 | Google Llc | Optimized browser rendering service |
WO2015196414A1 (en) * | 2014-06-26 | 2015-12-30 | Google Inc. | Batch-optimized render and fetch architecture |
US9811352B1 (en) | 2014-07-11 | 2017-11-07 | Google Inc. | Replaying user input actions using screen capture images |
US11573810B1 (en) | 2014-07-11 | 2023-02-07 | Google Llc | Sharing screen content in a mobile environment |
US9824079B1 (en) | 2014-07-11 | 2017-11-21 | Google Llc | Providing actions for mobile onscreen content |
US9916328B1 (en) | 2014-07-11 | 2018-03-13 | Google Llc | Providing user assistance from interaction understanding |
US9886461B1 (en) | 2014-07-11 | 2018-02-06 | Google Llc | Indexing mobile onscreen content |
US10592261B1 (en) | 2014-07-11 | 2020-03-17 | Google Llc | Automating user input from onscreen content |
US11907739B1 (en) | 2014-07-11 | 2024-02-20 | Google Llc | Annotating screen content in a mobile environment |
US10248440B1 (en) | 2014-07-11 | 2019-04-02 | Google Llc | Providing a set of user input actions to a mobile device to cause performance of the set of user input actions |
US11704136B1 (en) | 2014-07-11 | 2023-07-18 | Google Llc | Automatic reminders in a mobile environment |
US10080114B1 (en) | 2014-07-11 | 2018-09-18 | Google Llc | Detection and ranking of entities from mobile onscreen content |
US9788179B1 (en) | 2014-07-11 | 2017-10-10 | Google Inc. | Detection and ranking of entities from mobile onscreen content |
US10491660B1 (en) | 2014-07-11 | 2019-11-26 | Google Llc | Sharing screen content in a mobile environment |
US10244369B1 (en) | 2014-07-11 | 2019-03-26 | Google Llc | Screen capture image repository for a user |
US11347385B1 (en) | 2014-07-11 | 2022-05-31 | Google Llc | Sharing screen content in a mobile environment |
US9762651B1 (en) | 2014-07-11 | 2017-09-12 | Google Inc. | Redaction suggestion for sharing screen content |
US10963630B1 (en) | 2014-07-11 | 2021-03-30 | Google Llc | Sharing screen content in a mobile environment |
US9582482B1 (en) | 2014-07-11 | 2017-02-28 | Google Inc. | Providing an annotation linking related entities in onscreen content |
US10652706B1 (en) | 2014-07-11 | 2020-05-12 | Google Llc | Entity disambiguation in a mobile environment |
US9965559B2 (en) | 2014-08-21 | 2018-05-08 | Google Llc | Providing automatic actions for mobile onscreen content |
CN104239104A (en) * | 2014-09-17 | 2014-12-24 | 北京金山安全软件有限公司 | Method, device and terminal for unloading application program APP |
CN104239104B (en) * | 2014-09-17 | 2018-03-30 | 北京金山安全软件有限公司 | Method, device and terminal for unloading application program APP |
CN105808278A (en) * | 2014-12-31 | 2016-07-27 | 中国移动通信集团辽宁有限公司 | Client version upgrading method and device |
CN104573026A (en) * | 2015-01-12 | 2015-04-29 | 北京数码大方科技股份有限公司 | Industrial network disc and webpage application processing method and device |
US9703541B2 (en) | 2015-04-28 | 2017-07-11 | Google Inc. | Entity action suggestion on a mobile device |
CN105049483A (en) * | 2015-06-03 | 2015-11-11 | 中国银行股份有限公司 | Browser based data uploading method and device |
US10970646B2 (en) | 2015-10-01 | 2021-04-06 | Google Llc | Action suggestions for user-selected content |
US12026593B2 (en) | 2015-10-01 | 2024-07-02 | Google Llc | Action suggestions for user-selected content |
US11716600B2 (en) | 2015-10-22 | 2023-08-01 | Google Llc | Personalized entity repository |
US11089457B2 (en) | 2015-10-22 | 2021-08-10 | Google Llc | Personalized entity repository |
US10178527B2 (en) | 2015-10-22 | 2019-01-08 | Google Llc | Personalized entity repository |
US12108314B2 (en) | 2015-10-22 | 2024-10-01 | Google Llc | Personalized entity repository |
US10733360B2 (en) | 2015-11-18 | 2020-08-04 | Google Llc | Simulated hyperlinks on a mobile device |
US10055390B2 (en) | 2015-11-18 | 2018-08-21 | Google Llc | Simulated hyperlinks on a mobile device based on user intent and a centered selection of text |
CN105867982A (en) * | 2016-04-19 | 2016-08-17 | 奇酷软件(深圳)有限公司 | Management method and management system of social application and mobile terminal |
CN105867982B (en) * | 2016-04-19 | 2019-06-14 | 奇酷软件(深圳)有限公司 | Progress control method, operation control system and the mobile terminal of social application program |
CN106210029A (en) * | 2016-07-06 | 2016-12-07 | 北京金山安全软件有限公司 | Multi-address downloading method, device and terminal |
US10535005B1 (en) | 2016-10-26 | 2020-01-14 | Google Llc | Providing contextual actions for mobile onscreen content |
US11734581B1 (en) | 2016-10-26 | 2023-08-22 | Google Llc | Providing contextual actions for mobile onscreen content |
US11237696B2 (en) | 2016-12-19 | 2022-02-01 | Google Llc | Smart assist for repeated actions |
US11860668B2 (en) | 2016-12-19 | 2024-01-02 | Google Llc | Smart assist for repeated actions |
CN107193582B (en) * | 2017-04-06 | 2021-06-18 | 百度在线网络技术(北京)有限公司 | Publishing method and system |
CN107193582A (en) * | 2017-04-06 | 2017-09-22 | 百度在线网络技术(北京)有限公司 | Dissemination method and system |
CN108038129A (en) * | 2017-11-11 | 2018-05-15 | 南京邮电大学 | A kind of Internet of Things Web browser scheme based on chromium kernels |
CN108733293A (en) * | 2018-06-11 | 2018-11-02 | 广州视源电子科技股份有限公司 | writing track processing method and device |
CN109271173A (en) * | 2018-09-18 | 2019-01-25 | 广州视源电子科技股份有限公司 | Platform application management method and device, storage medium and terminal equipment |
CN109408150A (en) * | 2018-10-30 | 2019-03-01 | 维沃移动通信有限公司 | It is a kind of to apply loading method and mobile terminal fastly |
US12141709B1 (en) | 2023-06-29 | 2024-11-12 | Google Llc | Providing contextual actions for mobile onscreen content |
US12147652B1 (en) | 2023-12-18 | 2024-11-19 | Google Llc | Annotating screen content in a mobile environment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101587495A (en) | Method and system for downloading and disposing application through browser and providing application entrance | |
US8443291B2 (en) | Apparatus and method for creating widget in portable terminal | |
CN101807180B (en) | Mobile electric device and pretreatment and display method of web page thereof | |
KR20010100328A (en) | Upgrade method of mobile phone software using communication network | |
CN107992308B (en) | Plug-in management method for android terminal application program | |
US20140047458A1 (en) | App Icon Processing Method and Communication Terminal | |
CN107741844B (en) | Method and device for generating application installation package | |
CN110874236A (en) | Cross-platform application device, terminal and storage medium | |
KR20110023977A (en) | Method and apparatus for managing widget in mobile terminal | |
CN110377360A (en) | Method, display terminal and the computer readable storage medium that webview is quickly loaded | |
CN106126203A (en) | A kind of OTA start accelerated method and system | |
CN102830989B (en) | Reader provides method, reader and the terminal of service | |
CN102932441A (en) | Method and system for downloading application, terminal and server | |
CN104375849A (en) | Core loading method and device | |
CN106371874A (en) | Plug-in data loading method and equipment | |
CN104765816A (en) | Browser upgrading method and device and electronic equipment | |
CN102006378B (en) | Software version-up/addition managing apparatus, multifunction apparatus and software version-up/addition managing method | |
CN108984192A (en) | Information processing equipment, computer-readable medium and procedure management method | |
CN104021039A (en) | Calling method for APP and browser | |
CN101763282A (en) | Method and terminal for dynamically managing application program | |
US20170199733A1 (en) | Method for terminal to update operating system, terminal and system | |
CN102323890B (en) | Web page processing method, device and system for wireless terminal | |
EP2109817A1 (en) | Dynamic launcher | |
KR20020009741A (en) | Apparatus for etalishing operating platform of mobile phone and wireless up-grading method of application thereby | |
CN111338708A (en) | Application program processing method, client and system based on android plug-in |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20091125 |