Patents
Literature
Patsnap Copilot is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Patsnap Copilot

55 results about "Javascript engine" patented technology

Processing method of dynamic data of embedded browser

The invention provides a processing method of dynamic data of an embedded browser. A JavaScript engine of the browser is used in a web page for expanding a non-standard JavaScript method for calling back a dynamic data acquisition module; acquisition of dynamic data is specifically realized in the dynamic data acquisition module in an application procedure; layout is carried out on the dynamic data in the web page for realizing the combination of the dynamic data with the web page, and the browser analyzes the layout of the web page for completing the layout and display of the dynamic data. The method carries out the interaction by the related method of calling the JavaScript engine for expansion in the web page, the callback way and the dynamic data acquisition module of the application procedure which is independent out of the browser, realizes the acquisition of the dynamic data and determines the display form; and the layout of the dynamic data is completed by the independent layout in the web page, and the management of the browser is carried out by the browser without the need of external application procedure for intervention, thereby being capable of separating the data acquisition of the browser, the layout and the display, reducing the coupling degree of the browser with the external application procedure and simplifying the complexity.
Owner:INST OF ACOUSTICS CHINESE ACAD OF SCI

Systems and methods for developing, publishing, installing and operating application programs based on Web operating system (WebOS)

The invention discloses systems and methods for developing, publishing, installing and operating application programs based on a Web operating system (WebOS). The development system comprises a development toolkit, a norm setting module and a shared library writing module, wherein the development toolkit is used for compiling a shared library; the norm setting module is used for providing a set of norms which access an extended object in the shared library from a JavaScript; and the shared library writing module writes the shared library according to the norms. A set of publishing and operating norms based on the WebOS is set by the application program development system; the application programs of the shared library, which comprise a hyper text mark-up language (HTML) page, the JavaScript and a self-defined binary primary object library, are allowed to be packaged and published according to the norms of an interface; when an application program package is published to a target platform for installation, the binary primary object library is allowed to be dynamically registered into an engine which is used by the application programs, so the aim that the application programs can finish calling bottom-layer functions of the system by a JavaScript engine according to the certain norms is fulfilled.
Owner:上海盛轩网络科技有限公司

Dynamic expanding method and system for embedded browser interface

The invention provides a dynamic expanding method and a system for an embedded browser JavaScript interface. The method comprises the following steps that: step 1, the browser expands an application support interface, an application library loading interface and an application library unloading interface of a JavaScript engine in a static manner; step 2, a service provider develops a plurality of application interfaces required by services of the service provider and compiles codes of developed interfaces into dynamic library files in a binary form, and stores the dynamic library files in a memory of the browser through the application library loading interface; and step 3, when the browser parses the application support interface in a page frame, and searches for entrance addresses of the application interfaces of the service provider in the memory of the browser by the interface, if so, executing a program of the application support interface to dynamically expand the JavaScript interface of the browser based on the services. The application support interface is the JavaScript interface expanded by the browser for searching for the entrance addresses of the interface program with an appointed interface name. If the entrance addresses are found, the application interface is expanded.
Owner:INST OF ACOUSTICS CHINESE ACAD OF SCI

Dynamic compiling and executing method of embedded browser engine

The invention belongs a dynamic compiling and executing method of a JavaScript engine of an embedded browser, and the method comprises: creating and expanding a combined cache region, compiling a script hot point and an abstract syntax tree, scanning the abstract syntax tree, compiling byte codes and target codes, executing a script and determining and compiling a hot point region. According to the invention, the hot point scanning process is performed in front of the process of converting the abstract syntax tree into byte codes in a dynamic compiling mode in the JavaScript engine of the embedded browser and the advantages of fast explanation and execution response speed and high JIT execution efficiency are fully combined to further detect the hot point beyond the circulating structure in the explanation and execution process. Therefore, the method has the advantages of effectively improving the synchronism and efficiency of dynamic compiling of the JavaScript engine of the embedded browser and the JavaScript script operation, shortening the delay time between the dynamic compiling and executing, quickly executing the JavaScript script, updating the information displayed on a webpage in time and effectively improving the utilization effect of the user.
Owner:UNIV OF ELECTRONICS SCI & TECH OF CHINA

Electronic document reading method and system

The invention discloses an electronic document reading method and system. The method comprises the following steps of: analyzing content of an electronic document into an HTML document by utilizing a reading program; loading the HTML document by utilizing a browser and composing and displaying content of the HTML document monitoring a touch operation instruction by utilizing the reading program; and calling a document operation instruction, corresponding to the touch operation instruction, in a JavaScript engine of the browser according to the monitored touch operation instruction, so as to executing a corresponding document operation through the browser. According to the method and system, composing, display and interaction operations of electronic documents are separated, and the composing and display of the electronic documents are realized through the JavaScript engine of the browser, so that the complexity of constructing reading engines by utilizing native codes is simplified; and through an interaction module of the reading program, a gesture interaction function is realized, so that gesture interaction can be well supported while the reading engine development difficulty is reduced, and the reading experience of the users is improved.
Owner:BEIJING JINGDONG SHANGKE INFORMATION TECH CO LTD +1

Distributed Internet-of-Things application execution engine realization method and system

The invention relates to a distributed Internet-of-Things application execution engine realization method. The method comprises an execution engine construction step, wherein a JavaScript engine is written, and the JavaScript engine is deployed to a cloud device, an intelligent routing terminal, a terminal device and multiple object devices; a configuration document writing step, wherein properties of the object devices are written into a configuration document, so that the object devices are abstracted into a unified model; an application program writing step, wherein an application program is written on the terminal device according to grammar rules of JavaScript, and the application program is stored into the cloud device; an application program slicing step, wherein the application program is divided into program slices for the object devices according to the configuration document, and a main execution logic part is separated from the application program to generate a control program; an application program distribution step, wherein the control program and the program slices are distributed to the object devices; and an application program execution step, wherein the controlprogram and the program slices are executed on the object devices.
Owner:INST OF COMPUTING TECH CHINESE ACAD OF SCI

Dynamic compiling and executing method of embedded browser engine

The invention belongs a dynamic compiling and executing method of a JavaScript engine of an embedded browser, and the method comprises: creating and expanding a combined cache region, compiling a script hot point and an abstract syntax tree, scanning the abstract syntax tree, compiling byte codes and target codes, executing a script and determining and compiling a hot point region. According to the invention, the hot point scanning process is performed in front of the process of converting the abstract syntax tree into byte codes in a dynamic compiling mode in the JavaScript engine of the embedded browser and the advantages of fast explanation and execution response speed and high JIT execution efficiency are fully combined to further detect the hot point beyond the circulating structure in the explanation and execution process. Therefore, the method has the advantages of effectively improving the synchronism and efficiency of dynamic compiling of the JavaScript engine of the embedded browser and the JavaScript script operation, shortening the delay time between the dynamic compiling and executing, quickly executing the JavaScript script, updating the information displayed on a webpage in time and effectively improving the utilization effect of the user.
Owner:UNIV OF ELECTRONICS SCI & TECH OF CHINA
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products