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

Method for entitling a user interface

a user interface and user interface technology, applied in the execution of user interfaces, static indicating devices, instruments, etc., can solve the problems of many challenges in the development of graphical user interfaces (guis) for distributed applications such as web portals

Inactive Publication Date: 2005-02-03
BEA SYST INC
View PDF28 Cites 28 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

"The patent text describes a method for developing graphical user interfaces for distributed applications, such as web portals. The challenge is to create a user-friendly interface that can be customized by end-users while still maintaining the overall design of the application. The invention provides a set of controls that represent the different graphical and functional elements in web applications, which can be read and set, and interact with each other through an event notification mechanism. The controls can be implemented as one or more classes in an object-oriented programming paradigm, allowing for new properties, events, and specialized control methods to be provided by extending base control classes. Overall, the invention simplifies the process of creating customizable user interfaces for web applications."

Problems solved by technology

Developing graphical user interfaces (GUIs) for distributed applications such as web portals can present many challenges.
This presents many design challenges, especially if such a GUI is deployed in a clustered, multi-threaded runtime environment.

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
  • Method for entitling a user interface
  • Method for entitling a user interface
  • Method for entitling a user interface

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

The invention is illustrated by way of example and not by way of limitation in the figures of the accompanying drawings in which like references indicate similar elements. It should be noted that references to “an” or “one” embodiment in this disclosure are not necessarily to the same embodiment, and such references mean at least one.

FIG. 1 is an illustration of an exemplary web graphical user interface in accordance to one embodiment of the invention. In one embodiment, by way of example, page 16 is rendered upon display area 12, which can be a region in the display area of a device for displaying images and / or producing sounds (e.g., a computer monitor). Page 16 is comprised of several elements. Page selection tabs 20-28 can each be selected by a user to render a different page. Pages can be thought of as panels or panes that can be swapped into and out of a display region of the available portal real estate. By way of a non-limiting example, selection of a GUI element can be ac...

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

A method for rendering a graphical user interface (GUI), comprising providing for the representation of the GUI as a set of controls wherein the controls are organized in a logical hierarchy and wherein each one of the controls has an entitlement that can be used to determine whether or not the control is visible when rendered, traversing the representation, wherein the traversing comprises associating a theme with a first control in the set of controls, rendering the first control according to the theme, rendering any descendents of the first control according to the theme, wherein any descendents of the first control can override the theme, and wherein one of the set of controls can communicate with another of the set of controls.

Description

COPYRIGHT NOTICE A portion of the disclosure of this patent document contains material which is subject to copyright protection. The copyright owner has no objection to the facsimile reproduction by anyone of the patent document or the patent disclosure, as it appears in the Patent and Trademark Office patent file or records, but otherwise reserves all copyright rights whatsoever. BACKGROUND Developing graphical user interfaces (GUIs) for distributed applications such as web portals can present many challenges. Not only do end-users expect to customize the content a given GUI presents to them, they might also expect to customize the look and feel of the GUI. Such customization can be coarse-grained, as in changing an overall color scheme, but they can also be fine-grained wherein an end-user may desire to change the textures, arrangement, behaviors and other characteristics of the GUI. This presents many design challenges, especially if such a GUI is deployed in a clustered, multi...

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
Patent Type & Authority Applications(United States)
IPC IPC(8): G06F3/00G06F3/033G06F3/048G06F9/44G06F17/00G09G5/00
CPCG06F3/0482G06F8/38G06F9/4443G06F3/0483G06F9/451
Inventor MUSSON, SCOTTJOLLEY, CHRISTOPHERMURNOCK, GEORGEALLAMARAJU, SUBRAHMANYAMBEARTUSK, BRODIBERGMAN, ROBERTD'AMBROSIA, JAMESFRENDER, KEVIN BLAIRHETZEL, STEPHENNAIDU, PURUSHOTHAM BABUSAWANT, SAMEER
Owner BEA SYST INC
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