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...

Method and apparatus for supporting layout management in a web presentation architecture

A system and method for creating applications, such as web applications, is disclosed. The system comprises a controller generator that is adapted to provide an application with a controller that receives a request for data from a user and responds to the request by sending information to the user in a predetermined format. The system further comprises a layout manager generator that is adapted to provide a layout manager that formats a c-frame based on configuration information and renders the c-frame as part of the information sent to the user in response to the request.
Owner:HEWLETT PACKARD DEV CO LP

Method for arranging display elements

A computer display layout manager that reduces the need to hand-craft the layout of application screens is able to rearrange elements according to the shape of the available area. The automated process helps interface designers create user interfaces which work well on multiple devices and in resizeable windows. The layout manager uses height for width and width for height trade-offs to resize elements. The elements of each row or column are packed and resized according to predetermined preferred sizing criteria.
Owner:IBM CORP

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

Dynamic pluggable user interface layout

A framework for individually controlling the layout of display elements provides management of the layout automatically via pluggable policies. Control modules are dedicated to controlling the format of respective display elements. The control modules are organized into an ancestral hierarchy tree structure. Each parent control module specifies a policy object that manages the layout of its children, and provides measurement information to ancestor control modules. When an aspect of a control module changes that will affect its layout, it makes a single call which causes the framework to utilize the relevant layout managers to layout any affected control modules.
Owner:MICROSOFT TECH LICENSING LLC

Layout generator system and method

The present invention provides systems and methods for creating and editing electronic layouts, such as layouts used to create web pages, via digital networks. An exemplary system for creating an electronic layout suitably includes a server, a network, a database and one or more user interfaces. The server may suitably provide a layout editor configured to place one or more containers, areas and / or spacers onto a layout panel in response to inputs from a user and a layout manager configured to validate properties of the layout and to generate the layout. An exemplary method for creating a document layout suitably includes displaying a layout panel; placing at least one container on the layout panel to create the layout, the container comprising a software object representing a visual element; and storing the layout in a database for future use and / or editing.
Owner:LIBERTY PEAK VENTURES LLC

Layout Manager

A computer-implemented system for creating or managing layouts, comprising a browser application and one or more display clients for rendering data-oriented views. The browser application is user-operable to select or locate data sources and to select data-oriented views and thereby to control the browser application to control the display clients to render the selected data-oriented views based on the selected data sources. The browser application may include an icon module for generating increment icons, the increment icons being user-operable to select the data sources and the data-oriented views.
Owner:INIVAI TECH

Method and apparatus for automatically generating a device user interface

A system and a method generate a device user interface executable by an information handling system. A device database includes a list of devices for which user interface components are available to implement functions for controlling the devices, and a resource database includes the user interface components. The device to be controlled by the user interface is identified and compared to a database of devices for which user interface resource components are available. A user interface generator determines whether the device is included in the device database and retrieves the user interface components from the resource database. A layout manager assembles the user interface components into a user interface. If the device is not listed, generic device user interface components are retrieved, otherwise device specific user interface components are retrieved, and assembled into a layout matrix. The user interface is created from the layout matrix.
Owner:SPOTWARE TECH

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

Apparatus, method and program product for rearraging frames

An apparatus including a display unit for rearranging frames in a window that includes an event handler module for processing position coordinate data on a window object displayed on the display unit; a frame boundary rotatable determination module that obtains position coordinate data of an end point of the frame boundary formed in the window object so as to determine that the end point is rotatable around a specific end point; and a layout manager for processing coordinate conversion of the specific end point to the end point determined as being rotatable, calculating position coordinate data for changing the frame boundary to generate a predicted window object to be displayed, and storing the predicted window object into a memory unit apart from the window object. A method of providing a graphical user interface and a program product for providing the graphical user interface comprising similar attributes is disclosed.
Owner:IBM CORP

Browser page display method and device based on WebKit

InactiveCN102902799AImprove browsing effectLess fluencySpecial data processing applicationsDisplay deviceLayout manager
The invention discloses a browser page display method and a browser page display device based on WebKit. The method comprises the following steps of: 1) sending a page request to a server; 2) if the current requested resource is cached in the current machine and is not overdue, directly performing arrangement rendering, otherwise, downloading a page source from the server, and performing arrangement rendering on the requested page by an arrangement manager in the WebKit; and 3) after arrangement rendering is finished, drawing and displaying a page. By the method and the device, when the page is browsed by an embedded system and a hardware environment browser with general performance, the page downloading time can be shortened, the non-smoothness of a user during use is reduced, and the user experience is optimized.
Owner:ZHONGKE FANGDE SOFTWARE CO LTD +1

Portal information delivery system for personal computers and SOHO computer systems

A portal information delivery system that provides one or more computer screens containing information content selected by a user and / or manager of the system in layouts also selected by the user and / or manager and that is suitable for use by individuals, small offices and home offices. The system provides for customizable selection of information content from third party information providers as well as from private information content that may be located on a SOHO computer system and personal information content that may reside on an individual personal computer. The system includes a content manager, a layout manager, and may also include connections to an access site for access to other content and services. The content manager and layout manager enable the user to organize and manage personal and business content on a SOHO computer system including content on individual personal computers making up the system. The system may be used on a single computer to organize and manage information content present on the computer with or without connection to the web for access to third-party information providers.
Owner:DATAMIZE

Composition-based application user interface framework

A method and computer readable device for enabling a plurality of telematics services providers to deliver multiple telematics applications to a telematics user device simultaneously by enabling a user interface of each telematics applications to be composed onto a single screen of said telematics device. The method comprises: receiving a content file and a layout file associated with each of the plurality of telematics service by a content push agent, the content file comprising support files including a text file, a graphical file and / or a sound file or the content file comprises a message document including configuration information as to the integration of the support files; storing the support files in a memory cache device by a content manager for storing local copies of the support files for frequent request by a plurality of extendible set of viewers; routing the message document to a viewer compositor which acts as a communication bus between the plurality of extendible set of viewers based upon the message document; and rendering the said plurality of extendible set of viewers simultaneously onto the single screen of the telematics device by a layout manager based upon the layout file.
Owner:IBM CORP +1

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

Browser-based system and method for content edition and issue

The invention relates to a browser-based system and a method for content edition and issue, and belongs to the field of typesetting. The system comprises a data manager, a page manager, a layout manager, a template manager, a style manager and a rule manager; HTML codes are encircled on a layout template in a div label; extended attribute information is attached to an HTML label in a mode of an extended name space; and a web page is directly established and edited on a Web browser in a WYSIWYG (what you see is what you get) mode. By adopting the system and the method, the browser-based content edition and web page information publish are realized.
Owner:方正国际软件(北京)有限公司

System and method for user interface mirroring utilizing a layout manager

A system and method for user interface mirroring are provided. User interface objects are defined according to an object hierarchy that defines a logical relationship between a root element and one or more child elements. Additionally, the root element includes a directional property that is inherited by the child elements. A layout manager obtains the logical relationship and the specified directional property and correlates a set of physical coordinates for each display object according to the directional property, while maintaining the logical relationship. A renderer renders each of the display objects according to the specified directional property, while maintaining a truth table for graphical resources that could be rendered in one or more directions.
Owner:MICROSOFT TECH LICENSING LLC

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

Trotting horse lamp effect achieving device and method based on Android platform

The invention provides a trotting horse lamp effect achieving device and method based on an Android platform. The device includes a data collection module (11), an adapter (13), a data processing module (24a), a smooth rolling module (24b) and a Recycler View control (15), wherein the Recycler View control (15) is provided with a layout manager (151). The data processing module (24a) is used for finding subviews in cycle and drawing the found subviews in a memory block in sequence; the smooth rolling module (24b) is used for calculating the speed of the subviews moving based on pixel points and the displacement in preset time duration when the found subviews are drew so as to control the image frame drawing speed in the found subview drawing process; the layout manager (151) is used for setting the rolling direction of the subviews. By the arrangement of the data processing module and the smooth rolling module, the Recycler View control is adopted on the Android platform to achieve a trotting horse lamp effect and allows trotting horse lamps to jitter, and the lagging effect is improved; in addition, the multi-directional trotting horse lamp effect can be achieved through the configuration of the layout manager.
Owner:XIAN NOVASTAR TECH

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 Manager

A computer-implemented system for creating or managing layouts, comprising a browser application and one or more display clients for rendering data-oriented views. The browser application is user-operable to select or locate data sources and to select data-oriented views and thereby to control the browser application to control the display clients to render the selected data-oriented views based on the selected data sources. The browser application may include an icon module for generating increment icons, the increment icons being user-operable to select the data sources and the data-oriented views.
Owner:INIVAI AUSTRALIA

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 capable of communicating with a plurality of display devices and electronic device using same

The present invention provides a realization method of a virtual electronic device, and the realization of the electronic device comprises a transmitting-receiving module, a layout manager, an image reconstruction unit, an audio mixer and a man-machine interaction pairing unit. The transmitting-receiving module is communicated with a plurality of first display devices, receives a lot of content from the plurality of first display devices, and sends a composite image to at least one second display device. The layout manager is used to maintain the layout information of the at least one second display device to generate a layout strategy. The image reconstruction unit recombines the image data of the much content received from the plurality of first display devices according to the layout strategy to generate the composite image. The audio mixer generates a mixed audio frequency stream according to an audio mixing strategy. The man-machine interaction pairing unit allows the user interaction coming from different operation devices.
Owner:SHANGHAI POWERMO INFORMATION TECH

Control method for disposing graphical elements

The invention relates to a method for controlling the disposition of graphical elements, whose positioning is effected by a layout manager component, according to which the elements are listed in tuples according to a predetermined method. A Boolean condition is evaluated for every tuple and if said Boolean condition is met an associated command is carried out that comprises the control command for the layout manager component. The inventive method is preferably used in generator systems for generating applications that extract data bases, whereby for every line of the result table graphical objects are generated and said objects are disposed on the graphical surface by way of the indicated method.
Owner:MONUMENT PEAK VENTURES LLC

Method and computer-readable medium for providing page and table formatting services

A computer-implemented method and computer-readable medium are provided for providing page and table layout services. According to the method, a layout manager program provides layout services to client application programs. The layout manager receives requests from client application programs to format document content. In response to such requests, the layout manager performs one or more callback operations to the client application to retrieve portions of the document to be laid out. Once the portions of the page to be laid out have been retrieved through the callback operations, the layout manager lays out the portions of the document and notifies the client application that the layout is completed. The client application can then query the layout manager for the formatting result.
Owner:MICROSOFT TECH LICENSING LLC

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 Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products