Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home Caller ID User-interface-method-and-system-for-application-programs-implemented-with-component-architectures

 Sponsored call and cell service
According to the present invention, there is provided an apparatus and method for selecting and ...


 Data packet radio service with enhanced mobility management
The address of a latest Serving GPRS Support Node (SGSN) is provided to a Gateway GPRS Support Node ...


 Large-scale network simulation method and apparatus
A distributed discrete event simulation system operable for processing time-stamped events in ...


 Mobile station and network having hierarchical index for cell broadcast service
The foregoing and other problems are overcome and the objects of the invention are realized by ...


 Method and arrangement for complementing a telephone connection with additional information
OF THE INVENTION FIG. 1 illustrates a first advantageous embodiment of the present invention. Here ...


 Method and apparatus for reducing battery power consumption of transceivers in a communications network using an external generated timing signal
The invention provides means and a method for reducing power consumption in a communications ...


 Facsimile manager
These needs are met by the present invention which relates to a system for managing image files ...


 Mobile information terminal equipment and portable electronic apparatus
A mobile information terminal equipment may comprise a slide cover for sliding and covering part of ...


 Mobile application peer-to-peer security system and method
The mobile application security system and method increases the overall level of security in using ...


 Relocation of communication services
What is claimed is: 1. A method in a communications system providing communication services for a ...


 User interface method and system for application programs implemented with component architectures

Details
Inventors: Smith, Jeffrey A.; Page, Alan; Maruvada, S. Prassad; Northmore, Scott A.;
Assignee: Sonic Solutions, Inc. (Novato, CA)
Primary Examiner: Vu; Kieu D.
Assistant Examiner:
Attorney, Agent or Firm: Martine Penilla & Gencarella, LLP

A method and system for providing a graphical user interface for application programs implemented with component architectures such as COM (Component Object Model), DCOM (Distributed Component Object Model), CORBA (Common Object Request Broker Architecture) and the like. The invention allows a graphical user interface to be implemented with a renderer such as a DHTML browser and allows new components to be added to an application program without requiring rewriting of the graphical user interface.

DETAILED DESCRIPTION It is an object of the present invention to provide a novel method and system for providing a graphical user interface for application programs implemented with component architectures.
According to a first aspect of the present invention, there is provided a system for providing a graphical user interface for a component based application program, comprising: at least one user interface component; at least one component of an application program, said component having a workflow defined for it, said workflow associated with one of said at least one user interface components; at least one predefined user interface layout defining the arrangement of at least said at least one user interface component; a renderer to render a graphical user interface according to said at least one predefined user interface layout and a present context for said component based application program; and an application proxy to manage communication between said renderer, said at least one component of an application program and said at least one user interface component such that said graphical user interface is rendered upon a change in said present context.
According to a second aspect of he present invention, there is provided a method of creating a graphical user interface for an application program implemented with a component architecture, comprising the steps of: (i) providing at least one application program component, said component requiring at least one user interface component to be displayed in said graphical user interface in at least one context for said application program; (ii) defining a graphical user interface layout for at least said at least one application program component, said layout defining a position and arrangement for said required at least one user interface component in said at least one context; (iii) instantiating said user interface component and associating it with said at least one application program component; (iv) determining the present context of said application program and rendering said graphical user interface in accordance with said at least one layout defined for said context; and (v) rerendering said graphical user interface each time the context of said application program changes



Related patents
  System and method for automatic area code updating
Briefly, the present invention relates to a system and method for automatically updating area code information in telecommunications devices and networks as newly ...
  System and method for preventing unauthorized programming of wireless network access devices
It is therefore an object of the present invention to provide a method, system and device that will prevent unauthorized reprogramming of the device. In general, the ...
  Method and a device for mobile telephone supervision
OF PREFERRED EMBODIMENTS FIG. 1a illustrates the construction of a communications network that includes one or more radio communications networks, such as, inter alia, ...
  Control signal detection method with calibration error and subscriber unit therewith
In view of the foregoing, an object of this invention is to provide a control signal detection method which is able to detect the control signal efficiently and to ...
  Method and apparatus for providing a wireless communication device with local audio signal storage
In accordance with an embodiment of the present invention, an answering machine is integrated with a cell phone. Messages received by the cell phone may be locally ...
  Signal transmission circuit of a wireless telephone handset
It is therefore a primary objective of the present invention to provide a signal transmission circuit of a wireless telephone handset for reducing power consumption and ...
  Method for selecting cells in multiband system
It is, therefore, an object of the present invention to provide a cell selecting method for a multiband system, which prevents unnecessary cell selecting performed at an ...
  Visual message waiting indication in a telephone voice message system
In accordance with the principles of the present invention, the above and other objectives are realized in a telephone system of the above type by further including in ...
  System and apparatus for recording and displaying received information at a remote location
OF THE INVENTION Referring now to FIG. 1, there is illustrated generally at 10 a system of the present invention for recording and displaying information received over ...
  Apparatus for providing enhanced addressing capability in voice messaging system networks
Accordingly, it is a primary object of the invention to provide methods and apparatus which facilitate the performance of Enhanced Addressing on VM networks supporting ...

0.004

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved