WO2016155387A1 - Procédé et dispositif de gestion de plugiciels sur la base d'un terminal mobile - Google Patents
Procédé et dispositif de gestion de plugiciels sur la base d'un terminal mobile Download PDFInfo
- Publication number
- WO2016155387A1 WO2016155387A1 PCT/CN2015/099590 CN2015099590W WO2016155387A1 WO 2016155387 A1 WO2016155387 A1 WO 2016155387A1 CN 2015099590 W CN2015099590 W CN 2015099590W WO 2016155387 A1 WO2016155387 A1 WO 2016155387A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- plug
- host program
- current
- plugin
- display interface
- 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.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
Definitions
- the present invention relates to the field of plug-in technologies, and in particular, to a plug-in management method and apparatus based on a mobile terminal.
- a program such as a mobile assistant/app store is usually installed in the existing mobile terminal, and when the user needs any function, the corresponding APP of the function can be installed, but the APP is installed.
- the present invention has been made in order to provide a mobile terminal-based plug-in management method and apparatus that overcomes the above problems or at least partially solves or alleviates the above problems.
- a method for managing a plug-in based on a mobile terminal comprising:
- a mobile terminal-based plug-in management apparatus comprising:
- the touch receiver is adapted to receive a first touch instruction input by the user on a display interface of the host program, where an element corresponding to the plug-in is displayed in the display interface of the host program;
- An element determiner adapted to determine an element corresponding to the first touch instruction
- a plug-in finder adapted to find a current plug-in corresponding to the determined element to cause said
- the current plugin implements a function corresponding to the current plugin in the host program.
- a computer program comprising computer readable code, when the computer readable code is run on a computing device, causing the computing device to perform movement based on any of the above The plugin management method of the terminal.
- a computer readable medium storing a computer program as described above is provided.
- the present invention determines the element corresponding to the first touch instruction by receiving a first touch instruction input by the user on the display interface of the host program, and searches for the current plug-in corresponding to the determined element, so that the current plug-in is
- the host program implements a function corresponding to the current plug-in, so that the function of the host program can be adjusted and changed at any time, thereby improving user stickiness.
- FIG. 1 is a flow chart schematically showing a method for managing a plug-in based on a mobile terminal according to an embodiment of the present invention
- FIG. 2 is a flow chart schematically showing a method for managing a plug-in based on a mobile terminal according to an embodiment of the present invention
- FIG. 3 is a block diagram showing the structure of a mobile terminal-based plug-in management apparatus according to an embodiment of the present invention
- FIG. 4 is a block diagram schematically showing a computing device for performing a mobile terminal-based plug-in management method according to the present invention
- Fig. 5 schematically shows a storage unit for holding or carrying program code implementing a mobile terminal based plugin management method according to the present invention.
- FIG. 1 is a flowchart of a method for managing a plug-in based on a mobile terminal according to an embodiment of the present invention; referring to FIG. 1, the method at least includes:
- S101 Receive a first touch instruction input by a user on a display interface of the host program, where an element corresponding to the plug-in is displayed in a display interface of the host program;
- the user can input the first touch command on the display interface of the host program in various manners, such as touching the touch point on the screen of the mobile terminal by using a user's finger or a sensor pen. This embodiment does not limit this.
- the plug-in in order to facilitate intuitively reflecting the functions that the host program can implement to the user, the plug-in includes the embedded plug-in and/or the un-embedded plug-in.
- the display interface of the host program displays an element corresponding to the plug-in in the form of a list.
- the plug-in since the plug-in includes an embedded plug-in and/or an un-embedded plug-in, if all adopt the same display form, for example, all of them are displayed by icons, it is difficult for the user to distinguish which embedded plug-ins are embedded and which are The plug-in is not embedded. Therefore, in the present embodiment, the display interface of the host program has different display forms between the elements corresponding to the embedded plug-in and the elements corresponding to the un-embedded plug-in, which is convenient for the user to distinguish, for example: In the case of icon display, the element corresponding to the unembedded plug-in may be set as a translucent icon, or may be set as an icon with grayscale or black and white. Of course, other display modes may also be adopted. No restrictions.
- the element corresponding to the first touch instruction is determined according to a preset corresponding rule, for example, when the first touch instruction is a click element, the preset corresponding rule is to determine the selected element as Corresponding elements, of course, the elements corresponding to the first touch command may be determined by other preset corresponding rules, which is not limited in this embodiment.
- the current plug-in may be an embedded plug-in, or may be an embedded plug-in, after finding the current plug-in corresponding to the determined element, it is also necessary to determine whether the current plug-in is an unembedded plug-in.
- the current plug-in is not embedded in the plug-in, the current plug-in needs to be downloaded first, the current plug-in is embedded in the host program, and then the current plug-in is implemented in the host program corresponding to the current plug-in.
- the current plug-in is an embedded plug-in
- the current plug-in can be directly implemented in the host program to implement a function corresponding to the current plug-in.
- plug-ins usually have many versions, if the current plug-in embedded in the host program is not the latest version, it is prone to program errors or malfunctions, affecting the customer experience.
- the current plug-in is an embedded plug-in, it is detected whether the current plug-in is the latest version.
- the current plugin is caused to implement a function corresponding to the current plugin in the host program.
- the current plug-in is directly caused to implement a function corresponding to the current plug-in in the host program.
- the plug-in implements its functions in the host program, it is not necessary to obtain the root authority of the mobile terminal system, and the operation is simple, and the plug-in does not need to carry the duplicate code (for example, the APP is suitable for adapting different models). With different models of code), saving download traffic and storage space of mobile terminals.
- the plug-ins can be independently developed by other teams in the case of satisfying the rules embedded in the plug-in, making the plug-in very rich.
- FIG. 2 is a flowchart of a method for managing a plug-in based on a mobile terminal according to an embodiment of the present invention; referring to FIG. 2, the method at least includes:
- S201 Receive a first touch instruction input by a user on a display interface of the host program, where an element corresponding to the plug-in is displayed in a display interface of the host program;
- S203 Find a current plug-in corresponding to the determined element, so that the current plug-in is Implementing a function corresponding to the current plug-in in the host program;
- steps S201 to S203 are the same as S101 to S103 in the embodiment shown in FIG. 1 and will not be described again.
- the first button is triggered.
- the display interface of the host program is switched to display the element corresponding to the embedded plug-in. .
- S205 Receive a second touch instruction input by the user on the display interface of the host program, and determine an element corresponding to the second touch instruction;
- Step S205 is similar to S101 to S102 in the embodiment shown in FIG. 1, and details are not described herein again.
- S206 Find a plug-in to be uninstalled corresponding to the determined element, so that the plug-in to be uninstalled is uninstalled in the host program.
- the present embodiment not only allows the functions of the host program to be adjusted or changed at any time, but also uninstalls the embedded plug-ins according to the needs of the user, thereby enabling the user to implement the management of the plug-ins and the functions of the host program. More diverse and personalized, improving the user experience.
- step S204 the display interface of the host program is switched to display.
- the element corresponding to the embedded plug-in further includes:
- step S206 the method further includes:
- the display interface of the host program is switched to display an element corresponding to the plug-in.
- the terminal, the mobile terminal may be a desktop computer with a touch screen, a notebook, a mobile phone, a tablet computer, etc., which is not limited by the embodiment of the present invention.
- FIG. 3 is a structural block diagram of a mobile terminal-based plug-in management apparatus according to an embodiment of the present invention. referring to FIG. 3, the apparatus includes at least:
- the touch receiver 301 is adapted to receive a first touch instruction input by the user on a display interface of the host program, where an element corresponding to the plug-in is displayed in the display interface of the host program;
- the element determiner 302 is adapted to determine an element corresponding to the first touch instruction
- the plug-in finder 303 is adapted to find a current plug-in corresponding to the determined element, so that the current plug-in implements a function corresponding to the current plug-in in the host program.
- the plugin includes an embedded plugin and/or an unembedded plugin.
- the plug-in finder 303 is further adapted to search for a plug-in corresponding to the determined element, determine whether the current plug-in is an unembedded plug-in, and the current plug-in is not embedded.
- the plugin is plugged in, the current plugin is downloaded, and the current plugin is embedded in the host program.
- the plug-in finder 303 is further adapted to detect whether the current plug-in is the latest version when the current plug-in is embedded, and the current plug-in is not up-to-date At the time of the version, the latest version of the current plugin is downloaded and the latest version of the current plugin is embedded in the host program to update the current plugin.
- the display interface of the host program has a different display form between the element corresponding to the embedded plug-in and the element corresponding to the unembedded plug-in.
- an element corresponding to the plug-in is displayed in the form of a list in the display interface of the host program.
- a first button is displayed in a display interface of the host program, and the touch receiver 301 is further adapted to be used when the user triggers the first button. Switching the display interface of the host program to display an element corresponding to the embedded plug-in;
- the element determiner 302 is further adapted to receive a second touch instruction input by the user on the display interface of the host program, and determine an element corresponding to the second touch instruction;
- the plug-in finder 303 is further adapted to find a plug-in to be uninstalled corresponding to the determined element, so that the plug-in to be uninstalled is uninstalled in the host program.
- the touch receiver 301 is further adapted to switch the display interface of the host program to display a second button and an element corresponding to the embedded plug-in; When the second button is triggered, the display interface of the host program is switched to display an element corresponding to the plug-in.
- modules in the devices of the embodiments can be adaptively changed and placed in one or more devices different from the embodiment.
- the modules or units or components of the embodiments may be combined into one module or unit or component, and further they may be divided into a plurality of sub-modules or sub-units or sub-components.
- any combination of the features disclosed in the specification including the accompanying claims, the abstract and the drawings, and any methods so disclosed, or All processes or units of the equipment Line combination.
- the various component embodiments of the present invention may be implemented in hardware, or in a software module running on one or more processors, or in a combination thereof.
- a microprocessor or digital signal processor may be used in practice to implement some or all of the functionality of some or all of the components of the mobile terminal-based plug-in management device in accordance with embodiments of the present invention.
- the invention can also be implemented as a device or device program (e.g., a computer program and a computer program product) for performing some or all of the methods described herein.
- a program implementing the invention may be stored on a computer readable medium or may be in the form of one or more signals. Such signals may be downloaded from an Internet website, provided on a carrier signal, or provided in any other form.
- FIG. 4 illustrates a computing device that can implement a mobile terminal based plugin management method in accordance with the present invention.
- the computing device conventionally includes a processor 410 and a computer program product or computer readable medium in the form of a memory 420.
- the memory 420 may be an electronic memory such as a flash memory, an EEPROM (Electrically Erasable Programmable Read Only Memory), an EPROM, a hard disk, or a ROM.
- Memory 420 has a memory space 430 for program code 431 for performing any of the method steps described above.
- storage space 430 for program code may include various program code 431 for implementing various steps in the above methods, respectively.
- the program code can be read from or written to one or more computer program products.
- These computer program products include program code carriers such as hard disks, compact disks (CDs), memory cards or floppy disks.
- Such computer program products are typically portable or fixed storage units as described with reference to FIG.
- the storage unit may have storage segments, storage spaces, and the like that are similarly arranged to memory 420 in the computing device of FIG.
- the program code can be compressed, for example, in an appropriate form.
- the storage unit includes computer readable code 431', i.e., may be, for example, such as 410
- the code read by the processor that, when executed by the computing device, causes the computing device to perform various steps in the methods described above.
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
Abstract
L'invention concerne un procédé et un dispositif de gestion de plugiciels sur la base d'un terminal mobile, qui se rapportent au domaine technique des plugiciels. Le procédé consiste à : recevoir une première instruction de commande tactile entrée par un utilisateur sur une interface d'affichage d'un programme hôte (S101) ; déterminer un élément correspondant à la première instruction de commande tactile (S102) ; et rechercher un plugiciel actuel correspondant à l'élément déterminé pour permettre au plugiciel actuel de réaliser une fonction correspondant au plugiciel actuel dans le programme hôte (S103). En recevant une première instruction de commande tactile entrée par un utilisateur sur une interface d'affichage d'un programme hôte, en déterminant un élément correspondant à la première instruction de commande tactile et en recherchant un plugiciel actuel correspondant à l'élément déterminé pour permettre au plugiciel actuel de réaliser une fonction correspondant au plugiciel actuel dans le programme hôte, la fonction du programme hôte peut être ajustée et modifiée à tout moment, ce qui permet d'améliorer l'agglutinant d'un utilisateur.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510149283.0 | 2015-03-31 | ||
| CN201510149283.0A CN104793844B (zh) | 2015-03-31 | 2015-03-31 | 基于移动终端上的宿主程序的插件实现方法及装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2016155387A1 true WO2016155387A1 (fr) | 2016-10-06 |
Family
ID=53558681
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2015/099590 Ceased WO2016155387A1 (fr) | 2015-03-31 | 2015-12-29 | Procédé et dispositif de gestion de plugiciels sur la base d'un terminal mobile |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN104793844B (fr) |
| WO (1) | WO2016155387A1 (fr) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104793844B (zh) * | 2015-03-31 | 2017-05-17 | 北京奇虎科技有限公司 | 基于移动终端上的宿主程序的插件实现方法及装置 |
| CN105138451B (zh) * | 2015-07-31 | 2017-12-26 | 百度在线网络技术(北京)有限公司 | 一种用于测试插件的功能的方法、装置和系统 |
| CN106383702A (zh) * | 2016-08-31 | 2017-02-08 | 广州品唯软件有限公司 | 一种活动数据显示方法及设备 |
| CN106951284B (zh) * | 2017-03-14 | 2020-09-11 | 深圳创维-Rgb电子有限公司 | 基于安卓系统应用的用户界面升级方法、装置及智能终端 |
| CN110688314B (zh) * | 2019-09-25 | 2020-12-25 | 启迪国信(北京)信息技术有限公司 | 一种应用的性能分析方法、装置、电子设备和存储介质 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102089744A (zh) * | 2008-06-06 | 2011-06-08 | 苹果公司 | 用于移动设备的应用管理的用户界面 |
| CN102331945A (zh) * | 2011-09-16 | 2012-01-25 | 北京思创银联科技股份有限公司 | 基于电子商店的应用程序管理方法 |
| CN104199701A (zh) * | 2014-09-01 | 2014-12-10 | 安一恒通(北京)科技有限公司 | 一种在浏览器中启动应用的方法及装置 |
| CN104793844A (zh) * | 2015-03-31 | 2015-07-22 | 北京奇虎科技有限公司 | 基于移动终端的插件管理方法及装置 |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103440107A (zh) * | 2013-09-04 | 2013-12-11 | 北京奇虎科技有限公司 | 电子设备触摸操作处理的方法和装置 |
-
2015
- 2015-03-31 CN CN201510149283.0A patent/CN104793844B/zh not_active Expired - Fee Related
- 2015-12-29 WO PCT/CN2015/099590 patent/WO2016155387A1/fr not_active Ceased
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102089744A (zh) * | 2008-06-06 | 2011-06-08 | 苹果公司 | 用于移动设备的应用管理的用户界面 |
| CN102331945A (zh) * | 2011-09-16 | 2012-01-25 | 北京思创银联科技股份有限公司 | 基于电子商店的应用程序管理方法 |
| CN104199701A (zh) * | 2014-09-01 | 2014-12-10 | 安一恒通(北京)科技有限公司 | 一种在浏览器中启动应用的方法及装置 |
| CN104793844A (zh) * | 2015-03-31 | 2015-07-22 | 北京奇虎科技有限公司 | 基于移动终端的插件管理方法及装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN104793844B (zh) | 2017-05-17 |
| CN104793844A (zh) | 2015-07-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN107729083B (zh) | 一种加载驱动程序的方法及嵌入式设备 | |
| US20140137100A1 (en) | Method and system for installing shortcut through mobile application | |
| ES2914868T3 (es) | Método de procesamiento de iconos y terminal móvil | |
| US9202021B2 (en) | License verification method and apparatus, and computer readable storage medium storing program therefor | |
| US20130247021A1 (en) | Electronic device, system and method for updating and uninstalling software | |
| KR102019002B1 (ko) | 타겟 명확화 및 보정 기법 | |
| US10466878B2 (en) | Screen capturing method and apparatus | |
| US20130234963A1 (en) | File management method and electronic device having file management function | |
| US10191838B2 (en) | Method and device for checking influence of deleting cache file, and mobile terminal | |
| CN110417988A (zh) | 一种界面显示方法、装置及设备 | |
| US20130036196A1 (en) | Method and system for publishing template-based content | |
| CN105528149A (zh) | 一种应用图标显示方法及装置 | |
| WO2016095689A1 (fr) | Procédé et système de reconnaissance et de recherche sur la base d'opérations de commande tactile répétées sur une interface de terminal | |
| WO2016082598A1 (fr) | Procédé, appareil et dispositif permettant de rechercher rapidement un programme d'application | |
| US20140280262A1 (en) | Electronic device with a funiction of applying applications of different operating systems and method thereof | |
| WO2017107654A1 (fr) | Procédé et dispositif d'affichage d'icône d'entrée de page | |
| WO2016091095A1 (fr) | Procédé et système de recherche basés sur une opération de toucher sur une interface de terminal | |
| CN106547569A (zh) | 一种应用内的页面访问方法和装置 | |
| CN104793844B (zh) | 基于移动终端上的宿主程序的插件实现方法及装置 | |
| CN104796784A (zh) | 应用程序内的视频播放方法及装置 | |
| CN106681784A (zh) | 一种系统软件管理方法及移动终端 | |
| US20160062601A1 (en) | Electronic device with touch screen and method for moving application functional interface | |
| US20150067701A1 (en) | Creating a custom series of commands | |
| CN106201595A (zh) | 一种应用程序的清理控制方法及装置 | |
| CN106934052A (zh) | 一种媒体文本处理方法及移动终端 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 15887336 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 15887336 Country of ref document: EP Kind code of ref document: A1 |