Patents by Inventor David Ian Houlding

David Ian Houlding has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7415697
    Abstract: A method and system for providing a visualization of an underlying architecture of a software system. The method includes accessing a datafile descriptive of the underlying architecture. The datafile may be transformed to determine architectural components used to form the underlying architecture. Graphical elements representative of the architectural components of the underlying architecture may be rendered on a graphical display.
    Type: Grant
    Filed: October 4, 2001
    Date of Patent: August 19, 2008
    Assignee: Perot Systems Corporation
    Inventor: David Ian Houlding
  • Patent number: 7287274
    Abstract: A method and system for providing security to a client computing system in communication with a host communication system across a network. The method includes executing a browser on the client computing system. A request to download data to be displayed in the browser may be communicated from the client to the host computing system. The data is downloaded from the host computing system to the client computing system via a client side firewall in response to the download request. An interactive software application is loaded in the browser, where the interactive software application utilizes the data downloaded from the host computing system. The interactive software application is executed in the browser on the client computing system, and may be in communication with at least one element, such as a browser or an element of an underlying architecture of a software application, on the client side of the client side firewall.
    Type: Grant
    Filed: October 4, 2001
    Date of Patent: October 23, 2007
    Assignee: Perot Systems Corporation
    Inventor: David Ian Houlding
  • Patent number: 6970813
    Abstract: A system and method that facilitates the modeling of an architecture through XML configuration is presented. Using this system and method, system developers that are developing a modeled architecture may, before system implementation begins, visualize and understand the system architecture and behavior. Similarly, during the development and deployment phases, developers may monitor different graphical views and/or the controller implementation in order to determine the look and/or feel of the application. Accordingly, different view and/or controller implementations may be plugged into the present invention to give a different look and/or feel. The application may also be adapted to any system that uses any middleware or protocol to communicate.
    Type: Grant
    Filed: October 30, 2000
    Date of Patent: November 29, 2005
    Assignee: Perot Systems Corporation
    Inventors: David Ian Houlding, Dave Marchand
  • Patent number: 6735771
    Abstract: A system and method that facilitates the development of client applications that wish to request services provided by a Common Object Request Broker Architecture (CORBA) object is presented. Using this system and method, application developers that are developing client applications may, with a familiar web browser, browse and discover currently available CORBA objects registered with the CORBA Naming Service. Similarly for each CORBA object application developers may browse and discover the services provided by that CORBA object as defined by its Interface Definition Language (IDL) interface retrieved from the CORBA Interface Repository.
    Type: Grant
    Filed: March 12, 1999
    Date of Patent: May 11, 2004
    Assignee: Perot Systems Corporation
    Inventor: David Ian Houlding