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

86 results about "Layout engine" patented technology

A layout engine is a software component that combines content and formatting information for electronic or printed display. Layout engines can be found embedded in web browsers and reporting software, and included in application frameworks that support a graphical user interface. Some applications combine layout engines with a parser that interprets markup to get their content and formatting information, such as web browsers.

Dynamic automatic page turning system and method

InactiveCN102567289ADynamically predict reading speedAutomatically adjust time intervalSpecial data processing applicationsPagingTimer
The invention discloses a dynamic automatic page turning system, which comprises a reading layout engine, a parsing module, a word computation module, a reading speed computation module, a page turning time computation module and a timer, wherein the reading layout engine is used for paging and displaying a current page; the parsing module is used for parsing the metadata, so the genre of the current page is obtained; the word computation module is used for computing the word number of the current page; the reading speed computation module is used for determining the reading speed of the current page; the page turning time computation module is used for computing the page turning time of the current page; and the timer is used for timing and turning the page. The invention further discloses a method for realizing the system. The automatic page turning system and the automatic page turning method are easy to implement, and can be applied to a handheld device. After the system is started, the metadata of a reading content is firstly analyzed, then according to the word number, the word size and other reading characteristics which are relevant to a user, the reading speed of the user is dynamically estimated, the time interval for turning the page is automatically adjusted, accordingly, a more intelligent dynamic automatic page turning function is realized, and the experience of the user is improved.
Owner:SHANGHAI ZHANGMEN TECH

Report printing method and system based on HTML (Hyper Text Markup Language) template

The invention discloses a report printing method and a report printing system based on an HTML (Hyper Text Markup Language) template. The related method comprises the following steps: creating an HTML template file according to a presentation requirement of a report, wherein a template language is embedded into the HTML template file, and the HTML template file contains a template file and a CSS (Cascading Style Sheet) file used for storing a display style and configuration information; embedding a dynamic content part in the report into the template file in a variable form according to a template language rule to form the template file; acquiring dynamic data needed by the generation of the report; replacing the dynamic data with corresponding variables by adopting a mapping dictionary to generate a standard HTML file; rendering the standard HTML file by utilizing a layout engine to generate the corresponding report; outputting the report according to the configuration information in the CSS file, and printing the report. According to the method and the system disclosed by the invention, a template-based dynamic printing function can be achieved, and the development cost and the post-maintenance cost are reduced.
Owner:BEIJING CED RAILWAY ELECTRIC TECH

System and method for resolving digital television interaction service markup language

The invention discloses a system and a method for resolving a digital television interaction service markup language. The system mainly comprises a communication management module, a label resolving module, a Dom module, a Render module and a layout management module. The invention also discloses the method for resolving the digital television interaction service markup language. The method mainly comprises the following steps of: acquiring corresponding website resource information flows; identifying label information in network resource information; resolving the acquired network resource information into label flows, marking special labels for the digital television interaction service markup language, and generating a Dom tree through a Dom Builder according a legal hypertext markup language (html) rule; and transmitting the Dom three to a Layout Engine for performing layout, constructing a Render tree on the constructed DOM tree so as to realize webpage rendering, and adding node position coordinates and color type setting information. According to the system and the method, not only can the resolving efficiency of a set top box browser be improved effectively, but also the digital television interaction service markup language can be supported completely.
Owner:江西省南城县网信电子有限公司
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