Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Browser plug-in generating, issuing, loading and updating method and system

A browser plug-in, browser technology, applied in the direction of program loading/starting, instruments, special data processing applications, etc.

Active Publication Date: 2013-04-24
BEIJING BAIDU NETCOM SCI & TECH CO LTD
View PDF6 Cites 21 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The traditional way of developing browser plug-ins for Internet products has brought huge costs and challenges to the maintenance, upgrade and rapid iteration of the entire product

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Browser plug-in generating, issuing, loading and updating method and system
  • Browser plug-in generating, issuing, loading and updating method and system
  • Browser plug-in generating, issuing, loading and updating method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.

[0033] In the present invention, the browser plug-in is divided into two parts, which are called the kernel part and the business logic part here. The core part will be packaged as a browser plug-in actually released to the client, which includes the basic framework of the plug-in and the browser-dependent code in the plug-in, and the core part does not include business logic. The business logic part is deployed on the static server in the same way as the traditional Internet products go online. The business logic part contains the business logic code, and the business logic code does not depend on browsers such as FireFox, Chromo, and Sogou. etc. specific browser.

[0034] To this end, according to an exemplary embodiment of the present invention, a virtual API (Application Programming Interface) is defined for browser-dependent specific functio...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Provided is a browser plug-in generating, issuing, loading and updating method and system. The browser plug-in generating method includes: respectively defining virtual application program interfaces (API) for one or a plurality of specific functions; defining business logic codes for calling at least one virtual API; building an API function suitable for a specific browser for the at least one API; building a plug-in starting interface for positioning the business logic codes; and building a browser plug-in suitable for the specific browser, wherein the codes for calling the plug-in starting interface, the codes for loading the business logic codes and the built API function suitable for the specific browser are packaged in the browser plug-in.

Description

technical field [0001] The present application relates to a method for generating, publishing, loading, and updating a browser plug-in, a system using the method, and a browser plug-in, in particular to a method of encapsulating browser-dependent functions in a plug-in, and deploying it separately in a plug-in The business logic code of the virtual API defined for the relevant function is called, and the business logic code is loaded through the dynamic interface, so as to realize the rapid iteration and update of the browser plug-in. Background technique [0002] In order to enhance user stickiness or provide users with convenient services, many Internet products provide supporting browser plug-ins as assistance. The advantage of Internet products is that they can be quickly iterated and easily maintained, and they can be used under browsers of various operating systems after releasing a version. [0003] However, the browser plug-in is more like a client product. Its upda...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F9/44G06F9/445G06F17/30
Inventor 王晨赵先烈
Owner BEIJING BAIDU NETCOM SCI & TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products