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

52 results about "Layout manager" patented technology

Layout managers are software components used in widget toolkits which have the ability to lay out graphical control elements by their relative positions without using distance units. It is often more natural to define component layouts in this manner than to define their position in pixels or common distance units, so a number of popular widget toolkits include this ability by default. Widget toolkits that provide this function can generally be classified into two groups...

Dynamic generation apparatus and method for application program interface

The invention provides a device for dynamically generating an application program interface. The device comprises an external interface, an interface description interpreter, an element manager, a layout manager and an element wrapper. The external interface is used for receiving an interface description file and outputting to the interface description interpreter; the interface description interpreter is used for analyzing the interface description file according to the description definition of preset interface elements and obtaining the attribute information and layout information of the interface elements; the element manager is used for calling interface element codes wrapped in the element wrapper according to the attribute information received from the interface description interpreter, and creating and arranging the interface elements; the layout manager is used for arranging the interface elements created by the element manager according to the layout information received from the interface description interpreter and generating the application program interface; the element wrapper is used for wrapping the interface element codes. The device has the advantages of dynamically generating the application program interface, greatly reducing the coupling degree between logical codes and interface codes, and enabling the application program interface to be more flexible. At the same time, the invention further provides a method for dynamically generating the application program interface.
Owner:TENCENT TECH (SHENZHEN) CO LTD

Webpage loading method based on layout zoning

The invention provides a webpage loading method based on layout zoning, belonging to the technical field of browsers. The webpage loading method comprises the following steps that: a client sends a request to a server; the client establishes TCP (Transmission Control Protocol) connection together with the server and obtains an HTML (Hyper Text Mark-up Language) file, a CSS (Cascading Style Sheet) file and various resource files; a browser analyzes various kinds of files to respectively generate a DOM (Document Object Model) tree and a style sheet, and generates a render tree; a layout manager carries out layout on the render tree, and starts to generate render layout tree nodes; and when one render layout tree node is generated, a browser interface is drawn by using an increment drawing mode until the whole render layout tree is completely drawn. According to the method, by fully utilizing the characteristic of a small screen of a mobile device, the method of carrying out loading and layout on all webpage contents and then displaying is changed, increment drawing is carried out when one render layout tree node is generated, thus long-time interface blank caused by loading all webpages when a user opens the webpages is avoided, the waiting time is greatly reduced, and the user experience is greatly promoted.
Owner:SHANDONG UNIV

Variable-data printing template realization device and application method for same

The invention discloses an improved variable-data printing template realization device, which comprises a template file generation device and a template file analysis device. The template file generation device comprises a layout manager unit, a layout container unit, a drawing unit and a file generator unit, and the template file analysis device comprises a template file analyzer unit, a layout manager unit, a drawing unit, a layout container unit, a script grammar analyzer unit and a printer command generator unit. Template files can be stored to facilitate later repeated use and save later typesetting operation. Copying, reading and modifying can be facilitated, and resource sharing of the template files can also be facilitated. In addition, the invention further provides an application method for the improved variable-data printing template realization device.
Owner:SHANGHAI HUIMOU NETWORK TECH

Screen layout manager

An electronic layout manager system for displaying a plurality of visual elements in different sections of a screen of an electronic device or of a screen image projected by an electronic device, said sections being in the form of assembled square or rectangular tiles of various sizes that in combination fill a square or rectangular screen surface area, the system comprising a layout manager program module configured to define the size and position of each of the tiles as a function of constraints stored in a memory of the system or calculated by an algorithm of the program module, the program module configured to recursively subdivide said screen surface area by horizontal and vertical partitions (H, V) to create a binary space partitioning (BSP) layout containing horizontal and vertical partitions representable by a logical binary tree where each node of the tree represents a partition and each leaf of the tree represents a tile, whereby each addition of a tile comprises either adding a vertical partition (V) or alternatively adding a horizontal partition (H) and each subtraction of a tile comprises either subtracting a vertical partition (V) or alternatively subtracting a horizontal partition (H), the program module configured to automatically resize, as a function of one or more of said constraints, at least one or more tiles aligned with the added or removed tile to fill the space that was occupied by said one or more resized tiles before said addition or subtraction, said aligned tiles sharing a common partition orthogonal to the added or subtracted partition, said automatic resizing occurring in a direction orthogonal to the added or subtracted partition whereby when a vertical partition is added or subtracted said automatically resized tiles are resized in width and when a horizontal partition is added or subtracted said automatically resized tiles are resized in height.
Owner:NEXTHINK

Main menu interface and its construcing method

The invention relates to a structure for main menu interfaces of cellphones and other electronic devices and the forming method, belonging to the fields of mobile communication and related equipment manufacture, comprising: (1) using layout manager to create a grid window, and the layout manager creates multiple display regions of a size the same as that of the image in the middle of the window by setting corresponding parameters, and each region corresponds to a functional module; (2) setting the selected and unselected pictures corresponding to each module in a group to add to the corresponding display region; the layout manager automatically selects multiple unselected icons and a selected icon to add to the corresponding multiple display regions, and arranges them in turn into the display regions of the main menu from the top down and from the left to the right; and (3) arranging display title bar, menu bar and corresponding characters to compose the basic interface of the main menu.
Owner:ZHEJIANG HUALI COMM TECH

Man-machine command interaction method for network management terminal based on graphical interface

The invention relates to a human-computer command interaction method based on a graphical interface in a network management client. The method comprises the following steps that: data configuration files are defined; according to the data configuration files, the graphical interface is generated; user operation is received by a graphical interface port and a corresponding human-compute command is generated according to the data configuration files; or data in a server terminal is received or responded, converted according to the data configuration files and provided to a user in an image mode by the graphical interface port. The interaction method is based on the data configuration files; the interface is automatically generated by a layout manger; the command is automatically generated by a human-computer command resolver; the heaviest graphical interface part in the network management development can be relieved; a majority of the interfaces can be automatically completed by the layout manager; a few interfaces can be expanded by the port; the human-computer command interaction method greatly reduces the risk of fault introduction, saves the development cost of network management software and can be widely suitable for various functional network management graphical interfaces.
Owner:ZTE CORP

System and method of skinning the user interface of an application

A media engine for creating a graphical interface for an application on a device is disclosed. The media engine comprises an interaction interface for notifying the media engine of changes to the application, a renderer for rendering the graphical interface, a parser for parsing, from a template file, template information for controlling how the renderer renders the graphical interface, and a layout manager for optionally controlling the display of template information.
Owner:RES IN MOTION LTD

Apparatus and method for presenting information of an industrial plant

An apparatus and method for presenting information of an industrial plant in a distributed control system. The apparatus comprises at least one layout manager configured for displaying and managing at least one layout of view displays; and a plurality of view processes, each view display being controlled by one of the plurality of view processes. The method comprises automatically displaying at least one layout of view displays, each view display being controlled by one of a plurality of view processes.
Owner:YOKOGAWA ELECTRIC CORP

Layout abiding service-level agreement for multiple-tenant database

The invention provides a computer system comprising a layout manager which is used for ensuring a plurality of tenant databases to a plurality of server layouts, wherein the layout manager comprises an input processor, a chromosome comparator, a chromosome combiner and a layout selector, wherein the input processor is used for ensuring a constraint condition of an associated service-level agreement (SLA) for controlling a plurality of tenant databases to a plurality of servers and a calculation constraint condition associated to the plurality of servers; the chromosome comparator is used for comparing each chromosome corresponding to the SLA constraint condition and the calculation constraint condition to output a plurality of chromosome selection subsets, and each chromosome comprises a potential layout from one of the plurality of chromosome selection subsets to one of the plurality of servers; the chromosome combiner is used for combining the chromosomes in the plurality of chromosome selection subsets to obtain a next-generation chromosome, and the next-generation chromosome is used for subsequent comparation after being output to the chromosome comparator; and the layout selector is used for monitoring the evolutionary circulation and selecting a selected chromosome to carry out the layout based on the selected chromosome.
Owner:SAP AG

Method for accelerating display speed of Android list

The invention relates to a method for accelerating the Android list display speed in an IPTV (Internet Protocol Television) application, which comprises the following steps that: a Grid Layout Managerlayout manager is adopted for the layout of a list, and an initial focus falls on a first element; a processing logic is modified when a focus moves by customizing a list class BaseRecycler View; when the focus moves, the rolling offset is obtained through an offset algorithm, and rolling is immediately triggered; according to the method for processing scrolling by defining the list Base RecyclerView, after each focus movement is completed and the next focus movement is completed, elements of the focus may be obtained and appear in a visible area, and in combination with a Glide processing mode, picture loading is paused when a long key is pressed, and picture loading is continued when the long key is lifted up. On the premise that functions are not affected, rapid rolling of the list isachieved. And in cooperation with a Glide-based picture loading scheme, loading of the pictures is suspended in the rapid rolling process, so that the list rolling fluency is further improved.
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